td{font-size:11px;font-style:normal;font-variant:normal;font-weight:400;line-height:normal;text-decoration:none;text-transform:none}
body{background:url(../gifs/trame_01.jpg) repeat-x #fff;color:#000;font-family:Arial, Helvetica, sans-serif;font-size:12px;margin:0}
h1{border-bottom:solid 1px #01b3f1;color:#2a61b9;font-size:20px;line-height:19px;margin:0 20px 25px;padding:0}
h1 span{color:#01b3f1;font-size:1.2em;font-weight:400}
h1 strong{color:#2a61b9;font-size:18px;font-weight:400}
h2{font-size:12px;margin:0;padding:0;text-transform:uppercase}
.thumb_left{float:left;margin-bottom:2px;margin-right:15px}
.scrollbarre{overflow:auto}
.email_news{background:#fff;border:1px solid #bbb;color:#000;font-family:Arial,Helvetica;font-size:11px;width:200px}
.email{background:#fff;border:1px solid #bbb;color:#000;font-family:Arial,Helvetica;font-size:11px;height:16px;width:115px}
.email_news3{background:#fff;border:1px solid #bbb;color:#000;font-family:Arial,Helvetica;font-size:11px;height:20px;width:220px}
.limit,.formulaire{background:#fff;border:1px solid #bbb;color:#000;font-family:Arial,Helvetica;font-size:10px;margin-bottom:10px;width:110px}
.formulaire{background:#fff;border:1px solid #bbb;color:#000;font-family:Arial,Helvetica;font-size:10px;margin-bottom:10px;width:125px}
.bouton_news{background:#2A61B9;border:1px solid #2A61B9;color:#fff;font-family:Arial,Helvetica;font-size:12px}
.valid{background:#2a61b9;border:1px solid #2A61B9;color:#fff;font-family:Arial,Helvetica;font-size:12px;height:17px;line-height:17px;padding:0 5px}
.code{margin:10px auto;width:210px}
.numpage{color:#01B3F1 !important;display:block;float:left;font-size:12px !important;font-weight:700;height:20px;line-height:18px;margin-right:3px !important;text-align:center;width:15px}
.numpage_selec,.numpage:hover,.numpage_selec:hover{background:#01B3F1;color:#FFF !important;display:block;float:left;font-size:12px !important;font-weight:700;height:20px;line-height:18px;margin-right:3px !important;text-align:center;width:15px}
.bt_suivant,.bt_precedent{color:#01B3F1 !important;display:block;float:left;font-size:12px !important;font-weight:700;height:20px;line-height:18px;margin-right:3px !important;text-align:center;width:85px}
.bt_suivant:hover,.bt_precedent:hover{background:#01B3F1;color:#FFF !important;display:block;float:left;font-size:12px !important;height:20px;line-height:18px;margin-right:3px !important;text-align:center;text-decoration:none;width:85px}
.bt_precedent_vide{display:block;float:left;height:22px;width:85px}
.liste{float:left;padding:10px 20px}
.pagination{margin:0 auto;padding:10px 0}
.liste_cat{background:#fff;border:1px solid #bbb;color:#000;font-family:Arial,Helvetica;font-size:11px;height:20px;width:300px}
#lightbox{background:#2D60BC;border-bottom:2px solid #2D60BC;border-right:2px solid #2D60BC;padding:10px}
#lightboxDetails{color:#fff;font-size:12px;font-weight:700;padding-top:0.4em}
#lightboxDetails a{color:#01B3F1}
#closeButton{right:5px;top:5px}
#lightbox img{border:none;clear:both}
#overlay{background:url(../gifs/overlay.png)}
a,a:link{color:#000;font-family:Arial, Helvetica, sans-serif;margin:0;padding:0;text-decoration:none}
a:hover,a:active{color:#000;text-decoration:none}
* html #overlay{background:url(../blank.gif);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="gifs/overlay.png", sizingMethod="scale")}
#container{height:auto;margin:auto;overflow:hidden;position:relative;width:996px}
#header{height:128px;margin:0 auto;width:996px}
#content{height:auto;margin:0 auto;overflow:hidden;width:996px}
#content_img{background:url(../gifs/fond2_05.jpg) no-repeat;height:642px;margin:0 auto;width:996px}
#colonne_right{float:left;height:auto;overflow:hidden;padding-top:5px;width:173px}
#colonne_left{float:left;height:auto;overflow:hidden;padding-top:14px;width:180px}
#colonne_left #partenaires{background:#E9F4F8;border:1px solid #2A61B9;margin-left:20px;position:relative;width:158px}
#colonne_left #partenaires h2{color:#2a61b9;left:5px !important;position:relative !important;top:6px !important;background:none !important}
#colonne_left #partenaires p{padding:10px 5px}
#colonne_left #partenaires a{background:url(../gifs/lien_25.jpg) no-repeat;color:#fff !important;display:block;font-weight:700;height:20px;line-height:20px;padding-left:25px !important;width:134px}
#colonne_center{float:left;height:auto;overflow:hidden;padding:50px 0;width:643px}
#options{height:53px;width:185px}
#footer a{color:#757575}
#footer a:visited{color:#757575 !important}
#footer_content{background:url(../gifs/modele_22.gif) no-repeat;height:138px;line-height:14px;margin:0 auto;padding-left:10px;padding-top:10px;text-align:center;width:996px}
.adress{color:#fff;font-weight:700;line-height:48px;text-align:center}
#footer_content p strong{color:#2a61b9}
#encart_actu{background:#e9f4f8;border:1px solid #2a61b9;margin-bottom:25px;overflow:hidden;position:relative;width:200px/*171px */; float:left;}
#encart_actu a:hover{color:#000}
#encart_actualite ul { margin-left:0!important;}
#encart_actualite ul li { list-style:none!important;}
.lien-actu,#encart_actu .all_actu a{background:url(../gifs/lien_25.jpg) no-repeat;color:#fff !important;display:block;font-weight:700;height:20px;line-height:20px;margin-top:10px !important;padding-left:35px !important;width:144px; width:100%; background-color:#2A62B9;}
.titre,#encart_actu li{font-size:11px;margin:5px 5px 5px 0;padding:0 0 0 10px !important}
.titre a:hover,#encart_actu li a:hover{color:#000;font-weight:bolder}
#encart_actu h2{background:#E9F4F8;color:#2A61B9;display:block;left:10px;padding:2px;position:relative !important;top:2px;width:150px;z-index:2}
* html #encart_actu h2{position:absolute !important}
#moteur_recherche{color:#2a61b9;height:230px;margin-bottom:13px;margin-top:0;position:relative;text-align:left;width:173px}
#moteur_recherche h2{background:#e9f4f8;display:block;left:10px;padding:2px;position:absolute;top:17px;z-index:2}
#liens_utiles{height:150px;position:relative;width:173px; float:left; margin-left:50px;}
#liens_utiles h2{display:block;z-index:2}
#page{
	margin:10px auto;
	width:585px;
	overflow: hidden;
}
#page p{line-height:1.7em;text-align:justify}
#page h2{padding-bottom:10px;padding-top:21px}
.box p{margin-left:30px}
.box2 p{margin-left:0;text-align:center !important}
.box div p, .liste-normale33 p{background:url(../gifs/pucelle.jpg) no-repeat 1px 7px;margin-left:30px;padding-left:15px}
.s2{font-weight:700}
.go{color:#C00 !important;float:right;font-size:14px;padding:0 20px 5px 0}
.annotation{color:#000;display:block;font-size:16px;font-style:italic;padding:10px 20px;text-align:center}
.annotation2,#vignettes h2{color:#01B3F1;display:block;font-size:14px;font-weight:700;padding:10px 20px}
.annotation2 strong{font-size:16px;font-style:italic}
.mise a{color:#2B61BB}
.liste-normale{list-style:square;list-style-position:inside;margin:10px 20px 10px 40px;padding:0 0 5px;text-align:justify}
.liste-normale li{margin:5px 0 8px}
.liste-normale3 li{padding-bottom:8px}
.liste-normale2{color:#333;list-style-position:inside;list-style-type:upper-alpha;margin-left:40px;padding:0 0 5px;text-align:justify}
.liste-normale2 li{padding-bottom:5px}
.img{border:1px solid #01A6EA;float:left;margin-right:20px}
.visuel3 a:hover{background:#01A6EA;float:left;margin-right:25px;padding:5px}
.visuel3 a{background:#F7FBFE;display:block;float:left;height:80px;margin-right:25px;padding:5px;width:100px}
.imgb{border:1px solid #01A6EA;margin:10px auto;width:400px}
.imgb2{margin:10px auto;width:480px}
.img2{border:1px solid #01A6EA;float:right;margin:10px 0 10px 10px}
.img3{border:1px solid #01A6EA;margin:10px 0 0 15px}
.visuel{font-size:10px;margin:20px auto;overflow:hidden;width:490px}
#legend .element2{padding-left:27px}
#legend .element2en{padding-left:63px}
.visu-right{float:right;font-size:10px;padding:0 0 0 30px;width:130px}
.visuel2{font-size:10px;margin:15px auto;overflow:hidden;width:430px}
.visuel3{font-size:10px;margin:20px auto;overflow:hidden;width:540px}
.encart .centre a{margin:0 auto;padding:5px 20px !important;width:315px}
.encart .centre a:hover{margin:0 auto !important;padding:5px 20px !important;width:315px}
.tpl h3{float:left;width:250px}
.box{background:#eee;margin:0 0 20px;padding:10px;width:480px}
.fer{font-weight:700;margin:-15px 0 20px 20px}
.fer a{font-weight:400;text-decoration:underline}
#menu-V2 ul{list-style:none;margin-left:30px;width:150px}
#menu_ouvert li a:hover,#menu_ouvert li #selected2,.subMenu li a:hover,.subMenu li #selected2{border:none !important;color:#000 !important;font-size:11px !important;font-weight:400}
* html #menu_ouvert li a:hover,#menu_ouvert li #selected2,.subMenu li a:hover,.subMenu li #selected2{font-weight:bolder}
#menu_ouvert li a,.subMenu a{font-size:11px !important;font-weight:400;padding:0 0 0 5px !important}
.subMenu,#menu-V2 #menu_ouvert{margin-left:35px !important}
.menu1 .subMenu,.menu2 .subMenu,.menu3 .subMenu,.menu1 #menu_ouvert,.menu2 #menu_ouvert,.menu3 #menu_ouvert{margin-left:10px !important}
.menu-V ul{list-style:none;margin-left:30px;width:130px}
#menu-V2{list-style:none;padding-top:4px;width:179px}
#menu-V2 ul li a{color:#2a61b9;display:block;font-weight:700;height:17px !important;line-height:17px;padding-left:35px}
#menu-V2 li a{color:#2a61b9;display:block;/*height:21px*/;line-height:19px;padding-left:30px;width:144px}
.menu1,.menu2,.menu3{position:relative;width:179px}
.menu1{height:140px;margin-top:20px}
.menu2{padding-bottom:20px}
.menu3{height:120px}
#colonne_left h2{background:#FFF;display:block;padding:2px;position:absolute;top:-10px;z-index:2}
#colonne_left .menu-V{border:1px solid #2a61b9;display:block;list-style:none;margin:7px 0 0 20px;padding:10px 10px 5px;width:138px}
#colonne_right .menu-V{background:#E9F4F8;border:1px solid #2A61B9;display:block;list-style-image:none;list-style-position:outside;list-style-type:none;margin:15px 0 0;padding:10px 5px 5px;position:absolute;width:161px;z-index:2 !important}
#colonne_right .menu-V2{display:block;list-style:none;margin:15px 0 0 5px;padding:10px 5px 5px;position:absolute;width:156px}
#colonne_right .menu-V li a{background:url(../gifs/puce_26.jpg) no-repeat 0 2px;display:block;font-size:11px;height:17px !important;line-height:17px !important;margin-bottom:3px !important;padding-left:15px !important}
#colonne_right .menu-V2 li a{color:#2a61b9;display:block;font-size:11px;height:17px !important;line-height:17px !important;margin-bottom:3px !important;padding-left:5px !important}
#colonne_left .menu-V li,#colonne_left #menu-V2 li{padding-bottom:3px}
#colonne_left .menu-V li a{color:#2a61b9;display:block;/*height:17px !important*/;line-height:17px !important;padding-left:0}
#colonne_left .menu-V li a:hover,.menu-V li #selected{color:#000 !important;font-weight:700}
.sous-menus{list-style:none;overflow:hidden;padding:0 0 20px;text-align:center;width:585px}
.sous-menus a{background:#2A61B9;border-right:1px solid #fff;color:#fff;font-size:11px;line-height:17px;margin-top:2px !important;padding:2px 5px 0;text-align:center}
.sous-menus a:hover,.sous-menus #selected4{background:#01B3F1 !important;border-right:1px solid #fff;line-height:17px;margin-top:2px;padding:2px 5px 0}
.sous-menus2{font-size:12px;height:25px;list-style:none;overflow:hidden;padding:0;width:500px}
.sous-menus2 a{background:url(../gifs/onglet.jpg);color:#fff;font-size:12px;font-weight:700;letter-spacing:0.08em;line-height:25px;padding:0 !important;text-align:center;text-transform:uppercase;height:25px; line-height:25px;display:block;float:left;width:125px}
.sous-menus2 a:hover,.sous-menus2 #selected3{background:url(../gifs/actif.jpg) !important;color:#2267C4 !important;}
.moteur{background:#2A61B9;color:#fff;margin:0 auto;overflow:hidden;padding:5px;width:500px}
.m{background:#2A61B9;color:#fff;display:block;height:14px;margin:0 auto;overflow:hidden;text-align:center;width:510px}
.btn{background:#86a6d5;border:1px solid #2A61B9;display:block;float:right;height:25px;margin-bottom:5px;margin-right:10px;margin-top:10px;padding:5px;width:157px}
.btn a:hover{color:#fff !important;text-decoration:none}
#diapo{margin:10px 60px 0}
.btn_print,.btn_print a;active,.btn_print a:link{color:#fff !important}
.btn_print a{background:url(../gifs/btn_print.jpg) no-repeat;color:#fff !important;float:right;font-size:11px;height:39px;padding-left:35px;padding-top:10px;width:92px}
.btn_print a:hover{background:url(../gifs/btn_print_over.jpg);color:#fff !important;font-size:11px;height:39px;width:92px}
#sousmenu{_margin-left:25px;border:1px solid #2a61b9;display:block;float:left;margin:0 0 0 48px;padding:0;width:490px}
#sousmenu .fifty{display:block;float:left;padding:7px;width:47%}
#sousmenu ul{list-style:none;margin-left:25px}
#sousmenu li{background:url(../gifs/puce_28.jpg) no-repeat 0 2px;display:block;font-size:11px;/*height:20px !important*/;line-height:20px !important;list-style-image:none !important;padding-left:15px !important}
#sousmenu li a.selected,#sousmenu li a:hover{color:#01B3F1;font-weight:700;text-decoration:underline}
#dim{border:1px solid #ccc}
#dim td{background:#D2DFF0;border-right:1px solid #666;color:#333;height:18px;line-height:18px;text-align:center}
#dim th{border-right:1px solid #666}
#dim .pair{background:#89AAD8}
#dim .title{background:#999;border-bottom:1px solid #666;color:#fff;font-size:10px;height:55px}
#dim .title2{background:#999;border-bottom:1px solid #666;color:#fff;font-size:9px;height:55px}
#contact td,#recrutement td{padding:5px}
#contact fieldset,#recrutement fieldset{background:#F5FAFC;border:1px solid #999;margin-bottom:10px}
#contact legend,#recrutement legend{color:#2A61B9;font-size:12px;font-weight:700;padding:0 8px;text-transform:uppercase}
.red{color:#c00}
#logo-print{display:none;height:128px;margin:0;width:218px}
#footer-print{display:none;height:76px;margin:0;width:995px}
.divGenerateurRequired{display:none}
#formulaire_1 input,#formulaire_5 input{width:202px !important}
#formulaire_1 select,#formulaire_5 select{width:204px !important}
#formulaire_1 #field_30{font-size:11px !important;height:18px;line-height:8px}
#formulaire_1 .submit,#formulaire_5 .submit{margin-left:0 !important}
#formulaire_1 .submit input,#formulaire_5 .submit input,#formulaire_3 .submit input{background:#2A61B9;border:1px solid #2A61B9;color:#FFF;left:-2px;position:relative;width:204px}
#formulaire_2 .submit input,#formulaire_4 .submit input,#formulaire_6 .submit input{background:#2A61B9;border:1px solid #2A61B9;color:#FFF;left:-2px;position:relative;width:120px}
#formulaire_1 .premiere .demiGauche,#formulaire_5 .premiere .demiGauche{padding:4px;width:320px}
#formulaire_1 .premiere .demiDroite,#formulaire_5 .premiere .demiDroite{padding:4px;width:162px}
#formulaire_1 #field_33,#formulaire_5 #field_22{width:134px !important}
#formulaire_1 .divGenerateur,#formulaire_5 .divGenerateur{float:left !important;margin:0 !important;width:246px !important}
#formulaire_1 .divGenerateur input,#formulaire_5 .divGenerateur input{width:20px !important}
#formulaire_1 textarea,#formulaire_5 textarea{margin:10px !important;width:460px !important}
#coordz p{font-size:12px;margin:5px 0 0;padding:0 5px}
#coordz img {margin:0 auto;display:block}
#coordz{background:#E9F4F8;border:1px solid #2A62B9;margin-bottom:25px;overflow:hidden;width:171px}
#coordz p strong{display:block}
#carrousel{background:#fff;height:360px;margin:10px auto;overflow:hidden;position:relative;width:500px}
#prev{left:0;position:absolute;top:140px;z-index:70}
#next{position:absolute;right:0;top:140px;z-index:70}
#contact,#recrutement{margin:0 auto;width:510px}
#formulaire_1 .demiGauche,#formulaire_1 .demiDroite,{float:left;padding:4px;width:246px}
#next:hover,#prev:hover{filter:alpha(opacity=85);opacity:0.85}
#carrousel div{height:auto;overflow:hidden;position:absolute;width:auto}
#coordz .tel,#coordz .fax{height:34px;line-height:25px;padding:0 0 0 30px}
.tel{background:url(../gifs/tel.jpg) no-repeat 4px 0}
.fax{background:url(../gifs/fax.jpg) no-repeat 4px 0}
#menu-V2 li.contact a,#menu-V2 li.contact #selected{color:#c00 !important}
#result{margin:15px 20px 15px 40px}
#result li{line-height:1.7em;margin:8px 0}
#result a:hover{color:#000;font-weight:700}
#page ul{margin-bottom:1em;margin-left:4em}
#page li{line-height:1.5em;list-style:square;text-align:justify}
#colonne_center .centree a{background:url(../gifs/lien_25.jpg) no-repeat #265FB0;color:#FFF !important;display:block;font-size:12px;font-weight:700;height:20px;line-height:20px;margin:10px auto !important;padding-left:35px !important;width:196px}
#colonne_center .centree a:hover{background:#000;color:#FFF !important}
.thumb_right{float:right;margin-bottom:5px;margin-left:15px}
.logo_flash{background:#fff;display:block;filter:alpha(opacity=1);height:128px;left:0;opacity:0.01;overflow:hidden;position:absolute;text-indent:-10000px;top:0;width:218px;z-index:100}
.fr_flash{background:#fff;display:block;filter:alpha(opacity=1);height:128px;opacity:0.01;overflow:hidden;position:absolute;right:0;text-indent:-10000px;top:0;width:32px;z-index:100}
.en_flash{background:#fff;display:block;filter:alpha(opacity=1);height:128px;opacity:0.01;overflow:hidden;position:absolute;right:32px;text-indent:-10000px;top:0;width:32px;z-index:100}
.es_flash{background:#fff;display:block;filter:alpha(opacity=1);height:128px;opacity:0.01;overflow:hidden;position:absolute;right:64px;text-indent:-10000px;top:0;width:32px;z-index:100}
#results .numpagerecherche{border-bottom:1px solid #80DAF8;margin-bottom:20px}
#results .numpagerecherche a{color:#0186B5;font-weight:700}
#results .numpagerecherche a:hover{color:#333;text-decoration:underline}
#results .response{background:#EBFAFE;border-top:1px solid #2A61B9;margin-bottom:15px;padding:15px}
#results .response .element1{font-weight:700;margin-bottom:6px}
#page #encarts{margin:15px 0;overflow:hidden;width:585px}
#encarts p{overflow:hidden}
#page #encarts a{color:#fff;display:block;float:left;font-size:13px;font-weight:700;overflow:hidden;text-align:center}
#page #encarts .encart1{background:url(../gifs/index/reservoir.jpg) no-repeat;height:117px;width:186px}
#page #encarts .encart2{background:url(../gifs/index/reservoir-hydrocarbure.jpg) no-repeat;height:117px;width:189px}
#page #encarts .encart3{background:url(../gifs/index/coussin-levage.jpg) no-repeat;height:117px;width:187px}
#page #encarts .encart4{background:url(../gifs/index/verin.jpg) no-repeat;height:118px;width:186px}
#page #encarts .encart5{background:url(../gifs/index/obturateur.jpg) no-repeat;height:118px;width:189px}
#page #encarts .encart6{background:url(../gifs/index/compensateur.jpg) no-repeat;height:118px;width:187px}
#page #encarts .encart7{background:url(../gifs/index/barrage-flotteur.jpg) no-repeat;height:119px;width:186px}
#page #encarts .encart8{background:url(../gifs/index/reservoir-embarque.jpg) no-repeat;height:120px;width:189px}
#page #encarts .encart9{background:url(../gifs/index/fabrication-composite.jpg) no-repeat;height:120px;width:187px}
#page #encarts .encart1,#page #encarts .encart2,#page #encarts .encart3{padding-top:2px}
#field_42{width:204px}
.encart1:hover{background:url(../gifs/index/reservoir-hover.jpg) no-repeat !important}
.encart2:hover{background:url(../gifs/index/reservoir-hydrocarbure-hover.jpg) no-repeat !important}
.encart3:hover{background:url(../gifs/index/coussin-levage-hover.jpg) no-repeat !important}
.encart4:hover{background:url(../gifs/index/verin-hover.jpg) no-repeat !important}
.encart5:hover{background:url(../gifs/index/obturateur-hover.jpg) no-repeat !important}
.encart6:hover{background:url(../gifs/index/compensateur-hover.jpg) no-repeat !important}
.encart7:hover{background:url(../gifs/index/barrage-flotteur-hover.jpg) no-repeat !important}
.encart8:hover{background:url(../gifs/index/reservoir-embarque-hover.jpg) no-repeat !important}
.encart9:hover{background:url(../gifs/index/fabrication-composite-hover.jpg) no-repeat !important}
.fghfgjh{margin-left:20px !important}
#page object{margin:20px 0}
#sousmenu .fifty ul li{list-style:none !important;overflow:hidden !important}
.link_partner{border-bottom:1px solid grey;margin:20px;padding:20px}
a.lien404{color:#00F;font-family:Arial, Helvetica, sans-serif;font-weight:bolder;text-decoration:underline}
.puce{display:list-item !important;list-style:disc !important;margin-bottom:0.3em !important;text-indent:15px !important}
.ergds:hover{color:#000 !important;text-decoration:underline !important}
#news_btn_rechercher{background:#2A61B9;border:1px solid #2A61B9;color:#FFF;font-family:Arial,Helvetica;font-size:12px;height:17px;line-height:17px;padding:0 5px}
#container_actualite{width:570px !important}
.actualite h2 a{font-size:12px !important;margin:0 !important;padding:0 !important;text-transform:uppercase !important}
.actualite h2 a:hover,.actualite .link:hover,#listing_calendrier a:hover{color:#000 !important;font-weight:700;text-decoration:none !important}
.actualite .link{font-weight:400}
#listing_calendrier{background:#E9F4F8 !important;border:1px solid #2A62B9 !important;clear:both;float:left !important;margin:15px auto !important;width:563px !important}
#listing_calendrier li li:hover{background:#E9F4F8 !important}
#listing_calendrier li li{margin-bottom:3px !important;text-indent:0 !important}
#listing_calendrier ul{margin-left:2em !important}
#listing_calendrier .all_actu a{background:url(../gifs/lien_25.jpg) no-repeat #2A62B9;color:#fff !important;display:block;font-weight:700;height:20px;left:-11px;line-height:20px;margin-top:10px !important;padding-left:35px !important;position:relative;top:11px;width:572px}
#actualite_detail h2{border-bottom:0 solid #155291 !important;color:#155291;font-size:12px !important;letter-spacing:0 !important;margin-bottom:15px !important}
p,form,*{margin:0;padding:0}
.float_right,#keyboardMsg{float:right}
#vignettes,.contenu{margin:0 auto;width:500px}
#lightboxCaption,.float_left{float:left}
#overlay img,.float_left a img{border:none}
#footer a:hover,.go:hover,#results .response .element1 a:hover{text-decoration:underline}
#encart_actu a,#result a{color:#2A61B9}
.liste-normale3, .liste-normale33,.petite-liste{color:#333;list-style:square;list-style-position:inside;margin-left:40px;padding:0 0 5px;text-align:justify}
#menu-V2 li a:hover,#menu-V2 li #selected,#colonne_right .menu-V li a:hover,#colonne_right .menu-V2 li a:hover{color:#000 !important;font-weight:bolder}
.logo_flash:hover,.fr_flash:hover,.en_flash:hover,.es_flash:hover{background:#fff;filter:alpha(opacity=40);opacity:0.4}
#page #encarts .encart4,#page #encarts .encart5,#page #encarts .encart6,#page #encarts .encart7,#page #encarts .encart8,#page #encarts .encart9{padding-top:4px}
#field_18,field_20,#field_26,field_32{width:207px !important}
#field_18,field_16,#formulaire_3 #field_26,field_32{float:left;padding-left:17px;padding-top:12px}
#formulaire_5 #field_27 {float:left}
#field_23 {
/margin-top:8px;
}
#formulaire_5 #field_1 {margin-top:10px;
}
#field_18 select,#field_18 input,
#field_26 select,#field_32 input,
#field_27select,#field_27 input,{width:187px !important}
#formulaire_5 #field_27 label,#formulaire_5  #field_32 label,#formulaire_5  #field_23 label { display:none;}
#formulaire_1 #field_20,#formulaire_5 #field_32{float:right;padding-right:17px;padding-top:12px;padding-bottom:20px}
#formulaire_3 #field_32{float:right;padding-right:17px;padding-top:12px;padding-bottom:20px}
form.generateur p.erreur, form.generateur div.divGenerateurErreur {border:none !important;text-align:left !important;font-size:10px}
#formulaire_1 fieldset,#formulaire_3 fieldset,#formulaire_5 fieldset{padding-left:11px !important;padding-top:4px !important}
#formulaire_3 .submit{margin-left:0 !important}
#formulaire_3 #field_11{width:482px;height:110px }

#formulaire_6 label {float:left!important;}

#actualite_detail .images a img {
	margin:0 26px 5px 0 !important;
}

div.watermark {
	background:url(../gifs/watermark.gif);
	width:16px;
	height:16px;
	position:relative;
	top:-20px;
	left:62px;
	opacity:0.6;
	filter:alpha(opacity=60);
}
div.watermark2 {
	background:url(../gifs/watermark.gif);
	width:16px;
	height:16px;
	position:relative;
	top:85px;
	left:135px;
	/left:-35px;
	opacity:0.6;
	filter:alpha(opacity=60);
}

div.watermark3 {
	background:url(../gifs/watermark.gif);
	width:16px;
	height:16px;
	position:relative;
	top:-20px;
	left:87px;
	opacity:0.6;
	filter:alpha(opacity=60);
}

div.watermark4 {
	background:url(../gifs/watermark.gif);
	width:16px;
	height:16px;
	position:relative;
	top:-20px;
	left:128px;
	opacity:0.6;
	filter:alpha(opacity=60);
}

#dim .title p {
	margin-left:0;
	text-align:center
}

p.categorie, p.date {
	display:none;
}
#listing_calendrier li {
color:#E9F4F8 !important;
}
.actualite {
	margin: 10px 10px 20px 0 !important;
}
#recherche_actualite {
	margin-right: 10px;
}


/************* modif juillet ********/
.zone {
	width:171px;
	background:#E9F4F8;
	border:1px solid #2A61B9;
	overflow:hidden;
	padding:0;
	margin-bottom:25px;
}

.zone p {
	margin:10px 0;
	font-size:12px;
	padding:5px
}

.zone .tel, .zone .fax {
    height: 34px;
    line-height: 25px;
    padding: 0 0 0 30px;
}
.zone img {
	margin:0 auto;
	display:block
}

.zonez .tel {
	padding-left:15px;
	}


.clear_both {
	clear:both;
}

.visu {
	width:143px;
	overflow:hidden;
	float:left;
	margin:0 10px;
}

#facebook {
	position: absolute;
	top: 183px;
	right: 195px;
	width: 15px;
	height: 15px;
	z-index: 20;
	display: block;
}
