﻿body
{
    margin : 0;
    padding : 0;
    background-color : #fff;
    font-family : Tahoma;
    font-size : 9pt;
}

div#page 
{ 
    position : relative;
    margin : 0 auto;
    width : 1004px;
    height : 594px;
    background-color : #fff;
}

/* bordgauche */
div#bordgauche
{
    position : absolute;
    height : 520px;
    width : 392px;
    background-color : #fff;
}
bordgauche
{
    position : absolute;
    height : 520px;
    width : 392px;
    background-color : #fff;
}

div#bordgauche div#title
{
	position : absolute;
	top : 0px;
	left : 0px;
    height : 520px;
    width : 170px;
    background-image : url(images/master/fond_pages.jpg);
    background-repeat : no-repeat;
}

/* pointillés blancs */
div#title img#ctl00_Image13
{
    position : absolute;
    top : -1px;
    left : 168px;
    z-index : 1000;
}

/* Partie changeante du menu */
div#bordgauche div#menu
{
    position : absolute;
    left : 170px;
    top : 0px;
    height : 522px;
    width : 227px;
    background-repeat : no-repeat;
    font-family : Tahoma;
    font-size : 9.2pt;
    text-align : right;
    z-index : 50;
}

div#menu div#ctl00_pnlMenu
{
    padding-top : 5px;
}

div#menu div#ctl00_pnlMenu table
{
    border-collapse : collapse;
}

div#menu div#ctl00_pnlMenu table tr td
{
    height : 47px;
    padding-top : 5px;
    _padding-top : 4px;
}

div#menu div#ctl00_pnlMenu table tr td div table
{
    border-collapse : collapse;
}

td.menu_text
{
	width: 175px;
	height: 50px;
	padding-right : 3px;
	vertical-align : text-top;
	padding-top : 5px;
}

td.menu_text a,
td.menu_text a:link,
td.menu_text a:active,
td.menu_text a:visited,
td.menu_text a:hover
{
    text-decoration : none;
    color : #fff;
}

.menuElement_Ligne
{
	height: 50px;
	width : 213px;
}

td.menuimg input
{
    margin : -7px -2px 0px 0px;        
}

td.menu_img
{
	width: 48px;
}

/* Barre des couleurs */
div#borddroit
{
    position : absolute;
    left: 994px;
    top : 2px;
    height : 520px;
}

div#borddroit
{
    left: 992px;
    width: 8px;
    top: 30px
}

div#menu table#menuTable
{
    vertical-align:top;
}

.menuElement
{
	height:47px;
	vertical-align:middle;
	left:0px;
	cursor:pointer;
}

/* CSS de la partie sélectionnée du menu*/
.menuElement_Selected_Hist
{
	
	vertical-align:middle;
	background-image : url(images/master/cadre_histoire_2l.gif);
	background-repeat:no-repeat;
	cursor:pointer;
}

.menuElement_Selected_Baie
{
	vertical-align:middle;
	background-image : url(images/master/cadre_baie_2l.gif);
	background-repeat:no-repeat;
	cursor:pointer;
}

.menuElement_Selected_Abbaye
{	
	vertical-align:middle;
	background-image : url(images/master/cadre_visites_2l.gif);
	background-repeat:no-repeat;
	cursor:pointer;
}
.menuElement_Selected_Noct
{
	
	vertical-align:middle;
	background-image : url(images/master/cadre_nocturnes_2l.gif);
	background-repeat:no-repeat;
	cursor:pointer;
}
.menuElement_Selected_Hotel
{
	
	vertical-align:middle;
	background-image : url(images/master/cadre_hotels_2l.gif);
	background-repeat:no-repeat;
	cursor:pointer;
}
.menuElement_Selected_Sports
{	
	vertical-align:middle;
	background-image : url(images/master/cadre_sports_2l.gif);
	background-repeat:no-repeat;
	cursor:pointer;
}
.menuElement_Selected_Semin
{
	
	vertical-align:middle;
	background-image : url(images/master/cadre_seminaires_2l.gif);
	background-repeat:no-repeat;
	cursor:pointer;
}
.menuElement_Selected_Gastro
{
	
	vertical-align:middle;
	background-image : url(images/master/cadre_gastronomie_2l.gif);
	background-repeat:no-repeat;
	cursor:pointer;
}
.menuElement_Selected_Boutik
{	
	vertical-align:middle;
	background-image : url(images/master/cadre_biscuits_2l.gif);
	background-repeat:no-repeat;
	cursor:pointer;
}


