/******************************** BALISES ********************************/
body {
background: url(../image/new_template/fond_page.gif) repeat-y center #FFF;
font-family: Arial,Geneva,Tahoma,Helvetica,sans-serif;
padding:0;
padding-bottom:60px;
margin:0;
font-size:12px;
color:#434343
}

.spacer {clear: both;padding:0;margin:0;height:0;line-height:0px}

hr {border:0;border-top:1px solid #CCC}
form {padding:0px;margin:0px}
form input {padding:0px;margin:0px;}
img {border: 0}
a {text-decoration:underline;color:#434343}
a:hover {text-decoration:underline;color:#cd0039}

p {margin:0;padding:0;}
ol {padding:0px;margin:0px}
ul {padding:0px;margin:0px}
li {padding:0px;margin:0px;}

h1 {display:none}
h1, h2, h3, h4, h5 {margin:0;padding:0}
h2 {font-size:16px;margin: 0px 0px 10px 0px;}
h3 {font-size:14px;margin: 0px 0px 10px 0px;}

/******************************** BALISES ********************************/


#conteneur {
border-top: 0;
margin-left: auto;
margin-right: auto;
margin-bottom: 50px;
border-top:0;
width: 1170px;
}

/******************************** DEB HAUT ********************************/


#bando {
margin-left: auto;
margin-right: auto;
width: 1170px;
height:140px;
}

#logo {position:absolute;top:0px;margin-left:0px}
#pub1 {position:absolute;top:9px;margin-left:441px;height:90px;border: 1px solid #CCC;border-right:0}
#pub2 {height:600px;}


#recherche
{width:520px;
position:absolute;
top:110px;
margin-left:190px;
color:#FFF
}
#recherche div, #recherche p {float:left;}
#recherche p {padding: 5px 0px 0px 0px;}

#recherche .champ input
{
width:105px;
height:21px;
margin-left:5px;
padding: 3px 0px 0px 3px;
background-color:#FFF;
border:1px solid#000;
color:#000;
font-size:12px}

#recherche .ok
{float:left;margin: 0px 5px 0px 3px}



/******************************** FIN HAUT ********************************/

/******************************** DEB BASDEPAGE ********************************/

#basdepage {
width: 1170px;
margin-top:40px;
padding-top:10px;
padding-bottom:12px;
margin-left: auto;
margin-right: auto;
font-size:11px;
text-align:center;
color:#666
}

#basdepage a {text-decoration:none}

