*{
margin:0;
padding:0;
}

.antiFloat{
clear:both;
font-size:1px;
line-height:0;
visibility:hidden;
}

img{
border:0;
border-collapse:collapse;
font-size:1px;
line-height:0;
margin:0;
}

body{
background-image:url(/PagesInterieures/texture_fond.jpg);
background-repeat:repeat-x;
text-align:center;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}

.Size1 { font-size:0.8em; }
.Size2 { font-size:1.1em; }
.Size3 { font-size:1.5em; }
.Size4 { font-size:1.7em; }
.Size5 { font-size:1.8em; }
.Size6 { font-size:2em; }
.Size7 { font-size:1.1em; }

h1 {
font-size:1.3em;
color:#990000;
font-weight:bold;
}

h1 span {
visibility:hidden;
position:absolute;
}

a { color:#660000; }
a:link { color:#660000; }
a:visited { color:#660000; }
a:hover { color:#660000; text-decoration:none; }
a:active { color:#660000; } 

#page{
width:971px;
margin:0 auto 0 auto;
}

#bienvenue{
display:block;
float:left;
margin:49px 184px 0 41px;
}

#bienvenueAng{
display:block;
float:left;
margin:49px 220px 0 41px;
}

#logo{
display:block;
float:left;
margin:11px 0 10px 0;
}

#liensHaut{
float:right;
margin:83px 40px 0 0 !important;
margin:83px 20px 0 0;
}

#liensHaut li{
display:inline;
margin:13px;
}

li a:link		{ color:#7e724d; text-decoration:none; }
li a:visited	{ color:#4c3d10; text-decoration:none; }
li a:hover		{ text-decoration:underline; }

#nav{
/*width:950px;*/
width:955px;
height:37px !important;
height:49px;
background-image:url(/PagesInterieures/fond_menu_accueil.jpg);
padding-top:12px;
padding-left:16px;
clear:both;
}

#nav li{
display:inline;
color:#7e724d;
font-size:0.95em;
margin:6.5px;
}

#lienLangue{
font-weight:bold;
}

#fondContenu{
width:971px;
background-image:url(/PagesInterieures/fond_ombre2.jpg);
background-repeat:no-repeat;
}

.contenuAccueil{
width:944px;
margin:0 auto 0 auto;
background-color:#FFF;
text-align:left;
}

div#containerTopInterieur {
width:944px;
margin:0 auto 0 auto;
background-color:#FFFFFF;
text-align:left;
}

.contenuAccueil a,.contenuAccueil img{
margin:0;
padding:0;
}

.imageFloat{
display:block;
float:left;
font-size:1px;
line-height:0;
}

.imageBlock{
display:block;
font-size:1px;
line-height:0;
}

#reservationAccueil{
float:left;
width:201px;
}

#formReservAccueil{
background-color:#432e29;
height:181px;
width:auto !important;
width:201px;
/*width:286px;*/
}

.formReservInterieur {
height:160px;
}

#formReservAccueil p{
font-size:1.6em;
display:block;
font-variant:small-caps;
font-weight:bold;
color:#9d8d65;
letter-spacing:1px;
text-align:left;
margin-left:14px;
padding-top:17px;
margin-bottom:auto !important;
margin-bottom:10px;
font-family:"Times New Roman", Times, serif;
}

.libeleSansChamp{
color:#c7c1bf;
margin:3px 0 -17px 15px;
}

#formReservAccueil input,#formReservAccueil select{
font-size:1.1em;
color:#6e716d;
}

#formReservAccueil select.petitSelect{
width:40px;
}

#formReservAccueil select.moyenSelect{
width:46px;
}

#formReservAccueil select.grandSelect{
width:56px;
}

#champDateArrivee{
text-align:left;
color:#c7c1bf;
font-size:0.8em;
font-variant:small-caps;
margin:15px 0 0 21px;
}

#champDateArrivee input{
float:left;
width:75px;
text-align:center;
margin-right:8px;
margin-top:2px;
}

.champFormAccueil{
text-align:left;
color:#c7c1bf;
font-size:0.8em;
font-variant:small-caps;
margin:19px -13px 0 21px !important;
margin:19px 0 0 10.5px;
float:left;
}