/* CSS de modif du Menu */
.menuContent_Histoire
{
	vertical-align:top;
	position : absolute;
	top : 0px;
	left: 0px;
	height : 520px;
	background-image: url(images/master/fond_histoire.jpg);
	background-repeat:no-repeat;
}

.menuContent_LaBaie
{
    vertical-align:top;
	left:0px;
	background-image: url(images/master/fond_baie.jpg);
	background-repeat:no-repeat;
	position : absolute;
	top : 0px;
	height : 520px;
}

.menuContent_Abbaye
{
	vertical-align:top;
	left:0px;
	background-image: url(images/master/fond_visites.jpg);
	background-repeat:no-repeat;
	position : absolute;
	top : 0px;
	height : 520px;
}

.menuContent_Sports
{
	vertical-align:top;
	left:0px;
	background-image: url(images/master/fond_sports.jpg);
	background-repeat:no-repeat;
	position : absolute;
	top : 0px;
	height : 520px;
}

.menuContent_Nocturnes
{
	vertical-align:top;
	left:0px;
	background-image: url(images/master/fond_nocturnes.jpg);
	background-repeat:no-repeat;
	position : absolute;
	top : 0px;
	height : 520px;
}
.menuContent_Hotels
{
	
	vertical-align:top;
	left:0px;
	background-image: url(images/master/fond_hotels.jpg);
	background-repeat:no-repeat;
	position : absolute;
	top : 0px;
	height : 520px;
}
.menuContent_Seminaires
{
	
	vertical-align:top;
	left:0px;
	background-image: url(images/master/fond_seminaires.jpg);
	background-repeat:no-repeat;
	position : absolute;
	top : 0px;
	height : 520px;
}
.menuContent_Gastro
{
	vertical-align:top;
	left:0px;
	background-image: url(images/master/fond_gastronomie.jpg);
	background-repeat:no-repeat;
	position : absolute;
	top : 0px;
	height : 520px;
}
.menuContent_Biscuits
{
	vertical-align:top;
	left:0px;
	background-image: url(images/master/fond_biscuits.jpg);
	background-repeat:no-repeat;
	position : absolute;
	top : 0px;
	height : 520px;
}
.menuContent_Destination
{	
	vertical-align:top;
	left:0px;
	background-image : url(images/master/fond_destination.jpg);
	background-repeat: no-repeat;
	position : absolute;
	top : 0px;
	height : 520px;
}

/* Partie Centrale */
div#content
{
    position : absolute;
    top : 0;
    left : 400px;
    height : 520px;
    width : 594px;
}

div#content table
{
    border-collapse : collapse;
}

/* Footer */
div#footer
{
    position : absolute;
    top : 520px;
    width : 1004px;
    background-color : #fff;
    z-index : 100;
}

div#footer a,
div#footer a:link,
div#footer a:active,
div#footer a:visited,
div#footer a:hover
{
    color : #fff;
    text-decoration : none;
    cursor : pointer;
}

div#footer div#footmenu
{
    height : 45px;
    background-color : #437db4;
    color : #fff;
    font-size : 9pt;
}

div#footmenu div#vueciel
{
    position : absolute;
    top : 0;
    left : 0;
    height : 45px;
    width : 251px;
}

div#footmenu div a span#ctl00_LBLVueCiel
{
    position : absolute;
    top : 15px;
    left : 110px;
}

div#footmenu div#MP
{
    position : absolute;
    top : 0;
    left : 251px;
    height : 45px;
    width : 251px;
}

div#footmenu div a span#ctl00_LBLMP
{
    position : absolute;
    top : 15px;
    left : 110px;
}

