.cachee{display:none;visibility:hidden;}
div.sepmenu{height:1px;font-size:1px;background-color:#66bb00;clear:both;}
#menu_l0,.charge_list{margin:0;padding:0 0 0 0;width:180px;}
ul.charge_list{list-style-type:none;}
#menu_l0 li,.charge_list li{padding-left:15px;background:transparent url("/Image.asp?SRC=imgs/puce3.txt&FirstHex=3399ff&LastHex=C2E0FF") no-repeat 3px 4px;}
#menu_l0 li ul,.charge_list li ul{margin:0;padding:0;}
#menu_l0 li ul li,.charge_list li ul li{background:none;list-style-type:none;padding:0 0 0 7px;margin-top:3px;}
#menu_l0 li a,.charge_list li a{display:block;margin-bottom:3px;margin-top:3px;}
#menu_l0 li ul li a,.charge_list li ul li a{display:inline;}
ul li.cur a,ul li.cur a:link,ul li.cur a:visited,ul li.cur a:hover,ul li.cur a:active{color:#dd77ff;}
ul li.cur a:hover{color:#66bb00;}
a.ancre_debut{font-size:0;display:none;line-height:0;}
.visible{display:block;visibility:visible;}
.alignCentre{text-align:center;}
.alignD{text-align:right;}
.alignG{text-align:left;}
.alignJ{text-align:justify;}
.background_page{background:transparent url(/Images_Chartes/New2/bg_page.gif) repeat-y 0 0;}
.degrade1{}
.degrade2{}
.degrade3{}
.degrade4{}
.degrade5{}
.floatNone{float:none;}
.fondBlanc{background-color:white;}
.fs08em{font-size:0.8em;}
.fs1em{font-size:1em;}
.h3px{height:3px;}
.h10px{height:10px;}
.h12px{height:12px;}
.h15px{height:15px;}
.h20px{height:20px;}
.h21px{height:21px;}
.h22px{height:22px;}
.h30px{height:30px;}
.h47px{height:47px;}
.h53px{height:53px;}
.h150px{height:150px;}
.margT10px{margin-top:10px;}
.ml1px{margin-left:1px;}
.noborder{border:0px;}
.pl5px{padding-left:5px;}
.separateur{font-size:1px;}
.sepH1{font-size:1px;clear:both;height:1px;}
.sepH3{font-size:1px;clear:both;height:3px;}
.sepH5{font-size:1px;clear:both;height:5px;}
.sepH10{font-size:1px;clear:both;height:10px;}
.sepH12{font-size:1px;clear:both;height:12px;}
.sepH18{font-size:1px;clear:both;height:18px;}
.seph20{font-size:1px;clear:both;height:20px;}
.ValignB{vertical-align:bottom;}
.ValignC{vertical-align:middle;}
.ValignH{vertical-align:top;}
div.div_stats{visibility:hidden;height:0px;font-size:1px;}
.visCachee{visibility:hidden;}
.w26{width:26px;}
.w30P{width:30%;}
.w50P{width:50%;}
.w70P{width:70%;}
.w115{width:115px;}
.w1px{width:1px;}
.w3px{width:3px;}
.w9px{width:9px;}
.w15px{width:15px;}
.w16px{width:16px;}
.w26px{width:26px;}
.w32px{width:32px;}
.w50px{width:50px;}
.w100px{width:100px;}
.w181px{width:181px;}
.w193px{width:193px;}
.w211px{width:211px;}
.w250px{width:250px;}
.w295px{width:295px;}
.w320px{width:320px;}
.w350px{width:350px;}
.w360px{width:360px;}
.w432px{width:432px;}
.w435px{width:435px;}
.w447px{width:447px;}
.w450px{width:450px;}
.w454px{width:454px;}
.w500px{width:500px;}
.w557px{width:557px;}
.w610px{width:610px;}
.w627px{width:627px;}
.w637px{width:637px;}
.w645px{width:645px;}
.w647px{width:647px;}
.w647x20{width:647px;height:20px;}
.w684px{width:684px;}
.w80px{width:80px;}
.w800px{width:800px;}
.w900px{width:900px;}
.margR6{margin-right:6px;}
object.flash_plan{width:800px;height:600px;}
embed.flash_plan{width:800px;height:600px;}
object.flash_plan{width:900px;height:600px;}
embed.flash_plan{width:900px;height:600px;}
div.flash_plan{text-align:center;font-size:11px;margin-top:12px;}
body{background-color:#ffcc11;;padding:0px;font-family:Tahoma, Arial, serif;text-align:center;width:900px;margin:0 auto;}
body.infoflash{width:auto;margin:0;overflow-x:hidden;x-overflow:hidden;}
table{border-collapse:collapse;border:0 none;padding:0px;border-spacing:0px;text-align:left;}
img,a img{border:0 none;}
a,a:link,a:visited,a:hover,a:active{color:#66bb00;text-decoration:none;font-family:Tahoma, Arial, serif;font-weight:bold;font-size:11px;}
/*div{clear:both;}*/
div.logo_site_defaut{left:6px;position:absolute;text-align:center;top:6px;width:235px;}
div.logo_site_defaut img{}
div.bandeau_haut{position:absolute;top:6px;left:360px;}
div.bandeau_haut table.bandeau_haut{height:34px;}
div.bandeau_recherche{position:absolute;top:11px;left:755px;padding:5px 0 0 0;}
div.bandeau_recherche table tr td label{display:none;}
div.conteneur_logo_keolis{position:relative;top:20px;left:0px;}
div.conteneur_player_flash-mini{position:relative;height:25px;}
div.dTreeNode{width:200px;}
div.fil_ariane{position:absolute;top:174px;right:10px;width:600px;text-align:right;}
div.footer_logo_keolis1{position:absolute;top:0px;width:180px;text-align:center;}
div.footer_logo_keolis2 img.logo_keolis{height:28px;width:120px;}
div.footer_logo_keolis2{position:absolute;top:15px;left:0px;text-align:center;width:180px;}
div.header{width:900px;height:185px;position:relative;}
div#liste_partenaires_conteneur{width:180px;overflow:hidden;}
div.liste_partenaires{position:relative;left:12px;text-align:left;padding:6px 0 0 0;margin:0 0 0 30px;}
div.liste_partenaires{position:relative;left:0px;text-align:center;padding:6px 0 0 0;margin:0 0 0 0px;}
div.liste_partenaires2{position:relative;text-align:center;padding:6px 0 0 0;margin:0 0 0 0px;}
div.logo_cotesopale{position:absolute;top:20px;left:45px;}
div.logo_keolis-nevers{top:0px;}
div.logo_lons{position:absolute;top:26px;left:28px;}
div.logoClient{position:absolute;top:60px;right:0px;width:900px;height:112px;overflow:hidden;}
div.partenaire{margin:6px 0px 6px 0px;clear:both;}
div.partenaire2{margin:6px 0px 12px 0px;clear:both;}
div.player_flash{height:20px;left:200px;position:absolute;top:120px;width:200px;z-index:1;}
div.player_flash-mini{height:20px;width:150px;position:absolute;left:15px;top:5px;z-index:1;}
div.popup_home{width:647px;}
div.rss_image{}
div.devdiv{position:absolute;top:0px;left:0px;width:100%;background-color:blue;color:white;font-family:Tahoma, Arial, serif;}
span.goToTop{margin:0px 24px 0 0;}

img.rss_image{margin:0px 0px 0px 0px;width:180px;height:32px;}
div.bandeau_1{display:none;position:absolute;top:12px;left:351px;font-size:1px;border:0 none;background:transparent url(/Image.asp?PrePop=&src=Imgs/bandeau_1.txt&FirstHex=D7D7D7&LastHex=F7F7F7) no-repeat top left;width:9px;height:32px;}
div.bandeau_2{display:none;position:absolute;top:11px;left:360px;font-size:1px;border:0 none;background:transparent url(/Image.asp?PrePop=&src=Imgs/bandeau_2.txt&FirstHex=FFFFFF&LastHex=DFDFDF) no-repeat top left;width:540px;height:34px}
div.bandeau_3{display:none;position:absolute;top:11px;left:909px;font-size:1px;border:0 none;background:transparent url(/Image.asp?PrePop=&src=Imgs/bandeau_3.txt&FirstHex=3399ff&LastHex=E1E1E1) no-repeat top left;width:13px;height:34px;}
div.bandeau_8{position:relative;top:0px;left:5px;background:transparent url(/Image.asp?PrePop=&src=Imgs/bandeau_8.txt&FirstHex=3399ff&LastHex=FFFFFF) no-repeat top left;border:0 none;width:894px;height:109px;font-size:1px;}
img.image_sous_menu_gauche{position:relative;left:4px;}
img.image_sous_partenaires_gauche{position:relative;left:4px;}
img.image_partenaires{position:relative;left:0px;margin:12px 0 0 0;}
img.logoClient{position:absolute;top:0px;right:0px;height:112px;}
img.image_gototop_gauche{margin:0 3px 0 0;}
img.image_gototop_droite{margin:0 0 0 3px;}
img.redim_image_menu{display:none;}
table.w647x100P{width:647px;height:100%;}
table.w667px{width:667px;}
table.w800x100P{width:800px;height:100%;}
table.w900x100P{width:900px;height:100%;}
table.w100Px100P{width:100%;height:100%;}
table.w141x19{width:141px;height:19px;}
table.w160x100P{width:160px;height:100%;}
table.w100Px83{width:100%;height:83px;}
table.footer_bas{background:url(/Image.asp?PrePop=&SRC=imgs/Bas_4.txt&FirstHex=3399ff&LastHex=70B8FF) repeat-x bottom left;width:900px;height:128px;}
table.form_table{table-layout:fixed;width:637px;margin:0;}
table.conteneurPrincipal{width:100%;}
table.conteneur_login{background-color:#ffcc11;}
table.tableContenu{margin:12px 0 0 0;width:647px;}
table.table_home{border:0 none;width:647px;margin:12px 10px 0 10px;}
table.table_popup_home{border:0 none;width:637px;margin:0;padding:0;}
table.table_plan_site{background-color:#ffcc11;width:761px;border:0 none;}
table.tdm{background-image:url(/Image.asp?PrePop=&SRC=imgs/Bandeau_2.txt&FirstHex=D7D7D7&LastHex=F7F7F7);background-repeat:no-repeat;width:557px}
table tr td{vertical-align:top;}
table.table_arrondi_footer{background:transparent url(/Images_chartes/new2/logo_keolis.gif) no-repeat 20px 15px;}
table.table_colonne_menu{width:180px;}
table.table_menu{width:180px;}
table.table_partenaires{width:180px;margin:0 0 12px 0;}
table.table_contenu{width:647px;margin:0 0 18px 0;}
table.table_popup_home table.table_contenu{margin:0;width:637px;padding:0;}
ul#menu_focus{width:168px;margin:0 0 12px 12px;padding:0;list-style-type:none;}
ul#menu_focus li{width:168px;}
ul#menu_focus li img{width:168px;}
div.separateur_focus{background-color:black;height:1px;font-size:1px;}
td.footer_bas{background:transparent url(/Images_Chartes/New2/bg_bas.gif) no-repeat 0 0;height:45px;font-size:1px;}
td.fond_logo_keolis_footer{height:53px;}
td.cellSeparateur{font-size:1px;}
td.colonne_separateur{width:20px;font-size:1px;}
td.colonne_contenu{width:667px;vertical-align:top;}
td.colonne_menu{width:200px;vertical-align:top;text-align:left;}
td.colonne_menu div.colonne_menu{margin:0 0 0 15px;width:180px;overflow:hidden;}
div.colonne_menu_login{height:50px;}
/*td.cont_iframe_navitia{padding:0px 1px 0 1px;}*/
td.rss_image{width:68px;}
td.mentions{text-align:right;width:616px;}
td.spacer{font-size:1px;}
td.cellule_form input.bouton1{margin:6px 6px 0 0;}
td.bord_haut_savoir_plus{border:1px solid #3399ff;border-bottom:0 none;}
td.bord_bas_savoir_plus{border:1px solid #3399ff;border-top:0 none;}
td.bord_haut_devis1{border:1px solid #3399ff;border-bottom:0 none;border-right:0 none;}
td.bord_haut_devis2{border:1px solid #3399ff;border-bottom:0 none;border-left:0 none;}
td.bord_bas_devis{border:1px solid #3399ff;border-top:0 none;height:6px;font-size:1px;}
td.fond_menu{background:transparent url(/Images_Chartes/new2/menu.gif) no-repeat center top;height:16px;width:5px;}
td.form_colonne1 label,td.form_colonne1 label div.formlibelle1,td.form_colonne3 label,td.form_colonne3 label div.formlibelle1{margin-right:6px;}
td.form_colonne1 div.formlibelle1,td.form_colonne3 div.formlibelle1{margin-right:6px;}/* quand le libelle du chmap est sur deux lignes*/
td.form_colonne1 div.formlibelle1 label,td.form_colonne3 div.formlibelle1 label{margin-right:0px;}/* quand le libelle du chmap est sur deux lignes*/
td.separateur_focus{background-color:black;height:1px;}
td.mep12_colonne_contenu{width:211px;}
iframe.iframe_pdf{height:730px;width:647px;overflow:hidden;margin:0px;padding:0px;}
iframe.iframe_infoflash{height:485px;width:647px;margin:0px;padding:0px;border:0 none;}
iframe.iframe_navitia,iframe.iframe_ecampaign,iframe.iframe_timeo,iframe.iframe_fraudes{border:0 none;overflow:auto;margin-left:-7px;width:643px;height:425px;}
input.bouton_droite{margin:6px 6px 0 0;}
table.conteneur_lvl2{background-color:white;width:800px;border:0 none;margin:0 auto 0 auto;text-align:center;}
table.conteneur_lvl2 td.top_navig{vertical-align:top;text-align:center;background-color:#D3D4D7;}
.coul1{color:#3399ff;}
.coul2{color:#66bb00;}
.coul3{color:#dd77ff;}
.coul4{color:#ffcc11;}
.gras{font-weight:bold;}
.italique{font-style:italic;}
.taille1{font-size:xx-small;}
.taille3{font-size:small;}
.adresse{font-family:Tahoma, Arial, serif;font-size:8px;color:#3399ff;font-weight:normal;text-decoration:none;}
.adresse a:link,.adresse a:visited,.adresse a:hover,.adresse a:active{color:#3399ff;text-decoration:none;font-weight:bold;}
table.footer_bas td.adresse a:link,
table.footer_bas td.adresse a:visited,
table.footer_bas td.adresse a:hover,
table.footer_bas td.adresse a:active{color:white;text-decoration:none;font-weight:normal;}
table.footer_bas td.adresse a:hover{text-decoration:underline;}
.filiale{color:#3399ff;text-decoration:none;font-family:Tahoma, Arial, serif;font-size:10px;font-weight:normal;}
a.filiale,a.filiale:link,a.filiale:visited,a.filiale:hover,a.filiale:active{color:#3399ff;text-decoration:none;font-family:Tahoma, Arial, serif;font-size:10px;font-weight:normal;}
a.filiale:hover{text-decoration:underline;}
a.mentions,a.mentions:link,a.mentions:visited,a.mentions:hover,a.mentions:active{color:#3399ff;text-decoration:none;font-family:Tahoma, Arial, serif;font-size:11px;font-weight:normal;}
div.mentions{margin:8px 0 0 0;color:white;}
.bandeautitre1{font-family:Tahoma, Arial, serif;font-size:0.85em;color:white;font-weight:bold;text-decoration:none;}
.bandeautitre2{font-family:Tahoma, Arial, serif;font-size:11px;font-weight:normal;color:white;text-decoration:none;}
.search_box_text{font-family:Tahoma, Arial, serif;font-size:11px;color:#3399ff;text-decoration:none;font-weight:normal;}
table#tab_search_box{background-color:white;color:#3399ff;width:460px;}
table#Table1,table#Table2{width:400px;}
.form_search_box{display:none;}
.curseur{cursor:pointer;}
.onglet1{background:url("/Image.asp?SRC=/imgs/mep1.txt&FirstHex=3399ff&LastHex=C2E0FF") no-repeat top left;text-align:center;height:22px}
.onglet1_filet{background-repeat:repeat-y;background-image:url(/Image.asp?SRC=/imgs/mep2.txt&FirstHex=3399ff&LastHex=C2E0FF);}
.onglet1_bas{background-repeat:no-repeat;background-image:url(/Image.asp?SRC=/imgs/mep3.txt&FirstHex=3399ff&LastHex=C2E0FF);height:5px;}
.onglet2{background:url("/Image.asp?SRC=/imgs/mep8.txt&FirstHex=dd77ff&LastHex=F5D6FF") no-repeat top left;text-align:center;vertical-align:middle;}
.onglet3{background:url("/Image.asp?SRC=/imgs/mep8.txt&FirstHex=3399ff&LastHex=C2E0FF") no-repeat top left;text-align:center;height:22px;vertical-align:middle;}
.titreonglet1{text-align:center;font-family:Tahoma, Arial, serif;font-size:11px;color:white;text-decoration:none;}
.titreonglet2{text-align:center;font-family:Tahoma, Arial, serif;font-size:11px;font-weight:normal;color:black;text-decoration:none;}
.fichetexte1{font-family:Tahoma, Arial, serif;font-size:11px;padding:0px;margin:6px 18px 6px 6px;font-weight:normal;color:black;text-decoration:none;text-align:justify;}
.fichetexte1 ul{list-style-type:none;}
.fichetexte1 ul li{background:url("/Image.asp?SRC=imgs/puce3.txt&FirstHex=3399ff&LastHex=C2E0FF") no-repeat left 4px;padding-left:12px;}
.fichetexte1 h1,h1.fichetitre1{font-size:20px;}
.fichetexte1_titremode0{clear:both;}
a.lienpuce1,a.lienpuce1:link,a.lienpuce1:visited,a.lienpuce1:hover,a.lienpuce1:active{font-family:Tahoma, Arial, serif;font-size:11px;padding:2px 0px 0px 15px;margin:6px 18px 6px 6px;font-weight:normal;color:black;text-decoration:none;text-align:justify;background:url("/Image.asp?SRC=imgs/puce3.txt&FirstHex=3399ff&LastHex=C2E0FF") no-repeat left 6px;}
a.lienpuce1:hover{text-decoration:underline;}
a.lienplan1,a.lienplan1:link,a.lienplan1:visited,a.lienplan1:hover,a.lienplan1:active{margin-left:24px;}
.fichetexte1_align_left{font-family:Tahoma, Arial, serif;font-size:11px;font-weight:normal;color:black;text-decoration:none;text-align:left;}
.bandeaulien1{font-family:Tahoma, Arial, serif;font-size:0.65em;font-weight:bold;color:black;text-decoration:none;}
.bandeaulien2{font-family:Tahoma, Arial, serif;font-size:11px;font-weight:bold;color:white;text-decoration:none;}
.bandeaulien3{font-family:Tahoma, Arial, serif;font-size:9px;font-weight:bold;color:#3A3A3A;line-height:34px;text-decoration:none;text-transform:uppercase;width:100%;}
a.bandeaulien3,a.bandeaulien3:link,a.bandeaulien3:visited,a.bandeaulien3:hover,a.bandeaulien3:active{text-decoration:none;color:#3399ff;font-weight:bold;}
a.bandeaulien3:hover{text-decoration:underline;font-weight:bold;}
/*.bandeaulien3:hover{background-color:#3399ff;color:white;}*/
.bandeaulien4{font-family:Tahoma, Arial, serif;font-size:10px;font-weight:bold;color:white;line-height:19px;text-decoration:none;text-transform:uppercase;width:26px;height:19px;vertical-align:middle;cursor:pointer;}
.bandeaulien4:hover{cursor:pointer;}
input.submit_recherche{background:transparent url(/Images_Chartes/New2/btn_ok.gif) no-repeat left top;border:0 none;width:26px;height:19px;}
.ficheimage1{border:0px solid black;margin:10px;margin:0 10px 5px 0;}
.fichelien1,.fichelien1:link,.fichelien1:visited,.fichelien1:hover,.fichelien1:active{font-family:Tahoma, Arial, serif;font-size:11px;font-weight:bold;color:#66bb00;background:url("/Image.asp?SRC=imgs/puce3.txt&FirstHex=3399ff&LastHex=C2E0FF") no-repeat left center;padding:2px 15px 0 15px;height:20px;text-decoration:none;}
.fichelien1_ligne{padding:0px 15px 2px 15px;}
.fichelien1:hover{text-decoration:underline;}
.fichelien1_encart{margin:0 0 0 12px;}
.fichelien2{font-family:Tahoma, Arial, serif;font-size:11px;font-weight:bold;color:#3399ff;text-decoration:none;}
.fichetitre1{font-family:Tahoma, Arial, serif;font-size:1.1em;font-weight:bold;text-align:left;color:#3399ff;text-decoration:none;width:640px;overflow:hidden;}
div.fichetitre1,h1.fichetitre1{margin:9px 0 9px 0;top:+1px;}
h1.titreactufloat{float:left;clear:right;margin:0px;}
.fichetitre12{font-family:Tahoma, Arial, serif;font-size:11px;font-weight:bold;/*color:#3399ff;*/color:white;padding:0px;text-decoration:none;overflow:hidden;vertical-align:middle;line-height:22px;}
h1.fichetitre12{margin:0px;text-align:left;}
.fichetitre2{font-family:Tahoma, Arial, serif;font-size:11px;font-weight:normal;color:#66bb00;padding:0px;text-decoration:none;/*overflow:hidden;*/vertical-align:middle;line-height:22px;}
.fichetitre22{font-family:Tahoma, Arial, serif;font-size:11px;font-weight:normal;color:white;padding:0px;text-decoration:none;vertical-align:middle;line-height:22px;height:22px;overflow:hidden;margin:0;}
.fichetitre3{font-family:Tahoma, Arial, serif;font-size:11px;font-weight:bold;color:#3399ff;text-decoration:none;}
.fichetitre4{font-family:Tahoma, Arial, serif;font-size:0.6em;font-weight:bold;color:#3399ff;text-decoration:none;}
.fichetitre5{font-family:Tahoma, Arial, serif;font-size:0.5em;font-weight:bold;color:#3399ff;text-decoration:none;}
.bandeauhisto{font-family:Tahoma, Arial, serif;font-size:0.6em;font-weight:normal;color:black;text-decoration:none;}
.bandeauhisto2{font-family:Tahoma, Arial, serif;font-size:0.65em;font-weight:normal;color:#CCCCCC;text-decoration:none;}
.encart1{border-collapse:collapse;padding:0;}
.encart2{background-color:#66bb00;border:1px solid #66bb00;padding:2px;}
.encart3{border-collapse:collapse;border:0 solid #66bb00;padding:2px;width:647px;}
.encarttitre1{font-family:Tahoma, Arial, serif;font-size:11px;color:white;text-decoration:none;text-transform:none;padding:0 12px 0 15px;font-weight:normal;background:url(/Image.asp?SRC=/imgs/mep8.txt&FirstHex=3399ff&LastHex=C2E0FF) no-repeat top left;height:22px;width:647px;vertical-align:middle;}
.encartcont1{font-family:Tahoma, Arial, serif;font-size:11px;text-decoration:none;text-transform:none;font-weight:normal;padding:0 10px 0 10px;background:url(/Image.asp?SRC=/imgs/mep9.txt&FirstHex=3399ff&LastHex=C2E0FF) repeat-y top left;width:647px;}
.encartcont1_galerie{padding:0;}
.encartcont1_home{padding-top:12px;}
.encartcont1_ligne{padding-top:18px;}
.encartcont1_ligne2{padding:6px;}
.encartcont1 a,.encartcont1 a:link,.encartcont1 a:visited,.encartcont1 a:hover,.encartcont1 a:active{color:#66bb00;text-decoration:none;font-family:Tahoma, Arial, serif;font-weight:bold;font-size:11px;}
.encartbas1{font-family:Tahoma, Arial, serif;font-size:1px;color:white;text-decoration:none;height:11px;text-transform:none;font-weight:normal;background:url(/Image.asp?SRC=/imgs/mep10.txt&FirstHex=3399ff&LastHex=C2E0FF) no-repeat top left;width:647px;}
.encarttitre1_sans_blanc{font-family:Tahoma, Arial, serif;font-size:11px;color:white;text-decoration:none;font-weight:bold;background-color:#66bb00;vertical-align:middle;}
.encarttitre12{font-family:Tahoma, Arial, serif;font-size:0.9em;font-weight:bold;text-align:center;color:#66bb00;text-decoration:none;vertical-align:middle;}
.encarttitre2{font-family:Tahoma, Arial, serif;font-size:11px;color:#66bb00;text-decoration:none;font-weight:bold;text-align:center;vertical-align:middle;}
.encarttexte1{font-family:Tahoma, Arial, serif;font-size:11px;font-weight:normal;color:black;padding:6px 6px 6px 6px;text-decoration:none;text-align:justify;}
.encarttexte2{font-family:Tahoma, Arial, serif;font-size:0.65em;font-weight:normal;color:black;text-decoration:none;}
.encartlien1{font-family:Tahoma, Arial, serif;font-size:10px;font-weight:bold;padding-left:8px;text-transform:none;color:#66bb00;text-decoration:none;}
a.encartlien1:hover{text-decoration:underline;}
.encartlien2{font-family:Tahoma, Arial, serif;font-size:0.70em;font-weight:bold;color:#66bb00;text-decoration:none;}
a.encartlien2:hover{text-decoration:underline;}
.formchamptxt1{font-family:Tahoma, Arial, serif;font-size:11px;font-weight:normal;color:black;text-decoration:none;border:1px solid #3399ff;}
.formchamptxt2{font-family:Tahoma, Arial, serif;font-size:11px;font-weight:normal;color:black;text-decoration:none;border:1px solid #3399ff;width:150px;}
.formchamptxt3{font-family:Tahoma, Arial, serif;font-size:10px;font-weight:normal;background:url(/images_chartes/new2/txt_rech.gif) no-repeat top left;/*width:110px;*/width:110px;height:17px;line-height:17px;padding:0px 0px 0px 10px;margin:2px 0 0 0;color:white;text-decoration:none;border:0px solid white;}
.deroule{font-family:Tahoma, Arial, serif;font-size:1em;font-weight:normal;color:black;}
.bouton1{background-color:white;height:18px;line-height:12px;border:1px solid black;cursor:pointer;font-family:Tahoma, Arial, serif;font-size:11px;font-weight:bold;color:#66bb00;text-decoration:none;}
.livo_desins{margin-left: 106px;}
.bouton1Livo{background-color:white;height:18px;line-height:12px;border:1px solid black;cursor:pointer;font-family:Tahoma, Arial, serif;font-size:11px;font-weight:bold;color:#66bb00;text-decoration:none;margin-left: 123px;}
.bouton2{background-color:white;height:18px;line-height:12px;border:1px solid black;cursor:pointer;font-family:Tahoma, Arial, serif;font-size:11px;font-weight:bold;color:#66bb00;text-decoration:none;}
.bouton3{background-color:white;height:18px;line-height:12px;border:1px solid black;cursor:pointer;font-family:Tahoma, Arial, serif;font-size:11px;font-weight:bold;color:#66bb00;text-decoration:none;}
.tableau1{background-color:#3399ff;border:1px solid #66bb00;padding:2px;}
.tableautitrecol1{background-color:#ffcc11;font-family:Tahoma, Arial, serif;font-size:11px;font-weight:bold;color:black;text-decoration:none;text-align:center;}
.tableautitrelig1{background-color:#ffcc11;font-family:Tahoma, Arial, serif;font-size:11px;font-weight:bold;color:black;text-decoration:none;text-align:left;}
.tableautexte1{font-family:Tahoma, Arial, serif;font-size:11px;font-weight:normal;color:black;text-decoration:none;text-align:center;}
.tableautexte2{background-color:#ffcc11;font-family:Tahoma, Arial, serif;font-size:11px;font-weight:normal;color:black;text-decoration:none;text-align:center;}
.barre{background:url("/Image.asp?SRC=/imgs/barre.txt&FirstHex=3399ff&LastHex=C2E0FF") no-repeat center;height:20px;position:relative;left:20px;}
.barre2{background:url("/Image.asp?SRC=/imgs/barre.txt&FirstHex=3399ff&LastHex=C2E0FF") no-repeat center;height:20px;}
.barre3{background:url("/Image.asp?SRC=/imgs/barre.txt&FirstHex=3399ff&LastHex=C2E0FF") no-repeat center;height:20px;width:492px;margin:0 auto;font-size:1px;}
.formlibelle1,.formlibelle1 label{font-family:Tahoma, Arial, serif;font-size:11px;font-weight:bold;color:black;text-decoration:none;}
.formlibelle2{font-family:Tahoma, Arial, serif;font-size:0.65em;font-weight:normal;color:black;text-align:justify;text-decoration:none;}
.formlibelle3{font-family:Tahoma, Arial, serif;font-size:9px;font-weight:normal;color:black;text-align:justify;text-decoration:none;}
.formtexte1{font-family:Tahoma, Arial, serif;font-size:11px;font-weight:normal;color:black;text-decoration:none;}
.formlien1,.formlien1:link,.formlien1:visited,.formlien1:hover,.formlien1:active{font-family:Tahoma, Arial, serif;font-size:1em;font-weight:normal;color:#66bb00;text-decoration:none;}
.formtitre1{font-family:Tahoma, Arial, serif;font-size:11px;font-weight:bold;height:20px;color:#66bb00;text-decoration:none;background:url(/Images_Chartes/New2/fleche2.gif) no-repeat top left;padding-left:15px;}
td.formtitre1{padding-left:30px;vertical-align:middle;}
tr.formtitre1 td{padding-left:25px;vertical-align:middle;}
tr.formtitre1{padding:0;}
.formerreur1{font-family:Tahoma, Arial, serif;font-size:11px;font-weight:bold;height:20px;color:#FF0000;text-decoration:none;}
.formlegend1{font-family:Tahoma, Arial, serif;font-size:0.65em;color:white;text-decoration:none;visibility:hidden;}
.formlegend2{font-family:Tahoma, Arial, serif;font-size:0.65em;color:black;text-decoration:none;visibility:hidden;}
.fieldset1{border:0 none;}
a.bouton2:hover{text-decoration:none;}
.fondcoul1{background-color:#66bb00;}
.fondcoul2{}
.fondcoul2degrad{}
.fondcoul4degrad{}
.fondcoul3{background-color:#dd77ff;}
.fondcoul4{}
.fondblanc{}
.fonddegrad2{text-align:center;}
.menurub,.menurub:link,.menurub:visited,.menurub:hover,.menurub:active{font-family:Tahoma, Arial, serif;font-size:0.70em;font-weight:normal;color:white;text-decoration:none;}
.menurub2,.menurub2:link,.menurub2:visited,.menurub2:hover,.menurub2:active{font-family:Tahoma, Arial, serif;/*font-size:0.70em;*/font-size:11px;font-weight:bold;color:#66bb00;text-decoration:none;}
.menurub2:hover{color:#dd77ff;}
.menurub3,.menurub3:link,.menurub3:visited,.menurub3:hover,.menurub3:active{font-family:Tahoma, Arial, serif;/*font-size:0.80em;*/font-size:11px;font-weight:bold;color:black;text-decoration:none;}
a.menurub3:hover{text-decoration:underline;}
.menusousrub,.menusousrub:link,.menusousrub:visited,.menusousrub:hover,.menusousrub:active{font-family:Tahoma, Arial, serif;/*font-size:0.70em;*/font-size:10px;font-weight:normal;color:#3399ff;text-decoration:none;}
.menusousrub:hover{color:#dd77ff;}
.alignG{text-align:left;}
.alignC{text-align:center;}
.alignCLiens{text-align:center;}
.alignCdegrad{text-align:center;}
.alignCdegrad2{text-align:center;}
.alignCdegrad3{text-align:center;}
.puce1{position:relative;border:0px;margin-left:5px;margin-right:5px;margin-bottom:3px;top:3px;}
/*.vertical{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform: rotate(-90deg);height:60px;}*/
.vertical{height:40px;}
/*********************************************************/
/**********				Formulaires					*****/
fieldset{margin:0px;padding:0px;border:0 none;}
td.form_content_area{text-align:left;background:transparent url(/Image.asp?SRC=imgs/mep9.txt&FirstHex=3399ff&LastHex=C2E0FF) repeat-y top left;margin:0px;padding:0px 0 0 10px;width:647px;}
td.form_content_area fieldset{margin:0px;padding:0px;}
/**********					1						*****/
.form1 textarea.champ_message,.form1 input.champ_message{width:435px;}
/**********					81						*****/
.form81 table.conteneur{width:500px;background-repeat:no-repeat;background-image:url(/upload/site-crctpm/ImagineRC.jpg);}
.form81 table.conteneur td.conteneur{vertical-align:top;height:722px;text-align:left;}
.form81 table.conteneur_lvl2{margin-top:204px;margin-left:46px;font-family:Tahoma, Arial, serif;font-size:10px;}
.form81 table.conteneur_lvl2 td.conteneur_lvl2{height:83px;vertical-align:top;}
.form81 input{background-color:#EBD728;font-family:Tahoma, Arial, serif;font-size:10px;}
.form81 #quelprix1{position:relative;left:109px;}
.form81 #quelprix2{position:relative;left:218px;}
div.conteneur_form{width:647px;clear:both;overflow:hidden;margin:0 10px 0 10px;}
/*********************************************************/
div.puce_voyage{background:url("/Image.asp?SRC=imgs/puce3.txt&FirstHex=3399ff&LastHex=C2E0FF") no-repeat left 6px;padding:2px 15px 0 15px;}
tr.ligneMenuCourant td a,tr.ligneMenuCourant td a:link,tr.ligneMenuCourant td a:visited,tr.ligneMenuCourant td a:hover,tr.ligneMenuCourant td a:active{color:#dd77ff;}
tr.ligneMenuCourant td a:hover{color:#66bb00;}
/********************** Boutique *************************/
.btqAddToCart{padding:5px 0 3px 0;text-align:center;}
.btqAnswer{font-family:Tahoma, Arial, serif;font-size:10px;font-weight:normal;color:black;text-decoration:none;text-align:justify;width:250px;border-style:solid;border-width:1px;border-color:black;float:left;}
.btqAnswer2{font-family:Tahoma, Arial, serif;font-size:10px;font-weight:normal;color:black;text-decoration:none;text-align:justify;width:150px;}
.btqArticleContenu{clear:both;}
.btqArticlePrix{font-family:Tahoma, Arial, serif;font-size:11px;font-weight:bold;color:#3399ff;margin:10px 0 6px 0;text-decoration:none;float:right;clear:right;}
.btqArticlePrixPromo{font-family:Tahoma, Arial, serif;font-size:11px;font-weight:bold;color:#3399ff;margin:10px 0 6px 0;text-decoration:none;float:right;clear:right;}
.btqArticleSpan{margin-left:16px;float:left;font-family:Tahoma, Arial, serif;font-size:11px;font-weight:normal;color:black;text-decoration:none;text-align:justify;margin-right:15px;}
.btqArticleTitre{font-family:Tahoma, Arial, serif;font-size:12px;font-weight:bold;color:#3399ff;margin:10px 0 6px 0;text-decoration:none;float:left;clear:left;}
.btqBas{text-align:center;margin:12px 0px 12px 0px;}
.btqBas .bouton1{padding:2px 5px 2px 5px;}
.btqButton{background-color:white;background-repeat:no-repeat;vertical-align:middle;border:1px solid black;cursor:pointer;font-family:Tahoma, Arial, serif;font-size:11px;font-weight:bold;padding:4px 2px 2px 25px;color:white;text-decoration:none;background-image:url(/img/panier.gif);height:22px;}
.btqButton2{background:#66bb00 url(/img/panier.gif) repeat-x 0 0;border:1px solid black;cursor:pointer;font-family:Tahoma, Arial, serif;font-size:10px;font-weight:bold;padding:2px;color:white;text-decoration:none;}
.btqCaption{font-family:Tahoma, Arial, serif;font-size:10px;font-weight:bold;color:black;text-decoration:none;text-align:justify;width:130px;float:left;background:url("/Image.asp?SRC=imgs/puce3.txt&FirstHex=3399ff&LastHex=C2E0FF") no-repeat left 6px;height:22px;padding:3px 0 0 15px;clear:both;}
.btqCaption2{font-family:Tahoma, Arial, serif;font-size:10px;font-weight:bold;color:black;text-decoration:none;text-align:justify;width:150px;float:left;}
.btqCart{float:right;margin-right:12px;}
.btqCGV{font-family:Tahoma, Arial, serif;font-size:10px;font-weight:normal;color:black;text-decoration:none;text-align:justify;margin-left:16px;}
.btqChoixDate{position:relative;}
.btqContenu{}
#btqDateTicket{color:black;border-style:solid;border-width:1px;background-color:white;}
.btqDivDate{position:absolute;visibility:hidden;background-color:white;}
.btqField{margin:0;float:none;clear:none;}
.btqGoToPayment{cursor:pointer;font-family:Tahoma, Arial, serif;font-size:10px;font-weight:bold;padding:2px 5px 2px 5px;color:white;text-decoration:none;text-align:center;margin:10px 0 10px 0;}
.btqGoToPayment .btqNext{background-color:#66bb00;border:1px solid black;cursor:pointer;font-family:Tahoma, Arial, serif;font-size:10px;font-weight:bold;padding:2px 5px 2px 5px;color:white;text-decoration:none;margin:0 0px 0 0;}
.btqHead{}
.btqLigneA{font-family:Tahoma, Arial, serif;font-size:10px;color:#65686d;text-decoration:none;background-color:#EBF5FF;height:32px;}
.btqLigneB{font-family:Tahoma, Arial, serif;font-size:10px;color:#65686d;text-decoration:none;background-color:white;height:32px;}
.btqLigneFdt{font-family:Tahoma, Arial, serif;font-size:10px;color:black;text-decoration:none;background-color:white;}
.btqLigneHeader td{vertical-align:middle;}
.btqLigneHeader{height:20px;}
.btqLigneHTDetail{font-family:Tahoma, Arial, serif;font-size:10px;color:black;text-decoration:none;background-color:white;}
.btqLigneHTTotal{font-family:Tahoma, Arial, serif;font-size:10px;color:black;text-decoration:none;background-color:white;}
.btqLigneTotal{font-family:Tahoma, Arial, serif;font-size:10px;color:black;font-weight:bold;text-decoration:none;background-color:white;}
.btqMessage{font-family:Tahoma, Arial, serif;font-size:10px;font-weight:normal;color:black;text-decoration:none;text-align:justify;margin-left:16px;margin-right:32px;}
.btqMiniBasket{font-family:Tahoma, Arial, serif;font-size:10px;color:#3399ff;text-decoration:none;}
.btqNext{background-color:#66bb00;border:1px solid black;cursor:pointer;font-family:Tahoma, Arial, serif;font-size:10px;font-weight:bold;padding:2px 5px 2px 5px;color:white;text-decoration:none;margin:0 30px 0 0;}
.btqNormal{font-family:Tahoma, Arial, serif;font-size:10px;font-weight:normal;color:black;text-decoration:none;text-align:justify;margin-left:16px;}
.btqTabA{color:#65686D;}
.btqTitre{font-family:Tahoma, Arial, serif;font-size:14px;font-weight:bold;color:#3399ff;text-decoration:none;}
.btqtitre2{/*font-family:Tahoma, Arial, serif;font-size:12px;font-weight:bold;color:#3399ff;margin-left:16px;text-decoration:none;height:29px;background:transparent url(/commun/images/btqtitre.gif) repeat-x 0 0;margin-right:30px;*/}
.btqTitreColonne{font-family:Tahoma, Arial, serif;font-size:11px;font-weight:bold;color:#3399ff;text-decoration:none;}
.btqTotal{background-color:#ffcc11;}
a.btqButton:link,a.btqButton:visited,a.btqButton:hover,a.btqButton:active,input.btqButton{color:#66bb00;}
a.btqNext,a:link.btqNext,a:visited.btqNext,a:hover.btqNext,a:active.btqNext{color:white;}
/********************** Boutique *************************/
/********************** Calendrier *************************/
.UMWcpYearNavigation,.UMWcpMonthNavigation{background-color:#6393BC;text-align:center;vertical-align:middle;text-decoration:none;color:black;font-weight:bold;}
.UMWcpDayColumnHeader,.UMWcpYearNavigation,.UMWcpMonthNavigation,.UMWcpCurrentMonthDate,.UMWcpCurrentMonthDateDisabled,.UMWcpOtherMonthDate,.UMWcpOtherMonthDateDisabled,.UMWcpCurrentDate,.UMWcpCurrentDateDisabled,.UMWcpTodayText,.UMWcpTodayTextDisabled,.UMWcpText{font-family:arial;font-size:8pt;}
TD.UMWcpDayColumnHeader{text-align:right;border:solid thin #6393BC;border-width:0px 0px 1px 0px;}
.UMWcpCurrentMonthDate,.UMWcpOtherMonthDate,.UMWcpCurrentDate{text-align:right;text-decoration:none;}
.UMWcpCurrentMonthDateDisabled,.UMWcpOtherMonthDateDisabled,.UMWcpCurrentDateDisabled{color:#D0D0D0;text-align:right;text-decoration:line-through;}
.UMWcpCurrentMonthDate,.cpCurrentDate{color:black;}
.UMWcpOtherMonthDate{color:#808080;}
TD.UMWcpCurrentDate{color:white;background-color:#6393BC;border-width:1px;border:solid thin #800000;}
TD.UMWcpCurrentDateDisabled{border-width:1px;border:solid thin #FFAAAA;}
TD.UMWcpTodayText,TD.UMWcpTodayTextDisabled{border:solid thin #6393BC;border-width:1px 0px 0px 0px;}
A.UMWcpTodayText,SPAN.UMWcpTodayTextDisabled{height:20px;}
A.UMWcpTodayText{color:black;}
.UMWcpTodayTextDisabled{color:#D0D0D0;}
.UMWcpBorder{border:solid thin #808080;}
/********************** Calendrier *************************/
/**********************		MEP5	****************************/
.mep5_image2,.mep5_image3,.mep5_image4{width:160px;overflow:hidden;margin:0 10px 0 5px;float:left;clear:left;}
.mep5_image2 img.ficheimage1,.mep5_image3 img.ficheimage1,.mep5_image4 img.ficheimage1{margin:10px 20px 10px 5px;}
#fichetexte_mep5 H4{font-size:12px;}
/**********************		MEP5	****************************/
/**********************	Titre	****************************/
.imageTitre_titre{margin:0 10px 10px 0px;}
/**********************	Titre	****************************/
/**********************	Recherche ****************************/
.fichetitre1_recherche{font-size:11px;}
/**********************	Recherche ****************************/
/**********************	Forms ****************************/
.form_colonne1{text-align:left;width:150px;height:25px;font-family:Tahoma, Arial, serif;font-size:11px;font-weight:bold;color:black;text-decoration:none;}
.form_colonne2{text-align:left;height:25px;}
.form_colonne3{text-align:right;width:190px;height:25px;font-family:Tahoma, Arial, serif;font-size:11px;font-weight:bold;color:black;text-decoration:none;}
.form_colonne4{text-align:left;height:25px;}
.form_colonne5{text-align:right;width:190px;height:25px;font-family:Tahoma, Arial, serif;font-size:11px;font-weight:normal;color:black;text-decoration:none;}
.identification_error{margin:5px 0;color:red;font-weight:bold;}
.form95 *,.form96 *{font-size:12px;}
.form95 ul,.form96 ul{list-style-type:none;}
.form95 ul li.coordonnees label,.form96 ul li.coordonnees label{display:block;width:200px;float:left;clear:left;}
div.conteneur_form {width:647px;clear:both;overflow:hidden;margin:0 10px 0 10px;}
table.form96_table_choix{text-align:center;border:1px solid black;border-collapse:collapse;width:595px;}
/*table.form96_table_choix{text-align:center;border:1px solid black;border-collapse:collapse;table-layout:fixed;width:595px;}*/
table.form96_table_choix th{text-align:center;}
table.form96_table_choix tr td{vertical-align:middle;text-align:center;}
table.form96_table_choix tbody tr td{height:30px;}
table.form96_table_choix tbody tr td.libelle_ligne{text-align:right;padding-right:5px;}
.lib_ligne{width:300px;}
/*table.form96_table_choix_alignd tbody tr td.libelle_ligne{text-align:right;}*/
table.form96_table_choix tr.ligne_impaire td{background:#F0F0F0;}
table.form96_table_choix tr.ligne_paire td{background:#FFFFFF;}
.form-field * {vertical-align: middle;}
.form-field input {clear:left;}
.form-field label {width:50px;display:inline-block;}
.form_colonne_livo{width:200px;}

/**********************	Forms ****************************/
/**********************Amendes****************************/
#libelle_prix_amende{float:left;clear:left;}
#prix_amende{float:left;clear:right;}
div.amendes_erreurs,div.amendes_messages{margin:12px 0 12px 0;border:1px solid #66bb00;padding:6px;}
div.amendes_messages{border-color:#ffcc11}
span.amendes_btqNormal{font-size:11px;font-family:Tahoma, Arial, serif;font-weight:normal;color:black;text-decoration:none;text-align:justify;margin-left:16px;}
div.formulaire_saisie_amendes #divCalendar_date_depart{position:absolute;visibility:hidden;background-color:white;}
div.amendes_champ_libelle{float:left;clear:left;width:200px;}
div.amendes_champ_contenu{float:left;clear:right;width:350px;}
div.amendes_champ_separateur{clear:both;font-size:1px;height:6px;}
div.formulaire_saisie_amendes input.formchamptxt1{padding:0 2px 0 2px;background-color:white;height:15px;vertical-align:middle;}
a.amendes_champ_date img,a.amendes_champ_date:link img,a.amendes_champ_date:visited img,a.amendes_champ_date:hover img,a.amendes_champ_date:active img{margin:0 0 -4px 9px;}
div.formulaire_saisie_amendes input.amendes_input_valider{height:18px;}
/**********************Amendes****************************/
/**********************Galerie****************************/
img.galerie_image_affichee{border:3px solid #3399ff;}
table.galerie_conteneur{background-color:white;margin:0 auto;}
h1.galerie_photo_description{margin-left:15px;width:auto;}
/**********************Galerie****************************/
#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:"HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;color:#fff;}
#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none;}
#sb-overlay{position:relative;height:100%;width:100%;}
#sb-wrapper{position:absolute;visibility:hidden;width:100px;}
#sb-wrapper-inner{position:relative;border:1px solid #303030;overflow:hidden;height:100px;}
#sb-body{position:relative;height:100%;}
#sb-body-inner{position:absolute;height:100%;width:100%;}
#sb-player.html{height:100%;overflow:auto;}
#sb-body img{border:none;}
#sb-loading{position:relative;height:100%;}
#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center;}
#sb-loading-inner span{background:url(loading.gif) no-repeat;padding-left:34px;display:inline-block;}
#sb-body,#sb-loading{background-color:#060606;}
#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}
#sb-info{position:absolute;top:0;right:0;}
#sb-title,#sb-title-inner{height:26px;line-height:26px;}
#sb-title-inner{font-size:16px;}
#sb-info,#sb-info-inner{height:20px;line-height:20px;}
#sb-info-inner{font-size:12px;}
#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}
#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat;}
#sb-nav-close{background-image:url(close.png);}
#sb-nav-next{background-image:url(next.png);}
#sb-nav-previous{background-image:url(previous.png);}
#sb-nav-play{background-image:url(play.png);}
#sb-nav-pause{background-image:url(pause.png);}
#sb-counter{float:left;width:45%;}
#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}
#sb-counter a.sb-counter-current{text-decoration:underline;}
div.sb-message{font-size:12px;padding:10px;text-align:center;}
div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}

