#colRight{display:none;}
.colB{float:left;width:960px;background:#edf5ff;margin:0;padding:0;}
.colF{float:left;width:680px;height:auto;margin:0 0 0 15px;padding:0;}
.colG{float:left;width:235px!important;+width:220px;margin:0 15px 0 15px!important;margin:0 7px 0 0;padding:0;}
.spacer_h25{height:25px;}
h3.nompage{float:left;margin:0;padding:10px 0 10px 15px;width:945px;border-bottom:1px solid #0064dc;color:#0064dc;}
h2.titlepage{float:left;margin:10px 15px 20px 23px!important;+margin:10px 7px 20px 12px;padding:0;width:900px;color:#09f;font-size:35px;}
h2.titlepage p{float:left;margin:5px 0 0 0;padding:0;width:900px;color:#0064dc;font-size:14px;font-weight:bold;}
h2.subtitlepage,h2.subtitlepage_bleu{float:left;margin:0;padding:15px 0 15px 15px;color:#0064dc;font-size:24px;}
.colF h2.subtitlepage{width:680px;height:42px;background:url(../../images/plansite/bg/nosvoyages.jpg) no-repeat;}
#demandes{float:left;width:674px;height:147px;background:#FFF;border:1px solid #0064dc;margin:0;padding:0 0 0 6px;border-radius:3px;-webkit-border-radius:3px;}
#demandes h3{float:left;width:660px;margin:5px 0 5px 15px!important;+margin:5px 0 5px 10px;padding:0;color:#0064dc;font-size:15px;height:17px;line-height:17px;}
#demandes div.element{float:left;background:#0064dc;width:165px;height:90px;margin:0 2px 0 0;padding:0;}
#demandes div.element a{float:left;margin:0;padding:0;text-decoration:none;color:#fff;cursor:pointer;}
#demandes div.element img{width:165px;height:65px;border:none;margin:0;padding:0;background:pink;}
#demandes div.element p{float:left;width:150px;margin:0;padding:2px 0 0 15px;color:#fff;font-size:15px;font-weight:bold;cursor:pointer;}
#bloc_verti{float:left;margin:0;padding:0;width:676px;}
#bloc_verti .element{float:left;margin:0 0 20px 0;padding:0;width:169px;height:330px;background:url(../../images/plansite/bg/bloc_verti.jpg) no-repeat bottom left;}
#bloc_verti .element h3{float:left;width:165px!important;+width:150px;margin:3px 0 0 15px!important;+margin:3px 0 0 5px;padding:0;padding:0;color:#0064dc;font-size:15px;height:17px;line-height:17px;}
#bloc_verti .element a,#bloc_verti .element a:hover{margin:0;padding:0;text-decoration:none;color:#fff;cursor:pointer;}
#bloc_verti .element img{float:left;margin:0 0 0 2px;width:165px;height:65px;border:none;}
#bloc_verti .element p.subtitle{float:left;width:150px!important;+width:150px;height:52px;margin:8px 0 0 15px!important;+margin:8px 0 0 5px;padding:0;color:#0064dc;font-size:11px;font-weight:bold;line-height:13px;}
#bloc_verti .element p.subtitle a,#bloc_verti .element p.subtitle a:hover{text-decoration:none;color:#09f;}
#bloc_verti .element p.subtitle2{float:left;width:150px!important;+width:150px;margin:5px 0 0 15px!important;+margin:5px 0 0 5px;padding:0;color:#0064dc;font-size:11px;font-weight:bold;line-height:13px;}
#bloc_verti .element p.subtitle2 a,#bloc_verti .element p.subtitle2 a:hover{text-decoration:none;color:#09f;}
#bloc_verti .element ul{float:left;width:140px;min-height:110px;margin:8px 0 5px 15px!important;+margin:8px 0 5px 5px;padding:0;font-size:11px;line-height:13px;color:#0064dc;list-style-type:disc;}
#bloc_verti .element ul li{width:140px;margin:0 0 2px 0!important;+margin:0;padding:0;font-size:11px;list-style-type:disc;list-style-position:inside;}
#bloc_verti .element ul li a,#bloc_verti .element ul li a:hover{margin:0;padding:0;text-decoration:none;color:#0064dc;cursor:pointer;}
#bloc_verti .element p.allcountry a{float:left;color:#0064dc;font-size:12px;font-weight:bold;text-decoration:underline;margin:0;padding:0 0 0 10px;}
.colG h2.subtitlepage{width:220px!important;+width:207px;height:42px;background:url(../../images/plansite/bg/infospratiques.jpg) no-repeat;}
#infos_pratiques{float:left;width:235px!important;+width:222px;height:170px;background:#fff url(../../images/plansite/bg/mod_infospratiques.jpg) bottom right no-repeat;border-bottom:1px solid #09f;}
#societe{float:left;width:235px!important;+width:222px;height:170px;background:#fff;border-bottom:1px solid #09f;}
#guide{float:left;width:235px!important;+width:222px;height:907px!important;+height:957px;background:#fff;}
#guide p.allguide a{color:#0064dc;font-size:12px;font-weight:bold;text-decoration:underline;margin:0;padding:0;}
#infos_pratiques p,#societe p,#guide p{float:left;width:180px;margin:5px 0 5px 15px!important;+margin:5px 0 0 5px;font-size:13px;font-weight:bold;color:#09f;}
#infos_pratiques ul,#societe ul,#guide ul{float:left;width:180px;margin:5px 0 5px 15px!important;+margin:5px 0 5px 5px;padding:0;font-size:11px;color:#0064dc;list-style-type:disc;}
#infos_pratiques ul li,#societe ul li,#guide ul li{width:222px;margin:0;padding:0;font-size:11px;list-style-type:disc;list-style-position:inside;}
#infos_pratiques a,#societe a,#guide a,#infos_pratiques a:hover,#societe a:hover,#guide a:hover{margin:0;padding:0;text-decoration:none;color:#0064dc;cursor:pointer;}
h2.subtitlepage_bleu{width:220px!important;+width:207px;height:24px;background:#c8e7ff;font-size:15px;}
h2.quand-partir{margin:35px 0 0 0;}
#pages_speciales{float:left;width:235px!important;+width:222px;height:900px!important;+height:850px;background:#fff;}
#pages_speciales ul{float:left;width:205px;margin:5px 0 5px 15px!important;+margin:5px 0 5px 5px;padding:0;font-size:11px;color:#0064dc;font-weight:bold;list-style-type:disc;}
#pages_speciales ul li{width:205px;margin:0;padding:0;font-size:11px;list-style-type:disc;list-style-position:inside;}
#pages_speciales a,#pages_speciales a:hover{margin:0;padding:0;text-decoration:none;color:#0064dc;font-weight:bold;;cursor:pointer;}
#pages_speciales p.titre-rubrique{color:#0064dc;float:left;font-size:13px;font-weight:bold;line-height:13px;margin:10px 0 5px 15px!important;+margin:10px 0 5px 7px;padding:0;}