div#footmenu div#Maree
{
    position : absolute;
    top : 0;
    left : 502px;
    height : 45px;
    width : 251px;
}

div#footmenu div a span#ctl00_LBLMaree
{
    position : absolute;
    top : 15px;
    left : 110px;
}

div#footmenu div#Dest
{
    position : absolute;
    top : 0;
    left : 753px;
    height : 45px;
    width : 251px;
}

div#footmenu div a span#ctl00_LBLDest
{
    position : absolute;
    top : 9px;
    left : 110px;
}

/* Pied de page */
div#footer div#footfooter
{
    height : 34px;
    border-top : solid 1px #fff;
    background-color : #1f3576;
}

div#footfooter a,
div#footfooter a:active,
div#footfooter a:link,
div#footfooter a:visited,
div#footfooter a:hover
{
    position : relative;
    text-decoration : none;
    color : #fff;
    margin-left : 600px;
    top : 8px;
}

div#footfooter span#infocred
{
    position : relative;
    color : #437db4;
    margin-left : 50px;
    top : 8px;
    font-size : smaller ;
}

div#footfooter span a,
div#footfooter span a:active,
div#footfooter span a:link,
div#footfooter span a:visited,
div#footfooter span a:hover
{
    position : relative;
    top : 0;
    text-decoration : none;
    color : #70b1de;
    margin : 0;
}


.tableMaster
{
	width:594;
	height:1004;
}

.tableDetail_contenu
{
	height : 430px;
	width:592px;
}
.tableDetail_monastere_contenu
{
	height : 338px;
	width:592px;
}

.tableDetail_titre
{
	height : 92px;
	width : 572px;

}

.detail_titre_gauche
{
	width:261px;
	height:92px;
}
.detail_titre_droit
{
    position : absolute;
    left : 274px;
	width:330px;
	height:92;
}

.detail_menu_baie
{
	font-style: italic;
	font-size: 11px;
	color: #69bfe2;
	font-family: Tahoma;
	font-weight: normal;
	text-decoration: none;
}
.detail_sousmenu_baie
{
	font-style: italic;
	font-size: 10px;
	color: #69bfe2;
	font-family: Tahoma;
	font-weight: normal;
	text-decoration: none;
}

.detail_menu_baie_allumer
{
	font-style: italic;
	font-size: 11px;
	color: white;
	font-family: Tahoma;
	font-weight: bold;
	text-decoration: none;
	background-color: #69bfe2;
}

.detail_menu_boutique
{
	font-style: italic;
	font-size: 11px;
	color: #df002c;
	font-family: Tahoma;
	font-weight: normal;
	text-decoration: none;
}

.detail_menu_boutique_allumer
{
	font-style: normal;
	color: #df002c;
	font-family: Tahoma;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
}
.detail_titre_boutique
{
	font-style: normal;
	font-size: 14px;
	color: white;
	font-family: Verdana;
	font-weight: bold;
	text-decoration: none;
}
.detail_titre2_boutique
{
	font-style: normal;
	font-size: 12px;
	color: white;
	font-family: Verdana;
	font-weight: bold;
	text-decoration: none;
}
.detail_menu_visites
{
	font-style: italic;
	font-size: 11px;
	color: #ff9900;
	font-family: Tahoma;
	font-weight: normal;
	text-decoration: none;
}
.detail_menu_visites2
{
	font-style: italic;
	font-size: 11px;
	color: #ff9900;
	font-family: Tahoma;
	font-weight: normal;
	text-decoration: none;
}
.detail_sousmenu_visites
{
	font-style: italic;
	font-size: 9px;
	color: #ff9900;
	font-family: Tahoma;
	font-weight: normal;
	text-decoration: none;
}
.detail_menu_sports
{
	font-style: italic;
	font-size: 11px;
	color: #009900;
	font-family: Tahoma;
	font-weight: normal;
	text-decoration: none;
}
.detail_menu_nocturnes
{
	font-style: italic;
	font-size: 11px;
	color: #e0007a;
	font-family: Tahoma;
	font-weight: normal;
	text-decoration: none;
}
.detail_menu_nocturnes_allumer
{
	font-style: italic;
	font-size: 11px;
	color: white;
	font-family: Tahoma;
	font-weight: bold;
	text-decoration: none;
	background-color: #e0007a;
}
.detail_menu_seminaires
{
	font-style: italic;
	font-size: 11px;
	color: #ffcc33;
	font-family: Tahoma;
	font-weight: normal;
	text-decoration: none;
}
.detail_menu_seminaires_allumer
{
	font-style: italic;
	font-size: 11px;
	color: white;
	font-family: Tahoma;
	font-weight: bold;
	text-decoration: none;
	background-color: #ffcc33;
}
.detail_renvoie_menu_biscuits_menu
{
	font-style: normal;
	font-size: 8px;
	color: #df002c;
	font-family: Verdana;
	font-weight: bold;
	text-decoration: none;
}
.detail_sousmenu_biscuits_menu
{
	font-style: normal;
	font-size: 9px;
	color: #ffffff;
	font-family: Tahoma;
	font-weight: normal;
	text-decoration: none;
}
.detail_sousmenu_biscuits_menu_nonallumer
{
	font-style: italic;
	font-size: 9px;
	color: #ffffff;
	font-family: Tahoma;
	font-weight: normal;
	text-decoration: none;
}