.champFormAccueil input#btnReserver {
margin-top:15px;
}

#reservationAccueil img{
margin:0px;
}

#basAccueil{
width:944px;
margin:8px auto 0 auto;
background-color:#FFF;
text-align:left;
}

#boiteRubrique{
width:692px;
padding-top:20px;
margin-right:26px;
border-right:1px solid #ece7d6;
float:left;
}

.rubriqueBasAccueil{
width:190px;
margin:0 0 0 30px !important;
margin:0 0 0 20px;
float:left;
padding-bottom:25px;
}

#descriptionAccueil h2{
margin:0 0 -10px 0;
}

.rubriqueBasAccueil a{
font-weight:bold;
}

.rubriqueBasAccueil h2{
padding-left:23px;
background-image:url(/PagesInterieures/icone_rubrique_accueil.jpg);
background-repeat:no-repeat;
font-size:1.2em;
line-height:1.2em;
font-weight:normal;
color:#7e724d;
margin-bottom:13px;
}

#basAccueil p{
color:#888;
line-height:1.7em;
margin:18px 0 18px 0;
}

#basAccueil #descriptionAccueil p{
color:#888;
line-height:1.7em;
margin:18px 0 0 0;
}

.separateurPiedDePage{
width:884px;
height:7px;
clear:both;
background-image:url(/PagesInterieures/separateur_basPage.jpg);
margin:0 auto 0 auto;
font-size:1px;
line-height:0;
}

#descriptionAccueil{
float:left;
width:195px;
padding-top:25px;
}

#piedPage{
width:944px;
margin:28px auto 0 auto;
text-align:center;
padding-bottom:40px;
}

#piedPage ul{
margin-bottom:13px;
}

#piedPage ul li{
display:inline;
/* margin:0 32px 0 0; */
margin:0px 20px 0px 0px;
}

#piedPage ul #dernierLien{
display:inline;
margin:0;
}

.rubriqueBasAccueil a:link,#piedPage a:link{
color:#600;
text-decoration:underline;
}

.rubriqueBasAccueil a:visited,#piedPage a:visited{
color:#663a3a;
text-decoration:underline;
}

.rubriqueBasAccueil a:hover,#piedPage a:hover{
text-decoration:none;
}

#coordonnees{
float:left;
margin-left:30px;
color:#888;
}

#derniereMAJ{
float:right;
margin-right:30px;
color:#888;
}

.petitSeparateur{
padding:0 7px 0 7px;
}

.grandSeparateur{
padding:0 21px 0 21px;
}

#partenairesBasPage{
margin:24px auto 0 auto;
clear:both;
}

#partenairesBasPage img{
margin:0 5px 0 5px;
}



/**************************************/
/* Page Interieur */
/**************************************/
div#containerTopInterieur {
background-color:#D2C69F;
position:relative;
height:209px;
}

div#leftTopInterieur {
float:left;
width:140px;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
height:100%;
font-family:Verdana, arial, sans-serif;
}

div#leftTopInterieur ul {
list-style:none;
border-top:1px solid #FFFFFF;
}

div#leftTopInterieur ul li {
display:block;
width:140px;
border-bottom:1px solid #DFD7BB;
}

div#leftTopInterieur ul li a {
color:#000000;
background-image:url(/PagesInterieures/img_bulletLeftFlashAccueil.gif);
background-repeat:no-repeat;
background-position:6px 8px;
display:block;
width:100%;
padding-top:3px;
padding-bottom:4px;
background-color:#D2C69F;
}

div#leftTopInterieur ul li a span {
display:block;
margin-left:20px;
}

div#leftTopInterieur ul li a:hover {
background-color:#BFAE76;
text-decoration:none;
}

div#leftTopInterieur ul li a.selected {
background-color:#BFAE76;
text-decoration:none;
}

div#flashTopInterieur {
float:left;
width:515px;
border-bottom:1px solid #A0825C;
}

div#flashTopInterieur div#flashContentTop {
border-bottom:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
}

div#rightInterieur {
float:left;
border-right:1px solid #FFFFFF;
border-bottom:1px solid #A0825C;
}

div#rightInterieur img.imageBlock {
border-bottom:1px solid #FFFFFF;
}

