form{margin:0;padding:0}
.paddingtop{margin-top:20px}
.fd2{background-image:url(gifs/images/trache-auto_07.jpg);background-repeat:repeat-y}
td{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;line-height:normal;font-weight:400;font-variant:normal;text-transform:none;color:#666;text-decoration:none}
body{background-color:#f3f3f1;margin:0}
.liens{background-image:url(gifs/images/trache-auto_02.jpg);height:54px;width:370px;vertical-align:top}
.newsletter{background-image:url(gifs/images/trache-auto_03.jpg);height:68px;width:370px;vertical-align:top}
.fdmenu{background-image:url(gifs/images/trache-auto_04.jpg);height:40px;width:988px}
a:hover{text-decoration:none;color:#43acdd}
a:active{text-decoration:underline;color:#43acdd}
.footer{background-image:url(gifs/images/trache-auto_08.jpg);height:50px;width:988px;text-align:center;vertical-align:top}
.fd{background-image:url(gifs/images/trache-auto_06.jpg);width:988px;vertical-align:top;background-repeat:no-repeat;min-height:417px}
h1{font-size:18px;font-weight:400;color:#505050;margin:0 0 10px;padding:0}
.footer div{padding-top:12px}
.liens a{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#666;text-decoration:none;background-image:url(gifs/images/puce_04.jpg);background-repeat:no-repeat;background-position:left;padding-left:8px;margin-left:13px}
.scrollbarre{overflow:auto}
.email_news{font-family:Geneva,Arial,Helvetica;font-size:11px;color:#666;background-color:#fff;border-bottom:#bbb 1px solid;border-top:#bbb 1px solid;border-left:#bbb 1px solid;border-right:#bbb 1px solid}
.bouton_news{font-family:Geneva,Arial,Helvetica;font-size:12px;color:#fff;background-color:#585858;border:#585858 0 solid;padding-left:2px;padding-right:2px}
#lightbox{background-color:#eee;border-bottom:2px solid #666;border-right:2px solid #666;padding:10px}
#lightboxDetails{font-size:0.8em;padding-top:0.4em}
#lightboxCaption{float:left}
#closeButton{top:5px;right:5px}
#lightbox img{border:none;clear:both}
#overlay img{border:none}
#overlay{background-image:url(gifs/overlay.png)}
* html #overlay{background-color:transparent;background-image:url(blank.gif);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="gifs/overlay.png", sizingMethod="scale")}
.liens div{padding-top:30px}
.newsletter form{display:inline}
.newsletter div{margin-left:12px;margin-top:10px}
.newsletter label{padding-right:5px}
.fdmenu ul{margin:0 0 0 1px;padding:0}
.fdmenu li{display:inline;list-style-type:none;background-image:url(gifs/images/pucemenu_06.jpg);background-repeat:no-repeat;background-position:left;padding-left:8px;margin-left:36px}
ul.MenuBarHorizontal ul li a{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#4e6365;text-decoration:none;font-weight:400;display:block}
ul.MenuBarHorizontal ul li a:link{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#4e6365;text-decoration:none;font-weight:400}
strong{color:#353535}
.encart1{height:160px;width:615px}
.encart1 p{padding-left:20px;padding-right:20px}
#contact2{width:330px;height:56px;background:url(gifs/images/over_07.jpg) no-repeat left top}
#contact2 a{display:block;width:100%;height:100%;background:url(gifs/images/index_07.jpg) no-repeat left top;color:#000}
#contact2 a:hover{background:transparent none}
#contact3{width:330px;height:54px;background:url(gifs/images/encartnouvellementcreepourcesite.jpg) no-repeat left top}
#actualite{width:330px;height:auto;background:url(gifs/images/over_09.jpg) no-repeat left top #D5D5D5;margin-bottom:15px}
#qui{width:330px;height:50px;background:url(gifs/images/over_10.jpg) no-repeat left top}
#encart_actualite{padding:47px 5px 19px}
.fd div.autre{padding-left:30px;padding-right:30px;padding-top:10px}
.fd div.index{padding-left:21px;padding-right:21px;padding-top:0}
.encart2{background-image:url(gifs/images/index_16.jpg);height:66px;width:237px}
.encart3{background-image:url(gifs/images/index_17.jpg);height:66px;width:236px}
.encart4{background-image:url(gifs/images/index_18.jpg);height:66px;width:237px}
.encart5{background-image:url(gifs/images/index_19.jpg);height:66px;width:235px}
.encart2 div,.encart3 div,.encart4 div,.encart5 div{padding-left:10px;padding-right:10px}
.encart2 p,.encart3 p,.encart4 p,.encart5 p{margin:0;padding:0 0 8px}
.bas{text-align:center;vertical-align:top;line-height:16px;color:#666}
.puce2{background-image:url(gifs/images/puce_04.jpg);background-repeat:no-repeat;background-position:left;padding-left:8px}
.bdd{border:solid 1px #e0e0e0;width:220px;margin-left:5px;margin-right:5px}
.justifier{text-align:justify}
.bordure{border-top:solid 1px #e0e0e0;width:99%;padding-top:10px}
.contour2{border:solid 1px #e0e0e0;float:left;margin-right:10px;margin-bottom:10px}
.prix{text-align:center;background-color:#bcbcbc;height:21px;color:#FFF;font-size:16px;font-weight:700;padding-top:2px}
.fdprix{text-align:center;background-color:#D4D4D4;height:21px;color:#FFF;font-size:16px;font-weight:700}
.detail{background-image:url(gifs/images/bdd_21.jpg);height:50px;text-align:right;vertical-align:top}
.type{text-align:left;padding-bottom:7px}
.type div{margin-left:5px;margin-top:5px}
h2{font-size:14px;background-image:url(gifs/images/bdd_11.jpg);background-repeat:no-repeat;background-position:left;margin:0;padding:0 0 0 8px}
.detail div{padding-top:19px;padding-right:55px}
.detail a{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666;text-decoration:none;font-weight:700}
.detail a:link{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666;font-weight:700;text-decoration:none}
legend{color:#43acdd}
li{list-style-type:square}
.demiGauche{width:440px;float:left;-margin:20px 10px 20px 5px;margin:20px 10px}
.demiDroite{width:440px;float:left}
#formulaire_1 .submit{margin-left:147px !important;padding:0 !important}
#formulaire_1 textarea{width:270px;border:1px solid #BBB;height:100px}
#formulaire_1 input{width:220px;border:1px solid #BBB}
#formulaire_1 select{width:222px;border:1px solid #BBB}
#formulaire_1 label{line-height:14px !important;text-align:right !important;width:122px}
#formulaire_1 #field_5{background:#585858;border:0;color:#fff !important;width:170px !important;height:24px;cursor:pointer}
.divGenerateurRequired{display:none}
.erreur{border:none !important}
.divGenerateur input{border:none !important;width:30px !important}
#formulaire_1 .divGenerateur ul{width:300px;float:left;border-bottom:1px solid #bbb;padding-bottom:5px !important;margin-bottom:8px !important}
.divGenerateur li{width:150px;float:left;list-style:none}
#container_actualite{width:100% !important;padding:20px 0 0 !important}
#actualite_detail{width:928px !important;padding:20px 0 0 !important}
#recherche_actualite{width:882px;margin:5px auto}
#news_btn_rechercher{background:#155291;color:#fff;width:44px !important;height:22px !important;line-height:22px !important;border:none !important;cursor:pointer}
#news_btn_rechercher:hover{opacity:0.85px;filter:alpha(opacity=85)}
#news_rechercher{border:1px solid #155291 !important;width:200px !important}
.actualite h2 a{color:#155291 !important;font-size:1em !important;text-decoration:none !important}
.actualite h2 a:hover,.actualite .link:hover{color:#333 !important}
.actualite .link{color:#155291 !important;font-family:Verdana, Arial, Helvetica, sans-serif !important;font-size:0.9em !important}
#listing_calendrier{background:#EFF7FF !important;width:500px !important;float:none !important;clear:both;color:#494949 !important;border:1px solid #155291;margin:10px auto !important;padding:1.2em !important}
#listing_calendrier ul{margin:10px !important}
#listing_calendrier li{list-style:none}
#listing_calendrier li li a{color:#155291 !important}
#listing_calendrier li li{margin:0.3em 1em !important}
#listing_calendrier li li:hover{background:none !important}
#actualite_detail h2{border-bottom:1px solid #155291 !important;letter-spacing:0 !important;font-size:1.4em !important;color:#155291 !important;margin:0.4em !important}
#actualite_detail div{text-align:justify;margin:2em 0}
a,a:link{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#43acdd;text-decoration:underline}
.liens a:link,a.numpage,a.bt_suivante,a.bt_precedent,a.numpage :link,a.bt_suivant :link,a.bt_precedent :link,.bas a,.bas a:link{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#666;text-decoration:none}
.liens a:hover,a.numpage :hover,a.bt_suivant :hover,a.bt_precedent :hover,ul.MenuBarHorizontal a:hover,ul.MenuBarHorizontal ul li a:hover,.bas a:hover,.detail a:hover{text-decoration:none;color:#d68103}
.liens a:active,a.numpage :active,a.bt_suivant :active,a.bt_precedent :active,.bas a:active,.detail a:active{text-decoration:none;color:#666}
.numpage_selec,.marron{color:#d68103}
#keyboardMsg,#encart_actualite p.all_actu a{float:right}
ul.MenuBarHorizontal a,ul.MenuBarHorizontal a:link{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#4e6365;text-decoration:none;font-weight:700}
ul.MenuBarHorizontal a:active,ul.MenuBarHorizontal ul li a:active{text-decoration:none;color:#4e6365}
#contact3 a,#qui a{display:block;width:100%;height:100%;color:#000}
#contact3 a:hover,#qui a:hover{background:#fff;opacity:0.2px;filter:alpha(opacity=20)}
#encart_actualite li p,#formulaire_1 p{margin:0 !important}
.encart2 a,.encart3 a,.encart4 a,.encart5 a,.puce{background-image:url(gifs/images/puce3_21.jpg);background-repeat:no-repeat;background-position:left;padding-left:8px}
.bdd:hover,.contour3:hover{border:solid 1px #a2a2a2}
.contour,.contour3{border:solid 1px #e0e0e0}