.detail_titre_biscuits
{
	font-style: normal;
	font-size: 18px;
	color: #ffffff;
	font-family: Verdana;
	font-weight: bolder;
	text-decoration: none;
	vertical-align: middle;
	text-align: right;
}
.detail_soustitre_biscuits
{
	font-style: normal;
	font-size: 16px;
	color: #df002c;
	font-family: Verdana;
	font-weight: bolder;
	text-decoration: none;
	vertical-align: middle;
	text-align: left;
}
.detail_menu_gastronomie
{
	font-style: italic;
	font-size: 11px;
	color: #990000;
	font-family: Tahoma;
	font-weight: normal;
	text-decoration: none;
}
.detail_sousmenu_gastronomie
{
	font-style: italic;
	font-size: 11px;
	color: #990000;
	font-family: Tahoma;
	font-weight: normal;
	text-decoration: none;
}
.detail_menu_gastronomie_allumer
{
	font-style: italic;
	font-size: 11px;
	color: white;
	font-family: Tahoma;
	font-weight: bold;
	text-decoration: none;
	background-color: #990000;
	
}
.detail_menu_biscuits
{
	font-style: italic;
	font-size: 11px;
	color: #df002c;
	font-family: Tahoma;
	font-weight: normal;
	text-decoration: none;
}

.detail_menu_biscuits_allumer
{
	font-style: italic;
	font-size: 11px;
	color: white;
	font-family: Tahoma;
	font-weight: bold;
	text-decoration: none;
	background-color: #df002c;	
}

.detail_menu_hotels
{
	font-style: italic;
	font-size: 11px;
	color: #1f3576;
	font-family: Tahoma;
	font-weight: normal;
	text-decoration: none;
}
.detail_menu_destination
{
	font-style: italic;
	font-size: 11px;
	color: #437DB4;
	font-family: Tahoma;
	font-weight: normal;
	text-decoration: none;
}
.detail_menu_destination_allumer
{
	font-style: italic;
	font-size: 11px;
	color: white;
	font-family: Tahoma;
	font-weight: bold;
	text-decoration: none;
	background-color: #437DB4;
}
.detail_menu_sports_allumer
{
	font-style: italic;
	font-size: 11px;
	color: white;
	font-family: Tahoma;
	font-weight: bold;
	text-decoration: none;
	background-color: #009900;
}