div#finDeContenuInterieur {
clear:both;
width:884px;
border-bottom:1px solid #ECE7D6;
text-align:center;
margin-top:30px;
margin-left:auto;
margin-right:auto;
padding-bottom:50px;
}

div#containerContenu {
width:944px;
margin-left:auto;
margin-right:auto;
padding-top:20px;
background-color:#FFFFFF;
font-family:Verdana, arial, sans-serif;
font-size:0.9em;
}

div#topContainerInterieur {
margin-left:20px;
margin-right:20px;
}

div#topContainerInterieur img#titrePage {
float:left;
}

div#topContainerInterieur div#menuPrintSend {
float:right;
}

div#topContainerInterieur div#menuPrintSend img {
display:inline;
margin-left:15px;
}

div#contentContainerContenu {
width:710px;
margin-left:auto;
margin-right:auto;
text-align:left;
}

div#contentContainerContenu table tr td {
font-size:0.70em;
}

div#contentContainerContenu ul 							{ margin: 0px 20px 0 20px; padding-left: 0; }
div#contentContainerContenu ul li 						{ margin-left: 0; padding-left: 0; margin-bottom: 4px; list-style-image: url(../PagesInterieures/bulletLI.gif); }


A.haut						{ color:#660000; text-decoration:underline; }
A.haut:visited			    { color:#BB0000; text-decoration:underline; }
A.haut:hover			    { color:#660000; text-decoration:none; }
A.sousMenu					{ color:#984607; text-decoration:underline; }
A.sousMenu:visited			{ color:#984607; text-decoration:none; }
A.sousMenu:hover			{ color:#984607; text-decoration:none; }
A.sousMenuSelectionne		{ color:#984607; text-decoration:none; }
A.sousMenuSelectionne:visited	{ color:#984607; text-decoration:none; }
A.sousMenuSelectionne:hover	{ color:#984607; text-decoration:none; }
A.vousEtesIci				{ color:#000000; text-decoration:underline; font-weight:bold;}
A.vousEtesIci:visited		{ color:#000000; text-decoration:none; font-weight:bold; }
A.vousEtesIci:hover		    { color:#000000; text-decoration:none; font-weight:bold; }
.noir 						{ color:#000000; }
.nobr 						{ white-space: nowrap; }
.blanc 						{ color:#FFFFFF; }
.prix			     		{ color:#660000; font-size:1.2em; margin-bottom:0em; margin-top:0em;}
.reserver		     		{ color:#660000; font-size:1.2em; font-weight:bold; margin-bottom:0em; margin-top:0em;}
.reserver span.Size2 		{ font-size:0.8em; }
.noTel		     			{ font-size:1.1em; }
.tableau	     			{ font-size:0.9em; }
.titreforfait 				{ font-size:1.1em; color:#6F1200; font-weight:bold; }

#menuHaut a { color:#5B2E0D; text-decoration: underline; }
#menuHaut a:visited { color:#5B2E0D; text-decoration: underline; }
#menuHaut a:hover { color:#5B2E0D; text-decoration: none; }

td.tableau { text-align:center; vertical-align:top; font-size:0.9em; }
td.tableau.premierItem { text-align:left; vertical-align:top; font-size:0.9em; }
td.tableau.ligne1PremierItem { background-color:#D2C69E; color:#000000; }
td.tableau.blanc { background-color:#FFFFFF; color:#000000; }
td.tableau.ligne1 { background-color:#EDE7D7; color:#000000; }


.boutonIQWare       				{ height:20px; width:auto; text-decoration: none; padding:3px; cursor:pointer; background-color:#DDDDDD; border:2px solid black; font-weight:bold; }
#chkAccept { width:auto; }

.planDuSite                   { font-size:0.9em; color:#000000; width:auto; }
td.TitreFormulaire 		      { font-size:1.1em; color:#949494; font-weight:bold; }
select.banqueImagesPop	  	  { width:200px; }
.sansLargeur    			  { width:auto;}
/*input           			  { WIDTH: 330px; COLOR:#000000; FONT-SIZE: 12px; }*/
input.btnGo 				  { margin:1px 0px 0px 0px; width:auto; border:none; }
input.autre     			  { width:271px; }
input.privilege 			  { width:110px; }
input.nouvelleFenetre 		  { width:250px; color:#000000; }
input.carteCredit 			  { width:80px;  color:#000099; }
input.envoyerAUnAmi 		  { width:105px; color:#000000; }
input.envoyerAUnAmiCourriel   { width:165px; color:#000000; }
/*select          			  { WIDTH: 330px; COLOR:#000000; FONT-SIZE: 12px; }*/
select.nouvelleFenetre 		  { width:250px; color:#000000; }
select.envoyerAUnAmi 		  { width:125px; color:#000000; }
select.reservation 			  { width:300px; color:#000000; }
/*textarea        			  { WIDTH: 330px; COLOR:#000000; FONT-SIZE: 12px; }*/
textarea.nouvelleFenetre 	  { width:250px; color:#000000; }
textarea.envoyerAUnAmi 		  { width:445px; color:#000000; }
input.rechercher 	   		  { width:120px; }
input.rechercherBanqueDImage  { width:205px; color:#000000; }

.cadrePageHaut { background-image:url(/PagesInterieures/cadre_page02.gif); }
.cadrePageGauche { background-image:url(/PagesInterieures/cadre_page04.gif); }
.cadrePageDroite { background-image:url(/PagesInterieures/cadre_page05.gif); }
.cadrePageBas { background-image:url(/PagesInterieures/cadre_page07.gif); }

.cadreDecoratifHaut { background-image:url(/PagesInterieures/cadre_decoratifChambre02.gif); }
.cadreDecoratifGauche { background-image:url(/PagesInterieures/cadre_decoratifChambre04.gif); }
.cadreDecoratifDroite { background-image:url(/PagesInterieures/cadre_decoratifChambre05.gif); }
.cadreDecoratifBas { background-image:url(/PagesInterieures/cadre_decoratifChambre09.gif); }
.bgDecoratif { background:url(/PagesInterieures/background_decoratif01.gif) bottom no-repeat; background-color:#FAF7F0; }

.cadreSoinsALaCarteHaut { background-image:url(/PagesInterieures/cadre_soinsALaCarte02.gif); }
.cadreSoinsALaCarteGauche { background-image:url(/PagesInterieures/cadre_soinsALaCarte04.gif); }
.cadreSoinsALaCarteDroite { background-image:url(/PagesInterieures/cadre_soinsALaCarte06.gif); }
.cadreSoinsALaCarteBas { background-image:url(/PagesInterieures/cadre_soinsALaCarte08.gif); }
.bgSoinsALaCarte { background:url(/PagesInterieures/background_soinsALaCarte.gif) bottom no-repeat; background-color:#F5EFE1; }

.cadreDecoratifBlancHaut { background-image:url(/PagesInterieures/cadre_decoratifChambre12.gif); }
.cadreDecoratifBlancGauche { background-image:url(/PagesInterieures/cadre_decoratifChambre14.gif); }
.cadreDecoratifBlancDroite { background-image:url(/PagesInterieures/cadre_decoratifChambre15.gif); }
.cadreDecoratifBlancBas { background-image:url(/PagesInterieures/cadre_decoratifChambre17.gif); }
.cadreDecoratifBlancSeparateurHaut { vertical-align: top; background-image:url(/PagesInterieures/bgSeparateurFormulaire.gif); background-repeat: repeat-y; width: 9px; }
.cadreDecoratifBlancSeparateur { background-image:url(/PagesInterieures/bgSeparateurFormulaire.gif); background-repeat: repeat-y; width: 9px; }
.cadreDecoratifBlancSeparateurBas { vertical-align: bottom; background-image:url(/PagesInterieures/bgSeparateurFormulaire.gif); background-repeat: repeat-y; width: 9px; }

.cadreDecoratifFonceHaut { background-image:url(/PagesInterieures/cadre_decoratif02.gif); }
.cadreDecoratifFonceGauche { background-image:url(/PagesInterieures/cadre_decoratif04.gif); }
.cadreDecoratifFonceDroite { background-image:url(/PagesInterieures/cadre_decoratif05.gif); }
.cadreDecoratifFonceBas { background-image:url(/PagesInterieures/cadre_decoratif07.gif); }

.cadrePhotoHaut { background-image:url(/PagesInterieures/cadre_chambre02.gif); }
.cadrePhotoGauche { background-image:url(/PagesInterieures/cadre_chambre04.gif); }
.cadrePhotoDroite { background-image:url(/PagesInterieures/cadre_chambre05.gif); }
.cadrePhotoBas { background-image:url(/PagesInterieures/cadre_chambre07.gif); }

div.enteteFormulaire { width: 400px; height: 25px; vertical-align: bottom; }
div.enteteFormulaire div { background-image:url(/PagesInterieures/bgOngletFormulaire.gif); text-align: center; width: 100px; height: 25px; /*display:inline;*/ float:left; }
div.enteteFormulaire div.selected { font-weight: bold; }
div.enteteFormulaire div span { margin-top: 7px; height: 18px; display:block; }


@media print {
	.menuPrint { visibility: hidden; display: none; }
}

div#abonnementBulletin {
width:710px;
margin-left:auto;
margin-right:auto;
margin-top:10px;
}

div#abonnementBulletin a {
float:right;
}

div#abonnementBulletin div#containerAbonnement {
background-color:#FFFFFF;
border:1px solid #9E6B4C;
width:345px;
height:75px;
float:left;
}

div#abonnementBulletin div#containerAbonnement form {
background-color:#F7EFE1;
margin-top:2px;
margin-left:2px;
margin-right:2px;
margin-bottom:2px;
height:71px;
}

div#abonnementBulletin div#containerAbonnement form p {
width:255px;
margin-left:auto;
margin-right:auto;
padding-top:5px;
text-align:center;
}

div#abonnementBulletin div#containerAbonnement form p * {

}

div#abonnementBulletin div#containerAbonnement form p input {
display:inline;
vertical-align:middle;
color:#6D726D;
margin-left:5px;
}

div#abonnementBulletin div#containerAbonnement form p input.chTexte { height:18px; }

div#descriptionTexteConcours {
float:left;
width:350px;
text-align:left;
}

div#descriptionTexteConcours h2 {
color:#670000;
font-size:1.7em;
font-weight:bold;
}

div#descriptionTexteConcours p {
margin-top:20px;
font-size:1.1em;
}

div#descriptionTexteConcours p strong.valeurConcours {
color:#670000;
font-size:1.8em;
}

div#descriptionTexteConcours p strong.texteGrand {
font-size:1.4em;
}

div#imageConcours {
float:left;
width:335px;
margin-left:20px;
}

div#contenuChambresTarifs {
float:left;
/*width:885px;*/
width:800px;
margin-left:-90px !important;
margin-left:0;
}

*html div#contenuChambresTarifs {
margin-left:0;
}

div#menuOngletsTarifs {
font-family:Arial, Helvetica, sans-serif;
border-left:1px solid #AA8A36;
width:209px;
float:left;
position:relative;
z-index:99;
}

div#menuOngletsTarifs ul {
margin:4px 0px 3px 0px;
float:left;
display:inherit;
}

div#menuOngletsTarifs ul li {
list-style:none;
list-style-image:none;
margin:0px 0px 1px 0px;
float:left;
}

div#menuOngletsTarifs ul li a {
background-image:url(/PagesInterieures/img_backgroundOngletTarifs.jpg);
background-repeat:no-repeat;
background-position:0px 0px;
display:block;
height:47px;
line-height:47px;
width:208px;
font-size:16px;
color:#432E29;
font-weight:bold;
padding-left:12px;
}

div#menuOngletsTarifs ul li a.selected {
background-position:0px -47px;
color:#FFFFFF;
}

div#menuOngletsTarifs ul li a:hover {
color:#432E29;
text-decoration:underline;
}

div#menuOngletsTarifs ul li a.selected:hover {
color:#FFFFFF;
text-decoration:none;
}

div#contenuPagesTarifs {
font-family:Arial, Helvetica, sans-serif;
font-size:1.1em;
background-image:url(/PagesInterieures/img_backgroundContenuTarifs.jpg);
background-repeat:repeat-x;
background-color: #FFF;
float:right;
margin-right:-90px;
width:657px;
/*min-height:475px;
height:auto !important;
height:475px;*/
position:relative;
z-index:99;
}

div#tarifsGauche {
float:left;
width:300px;
margin-top:20px;
margin-left:15px;
}

div#tarifsGauche h2 {
color:#705A1F;
font-weight:normal;
font-size:1.8em;
}

div#tarifsGauche p {
margin-top:22px;
width:295px;
}

div#tarifsGauche ul {
margin-top:2px;
}

form#prixTarifsGauche span {
color:#B31010;
font-size:1.2em;
font-weight:bold;
}

form#prixTarifsGauche span strong {
font-size:1.4em;
}

form#prixTarifsGauche select {
margin-top:3px;
width:215px;
font-size:0.9em;
}

a#btnReserverTarifs {
display:block;
background-image:url(/PagesInterieures/img_btnReservezTarifs.gif);
background-repeat:no-repeat;
background-position:0px 0px;
width:166px;
height:27px;
text-decoration:none;
}

a#btnReserverTarifs span {
font-size:1px;
visibility:hidden;
}
a#btnReserverTarifsAng {
display:block;
background-image:url(/PagesInterieures/img_btnReservezTarifs_ang.gif);
background-repeat:no-repeat;
background-position:0px 0px;
width:166px;
height:27px;
text-decoration:none;
}

a#btnReserverTarifsAng span {
font-size:1px;
visibility:hidden;
}

div#tarifsDroite {
float:left;
width:326px;
margin-top:19px;
}

