body {background: #FFFFFF;color:#000066;font-family: Arial, Geneva, Tahoma, Verdana, Helvetica, sans-serif; font-size:12px; padding:0;margin:0;}

.indextable td {font-size:10px;font-family: Tahoma, Arial, Geneva}


/* ---------- NOUVO OCTOBRE 2005 ---------- */

.desabo {text-align:left;margin-left:22px;margin-right:20px;margin-top:20px;}
.cacher {display:none}
.conform {color:#000000;padding-top:5px;font-size:10px;}
.savalert {margin-top:3px;font-size:11px;}
.desabo {text-align:center;margin-right:80px;margin-top:10px}
.toutesoffres {padding-bottom:8px;}
div#flechece {position: absolute;top: 243px;width:220px;border-top:1px solid #ff4500;z-index:12;margin-left:-80px;}

div#acces {width:400px;margin-left:auto;margin-right:auto;font-size:11px}

div#acces h3 {margin:0px;padding:0px;margin-bottom:10px;font-size:14px;}

div#acces1 {text-align:left;width:400px;margin-bottom:30px;}
div#acces2 {text-align:left;width:400px;padding-top:20px;border-top:1px solid #CCCCCC}
div#acces1 a {margin-right:20px;}
div#acces2 a {float:right;}
div#acces1txt {padding-left:170px;}

a.rollacces1{
position: absolute;top:200px;
display:block;
width:150px;
height:150px;
background:url("../image/new_template/iconacces_boulogne.gif") no-repeat;
background-repeat:no-repeat;
}

a.rollacces1:hover{
position: absolute;top:190px;
display:block;
width:400px;
height:400px;
background:url("../image/new_template/planacces_boulogne.gif") no-repeat;
}

a.rollacces2{
display:block;
width:150px;
height:150px;
background:url("../image/new_template/iconacces_lyon.gif") no-repeat;
background-repeat:no-repeat;
}

a.rollacces2:hover{
position: absolute;top:190px;
display:block;
width:400px;
height:400px;
background:url("../image/new_template/planacces_lyon.gif") no-repeat;
}

/* ---------- HOME ---------- */

.offrehome {float:left;width:200px;margin-right:10px;}
.offrehomebis {float:left;width:200px;margin-right:0px;}
.offrehome h1, .offrehomebis h1 {margin:2px;text-align:center;font-size:14px;font-weight:bold;height:37px;padding-top:7px;width:196px;}

div#cartcinem,
div#cartspect,
div#cartsport,
div#cartparcs,
div#cartcultu,
div#cartvoyag,
div#cartservi,
div#cartcados,
div#cartenfan,
div#cartremis,
div#cartsuper,
div#cartnouvo {width:200px;height:15px;text-align:center;font-weight:bold;font-size:12px;color:#FFFFFF;padding-top:1px;}

div#cartcinem {background: url(../image/new_template/home_cart_cinem.gif) no-repeat;}
div#cartspect {background: url(../image/new_template/home_cart_spect.gif) no-repeat;}
div#cartsport {background: url(../image/new_template/home_cart_sport.gif) no-repeat;}
div#cartparcs {background: url(../image/new_template/home_cart_parcs.gif) no-repeat;}
div#cartcultu {background: url(../image/new_template/home_cart_cultu.gif) no-repeat;}
div#cartvoyag {background: url(../image/new_template/home_cart_voyag.gif) no-repeat;}
div#cartservi {background: url(../image/new_template/home_cart_servi.gif) no-repeat;}
div#cartcados {background: url(../image/new_template/home_cart_cados.gif) no-repeat;}
div#cartenfan {background: url(../image/new_template/home_cart_enfan.gif) no-repeat;}
div#cartremis {background: url(../image/new_template/home_cart_remis.gif) no-repeat;}
div#cartsuper {background: url(../image/new_template/home_cart_super.gif) no-repeat;}
div#cartnouvo {background: url(../image/new_template/home_cart_nouvo.gif) no-repeat;}

.contcinem,
.contspect,
.contsport,
.contparcs,
.contcultu,
.contvoyag,
.contservi,
.contcados,
.contenfan,
.contremis,
.contsuper,
.contnouvo {width:200px;text-align:center;font-size:11px;}

/* ---------- print ---------- */
.contcinem,
.contspect,
.contsport,
.contparcs,
.contcultu,
.contvoyag,
.contservi,
.contcados,
.contenfan,
.contremis,
/*.contsuper {background: none; border: 1px solid #CCCCCC;padding-top:10px;margin-top:15px;margin-bottom:5px}*/
.contsuper,
.contnouvo {background: none;padding-top:10px;margin-top:15px;margin-bottom:5px}
/* ---------- print ---------- */

div#bascinem,
div#basspect,
div#bassport,
div#basparcs,
div#bascultu,
div#basvoyag,
div#basservi,
div#bascados,
div#basenfan,
div#basremis,
div#bassuper,
div#basnouvo {width:200px;height:15px;}

div#bascinem {background: url(../image/new_template/home_bas_cinem.gif) no-repeat;}
div#basspect {background: url(../image/new_template/home_bas_spect.gif) no-repeat;}
div#bassport {background: url(../image/new_template/home_bas_sport.gif) no-repeat;}
div#basparcs {background: url(../image/new_template/home_bas_parcs.gif) no-repeat;}
div#bascultu {background: url(../image/new_template/home_bas_cultu.gif) no-repeat;}
div#basvoyag {background: url(../image/new_template/home_bas_voyag.gif) no-repeat;}
div#basservi {background: url(../image/new_template/home_bas_servi.gif) no-repeat;}
div#bascados {background: url(../image/new_template/home_bas_cados.gif) no-repeat;}
div#basenfan {background: url(../image/new_template/home_bas_enfan.gif) no-repeat;}
div#basremis {background: url(../image/new_template/home_bas_remis.gif) no-repeat;}
div#bassuper {background: url(../image/new_template/home_bas_super.gif) no-repeat;}
div#basnouvo {background: url(../image/new_template/home_bas_nouvo.gif) no-repeat;}

.connexcinem,
.connexspect,
.connexsport,
.connexparcs,
.connexcultu,
.connexvoyag,
.connexservi,
.connexcados,
.connexenfan,
.connexremis,
.connexsuper,
.connexnouvo {text-align:left;margin-left:1px;width:198px;padding:0px;}

.connexcinem {background: url(../image/new_template/connex_fond_cinem.gif);}
.connexspect {background: url(../image/new_template/connex_fond_spect.gif);}
.connexsport {background: url(../image/new_template/connex_fond_sport.gif);}
.connexparcs {background: url(../image/new_template/connex_fond_parcs.gif);}
.connexcultu {background: url(../image/new_template/connex_fond_cultu.gif);}
.connexvoyag {background: url(../image/new_template/connex_fond_voyag.gif);}
.connexservi {background: url(../image/new_template/connex_fond_servi.gif);}
.connexcados {background: url(../image/new_template/connex_fond_cados.gif);}
.connexenfan {background: url(../image/new_template/connex_fond_enfan.gif);}
.connexremis {background: url(../image/new_template/connex_fond_remis.gif);}
.connexsuper {background: url(../image/new_template/connex_fond_super.gif);}
.connexnouvo {background: url(../image/new_template/connex_fond_nouvo.gif);}

.connexcinem h2,
.connexspect h2,
.connexsport h2,
.connexparcs h2,
.connexcultu h2,
.connexvoyag h2,
.connexservi h2,
.connexcados h2,
.connexenfan h2,
.connexremis h2,
.connexsuper h2,
.connexnouvo h2 {margin:0px;padding:4px;text-align:center;font-size:11px;font-weight:bold;}

.connexcinem h2 {background: url(../image/new_template/connex_titre_cinem.gif);color:#800080;}
.connexspect h2 {background: url(../image/new_template/connex_titre_spect.gif);color:#C71585;}
.connexsport h2 {background: url(../image/new_template/connex_titre_sport.gif);color:#008000;}
.connexparcs h2 {background: url(../image/new_template/connex_titre_parcs.gif);color:#339900;}
.connexcultu h2 {background: url(../image/new_template/connex_titre_cultu.gif);color:#FF8C00;}
.connexvoyag h2 {background: url(../image/new_template/connex_titre_voyag.gif);color:#CC3300;}
.connexservi h2 {background: url(../image/new_template/connex_titre_servi.gif);color:#B8860B;}
.connexcados h2 {background: url(../image/new_template/connex_titre_cados.gif);color:#4B0082;}
.connexenfan h2 {background: url(../image/new_template/connex_titre_enfan.gif);color:#E70375;}
.connexremis h2 {background: url(../image/new_template/connex_titre_remis.gif);color:#FF8C00;}
.connexsuper h2 {background: url(../image/new_template/connex_titre_super.gif);color:#CC3300;}
.connexnouvo h2 {background: url(../image/new_template/connex_titre_nouvo.gif);color:#740F05;}

.connexcinem ol,
.connexspect ol,
.connexsport ol,
.connexparcs ol,
.connexcultu ol,
.connexvoyag ol,
.connexservi ol,
.connexcados ol,
.connexenfan ol,
.connexremis ol,
.connexsuper ol,
.connexnouvo ol {padding:0px;margin:0px;margin-right:0px;border-top:2px solid #FFFFFF;font-size:11px;}

.connexcinem ol {color:#800080;}
.connexspect ol {color:#C71585;}
.connexsport ol {color:#008000;}
.connexparcs ol {color:#669900;}
.connexcultu ol {color:#FF8C00;}
.connexvoyag ol {color:#CC3300;}
.connexservi ol {color:#B8860B;}
.connexcados ol {color:#4B0082;}
.connexenfan ol {color:#E70375;}
.connexremis ol {color:#FF8C00;}
.connexsuper ol {color:#CC3300;}
.connexnouvo ol {color:#740F05;}

.connexcinem li,
.connexspect li,
.connexsport li,
.connexparcs li,
.connexcultu li,
.connexvoyag li,
.connexservi li,
.connexcados li,
.connexenfan li,
.connexremis li,
.connexsuper li,
.connexnouvo li {padding:0px;list-style-position:outside;margin-left:28px;padding-top:6px;font-weight:bold;}

.connexcinem li span,
.connexspect li span,
.connexsport li span,
.connexparcs li span,
.connexcultu li span,
.connexvoyag li span,
.connexservi li span,
.connexcados li span,
.connexenfan li span,
.connexremis li span,
.connexsuper li span,
.connexnouvo li span {font-weight:normal;}

.connexcinem a,
.connexspect a,
.connexsport a,
.connexparcs a,
.connexcultu a,
.connexvoyag a,
.connexservi a,
.connexcados a,
.connexenfan a,
.connexremis a,
.connexsuper a,
.connexnouvo a {font-weight:normal;}

/* ---------- HOME ---------- */

/* ---------- NOUVO OCTOBRE 2005 ---------- */
/* ---------- BALISES ---------- */

hr {display:none;}
img {border:0px solid;}
form {padding:0px;margin:0px;}
form input {padding:0px;margin:0px;}
a{text-decoration:none;color:#3333CC;padding-left: 0px;}
a:hover {text-decoration:underline;color:#CC0000;}

/* ---------- BALISES ---------- */

.rustine {line-height:1px;}


/* ---------- DIVERS ---------- */

.spacer {clear: both;padding:0;margin:0;line-height:0px;}

.c18 {font-size:18px;}
.c16 {font-size:16px;}
.txtg, .c14 {font-size:14px;}
.txtmg {font-size:12px;}
.txtp, .c11 {font-size:11px;}
.txttp {font-size:10px;}
.plus {text-decoration:none;background: url(../image/new_template/plus.gif) no-repeat;padding-left: 16px;}
.gris {color:#666666;}
.bleu {color:#000066;}
.bleu2 {color:#3333CC;}
.fluo {background:#CCFFFF;padding-left:5px;padding-right:5px}

.interligne5 {height:5px;}
.interligne10 {line-height:10px;}
.input{float:left;padding-top:1px;}
.inputtxt{float:left;padding-top:5px;}

.tablemessage {font-size:11px;color: #000000;}
.tablemessage strong {font-size:11px;color: #000000;font-weight:normal;}

/* ---------- DIVERS ---------- */


/* ---------- print ---------- */
div#bigconteneur {background: url(../image/new_template/fond_de_page.gif) repeat-y;border:0px solid #999999;width:18cm;padding-top:25px;}
div#ruseie {text-align:center;}
/* ---------- print ---------- */

/* ---------- STRUCTURE COMMUNE ---------- */

/* ---------- print ---------- */
div#logo {position: absolute;top: 3px;left:0px;margin-top:0px;z-index:2;}
/* ---------- print ---------- */

/* ---------- print ---------- */
.fondbando {display:none;}
div#bando {display:none;
/* ---------- print ---------- */
padding-top:0px;text-align:center;font-size:14px;font-weight:bold;color:#FFFFFF;}
div#bando strong {display:none;}

.boutonrub {float:left;margin-top:25px;}
div#slogan {display:block;}
div#phone {position: absolute;top: 0px;right: 0px;width:130px;height:87px;background: url(../image/new_template/phone.gif) no-repeat;z-index:1;}

div#menugauchetest {width:188px;float:left;}
/* ---------- print ---------- */
div#menugauche {display:none}
/* ---------- print ---------- */
div#menugauche strong {display:none;}
div#menuelipse {margin-left:140px;width:48px;height:287px;margin-top:-287px;background: url(../image/new_template/menu_elipse.gif) no-repeat;z-index:0;}
div#menuelipse2 {width:140px;height:57px;background: url(../image/new_template/menu_elipse2.gif) no-repeat;z-index:0;}
.menucont {padding:7px;font-size:11px;}
.menucont ul {font-weight:bold;}
.menucont li {padding-bottom:6px;}
.menucont ul, .aidecol ul, .plancol1 ul, .plancol2 ul  {list-style-type:none;padding:0px;margin:0px;}
.menucont li, .aidecol li, .plancol1 li, .plancol2 li {background: url(../image/new_template/trianglepetit.gif) no-repeat;padding-left:8px;}

.aidecol {float:left;padding-left:10px;width:280px;margin-bottom:25px;}
.aidecol ul {margin-bottom:15px;}
.aidecce {background: url(../image/new_template/pictoaide_cce.gif) no-repeat;}
.aidecommande {background: url(../image/new_template/pictoaide_commande.gif) no-repeat;}
.aidesecu {background: url(../image/new_template/pictoaide_secu.gif) no-repeat;}
.aidemoncompte {background: url(../image/new_template/pictoaide_moncompte.gif) no-repeat;}
.aidelivraison {background: url(../image/new_template/pictoaide_livraison.gif) no-repeat;}
.aideprobleme {background: url(../image/new_template/pictoaide_probleme.gif) no-repeat;}
.aidecol li {padding-bottom:4px;margin-left:80px;}

.plancol1 {float:left;padding-left:10px;margin-right:6px;width:180px;margin-bottom:25px;}
.plancol2 {float:left;padding-left:10px;margin-right:6px;width:134px;margin-bottom:25px;}
.plancol1 ul, .plancol2 ul {font-size:10px;margin-bottom:15px;}
.plancol1 li, .plancol2 li {padding-bottom:4px;margin-left:28px;}
.plancol1 h3, .plancol2 h3 {font-size:12px;margin:0px;padding:0px;padding-bottom:5px;}

.plancce {background: url(../image/new_template/pictoplan_cce.gif) no-repeat;}
.planmoncompte {background: url(../image/new_template/pictoplan_moncompte.gif) no-repeat;}

.plancinem {background: url(../image/new_template/pictoplan_cinem.gif) no-repeat;}
.planspect {background: url(../image/new_template/pictoplan_spect.gif) no-repeat;}
.plansport {background: url(../image/new_template/pictoplan_sport.gif) no-repeat;}
.planparcs {background: url(../image/new_template/pictoplan_parcs.gif) no-repeat;}
.plancultu {background: url(../image/new_template/pictoplan_cultu.gif) no-repeat;}
.planvoyag {background: url(../image/new_template/pictoplan_voyag.gif) no-repeat;}
.planservi {background: url(../image/new_template/pictoplan_servi.gif) no-repeat;}
.plancados {background: url(../image/new_template/pictoplan_cados.gif) no-repeat;}
.planenfan {background: url(../image/new_template/pictoplan_enfan.gif) no-repeat;}
.planremis {background: url(../image/new_template/pictoplan_remis.gif) no-repeat;}
.plansuper {background: url(../image/new_template/pictoplan_super.gif) no-repeat;}
.plannouvo {background: url(../image/new_template/pictoplan_nouvo.gif) no-repeat;}


.menubas {height:37px;}
.menufleche {background: url(../image/new_template/menu_fleche.gif) no-repeat;padding-left: 18px;font-weight:bold;}
.menucaddy {float:left;font-weight:bold;z-index:5;}
.fondmaselect {background: url(../image/new_template/fond_maselect.gif) no-repeat; z-index:3;width:154px;height:32px; text-align:center; padding-top:3px; padding-bottom:8px;}
.fondmaselect b {color:#FF0000}

div#identifiez {background: url(../image/new_titre/onglet_identifiez.gif); z-index:3;width:170px;height:30px;}
div#moncompte {background: url(../image/new_titre/onglet_moncompte.gif); z-index:3;width:170px;height:30px;}
div#aideetservices {background: url(../image/new_titre/onglet_aidesetservices.gif); z-index:3;width:170px;height:30px;}
div#decouvrir {background: url(../image/new_titre/onglet_decouvrir.gif); z-index:3;width:170px;height:30px;}
div#monsitece {background: url(../image/new_titre/onglet_monsitece.gif); z-index:3;width:170px;height:30px;}
div#maselect {background: url(../image/new_titre/onglet_maselect.gif); z-index:3;width:170px;height:30px;}
div#informez {background: url(../image/new_titre/onglet_informez.gif); z-index:3;width:170px;height:30px;}

/* ---------- print ---------- */
div#menudroit {display:none}
/* ---------- print ---------- */
div#menudroit strong {display:none;}
div#menudroithaut {width:170px;background: url(../image/new_template/menudroit_haut.gif) no-repeat;z-index:0;}
div#menudroitbas {display:none;}

div#trouvez {background: url(../image/new_titre/onglet_trouvez.gif); z-index:3;width:170px;height:30px;}
div#cados {background: url(../image/new_titre/onglet_cados.gif); z-index:3;width:170px;height:30px;}
div#enfan {background: url(../image/new_titre/onglet_enfan.gif); z-index:3;width:170px;height:30px;}
div#remis {background: url(../image/new_titre/onglet_remis.gif); z-index:3;width:170px;height:30px;}
div#super {background: url(../image/new_titre/onglet_super.gif); z-index:3;width:170px;height:30px;}
div#nouvo {background: url(../image/new_titre/onglet_nouvo.gif); z-index:3;width:170px;height:30px;}
div#speciales {background: url(../image/new_titre/onglet_speciales.gif); z-index:3;width:170px;height:30px;margin-top:20px;}

/* ---------- print ---------- */
div#centre {float:left;background:#FFFFFF;text-align:center;z-index:6;width:630px;}
.conteneur{text-align:center;}

div#contcentre {padding-top:17px;padding-bottom:35px;background:#FFFFFF;width:630px;padding-left:10px;text-align:center;}

div#moteur {display:none}
/* ---------- print ---------- */

.prescourte {padding-bottom:5px;color:#000066;z-index:5;}
.prescourte2 {padding-bottom:5px;padding-right:10px; color:#000066;z-index:5;}
.libel {padding-bottom:8px;color:#000000;}
.libeltd {padding-top:4px;color:#000000;font-size:11px;height:20px;width:130px;}
.datelieu2 {margin-bottom:4px;color:#000000;}
.info {padding-bottom:8px;color:#000066}

.offrehome table, .offrehomebis table {width:auto;margin-left:auto;margin-right:auto;margin-bottom:10px;}
.fiche table {width:auto;}
.inratable2 table {width:auto;margin-left:auto;margin-right:auto;margin-bottom:5px;}
.inratable table, .packrub table, .packrubbis table, .sousrub table {width:auto;margin-bottom:5px;}
.offrehome table span, .offrehomebis table span, .inratable table span, .inratable2 table span, .packrub table span, .packrubbis table span, .sousrub table span, .fiche table span {display:none;}
.offrehome td, .offrehomebis td, .inratable td, .inratable2 td, .packrub td, .packrubbis td, .sousrub td, .fiche td {padding:0px;margin:0px;}


.sousrubcinem table span,
.sousrubspect table span,
.sousrubsport table span,
.sousrubparcs table span,
.sousrubcultu table span,
.sousrubvoyag table span,
.sousrubservi table span,
.sousrubcados table span,
.sousrubenfan table span,
.sousrubremis table span,
.sousrubsuper table span,
.sousrubnouvo table span {display:none;}

.prixbarre {background: url(../image/new_template/prixbarre.gif) no-repeat;width:50px;padding-top:5px;text-align:center;height:23px;font-size:12px;color:#333333;font-weight:bold;}
.prixnonbarre {width:50px;padding-top:5px;text-align:center;height:23px;font-size:12px;color:#333333;font-weight:bold;}
.prixreduc {background: url(../image/new_template/prixreduc.gif) no-repeat;padding-top:5px;padding-left:8px;padding-right:3px;text-align:center;height:23px;font-size:12px;color:#483D8B;font-weight:bold;}
.prixcce1 {float:left;background: url(../image/new_template/prixcce_1.gif) repeat-x;padding-top:5px;padding-left:4px;padding-right:0px;text-align:center;height:23px;font-size:12px;color:#CCFF33;font-weight:bold;}
.prixcce2 {float:left;background: url(../image/new_template/prixcce_2.gif) no-repeat;height:23px;width:10px;padding-top:5px;}
.prixchrono1 {float:left;background: url(../image/new_template/prixchrono_1.gif) repeat-x;padding-top:5px;padding-left:24px;padding-right:0px;text-align:center;height:23px;font-size:12px;color:#FFFFFF;font-weight:bold;}
.prixchrono2 {float:left;background: url(../image/new_template/prixchrono_2.gif) no-repeat;height:23px;width:10px;padding-top:5px;}
.caddy {background: url(../image/new_template/caddy.gif) no-repeat;height:23px;padding-left:26px;font-weight:bold;padding-top:5px;padding-bottom:7px;}
.caddyaide {background: url(../image/new_template/caddypetit.gif) no-repeat;height:18px;padding-left:20px;padding-top:2px;color:#3333CC;}

.promo table {margin-right:auto;margin-bottom:10px;}
.promo td {background: url(../image/new_template/promo_3.gif) repeat-y;padding:0px;margin:0px;}
.promo1 {background: url(../image/new_template/promo_1.gif);padding:0px;margin:0px;}
.promo2 {background: url(../image/new_template/promo_2.gif) no-repeat;padding:0px;margin:0px;height:4px;width:4px;}
.promo3 {background: url(../image/new_template/promo_3.gif) repeat-y;padding:0px;margin:0px;height:auto;width:4px;}
.promo5 {background: url(../image/new_template/promo_5.gif) repeat-x;padding:0px;margin:0px;height:20px;}
.promo4 {background: url(../image/new_template/promo_4.gif) no-repeat;padding:0px;margin:0px;height:4px;}
.promo6 {background: url(../image/new_template/promo_6.gif) no-repeat;padding:0px;margin:0px;height:20px;width:4px;}
/* ---------- print ---------- */
.promotext {color:#FF4500; font-weight:bold;margin-left:3px;margin-right:2px;padding-top:2px;font-size:12px;}
.promotext2 {color:#FF4500; font-weight:bold;margin-left:3px;margin-right:2px;padding-top:0px;font-size:11px;}
/* ---------- print ---------- */

.caddyliste {background: url(../image/new_template/caddy_liste.gif) no-repeat;height:25px;padding-left:46px;width:80px;font-weight:bold;padding-top:5px;font-size:11px;}

.toutesoffres {text-align:right;margin-top:5px;margin-right:5px;padding-right:3px;}

.connexsepar {height:5px;background: #FFFFFF;}
.connextxt {padding:4px;padding-top:2px;font-size:11px;border-top:2px solid #FFFFFF;}

/* ---------- print ---------- */
div#basdepage {display:none}
/* ---------- print ---------- */
div#basdepage a {color: #FFFFFF;font-weight:bold;}
div#basdepage strong {color: #CCFF00;font-weight:bold;}
.basdepagecont {padding-top:52px;padding-left:70px;font-size:11px;color: #FFFFFF;}

/* ---------- STRUCTURE COMMUNE ---------- */





/* ---------- MENU RUBRIQUES ---------- */

.menucinem {padding-left:3px;padding-top:3px;font-size:11px;background: url(../image/new_template/menu_fond_cinem.gif);}
.menuspect {padding-left:3px;padding-top:3px;font-size:11px;background: url(../image/new_template/menu_fond_spect.gif);}
.menusport {padding-left:3px;padding-top:3px;font-size:11px;background: url(../image/new_template/menu_fond_sport.gif);}
.menuparcs {padding-left:3px;padding-top:3px;font-size:11px;background: url(../image/new_template/menu_fond_parcs.gif);}
.menucultu {padding-left:3px;padding-top:3px;font-size:11px;background: url(../image/new_template/menu_fond_cultu.gif);}
.menuvoyag {padding-left:3px;padding-top:3px;font-size:11px;background: url(../image/new_template/menu_fond_voyag.gif);}
.menuservi {padding-left:3px;padding-top:3px;font-size:11px;background: url(../image/new_template/menu_fond_servi.gif);}
.menucados {padding-left:3px;padding-top:3px;font-size:11px;background: url(../image/new_template/menu_fond_cados.gif);}
.menuenfan {padding-left:3px;padding-top:3px;font-size:11px;background: url(../image/new_template/menu_fond_enfan.gif);}
.menuremis {padding-left:3px;padding-top:3px;font-size:11px;background: url(../image/new_template/menu_fond_remis.gif);}
.menusuper {padding-left:3px;padding-top:3px;font-size:11px;background: url(../image/new_template/menu_fond_super.gif);}
.menunouvo {padding-left:3px;padding-top:3px;font-size:11px;background: url(../image/new_template/menu_fond_nouvo.gif);}

.menucinem b, 
.menuspect b,
.menusport b,
.menuparcs b,
.menucultu b,
.menuvoyag b,
.menuservi b,
.menucados b,
.menuenfan b,
.menuremis b,
.menusuper b,
.menunouvo b {margin-left:18px;}

.menucinem a, .plancinem a {color:#800080;}
.menuspect a, .planspect a {color:#C71585;}
.menusport a, .plansport a {color:#008000;}
.menuparcs a, .planparcs a {color:#669900;}
.menucultu a, .plancultu a {color:#FF8C00;}
.menuvoyag a, .planvoyag a {color:#CC3300;}
.menuservi a, .planservi a {color:#B8860B;}
.menucados a, .plancados a {color:#4B0082;}
.menuenfan a, .planenfan a {color:#CC0066;}
.menuremis a, .planremis a {color:#FF8C00;}
.menusuper a, .plansuper a {color:#CC3300;}
.menunouvo a, .plannouvo a {color:#740F05;}

.menucinem ul, 
.menuspect ul,
.menusport ul,
.menuparcs ul,
.menucultu ul,
.menuvoyag ul,
.menuservi ul,
.menucados ul,
.menuenfan ul,
.menuremis ul,
.menusuper ul,
.menunouvo ul {padding:0px;margin:0px;padding-bottom:3px;}

.menucinem li, 
.menuspect li,
.menusport li,
.menuparcs li,
.menucultu li,
.menuvoyag li,
.menuservi li,
.menucados li,
.menuenfan li,
.menuremis li,
.menusuper li,
.menunouvo li {list-style-type:none;padding:0px;list-style-position:outside;padding-top:6px;font-weight:bold;}

.ecarte {margin-left:20px;}

.menuombrecinem {background: url(../image/new_template/menu_ombre_cinem.gif) repeat-x;height:20px;}
.menuombrespect {background: url(../image/new_template/menu_ombre_spect.gif) repeat-x;height:20px;}
.menuombresport {background: url(../image/new_template/menu_ombre_sport.gif) repeat-x;height:20px;}
.menuombreparcs {background: url(../image/new_template/menu_ombre_parcs.gif) repeat-x;height:20px;}
.menuombrecultu {background: url(../image/new_template/menu_ombre_cultu.gif) repeat-x;height:20px;}
.menuombrevoyag {background: url(../image/new_template/menu_ombre_voyag.gif) repeat-x;height:20px;}
.menuombreservi {background: url(../image/new_template/menu_ombre_servi.gif) repeat-x;height:20px;}
.menuombrecados {background: url(../image/new_template/menu_ombre_cados.gif) repeat-x;height:20px;}
.menuombreenfan {background: url(../image/new_template/menu_ombre_enfan.gif) repeat-x;height:20px;}
.menuombreremis {background: url(../image/new_template/menu_ombre_remis.gif) repeat-x;height:20px;}
.menuombresuper {background: url(../image/new_template/menu_ombre_super.gif) repeat-x;height:20px;}
.menuombrenouvo {background: url(../image/new_template/menu_ombre_nouvo.gif) repeat-x;height:20px;}

/* ---------- MENU RUBRIQUES ---------- */




/* ---------- RUBRIQUES ---------- */

.inratable {float:left;width:400px;margin-bottom:15px;}
.picto {margin-top:3px;}

.inratableimg {float:left;margin-right:10px;margin-top:3px;}
.inratablenouveau {width:61px;margin-left:110px;}
.inratablecont {float:left;text-align:left;width:200px;}
.inratablecont h1 {text-align:left;font-size:14px;font-weight:bold;padding:0px;margin:0px;margin-bottom:5px;}
.inratablecont h2 {width:auto;font-size:12px;font-weight:bold;color:#FFFFFF;background:#FF6600;padding:2px;margin:0px;margin-top:10px;margin-bottom:10px;}

.inratable2 {float:left;width:200px;margin-bottom:15px;margin-left:10px;font-size:11px;}
.inratable2cont {float:left;text-align:center;width:200px;}
.inratable2cont h1 {font-size:12px;font-weight:bold;padding:0px;margin:0px;margin-top:3px;}


div#carte {float:right;width:210px;margin-right:10px;font-size:11px;}
div#carteongletparcs {background: url(../image/new_template/carte_onglet_parcs.gif) no-repeat;width:210px;height:19px;padding-top:3px;text-align:center;color:#FFFFFF;}
div#carteongletspect {background: url(../image/new_template/carte_onglet_spect.gif) no-repeat;width:210px;height:19px;padding-top:3px;text-align:center;color:#FFFFFF;}
.rechspect {padding-top:3px;padding-bottom:3px;}
.rechspect2 {padding-top:2px;}

.packrub {float:left;width:303px;text-align:left;margin-right:10px;margin-bottom:5px;font-size:11px;}
.packrubbis {float:left;width:303px;text-align:left;margin-bottom:5px;font-size:11px;}

/* ---------- print ---------- */
.packrubcinemfond, 
.packrubspectfond, 
.packrubsportfond, 
.packrubparcsfond, 
.packrubcultufond, 
.packrubvoyagfond, 
.packrubservifond, 
.packrubcadosfond, 
.packrubenfanfond, 
.packrubremisfond, 
.packrubsuperfond,
.packrubnouvofond {background: none; border:1px solid #CCCCCC;padding-top:5px}


.packrubcinem {padding-right:10px;color:#800080;}
.packrubspect {padding-right:10px;color:#C71585;}
.packrubsport {padding-right:10px;color:#008000;}
.packrubparcs {padding-right:10px;color:#669900;}
.packrubcultu {padding-right:10px;color:#FF8C00;}
.packrubvoyag {padding-right:10px;color:#CC3300;}
.packrubservi {padding-right:10px;color:#B8860B;}
.packrubcados {padding-right:10px;color:#4B0082;}
.packrubenfan {padding-right:10px;color:#E70375;}
.packrubremis {padding-right:10px;color:#FF8C00;}
.packrubsuper {padding-right:10px;color:#CC3300;}
.packrubnouvo {padding-right:10px;color:#740F05;}

/* ---------- print ---------- */


.packrub h2, .packrubbis h2 {text-align:center;font-size:11px;font-weight:bold;padding-top:2px;margin:0px;height:16px;}
.packrub h3, .packrubbis h3 {font-size:12px;font-weight:bold;margin:0px;margin-bottom:5px;margin-top:10px;color:#000066}
.packrub h4, .packrubbis h4 {color:#FF4500;font-size:11px;font-weight:bold;margin:0px;margin-bottom:5px;}
.packrubimg, .packrubbisimg {float:left;width:110px;height:185px;margin-top:3px;padding-left:10px;}

.packrubnouveau {width:61px;margin-left:40px;margin-top:10px;margin-bottom:10px;}

.packrubbascinem, 
.packrubbasspect,
.packrubbassport,
.packrubbasparcs,
.packrubbascultu,
.packrubbasvoyag,
.packrubbasservi,
.packrubbascados,
.packrubbasenfan,
.packrubbasremis,
.packrubbassuper,
.packrubbasnouvo {height:18px;text-align:right;padding-right:15px;font-size:11px;}

.packrubbascinem a, 
.packrubbasspect a,
.packrubbassport a,
.packrubbasparcs a,
.packrubbascultu a,
.packrubbasvoyag a,
.packrubbasservi a,
.packrubbascados a,
.packrubbasenfan a,
.packrubbasremis a,
.packrubbassuper a,
.packrubbasnouvo a {font-weight:bold;color:#FFFFFF;}

/* ---------- print ---------- */
.packrubbascinem, 
.packrubbasspect,
.packrubbassport,
.packrubbasparcs,
.packrubbascultu,
.packrubbasvoyag,
.packrubbasservi,
.packrubbascados,
.packrubbasenfan,
.packrubbasremis,
.packrubbassuper,
.packrubbasnouvo {background: none;padding-top:5px;}
/* ---------- print ---------- */

/* ---------- RUBRIQUES ---------- */




/* ---------- SOUS-RUBRIQUES ---------- */

/* ---------- print ---------- */
div#chemin {display:none}
/* ---------- print ---------- */

/* ---------- print ---------- */
.sousrubcinem,
.sousrubspect,
.sousrubsport,
.sousrubparcs,
.sousrubcultu,
.sousrubvoyag,
.sousrubservi,
.sousrubcados,
.sousrubenfan,
.sousrubremis,
.sousrubsuper,
.sousrubnouvo {background: none; border:1px solid #FF4500}

.sousrubhautcinem,
.sousrubhautspect,
.sousrubhautsport,
.sousrubhautparcs,
.sousrubhautcultu,
.sousrubhautvoyag,
.sousrubhautservi,
.sousrubhautcados,
.sousrubhautenfan,
.sousrubhautremis,
.sousrubhautsuper,
.sousrubhautnouvo,

.sousrubcart1cinem,
.sousrubcart1spect,
.sousrubcart1sport,
.sousrubcart1parcs,
.sousrubcart1cultu,
.sousrubcart1voyag,
.sousrubcart1servi,
.sousrubcart1cados,
.sousrubcart1enfan,
.sousrubcart1remis,
.sousrubcart1super,
.sousrubcart1nouvo,

.sousrubcart2cinem,
.sousrubcart2spect,
.sousrubcart2sport,
.sousrubcart2parcs,
.sousrubcart2cultu,
.sousrubcart2voyag,
.sousrubcart2servi,
.sousrubcart2cados,
.sousrubcart2enfan,
.sousrubcart2remis,
.sousrubcart2super,
.sousrubcart2nouvo {background: none}

.sousrubcinem h1,
.sousrubspect h1,
.sousrubsport h1,
.sousrubparcs h1,
.sousrubcultu h1,
.sousrubvoyag h1,
.sousrubservi h1,
.sousrubcados h1,
.sousrubenfan h1,
.sousrubremis h1,
.sousrubsuper h1,
.sousrubnouvo h1 {font-weight:bold;color:#000000;font-size:12px;margin:0px;padding:0px}

.sousrubcinem h2,
.sousrubspect h2,
.sousrubsport h2,
.sousrubparcs h2,
.sousrubcultu h2,
.sousrubvoyag h2,
.sousrubservi h2,
.sousrubcados h2,
.sousrubenfan h2,
.sousrubremis h2,
.sousrubsuper h2,
.sousrubnouvo h2 {text-align:left;font-size:14px;font-weight:bold;padding:0px;margin:0px;margin-bottom:5px}

.sousrubcinem h3,
.sousrubspect h3,
.sousrubsport h3,
.sousrubparcs h3,
.sousrubcultu h3,
.sousrubvoyag h3,
.sousrubservi h3,
.sousrubcados h3,
.sousrubenfan h3,
.sousrubremis h3,
.sousrubsuper h3,
.sousrubnouvo h3 {width:auto;font-size:12px;font-weight:bold;color:#000000;background:#FF6600;padding:2px;margin:0px;margin-top:5px;margin-bottom:5px;}

.sousrubspacecinem,
.sousrubspacespect,
.sousrubspacesport,
.sousrubspaceparcs,
.sousrubspacecultu,
.sousrubspacevoyag,
.sousrubspaceservi,
.sousrubspacecados,
.sousrubspaceenfan,
.sousrubspaceremis,
.sousrubspacesuper,
.sousrubspacenouvo,

.sousrubcontcinem,
.sousrubcontspect,
.sousrubcontsport,
.sousrubcontparcs,
.sousrubcontcultu,
.sousrubcontvoyag,
.sousrubcontservi,
.sousrubcontcados,
.sousrubcontenfan,
.sousrubcontremis,
.sousrubcontsuper,
.sousrubcontnouvo,

.sousrubbascinem,
.sousrubbasspect,
.sousrubbassport,
.sousrubbasparcs,
.sousrubbascultu,
.sousrubbasvoyag,
.sousrubbasservi,
.sousrubbascados,
.sousrubbasenfan,
.sousrubbasremis,
.sousrubbassuper,
.sousrubbasnouvo {background: none;}

/* ---------- print ---------- */

.sousrubimage {float:left;margin-right:10px;margin-left:10px;margin-top:3px;width:175px;height:165px;}

.pagin {text-align:center;font-weight:bold;color:#FF4500;}
.pagin a {background: #6666CC;color:#FFFFFF; padding-left: 3px; padding-right: 3px;padding-top: 1px;padding-bottom: 1px;margin-left:0px;}

/* ---------- SOUS-RUBRIQUES ---------- */




/* ---------- OFFRE ---------- */

/* ---------- print ---------- */
.fiche {width:610px;text-align:left;margin-left:6px;border:1px solid #CCCCCC}
/* ---------- print ---------- */

.ficheimage {float:left;width:150px;height:150px;margin-bottom:15px;margin-top:8px;padding-left:15px;}
.fichecont {float:left;width:430px;}
.ficheplus {text-align:left;width:590px;margin-left:15px;}
.ficheplus th {font-size:12px;}
.ficheplus td {text-align:left;padding-bottom:15px;}
.fichecal {text-align:left;width:auto;margin-top:15px;}
.fichecal table {width:auto;margin-left:15px;font-size:12px;}
.fichecal td {text-align:center;padding:0px;padding-top:8px;}
.tdheures td {text-align:center;padding:0px;padding-bottom:8px;border-bottom:1px solid #C3C3C3;}
.fichecalliste {margin-left:60px;font-weight:bold;}
.fichecal ul {margin-left:60px;}
.fichecal li {margin-bottom:6px;}

.jours {padding:8px;padding-top:4px;padding-bottom:4px;background: #F0F8FF;}
.mois  {text-align:center;padding:0px;font-weight:bold;width:455px;margin-left:15px;margin-top:5px;}
.autres {text-align:left;padding:0px;padding-bottom:8px;font-weight:bold;background: #FFFFFF;border-left:25px solid #FFFFFF}

.fichecont h2 {font-size:16px;font-weight:bold;padding:0px;margin-top:8px;margin-bottom:8px;margin-left:15px;margin-right:15px;}

/* ---------- print ---------- */
.fiche h3 {font-size:12px;font-weight:bold;padding:0px;margin:0px;padding-top:3px;height:17px;color: #000000;}
/* ---------- print ---------- */

.fichepicto {float:left;margin-top:11px;margin-right:5px;margin-left:15px;}
.fichelogo {float:right;margin-top:8px;margin-right:1px}
.fichepromo {font-size:14px;font-weight:bold;color:#FF4500;margin-bottom:8px;margin-left:15px;}
.datelieu {margin-bottom:8px;margin-left:15px;}
.preslongue {margin-bottom:8px;margin-left:15px;}
.ficheinfo {margin-bottom:30px;margin-left:15px;}
.fichelibel {width:155px;margin-left:0px;font-size:11px;}
.fichedatelieu {width:155px;margin-left:0px;font-size:11px;}

.caddyoffre {background: url(../image/new_template/caddy.gif) no-repeat;height:23px;margin-left:20px;padding-top:5px;padding-left:26px;font-size:11px;}
.printbondcom {background: url(../image/new_template/printbondcom.gif) no-repeat;height:23px;margin-left:10px;padding-top:5px;padding-left:26px;font-size:11px;}
.sitepartenaire {background: url(../image/new_template/sitepartenaire.gif) no-repeat;height:23px;margin-left:10px;padding-top:5px;padding-left:26px;font-size:11px;}
.qte {font-size:11px;font-weight:normal;padding-left:18px;}
.calculette {background: url(../image/new_template/calculette.gif) no-repeat;height:20px;width:15px;margin-left:23px;}


div#pratic, div#docu {background: url(../image/new_template/triangle.gif) no-repeat;float: left;margin-right:20px;font-size:11px;padding:2px;font-weight:bold;padding-left:15px;}
div#print {background: url(../image/new_template/print.gif) no-repeat;float: right;margin-right:10px;font-size:11px;padding:2px;padding-left:15px;}
div#ami {background: url(../image/new_template/ami.gif) no-repeat;float: right;margin-right:20px;font-size:11px;padding:2px;padding-left:15px;}

.fichecinem {background: url(../image/new_template/sousrub_cont_cinem.gif) repeat-y;}
.fichespect {background: url(../image/new_template/sousrub_cont_spect.gif) repeat-y;}
.fichesport {background: url(../image/new_template/sousrub_cont_sport.gif) repeat-y;}
.ficheparcs {background: url(../image/new_template/sousrub_cont_parcs.gif) repeat-y;}
.fichecultu {background: url(../image/new_template/sousrub_cont_cultu.gif) repeat-y;}
.fichevoyag {background: url(../image/new_template/sousrub_cont_voyag.gif) repeat-y;}
.ficheservi {background: url(../image/new_template/sousrub_cont_servi.gif) repeat-y;}
.fichecados {background: url(../image/new_template/sousrub_cont_cados.gif) repeat-y;}
.ficheenfan {background: url(../image/new_template/sousrub_cont_enfan.gif) repeat-y;}
.ficheremis {background: url(../image/new_template/sousrub_cont_remis.gif) repeat-y;}
.fichesuper {background: url(../image/new_template/sousrub_cont_super.gif) repeat-y;}
.fichenouvo {background: url(../image/new_template/sousrub_cont_nouvo.gif) repeat-y;}

/* ---------- print ---------- */
.suggerecinem,
.suggerespect,
.suggeresport,
.suggereparcs,
.suggerecultu,
.suggerevoyag,
.suggereservi,
.suggerecados,
.suggereenfan,
.suggereremis,
.suggeresuper,
.suggerenouvo {background: none;border-top:1px solid #CCCCCC;padding-top:8px}

.suggerecontcinem,
.suggerecontspect,
.suggerecontsport,
.suggerecontparcs,
.suggerecontcultu,
.suggerecontvoyag,
.suggerecontservi,
.suggerecontcados,
.suggerecontenfan,
.suggerecontremis,
.suggerecontsuper,
.suggerecontnouvo,

.suggerebascinem,
.suggerebasspect,
.suggerebassport,
.suggerebasparcs,
.suggerebascultu,
.suggerebasvoyag,
.suggerebasservi,
.suggerebascados,
.suggerebasenfan,
.suggerebasremis,
.suggerebassuper,
.suggerebasnouvo {background: none;}
/* ---------- print ---------- */

div#suggere1, div#suggere2, div#suggere3 {float:left;width:190px;margin-top:10px;color:#000000;font-size:11px;}
div#suggere1 table, div#suggere2 table, div#suggere3 table {margin-left:auto;margin-right:auto;margin-top:5px;}
.suggereimage {width:100px;height:100px;}

.suggerecinem h4,
.suggerespect h4,
.suggeresport h4,
.suggereparcs h4,
.suggerecultu h4,
.suggerevoyag h4,
.suggereservi h4,
.suggerecados h4,
.suggereenfan h4,
.suggereremis h4,
.suggeresuper h4,
.suggerenouvo h4 {font-size:11px;padding:0px;margin:0px;margin-bottom:7px;color:#000066;font-weight:bold;}

.caddysuggere {background: url(../image/new_template/caddy_suggere.gif) no-repeat;height:25px;padding-left:26px;font-weight:bold;padding-top:5px;font-size:11px;}

.changerspect {padding-left:15px;color:#339900}

/* ---------- OFFRE ---------- */


/* ---------- OFFRE DETAIL ET CGV ---------- */

.rouge {color:#FF0000}
.orange {color:#FF4500}
.vert {color:#339900}
.noir {color:#000000}

div#fichedetail {width:520px;margin-left:auto;margin-right:auto;margin-top:25px;margin-bottom:25px;border:1px solid #c0c0c0;padding:10px;text-align:left;}
div#condvent {text-align:left;}
div#fichedetail img, div#fichedetail img {float:left; margin-right:15px; }
div#fichedetail .droite {float:right; margin-left:15px;margin-right:0px;}
.fichedetailcont {margin:6px;padding:6px;font-size:12px;}
.condventcont {margin-left:15px;margin-right:10px;font-size:12px;}
div#fichedetailtxt, div#condvent {margin:10px;font-size:12px;}
div#fichedetail h1, div#condvent h1 {padding:0px;margin:0px;margin-bottom:0px;font-size:14px;}
div#fichedetail h2, div#condvent h2 {padding:0px;margin:0px;margin-bottom:5px;font-size:12px;}

/* ---------- OFFRE DETAIL ET CGV ---------- */


/* ---------- COMMANDE ---------- */

div#contpanier, div#contsubv {width:600px;padding-left:10px;margin-left:auto;margin-right:auto;}

div#etapes {width:450px;margin-left:auto;margin-right:auto;margin-top:15px;}
div#etapes span {display:none;}
div#etape1, div#etape2, div#etape3, div#etape4, div#etape5
{float:left;width:90px;margin-bottom:20px;padding-top:20px;font-size:11px}
div#etapeencours1, div#etapeencours2, div#etapeencours3, div#etapeencours4, div#etapeencours5 
{float:left;width:90px;margin-bottom:20px;padding-top:20px;font-size:11px;font-weight: bold;}
div#etape1 {background: url(../image/new_template/etape_1.gif) no-repeat;}
div#etapeencours1 {background: url(../image/new_template/etapeencours_1.gif) no-repeat;}
div#etape2 {background: url(../image/new_template/etape_2.gif) no-repeat;}
div#etapeencours2 {background: url(../image/new_template/etapeencours_2.gif) no-repeat;}
div#etape3 {background: url(../image/new_template/etape_3.gif) no-repeat;}
div#etapeencours3 {background: url(../image/new_template/etapeencours_3.gif) no-repeat;}
div#etape4 {background: url(../image/new_template/etape_4.gif) no-repeat;}
div#etapeencours4 {background: url(../image/new_template/etapeencours_4.gif) no-repeat;}
div#etape5 {background: url(../image/new_template/etape_5.gif) no-repeat;}
div#etapeencours5 {background: url(../image/new_template/etapeencours_5.gif) no-repeat;}

div#message {text-align:left;}
div#message h1 {text-align:left;font-size:14px;font-weight:bold;padding:0px;margin:0px;padding-left:20px;margin-bottom:5px;}
div#message h1 span {color: #FF4500;}
div#message form {float:left;width:160px;}
.comdirecttxt {float:left;padding-left:20px;width:420px;margin-bottom:25px;color: #660066}
.comdirecttitre {color: #660066}
.messagetxt {float:left;padding-left:20px;width:420px;margin-bottom:25px;}
.messageconfirm {float:left;padding-left:20px;width:560px;margin-bottom:25px;}
.messageconfirm span {color: #FF4500;}
.messagesubv {float:left;padding-left:20px;margin-bottom:5px;color: #FF4500;}
.messagesubv2 {text-align:left;padding-left:10px;color: #FF4500;}



.hautpanier {background: url(../image/new_template/panier_haut.gif) no-repeat;height:11px;width:600px;}
.milpanier {background: url(../image/new_template/panier_mil.gif) repeat-y;width:600px;}
.milpanier h2 {font-size:16px;font-weight:bold;padding:0px;margin:0px;margin-left:15px;margin-right:15px;margin-bottom:15px;text-align:left;}
.milpaniertxt {margin-left:15px;margin-right:15px;text-align:left;}
.milpaniertxt a{text-decoration:underline;color:#3333CC;padding-left: 0px;}

.milpanier ul {margin:0px;padding:0px;margin-top:10px;margin-bottom:20px;margin-left:30px;margin-right:30px;}
.milpanier li {margin:0px;padding:0px;margin-top:8px;}
.htdpage {text-align:right;}
.htdpage a {text-decoration:none;padding-left:10px;margin-left:3px;margin-right:3px;}

.baspanier {background: url(../image/new_template/panier_bas.gif) no-repeat;height:37px;width:600px;text-align:left;}
div#recappanier1 {background: url(../image/new_template/elipse_recappanier1.gif) no-repeat;height:37px;width:120px;margin-left:25px;padding-top:12px;font-weight:bold;color:#FFFFFF;}
div#recappanier2 {background: url(../image/new_template/elipse_recappanier2.gif) no-repeat;height:60px;width:150px;margin-left:25px;padding-top:8px;color:#FFFFFF;}
div#recappanier1 span, div#recappanier2 span {color:#CCFF33;}
div#recappanier2 strong {line-height:22px;}

.paniertxt {text-align:left;width:560px;margin-left:20px;color: #000000;padding-bottom:5px;}
.paniersepar {border-top:1px solid #99CCFF;padding-bottom:15px;}
.paniertxt h2 {text-align:left;font-size:14px;font-weight:bold;padding:0px;margin:0px;margin-bottom:5px;color:#000066;}
.panierlivrmessage {float:left;width:550px;text-align:left;padding-left:10px;color: #000000;padding-bottom:20px;}
.panierlivrmessage img, .paniertxt img {float:right;width:80px;height:60px;}
.paniertxtlivr {float:left;width:370px;text-align:left;padding-left:20px;color: #000000;padding-bottom:20px;}
.paniertxtlivr2 {float:left;width:390px;text-align:left;padding-left:20px;color: #000000;padding-bottom:20px;}
.paniertxtladr {float:left;width:auto;text-align:left;padding-left:20px;padding-right:20px;color: #000000;padding-bottom:20px;}
.paniertxtladr span {font-size:11px;}
.livrtarif {float:left;width:50px;text-align:right;font-weight:bold;color: #000000;padding-bottom:20px;}

.resize {margin-right:20px;}



div#contpanier table, div#contsubv table {margin-left:1px;margin-right:1px;width:598px;font-size:11px;}
div#contpanier th {height:10px;padding-bottom:10px;}

.tdarticle {padding-left:10px;padding-right:5px;text-align:left;}
.tdarticle ul {list-style-type:none;padding:0px;padding-left:20px;margin:0px;color: #000000;font-size:11px;}
.tdarticle li {border-top:1px dotted #99CCFF;}

.tdarticle span {color: #FF4500;}
.tdpublic {width:65px;text-decoration: line-through;border-left:1px solid #99CCFF}
.tdreduc {width:65px;border-left:1px solid #99CCFF}
.tdreduc span {padding-left:2px;padding-right:2px;}
.tdcce {width:65px;border-left:1px solid #99CCFF}
.tdcce span {padding-left:2px;padding-right:2px;}
.tdqte {padding-right:4px;padding-left:4px;border-left:1px solid #99CCFF}
.tdtotal {width:55px;padding-right:5px;border-left:1px solid #99CCFF}
.tdpoubel {padding-right:5px;}

.tdstatut {width:150px;border-left:1px solid #99CCFF;text-align:left;padding-left:10px;}
.tdsubv {width:150px;border-left:1px solid #99CCFF;}

.tdrecalculer {padding-bottom:10px;text-align:right;}

.tdmontant {border-top:1px solid #99CCFF;padding-top:10px;font-size:12px;}
.tdtotalreduc {text-align:right;height:20px;font-size:12px;}
.tdgracereduc span {background: #CCFF33;padding-left:2px;padding-right:2px;font-size:12px;}
.tdgracereduc {text-align:right;padding-right:8px;height:30px;}

.tdadresse {padding-left:10px;padding-top:10px;padding-right:5px;text-align:left;font-size:12px;border-top:1px solid #99CCFF;font-weight:normal;}


.montant {font-size:12px;padding-top:1px;}
.totalbas {font-size:12px;padding-top:1px;}
.total {background-color: #E0FFFF;border-top:1px solid #99CCFF;font-size:12px;}
.ligneblanche td {background-color: #FFFFFF;padding-top:4px;padding-bottom:4px;}
.lignealtern td {background-color: #F0FFFF;padding-top:4px;padding-bottom:4px;}

div#voirsubv {float:left;width:auto;margin-top:5px;text-align:left;background: url(../image/new_template/triangle2.gif) no-repeat;padding-left:15px;}
div#voirsubv2 {margin-left:10px;text-align:left;background: url(../image/new_template/triangle2.gif) no-repeat;padding-left:15px;}
div#voirsubv2 strong {color: #FF4500}

div#navig {width:580px;padding-left:20px;padding-right:0px;}
div#navig strong {color: #FF4500}
div#navig0 {float:left;width:auto;margin-top:5px;text-align:left;}
div#navig1 {float:left;width:auto;margin-top:5px;text-align:left;background: url(../image/new_template/triangle.gif) no-repeat;padding-left:15px;}
div#navig1 span {color:#000066;}

div#navig1bis {float:left;width:auto;margin-top:5px;text-align:left;background: url(../image/new_template/triangle.gif) no-repeat;padding-left:15px;margin-left:150px;}
div#navig2 {float:left;width:auto;margin-top:5px;text-align:left;background: url(../image/new_template/triangle.gif) no-repeat;padding-left:15px;}
div#navig3, div#navig3bis {float:right;width:auto;margin-top:5px;text-align:left;background: url(../image/new_template/triangle3.gif) no-repeat;padding-left:15px;padding-right:15px;}
div#navig3 strong, div#navig3bis strong, .modifcompte a {color: #009900;}
div#navig4 {float:right;width:auto;margin-top:5px;text-align:left;background: url(../image/new_template/ami.gif) no-repeat;padding-left:3px;padding-right:12px;}
div#navig5 {float:right;width:auto;margin-top:5px;text-align:left;background: url(../image/new_template/triangle.gif) no-repeat;padding-left:15px;padding-right:15px;}
div#navig5 strong {color: #3333CC}
div#aide1,div#aide2 {width:23px;height:23px;margin-top:8px;background: url(../image/new_template/aide.gif) no-repeat;}
div#aide1 {float:left;margin-left:2px;}
div#aide2 {float:right;margin-left:6px;}

div#aide1 span, div#aide2 span {display:none;}
.aidest {float:left;margin-top:20px;margin-bottom:10px;margin-right:30px;}
.aidebulle {float:right;}
.aidestul li {margin-right:30px;}

div#suivre {width:560px;padding-left:20px;padding-right:0px;padding-top:5px;text-align:left;}
div#suivre span {color: #FF4500;}
div#retouracc {float:right;width:auto;margin-top:10px;text-align:left;background: url(../image/new_template/triangle2.gif) no-repeat;padding-left:15px;padding-right:15px;}

.labeltaille {float:left;width:40%;text-align:right;padding-top:6px;}
.champstaille {float:left;text-align:left;padding:2px;}
.labeltaille2 {float:left;width:100px;text-align:right;padding-top:6px;}
.champstaille2 {float:left;width:220px;text-align:left;padding:2px;}
.restittaille2 {float:left;width:220px;text-align:left;padding:2px;padding-top:6px;}
.champstaille3 {float:left;width:120px;text-align:left;padding:2px;}
.labeltaille4 {float:left;width:200px;text-align:right;padding-top:6px;}
.champstaille4 {float:left;text-align:left;padding:2px;}
.restittaille4 {float:left;text-align:left;padding:2px;padding-top:6px;}
.labeltaille5 {float:left;width:130px;text-align:right;padding-top:6px;}
.champstaille5 {float:left;text-align:left;padding:2px;}
.labeltaille8 {float:left;width:120px;text-align:right;padding-top:6px;}
.labeltaille9 {float:left;width:20px;text-align:right;padding-top:6px;}
.restitadresse {float:left;text-align:left;margin-left:25px;padding-top:6px;}
.restitadresse2 {float:left;text-align:left;padding-top:6px;}
.restittaille5 {float:left;text-align:left;padding:2px;padding-top:6px;width:220px;margin-right:10px;}
.restittaille5exemp {float:right; text-align:right;margin-top:4px;margin-bottom:8px;width:150px}

.exemple {padding-left:203px;text-align:left;color: #000000;font-size:11px;margin-bottom:15px;height:20px;}
.h2form {text-align:left;font-size:14px;font-weight:bold;padding:0px;margin-right:15px;margin-bottom:15px;margin-top:25px;margin-left:25px;color:#000066;}

.separform {border-top: 1px solid #99CCFF;margin:1px;margin-top:25px;}
.separform2 {border-top: 1px solid #99CCFF;margin-left:1px;margin-left:1px;padding-bottom:10px;}
.fondform {background: #F5F5F5;margin:1px;padding-top:0px;}

.paniererreur {text-align:left;color: #FF0000;width:540px;padding-left:25px;}


/* ---------- COMMANDE ---------- */


/* ---------- MONCOMPTE ---------- */
.compteidpwd {float:left;}
.labeltaille6 {float:left;width:100px;text-align:right;padding-top:6px;}
.champstaille6 {float:left;width:auto;text-align:left;padding:2px;}
.labeltaille7 {float:left;width:160px;text-align:right;padding-top:6px;}

.rappel {float:left;width:280px;text-align:left;font-size:11px;padding-left:12px;padding-top:12px;}
.compteillustr {float:left;margin-left:85px;margin-top:15px;}
.compteillustr2 {float:left;margin-left:85px;margin-top:5px;}
.comptehaut {background: url(../image/new_template/compte_haut.gif) no-repeat;height:30px;width:600px;margin-top:30px;}
.consultcomptehaut {background: url(../image/new_template/compte_haut2.gif) no-repeat;height:30px;width:600px;margin-top:5px;}
.comptecont {text-align:left;background: url(../image/new_template/compte_cont.gif) repeat-y;width:600px;padding-left:25px;}
.comptecont h1, .comptepres h1 {font-size:14px;font-weight:bold;margin:0px;padding:0px;margin-right:15px;padding-top:20px;padding-bottom:10px;}

.comptepres {text-align:left;background: url(../image/new_template/compte_separ.gif) repeat-y;width:600px;padding-left:25px;padding-bottom:15px;}
.comptesepar {text-align:left;background: url(../image/new_template/compte_separ.gif) repeat-y;width:600px;}
.compteerreur {text-align:left;background: url(../image/new_template/compte_erreur.gif) repeat-y;color: #FF0000;width:600px;padding-bottom:10px;padding-left:25px;padding-right:25px;padding-bottom:20px;}
.compteerreur h2, .comptepres h2, .comptecont h2 {font-size:14px;font-weight:bold;padding:0px;margin:0px;margin-right:15px;margin-bottom:10px;padding-top:20px;color:#339900;}
.compteerreur li {padding:0px;margin:0px;list-style-position:outside;padding-top:5px;padding-bottom:5px;color:#000066;}
.compteerreur ul {padding:0px;margin:0px;}
.compteerreur span {color:#000066;}
.comptesepar h2 {font-size:14px;font-weight:bold;padding:0px;margin:0px;padding-bottom:5px;color:#339900;}

.comptevalid {;}

div#bienvenue {text-align:left;}
div#bienvenue form {float:left;}
div#bienvenue img{float:left;margin-right:10px;margin-bottom:10px;}
div#bienvenue h1 {text-align:left;font-size:18px;font-weight:bold;padding:0px;margin:0px;padding-left:10px;margin-bottom:5px;}
div#bienvenue h2 {text-align:left;font-size:14px;font-weight:bold;padding:0px;margin:0px;padding-left:10px;margin-bottom:5px;}
.bienvenuetxt {float:left;padding-left:10px;width:560px;margin-bottom:25px;}
.bienvenuetxt span {color: #FF4500;}

div#abo {float:left;}
.add {float:left;width:auto;}
.add2 {float:right;width:auto;}
.add3 {width:520px;}

.cartcegauche {float:left;width:200px;text-align:left;margin-left:60px;}
.cartcedroite {float:left;width:200px;text-align:left;margin-left:20px;}
.cartcegauche ul, .cartcedroite ul {padding:0px;margin:0px;padding-top:5px;}
.cartcegauche li, .cartcedroite li {background: url(../image/new_template/triangleblanc.gif) no-repeat;list-style-type:none;padding:0px;margin:0px;list-style-position:outside;padding-left:10px;margin-left:6px;}

.carteventhaut {background: url(../image/new_template/cart_event_haut.gif) no-repeat;padding-left:8px;padding-top:8px;color:#FFFFFF;}
.cartbillehaut {background: url(../image/new_template/cart_bille_haut.gif) no-repeat;padding-left:8px;padding-top:8px;color:#FFFFFF;}
.cartvoyaghaut {background: url(../image/new_template/cart_voyag_haut.gif) no-repeat;padding-left:8px;padding-top:8px;color:#FFFFFF;}
.cartservihaut {background: url(../image/new_template/cart_servi_haut.gif) no-repeat;padding-left:8px;padding-top:8px;color:#FFFFFF;}

.carteventmil {background: url(../image/new_template/cart_event_mil.gif) repeat-y;}
.cartbillemil {background: url(../image/new_template/cart_bille_mil.gif) repeat-y;}
.cartvoyagmil {background: url(../image/new_template/cart_voyag_mil.gif) repeat-y;}
.cartservimil {background: url(../image/new_template/cart_servi_mil.gif) repeat-y;}

.carteventbas {background: url(../image/new_template/cart_event_bas.gif) no-repeat;height:10px;margin-bottom:10px;}
.cartbillebas {background: url(../image/new_template/cart_bille_bas.gif) no-repeat;height:10px;margin-bottom:10px;}
.cartvoyagbas {background: url(../image/new_template/cart_voyag_bas.gif) no-repeat;height:10px;}
.cartservibas {background: url(../image/new_template/cart_servi_bas.gif) no-repeat;height:10px;}

.compteperdu {padding-right:25px;margin-top:45px;padding-bottom:5px;}
.comptebas {background: url(../image/new_template/compte_bas.gif) no-repeat;height:37px;width:600px;text-align:left;}
.comptehaut h1, .consultcomptehaut h1 {font-size:14px;font-weight:bold;padding:0px;margin:0px;padding-top:2px;color: #FFFFFF}

.triangle {background: url(../image/new_template/triangle.gif) no-repeat;padding-left:15px;}
.trianglevert {background: url(../image/new_template/triangle3.gif) no-repeat;padding-left:15px;color:#339900}
.trianglepetit {background: url(../image/new_template/trianglepetit.gif) no-repeat;padding-left:8px;}
.trianglepetit2 {background: url(../image/new_template/trianglepetit2.gif) no-repeat;padding-left:8px;}
.trianglehaut {background: url(../image/new_template/trianglehaut.gif) no-repeat;padding-left:8px;}
.triangleinv {background: url(../image/new_template/triangleinv.gif) no-repeat;padding-left:8px;}

.modifcompte, .creacompte {float:left;text-align:right;padding-top:6px;width:560px;}
.modifcompte {;padding-bottom:20px;}

.modifcompte a {text-align:right;margin-top:5px;background: url(../image/new_template/triangle3.gif) no-repeat;padding-left:15px;}
.creacompte a {text-align:right;margin-top:5px;background: url(../image/new_template/triangle.gif) no-repeat;padding-left:15px;}

.comptesepar2 {width:600px;text-align:left;background: url(../image/new_template/compte_separ.gif) repeat-y;border-top: 1px solid #99CCFF;padding-left:1px;padding-left:1px;padding-top:10px;}

.legendesubv th, .legendesubv td {background-color: #3333CC;height:10px;padding-bottom:2px;padding-top:2px;color:#FFFFFF}

/* ---------- MONCOMPTE ---------- */


/* ---------- DECLINAISONS ---------- */

.coulcinem {color:#800080;}
.coulspect {color:#C71585;}
.coulsport {color:#008000;}
.coulparcs {color:#669900;}
.coulcultu {color:#FF8C00;}
.coulvoyag {color:#CC3300;}
.coulservi {color:#B8860B;}
.coulcados {color:#4B0082;}
.coulenfan {color:#E70375;}
.coulremis {color:#FF8C00;}
.coulsuper {color:#CC3300;}
.coulnouvo {color:#740F05;}


.pointioffre,
.pointimenu,
.pointicinem,
.pointispect,
.pointisport,
.pointiparcs,
.pointicultu,
.pointivoyag,
.pointiservi,
.pointicados,
.pointienfan,
.pointiremis,
.pointisuper,
.pointinouvo {background: none;line-height:1px;border-bottom:1px solid #CCCCCC;margin-bottom:8px}
 
 /* ---------- print ---------- */
.pointiverticcinem, 
.pointiverticspect,
.pointiverticsport,
.pointiverticparcs,
.pointiverticcultu,
.pointiverticvoyag,
.pointiverticservi,
.pointiverticcados,
.pointiverticenfan,
.pointiverticremis,
.pointiverticsuper,
.pointiverticnouvo {float:right;width:2px;height:240px;margin-left:8px;margin-top:12px;background: none;border-left:1px solid #CCCCCC}

.pointisuggereccinem, 
.pointisuggerecspect,
.pointisuggerecsport,
.pointisuggerecparcs,
.pointisuggereccultu,
.pointisuggerecvoyag,
.pointisuggerecservi,
.pointisuggereccados,
.pointisuggerecenfan,
.pointisuggerecremis,
.pointisuggerecsuper,
.pointisuggerecnouvo {float:left;width:2px;height:215px;margin-left:4px;margin-right:4px;background: none;border-left:1px solid #CCCCCC}
 /* ---------- print ---------- */

.pointisuggereccinem, .pointiverticcinem {background: url(../image/new_template/pointi_vertic_cinem.gif) repeat-y;} 
.pointisuggerecspect, .pointiverticspect {background: url(../image/new_template/pointi_vertic_spect.gif) repeat-y;}
.pointisuggerecsport, .pointiverticsport {background: url(../image/new_template/pointi_vertic_sport.gif) repeat-y;}
.pointisuggerecparcs, .pointiverticparcs {background: url(../image/new_template/pointi_vertic_parcs.gif) repeat-y;}
.pointisuggereccultu, .pointiverticcultu {background: url(../image/new_template/pointi_vertic_cultu.gif) repeat-y;}
.pointisuggerecvoyag, .pointiverticvoyag {background: url(../image/new_template/pointi_vertic_voyag.gif) repeat-y;}
.pointisuggerecservi, .pointiverticservi {background: url(../image/new_template/pointi_vertic_servi.gif) repeat-y;}
.pointisuggereccados, .pointiverticcados {background: url(../image/new_template/pointi_vertic_cados.gif) repeat-y;}
.pointisuggerecenfan, .pointiverticenfan {background: url(../image/new_template/pointi_vertic_enfan.gif) repeat-y;}
.pointisuggerecremis, .pointiverticremis {background: url(../image/new_template/pointi_vertic_remis.gif) repeat-y;}
.pointisuggerecsuper, .pointiverticsuper {background: url(../image/new_template/pointi_vertic_super.gif) repeat-y;}
.pointisuggerecnouvo, .pointiverticnouvo {background: url(../image/new_template/pointi_vertic_nouvo.gif) repeat-y;}

.pointiverticparcs {background: url(../image/new_template/pointi_vertic_parcs.gif) repeat-y;}

/* ---------- DECLINAISONS ---------- */