.detail_menu_visites_allumer
{
	font-style: italic;
	font-size: 11px;
	color: white;
	font-family: Tahoma;
	font-weight: bold;
	text-decoration: none;
	background-color: #ff9900;
}
.detail_sous_menu_visites_allumer
{
	font-style: normal;
	font-size: 11px;
	color: #ff9900;
	font-family: Tahoma;
	font-weight: bold;
	text-decoration: none;
	background-color: #ffffff;
}
.detail_sous_menu_richesses_allumer
{
	font-style: normal;
	font-size: 11px;
	color: #69bfe2;
	font-family: Tahoma;
	font-weight: bold;
	text-decoration: none;
}
.detail_sous_menu_auberge_allumer
{
	font-style: normal;
	font-size: 11px;
	color: #990000;
	font-family: Tahoma;
	font-weight: bold;
	text-decoration: none;
}

/* page monastere */
.detail_menu_histoire
{
	font-style: italic;
	font-size: 11px;
	color: #803000;
	font-family: Tahoma;
	font-weight: normal;
	text-decoration: none;
}

span#ctl00_ContentPlaceHolder1_LBLScripto
{
    position : absolute;
    top : 263px;
    left : 120px;
    color : #993200;
    text-align : left;
    font-size : 8px;
    font-style : italic;
}

.detail_menu_histoire_allumer
{
	font-style: italic;
	font-size: 11px;
	color: white;
	font-family: Tahoma;
	font-weight: bold;
	text-decoration: none;
	background-color: #993300;
}

.detail_titre_histoire
{
	font-style: italic;
	font-size: 8px;
	color: #803000;
	font-family: Verdana;
	font-weight: bold;
}
.detail_monastere_titre
{
	font-style: italic;
	font-size: 9px;
	color: #803000;
	font-family: Verdana;
	font-weight: bold;
}
.detail_titre_visites
{
	font-style: italic;
	font-size: 12px;
	color: #ff9900;
	font-family: Verdana;
	font-weight: bold;
}
.detail_titre_sports
{
	font-style: italic;
	font-size: 12px;
	color: #009900;
	font-family: Verdana;
	font-weight: bold;
}
.detail_titre_gastronomie
{
	font-style: italic;
	font-size: 10px;
	color: #990000;
	font-family: Verdana;
	font-weight: bold;
}
.detail_titre_nocturnes
{
	font-style: italic;
	font-size: 12px;
	color: #e0007a;
	font-family: Verdana;
	font-weight: bold;
}
.detail_titre_hotels
{
	font-style: italic;
	font-size: 12px;
	color: #1f3576;
	font-family: Verdana;
	font-weight: bold;
}
.detail_contact_seminaires
{
	font-style: normal;
	font-size: 12px;
	color: #ffffff;
	font-family: Verdana;
	font-weight: bold;
	background-color: #ffcc33;
	text-align: right;
}
.detail_titre_seminaires_org1
{
	background-color: #009900;
	height: 12px;
	border-bottom: #ffffff thin solid;
	font-style: normal;
	font-size: 10px;
	color: #ffffff;
	font-family: Verdana;
	font-weight: bold;
	text-align: left;
}
.detail_titre_seminaires_org2
{
	background-color: #437db4;
	height: 12px;
	border-bottom: #ffffff thin solid;
	font-style: normal;
	font-size: 10px;
	color: #ffffff;
	font-family: Verdana;
	font-weight: bold;
	text-align: left;
}
.detail_titre_seminaires_org3
{
	background-color: #990000;
	height: 19px;
	border-bottom: #ffffff thin solid;
	font-style: normal;
	font-size: 10px;
	color: #ffffff;
	font-family: Verdana;
	font-weight: bold;
	text-align: left;
}

/* Rubrique Séminaire */
.detail_contact_seminaires_tel
{
	font-style: normal;
	font-size: 10px;
	color: #ffffff;
	font-family: Verdana;
	font-weight: bold;
	background-color: #ffcc33;
	text-align: right;
}

td.detail_contact_seminaires_tel
{
    padding : 3px;
}

.detail_contact_seminaires_tel a,
.detail_contact_seminaires_tel a:link,
.detail_contact_seminaires_tel a:visited,
.detail_contact_seminaires_tel a:active,
.detail_contact_seminaires_tel a:hover
{
    color : #fff;
    text-decoration : none;
}