div#tarifsDroite img {
border:2px solid #80755C;
}

div#boiteContenuTarifs {
background-image:url(/PagesInterieures/img_backgroundBoiteContenuTarifs.jpg);
background-repeat:repeat-x;
margin-top:15px;
padding-top:10px;
}

div#boiteContenuTarifs h3 {
font-size:1.4em;
margin-left:10px;
margin-bottom:10px;
}

div#boiteContenuTarifs ul {
margin:0px 0px 0px 10px;
}

div#boiteContenuTarifs ul li {
float:left;
width:147px;
list-style:none;
background-image:url(/PagesInterieures/bulletLI.gif);
background-repeat:no-repeat;
background-position:0px 1px;
margin-right:4px;
padding-left:7px;
}

div#cyberaubaineDroite {
background-color:#934306;
color:#FFFFFF;
border:1px solid #E1E1E1;
text-align:center;
padding-top:8px;
padding-bottom:8px;
margin-top:1px;
margin-left:-1px;
width:323px;
}

div#cyberaubaineDroite h2 {
text-transform:uppercase;
font-size:1.5em;
margin-bottom:1px;
}

div#containerDistinctionsChambre {
clear:left;
background-color:#EDE5D3;
border:1px solid #CCBC98;
margin-left:15px;
margin-right:15px;
margin-top:20px;
margin-bottom:15px;
}

