*{margin:0}
td{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;line-height:normal;font-weight:400;font-variant:normal;text-transform:none;color:#000;text-decoration:none}
body{font-family:Arial, Helvetica, sans-serif;background:url(gifs/background.jpg) #fdf7e2 top center no-repeat;font-size:12px;margin:0}
.header{height:353px;width:981px;position:relative}
.beige{color:#fce0c5}
.img_index_left{float:left;margin-right:10px;margin-top:-7px}
.img_historique{float:right;margin-left:10px;margin-top:-7px}
.contact{width:121px;height:133px;margin-bottom:9px;position:absolute;display:block;bottom:0;right:0;z-index:8}
.contact a{width:121px;height:93px;display:block;color:#522600;text-align:center;font-size:20px;padding-top:40px;padding-left:7px}
.contact a:hover{width:121px;height:93px;display:block;opacity:0.4px;filter:alpha(opacity=40);color:#522600;text-align:center;padding-left:7px;font-size:20px;padding-top:40px}
.coordonnes{width:273px;height:auto;position:absolute;bottom:0;left:0;z-index:4;margin-bottom:34px;padding:0 10px}
.clic_coordonnes{width:273px;height:160px;display:block;position:absolute;bottom:0;left:0;z-index:5;margin-bottom:39px;padding:0 10px}
.c1{font-size:13px;color:#f3f1ee;text-align:center}
.c3{font-size:13px;color:#613D1B;text-align:left;line-height:16px;padding-top:10px}
.coord{color:#643D1C}
.c2{font-size:12px;color:#653C1E;text-align:left;line-height:17px;padding-top:10px}
.c4,.c4 strong{font-size:13px;color:#633C1B;text-align:center;padding-top:10px}
.c5{font-size:12px;color:#000;text-align:left;margin-top:-5px}
.georgia{font-family:Georgia, Tahoma, Verdana !important;font-size:28px;color:#000000 !important}
.slogan{position:absolute;display:block;width:657px;height:220px;top:0;right:0;padding-top:16px;color:#000;text-align:center;line-height:20px;font-size:17px;z-index:3}
.diapo{position:absolute;display:block;width:657px;height:236px;bottom:0;right:0;z-index:1;margin-bottom:34px;margin-right:11px}
.logo{position:absolute;display:block;width:232px;height:138px;top:0;left:0;z-index:2;margin-left:37px}
.logo a{display:block;width:232px;height:55px;font-size:15px;font-weight:700;color:#522600;text-align:center;padding-top:83px;background:url(gifs/logo_saulnier_nardeux.jpg) top no-repeat}
.logo a:hover{display:block;width:232px;height:138px;background:url(gifs/logo_saulnier_nardeux1.jpg) top no-repeat}
.container{width:981px;height:auto;overflow:hidden;margin-left:auto;margin-right:auto}
.body_page{width:100%;height:auto;overflow:hidden;background:url(gifs/tranche_body.jpg) top repeat-y}
.content{width:981px;background:url(gifs/coin_top_content.gif) top right no-repeat;height:auto;overflow:hidden;margin:0 auto}
a{text-decoration:none;color:#b4733a}
.scrollbarre{overflow:auto}
.email_news{font-family:Geneva,Arial,Helvetica;font-size:11px;color:#000;background-color:#fdf2d2;border-bottom:#522600 1px solid;border-top:#522600 1px solid;border-left:#522600 1px solid;border-right:#522600 1px solid}
.bouton_news{font-family:Geneva,Arial,Helvetica;font-size:12px;color:#fff;background-color:#585858;border-bottom:#585858 1px solid;border-top:#585858 1px solid;border-left:#585858 1px solid;border-right:#585858 1px solid}
.pagination{height:15px;margin:10px auto}
.numpage{height:15px;width:15px;line-height:15px;text-align:center;display:inline;font-size:11px;float:left;color:#fefefe !important;text-decoration:none;font-weight:900;background:url(gifs/pagination_link.jpg) no-repeat;margin:2px}
.numpage_selec{height:15px;width:15px;font-size:11px;line-height:15px;text-align:center;display:inline;float:left;color:#fefefe !important;text-decoration:none;font-weight:900;background:url(gifs/pagination_hover.jpg) no-repeat;margin:2px}
.bt_suivant{height:15px;width:15px;line-height:15px;text-align:center;display:inline;float:left;background:url(gifs/suivant.jpg) no-repeat;margin:2px}
.bt_suivant_inactiv{height:15px;width:15px;line-height:15px;text-align:center;display:inline;float:left;background:url(gifs/suivant_inactiv.jpg) no-repeat;margin:2px}
.bt_precedent{height:15px;width:15px;line-height:15px;text-align:center;display:inline;float:left;background:url(gifs/precedent.jpg) no-repeat;margin:2px}
.bt_precedent_inactiv{height:15px;width:15px;line-height:15px;text-align:center;display:inline;float:left;background:url(gifs/precedent_inactiv.jpg) no-repeat;margin: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}
#keyboardMsg{float:right}
#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")}
.txt_left{font-size:12px;color:#000;padding-bottom:10px;text-align:justify;line-height:17px}
.txt_left1{font-size:12px;color:#000;text-align:justify;line-height:17px;padding-bottom:10px}
.txt_left1 a{font-size:12px;color:#b4733a;text-align:left;text-decoration:underline}
.txt_left1 a:hover{font-size:12px;color:#000;text-align:left;text-decoration:none}
.txt_centrer{font-size:12px;color:#000;padding-bottom:10px;text-align:center;line-height:17px}
.txt_left a:hover,.txt_centrer a:hover{font-size:12px;color:#000 !important;text-decoration:none}
.txt_left a,.txt_centrer a{font-size:12px;color:#b4733a !important;text-decoration:underline}
.lien_droit{font-size:11px;font-weight:700;color:#b4733a;text-align:right;line-height:19px;/*padding:10px 10px 10px 0*/}
.lien_droit a{font-size:11px;font-weight:700;color:#b4733a !important;text-decoration:underline !important}
.lien_droit2{font-size:11px;font-weight:700;color:#FFF9E9;text-align:right;line-height:19px;padding:10px 10px 10px 0}
.lien_droit2 a{font-size:11px;font-weight:700;color:#FFF9E9 !important;text-decoration:underline !important}
.lien_droit_footer{font-size:11px;font-weight:700;color:#fff;text-align:right;line-height:19px;padding:10px 10px 10px 0}
.lien_droit_footer a{font-size:11px;font-weight:700;color:#fff !important;text-decoration:underline !important}
.lien_droit_footer a:hover{font-size:11px;font-weight:700;color:#000 !important;text-decoration:none !important;background:#fdf2d2}
.paragraphe5050{float:left;width:300px;height:auto;display:inline}
.filet{width:620px;height:5px;border-top:1px dotted #000;clear:both;margin:15px auto 10px}
.formulaire{margin-top:10px;margin-left:30px}
.template_{width:582px;height:auto;margin-bottom:10px;margin-left:32px}
.top_actu{width:582px;height:20px;overflow:hidden;background:url(gifs/top_actu.jpg) top left no-repeat}
.bas_actu{width:582px;height:20px;clear:both;background:url(gifs/bas_actu.jpg) top left no-repeat}
.corps_actu{width:582px;height:auto;overflow:hidden;background:url(gifs/corps_actu.jpg) top left repeat-y}
.titre_actu1{font-size:14px;font-weight:700;color:#fff;padding-left:20px;padding-top:2px}
.img_actu{margin-left:20px}
.menu{width:265px;height:auto}
#navigation li li{list-style:none;width:250px;margin:0;padding:0}
#navigation li li a{color:#000;display:block;font-size:11px;background:none;text-decoration:none;font-weight:400;width:250px;height:20px;text-indent:45px;margin:0;padding:0}
#ssmenu_over_selected{font-size:11px !important;color:#522600 !important;font-weight:700 !important}
#navigation ul{margin:0;padding:0}
ul.MenuHorizontal{width:265px;list-style:none;overflow:hidden;padding:0}
ul.MenuHorizontal li{width:265px}
ul.MenuHorizontal li a{display:block;color:#000;font-size:14px;padding-top:4px;height:21px;text-align:left;padding-left:24px;text-decoration:none;margin:0}
.toggleSubMenu a{background-image:url('gifs/menu_18.jpg')}
#menu0 a{background-image:url('gifs/menu_10.jpg')}
#menu3 a{background-image:url('gifs/menu_20.jpg')}
#menu4 a{background-image:url('gifs/menu_22.jpg')}
#menu5 a{background-image:url('gifs/menu_23.jpg')}
#menu6 a{background-image:url('gifs/menu_24.jpg')}
#menu7 a{background-image:url('gifs/menu_25.jpg')}
#menu0 a:hover,a#selected-over0{font-weight:700;padding-left:40px;background-image:url('gifs/roll_10.jpg') !important}
.toggleSubMenu a:hover{padding-left:40px;font-weight:700;background-image:url('gifs/roll_18.jpg')}
#menu3 a:hover,a#selected-over3{font-weight:700;padding-left:40px;background-image:url('gifs/roll_20.jpg') !important}
#menu4 a:hover,a#selected-over4{font-weight:700;padding-left:40px;background-image:url('gifs/roll_22.jpg') !important}
#menu5 a:hover,a#selected-over5{font-weight:700;padding-left:40px;background-image:url('gifs/roll_23.jpg') !important}
#menu6 a:hover,a#selected-over6{font-weight:700;padding-left:40px;background-image:url('gifs/roll_24.jpg') !important}
#menu7 a:hover,a#selected-over7{font-weight:700;padding-left:40px;background-image:url('gifs/roll_25.jpg') !important}
.colonne_gauche{float:left;display:inline;width:276px;height:auto;margin-left:13px}
.encart_actu{width:276px;height:179px;background:url(gifs/encart_actualite.jpg) top no-repeat;margin:10px 0}
.titre_actu{text-align:center;font-size:15px;font-weight:700;padding-top:12px;padding-bottom:19px;color:#522600}
.encart_enquete{width:276px;height:179px;background:url(gifs/encart_enquete.jpg) top no-repeat;margin:10px 0}
.encart_enquete a{padding:0 15px 15px;float:right}
.bas_page{width:1021px;height:19px;clear:both;background:url(gifs/bas_page.jpg) top no-repeat;margin:0 auto 50px}
.colonne_droite{width:636px;height:auto;margin-right:19px;float:right;display:inline}
.img_saulnier{float:right;margin-left:15px;border:1px solid #c9b493}
.img_border{border:1px solid #c9b493;margin-bottom:10px}
strong{color:#5F3B1B}
.sous_titre{color:#522600;font-size:15px;text-align:left;padding-bottom:10px}
.para3333{float:left;display:inline;width:200px;height:auto}
.encart_alta_juris{background:url(gifs/encart_alta_juris.jpg) top no-repeat;width:636px;height:90px;margin-bottom:10px}
.puce{float:left;margin-right:8px;margin-top:4px}
.date_h1{font-size:14px;color:#777}
h1:first-letter{font-size:30px}
h2:first-letter{font-size:29px}
#footer_container{clear:both;width:100%;height:38px;background:url(gifs/tranche_top_footer.jpg) repeat-x;position:fixed;z-index:10;bottom:0;-position:absolute;-top:expression(fixed_bottom(this,0))}
#footer{text-align:center}
#ya li{float:left;display:block;width:245px;height:38px;color:#fce0c5;line-height:35px;font-size:13px;font-weight:700}
.titre_footer{color:#fce0c5;line-height:35px;font-size:13px;font-weight:700;text-align:center}
#ya{width:985px;height:38px;margin:0 auto;padding:0}
#ya ul{padding:0}
.dropdown{overflow:hidden;width:100%;background:url(gifs/tranche_top_footer.jpg) repeat-x #5F3B1B;position:fixed;bottom:0;left:0;margin:0 !important;padding:0 !important}
.parques{clear:both;display:none;overflow:hidden;margin-left:auto !important;margin-right:auto !important;width:985px}
.competences{width:225px;height:auto;float:left;display:inline;padding:0 10px}
.alta{font-size:15px;text-align:center;font-weight:700;color:#522600;line-height:17px;margin-right:243px;padding-top:21px}
.p1{font-size:12px;color:#fff;text-align:left;line-height:17px}
.p1 a{font-size:12px;color:#fff;text-align:left;font-weight:700}
.p1 a:hover{font-size:12px;color:#000;font-weight:700;text-align:left;background:#fdf2d2}
.img_contact{float:right;margin:0 0 0 15px}
.google{width:500px;height:auto;margin-bottom:10px;margin-left:57px}
.my_tpl{width:600px;margin:0 10px 10px 18px}
.top_tpl{width:600px;height:37px;background:url(gifs/top_tpl.jpg) top repeat-x}
.img_tpl{border:1px solid #c9b493;float:left;margin:5px}
.img_detail{float:left;border:1px solid #c9b493;margin:0 15px}
.prix_tpl{font-size:16px;font-weight:700;float:right;font-style:italic;margin:5px 10px 20px}
.localisation_tpl{font-size:14px;color:#522600;font-weight:700;margin:5px 0 20px}
.resume_tpl{font-size:12px;text-align:justify;padding:8px}
.img_detail2{float:right;border:1px solid #c9b493;margin:0 15px}
.corps_tpl{width:600px;height:auto;overflow:hidden;background-color:#fcedc2}
.bas_tpl{background-color:#fcedc2;width:600px;height:29px;clear:both;display:block}
.bas_tpl a{width:200px;display:block;height:29px;margin-left:200px;background:url(gifs/bas_tpl.jpg) top no-repeat}
.bas_tpl a:hover{width:200px;display:block;background:url(gifs/bas_tpl1.jpg) top no-repeat;height:29px}
.titre_tpl{font-size:13px;font-weight:700;color:#fff;text-align:center;padding-top:5px}
.date_tpl{font-size:10px;color:#fff;text-align:center}
.titre_tpl a{font-size:13px;font-weight:700;color:#fff;text-align:center;padding-top:9px;text-decoration:none}
.titre_tpl a:hover{font-size:13px;font-weight:700;color:#fff;text-align:center;text-decoration:underline;padding-top:9px}
.contenu_resume{font-size:12px;color:#000}
.actualite{margin-bottom:25px !important}
.actualite h2{font-size:19px;color:#000;text-align:left;padding-left:15px}
.actualite h2 a{font-size:19px;color:#522600;text-align:left}
.actualite h2 a:hover{font-size:19px;color:#000;text-align:left}
#actualite_detail h2{font-size:19px;color:#522600;text-align:left;padding:0 !important}
#actualite_detail img{border:1px solid #c9b493;float:left;margin:0 15px 10px 0}
#categorie_listing ul{list-style:none;margin:0;padding:0}
#categorie_listing ul li{padding-left:20px;color:#000;text-align:left}
#categorie_listing ul li a:hover{color:#000;text-decoration:underline}
.photo_actu{float:left;border:1px solid #c9b493;margin:0 15px 10px 0}
#encart_actualite ul{list-style:none;margin:0;padding:0}
#encart_actualite{width:248px;margin-left:12px;margin-top:0}
.txt_actu{font-size:12px}
#encart_actualite ul li{font-size:13px}
#encart_actualite ul li a{font-size:13px;color:#522600;font-weight:700;line-height:15px;}
#encart_actualite ul li a:hover{color:#000;}
#listing_calendrier ul li{list-style:none;color:#000;padding-left:25px}
#listing_calendrier ul li ul li{list-style:none;pading-left:50px;color:#000}
.colonne_droite ul{list-style:none !important;margin:0;padding:0 0 10px}
.colonne_droite ul li{font-size:12px;line-height:19px;padding-left:30px}
.colonne_droite ul li a{font-size:12px;line-height:19px;font-weight:700;text-decoration:underline}
.colonne_droite ul li a:hover{font-size:12px;line-height:19px;font-weight:700;background:#fdf2d2;text-decoration:none}
.colonne_droite ul li img{vertical-align:middle}
#plan ul{margin-left:10px}
#plan li{list-style:none}
.listedomaines{float:left;width:350px}
.encartfocus{float:left;width:262px;font-weight:700;font-size:18px;background-image:url(gifs/focus.jpg);color:#FFF;padding:5px 0 0 8px}
.area_form{background-color:#f5f4f4;border:1px solid #522601;font-family:Arial;color:#333;margin-top:5px;height:100px;font-size:12px;width:300px;overflow:auto}
.valide{background-color:#f5f4f4 !important;border:1px solid #522601 !important;width:97%;height:auto;font-size:11px}
.bouton_form{height:30px;width:175px;border:1px none #fff;color:#FFF;display:block;cursor:pointer;font-weight:700;clear:both;background-color:#522601;margin:20px 0 20px 180px}
#formulaire_1 .submit{margin-left:0 !important;margin-top:0 !important}
.bouton_form:hover{opacity:0.8px;filter:alpha(opacity=80)}
.optional,.required{text-align:right !important;font-size:13px !important;font-weight:700 !important}
.divGenerateurRequired{margin-bottom:10px !important}
#formulaire_1 p{margin:0 !important;padding:0 !important}
.divGenerateur ul{clear:both;margin-top:10px;margin-bottom:10px;-height:30px !important;overflow:hidden;border-bottom:1px solid #eee}
#formulaire_1 h2{clear:both;margin-top:20px;color:#522601 !important}
.divGenerateur ul li{width:100px;height:auto;float:left;display:inline;font-size:12px}
.divGenerateur ul li input{margin-right:3px}
.mess_erreur{text-align:center;font-weight:700;color:red}
.title{font-size:16px;font-weight:700;margin:0.5em 0}
form,#listing_calendrier ul,#listing_calendrier ul li ul{margin:0;padding:0}
.black,#listing_calendrier ul li ul li a:hover{color:#000}
.clic_coordonnes a,.clic_coordonnes a:hover{width:273px;height:153px;display:block}
a:link,a:hover,a:active{text-decoration:none}
#lightboxCaption,.yo li a{float:left}
.lien_droit a:hover,.lien_droit2 a:hover{font-size:11px;font-weight:700;color:#b4733a !important;text-decoration:none !important;background:#fdf2d2}
#navigation a.head:hover,#navigation .current{color:#3b3b3b}
#navigation li li a:hover,.brown,#categorie_listing ul li a,#listing_calendrier ul li ul li a{color:#522600}
#menu_1 li a,#menu_2 li a{background:none}
h1,h2{font-size:19px;color:#000;text-align:left;padding-bottom:10px}
h3:first-letter,h4:first-letter{font-size:28px}
h3,h4{font-size:18px;color:#000;text-align:left;padding-bottom:10px}
.plan,.newsletter,.navigation{width:225px;height:auto;float:left;display:inline;background:url(gifs/ligne_footer.jpg) top right no-repeat;padding:0 10px}
#categorie_listing,#container_actualite_listing{font-size:11px;color:#000;margin-bottom:15px}
.categorie,.date{font-size:10px;color:#585858;padding-left:25px;padding-bottom:20px}