.detail_seminaires_no_salles
{
	font-style: normal;
	font-size: 11px;
	color: #ffcc33;
	font-family: Verdana;
	font-weight: bold;
	text-align: left;
}
.detail_seminaires_salles
{
	font-style: normal;
	font-size: 10px;
	color: #ffcc33;
	font-family: Verdana;
	font-weight: bold;
	text-align: left;
	position: static;
}
.detail_contact_seminaires
{
	font-style: normal;
	font-size: 12px;
	color: #ffffff;
	font-family: Verdana;
	font-weight: bold;
	text-align: right;
}
.detail_titre_destination
{
	font-style: italic;
	font-size: 14px;
	color: #437db4;
	font-family: Verdana;
	font-weight: bold;
}

.detail_titre_plages
{
	font-style: normal;
	font-size: 10px;
	color: #000000;
	font-family: Verdana;
	font-weight: bold;
}

.detail_contenu_MentionsLegales
{
	font-style: normal;
	font-size: 10px;
	color: #000000;
	font-family: Tahoma;
	font-weight: normal;
	letter-spacing: normal;
	text-align: justify;
}

.detail_contenu_histoire
{
	font-style: normal;
	font-size: 10px;
	color: #000000;
	font-family: Tahoma;
	font-weight: normal;
	letter-spacing: normal;
	text-align: justify;
}
.detail_titre_armoire
{
	font-style: normal;
	font-size: 9px;
	color: #ffffff;
	font-family: Tahoma;
	font-weight: bold;
	letter-spacing: normal;
	text-align: center;
}
.detail_contenu_armoire
{
	font-style: normal;
	font-size: 7px;
	color: #000000;
	font-family: Tahoma;
	font-weight: bolder;
	letter-spacing: normal;
	text-align: center;
}
.detail_contenu_boutique
{
	font-style: normal;
	font-size: 10px;
	color: #ffffff;
	font-family: Tahoma;
	font-weight: normal;
	letter-spacing: normal;
	text-align: right;
}
.detail_titre_paq_biscuits
{
	font-style: normal;
	font-size: 12px;
	color: #000000;
	font-family: Tahoma;
	font-weight: bolder;
	letter-spacing: normal;
	text-align: center;
}
.detail_attention_cave
{
	font-style: normal;
	font-size: 8px;
	color: #000000;
	font-family: Tahoma;
	font-weight: bolder;
	letter-spacing: normal;
	text-align: right;
}
.detail_titre_biscuits_menu
{
	font-style: normal;
	font-size: 10px;
	color: #df002c;
	font-family: Tahoma;
	font-weight: bold;
	letter-spacing: normal;
	text-align: left;
}
.detail_img_biscuits_menu
{
	font-style: normal;
	font-size: 12px;
	color: #df002c;
	font-family: Tahoma;
	font-weight: bold;
	letter-spacing: normal;
	text-align: left;
}
.detail_contenu_gastronomie
{
	font-style: normal;
	font-size: 9px;
	color: #000000;
	font-family: Tahoma;
	font-weight: normal;
	letter-spacing: normal;
	text-align: justify;
}
.detail_titre_renommee
{
	font-style: normal;
	font-size: 10px;
	color: #990000;
	font-family: Tahoma;
	font-weight: normal;
	letter-spacing: normal;
	text-align: justify;
}

