*{font-family:Verdana,Arial,sans-serif;font-size:12px;text-decoration:none}
img{border:none}
/* Visite  */.virtualContent{min-height:240px;width:500px}
.diaporama img{display:none;margin:auto}
.diaporama{margin:auto}
.visiteCategory img{margin-right:3px;vertical-align:middle}
.visiteCategory{cursor:pointer;float:left;margin-bottom:5px;width:200px}
#visiteTools{background-color:#948e84;background-image:url('/style/front/legende.png');background-repeat:repeat-x;min-height:80px;padding:10px}
#content .visiteTitle{font-weight:700;margin-bottom:10px;text-align:center}
#content .visiteLink,#content .visiteLink a{color:#149395;margin-top:10px;text-align:center}
#visiteToolTip{background:transparent url(/style/images/tooltip.png);color:#fff;font-size:12px;height:70px;opacity:0;padding:25px;position:absolute;text-align:center;width:160px;z-index:50000}
/* Fin visite  */#heb-search .submit{background-image:url(/style/images/button-recherche.png);border:none;cursor:pointer;height:27px;margin:10px 10px 10px 150px;width:133px}
/*#content .bloc-item-rub-listing.campings a{background-image:url('/style/images/buttons/campings.jpg')}
#content .bloc-item-rub-listing.chambres-dhotes a{background-image:url('/style/images/buttons/chambres-dhotes.jpg')}
#content .bloc-item-rub-listing.locations-de-vacances-particuliers a{background-image:url('/style/images/buttons/locations-de-vacances-particuliers.jpg')}
#content .bloc-item-rub-listing.locations-de-vacances-professionnels a{background-image:url('/style/images/buttons/locations-de-vacances-professionnels.jpg')}
#content .bloc-item-rub-listing.autres-hebergements a{background-image:url('/style/images/buttons/autres-hebergements.jpg')}
#content .bloc-item-rub-listing.hotels a{background-image:url('/style/images/buttons/hotels.jpg')} */* html #content #nature{width:expression("631px")}
#content #nature{background-image:url('/style/images/bgnature.jpg');height:201px;padding:100px 50px 50px;text-align:justify;width:531px}
#sportButton{height:160px;overflow:hidden}
#brochureTitle{display:block;margin-top:40px}
.sejourButton img{border:0;margin-right:10px;margin-top:10px}
#content #logos{padding:10px;text-align:center}
#box #content table{border-collapse:collapse;width:100%}
#box #content table td{font-weight:700;text-align:center}
#box #content thead{background-image:url(/style/images/headerTop.png);color:#fff;font-weight:700;height:27px;width:100%}
#maree{margin-top:25px}
#plan li{list-style:none}
#plan .sub li{float:left;margin-right:10px;width:150px}
#plan .sub{margin-bottom:20px}
#plan .sub a{color:#F5A000}
#plan .menu{font-size:15px;font-weight:700;margin-bottom:10px}
#boxBody{}
#HeaderPro{color:#000;float:left;font-size:10px;height:27px;line-height:47px;margin-left:17px;width:430px}
#HeaderPro .linkPro{display:block;float:left;height:27px;vertical-align:top;width:80px}
#HeaderPro form{margin:0;padding:0}
#HeaderPro div{float:left;font-size:10px}
#HeaderPro input{font-size:10px;height:13px;margin:expression("5px") 0 0;padding:0;width:100px}
#HeaderPro input.submitHead{height:18px;margin:0;width:24px}
#files td{background-image:url(/style/images/linearray.png);background-repeat:no-repeat;height:30px;padding-left:80px;vertical-align:top;width:660px}
input{border:1px solid #95cfd0}
label{float:left;width:150px}
#content #Footer #InfosCarnac{height:55px;padding-top:5px;text-align:center}
#content #Footer #InfosNous{height:20px;line-height:20px;padding-top:5px;text-align:center}
#content #Footer #InfosNous a{color:#DEB35D}
html,body{background:url("/style/images/accueil-bg.gif") no-repeat scroll center top #4C4E4F;font-size:100%;height:auto !important;margin:0;min-height:100%;padding:0}
#content *{text-align:left}
.title a{color:#fff}
br.clear{clear:both;display:block;height:0;line-height:0;margin:0;padding:0}
#MenuVertical .ui-accordion-header{background-color:#149395;color:#fff;display:block;padding:3px;text-decoration:none;width:211px}
#MenuVertical .ui-accordion-content a{background-image:url(/style/images/puce.png);background-position:left 9px;background-repeat:no-repeat;color:#27302b;display:block;margin-left:10px;padding:5px 0 0 15px}
.ui-accordion-content{padding-bottom:5px}
.bloc-pub{margin-top:50px}
#content{margin:auto;text-align:center;width:100%}
#HeaderTop{background:url('/style/images/accueil-bg.gif');float:none;height:42px;margin:auto;padding-left:20px;position:relative}
#menuTopbloc{background-image:url(/style/images/barTop.png);height:50px;width:902px}
#MenuLeft{margin-right:18px;width:211px}
#Contenu{width:660px}
#Footer{background-image:url(/style/images/footer.png);color:#deb35d;height:91px;text-align:center;width:902px}
#Contenu .bloc-item-listing{background:url(/style/images/listingItem.png) no-repeat;;margin-bottom:15px;width:665px}

#Contenu .listTitle{color:#fff;font-weight:700;height:23px;line-height:23px;padding-left:5px}
#Contenu .listTitle img{position: absolute; margin-left: 16px;}
#Contenu .listTitle img.epis{position: absolute; margin-left: 60px;}
#Contenu .listTitle img.clefvacances{position: absolute; margin-left: 60px; margin-top: -10px;}

#Contenu .ficheTitle img{position: absolute; margin-left: 16px;}
#Contenu .ficheTitle img.epis{position: absolute; margin-left: 60px;}
#Contenu .ficheTitle img.clefvacances{position: absolute; margin-left: 60px; margin-top: -2px;}


#Contenu .listContent{background:none;float:left;padding:5px;width:530px}
#Contenu .bloc-item-listing-part.pathImage{border:1px solid #000;float:left;height:66px;width:100px}
#Footer .title{color:#fff;font-weight:700;margin-top:5px}
#MenuLeft .bloc-default{background-image:url(/style/images/clindoeuil.png);background-repeat:no-repeat;margin-top:20px;min-height:189px}
#MenuLeft .bloc-default-promo .title{height:0;margin:0;padding:0}
#MenuLeft .bloc-default-promo .content img{width:205px}
#MenuLeft .title{font-weight:700;margin-bottom:5px;padding-left:10px;padding-top:36px;width:180px}
#MenuLeft .title a{color:#373839}
#MenuLeft .content img{border:none;padding-top:5px;width:175px}
#MenuLeft .content{color:#149395;font-weight:10px;padding-left:10px;width:180px}
#conseiller{margin:50px 0}
.bloc-item-rub-listing{float:left;height:186px;margin:5px;overflow:hidden;width:203px}
#recherche{background-image:url(/style/images/recherche.png);height:73px;margin-bottom:15px}
#recherche input{float:left;font-size:12px;height:20px;margin:30px 0 0 70px;width:400px}
#recherche #validSearch{display:block;float:left;height:70px;margin-left:100px;width:85px}

/* en-tete */
#HeaderHome{background-image:url(/style/images/accueil-bg.png);background-repeat:no-repeat;display:block;float:left;height:40px;width:42px;margin-left:450px;}
#HeaderContact{background-image:url(/style/images/boutonstop.png);background-repeat:no-repeat;display:block;float:left;height:26px;width:23px}
#HeaderPlan{background-image:url(/style/images/plan-site-bg.png);background-repeat:no-repeat;display:block;float:left;height:42px;width:64px}
#HeaderFR{background-image:url(/style/images/drapeau-fr-bg.png);background-repeat:no-repeat;display:block;float:left;height:42px;margin-left:10px;width:22px}
#HeaderEN{background-image:url(/style/images/drapeau-en-bg.png);background-repeat:no-repeat;display:block;float:left;height:42px;width:22px}
#HeaderPresse{background:url("/style/images/acces-presse-bg.png") no-repeat scroll left top transparent;display:block;float:left;height:42px;width:75px}
#HeaderAdherent{background:url("/style/images/acces-adherant-bg.png") no-repeat scroll left top transparent;display:block;float:left;height:42px;width:86px}
.separateur{background:transparent url('/style/images/separateur-bg.png') no-repeat top left;display:block;float:left;height:42px;width:35px}

/* en-tete EN */
#HeaderPresseEN{background:url("/imgs/en/Press-acces.png") no-repeat scroll left top transparent;display:block;float:left;height:42px;width:67px}
#HeaderAdherentEN{background:url("/imgs/en/subscriber-acces.png") no-repeat scroll left top transparent;display:block;float:left;height:42px;width:92px}
#HeaderHomeEN{background-image:url(/imgs/en/home.png);background-repeat:no-repeat;display:block;float:left;height:42px;width:34px;margin-left:450px;}
#HeaderPlanEN{background-image:url(/imgs/en/site-map.png);background-repeat:no-repeat;display:block;float:left;height:42px;width:49px}



#Contenu .bloc-fiche{border:1px solid #a8d7d8;padding:3px}
#Contenu .fiche-label-titre{color:#363d3e;display:block;float:left;font-weight:700;margin-left:20px;margin-right:10px;text-align:right;width:150px}
#Contenu .fiche-label-price{color:#fff;display:block;float:left;font-weight:700;margin-left:20px;margin-right:10px;text-align:right;width:300px}
#Contenu .ficheTitle{background-image:url(/style/images/ficheTitre.png);background-repeat:no-repeat;color:#fff;font-size:12px;font-weight:700;height:40px;line-height:30px;margin:0;padding-left:20px;width:420px}
#Contenu .bloc-fiche-part.info{color:#149395;float:left;margin-bottom:10px;width:210px}
#Contenu .bloc-fiche-part.infoYellow{color:#DEB35D;float:left;margin-bottom:10px}
#Contenu .bloc-fiche-part.infoYellow.date{margin-left:70px}
#Contenu .bloc-fiche .bloc-fiche-entete-left{float:left;margin-bottom:20px;width:430px}
#Contenu .bloc-fiche .scrollable .items img{width:66px}
#Contenu .bloc-content{border:1px solid #a8d7d8;padding:3px 0 0 3px}
#Contenu .contentTitle{background-image:url(/style/images/topContent.png);background-repeat:no-repeat;color:#fff;font-size:12px;font-weight:700;height:40px;line-height:30px;margin:0;text-align:center;width:647px}
.contactInfos{float:left;width:350px}
#content .contactInfos label{color:#373839;font-weight:700;margin-right:10px;text-align:right;width:100px}
#content .contactInfos input{width:200px}
#Contenu .bloc-fiche .prestation{color:#373839;margin-bottom:10px;padding-left:20px;text-align:justify;width:370px !important}
.contactMessage{background-image:url(/style/images/barsimple.png);background-repeat:no-repeat;padding-top:20px}
.contactMessage textarea{border:1px solid #95CFD0;height:200px;width:450px}
.contactAdresse span.grey{color:#a39f90}
.contactAdresse{float:left;font-weight:700;margin-top:20px;width:190px}
.bigValider{background-image:url(/style/images/bigvalider.png);border:medium none;float:right;height:51px;margin-top:10px;padding:0;width:635px}
.contactMail{font-size:10px}
#content .contactInfos label.error{clear:both;display:block;float:left;width:300px}
#Contenu .bloc-fiche-part.cont{text-align:justify;width:370px}
#Contenu .bloc-fiche-part.email{background-image:url(/style/images/bigIcons.png);background-repeat:no-repeat;color:#149395;font-weight:700;height:26px;line-height:20px;margin-bottom:10px;margin-left:30px;padding-left:40px}
#Contenu .bloc-fiche-part.site{background-image:url(/style/images/bigIcons.png);background-position:left -24px;background-repeat:no-repeat;color:#149395;font-weight:700;line-height:30px;margin-bottom:10px;margin-left:30px;min-height:36px;padding-left:40px}
#Contenu .ficheContent{background-image:url(/style/images/ficheBigBar.png);background-repeat:no-repeat;padding:30px}
#Contenu .bloc-fiche-part.foot{background-color:#149395;background-image:url(/style/images/ficheFoot.png);background-repeat:no-repeat;color:#fff;min-height:50px;padding:10px}
#Contenu .fiche-contenu-label{background-image:url(/style/images/ficheLilTitre.png);background-position:right top;background-repeat:no-repeat;color:#373839;display:block;float:left;font-weight:700;height:18px;margin-right:10px;padding-right:5px;text-align:left;width:145px}
#Contenu .prestation-content{display:block;float:left}
#HeaderAccueil{float:none;margin:auto;width:920px}
#HeaderFlashAccueil{margin-top:20px}
#contentAccueil #HeaderTop{float:none;margin:auto}
#subContent{background-color:#fff;margin:auto;width:902px}
#map{height:400px}
/* Image Menu  */.imagemenu{background:#149395;height:500px;list-style:none;margin-bottom:40px;overflow:hidden;padding:2px;width:655px}
.imagemenu li{border-right:2px solid #149395;float:left;height:500px;width:98px}
.imagemenu li .menuOptionHover{color:#000;display:block;height:500px;padding:10px 20px;width:100%}
/* MENUS  */ul#menuTopbloc{float:left;font-size:1.1em;list-style:none;margin:0;padding:0;width:100%}
ul#menuTopbloc li{float:left;margin:0;padding:0;position:relative}
ul#menuTopbloc li a.menu{background-image:url(/style/images/sepTop.png);background-position:right 3px;background-repeat:no-repeat;color:#FFF;display:block;float:left;font-size:14px;height:30px;line-height:30px;text-align:center;width:180px}
ul#menuTopbloc li a.last{background-image:none}
ul#menuTopbloc a.home{width:78px}
ul#menuTopbloc li .sub{-khtml-border-radius-bottomleft:5px;-khtml-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;background-color:#444;display:none;float:left;left:0;position:absolute;top:36px}
ul#menuTopbloc li .row{clear:both;float:left;margin-bottom:10px;width:100%}
ul#menuTopbloc li .sub ul{float:left;list-style:none;margin:0;padding:0;width:180px}
ul#menuTopbloc .sub{z-index:2000}
ul#menuTopbloc .sub ul li{color:#fff;width:100%}
ul#menuTopbloc .sub ul li h2{font-size:1.3em;font-weight:400;margin:0;padding:0}
ul#menuTopbloc .sub ul li h2 a{background-image:none;color:#e8e000;padding:5px 0}
ul#menuTopbloc .sub ul li:hover{background-color:#149395}
ul#menuTopbloc .sub ul li a{color:#fff;display:block;float:none;height:auto;padding:7px 5px 7px 15px;text-decoration:none;text-indent:0}
#MenuVertical .ui-accordion-content-active{background-image:url(/style/images/fondDecouvrir.png);background-repeat:no-repeat}
div#cotemer{background-image:url(/style/images/cotemer.png);background-repeat:no-repeat;height:261px;width:669px}
div#cotemer div.img{float:right;margin-right:6px;margin-top:6px;text-align:right}
div#cotemer div.txt{height:224px;overflow:auto}
div#cotemer div.txt div.subtxt{padding-left:10px;padding-right:10px}
div#cotemer div.txt h2{background-image:url(/style/images/titrecotemer.png);color:#FFF;height:41px;line-height:32px;margin:0;padding-left:30px;width:273px}
div#cotemer.coeur div.txt h2{background-image:url(/style/images/coupdecoeur.png)}
div#cotemer.coeur div.txt{background-image:url(/style/images/cotemercdc.png);background-repeat:no-repeat;height:300px}
div.gauche,div.gauche img,div.droite,div.droite img{border:0}
div.gauche{float:left;margin-top:10px}
div.droite{float:right;margin-top:10px}
/* TABS   root element for tabs   */ul.tabs{border-bottom:1px solid #666;height:30px;list-style:none;margin:0 !important;padding:0}
/* single tab  */ul.tabs li{float:left;list-style-image:none !important;margin:0 !important;padding:0;text-indent:0}
/* link inside the tab. uses a background image  */#content ul.tabs a{background:url(/style/front/tabs.png) no-repeat -652px 0;color:#000;display:block;font-size:11px;height:30px;line-height:30px;margin:0;padding:0;position:relative;text-align:center;text-decoration:none;top:1px;width:111px}
ul.tabs a:active{outline:none}
/* when mouse enters the tab move the background image  */ul.tabs a:hover{background-position:-652px -31px;color:#fff}
/* active tab uses a class name "current". it's highlight is also done by moving the background image.  */ul.tabs a.current,ul.tabs a.current:hover,ul.tabs li.current a{background-position:-652px -62px;color:#000 !important;cursor:default !important}
/* Different widths for tabs: use a class name: w1, w2, w3 or w2   width 1  */ul.tabs a.w1{background-position:-519px 0;width:134px}
ul.tabs a.w1:hover{background-position:-519px -31px}
ul.tabs a.w1.current{background-position:-519px -62px}
/* width 2  */ul.tabs a.w2{background-position:-366px 0;width:154px}
ul.tabs a.w2:hover{background-position:-366px -31px}
ul.tabs a.w2.current{background-position:-366px -62px}
/* width 3  */ul.tabs a.w3{background-position:-193px 0;width:174px}
ul.tabs a.w3:hover{background-position:-193px -31px}
ul.tabs a.w3.current{background-position:-193px -62px}
/* width 4  */ul.tabs a.w4{background-position:0 0;width:194px}
ul.tabs a.w4:hover{background-position:0 -31px}
ul.tabs a.w4.current{background-position:0 -62px}
/* AGENDA  */#agenda .event a{color:#333}
#agenda .event{background-image:url(/style/images/agenda-bloc.png);height:108px;margin-top:15px;width:659px}
#agenda .event h2{color:#333;font-weight:700;margin:0;padding:3px 0 5px 10px}
#agenda .event .eventInfos{float:left;padding:10px;width:500px}
#agenda .event img{border:1px solid #999;float:left;height:66px}
.searchAgenda{background-image:url(/style/images/agenda-titre.png);height:102px;width:660px}
.searchAgenda form{padding:20px 0 0 360px}
.searchAgenda .date{width:100px}
.searchAgenda .submit{width:40px}
.searchAgenda .links,.searchAgenda .links *{color:#149294;font-size:11px;font-weight:700}
.searchAgenda .links{padding:10px 0 0 160px}
#ui-datepicker-div{background-color:#fff;border:1px solid #149294}
#ui-datepicker-div a{color:#149294}
.ui-icon{background-image:url(/style/ui/images/ui-icons_222222_256x240.png);background-repeat:no-repeat;display:block;height:16px;overflow:hidden;text-indent:-99999px;width:16px}
.ui-icon-circle-triangle-e{background-position:-48px -192px}
.ui-icon-circle-triangle-s{background-position:-64px -192px}
.ui-icon-circle-triangle-w{background-position:-80px -192px}
.ui-icon-circle-triangle-n{background-position:-96px -192px}
.ui-datepicker{padding:.2em .2em 0;width:17em}
.ui-datepicker .ui-datepicker-header{padding:.2em 0;position:relative}
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{height:1.8em;position:absolute;top:2px;width:1.8em}
.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}
.ui-datepicker .ui-datepicker-prev{left:2px}
.ui-datepicker .ui-datepicker-next{right:2px}
.ui-datepicker .ui-datepicker-prev-hover{left:1px}
.ui-datepicker .ui-datepicker-next-hover{right:1px}
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;left:50%;margin-left:-8px;margin-top:-8px;position:absolute;top:50%}
.ui-datepicker .ui-datepicker-title{line-height:1.8em;margin:0 2.3em;text-align:center}
.ui-datepicker .ui-datepicker-title select{float:left;font-size:1em;margin:1px 0}
.ui-datepicker select.ui-datepicker-month-year{width:100%}
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}
.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{float:right}
.ui-datepicker table{border-collapse:collapse;font-size:.9em;margin:0 0 .4em;width:100%}
.ui-datepicker th{border:0;font-weight:700;padding:.7em .3em;text-align:center}
.ui-datepicker td{border:0;padding:1px}
.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;border-bottom:0;border-left:0;border-right:0;margin:.7em 0 0;padding:0 .2em}
.ui-datepicker .ui-datepicker-buttonpane button{cursor:pointer;float:right;margin:.5em .2em .4em;overflow:visible;padding:.2em .6em .3em;width:auto}
.coeur *{font-size:inherit}
#promoFlash{margin-top:5px}
#messageErreur p{color:red;font-weight:700}
#Contenu_adherent p.right{text-align:right}
#equipe{margin-left:10px;margin-right:10px;overflow:hidden;width:876px}
#equipe h2{background:url(/style/images/adherent-tittre-long-bg.gif) no-repeat top left;color:#FFF;height:20px;margin-bottom:0 !important;padding-left:5px;padding-top:5px;width:871px}
#equipe ul{background:url(/style/images/adherent-content-long-bg.gif) repeat-y top left;list-style:none;margin:0;overflow:hidden;padding:0}
#equipe li{float:left;overflow:hidden;width:290px}
#equipe li.separateur{clear:both}
.green{color:#149395;font-weight:700}
.grey{color:grey}
.bold{font-weight:700}
#equipe .adherent-trombi-rio{background:url(/style/images/virginie-rio.jpg) no-repeat top left;float:left;height:128px;width:109px}
#equipe .adherent-pres{float:left;font-size:12px;margin-left:5px;width:171px}
#equipe .adherent-trombi-abgrall{background:url(/style/images/isabelle-abgrall.jpg) no-repeat top left;float:left;height:128px;width:109px}
#equipe .adherent-trombi-seguin{background:url(/style/images/annie-seguin.jpg) no-repeat top left;float:left;height:128px;width:109px}
#equipe .adherent-trombi-le-garrec{background:url(/style/images/delphine-le-garrec.jpg) no-repeat top left;float:left;height:128px;width:109px}
#equipe .adherent-trombi-bootz{background:url(/style/images/maryline-botz.jpg) no-repeat top left;float:left;height:128px;width:109px}
#equipe .adherent-trombi-prado{background:url(/style/images/sonia-prado.jpg) no-repeat top left;float:left;height:128px;width:109px}
#equipe .adherent-trombi-bernard{background:url(/style/images/magalie-bernard.jpg) no-repeat top left;float:left;height:128px;width:109px}
#equipe .adherent-trombi-le-niniven{background:url(/style/images/camille-le-niniven.jpg) no-repeat top left;float:left;height:128px;width:109px}
#equipe .adherent-trombi-le-rest{background:url(/style/images/melanie-le-rest.jpg) no-repeat top left;float:left;height:128px;width:109px}
#blocks-equipe{margin-left:10px;margin-right:10px;margin-top:50px;overflow:hidden;width:876px}
#blocks-equipe .block{float:left;margin-bottom:20px;margin-top:50px;width:421px}
#newsletter,#boite-a-idee{margin-right:33px}
#blocks-equipe h2{background:url(/style/images/adherent-tittre-court-bg.gif) no-repeat top left;color:#FFF;height:19px;margin-bottom:0 !important;padding-left:5px;padding-top:5px;width:416px}
#blocks-equipe .content{background:url(/style/images/adherent-content-court-bg.gif) repeat-y top left;height:210px;margin-top:!important;padding:10px 5px}
.bi #name{margin-right:20px}
.bi textarea{border:1px solid grey;height:66px;margin-bottom:10px;width:399px}
.bi .submit{background-color:#149395;color:#FFF;cursor:pointer;font-size:9px;font-weight:700;height:18px;margin-right:5px;padding:0 !important;text-align:center !important;width:49px}
.n .submit{background-color:#149395;color:#FFF;cursor:pointer;font-size:9px;font-weight:700;height:23px;margin-left:5px;padding:0 !important;text-align:center !important;width:22px}
.en-savoir-plus-listing{background:url(/style/images/btn_fiche.gif) no-repeat top left;color:#FFF;display:block;height:19px;line-height:17px;padding:0 !important;text-align:center !important;width:97px}
.diaporamaContainer,div#cotemer.coeur{height:300px}
#visiteTools div,#Footer span,#Contenu .listTitle a{color:#fff;font-weight:700}
#logos img,.bloc-pub img,#content .bloc-item-rub-listing a img{border:none}
#plan a,#files td a,.contactAdresse span,#Contenu .bloc-fiche-part.email a,#Contenu .bloc-fiche-part.site a{color:#149395}
#MenuVertical .ui-icon,div.panes div.pane{display:none}
.zone,#Contenu .bloc-fiche .bloc-fiche-entete-right,.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}
#MenuLeft .bloc-default-promo,.contactAdresse p{margin-top:10px}
.contactInfos input.error,.contactInfos textarea.error{border:1px solid red}
.bi input.text,.n input.text{border:1px solid grey;height:20px;margin-bottom:10px;width:189px}
