#bt-droite-animation a,#bt-droite-plage a{background:url(images/animation-plage.jpg) no-repeat 0 0;}
#bt-droite-animation a:hover,#bt-droite-plage a:hover{background:url(images/animation-plage.jpg) no-repeat 0 -60px;}
#bt-droite-anniversaire a{background:url(images/anniversaire.jpg) no-repeat 0 0;}
#bt-droite-anniversaire a:hover{background:url(images/anniversaire.jpg) no-repeat 0 -60px;}
#bt-droite-bde a{background:url(images/bde.jpg) no-repeat 0 0;}
#bt-droite-bde a:hover{background:url(images/bde.jpg) no-repeat 0 -60px;}
#bt-droite-chateau a,.chateau a{background:url(/images/bt-chateau.gif) no-repeat 0 0;}
#bt-droite-chateau a:hover,.chateau a:hover{background:url(/images/bt-chateau.gif) no-repeat 0 -60px;}
#bt-droite-enterrement a,.enterrement a{background:url(images/enterrement.jpg) no-repeat 0 0;}
#bt-droite-enterrement a:hover{background:url(images/enterrement.jpg) no-repeat 0 -60px;}
#bt-droite-structure a{background:url(images/structure.jpg) no-repeat 0 0;}
#bt-droite-structure a,#bt-droite-structure a:hover,#bt-droite-enterrement a,#bt-droite-enterrement a:hover,#bt-droite-anniversaire a,#bt-droite-anniversaire a:hover,#bt-droite-animation a,#bt-droite-animation a:hover,#bt-droite-bde a,#bt-droite-bde a:hover,#bt-droite-plage a,#bt-droite-plage a:hover,#bt-droite-chateau a,#bt-droite-chateau a:hover{display:block;height:60px;line-height:60px;margin:10px auto 5px;padding:0;width:215px;}
#bt-droite-structure a:hover,.structure a:hover{background:url(images/structure.jpg) no-repeat 0 -60px;}
#bt-droite-structure h3,#bt-droite-plage h3,#bt-droite-anniversaire h3,#bt-droite-enterrement h3,#bt-droite-bde h3,#bt-droite-animation h3,#bt-droite-chateau{text-indent:-5000px;}
#btDevis{display:block;margin-left:auto;margin-right:auto;}
#center{margin:0 0 0 10px;width:955px;}
#contenu label{background-attachment:scroll;background-color:transparent;background-repeat:no-repeat;color:#C8C80F;float:left;font-weight:700;padding-right:18px;text-align:right;width:8em;}
#floatleft{color:#333;float:left;font-size:12px;margin:0 5px 20px 0;text-align:justify;width:100px;}
#floatleft img,.gauche{float:left;}
#page{background-color:#FFF;width:955px;}
#page #contenu{float:left;margin:0 0 10px 20px;padding:0;width:630px;}
#page #contenu .gras{color:#000;font:bold 12px Arial;}
#page #contenu h2.changimmo{background-image:url(/images/changimmo.gif);background-repeat:no-repeat;height:79px;margin:0;padding:0;text-indent:-5000px;width:250px;}
#page #contenu h3, #page #contenu h3 a {border-bottom:1px dotted #DDD;color:#369;font-size:14px;font-weight:700;margin-bottom:6px;width:100%; text-decoration:none;}
#page #contenu h3 a:hover { text-decoration:underline !important;}
#page #contenu img.centrer{margin:10px auto;text-align:center;}
#page #contenu p{color:#333;font-size:12px;margin:5px 0 8px;text-align:justify;}
#page #contenu ul{color:#333;font-size:10px;}
#page #contenu ul.gestion li{color:#333;display:block;float:left;font-size:11px !important;height:16px;list-style:none outside none;}
li.Fiche{background-image:url(/images/fiche.png);background-position:0 8px;background-repeat:no-repeat;list-style-type:none;padding-left:25px;padding-top:10px; width:350px;}
li.Prix{background-image:url(/images/prix.png);background-position:0 8px;background-repeat:no-repeat;list-style-type:none;padding-left:25px;padding-top:10px;width:350px;}
li.Location{background-image:url(/images/location.png);background-position:0 8px;background-repeat:no-repeat;list-style-type:none;padding-left:25px;padding-top:10px;width:350px;}
#page #droite{color:#333;float:right;font-size:12px;margin:0 auto 10px;text-align:center;width:300px;}
#page #footer{background:url(images/footer.gif) no-repeat;height:25px;margin:0;padding:0;width:955px;}
#page #header{background-image:url(/images/fond-header.jpg);background-repeat:no-repeat;height:364px;margin:0;padding:0;width:955px;}
#page #header h1{background:url(images/logo-jm-anim.gif) no-repeat;height:198px;margin:0;padding:0;text-indent:-5000px;width:333px;}
#pied{color:#999;font-size:10px;margin:10px 0 5px;text-align:center;}
.aleatoire{margin:20px 0 0 15px;}
.animation a,.plage a{background:url(/images/animation-plage.jpg) no-repeat 0 0;}
.animation a:hover,.plage a:hover{background:url(/images/animation-plage.jpg) no-repeat 0 -60px;}
.anniversaire a{background:url(/images/anniversaire.jpg) no-repeat 0 0;}
.anniversaire a:hover{background:url(/images/anniversaire.jpg) no-repeat 0 -60px;}
.bde a{background:url(/images/bde.jpg) no-repeat 0 0;}
.bde a:hover{background:url(/images/bde.jpg) no-repeat 0 -60px;}
.olympiade a{background:url(/images/olympiade.jpg) no-repeat 0 0;}
.olympiade a:hover{background:url(/images/olympiade.jpg) no-repeat 0 -60px;}
.seminaire a{background:url(/images/seminaire.jpg) no-repeat 0 0;}
.seminaire a:hover{background:url(/images/seminaire.jpg) no-repeat 0 -60px;}
.wedding a{background:url(/images/wedding-planner.jpg) no-repeat 0 0;}
.wedding a:hover{background:url(/images/wedding-planner.jpg) no-repeat 0 -60px;}
.ce a{background:url(/images/ce.jpg) no-repeat 0 0;}
.ce a:hover{background:url(/images/ce.jpg) no-repeat 0 -60px;}
.bloc_vignette{background:no-repeat top;color:#333;font-size:12px;height:145px;margin-bottom:14px;margin-top:30px;text-align:justify;width:100%;}
div.bloc_vignette img{display:block;float:left;margin-bottom:30px;margin-left:0 !important;margin-right:10px;}
.centrer,#bt-droite{text-align:center;}
.enterrement a:hover{background:url(/images/enterrement.jpg) no-repeat 0 -60px;}
.liendescription{padding-left:150px;}
.structure a{background:url(/images/structure.jpg) no-repeat 0 0;}
.telephone{color:#999;display:block;font:italic 9px arial;padding-left:3px;padding-top:5px;}
.titre_vignette{border-bottom:1px dotted #DDD;color:#369;font-size:14px;font-weight:700;margin-bottom:6px;width:100%;}
.zone_annonce{list-style-type:none;}
a:hover{color:#FF5300;font-weight:700;text-decoration:underline;}
a:link,a:visited,a:active{color:#C8C80F;font-weight:700;}
body{background:#71BAEE url(images/fond.jpg) no-repeat fixed;font-family:Arial;margin:0;}
h4{background:url(images/thematique.jpg) no-repeat;color:#FF5300;font-size:16px;height:30px;margin:20px auto 10px;width:215px;}
img{border:0;}
input.textfield{background-attachment:scroll;background-color:#fff;background-image:none;background-repeat:no-repeat;border:1px solid #aaa;padding:3px;width:70%;}
input.textfield:focus,textarea:focus{background-attachment:scroll;background-color:#C8C80F;background-image:none;background-repeat:repeat;}
li.annonce{list-style-type:none;margin-left:10px;margin-top:10px;}
ul#droiteimg{list-style-type:none;margin:0 auto;padding:0;text-align:center;width:215px;}
ul#droiteimg li{margin:0 0 5px;padding:0;}
ul#droiteimg li a{color:#000;display:block;line-height:60px;text-decoration:none;text-indent:-5000px;width:215px;}
ul#droiteimgli a:hover{border-bottom:0;border-left:0;border-right:0;border-top:0;}
h2 {clear:both;}
h2 a:hover{color:#ff5300;font-size:18px;font-weight:700;text-decoration:underline;}
h2 a:link,h2 a:visited,h2 a:active{color:#ff5300;font-size:18px;font-weight:700;text-decoration:none;}

#page #contenu h1,#page #contenu h2{color:#ff5300;font-size:18px;font-weight:700;margin:5px 0 8px;}