div#containerDistinctionsChambre h2 {
margin-left:10px;
margin-top:14px;
margin-bottom:10px;
color:#000000;
font-size:1.3em;
position:relative;
}

div#containerDistinctionsChambre ul {
list-style:none;
list-style-image:none;
}

div#containerDistinctionsChambre ul li {
list-style:none;
list-style-image:none;
padding-left:7px;
background-image:url(/PagesInterieures/img_bulletNoir.gif);
background-repeat:no-repeat;
background-position:0px 5px;
float:left;
width:128px;
margin-bottom:5px;
margin-right:10px;
margin-top:0px;
}

div#cyberaubaineForfaits {
background-color:#934306;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
border:1px solid #E1E1E1;
width:539px;
margin-left:300px;
padding-top:8px;
padding-bottom:8px;
margin-bottom:20px;
margin-top:15px;
clear:both;
}

div#cyberaubaineForfaits h2 {
text-transform:uppercase;
font-size:1.5em;
margin-bottom:3px;
}

/***** page Mariages *****/

div#contentContainerContenuMariage{text-align:left;margin:5px 30px 10px 30px;font-size:1.1em;}
div#contentContainerContenuMariage p{width:600px;text-align:justify;font-family:Arial, Helvetica, sans-serif;}

div#slideshowMariages{width:884px;}
div#slideshowMariages div#conteneurPages{padding:4px 4px 0 4px;background-color:#dfd0af;float:right;margin-bottom:-4px;position:relative;}
*+html div#conteneurPage{padding:4px 4px 0 4px;background-color:#dfd0af;float:right;position:relative;}
div#slideshowMariages div#conteneurPages ul#pages{margin:0;padding:0;text-align:right;border:1px solid #FFFFFF;padding:4px 1px;border-bottom:none;}
div#slideshowMariages div#conteneurPages ul#pages li{display:inline;background-image:none;font-size:1.2em;padding:0 1px;}