div#basdepagevoyages {text-align:left;background: url(../image/new_template/bas_de_page_voyages.gif) no-repeat #000000;height:48px;margin-right:200px; margin-left:200px;width:800px}
.basdepagecontvoyages {padding-top:10px;padding-left:260px;font-size:11px;color: #000000;}
div#basdepagevoyages a {color: #000000;font-weight:bold;}


/******************************** FIN BASDEPAGE ********************************/



/******************************** DEB CONTENU ********************************/


/************* caracteristiques generales *************/
#boite1 {float:left;width:190px;padding: 0px 0px 0px 0px;margin-right: 7px}
#boite2 {float:left;width:600px;padding: 10px 9px 10px 9px;margin-right: 7px;border:1px solid #CCC}
#boite2voyage {float:left;width:600px;padding: 10px 9px 0px 9px;margin-right: 7px;margin-left: -15px;margin-top: 10px;}
#boite3 {width:177px;float:left;padding: 0px;margin-top:150px}
#boite4 {width:160px;float:right;padding: 0px;}


#chemin {margin: 0px 0px 30px 0px;color:#666;}
#chemin a {color:#666;}
.mentions {color:#339900}
.ecopart {color:#339900;font-size:11px}
/************* caracteristiques generales *************/



/************* concerne l'accueil (home) *************/
.accue #boite2 {float:left;width:801px;padding: 10px 0px 0px 0px;margin-right: 7px;}
.accue #boite3 {display:none}

.accue #boite2 .part1 {padding: 30px 10px 10px 10px;}
.accue #boite2 .part2 {width:801px;}


.accue .tgcinem,
.accue .tgspect,
.accue .tgsport,
.accue .tgparcs,
.accue .tgvoyag,
.accue .tgachat,
.accue .tgbeaut,
.accue .tgmulti,
.accue .tgpress,
.accue .tgcadea,
.accue .tgmaria,
.accue .tgpasse,
.accue .tgopera,
.accue .tghight,
.accue .tgevent,
.accue .tgrubce,
.accue .tgteste
{
float:left;
margin-left:-1px;
width:267px;
height:280px;
border-top:1px solid #CCC;
border-left:1px solid #CCC;
text-align:center;
}

.accue .tgcinem2,
.accue .tgspect2,
.accue .tgsport2,
.accue .tgparcs2,
.accue .tgvoyag2,
.accue .tgachat2,
.accue .tgbeaut2,
.accue .tgmulti2,
.accue .tgpress2,
.accue .tgcadea2,
.accue .tgmaria2,
.accue .tgpasse2,
.accue .tgopera2,
.accue .tghight2,
.accue .tgevent2,
.accue .tgrubce2,
.accue .tgteste2
{
float:left;
margin-left:-1px;
width:534px;
padding-bottom:10px;
border-top:1px solid #CCC;
border-left:1px solid #CCC;
text-align:center;
}

.accue .tgcinem3,
.accue .tgspect3,
.accue .tgsport3,
.accue .tgparcs3,
.accue .tgvoyag3,
.accue .tgachat3,
.accue .tgbeaut3,
.accue .tgmulti3,
.accue .tgpress3,
.accue .tgcadea3,
.accue .tgmaria3,
.accue .tgpasse3,
.accue .tgopera3,
.accue .tghight3,
.accue .tgevent3,
.accue .tgrubce3,
.accue .tgteste3
{
float:left;
margin-left:-1px;
width:801px;
padding-bottom:10px;
border-top:1px solid #CCC;
border-left:1px solid #CCC;
text-align:center;
}


.accue .tgcinem h2,
.accue .tgspect h2,
.accue .tgsport h2,
.accue .tgparcs h2,
.accue .tgvoyag h2,
.accue .tgachat h2,
.accue .tgbeaut h2,
.accue .tgmulti h2,
.accue .tgpress h2,
.accue .tgcadea h2,
.accue .tgmaria h2,
.accue .tgpasse h2,
.accue .tgopera h2,
.accue .tghight h2,
.accue .tgevent h2,
.accue .tgrubce h2,
.accue .tgteste h2,

.accue .tgcinem2 h2,
.accue .tgspect2 h2,
.accue .tgsport2 h2,
.accue .tgparcs2 h2,
.accue .tgvoyag2 h2,
.accue .tgachat2 h2,
.accue .tgbeaut2 h2,
.accue .tgmulti2 h2,
.accue .tgpress2 h2,
.accue .tgcadea2 h2,
.accue .tgmaria2 h2,
.accue .tgpasse2 h2,
.accue .tgopera2 h2,
.accue .tghight2 h2,
.accue .tgevent2 h2,
.accue .tgrubce2 h2,
.accue .tgteste2 h2,

.accue .tgcinem3 h2,
.accue .tgspect3 h2,
.accue .tgsport3 h2,
.accue .tgparcs3 h2,
.accue .tgvoyag3 h2,
.accue .tgachat3 h2,
.accue .tgbeaut3 h2,
.accue .tgmulti3 h2,
.accue .tgpress3 h2,
.accue .tgcadea3 h2,
.accue .tgmaria3 h2,
.accue .tgpasse3 h2,
.accue .tgopera3 h2,
.accue .tghight3 h2,
.accue .tgevent3 h2,
.accue .tgrubce3 h2,
.accue .tgteste3 h2
{
font-size:12px;
color:#FFF
}


.accue .tgcinem h2 {background:#842583}
.accue .tgspect h2 {background:#a43b8d}
.accue .tgsport h2 {background:#40a734}
.accue .tgparcs h2 {background:#97c00c}
.accue .tgvoyag h2 {background:#eb6909}
.accue .tgachat h2 {background:#fec400}
.accue .tgbeaut h2 {background:#e95f5f}
.accue .tgmulti h2 {background:#e1003a}
.accue .tgpress h2 {background:#4ac1ec}
.accue .tgcadea h2 {background:#5b0393}
.accue .tgmaria h2 {background:#f880bd}
.accue .tgpasse h2 {background:#cd003a}
.accue .tgopera h2 {background:#000000}
.accue .tghight h2 {background:#7b7b7b}
.accue .tgevent h2 {background:#B90E0E}
.accue .tgrubce h2 {background:#000000}
.accue .tgteste h2 {background:#000000}

.accue .tgcinem2 h2 {background:#842583}
.accue .tgspect2 h2 {background:#a43b8d}
.accue .tgsport2 h2 {background:#40a734}
.accue .tgparcs2 h2 {background:#97c00c}
.accue .tgvoyag2 h2 {background:#eb6909}
.accue .tgachat2 h2 {background:#fec400}
.accue .tgbeaut2 h2 {background:#e95f5f}
.accue .tgmulti2 h2 {background:#e1003a}
.accue .tgpress2 h2 {background:#4ac1ec}
.accue .tgcadea2 h2 {background:#5b0393}
.accue .tgmaria2 h2 {background:#f880bd}
.accue .tgpasse2 h2 {background:#cd003a}
.accue .tgopera2 h2 {background:#000000}
.accue .tghight2 h2 {background:#7b7b7b}
.accue .tgevent2 h2 {background:#B90E0E}
.accue .tgrubce2 h2 {background:#000000}
.accue .tgteste2 h2 {background:#000000}

.accue .tgcinem3 h2 {background:#842583}
.accue .tgspect3 h2 {background:#a43b8d}
.accue .tgsport3 h2 {background:#40a734}
.accue .tgparcs3 h2 {background:#97c00c}
.accue .tgvoyag3 h2 {background:#eb6909}
.accue .tgachat3 h2 {background:#fec400}
.accue .tgbeaut3 h2 {background:#e95f5f}
.accue .tgmulti3 h2 {background:#e1003a}
.accue .tgpress3 h2 {background:#4ac1ec}
.accue .tgcadea3 h2 {background:#5b0393}
.accue .tgmaria3 h2 {background:#f880bd}
.accue .tgpasse3 h2 {background:#cd003a}
.accue .tgopera3 h2 {background:#000000}
.accue .tghight3 h2 {background:#7b7b7b}
.accue .tgevent3 h2 {background:#B90E0E}
.accue .tgrubce3 h2 {background:#000000}
.accue .tgteste3 h2 {background:#000000}


.accue .tgcinem h3,
.accue .tgspect h3,
.accue .tgsport h3,
.accue .tgparcs h3,
.accue .tgvoyag h3,
.accue .tgachat h3,
.accue .tgbeaut h3,
.accue .tgmulti h3,
.accue .tgpress h3,
.accue .tgcadea h3,
.accue .tgmaria h3,
.accue .tgpasse h3,
.accue .tgopera h3,
.accue .tghight h3,
.accue .tgevent h3,
.accue .tgrubce h3,
.accue .tgteste h3,

.accue .tgcinem2 h3,
.accue .tgspect2 h3,
.accue .tgsport2 h3,
.accue .tgparcs2 h3,
.accue .tgvoyag2 h3,
.accue .tgachat2 h3,
.accue .tgbeaut2 h3,
.accue .tgmulti2 h3,
.accue .tgpress2 h3,
.accue .tgcadea2 h3,
.accue .tgmaria2 h3,
.accue .tgpasse2 h3,
.accue .tgopera2 h3,
.accue .tghight2 h3,
.accue .tgevent2 h3,
.accue .tgrubce2 h3,
.accue .tgteste2 h3,

.accue .tgcinem3 h3,
.accue .tgspect3 h3,
.accue .tgsport3 h3,
.accue .tgparcs3 h3,
.accue .tgvoyag3 h3,
.accue .tgachat3 h3,
.accue .tgbeaut3 h3,
.accue .tgmulti3 h3,
.accue .tgpress3 h3,
.accue .tgcadea3 h3,
.accue .tgmaria3 h3,
.accue .tgpasse3 h3,
.accue .tgopera3 h3,
.accue .tghight3 h3,
.accue .tgevent3 h3,
.accue .tgrubce3 h3,
.accue .tgteste3 h3
{
padding: 0px 10px 0px 10px;
text-align:center;
text-transform:uppercase;
font-size:12px;
}

.accue .tgcinem p,
.accue .tgspect p,
.accue .tgsport p,
.accue .tgparcs p,
.accue .tgvoyag p,
.accue .tgachat p,
.accue .tgbeaut p,
.accue .tgmulti p,
.accue .tgpress p,
.accue .tgcadea p,
.accue .tgmaria p,
.accue .tgpasse p,
.accue .tgopera p,
.accue .tghight p,
.accue .tgevent p,
.accue .tgrubce p,
.accue .tgteste p
{margin: 2px 0px 2px 0px;}

.accue .tgcinem2 p,
.accue .tgspect2 p,
.accue .tgsport2 p,
.accue .tgparcs2 p,
.accue .tgvoyag2 p,
.accue .tgachat2 p,
.accue .tgbeaut2 p,
.accue .tgmulti2 p,
.accue .tgpress2 p,
.accue .tgcadea2 p,
.accue .tgmaria2 p,
.accue .tgpasse2 p,
.accue .tgopera2 p,
.accue .tghight2 p,
.accue .tgevent2 p,
.accue .tgrubce2 p,
.accue .tgteste2 p
{margin: 5px 70px 5px 70px;text-align:justify}

.accue .tgcinem3 p,
.accue .tgspect3 p,
.accue .tgsport3 p,
.accue .tgparcs3 p,
.accue .tgvoyag3 p,
.accue .tgachat3 p,
.accue .tgbeaut3 p,
.accue .tgmulti3 p,
.accue .tgpress3 p,
.accue .tgcadea3 p,
.accue .tgmaria3 p,
.accue .tgpasse3 p,
.accue .tgopera3 p,
.accue .tghight3 p,
.accue .tgevent3 p,
.accue .tgrubce3 p,
.accue .tgteste3 p
{margin: 5px 105px 5px 105px;text-align:justify}

/************* concerne l'accueil (home) *************/

/************* concerne la liste (moteur) *************/





.liste #boite2 .part1 {background: url(../image/new_template/moteur_haut.gif) no-repeat top center #DCDCDC;padding: 10px 0px 0px 0px}
.liste #boite2 .part1 h2 {text-align:center;font-weight:normal;font-size:14px}
.liste #boite2 .part1 h2 b {text-transform:uppercase;}
.liste #boite2 .part1 h3 {margin-left:25px;font-size:12px}

.liste #boite2 .part1 .region {width:400px;height:30px;padding: 10px 0px 10px 10px;margin: 0px 0px 10px 15px;background: url(../image/new_template/regions.gif) no-repeat;}
.liste #boite2 .part1 .region select {margin-left:60px}


.liste #boite2 .part1 .boutiq {padding-left:25px;padding-bottom:25px;background: url(../image/new_template/moteur_bas.gif) no-repeat bottom center #DCDCDC;}
.liste #boite2 .part1 .boutiq input {float:left;}
.liste #boite2 .part1 .boutiq img {float:left;}
.liste #boite2 .part1 .boutiq label {display:block;float:left;width:350px;padding-top:-25px; padding-bottom:5px; padding-left:5px;}

.liste #boite2 .part2 .triresult {
margin: 20px 0px 20px 0px;
padding: 5px 0px 5px 0px;
border-top:1px solid #CCC;
border-bottom:1px solid #CCC;
text-align:center
}
.liste #boite2 .part2 .triresult #pagesbarre {margin: 0px 70px 0px 70px;}
.liste #boite2 .part2 .triresult label {margin-left:50px}
.liste #boite2 .part2 .triresult a {padding-left:3px;text-decoration:none;color: #cd0039}
.liste #boite2 .part2 .triresult b {padding-left:3px}

.liste #boite2 .part2 table {width:620px;margin-left:-10px;}
.liste #boite2 .part2 caption {font-weight:bold;margin-bottom:20px}
.liste #boite2 .part2 td {padding: 5px;}
.liste #boite2 .part2 .un {width:50px}
.liste #boite2 .part2 .deux {width:auto}
.liste #boite2 .part2 .deux strong {text-transform: uppercase}
.liste #boite2 .part2 .deux span {font-size: 11px}
.liste #boite2 .part2 .trois {width:140px;text-align:center;}
.liste #boite2 .part2 .quatre {width:95px;font-weight:bold}

/************* concerne la liste (moteur) *************/


/************* concerne l'accueil de rubrique *************/
.rubri .libelle {margin: 3px 0px 3px 0px;}
.rubri .libellevoyag {margin: 3px 0px 3px 50px;}
.rubri #pub3 {margin: -10px 0px 20px 0px;}
.rubri #boite2 {padding: 10px 9px 0px 9px;border:1px solid #CCC}
.rubri #boite2voyage {padding: 10px 9px 0px 9px;}

.rubri #boite2 .starimage {float:left;width:185px;}
.rubri #boite2 .starimage img {border:1px solid #CCC;margin-right:10px}
.rubri #boite2 .startexte {float:left;width:210px;}
.rubri #boite2 .starlet {float:right;width:180px;padding: 0px 0px 0px 20px;margin-bottom:20px;border-left:1px solid #CCC}
.rubri #boite2 .starletvoya {float:left;width:275px;padding: 0px 0px 0px 10px;margin-bottom:20px;}
.rubri #boite2 .tgrubri {float:left;border-right:1px solid #CCC;border-top:1px solid #CCC;padding: 10px;width:288px; }
.rubri #boite2 .tgrubri2 {float:left;border-top:1px solid #CCC;padding: 10px;width:289px}
.rubri #boite2 .tgrubri2voyag {float:left;padding: 5px;width:288px}
.rubri #boite2 .tgimage {float:left;width:110px;}
.rubri #boite2 .tgimage img {border:1px solid #CCC;}
.rubri #boite2 .tgtextevoyag {float:left;width:178px;}
.rubri #boite2 .tgtextevoyag h2 {text-transform: uppercase;font-size:12px;padding: 0px 0px 0px 0px; margin-left:50px;}
.rubri #boite2 .tgtextevoyag h3 {font-size:12px;padding: 0px 0px 5px 0px;margin-left:50px;}
.rubri #boite2 .tgtextevoyag p {padding: 5px 0px 5px 0px;margin-left:50px;}

.rubri #boite2 .tgtexte {float:left;width:178px;}
.rubri #boite2 h2 {text-transform: uppercase;font-size:12px;padding: 0px 0px 0px 0px;}
.rubri #boite2 h3 {font-size:12px;padding: 0px 0px 5px 0px;}
.rubri #boite2 p {padding: 5px 0px 5px 0px;}


.rubri #boite2 .part2 {margin: 0px -10px 0px -10px;}
.rubri #boite2 .part3 {margin: 0px -10px 0px -10px;}

.rubri #boite2 .part2 caption {font-weight:bold;margin-bottom:20px}
.rubri #boite2 .part2 th {font-size:10px;line-height:6px;font-weight:normal}
.rubri #boite2 .part2 td {padding: 5px}
.rubri #boite2 .part2 .un {width:50px}
.rubri #boite2 .part2 .deux {width:auto}
.rubri #boite2 .part2 .deux strong {text-transform: uppercase}
.rubri #boite2 .part2 .deux span {font-size: 11px}
.rubri #boite2 .part2 .trois {width:140px;text-align:center;}
.rubri #boite2 .part2 .quatre {width:40px;text-align:center}
.rubri #boite2 .part2 .cinq {width:120px;font-weight:bold}


 .cinem #boite2 .tgrubri {border-top:1px solid #842583;border-right:1px solid #842583}
 .spect #boite2 .tgrubri {border-top:1px solid #a43b8d;border-right:1px solid #a43b8d}
 .sport #boite2 .tgrubri {border-top:1px solid #40a734;border-right:1px solid #40a734}
 .parcs #boite2 .tgrubri {border-top:1px solid #97c00c;border-right:1px solid #97c00c}
 .voyag #boite2 .tgrubri {border-top:1px solid #eb6909;border-bottom:1px solid #eb6909;border-right:1px solid #eb6909; height:160px;}
 .achat #boite2 .tgrubri {border-top:1px solid #fec400;border-right:1px solid #fec400}
 .beaut #boite2 .tgrubri {border-top:1px solid #e95f5f;border-right:1px solid #e95f5f}
 .multi #boite2 .tgrubri {border-top:1px solid #e1003a;border-right:1px solid #e1003a}
 .press #boite2 .tgrubri {border-top:1px solid #4ac1ec;border-right:1px solid #4ac1ec}
 .cadea #boite2 .tgrubri {border-top:1px solid #5b0393;border-right:1px solid #5b0393}
 .maria #boite2 .tgrubri {border-top:1px solid #f880bd;border-right:1px solid #f880bd}
 .passe #boite2 .tgrubri {border-top:1px solid #cd003a;border-right:1px solid #cd003a}
 .opera #boite2 .tgrubri {border-top:1px solid #000000;border-right:1px solid #000000}
 .hight #boite2 .tgrubri {border-top:1px solid #7b7b7b;border-right:1px solid #7b7b7b}
 .event #boite2 .tgrubri {border-top:1px solid #B90E0E;border-right:1px solid #B90E0E}
 .rubce #boite2 .tgrubri {border-top:1px solid #000000;border-right:1px solid #000000}
 .teste #boite2 .tgrubri {border-top:1px solid #000000;border-right:1px solid #000000}

 .cinem #boite2 .tgrubri2 {border-top:1px solid #842583;}
 .spect #boite2 .tgrubri2 {border-top:1px solid #a43b8d;}
 .sport #boite2 .tgrubri2 {border-top:1px solid #40a734;}
 .parcs #boite2 .tgrubri2 {border-top:1px solid #97c00c;}
 .voyag #boite2 .tgrubri2 {border-top:1px solid #eb6909;border-bottom:1px solid #eb6909;height:160px;}
 .achat #boite2 .tgrubri2 {border-top:1px solid #fec400;}
 .beaut #boite2 .tgrubri2 {border-top:1px solid #e95f5f;}
 .multi #boite2 .tgrubri2 {border-top:1px solid #e1003a;}
 .press #boite2 .tgrubri2 {border-top:1px solid #4ac1ec;}
 .cadea #boite2 .tgrubri2 {border-top:1px solid #5b0393;}
 .maria #boite2 .tgrubri2 {border-top:1px solid #f880bd;}
 .passe #boite2 .tgrubri2 {border-top:1px solid #cd003a;}
 .opera #boite2 .tgrubri2 {border-top:1px solid #000000;}
 .hight #boite2 .tgrubri2 {border-top:1px solid #7b7b7b;}
 .event #boite2 .tgrubri2 {border-top:1px solid #B90E0E;}
 .rubce #boite2 .tgrubri2 {border-top:1px solid #000000;}
 .teste #boite2 .tgrubri2 {border-top:1px solid #000000;}

 .cinem .rubri #boite2 {border:1px solid #842583}
 .spect .rubri #boite2 {border:1px solid #a43b8d}
 .sport .rubri #boite2 {border:1px solid #40a734}
 .parcs .rubri #boite2 {border:1px solid #97c00c}
 .voyag .rubri #boite2 {border:1px solid #eb6909}
 .achat .rubri #boite2 {border:1px solid #fec400}
 .beaut .rubri #boite2 {border:1px solid #e95f5f}
 .multi .rubri #boite2 {border:1px solid #e1003a}
 .press .rubri #boite2 {border:1px solid #4ac1ec}
 .cadea .rubri #boite2 {border:1px solid #5b0393}
 .maria .rubri #boite2 {border:1px solid #f880bd}
 .passe .rubri #boite2 {border:1px solid #cd003a}
 .opera .rubri #boite2 {border:1px solid #000000}
 .hight .rubri #boite2 {border:1px solid #7b7b7b}
 .event .rubri #boite2 {border:1px solid #B90E0E}
 .rubce .rubri #boite2 {border:1px solid #000000}
 .teste .rubri #boite2 {border:1px solid #000000}


/************* concerne l'accueil de rubrique *************/

/************* concerne l'offre *************/

.fiche #boiteover {padding-right:10px;overflow: auto;}
.fiche .part1 #boiteover {width: 420px;padding-right:10px;height: 185px;border:0;}
.fiche .part2 #boiteover {width: 570px;padding:10px;margin-left:5px;height: 140px;border:1px solid #CCC;}

.fiche .sitepart {text-align:center}
.fiche .sitepart a {font-weight:bold;}

.fiche #boite2 .offreimage {float:left;width:150px;}
.fiche #boite2 .offreimage img {border:1px solid #CCC}
.fiche #boite2 .offretexte {float:left;width:420px;padding: 0px 0px 20px 18px;text-align:justify}
.fiche #boite2 .offretexte div {margin: 0px 0px 25px 0px;}
.fiche #boite2 .offrelogo {float:right;width:100px;padding: 0px 10px 0px 0px;}
.fiche #boite2 .offretexte h2 {text-transform: uppercase;font-size:12px;padding: 0px 0px 0px 0px;}
.fiche #boite2 .offretexte h3 {text-transform: uppercase;font-size:12px;padding: 0px 0px 0px 0px;}
.fiche #boite2 .titreseul {margin: 60px 0px 0px 0px;}
.fiche #boite2 .part1 h3 {font-size:12px;padding: 0px 0px 5px 0px;}
.fiche #boite2 .offretexte p {padding: 5px 0px 5px 0px;}

.fiche #boite2 .part2 caption {font-weight:bold;margin-bottom:20px}
.fiche #boite2 .part2 th {font-size:10px;line-height:6px;font-weight:normal}
.fiche #boite2 .part2 td {padding: 5px}
.fiche #boite2 .part2 .un {width:50px}
.fiche #boite2 .part2 .deux {width:auto}
.fiche #boite2 .part2 .deux strong {text-transform: uppercase}
.fiche #boite2 .part2 .deux span {font-size: 11px}
.fiche #boite2 .part2 .trois {width:140px;text-align:center;}
.fiche #boite2 .part2 .quatre {width:40px;text-align:center}
.fiche #boite2 .part2 .cinq {width:120px;font-weight:bold}

.fiche #boite2 .tablestand {width:600px;margin: 10px 0px 25px 0px;}

.fiche #boite2 .tableparte {width:600px;margin: 10px 0px 25px 0px;}
.fiche #boite2 .tableparte .un {width:50px}
.fiche #boite2 .tableparte .deux {width:auto}
.fiche #boite2 .tableparte .deux strong {text-transform: uppercase}
.fiche #boite2 .tableparte .deux span {font-size: 11px}
.fiche #boite2 .tableparte .trois {width:140px;text-align:center;}
.fiche #boite2 .tableparte .quatre {width:180px;font-weight:bold}


.fiche #boite2 #container h3 {text-transform: uppercase;margin-bottom:10px;font-size:12px;color: #000;}
.fiche #boite2 #container p {margin-bottom:10px}
.fiche #boite2 #container .on.content ul {margin-bottom:10px}
.fiche #boite2 #container .on.content li {list-style:none;
padding: 1px 0px 3px 10px;
background: url(../image/new_template/fleche3.gif) no-repeat;
}

.fiche #boite2 #container .tablecalen {width:460px;margin: 10px 0px 25px 50px;}
.fiche #boite2 #container .tablecalen caption {text-transform: uppercase;color: #cd0039;margin: 0px 0px 10px 0px}
.fiche #boite2 #container .tablecalen th {font-size:12px;line-height:18px;border-bottom:1px solid #CCC;border-top:1px solid #CCC;}
.fiche #boite2 #container .tablecalen td {padding: 5px;width:70px;border-bottom:1px solid #CCC;text-align:center}
.fiche #boite2 #container .tablecalen  b span {color: #cd0039}

.fiche #boite2 #container .tablecateg {width:540px;margin: 10px 0px 25px 0px;}
.fiche #boite2 #container .tablecateg caption {font-weight:normal;color: #cd0039;margin: 20px 0px 20px 0px;text-align:left}
.fiche #boite2 #container .tablecateg caption span {font-weight:bold;}
.fiche #boite2 #container .tablecateg th {font-size:10px;line-height:6px;font-weight:normal}
.fiche #boite2 #container .tablecateg td {padding: 5px 5px 10px 5px;width:70px;}
.fiche #boite2 #container .tablecateg  b span {color: #cd0039}
.fiche #boite2 #container .tablecateg .un {width:auto}
.fiche #boite2 #container .tablecateg .un span {font-size: 11px}
.fiche #boite2 #container .tablecateg .deux {width:140px;text-align:center;}
.fiche #boite2 #container .tablecateg .trois {width:40px;text-align:center}
.fiche #boite2 #container .tablecateg .quatre {width:120px;font-weight:bold}

.fiche #boite2 #container .autresdates {text-align:center;margin-bottom:20px}
.fiche #boite2 #container .autresdates a {font-weight:bold;text-transform: uppercase;color: #cd0039;line-height:18px}

.fiche #boite2 #container .dispo {font-weight:normal;color:#339900}
.fiche #boite2 #container .derni {font-weight:normal;color:#FF6600}
.fiche #boite2 #container .compl {font-weight:normal;color:#FF0000}
.fiche #boite2 #container .ferme {font-weight:normal}

.fiche #boite2 #container .dispo b span,
.fiche #boite2 #container .derni b span,
.fiche #boite2 #container .compl b span,
.fiche #boite2 #container .ferme b span
{color:#434343}


/************* concerne l'offre *************/


/************* concerne LES PRIX *************/

.prix {
width:150px;
font-size:12px;
border:1px solid #cd0039;
margin-bottom:5px;
text-align:center}

.price {
width:60px;
margin-left:90px;
font-size:12px;
border:1px solid #cd0039;
margin-bottom:5px;
text-align:center}

.accue .prix {
margin-left:auto;
margin-right:auto;
}

.accue .price {
margin-left:auto;
margin-right:auto;
}

.accroche {
margin-left:auto;
margin-right:auto;
font-weight:bold;
color: #cd0039;
margin-bottom:5px}

.accrochevoyag {
margin-left:50px;
margin-right:auto;
font-weight:bold;
color: #cd0039;
margin-bottom:5px}
.reduction {
width:150px;
margin-left:auto;
margin-right:auto;
margin-bottom:5px;
color:#cd0039;
/**background: url(../image/new_template/fond_reduction_accue.gif) no-repeat center;**/
}

.reduction strong {
font-size:16px;
}

.apartirde {
width:150px;
margin-left:auto;
margin-right:auto;
font-size:12px;
margin-bottom:5px;
}




.tgcinem2 .prix,
.tgspect2 .prix,
.tgsport2 .prix,
.tgparcs2 .prix,
.tgvoyag2 .prix,
.tgachat2 .prix,
.tgbeaut2 .prix,
.tgmulti2 .prix,
.tgpress2 .prix,
.tgcadea2 .prix,
.tgmaria2 .prix,
.tgpasse2 .prix,
.tgopera2 .prix,
.tghight2 .prix,
.tgevent2 .prix,
.tgrubce2 .prix,
.tgteste2 .prix,

.tgcinem3 .prix,
.tgspect3 .prix,
.tgsport3 .prix,
.tgparcs3 .prix,
.tgvoyag3 .prix,
.tgachat3 .prix,
.tgbeaut3 .prix,
.tgmulti3 .prix,
.tgpress3 .prix,
.tgcadea3 .prix,
.tgmaria3 .prix,
.tgpasse3 .prix,
.tgopera3 .prix,
.tghight3 .prix,
.tgevent3 .prix,
.tgrubce3 .prix,
.tgteste3 .prix
{width:150px;float:left}

.tgcinem2 .price,
.tgspect2 .price,
.tgsport2 .price,
.tgparcs2 .price,
.tgvoyag2 .price,
.tgachat2 .price,
.tgbeaut2 .price,
.tgmulti2 .price,
.tgpress2 .price,
.tgcadea2 .price,
.tgmaria2 .price,
.tgpasse2 .price,
.tgopera2 .price,
.tghight2 .price,
.tgevent2 .price,
.tgrubce2 .price,
.tgteste2 .price,

.tgcinem3 .price,
.tgspect3 .price,
.tgsport3 .price,
.tgparcs3 .price,
.tgvoyag3 .price,
.tgachat3 .price,
.tgbeaut3 .price,
.tgmulti3 .price,
.tgpress3 .price,
.tgcadea3 .price,
.tgmaria3 .price,
.tgpasse3 .price,
.tgopera3 .price,
.tghight3 .price,
.tgevent3 .price,
.tgrubce3 .price,
.tgteste3 .price
{width:60px;float:left}

.apartirde div {
line-height:22px;
width:49px;
float:left;
}

.part1 .apartirde .aparlabel {
text-align:right;
padding-right:5px;
width:80px;
color:#cd0039;
}



.part2 .apartirde .aparlabel {
text-align:right;
padding-right:5px;
width:80px;
color:#cd0039;
}

.apartirde .prixreduc {color:#FFF;
background: url(../image/new_template/fond_prixreduc_accue.gif) no-repeat center;}

.apartirde .prixpublic {
background: url(../image/new_template/fond_prixpublic_accue.gif) no-repeat center;}

.apartirde .prixcce {
font-weight:bold; color:#cd0039}



.prix div {
line-height:22px;
width:49px;
float:left;

}
.price div {
line-height:22px;
width:49px;
float:left;
}

.prix .prixreduc {color:#FFF;
background: url(../image/new_template/fond_prixreduc_accue.gif) no-repeat center;}

.prix .prixpublic {
background: url(../image/new_template/fond_prixpublic_accue.gif) no-repeat center;}

.prix .prixcce {
font-weight:bold; color:#cd0039}

.price .prixcce {
font-weight:bold; color:#cd0039}


.tgpress2 .accroche,
.tgcinem2 .accroche,
.tgspect2 .accroche,
.tgsport2 .accroche,
.tgparcs2 .accroche,
.tgvoyag2 .accroche,
.tgachat2 .accroche,
.tgbeaut2 .accroche,
.tgmulti2 .accroche,
.tgpress2 .accroche,
.tgcadea2 .accroche,
.tgmaria2 .accroche,
.tgpasse2 .accroche,
.tgopera2 .accroche,
.tghight2 .accroche,
.tgevent2 .accroche,
.tgrubce2 .accroche,
.tgteste2 .accroche
{margin-left:100px;width:240px;line-height:22px;float:left;}

.tgpress3 .accroche,
.tgcinem3 .accroche,
.tgspect3 .accroche,
.tgsport3 .accroche,
.tgparcs3 .accroche,
.tgvoyag3 .accroche,
.tgachat3 .accroche,
.tgbeaut3 .accroche,
.tgmulti3 .accroche,
.tgpress3 .accroche,
.tgcadea3 .accroche,
.tgmaria3 .accroche,
.tgpasse3 .accroche,
.tgopera3 .accroche,
.tghight3 .accroche,
.tgevent3 .accroche,
.tgrubce3 .accroche,
.tgteste3 .accroche
{margin-left:180px;width:300px;line-height:22px;float:left;}



.tgcinem2 .prix,
.tgspect2 .prix,
.tgsport2 .prix,
.tgparcs2 .prix,
.tgvoyag2 .prix,
.tgachat2 .prix,
.tgbeaut2 .prix,
.tgmulti2 .prix,
.tgpress2 .prix,
.tgcadea2 .prix,
.tgmaria2 .prix,
.tgpasse2 .prix,
.tgopera2 .prix,
.tghight2 .prix,
.tgevent2 .prix,
.tgrubce2 .prix,
.tgteste2 .prix
{margin-left:150px}

.tgcinem3 .prix,
.tgspect3 .prix,
.tgsport3 .prix,
.tgparcs3 .prix,
.tgvoyag3 .prix,
.tgachat3 .prix,
.tgbeaut3 .prix,
.tgmulti3 .prix,
.tgpress3 .prix,
.tgcadea3 .prix,
.tgmaria3 .prix,
.tgpasse3 .prix,
.tgopera3 .prix,
.tghight3 .prix,
.tgevent3 .prix,
.tgrubce3 .prix,
.tgteste3 .prix
{margin-left:275px}

.tgcinem2 .price,
.tgspect2 .price,
.tgsport2 .price,
.tgparcs2 .price,
.tgvoyag2 .price,
.tgachat2 .price,
.tgbeaut2 .price,
.tgmulti2 .price,
.tgpress2 .price,
.tgcadea2 .price,
.tgmaria2 .price,
.tgpasse2 .price,
.tgopera2 .price,
.tghight2 .price,
.tgevent2 .price,
.tgrubce2 .price,
.tgteste2 .price
{margin-left:150px}

.tgcinem3 .price,
.tgspect3 .price,
.tgsport3 .price,
.tgparcs3 .price,
.tgvoyag3 .price,
.tgachat3 .price,
.tgbeaut3 .price,
.tgmulti3 .price,
.tgpress3 .price,
.tgcadea3 .price,
.tgmaria3 .price,
.tgpasse3 .price,
.tgopera3 .price,
.tghight3 .price,
.tgevent3 .price,
.tgrubce3 .price,
.tgteste3 .price
{margin-left:275px}


.commander {margin-bottom:10px;}
.commandervoyag {margin-bottom:10px; margin-left:50px;}


.tgcinem2 .commander,
.tgspect2 .commander,
.tgsport2 .commander,
.tgparcs2 .commander,
.tgvoyag2 .commander,
.tgachat2 .commander,
.tgbeaut2 .commander,
.tgmulti2 .commander,
.tgpress2 .commander,
.tgcadea2 .commander,
.tgmaria2 .commander,
.tgpasse2 .commander,
.tgopera2 .commander,
.tghight2 .commander,
.tgevent2 .commander,
.tgrubce2 .commander,
.tgteste2 .commander,

.tgcinem3 .commander,
.tgspect3 .commander,
.tgsport3 .commander,
.tgparcs3 .commander,
.tgvoyag3 .commander,
.tgachat3 .commander,
.tgbeaut3 .commander,
.tgmulti3 .commander,
.tgpress3 .commander,
.tgcadea3 .commander,
.tgmaria3 .commander,
.tgpasse3 .commander,
.tgopera3 .commander,
.tghight3 .commander,
.tgevent3 .commander,
.tgrubce3 .commander,
.tgteste3 .commander
{float:left;width:170px;padding-left:10px;line-height:22px;text-align:left;}

/************* concerne LES PRIX *************/






/******************************** DEB DROITE ********************************/

/************* OFFRES SPECIALES *************/
.offresspec {border:1px solid #CCC}
.offresspec h2 {font-size:12px;text-align:center;margin: 10px 0px 15px 0px}
.offresspec h3 {font-size:12px;text-align:center;margin: 5px 0px 2px 0px}
.offresspec p {font-size:12px;margin: 2px 10px 30px 10px;text-align:center}
.offresspec a {text-decoration:none}
.offresspec strong {font-size:16px;color:#cd0039}
.offresspec div {width:160px;text-align:center}
/************* OFFRES SPECIALES *************/

/******************************** FIN DROITE ********************************/



/******************************** DEB GAUCHE ********************************/

#boite1 .ok
{float:left;margin: 1px 5px 0px 3px}

#boite1 .champ input
{
float:left;
width:135px;
height:16px;
margin: 0px 0px 3px 5px;
background-color:#FFF;
border:1px solid#434343;
color:#434343;
font-size:12px}

#boite1 ul a {text-decoration:none}
#boite1 ul a span {font-size:10px}
#boite1 ul {margin: 5px 0px 5px 0px;
} 

#boite1 .nivo1 li 
{list-style:none;
line-height:11px;
padding: 1px 0px 3px 10px;
background: url(../image/new_template/fleche.gif) no-repeat;
}

#boite1 .nivo2 {margin-left:5px} 
#boite1 .nivo2 li 
{list-style:none;
line-height:11px;
padding: 1px 0px 3px 10px;
margin-top: 10px;
background: url(../image/new_template/fleche3.gif) no-repeat;
}

#boite1  .nivo2 {margin-top:-7px;} 

#boite1 #moncompte #personal {background: url(../image/new_template/passport_petit.gif) no-repeat right;width:130px;padding-right:20px} 
#boite1 #moncomptebis #personal {background: url(../image/new_template/passport_petit.gif) no-repeat right;width:130px;padding-right:20px} 


/*Default style for SPAN icons. Edit if desired: */

.iconspan{
float: right;
margin: 3px;
cursor:hand;
cursor:pointer;
font-weight: bold;
}

/* YVES NE PAS ENLEVER MERCI */
.eg-bar{
font-weight: bold;
border: 1px solid black;
padding: 5px;
margin: 10px 5px 0px 3px;}

div.eg-bar {width: 174px;}
.icongroup1 {width: 174px;
border: 1px solid #000;
border-top: 1px solid #999;
padding: 5px;
margin: -1px 5px 0px 3px;
}
/* YVES NE PAS ENLEVER MERCI */


/************* MENU STATIQUE *************/
#boite1 .menurubric {width:174px;padding:5px;margin: 0px 5px 15px 3px;border:1px solid #CCC}
#boite1 .menurubric a {text-decoration:none}
#boite1 .menurubric ul {margin-bottom:10px} 
#boite1 .menurubric ul ul {margin-bottom:0} 
#boite1 .menurubric li 
{list-style:none;
line-height:11px;
padding: 1px 0px 3px 10px;
background: url(../image/new_template/fleche.gif) no-repeat;
}
#boite1 .menurubric2 {width:174px;padding:5px;margin: 0px 5px 15px 3px;border:1px solid #CCC}
#boite1 .menurubric2 a {text-decoration:none}
#boite1 .menurubric2 ul {margin-bottom:10px} 
#boite1 .menurubric2 ul ul {margin-bottom:0} 
#boite1 .menurubric2 li 
{list-style:none;
line-height:11px;
padding: 1px 0px 3px 10px;
background: url(../image/new_template/menu_fleche.gif) no-repeat;
}
/************* MENU STATIQUE *************/

/************* MENU DYNAMIQUE *************/
#boite1 .menuoutils {width:186px;margin: 0px 5px 15px 3px;}
#boite1 .menuoutils a {text-decoration:none}

#boite1 .menuoutils a
{
padding-left:10px;
background: url(../image/new_template/fleche.gif) no-repeat;
}

#boite1 .menuoutils p
{
padding:0px;margin:2px;line-height:1px;
background: url(../image/new_template/filet_horiz.gif) repeat-x;}

#boite1 .menuoutils li {list-style:none}
#my_menu p {padding:0px;}
#my_menu p a {color:#000;}
div.sdmenu div {overflow: hidden;margin-bottom:10px;padding-left:5px;background: url(../image/new_template/plus.gif) no-repeat top right;border:1px solid #000}
div.sdmenu div:first-child {}
div.sdmenu div.collapsed {padding-bottom:6px;height: 16px;background: url(../image/new_template/plus.gif) no-repeat top right;}

div.sdmenu div span,
div.sdmenu p span 
{
margin:5px;
display: block;
margin-left:0px;
font-weight: bold;
background: url(../image/new_template/menu_item.gif) no-repeat;
cursor: pointer;
}

div.sdmenu div.collapsed span {padding-left:0px;color:#434343}
div.sdmenu div a {display: block;}
div.sdmenu div a.current {color:#8b877c}
/************* MENU DYNAMIQUE *************/

/******************************** FIN GAUCHE ********************************/



.boutonrubbonadbis {width:62px;height:24px;background: url(../image/new_template/bouton_passe_bis.gif) no-repeat right;position:absolute;margin-top:-62px;z-index:500} 

.rubriq  {height:auto;}

.boutonrubaccue img {width:62px;height:50px;background: url(../image/new_template/bouton_accue.gif) no-repeat;}
.boutonrubcinem img {width:62px;height:50px;background: url(../image/new_template/bouton_cinem.gif) no-repeat;}
.boutonrubspect img {width:72px;height:50px;background: url(../image/new_template/bouton_spect.gif) no-repeat;}
.boutonrubsport img {width:62px;height:50px;background: url(../image/new_template/bouton_sport.gif) no-repeat;}
.boutonrubparcs img {width:62px;height:50px;background: url(../image/new_template/bouton_parcs.gif) no-repeat;}
.boutonrubvoyag img {width:62px;height:50px;background: url(../image/new_template/bouton_voyag.gif) no-repeat;}
.boutonrubachat img {width:72px;height:50px;background: url(../image/new_template/bouton_achat.gif) no-repeat;}
.boutonrubservi img {width:72px;height:50px;background: url(../image/new_template/bouton_beaut.gif) no-repeat;}
.boutonrubmedia img {width:72px;height:50px;background: url(../image/new_template/bouton_multi.gif) no-repeat;}
.boutonrubpress img {width:62px;height:50px;background: url(../image/new_template/bouton_press.gif) no-repeat;}
.boutonrubcados img {width:72px;height:50px;background: url(../image/new_template/bouton_cadea.gif) no-repeat;}
/*.boutonrubnouvo img {width:72px;height:50px;background: url(../image/new_template/bouton_maria.gif) no-repeat;}*/
.boutonrubbonad img {width:72px;height:50px;background: url(../image/new_template/bouton_passe.gif) no-repeat;}
.boutonrubsuper img {width:72px;height:50px;background: url(../image/new_template/bouton_opera.gif) no-repeat;}
.boutonrubhight img {width:72px;height:50px;background: url(../image/new_template/bouton_hight.gif) no-repeat;}
.boutonrubrubce img {width:72px;height:50px;background: url(../image/new_template/bouton_rubce.gif) no-repeat;}
.boutonrubteste img {width:78px;height:50px;background: url(../image/new_template/bouton_teste.gif) no-repeat;}

.rubriq li {list-style:none;}

/* Bloc Boutique */
.rubriq ul li .bloc .bloc-area {width:1170px;}
.rubriq ul li .bloc ul{height:1%;float:none;list-style:none;position:relative;}
.rubriq ul li .bloc ul li{float:left;font-size:10px;background:none;}


/* Bloc 1 */
.rubriq ul li .bloc ul li a {color:#fff;position:relative;}
.rubriq ul li ul li:hover a,.rubriq ul li ul li.hover a {color:#74267c}
.rubriq ul li ul li em{display:block;font-style:normal;background:none;}

/* Bloc2 */

/* Rubrique CE */
.rubriq ul li .bloc-2 {position:absolute;top:53px;left:1px;width:100%;display:none}
.rubriq ul li .bloc-2 ul{width:auto;float:left;list-style:none;height:auto;text-transform:none;}
.rubriq ul li .bloc-2 ul li {vertical-align:top;line-height:16px;text-transform:none;font-size:11px;background:none;width:100%;float:none;clear:both;}
.rubriq ul li .bloc-2 ul li a {color:#fff;}
.rubriq ul li .bloc-2 ul li.active a,
.rubriq ul li .bloc-2 ul li a span {float:left;height:16px;cursor:pointer;}
.rubriq ul li .bloc-2 ul li.active a span,
.rubriq ul li .bloc .rubriq ul li .bloc-2  {display:block;clear:both;content:""}
.rubriq ul li .bloc .rubriq ul li .bloc-2:after,
.rubriq.boutique_bar ul li.boutique_bar .bloc,
.rubriq.brand_bar ul li.brand_bar .rubriq ul li.hover .bloc,
.rubriq ul li.active .bloc,.rubriq ul li ul li:hover .bloc-2{display:block}


.rubriq ul li .bloc-2 .bloc-boxcinem:after,
.rubriq ul li .bloc-2 .bloc-boxspect:after,
.rubriq ul li .bloc-2 .bloc-boxsport:after,
.rubriq ul li .bloc-2 .bloc-boxparcs:after,
.rubriq ul li .bloc-2 .bloc-boxvoyag:after,
.rubriq ul li .bloc-2 .bloc-boxachat:after,
.rubriq ul li .bloc-2 .bloc-boxservi:after,
.rubriq ul li .bloc-2 .bloc-boxmedia:after,
.rubriq ul li .bloc-2 .bloc-boxpress:after,
.rubriq ul li .bloc-2 .bloc-boxcados:after,
.rubriq ul li .bloc-2 .bloc-boxnouvo:after,
.rubriq ul li .bloc-2 .bloc-boxbonad:after,
.rubriq ul li .bloc-2 .bloc-boxsuper:after,
.rubriq ul li .bloc-2 .bloc-boxhight:after,
.rubriq ul li .bloc-2 .bloc-boxevent:after,
.rubriq ul li .bloc-2 .bloc-boxrubce:after,
.rubriq ul li .bloc-2 .bloc-boxteste:after
{display:block;clear:both;content:""}

.rubriq ul li .bloc-2 .bloc-boxcinem,
.rubriq ul li .bloc-2 .bloc-boxspect,
.rubriq ul li .bloc-2 .bloc-boxsport,
.rubriq ul li .bloc-2 .bloc-boxparcs,
.rubriq ul li .bloc-2 .bloc-boxvoyag,
.rubriq ul li .bloc-2 .bloc-boxachat,
.rubriq ul li .bloc-2 .bloc-boxservi,
.rubriq ul li .bloc-2 .bloc-boxmedia,
.rubriq ul li .bloc-2 .bloc-boxpress,
.rubriq ul li .bloc-2 .bloc-boxcados,
.rubriq ul li .bloc-2 .bloc-boxnouvo,
.rubriq ul li .bloc-2 .bloc-boxbonad,
.rubriq ul li .bloc-2 .bloc-boxsuper,
.rubriq ul li .bloc-2 .bloc-boxhight,
.rubriq ul li .bloc-2 .bloc-boxevent,
.rubriq ul li .bloc-2 .bloc-boxrubce,
.rubriq ul li .bloc-2 .bloc-boxteste
{width:1167px;border:#666 1px solid;border-top:none;position:relative;padding-bottom:15px}

.rubriq ul li .bloc-2 .bloc-boxcinem ul,
.rubriq ul li .bloc-2 .bloc-boxspect ul,
.rubriq ul li .bloc-2 .bloc-boxsport ul,
.rubriq ul li .bloc-2 .bloc-boxparcs ul,
.rubriq ul li .bloc-2 .bloc-boxvoyag ul,
.rubriq ul li .bloc-2 .bloc-boxachat ul,
.rubriq ul li .bloc-2 .bloc-boxservi ul,
.rubriq ul li .bloc-2 .bloc-boxmedia ul,
.rubriq ul li .bloc-2 .bloc-boxpress ul,
.rubriq ul li .bloc-2 .bloc-boxcados ul,
.rubriq ul li .bloc-2 .bloc-boxnouvo ul,
.rubriq ul li .bloc-2 .bloc-boxbonad ul,
.rubriq ul li .bloc-2 .bloc-boxsuper ul,
.rubriq ul li .bloc-2 .bloc-boxhight ul,
.rubriq ul li .bloc-2 .bloc-boxevent ul,
.rubriq ul li .bloc-2 .bloc-boxrubce ul,
.rubriq ul li .bloc-2 .bloc-boxteste ul
{margin:5px 25px 10px 5px;}

.rubriq ul li .bloc-2 .bloc-boxcinem ul li ul li,
.rubriq ul li .bloc-2 .bloc-boxspect ul li ul li,
.rubriq ul li .bloc-2 .bloc-boxsport ul li ul li,
.rubriq ul li .bloc-2 .bloc-boxparcs ul li ul li,
.rubriq ul li .bloc-2 .bloc-boxvoyag ul li ul li,
.rubriq ul li .bloc-2 .bloc-boxachat ul li ul li,
.rubriq ul li .bloc-2 .bloc-boxservi ul li ul li,
.rubriq ul li .bloc-2 .bloc-boxmedia ul li ul li,
.rubriq ul li .bloc-2 .bloc-boxpress ul li ul li,
.rubriq ul li .bloc-2 .bloc-boxcados ul li ul li,
.rubriq ul li .bloc-2 .bloc-boxnouvo ul li ul li,
.rubriq ul li .bloc-2 .bloc-boxbonad ul li ul li,
.rubriq ul li .bloc-2 .bloc-boxsuper ul li ul li,
.rubriq ul li .bloc-2 .bloc-boxhight ul li ul li,
.rubriq ul li .bloc-2 .bloc-boxevent ul li ul li,
.rubriq ul li .bloc-2 .bloc-boxrubce ul li ul li,
.rubriq ul li .bloc-2 .bloc-boxteste ul li ul li
{padding:5px;}

.rubriq ul li .bloc-2 .bloc-boxcinem h4,
.rubriq ul li .bloc-2 .bloc-boxspect h4,
.rubriq ul li .bloc-2 .bloc-boxsport h4,
.rubriq ul li .bloc-2 .bloc-boxparcs h4,
.rubriq ul li .bloc-2 .bloc-boxvoyag h4,
.rubriq ul li .bloc-2 .bloc-boxachat h4,
.rubriq ul li .bloc-2 .bloc-boxservi h4,
.rubriq ul li .bloc-2 .bloc-boxmedia h4,
.rubriq ul li .bloc-2 .bloc-boxpress h4,
.rubriq ul li .bloc-2 .bloc-boxcados h4,
.rubriq ul li .bloc-2 .bloc-boxnouvo h4,
.rubriq ul li .bloc-2 .bloc-boxbonad h4,
.rubriq ul li .bloc-2 .bloc-boxsuper h4,
.rubriq ul li .bloc-2 .bloc-boxhight h4,
.rubriq ul li .bloc-2 .bloc-boxevent h4,
.rubriq ul li .bloc-2 .bloc-boxrubce h4,
.rubriq ul li .bloc-2 .bloc-boxteste  h4
{padding: 15px 15px 0px 15px;font-size:18px;color:#FFF;font-weight:bold;background:none;text-transform:none;}

.rubriq ul li .bloc-2 .bloc-boxcinem a,
.rubriq ul li .bloc-2 .bloc-boxspect a,
.rubriq ul li .bloc-2 .bloc-boxsport a,
.rubriq ul li .bloc-2 .bloc-boxparcs a,
.rubriq ul li .bloc-2 .bloc-boxvoyag a,
.rubriq ul li .bloc-2 .bloc-boxachat a,
.rubriq ul li .bloc-2 .bloc-boxservi a,
.rubriq ul li .bloc-2 .bloc-boxmedia a,
.rubriq ul li .bloc-2 .bloc-boxpress a,
.rubriq ul li .bloc-2 .bloc-boxcados a,
.rubriq ul li .bloc-2 .bloc-boxnouvo a,
.rubriq ul li .bloc-2 .bloc-boxbonad a,
.rubriq ul li .bloc-2 .bloc-boxsuper a,
.rubriq ul li .bloc-2 .bloc-boxhight a,
.rubriq ul li .bloc-2 .bloc-boxevent a,
.rubriq ul li .bloc-2 .bloc-boxrubce a,
.rubriq ul li .bloc-2 .bloc-boxteste a
{text-decoration:none;font-size:12px}

.rubriq ul li .bloc-2 .bloc-boxcinem {background:#842583;text-transform:none;z-index:505}
.rubriq ul li .bloc-2 .bloc-boxspect {background:#a43b8d;text-transform:none;z-index:505}
.rubriq ul li .bloc-2 .bloc-boxsport {background:#40a734;text-transform:none;z-index:505}
.rubriq ul li .bloc-2 .bloc-boxparcs {background:#97c00c;text-transform:none;z-index:505}
.rubriq ul li .bloc-2 .bloc-boxvoyag {background:#eb6909;text-transform:none;z-index:505}
.rubriq ul li .bloc-2 .bloc-boxachat {background:#fec400;text-transform:none;z-index:505}
.rubriq ul li .bloc-2 .bloc-boxservi {background:#e95f5f;text-transform:none;z-index:505}
.rubriq ul li .bloc-2 .bloc-boxmedia {background:#e1003a;text-transform:none;z-index:505}
.rubriq ul li .bloc-2 .bloc-boxpress {background:#4ac1ec;text-transform:none;z-index:505}
.rubriq ul li .bloc-2 .bloc-boxcados {background:#5b0393;text-transform:none;z-index:505}
.rubriq ul li .bloc-2 .bloc-boxnouvo {background:#f880bd;text-transform:none;z-index:505}
.rubriq ul li .bloc-2 .bloc-boxbonad {background:#cd003a;text-transform:none;z-index:505}
.rubriq ul li .bloc-2 .bloc-boxsuper {background:#000000;text-transform:none;z-index:505}
.rubriq ul li .bloc-2 .bloc-boxhight {background:#7b7b7b;text-transform:none;z-index:505}
.rubriq ul li .bloc-2 .bloc-boxevent {background:#B90E0E;text-transform:none;z-index:505}
.rubriq ul li .bloc-2 .bloc-boxrubce {background:#000000;text-transform:none;z-index:505}
.rubriq ul li .bloc-2 .bloc-boxteste {background:#000000;text-transform:none;z-index:505}

/*Bloc Région*/
.rubriq ul li .bloc-2bis {position:absolute;top:31px;left:1px;width:100%;display:none}
.rubriq ul li .bloc-2bis ul{width:auto;float:left;list-style:none;height:auto;text-transform:none;}
.rubriq ul li .bloc-2bis ul li {vertical-align:top;line-height:16px;text-transform:none;font-size:11px;background:none;width:100%;float:none;clear:both;}
.rubriq ul li .bloc-2bis ul li a {color:#fff;}
.rubriq ul li .bloc-2bis ul li.active a,
.rubriq ul li .bloc-2bis ul li a span {float:left;height:16px;cursor:pointer;}
.rubriq ul li .bloc-2bis ul li.active a span,
.rubriq ul li .bloc .rubriq ul li .bloc-2bis  {display:block;clear:both;content:""}
.rubriq ul li .bloc .rubriq ul li .bloc-2bis:after,
.rubriq.boutique_bar ul li.boutique_bar .bloc,
.rubriq.brand_bar ul li.brand_bar .rubriq ul li.hover .bloc,
.rubriq ul li.active .bloc,.rubriq ul li ul li:hover .bloc-2bis{display:block}

.rubriq ul li .bloc-2bis .bloc-boxregion:after
{display:block;clear:both;content:""}
.rubriq ul li .bloc-2bis .bloc-boxregion
{width:1007px;border:#666 1px solid;border-top:none;position:relative;padding-bottom:15px}
.rubriq ul li .bloc-2bis .bloc-boxregion ul
{margin:5px 5px 0px 5px;}
.rubriq ul li .bloc-2bis .bloc-boxregion ul li ul li
{padding:5px;}
.rubriq ul li .bloc-2bis .bloc-boxregion  h4
{padding: 15px 15px 0px 5px;font-size:14px;color:#FFF;font-weight:bold;background:none;text-transform:none;}
.rubriq ul li .bloc-2bis .bloc-boxregion  h3
{padding: 0px 0px 0px 0px;font-size:11px;color:#000;font-weight:bold;background:none;text-transform:none;}
.rubriq ul li .bloc-2bis .bloc-boxregion a
{text-decoration:none;font-size:11px}
.rubriq ul li .bloc-2bis .bloc-boxregion  a:hover
{text-decoration:underline;font-size:11px}
.rubriq ul li .bloc-2bis .bloc-boxregion {background:#CD003A;text-transform:none;z-index:505}
/*Bloc Région*/


/******************************** ONGLETS ********************************/

#monpanier {z-index:0}
#container
{
	position: relative;
	background-color: #FFF;
}

#container {
	border-right:1px solid #8f848b;
	width: 594px;
	border-top:1px solid #8f848b;
	background: url(../image/new_template/fond_onglets_cont.gif) no-repeat left bottom;
	padding-bottom:20px;
	margin-bottom:20px;
}
#dmc {
  border:1px solid green;
}
#dmc, x:-moz-any-link, x:default{
  border:1px solid red;
}

#container2 {width: 176px;position: absolute;top:210px;margin-left:824px;}
#container2, x:-moz-any-link, x:default{width: 176px;position: absolute;top:193px;margin-left:824px;}

.accue #container2 {width: 176px;position: absolute;top:215px;margin-left:820px;}
.accue #container2, x:-moz-any-link, x:default{width: 176px;position: absolute;top:196px;margin-left:820px;}


#container *,
#container2 * {
	margin: 0;
	padding: 0;
}
#container ul#menu,
#container2 ul#menu2 {
	position: relative;
	width: 100%;
	font-weight: bold;
}
#container2 #menu_20 {	border:1px solid #cd0039;}
#container2 #menu_21 {	border:1px solid #cd0039;}
#container2 img {margin: 5px 0px 5px 0px;}

#container ul#menu li,
#container2 ul#menu2 li {
	float: left;
	display: inline;
}
#container ul#menu li a {
	text-align: center;
	display: block;
	width: 97px;
	height: 25px;
	line-height: 25px;
	text-decoration: none;
	font-weight:normal
}
#container ul#menu li a.current {font-weight:bold}

#container2 ul#menu2 li a {
	text-align: center;
	display: block;
	width: 86px;
	height: 25px;
	line-height: 25px;
	text-decoration: none;
	font-weight:normal
}
#container ul#menu li a:hover,
#container2 ul#menu2 li a:hover {
	background-color: #FFF;
}
#container .content,
#container2 .content {
	padding: 20px;
	margin-bottom:20px;
}
#container2 .content2 {
	border:1px solid #FF0000;
	padding: 10px 0px 10px 10px;
	margin-bottom:20px;
	background-color: #FFF;
}
#container a.current {
	background-color: #FFF;
	background: url(../image/new_template/fond_onglets_current.gif) no-repeat ;
	border:1px solid #8f848b;
	border-bottom:0;
	padding-top:0px;
	
}
#container2 a.current {
	color: #FFF;
	border:1px solid #FF0000;
	border-right:0;
	border-bottom:0;
}
#container a.ghost {
	background-color: #ebe8e4;
	border:1px solid #8f848b;
	border-right:1px solid #8f848b;
	border-top:0;
}
#container2 a.ghost {
	background-color: #FFF;
	border-bottom:0;
}

#container2 .menu20 a.current {
	border:1px solid #cd0039;
	border-bottom:0;
	background: #cd0039;
}
#container2 .menu21 a.ghost {
	border:1px solid #cd0039;
	border-bottom:0;
	background: #FFF;
}

#container2 .menu21 a.current {
	border:1px solid #cd0039;
	border-bottom:0;
	background: #cd0039;
}
#container2 .menu20 a.ghost {
	border:1px solid #cd0039;
	border-bottom:0;
	background: #FFF;
}


#container .on,
#container2 .on {
	display: block;
}
#container .off,
#container2 .off {
	display: none;
}

#container2 h3 {font-size:12px;font-weight:normal;color:#000;}
#container2 p a {font-weight:bold}

#container2 .menu20 a,
#container2 .menu21 a 
{cursor : pointer}

#container .menu0 a,
#container .menu1 a, 
#container .menu2 a, 
#container .menu3 a, 
#container .menu4 a, 
#container .menu5 a, 
#container .menu6 a, 
#container .menu7 a, 
#container .menu8 a, 
#container .menu9 a, 
#container .menu10 a 
{cursor : pointer}
/******************************** ONGLETS ********************************/





a.tooltip em {
    display:none;
}
a.tooltip {
    text-decoration:none;
    z-index: 00;
}
a.tooltip:hover {
    border: 0;
    position: relative;
    z-index: 500;
    text-decoration:none;
}
a.tooltip:hover em {
    z-index: 500;
    font-style: normal;
    background:  url(../image/new_template/infobulle.gif) no-repeat;
    display: block;
    position: absolute;
    top: 20px;
    left: -10px;
    color: #434343;
    width:500px;
}

a.tooltip:hover em div {
    border: 1px solid #e1ddd8;background:#f7f6f4;margin-top:20px;padding:10px
}
a.tooltip:hover em div div {
    border: 0px solid #e1ddd8;background:#f7f6f4;margin-top:0px;margin-bottom:10px;padding:0px
}
a.tooltip:hover em p {
    margin: 5px 0px 5px 0px
}

a.tooltip:hover em h2 {
    text-transform: uppercase;font-size:12px;padding: 0px 0px 0px 0px;
}





/******************************** PROVENANT DE L'ANCIENNE CSS ********************************/

/* ---------- MENU BOUTIQUES ---------- */

.menuboutcinem {padding-left:3px;padding-top:3px;font-size:11px;background: url(../image/new_template/menu_fond_cinem.gif);}
.menuboutspect {padding-left:3px;padding-top:3px;font-size:11px;background: url(../image/new_template/menu_fond_spect.gif);}
.menuboutsport {padding-left:3px;padding-top:3px;font-size:11px;background: url(../image/new_template/menu_fond_sport.gif);}
.menuboutparcs {padding-left:3px;padding-top:3px;font-size:11px;background: url(../image/new_template/menu_fond_parcs.gif);}
.menuboutcultu {padding-left:3px;padding-top:3px;font-size:11px;background: url(../image/new_template/menu_fond_cultu.gif);}
.menuboutvoyag {padding-left:3px;padding-top:3px;font-size:11px;background: url(../image/new_template/menu_fond_voyag.gif);}
.menuboutservi {padding-left:3px;padding-top:3px;font-size:11px;background: url(../image/new_template/menu_fond_servi.gif);}
.menuboutcados {padding-left:3px;padding-top:3px;font-size:11px;background: url(../image/new_template/menu_fond_cados.gif);}
.menuboutcados2 {padding-left:3px;padding-top:3px;font-size:11px;background: url(../image/new_template/menu_fond_cados2.gif);}
.menuboutenfan {padding-left:3px;padding-top:3px;font-size:11px;background: url(../image/new_template/menu_fond_enfan.gif);}
.menuboutachat {padding-left:3px;padding-top:3px;font-size:11px;background: url(../image/new_template/menu_fond_achat.gif);}
.menuboutbonad {padding-left:3px;padding-top:3px;font-size:11px;background: url(../image/new_template/menu_fond_bonad.gif);}
.menuboutsuper {padding-left:3px;padding-top:3px;font-size:11px;background: url(../image/new_template/menu_fond_super.gif);}
.menuboutnouvo {padding-left:3px;padding-top:3px;font-size:11px;background: url(../image/new_template/menu_fond_nouvo.gif);}
.menuboutcenew {padding-left:3px;padding-top:3px;font-size:11px;background: url(../image/new_template/menu_fond_cenew.gif);}
.menubouttelec {padding-left:3px;padding-top:3px;font-size:11px;background: url(../image/new_template/menu_fond_telec.gif);}
.menuboutpress {padding-left:3px;padding-top:3px;font-size:11px;background: url(../image/new_template/menu_fond_press.gif);}
.menuboutmedia {padding-left:3px;padding-top:3px;font-size:11px;background: url(../image/new_template/menu_fond_media.gif);}
.menubouthight {padding-left:3px;padding-top:3px;font-size:11px;background: url(../image/new_template/menu_fond_hight.gif);}
.menuboutevent {padding-left:3px;padding-top:3px;font-size:11px;background: url(../image/new_template/menu_fond_event.gif);}

.menuboutcinem b, 
.menuboutspect b,
.menuboutsport b,
.menuboutparcs b,
.menuboutcultu b,
.menuboutvoyag b,
.menuboutservi b,
.menuboutcados b,
.menuboutcados2 b,
.menuboutenfan b,
.menuboutachat b,
.menuboutbonad b,
.menuboutsuper b,
.menuboutnouvo b,
.menuboutcenew b,
.menubouttelec b,
.menuboutpress b,
.menuboutmedia b,
.menuboutevent b,
.menubouthight b {margin-left:18px;}

.menuboutcinem a,
.menuboutspect a,
.menuboutsport a,
.menuboutparcs a,
.menuboutcultu a,
.menuboutvoyag a,
.menuboutservi a,
.menuboutcados a,
.menuboutenfan a,
.menuboutachat a,
.menuboutbonad a,
.menuboutsuper a,
.menuboutnouvo a,
.menuboutcenew a,
.menubouttelec a,
.menuboutpress a,
.menuboutevent a,
.menuboutmedia a,
.menubouthight a {color:#FFFFFF;}
.menuboutcados2 a {color:#000000;}

.menuboutcinem ul, 
.menuboutspect ul,
.menuboutsport ul,
.menuboutparcs ul,
.menuboutcultu ul,
.menuboutvoyag ul,
.menuboutservi ul,
.menuboutcados ul,
.menuboutcados2 ul,
.menuboutenfan ul,
.menuboutachat ul,
.menuboutbonad ul,
.menuboutsuper ul,
.menuboutnouvo ul,
.menuboutcenew ul,
.menubouttelec ul,
.menuboutpress ul,
.menuboutmedia ul,
.menuboutevent ul,
.menubouthight ul {padding:0px;margin:0px;padding-bottom:3px;}

.menuboutcinem li, 
.menuboutspect li,
.menuboutsport li,
.menuboutparcs li,
.menuboutcultu li,
.menuboutvoyag li,
.menuboutservi li,
.menuboutcados li,
.menuboutcados2 li,
.menuboutenfan li,
.menuboutachat li,
.menuboutbonad li,
.menuboutsuper li,
.menuboutnouvo li,
.menuboutcenew li,
.menubouttelec li,
.menuboutpress li,
.menuboutmedia li,
.menuboutevent li,
.menubouthight li {list-style-type:none;padding:0px;list-style-position:outside;padding-top:3px;font-weight:bold;}

.ecarte {margin-left:20px;}

.menuboutombrecinem {background: url(../image/new_template/menu_ombre_cinem.gif) repeat-x;height:20px;}
.menuboutombrespect {background: url(../image/new_template/menu_ombre_spect.gif) repeat-x;height:20px;}
.menuboutombresport {background: url(../image/new_template/menu_ombre_sport.gif) repeat-x;height:20px;}
.menuboutombreparcs {background: url(../image/new_template/menu_ombre_parcs.gif) repeat-x;height:20px;}
.menuboutombrecultu {background: url(../image/new_template/menu_ombre_cultu.gif) repeat-x;height:20px;}
.menuboutombrevoyag {background: url(../image/new_template/menu_ombre_voyag.gif) repeat-x;height:20px;}
.menuboutombreservi {background: url(../image/new_template/menu_ombre_servi.gif) repeat-x;height:20px;}
.menuboutombrecados {background: url(../image/new_template/menu_ombre_cados.gif) repeat-x;height:20px;}
.menuboutombreenfan {background: url(../image/new_template/menu_ombre_enfan.gif) repeat-x;height:20px;}
.menuboutombreachat {background: url(../image/new_template/menu_ombre_achat.gif) repeat-x;height:20px;}
.menuboutombrebonad {background: url(../image/new_template/menu_ombre_bonad.gif) repeat-x;height:20px;}
.menuboutombresuper {background: url(../image/new_template/menu_ombre_super.gif) repeat-x;height:20px;}
.menuboutombrenouvo {background: url(../image/new_template/menu_ombre_nouvo.gif) repeat-x;height:20px;}
.menuboutombrecenew {background: url(../image/new_template/menu_ombre_cenew.gif) repeat-x;height:20px;}
.menuboutombretelec {background: url(../image/new_template/menu_ombre_telec.gif) repeat-x;height:20px;}
.menuboutombrepress {background: url(../image/new_template/menu_ombre_press.gif) repeat-x;height:20px;}
.menuboutombremedia {background: url(../image/new_template/menu_ombre_media.gif) repeat-x;height:20px;}

/* ---------- MENU BOUTIQUES ---------- */


/* ---------- 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);}
.menucados2 {padding-left:3px;padding-top:3px;font-size:11px;background: url(../image/new_template/menu_fond_cados2.gif);}
.menuenfan {padding-left:3px;padding-top:3px;font-size:11px;background: url(../image/new_template/menu_fond_enfan.gif);}
.menuachat {padding-left:3px;padding-top:3px;font-size:11px;background: url(../image/new_template/menu_fond_achat.gif);}
.menubonad {padding-left:3px;padding-top:3px;font-size:11px;background: url(../image/new_template/menu_fond_bonad.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);}
.menucenew {padding-left:3px;padding-top:3px;font-size:11px;background: url(../image/new_template/menu_fond_cenew.gif);}
.menutelec {padding-left:3px;padding-top:3px;font-size:11px;background: url(../image/new_template/menu_fond_telec.gif);}
.menupress {padding-left:3px;padding-top:3px;font-size:11px;background: url(../image/new_template/menu_fond_press.gif);}
.menumedia {padding-left:3px;padding-top:3px;font-size:11px;background: url(../image/new_template/menu_fond_media.gif);}
.menuhight {padding-left:3px;padding-top:3px;font-size:11px;background: url(../image/new_template/menu_fond_hight.gif);}
.menuevent {padding-left:3px;padding-top:3px;font-size:11px;background: url(../image/new_template/menu_fond_event.gif);}

.menucinem b, 
.menuspect b,
.menusport b,
.menuparcs b,
.menucultu b,
.menuvoyag b,
.menuservi b,
.menucados b,
.menucados2 b,
.menuenfan b,
.menuachat b,
.menubonad b,
.menusuper b,
.menunouvo b,
.menucenew b,
.menutelec b,
.menupress b,
.menumedia b,
.menuevent b,
.menuhight b {margin-left:18px;}


.plancinem a {color:#842583;}
.planspect a {color:#a43b8d;}
.plansport a {color:#40a734;}
.planparcs a {color:#97c00e;}
.plancultu a {color:#fec400;}
.planvoyag a {color:#686868;}
.planservi a {color:#e95f5f;}
.plancados a {color:#5b0393;}
.planenfan a {color:#e70375;}
.planachat a {color:#fec400;}
.planbonad a {color:#cd0039;}
.plansuper a {color:#686868;}
.plannouvo a {color:#740F05;}
.plancenew a {color:#d01b05;}
.plantelec a {color:#740F05;}
.planpress a {color:#4ac1ec;}
.planmedia a {color:#f70303;}

.menucinem a,
.menuspect a,
.menusport a,
.menuparcs a,
.menucultu a,
.menuvoyag a,
.menuservi a,
.menucados a,
.menuenfan a,
.menuachat a,
.menubonad a,
.menusuper a,
.menunouvo a,
.menucenew a,
.menutelec a,
.menupress a,
.menumedia a,
.menuevent a,
.menuhight a {color:#FFFFFF;text-decoration:none;}
.menucados2 a {color:#000000;text-decoration:none;}

.menucinem a:hover,
.menuspect a:hover,
.menusport a:hover,
.menuparcs a:hover,
.menucultu a:hover,
.menuvoyag a:hover,
.menuservi a:hover,
.menucados a:hover,
.menuenfan a:hover,
.menuachat a:hover,
.menubonad a:hover,
.menusuper a:hover,
.menunouvo a:hover,
.menucenew a:hover,
.menutelec a:hover,
.menupress a:hover,
.menumedia a:hover,
.menuevent a:hover,
.menuhight a:hover{color:#FFFFFF;text-decoration:underline;}
.menucados2 a:hover {color:#000000;text-decoration:underline;}

.menucinem ul, 
.menuspect ul,
.menusport ul,
.menuparcs ul,
.menucultu ul,
.menuvoyag ul,
.menuservi ul,
.menucados ul,
.menucados2 ul,
.menuenfan ul,
.menuachat ul,
.menubonad ul,
.menusuper ul,
.menunouvo ul,
.menucenew ul,
.menutelec ul,
.menupress ul,
.menumedia ul,
.menuevent ul,
.menuhight ul {padding:0px;margin:0px;padding-bottom:1px;}

.menucinem ul li, 
.menuspect ul li, 
.menusport ul li, 
.menuparcs ul li, 
.menucultu ul li, 
.menuvoyag ul li, 
.menuservi ul li, 
.menucados ul li, 
.menucados2 ul li, 
.menuenfan ul li, 
.menuachat ul li, 
.menubonad ul li, 
.menusuper ul li, 
.menunouvo ul li, 
.menucenew ul li, 
.menutelec ul li, 
.menupress ul li, 
.menumedia ul li,
.menuevent ul li,
.menuhight ul li {display:block; cursor:pointer;}


.menucinem ul ul, 
.menuspect ul ul, 
.menusport ul ul, 
.menuparcs ul ul, 
.menucultu ul ul, 
.menuvoyag ul ul, 
.menuservi ul ul, 
.menucados ul ul, 
.menucados2 ul ul, 
.menuenfan ul ul, 
.menuachat ul ul, 
.menubonad ul ul, 
.menusuper ul ul, 
.menunouvo ul ul, 
.menucenew ul ul, 
.menutelec ul ul, 
.menupress ul ul, 
.menumedia ul ul,
.menuevent ul ul,
.menuhight ul ul {padding:0px;margin:8px;padding-bottom:0px; display:none;}

.menucinem li, 
.menuspect li,
.menusport li,
.menuparcs li,
.menucultu li,
.menuvoyag li,
.menuservi li,
.menucados li,
.menucados2 li,
.menuenfan li,
.menuachat li,
.menubonad li,
.menusuper li,
.menunouvo li,
.menucenew li,
.menutelec li,
.menupress li,
.menumedia li,
.menuevent li,
.menuhight li {list-style-type:none;padding:0px;list-style-position:outside;padding-top:3px;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;}
.menuombreachat {background: url(../image/new_template/menu_ombre_achat.gif) repeat-x;height:20px;}
.menuombrebonad {background: url(../image/new_template/menu_ombre_bonad.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;}
.menuombrecenew {background: url(../image/new_template/menu_ombre_cenew.gif) repeat-x;height:20px;}
.menuombretelec {background: url(../image/new_template/menu_ombre_telec.gif) repeat-x;height:20px;}
.menuombrepress {background: url(../image/new_template/menu_ombre_press.gif) repeat-x;height:20px;}
.menuombremedia {background: url(../image/new_template/menu_ombre_media.gif) repeat-x;height:20px;}

/* ---------- MENU RUBRIQUES ---------- */
/* ---------- OFFRE DETAIL ET CGV ---------- */
div#fichedetail {background: #FFFFFF;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}*/
.condventcont {margin-left:15px;margin-right:10px;font-size:12px;;text-align:justify}
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 ---------- */

/* ---------- PLAN DU SITE ---------- */
.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}

/* ---------- PLAN DU SITE ---------- */




/******************************** DEB CONTENU ********************************/
#my_menu p {padding:0px;}
#my_menu p a {color:#000;}
div.sdmenu div {overflow: hidden;margin-bottom:10px;padding-left:5px;background: url(../image/new_template/plus.gif) no-repeat top right;border:1px solid #000}
div.sdmenu div:first-child {}
div.sdmenu div.collapsed {padding-bottom:6px;height: 16px;background: url(../image/new_template/plus.gif) no-repeat top right;}
div.sdmenu div span,
div.sdmenu p span 
{
margin:5px;
display: block;
margin-left:0px;
font-weight: bold;
background: url(../image/new_template/menu_item.gif) no-repeat;
cursor: pointer;
}
div.sdmenu div.collapsed span {padding-left:0px;color:#000}
div.sdmenu div a {display: block;}
div.sdmenu div a.current {color:#8b877c}

/******************************** MENU DYNAMIQUE ********************************/
/******************************** HOME SANSS DYNA ********************************/
#my_menu p {padding:0px;}
#my_menu p a {color:#000;}
div.sdmenu2 div {overflow: hidden;margin-bottom:10px;padding-left:5px;border:1px solid #000}
div.sdmenu2 h1 {overflow: hidden;margin-bottom:10px;padding-left:5px; font-size:14px;border:0px solid #000}
div.sdmenu2 div:first-child {}
div.sdmenu2 div.collapsed {padding-bottom:6px;height: 16px;}
div.sdmenu2 div span,
div.sdmenu2 p span 
{
margin:5px;
display: block;
margin-left:0px;
font-weight: bold;
}
div.sdmenu2 div.collapsed span {padding-left:0px;color:#000}
div.sdmenu2 div a {display: block;}
div.sdmenu2 div a.current {color:#8b877c}

/******************************** HOME SANSS DYNA ********************************/

.indextable td {font-size:10px;font-family: Tahoma, Arial, Geneva}


/* ---------- NOUVO DECEMBRE 2005 ---------- */

.passsubventionimg {float:left; margin-left:20px;margin-right:10px}
.passsubventiontxt {text-align:left}
.colgauchesubv {width:84px}
.coldroitesubv {width:140px}
.remonte25 {margin-top:-25px}
.remonte15 {margin-top:-15px}
.aide {float:right;height:23px;margin-right:15px;padding-left:26px;padding-top:5px;background: url(../image/new_template/aide.gif) no-repeat;}
/* ---------- NOUVO DECEMBRE 2005 ---------- */

/* ---------- NOUVO OCTOBRE 2005 ---------- */

.alertemail {float:left;text-align:left;padding:2px;padding-top:6px;width:360px;margin-right:10px;}

.boutonabo {margin-left:32px;}
.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 #CD003A;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{
float:left;
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:240px;
display:block;
margin-top:60px;
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:240px;
display:block;
margin-top:60px;
width:400px;
height:400px;
background:url("../image/new_template/planacces_lyon.gif") no-repeat;
}

/* AUTOCOMPLETION */
.ac_results {
	padding: 0px;
	border: 1px solid black;
	background-color: white;
	overflow: hidden;
	z-index: 99999;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font: menu;
	font-size: 12px;
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px;
	overflow: hidden;
}

.ac_loading {
	background: white url('../image/new_template/indicator.gif') right center no-repeat;
}

.ac_odd {
	background-color: #FFFFFF;
}

.ac_over {
	background-color: #CC0033;
	color: white;
}
/* ---------- HOME ---------- */

.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:#000000;}
.blanc {color:#FFFFFF;}
.bleu2 {color:#cd0039;}
.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 ---------- */

/* ---------- NOUVO MARS 2007 ---------- */
/* -- modif -- */div#bigconteneur {width:1163px;margin-left:auto;margin-right:auto;}
/* ---------- NOUVO MARS 2007 ---------- */
div#newconteneur {background: url(../image/new_template/fond_de_page.gif) repeat-y #AECBE7;width:1000px;}
div#newconteneurvoyage {background: url(../image/new_template/fond_de_pagevoyage.gif) repeat-y #AECBE7;width:1000px;}
div#ruseie {text-align:center;}

/* ---------- STRUCTURE COMMUNE ---------- */

div#partenaire2 {position:absolute;margin-left:10px;width:1200px;height:187px}
div#partenaire {position:absolute;margin-left:868px;width:132px;height:87px}
/* -- modif div#logo {position: absolute;margin-bottom:2px;margin-left:4px;z-index:2;}-- */



/* -- new -- */
div#newpanier {position:absolute;margin-left:2px;width:162px;color:#cd0039;font-size:12px;font-weight:bold;text-align:left}
#newpanier {margin-top:8px;margin-left:2px;width:162px;z-index:10}
#newpanier img {border:0;margin-top:2px}
div#newpanier a {color:#cd0039;margin-left:2px;}
div#newpanier a:hover {color:#cd0039;text-decoration:underline}*/

div#newpaniervoyage {position:absolute;margin-left:2px;width:162px;color:#cd0039;font-size:12px;font-weight:bold;text-align:left}
#newpaniervoyage {margin-top:20px;margin-left:2px;width:162px;z-index:10}
#newpaniervoyage img {border:0;margin-top:2px}
/* -- new -- */div#newpaniervoyage a {color:#cd0039;margin-left:36px;font-weight:bold;text-align:left}
/* -- new -- */div#newpaniervoyage a:hover {color:#cd0039;text-decoration:underline;font-weight:bold;text-align:left}

/* -- new -- */div#bullecontact {position:absolute;margin-left:907px;background: url(../image/new_template/bulle_contact.gif) no-repeat;width:93px;height:87px}
/* -- new -- */div#bullecontact span {display:none}

div#phone {position: absolute;top: 0px;right: 0px;width:130px;height:87px;background: url(../image/new_template/phone.gif) no-repeat;z-index:1;}


.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;}
.menucont2 {padding:0px;font-size:11px;margin-top:5px;font-weight:normal;}

.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;}

.menubas {height:37px;}
.menufleche {background: url(../image/new_template/menu_fleche.gif) no-repeat;padding-left: 18px;font-weight:bold;}
.menuflechefine {background: url(../image/new_template/menu_fleche.gif) no-repeat;padding-left: 18px;font-weight:normal;}
.menuthemetitre {font-weight:bold;text-align:left; font-size:12px; color:#ffffff;}
.menufleche2 {background: url(../image/new_template/menu_fleche2.gif) no-repeat;padding-left: 15px;font-weight:bold;}
.menufleche3 {background: url(../image/new_template/menu_fleche3.gif) no-repeat;padding-left: 20px;font-weight:bold;}
.menufleche1 {background: url(../image/new_template/menu_fleche1.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; margin-top:-10px;}

div#moncompte {background: url(../image/new_titre/onglet_moncompte.gif); z-index:3;width:170px;height:30px;margin-top:-10px;}
div#aideetservices {background: url(../image/new_titre/onglet_aidesetservices.gif); z-index:3;width:170px;height:30px;margin-top:-10px;}
div#decouvrir {background: url(../image/new_titre/onglet_decouvrir.gif); z-index:3;width:170px;height:30px;margin-top:-10px;}

div#monsitece {/*background: url(../image/new_titre/onglet_monsitece.gif);*/ z-index:3;width:170px;height:30px;}

div#canalcevert{background: url(../image/new_titre/onglet_green.gif); z-index:3;width:170px;height:30px;}
div#nouveau {background: url(../image/new_titre/onglet_nouveau.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;}
div#passeport {background: url(../image/new_titre/onglet_ma1connex.gif); z-index:3;width:170px;height:30px;}

/* ---------- NOUVO MARS 2007 ---------- */

/* ---------- 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);}
.menucados2 {padding-left:3px;padding-top:3px;font-size:11px;background: url(../image/new_template/menu_fond_cados2.gif);}
.menuenfan {padding-left:3px;padding-top:3px;font-size:11px;background: url(../image/new_template/menu_fond_enfan.gif);}
.menuachat {padding-left:3px;padding-top:3px;font-size:11px;background: url(../image/new_template/menu_fond_achat.gif);}
.menubonad {padding-left:3px;padding-top:3px;font-size:11px;background: url(../image/new_template/menu_fond_bonad.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);}
.menucenew {padding-left:3px;padding-top:3px;font-size:11px;background: url(../image/new_template/menu_fond_cenew.gif);}
.menutelec {padding-left:3px;padding-top:3px;font-size:11px;background: url(../image/new_template/menu_fond_telec.gif);}
.menupress {padding-left:3px;padding-top:3px;font-size:11px;background: url(../image/new_template/menu_fond_press.gif);}
.menumedia {padding-left:3px;padding-top:3px;font-size:11px;background: url(../image/new_template/menu_fond_media.gif);}
.menuhight {padding-left:3px;padding-top:3px;font-size:11px;background: url(../image/new_template/menu_fond_hight.gif);}
.menuevent {padding-left:2px;padding-top:2px;font-size:11px;background: url(../image/new_template/menu_fond_event.gif);}

.menucinem b, 
.menuspect b,
.menusport b,
.menuparcs b,
.menucultu b,
.menuvoyag b,
.menuservi b,
.menucados b,
.menucados2 b,
.menuenfan b,
.menuachat b,
.menubonad b,
.menusuper b,
.menunouvo b,

.menucenew b,
.menutelec b,
.menupress b,
.menumedia b,
.menuevent b,
.menuhight b {margin-left:18px;}


.plancinem a {color:#842583;}
.planspect a {color:#a43b8d;}
.plansport a {color:#40a734;}
.planparcs a {color:#97c00e;}
.plancultu a {color:#fec400;}
.planvoyag a {color:#686868;}
.planservi a {color:#e95f5f;}
.plancados a {color:#5b0393;}
.planenfan a {color:#e70375;}
.planachat a {color:#fec400;}
.planbonad a {color:#cd0039;}
.plansuper a {color:#686868;}
.plannouvo a {color:#740F05;}
.plancenew a {color:#d01b05;}
.plantelec a {color:#740F05;}
.planpress a {color:#4ac1ec;}
.planmedia a {color:#f70303;}

.menucinem a,
.menuspect a,
.menusport a,
.menuparcs a,
.menucultu a,
.menuvoyag a,
.menuservi a,
.menucados a,
.menuenfan a,
.menuachat a,
.menubonad a,
.menusuper a,
.menunouvo a,
.menucenew a,
.menutelec a,
.menupress a,
.menumedia a,
.menuevent a,
.menuhight a {color:#FFFFFF;text-decoration:none;}
.menucados2 a {color:#000000;text-decoration:none;}

.menucinem a:hover,
.menuspect a:hover,
.menusport a:hover,
.menuparcs a:hover,
.menucultu a:hover,
.menuvoyag a:hover,
.menuservi a:hover,
.menucados a:hover,
.menuenfan a:hover,
.menuachat a:hover,
.menubonad a:hover,
.menusuper a:hover,
.menunouvo a:hover,
.menucenew a:hover,
.menutelec a:hover,
.menupress a:hover,
.menumedia a:hover,
.menuevent a:hover,
.menuhight a:hover{color:#FFFFFF;text-decoration:underline;}
.menucados2 a:hover {color:#000000;text-decoration:underline;}

.menucinem ul, 
.menuspect ul,
.menusport ul,
.menuparcs ul,
.menucultu ul,
.menuvoyag ul,
.menuservi ul,
.menucados ul,
.menucados2 ul,
.menuenfan ul,
.menuachat ul,
.menubonad ul,
.menusuper ul,
.menunouvo ul,
.menucenew ul,
.menutelec ul,
.menupress ul,
.menumedia ul,
.menuevent ul,
.menuhight ul {padding:0px;margin:0px;padding-bottom:1px;}

.menucinem ul li, 
.menuspect ul li, 
.menusport ul li, 
.menuparcs ul li, 
.menucultu ul li, 
.menuvoyag ul li, 
.menuservi ul li, 
.menucados ul li, 
.menucados2 ul li, 
.menuenfan ul li, 
.menuachat ul li, 
.menubonad ul li, 
.menusuper ul li, 
.menunouvo ul li, 
.menucenew ul li, 
.menutelec ul li, 
.menupress ul li, 
.menumedia ul li,
.menuevent ul li,
.menuhight ul li {display:block; cursor:pointer;}


.menucinem ul ul, 
.menuspect ul ul, 
.menusport ul ul, 
.menuparcs ul ul, 
.menucultu ul ul, 
.menuvoyag ul ul, 
.menuservi ul ul, 
.menucados ul ul, 
.menucados2 ul ul, 
.menuenfan ul ul, 
.menuachat ul ul, 
.menubonad ul ul, 
.menusuper ul ul, 
.menunouvo ul ul, 
.menucenew ul ul, 
.menutelec ul ul, 
.menupress ul ul, 
.menumedia ul ul,
.menuevent ul ul,
.menuhight ul ul {padding:0px;margin:8px;padding-bottom:0px; display:none;}

.menucinem li, 
.menuspect li,
.menusport li,
.menuparcs li,
.menucultu li,
.menuvoyag li,
.menuservi li,
.menucados li,
.menucados2 li,
.menuenfan li,
.menuachat li,
.menubonad li,
.menusuper li,
.menunouvo li,
.menucenew li,
.menutelec li,
.menupress li,
.menumedia li,
.menuevent li,
.menuhight li {list-style-type:none;padding:0px;list-style-position:outside;padding-top:3px;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;}
.menuombreachat {background: url(../image/new_template/menu_ombre_achat.gif) repeat-x;height:20px;}
.menuombrebonad {background: url(../image/new_template/menu_ombre_bonad.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;}
.menuombrecenew {background: url(../image/new_template/menu_ombre_cenew.gif) repeat-x;height:20px;}
.menuombretelec {background: url(../image/new_template/menu_ombre_telec.gif) repeat-x;height:20px;}
.menuombrepress {background: url(../image/new_template/menu_ombre_press.gif) repeat-x;height:20px;}
.menuombremedia {background: url(../image/new_template/menu_ombre_media.gif) repeat-x;height:20px;}

/* ---------- MENU RUBRIQUES ---------- */


/* ---------- OFFRE DETAIL ET CGV ---------- */

.rose        {color:#CC33CC;font-size:11px;font-weight:bold;}
.violet      {color:#6633CC;font-size:11px;font-weight:bold;}
.rouge       {color:#FF0000;font-size:11px;font-weight:bold;}
.orange      {color:#FF4500;font-size:11px;font-weight:bold;}
.orangeatre  {color:#FF9900;font-size:11px;font-weight:bold;}
.vert        {color:#339900;font-size:11px;font-weight:bold;}
.verdatre    {color:#99CC33;font-size:11px;font-weight:bold;}
.noir        {color:#000000;font-size:11px;font-weight:bold;}
.presse      {color:#0066CC;font-size:11px;font-weight:bold;}

div#fichedetail {background: #FFFFFF;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;text-align:center;}

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: #CD003A;}
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: #CD003A;}
.messagesubv {float:left;padding-left:20px;margin-bottom:5px;color: #CD003A;}
.messagesubv2 {text-align:left;padding-left:10px;color: #CD003A;}



.hautpanier {background: url(../image/new_template/panier_haut.gif) no-repeat;height:11px;width:600px;margin-left:-10px;}
.milpanier {background: url(../image/new_template/panier_mil.gif) repeat-y;width:600px;margin-left:-10px;}
.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:#cd0039;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;}

.BasCat {background: url(../image/new_template/cat_bas.gif) no-repeat;height:37px;width:600px;text-align:left;margin-left:-10px;}
.baspanier {background: url(../image/new_template/panier_bas.gif) no-repeat;height:37px;width:600px;text-align:left;margin-left:-10px;}
div#recappanier1 {background: url(../image/new_template/elipse_recappanier1.gif) no-repeat;height:37px;width:120px;margin-left:25px;padding-top:12px;text-align:center;font-weight:bold;color:#FFFFFF;}
div#recappanier3 {background: url(../image/new_template/elipse_recappanier3.gif) no-repeat;height:62px;width:150px;margin-left:25px;padding-top:12px;text-align:center;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;text-align:center;color:#FFFFFF;}
div#recappanier4 {background: url(../image/new_template/elipse_recappanier4.gif) no-repeat;height:83px;width:260px;margin-left:25px;padding-top:8px;text-align:center;color:#FFFFFF;}
div#recappanier1 span, div#recappanier2 span, div#recappanier3 span, div#recappanier4 span {color:#CD9933;}
div#recappanier2 strong, div#recappanier4 strong {line-height:22px;}

.paniertxt {text-align:left;width:560px;margin-left:20px;color: #000000;padding-bottom:5px;}
.paniersepar {border-top:1px solid #CC0033;padding-bottom:15px;}
.paniertxt h2 {text-align:left;font-size:14px;font-weight:bold;padding:0px;margin:0px;margin-bottom:5px;color:#000000;}
.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;}
.paniertxtlivr3 {float:left;width:570px;text-align:left;padding-left:20px;color: #000000;padding-bottom:20px;}
.paniertxtladr {float:left;width:230px;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;}
.tdarticlecmd {margin-left:8px;padding-left:10px;padding-top:6px;padding-right:5px;text-align:justify;color: #CD003A;font-size:11px;}
.articlecmd {margin-left:198px;padding-left:10px;padding-top:6px;padding-right:5px;text-align:justify;color: #CD003A;font-size:11px;}
.titre_region {padding:2px;margin-left:2px;padding-top:2px;padding-right:2px;text-align:left;font-size:11px;font-weight:bold;color:#G2017B}
.descriptif {padding:5px;padding-left:10px;margin-left:195px;padding-top:7px;padding-right:5px;text-align:justify;font-size:11px;}
.alertemsg {padding:5px;padding-left:10px;margin-left:15px;padding-top:7px;padding-right:5px;text-align:justify;font-size:11px;}
.dateliv {padding:5px;padding-left:10px;margin-left:12px;padding-top:7px;padding-right:5px;text-align:justify;font-size:11px;}
.tdarticle li {border-top:1px dotted #CC0033;}

/*.tdarticle span {color: #CD003A;}*/
.tdpublic {width:65px;text-decoration: line-through;text-align:center;border-left:1px solid #CC0033}
.tdreduc {width:65px;text-align:center;border-left:1px solid #CC0033}
.tdreduc span {padding-left:2px;padding-right:2px;text-align:center;}
.tdcce {width:65px;text-align:center;border-left:1px solid #CC0033}
.tdcce span {padding-left:2px;padding-right:2px;}
.tdqte {padding-right:4px;padding-left:4px;border-left:1px solid #CC0033}
.tdtotal {width:55px;padding-right:5px;border-left:1px solid #CC0033}
.tdpoubel {padding-right:5px;text-align:center;}

.tdstatut {width:110px;border-left:1px solid #CC0033;text-align:left;padding-left:10px;}
.tdsubv {width:150px;border-left:1px solid #CC0033;text-align:center;}

.tdrecalculer {padding-bottom:10px;text-align:right;}

.tdmontant {border-top:1px solid #CC0033;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 #CC0033;font-weight:normal;}


.montant {font-size:12px;padding-top:1px;}
.totalbas {font-size:12px;padding-top:1px;}
.total {background-color: #CCCCCC;border-top:1px solid #CC0033;font-size:12px;}
.ligneblanche td {background-color: #FFFFFF;padding-top:4px;padding-bottom:4px;}
.lignealtern td {background-color: #CCCCCC;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: #CD003A}

div#navig {width:580px;padding-left:20px;padding-right:0px;}
div#navigexped {width:580px;padding-left:20px;padding-right:0px;}
div#navig strong {color: #CD003A}
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:#000000;}

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: #CD0033;}
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: #cd0039}
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: #CD003A;}
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:260px;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;padding-top:6px;}
.choixfact {padding-left:10px;margin-left:10px;margin-right:50px;padding-top:7px;padding-right:5px;}
.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}

.ficheplusspeed     {text-align:left;width:590px;margin-left:15px;}
.labeltaillespeed1  {float:left;width:130px;text-align:right;padding-top:6px;}
.champstaillespeed1 {float:left;width:170px;text-align:left;padding:2px;}
.labeltaillespeed2  {float:left;width:100px;text-align:right;padding-top:6px;}
.champstaillespeed2 {float:left;width:150px;text-align:left;padding:2px;}
.labeltaillespeed3  {float:left;width:130px;text-align:right;padding-top:6px;}
.champstaillespeed3 {float:left;width:400px;text-align:left;padding:2px;}

.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:#000000;}

.separform {border-top: 1px solid #CC0033;margin:1px;margin-top:25px;}
.separform2 {border-top: 1px solid #CC0033;margin-left:1px;margin-left:1px;padding-bottom:10px;}
.fondform {background: #F5F5F5;margin:1px;padding-top:0px;}

.paniererreur {text-align:left;color: #CD003A;width:540px;padding-left:25px;}
.paniererreur2 {text-align:left;font-size:12px;background: #cd0039;color: #CD003A;width:575px;padding-left:25px;}


/* ---------- COMMANDE ---------- */


/* ---------- MONCOMPTE ---------- */
.titlecompteID {text-align:center;font-size:18px;font-weight:bold;padding:0px;margin:0px;margin-bottom:35px;color:#000000;}
.titlecompte {text-align:left;font-size:18px;font-weight:bold;padding:0px;margin:0px;padding-left:10px;margin-bottom:35px;color:#000000;}
.titlecompte2 {text-align:left;font-size:14px;font-weight:bold;padding:0px;margin:0px;padding-left:10px;margin-bottom:10px;margin-top:25px;color:#000000;}
.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:5px;margin-top:15px;}
.compteillustr2 {float:left;margin-left:5px;margin-top:5px;}

.comptehaut {background: url(../image/new_template/compte_haut.gif) no-repeat;height:30px;width:600px;margin-top:30px;}
.comptehaut h1, .consultcomptehaut h1 {text-align:center;font-size:14px;font-weight:bold;padding:0px;margin:0px;padding-top:2px;color: #FFFFFF}

.consultcomptehaut {background: url(../image/new_template/compte_haut2.gif) no-repeat;height:30px;width:600px;margin-top:5px;margin-left:-10px;}
.comptecont {text-align:left;background: url(../image/new_template/compte_cont.gif) repeat-y;width:600px;padding-left:25px;}
.comptecont h1, .comptepres h1, .comptepresbis h1{font-size:14px;font-weight:bold;margin:0px;padding:0px;margin-right:15px;padding-top:20px;padding-bottom:10px;}
.comptepresbis {text-align:left;background: url(../image/new_template/compte_separ.gif) repeat-y;width:600px;padding-left:25px;}
.comptepresbis h2 {font-size:140px;font-weight:bold;padding:0px;margin:0px;margin-right:15px;color:#339900;}

.comptepres {text-align:left;background: url(../image/new_template/compte_separ.gif) repeat-y;width:600px;padding-left:25px;padding-bottom:15px;margin-left:-10px;}
.comptesepar {text-align:left;background: url(../image/new_template/compte_separ.gif) repeat-y;width:600px;margin-left:-10px;}
.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; margin-left:-10px;}
.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:#000000;}
.compteerreur ul {padding:0px;margin:0px;}
.compteerreur span {color:#000000;}
.comptesepar h2 {font-size:14px;font-weight:bold;padding:0px;margin:0px;padding-bottom:5px;color:#339900;}

.comptevalid {text-align:center;}

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;color:#000000;}
div#bienvenue h2 {text-align:left;font-size:14px;font-weight:bold;padding:0px;margin:0px;padding-left:10px;margin-bottom:5px;color:#000000;}
.bienvenuetxt {float:left;padding-left:10px;width:560px;margin-bottom:25px;}
.bienvenuetxt span {color: #CD003A;}
.prhometxt {color:#FFF600;font-family: Arial, Geneva, Tahoma, Verdana, Helvetica, sans-serif; font-size:16px;font-weight:bold;}

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; margin-left:-10px;}


.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 #CC0033;padding-left:1px;padding-left:1px;padding-top:10px; margin-left:-10px;}

.legendesubv th, .legendesubv td {background-color: #cd0039;height:10px;padding-bottom:2px;padding-top:2px;color:#FFFFFF}

/* ---------- MONCOMPTE ---------- */


/* ---------- FORMULAIRE ---------- */
.Intitule {float:left;width:170px;text-align:right;padding-top:6px;}
.Intitule1 {float:left;width:50%;text-align:left;padding-top:6px;margin-left:5px;}
.Intitule2 {float:left;width:400px;text-align:left;margin-left:5px;padding-top:10px;}
.Input1 {float:left;text-align:left;padding:2px;}
.Input2 {float:left;width:120px;text-align:left;padding-top:5px;margin-left:-160px;}
.Input3 {float:left;width:120px;text-align:left;padding-top:5px;margin-left:-200px;}
.txtform {margin-left:5px;margin-right:5px;width:95%;text-align:justify;}
.txtform a{text-decoration:hover;color:#cd0039;padding-left: 0px;}
.corpsform {text-align:left;background: url(../image/new_template/compte_separ.gif) repeat-y;width:600px;padding-left:10px;}
.formitaltxt {margin-right:5px;width:95%;margin-left:5px;text-align:justify;font-size:11px;}
.Bloctable {float:left;width:400px;text-align:center;margin-left:5px;padding-top:10px;}
/* ---------- FORMULAIRE ---------- */




/* ---------- DECLINAISONS ---------- */

.coulcinem {color:#842583;}
.coulspect {color:#a43b8d;}
.coulsport {color:#40a734;}
.coulparcs {color:#97c00e;}
.coulcultu {color:#fec400;}
.coulvoyag {color:#686868;}
.coulservi {color:#e95f5f;}
.coulcados {color:#5b0393;}
.coulenfan {color:#e70375;}
.coulachat {color:#fec400;}
.coulbonad {color:#cd0039;}
.coulsuper {color:#686868;}
.coulnouvo {color:#740F05;}
.coulcenew {color:#d01b05;}
.coultelec {color:#740F05;}
.coulpress {color:#4ac1ec;}
.coulmedia {color:#f70303;}


.pointimenu {background: url(../image/new_template/pointi_menu.gif) repeat-x;line-height:2px;}
.pointicinem {background: url(../image/new_template/pointi_cinem.gif) repeat-x;line-height:2px;}
.pointispect {background: url(../image/new_template/pointi_spect.gif) repeat-x;line-height:2px;}
.pointisport {background: url(../image/new_template/pointi_sport.gif) repeat-x;line-height:2px;}
.pointiparcs {background: url(../image/new_template/pointi_parcs.gif) repeat-x;line-height:2px;}
.pointicultu {background: url(../image/new_template/pointi_cultu.gif) repeat-x;line-height:2px;}
.pointivoyag {background: url(../image/new_template/pointi_voyag.gif) repeat-x;line-height:2px;}
.pointiservi {background: url(../image/new_template/pointi_servi.gif) repeat-x;line-height:2px;}
.pointicados {background: url(../image/new_template/pointi_cados.gif) repeat-x;line-height:2px;}
.pointienfan {background: url(../image/new_template/pointi_enfan.gif) repeat-x;line-height:2px;}
.pointiachat {background: url(../image/new_template/pointi_achat.gif) repeat-x;line-height:2px;}
.pointibonad {background: url(../image/new_template/pointi_bonad.gif) repeat-x;line-height:2px;}
.pointisuper {background: url(../image/new_template/pointi_super.gif) repeat-x;line-height:2px;}
.pointinouvo {background: url(../image/new_template/pointi_nouvo.gif) repeat-x;line-height:2px;}
.pointicenew {background: url(../image/new_template/pointi_cenew.gif) repeat-x;line-height:2px;}
.pointitelec {background: url(../image/new_template/pointi_telec.gif) repeat-x;line-height:2px;}
.pointipress {background: url(../image/new_template/pointi_press.gif) repeat-x;line-height:2px;}
.pointimedia {background: url(../image/new_template/pointi_media.gif) repeat-x;line-height:2px;}
.pointievent {background: url(../image/new_template/pointi_event.gif) repeat-x;line-height:2px;}
 
/*** AJOUT 14/12/06 ***/
.sousrubvoyag .pointicinem,
.sousrubvoyag .pointispect,
.sousrubvoyag .pointisport,
.sousrubvoyag .pointiparcs,
.sousrubvoyag .pointicultu,
.sousrubvoyag .pointivoyag,
.sousrubvoyag .pointiservi,
.sousrubvoyag .pointicados,
.sousrubvoyag .pointienfan,
.sousrubvoyag .pointiachat,
.sousrubvoyag .pointibonad,
.sousrubvoyag .pointisuper,
.sousrubvoyag .pointinouvo,
.sousrubvoyag .pointicenew,
.sousrubvoyag .pointitelec,
.sousrubvoyag .pointipress,
.sousrubvoyag .pointimedia {line-height:20px;}
 /*** AJOUT 14/12/06 ***/

.pointiverticcinem, 
.pointiverticspect,
.pointiverticsport,
.pointiverticparcs,
.pointiverticcultu,
.pointiverticvoyag,
.pointiverticservi,
.pointiverticcados,
.pointiverticenfan,
.pointiverticachat,
.pointiverticbonad,
.pointiverticsuper,
.pointiverticnouvo,
.pointiverticcenew,
.pointivertictelec,
.pointiverticpress,
.pointiverticmedia {float:right;width:2px;height:240px;margin-left:8px;margin-top:12px;}

.pointisuggereccinem, 
.pointisuggerecspect,
.pointisuggerecsport,
.pointisuggerecparcs,
.pointisuggereccultu,
.pointisuggerecvoyag,
.pointisuggerecservi,
.pointisuggereccados,
.pointisuggerecenfan,
.pointisuggerecachat,
.pointisuggerecbonad,
.pointisuggerecsuper,
.pointisuggerecnouvo,
.pointisuggereccenew,
.pointisuggerectelec,
.pointisuggerecpress,
.pointisuggerecmedia {float:left;width:2px;height:215px;margin-left:4px;margin-right:4px;}


.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;}
.pointisuggerecachat, .pointiverticachat {background: url(../image/new_template/pointi_vertic_achat.gif) repeat-y;}
.pointisuggerecbonad, .pointiverticbonad {background: url(../image/new_template/pointi_vertic_bonad.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;}
.pointisuggereccenew, .pointiverticnouvo {background: url(../image/new_template/pointi_vertic_cenew.gif) repeat-y;}
.pointisuggerectelec, .pointivertictelec {background: url(../image/new_template/pointi_vertic_telec.gif) repeat-y;}
.pointisuggerecpress, .pointiverticpress {background: url(../image/new_template/pointi_vertic_press.gif) repeat-y;}
.pointisuggerecmedia, .pointiverticmedia {background: url(../image/new_template/pointi_vertic_media.gif) repeat-y;}

.pointiverticparcs {background: url(../image/new_template/pointi_vertic_parcs.gif) repeat-y;}

/* ---------- DECLINAISONS ---------- */










/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX PERSONNALISATION XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */


body {
background: url(../image/new_template/fond_page.jpg) repeat-x top center; /**paramˇtrable**/
background-color: #d6d6d6; /**paramˇtrable**/
padding-bottom:0px; /**spˇcifique**/
color:#434343
}


#conteneur {
margin-bottom: 0px; /**spˇcifique**/
padding-bottom: 30px; /**spˇcifique**/
width: 1010px; /**spˇcifique**/
}

.accue {
background: url(../image/new_template/fond_conteneur1.gif) repeat-y; /**paramˇtrable**/
}

.rubri,
.liste,
.fiche
{
background: url(../image/new_template/fond_conteneur2.gif) repeat-y; /**paramˇtrable**/
}

/******************************** DEB HAUT ********************************/


#bando {
width: 1010px; /**spˇcifique**/
height:150px;
background: url(../image/new_template/fond_bando.jpg) no-repeat; /**paramˇtrable**/
}

#logo {position:absolute;top:55px;margin-left:60px} /**paramˇtrable**/
#pub1 {display:none} /**spˇcifique**/


#recherche
{width:380px;/**paramˇtrable**/
top:95px;/**paramˇtrable**/
margin-left:500px/**paramˇtrable**/
}

#recherche .champ input
{
width:145px;/**paramˇtrable**/
height:16px;/**paramˇtrable**/
}

#recherche .ok
{float:left;margin: -2px 5px 0px 3px}/**paramˇtrable**/

#recherche p {color:#FFF}/**paramˇtrable**/
#recherche a {color:#FFF}/**paramˇtrable**/


/******************************** FIN HAUT ********************************/

/******************************** DEB BASDEPAGE ********************************/
#basdepage {
width: 1010px; /**spˇcifique**/
}
/******************************** FIN BASDEPAGE ********************************/

/************* caracteristiques generales *************/
#boite2 {border-top:0} /**ajout**/
#boite4 {display:none} /**spˇcifique**/
/************* caracteristiques generales *************/


/************* concerne l'accueil (home) *************/
.accue #boite2 {float:left;width:801px;padding: 10px 0px 0px 0px;margin-right: 7px;}
.accue #boite3 {display:none}

.accue #boite2 .part1 {padding: 5px 10px 5px 10px;}/**spˇcifique**/
.accue #boite2 .part2 {width:801px;}
/************* concerne l'accueil (home) *************/

 /************* concerne l'accueil de rubrique *************/
.cinem .rubri #boite2 {border-top:0}
 .spect .rubri #boite2 {border-top:0}
 .sport .rubri #boite2 {border-top:0}
 .parcs .rubri #boite2 {border-top:0}
 .voyag .rubri #boite2 {border-top:0}
 .achat .rubri #boite2 {border-top:0}
 .beaut .rubri #boite2 {border-top:0}
 .multi .rubri #boite2 {border-top:0}
 .press .rubri #boite2 {border-top:0}
 .cadea .rubri #boite2 {border-top:0}
 .maria .rubri #boite2 {border-top:0}
 .passe .rubri #boite2 {border-top:0}
 .opera .rubri #boite2 {border-top:0}
 .hight .rubri #boite2 {border-top:0}
 .rubce .rubri #boite2 {border-top:0}
 .teste .rubri #boite2 {border-top:0}


/************* concerne l'accueil de rubrique *************/

/******************************** DEB DROITE ********************************/

/************* OFFRES SPECIALES *************/
.offresspec {background:#FFF} /**ajout**/
.offresspec {border:1px solid #CCC;border-top:0} /**paramˇtrable**/
.offresspec h2 {background: url(../image/new_template/boite2_titre.gif) no-repeat;height:20px;padding-top:7px;color:#666;font-weight: normal;} /**ajout**/
.offresspec h2 {font-size:14px;text-align:center;margin: 0px 0px 15px 0px}/**spˇcifique**/
/************* OFFRES SPECIALES *************/

/******************************** FIN DROITE ********************************/

/******************************** DEB GAUCHE ********************************/

#boite1 .champ input {width:125px;} /**spˇcifique**/


/* YVES NE PAS ENLEVER MERCI */
.eg-bar{
font-size:14px; /**ajout**/
color:#666; /**ajout**/
text-align:center; /**ajout**/
background: url(../image/new_template/boite_titre.gif) no-repeat; /**ajout**/
font-weight: bold; /**paramˇtrable**/
border: 0px solid #dddee0; /**paramˇtrable**/
padding: 5px; /**paramˇtrable**/
margin: 10px 5px 0px 8px;
} /**spˇcifique**/

.eg-bar b {font-weight: normal; /**ajout**/} /**ajout**/
.eg-bar span {display:none} /**ajout**/

div.eg-bar {width: 164px;} /**spˇcifique**/
.icongroup1 {width: 168px; /**spˇcifique**/
border: 0px solid #dddee0; /**paramˇtrable**/
border-top: 0px solid #999; /**paramˇtrable**/
padding: 3px 3px 13px 3px; /**spˇcifique**/
margin: -1px 5px 20px 8px; /**spˇcifique**/
background: url(../image/new_template/boite_contenu.gif) no-repeat bottom; /**ajout**/
}
/* YVES NE PAS ENLEVER MERCI */


/************* MENU STATIQUE *************/
#boite1 .menurubric {width:174px;padding:5px;margin: 0px 5px 15px 3px;border:1px solid #CCC}
#boite1 .menurubric a {text-decoration:none}
#boite1 .menurubric ul {margin-bottom:10px} 
#boite1 .menurubric ul ul {margin-bottom:0} 
#boite1 .menurubric li 
{list-style:none;
line-height:11px;
padding: 1px 0px 3px 10px;
background: url(../image/new_template/fleche.gif) no-repeat;
}
#boite1 .menurubric2 {width:174px;padding:5px;margin: 0px 5px 15px 3px;border:1px solid #CCC}
#boite1 .menurubric2 a {text-decoration:none}
#boite1 .menurubric2 ul {margin-bottom:10px} 
#boite1 .menurubric2 ul ul {margin-bottom:0} 
#boite1 .menurubric2 li 
{list-style:none;
line-height:11px;
padding: 1px 0px 3px 10px;
background: url(../image/new_template/menu_fleche.gif) no-repeat;
}
/************* MENU STATIQUE *************/

/******************************** FIN GAUCHE ********************************/


/************* concerne le menu *************/

.boutonrubbonadbis {display:none}  /**spˇcifique**/

/************* concerne le menu *************/
.rubriq  {height:auto;}

.boutonrubaccue img {width:67px;height:30px;background: url(../image/new_template/bouton_accue.gif) no-repeat;} /**paramˇtrable**/
.boutonrubcinem img {width:67px;height:30px;background: url(../image/new_template/bouton_cinem.gif) no-repeat;} /**paramˇtrable**/
.boutonrubspect img {width:76px;height:30px;background: url(../image/new_template/bouton_spect.gif) no-repeat;} /**paramˇtrable**/
.boutonrubsport img {width:67px;height:30px;background: url(../image/new_template/bouton_sport.gif) no-repeat;} /**paramˇtrable**/
.boutonrubparcs img {width:67px;height:30px;background: url(../image/new_template/bouton_parcs.gif) no-repeat;} /**paramˇtrable**/
.boutonrubvoyag img {width:67px;height:30px;background: url(../image/new_template/bouton_voyag.gif) no-repeat;} /**paramˇtrable**/
.boutonrubachat img {width:76px;height:30px;background: url(../image/new_template/bouton_achat.gif) no-repeat;} /**paramˇtrable**/
.boutonrubservi img {width:76px;height:30px;background: url(../image/new_template/bouton_beaut.gif) no-repeat;} /**paramˇtrable**/
.boutonrubmedia img {width:76px;height:30px;background: url(../image/new_template/bouton_multi.gif) no-repeat;} /**paramˇtrable**/
.boutonrubpress img {width:67px;height:30px;background: url(../image/new_template/bouton_press.gif) no-repeat;} /**paramˇtrable**/
.boutonrubcados img {width:76px;height:30px;background: url(../image/new_template/bouton_cadea.gif) no-repeat;} /**paramˇtrable**/
/*.boutonrubnouvo img {width:76px;height:30px;background: url(../image/new_template/bouton_maria.gif) no-repeat;} /**paramˇtrable**/
.boutonrubbonad img {display:none} /**spˇcifique**/
.boutonrubsuper img {width:76px;height:30px;background: url(../image/new_template/bouton_opera.gif) no-repeat;} /**paramˇtrable**/
.boutonrubhight img {width:76px;height:30px;background: url(../image/new_template/bouton_hight.gif) no-repeat;} /**paramˇtrable**/
.boutonrubrubce img {display:none} /**spˇcifique**/
.boutonrubteste img {display:none} /**spˇcifique**/
.boutonrubregion img {width:71px;height:30px;background: url(../image/new_template/bouton_regions.gif) no-repeat;}

/* Bloc Boutique */
.rubriq ul li .bloc .bloc-area {width: 1010px;} /**spˇcifique**/

.rubriq ul li .bloc-2 .bloc-boxcinem,
.rubriq ul li .bloc-2 .bloc-boxspect,
.rubriq ul li .bloc-2 .bloc-boxsport,
.rubriq ul li .bloc-2 .bloc-boxparcs,
.rubriq ul li .bloc-2 .bloc-boxvoyag,
.rubriq ul li .bloc-2 .bloc-boxachat,
.rubriq ul li .bloc-2 .bloc-boxservi,
.rubriq ul li .bloc-2 .bloc-boxmedia,
.rubriq ul li .bloc-2 .bloc-boxpress,
.rubriq ul li .bloc-2 .bloc-boxcados,
.rubriq ul li .bloc-2 .bloc-boxnouvo,
.rubriq ul li .bloc-2 .bloc-boxbonad,
.rubriq ul li .bloc-2 .bloc-boxsuper,
.rubriq ul li .bloc-2 .bloc-boxhight,
.rubriq ul li .bloc-2 .bloc-boxrubce,
.rubriq ul li .bloc-2 .bloc-boxteste
{width:994px;margin-left:6px;margin-top:-22px} /**spˇcifique**/
/************* concerne le menu *************/



/******************************** ONGLETS ********************************/
#container2 {width: 176px;position: absolute;top:202px;margin-left:824px;} /**spˇcifique**/
#container2, x:-moz-any-link, x:default{width: 176px;position: absolute;top:185px;margin-left:824px;} /**spˇcifique**/
#container2 #menu_20 {border:0px solid #CCC;} /**paramˇtrable**/
#container2 #menu_21 {border:0px solid #CCC;} /**paramˇtrable**/

#container2 ul#menu2 li a {
	width: 88px; /**paramˇtrable**/
}

#container2 .menu20 a.current,
#container2 .menu21 a.current {
	border:0px solid #cd0039; /**paramˇtrable**/
	border-bottom:0;
	background: url(../image/new_template/panieron_titre.gif) no-repeat; /**paramˇtrable**/
}
#container2 .menu20 a.ghost,
#container2 .menu21 a.ghost {
	border:0px solid #cd0039; /**paramˇtrable**/
	border-bottom:0;
	background: url(../image/new_template/panierof_titre.gif) no-repeat; /**paramˇtrable**/
}

#container2 .content2 {
	background: url(../image/new_template/panier_contenu.gif) no-repeat center bottom; /**paramˇtrable**/
}
#container2 .content2 {height:95px;} /**ajout**/

.accue #container2 {width: 176px;position: absolute;top:210px;margin-left:815px;} /**spˇcifique**/
.accue #container2, x:-moz-any-link, x:default{width: 176px;position: absolute;top:191px;margin-left:815px;} /**spˇcifique**/

/******************************** ONGLETS ********************************/


.menucinem, 
.menuspect, 
.menusport, 
.menuparcs, 
.menucultu, 
.menuvoyag, 
.menuservi, 
.menucados, 
.menucados2, 
.menuenfan, 
.menuachat, 
.menubonad, 
.menusuper, 
.menunouvo, 
.menucenew, 
.menutelec, 
.menupress {width:186px;margin-left:3px;margin-bottom:0px}

.menucinem ul, 
.menuspect ul, 
.menusport ul, 
.menuparcs ul, 
.menucultu ul, 
.menuvoyag ul, 
.menuservi ul, 
.menucados ul, 
.menucados2 ul, 
.menuenfan ul, 
.menuachat ul, 
.menubonad ul, 
.menusuper ul, 
.menunouvo ul, 
.menucenew ul, 
.menutelec ul, 
.menupress ul {padding-bottom:15px;}


.menuthemetitre {margin: 0px 0px 0px  5px;}
.pointipress {display:none;}



/******************************** ANCIEN STYLE ********************************/


/* ---------- HAUT ---------- */
#menucentre {
font-size:12px;/** de 10px a 16px **/
font-weight:bold;/** normal ou bold **/
background-color: # ;
color: #006699;
}
#menucentre a {color:#FFFFFF
}
#menucentre a:hover {color:#FFFFFF
}

#menucentre {position:absolute;top:27px;margin-left:175px;width:812px;padding: 2px 0px 4px 0px;text-align:right}
#menucentre a {padding: 5px}







/* Rotonde */
.blocBanner {
	width:545px;
	height:147px;
	z-index:5;
}
.blocBanner .banner a { display:block;}
.navIndex {position:relative;text-align:center; width:600px;font-size:12px;color:#666;}
.navIndex span {padding:0 2px;cursor:pointer;}
.navIndex .active {font-weight:bold;color:#CD0039;}