.detail_contenu_histoire_Rouge
{
	font-style: normal;
	font-size: 10px;
	color: #993300;
	font-family: Tahoma;
	font-weight: bold;
	letter-spacing: normal;
}
.titre_auberge
{
	font-style: italic;
	font-size: 11px;
	color: #990000;
	font-family: Tahoma;
	font-weight: bold;
	letter-spacing: normal;
	
}
.list_recettes
{
	font-style: italic;
	font-size: 12px;
	color: #990000;
	font-family: Tahoma;
	font-weight: normal;
	letter-spacing: normal;
	text-align: center;
}
.titre_recette
{
	font-style: normal;
	font-size: 16px;
	color: #990000;
	font-family: Tahoma;
	font-weight: bold;
	letter-spacing: normal;
	text-align: left;
}
.tabel_recettes
{
	border-color: #990000;
	border-style: solid;
	border-width: thin;
}
.titre_auberge_sousligne
{
	font-style: normal;
	font-size: 11px;
	color: #000000;
	font-family: Tahoma;
	font-weight: bold;
	letter-spacing: normal;
	text-align: right;
	text-transform: uppercase;
	text-decoration: underline;
}
.titre_img_visites
{
	font-style: normal;
	font-size: 9px;
	color: #000000;
	font-family: Tahoma;
	font-weight: bold;
	letter-spacing: normal;
}
.titre_img_golf
{
	font-style: italic;
	font-size: 8px;
	color: #009900;
	font-family: Tahoma;
	font-weight: bold;
	letter-spacing: normal;
}
.titre_labaie_desensablement
{
	font-style: normal;
	font-size: 15px;
	color: #8eb1d2;
	font-family: Verdana;
	font-weight: bold;
	letter-spacing: normal;
	text-align: right;
}
.titre1_labaie_marees
{
	font-style: normal;
	font-size: 16px;
	color: #6997c3;
	font-family: Verdana;
	font-weight: bold;
	letter-spacing: normal;
	text-align: right;
}
.titre1_sports
{
	font-style: normal;
	font-size: 16px;
	color: #009900;
	font-family: Verdana;
	font-weight: bold;
	letter-spacing: normal;
	text-align: left;
}
.titre1_nocturnes
{
	font-style: normal;
	font-size: 16px;
	color: #e0007a;
	font-family: Verdana;
	font-weight: bold;
	letter-spacing: normal;
	text-align: left;
}
.titre1_seminaires
{
	font-style: normal;
	font-size: 16px;
	color: #ffcc33;
	font-family: Verdana;
	font-weight: bold;
	letter-spacing: normal;
	text-align: left;
}
.titre2_labaie_marees
{
	font-style: italic;
	font-size: 10px;
	color: #68bfe1;
	font-family: Verdana;
	font-weight: bold;
	letter-spacing: normal;
	text-align: right;
}
.titre1_abbaye
{
	font-style: normal;
	font-size: 16px;
	color: #ED9A45;
	font-family: Verdana;
	font-weight: bold;
	letter-spacing: normal;	
}

.titre2_abbaye
{
	font-style: normal;
	font-size: 15px;
	color: #ED9A45;
	font-family: Verdana;
	font-weight: bold;
	letter-spacing: normal;	
}
.titre_img_labaie_ensablement
{
	font-style: normal;
	font-size: 10px;
	color: #00ccff;
	font-family: Verdana;
	font-weight: bold;
	letter-spacing: normal;
	text-align: right;
	vertical-align : bottom;
}
.titre_abbaye
{
	font-style: normal;
	font-size: 12px;
	color: #ff9900;
	font-family: Tahoma;
	font-weight: bold;
	letter-spacing: normal;
}
.detail_img_labaie_ensablement
{
	font-style: italic;
	font-size: 8px;
	color: #00ccff;
	font-family: Tahoma;
	font-weight: bold;
	letter-spacing : normal;
	text-align : right;
	height : 205px;
	vertical-align : text-top;
}
.detail_img_gastronomie_histoire
{
	font-style: italic;
	font-size: 8px;
	color: #990000;
	font-family: Verdana;
	font-weight: bold;
	letter-spacing: normal;
	text-align: right;
}
.detail_img_gastronomie_renommee
{
	font-style: italic;
	font-size: 8px;
	color: #990000;
	font-family: Verdana;
	font-weight: bold;
	letter-spacing: normal;
}

/* Page Ensablement.aspx */
div.detail_contenu_marees,
td.detail_contenu_marees
{
	font-style: normal;
	font-size: 10px;
	color: #000;
	font-family: Tahoma;
	text-align: justify;
}

div.detail_contenu_marees br
{
    margin-bottom : 15px;
}

.p
{
	text-align: justify;
	list-style-image: url(App_Themes/Default/images/baie/point_bleu.gif);
}