div#slideshowMariages div#conteneurPages ul#pages li a:link,
div#slideshowMariages div#conteneurPages ul#pages li a:visited{color:#432e29;padding:2px 5px;}
div#slideshowMariages div#conteneurPages ul#pages li a:hover,
div#slideshowMariages div#conteneurPages ul#pages li a.selected{color:#f3f0e6;background-color:#907451;padding:2px 5px;text-decoration:none;}

div#slideshowMariages div#conteneurSlideshowContenu{padding:4px;margin-top:0;background:transparent url(/PagesInterieures/img_cadreMariageFond.jpg) repeat-x 0 0;height:700px;clear:both;}
div#slideshowMariages div#conteneurSlideshowContenu div.slideshowMariagesContenu{height:700px;border:1px solid #FFFFFF;padding:16px 19px;}

div#slideshowMariages div#conteneurSlideshowContenu div.slideshowMariagesContenu h2{font-family:"Times New Roman", Times, serif;font-size:2em;font-weight:normal;color:#6a5b29;}
div#slideshowMariages div#conteneurSlideshowContenu div.slideshowMariagesContenu h3{font-family:Arial, Helvetica, sans-serif;font-size:1.2em;font-weight:normal;color:#6a5b29;margin-bottom:15px;}
div#slideshowMariages div#conteneurSlideshowContenu div.slideshowMariagesContenu p{width:auto;text-align:left;margin-bottom:1em;}

div#slideshowMariages div.slideshowMariagesContenu div.blocContenu{width:410;height:347px;}

.btnDemandeInfoMariage{display:block;margin-top:16px;float:left;font-size:1.1em;}
.btnDemandeInfoMariage img{float:left;margin-right:10px;}
.btnDemandeInfoMariage .gras{font-weight:bold;}

div#page div#fondContenu div#containerContenu div#slideshowMariages div#conteneurSlideshowContenu div.slideshowMariagesContenu div.blocContenu ul.listeForfaits{padding:7px 0 0 0;clear:left;}

div#page div#fondContenu div#containerContenu div#slideshowMariages div#conteneurSlideshowContenu div.slideshowMariagesContenu div.blocContenu ul.listeForfaits li{margin-bottom:8px;list-style:none;background:none;}

div#page div#fondContenu div#containerContenu div#slideshowMariages div#conteneurSlideshowContenu div.slideshowMariagesContenu div.blocContenu ul.listeForfaits li a{float:left;width:210px;font-weight:bold;font-size:1.1em;}

div#page div#fondContenu div#containerContenu div#slideshowMariages div#conteneurSlideshowContenu div.slideshowMariagesContenu div.blocContenu ul.listeForfaits li a.jaune:link,a.jaune:visited{color:#bbac3d;}

div#page div#fondContenu div#containerContenu div#slideshowMariages div#conteneurSlideshowContenu div.slideshowMariagesContenu div.blocContenu ul.listeForfaits li a.rose:link,a.rose:visited{color:#a74f55;}

div#page div#fondContenu div#containerContenu div#slideshowMariages div#conteneurSlideshowContenu div.slideshowMariagesContenu div.blocContenu ul.listeForfaits li a.bleu:link,a.bleu:visited{color:#4960a7;}

div#page div#fondContenu div#containerContenu div#slideshowMariages div#conteneurSlideshowContenu div.slideshowMariagesContenu div.blocContenu ul.listeForfaits li a.blanc:link,a.blanc:visited{color:#780000;}

div#page div#fondContenu div#containerContenu div#slideshowMariages div#conteneurSlideshowContenu div.slideshowMariagesContenu div.blocContenu ul.listeForfaits img{vertical-align:middle;float:left;margin-right:4px;}