.TitreVertical_histoire
{
	/*visibility:hidden;*/
	writing-mode: tb-rl;
	filter: flipH() flipV();
	font-size: 12pt;
	font-weight: bold;
	font-family: Verdana;
	font-style: normal;
	color: #803000;
}
.TitreVertical_labaie
{
	/*visibility:hidden;*/
	writing-mode: tb-rl;
	filter: flipH() flipV();
	font-size: 12pt;
	font-weight: bold;
	font-family: Verdana;
	font-style: normal;
	color: #68bfe1;
}
.TitreVertical_gastronomie
{
	/*visibility:hidden;*/
	writing-mode: tb-rl;
	filter: flipH() flipV();
	font-size: 12pt;
	font-weight: bold;
	font-family: Verdana;
	font-style: normal;
	color: #990000;
}

span#ctl00_ContentPlaceHolder1_LBLgastroHistAnnette
{
    position : absolute;
    top : 352px;
    left : 137px;
    font-size : smaller;
    color : #990000;
}

.tabel_loisirs_MS
{
	border-right: #ffffff thin solid;
	border-top: #ffffff thin solid;
	border-bottom: #ffffff thin solid;
	background-color: #ebed99;
	height: 180px;
}
.tabel_loisirs_baie
{
	border-right: #ffffff thin solid;
	border-top: #ffffff thin solid;
	border-bottom: #ffffff thin solid;
	background-color: #68bfe1;
	height: 180px;
}
.tabel_loisirs_gourmands
{
	border-right: #ffffff thin solid;
	border-top: #ffffff thin solid;
	border-bottom: #ffffff thin solid;
	background-color: #cc8080;
	height: 180px;
}

div.lien_jubile_page_hotel
{
    position:absolute;
    left:225px; 
    z-index:500px;  
}
.lien_jubile_page_hotel_a
{
    color:Red;  
    text-decoration:none;  
}
.lien_jubile_page_hotel_a:hover
{  
    /*cursor:pointer !important;*/
}

div.lien_partenaire
{
     position:absolute;
    left:0px; 
    z-index:600px; 
    width:200px;
    top:490px;
    height:50px;
    text-align:center;    
}
div.lien_partenaire a
{
    color:White;
    text-decoration:none;
}
div.lien_partenaire a:hover
{
    text-decoration:underline;
}

div#partenaire_content
{
    position:relative;
    
    top:15px;
    width:590px;
    height:465px;
    background-image:url(images/partenaires/fond_partenaire.gif);
    background-position:top left;
    background-repeat:no-repeat;
}
div.fond_opacity
{
    position:relative;
    top:0px;
    left:0px;
    width:500px;
    height:500px;
    /*background-color: #D3DEEF;*/
    background-color: Black;
    opacity: 0.40;
    filter: alpha(opacity=40);
    -moz-opacity: 0.40;
   
}
div.partenaire_link_repeat 
{   
    display:block;
     
}
div.partenaires_libelle
{
    position:relative;
    top:20px;
    margin-bottom:10px;
    text-align:center;  
    font-weight:bold; 
}

/* Accordion */
.accordionHeader
{
    /*border: 1px solid #2F4F4F;*/
    color: white;
    background-color: #B89581;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

 .accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

 .accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
    /*border: 1px solid #2F4F4F;*/
    color: white;
    background-color: #803000;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

.accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{   
    border: 1px dashed #803000;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
    padding-left: 20px;
    padding-bottom:10px;
}
.accordionContent div
{   
    margin-top : 4px;
}

.accordionContent div a
{   
    color: black;
    /*font-weight:bold;*/
	background: none;
	text-decoration: none;
}
.accordionContent div a:hover
{   
    color: black;
    font-weight:bold;
	background: none;
	text-decoration:underline;
}

.titre1_noel
{
	font-style: normal;
	font-size: 16px;
	color: White;
	font-family: Verdana;
	font-weight: bold;
	letter-spacing: normal;	
}

.detail_noel_titre
{
	font-style: italic;
	font-size: 9px;
	color: white;
	font-family: Verdana;
	font-weight: bold;
}

