/* MISE EN FORME GENERALE */

body {
font-family: Helvetica, Geneva, Arial, sans-serif;
font-size: 12px;
margin: 0;
padding: 0;
color:#878787;
/* text-align: center; */
}

p {margin-top:5px;}
a {color:#878787;}
img {border:0; vertical-align: middle; padding-right:4px; padding-bottom:2px;}
.sepvert{color:#B10057;}
/* object {width:25px; height:20px; overflow:hidden; } */

#mp3player {
position:relative;

}


#global {
/* GLOBAL & CONTENEUR CENTRE LE SITE */
text-align: left;
margin-left: auto;
margin-right: auto;
width: 955px;
}

#conteneur {
/* GLOBAL & CONTENEUR CENTRE LE SITE */
position:absolute;
width: 955px;
background-image:url(cont_bkg.jpg);
}

#header {
/* EN TETE */
height: 192px;
margin-bottom: 0px;
text-align: right;
margin-right: 20px;
background-color: #FFFFFF;
}

#left {
/* COLONNE GAUCHE (OU LE MENU APPARAIT) */
float:left;
left:0;
width: 200px;
height: 281px;
font-size:12px;
padding: 0px;
margin: 0px;
}

#left a{
color:#878787;
font-size:12px;
text-decoration:none;
text-transform:uppercase;
}

#center {
/* CENTER SANS ADS/CARTOUCHES A DROITE */
font-family: verdana;
z-index:1;
float:left;
width:695px;
line-height: 17px;
text-align: justify;
margin-top: -15px;
margin-right: 20px;
margin-bottom: 0px;
margin-left: 20px;
padding: 0px;
}

#center_ads {
/* CENTER UTILISE QUAND PRESENCE DES ADS A DROITE */
font-family: verdana;
z-index:1;
float:left;
width:480px;
line-height: 17px;
text-align: justify;
margin-left: 20px;
margin-right: 0px;
margin-top: -15px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}

#right_ads {
/* COLONNE DROITE (OU LES ADS/CARTOUCHES APPARAISSENT) */
float:right;
right:2px;
width: 212px;
text-align: center;
padding-right: 20px;
padding-left: 20px;
}

#footer {
/* PIED DE PAGE */
bottom: 0;
background-image:url(ftr_bkg.jpg);
background-position: -22px;
background-repeat:no-repeat;
width: 770px;
height: 130px;
float:right;
text-align:center;
font-size:11px;
color:#9C9E9F;
text-indent: 50px;
}

/* MISE EN FORME FORMULAIRES */
.form {width:150px; margin-left:10px; border:0px; background-color:#E6E6E6; border-color:#999999;}


/* MISE EN FORME DU CONTENU */
.txtcom { color:#646567;}
.ad_pts {margin-top:2px; margin-bottom:4px;}
.ptsstitle{color:#646567; text-transform:uppercase; font-size:12px; font-weight:normal; line-height:17px;}
.ptsstitle a{color:#646567; text-transform:uppercase; font-size:12px; font-weight:normal; line-height:17px;}
.cross {color:#B10057;}
/* COULEUR PUCES */
.li5 {color:#2D3157;}
.li4 {color:#3DBA58;}
.li3 {color:#9374EC;}
.li2 {color:#F7931E;}
.li1 {color:#B10057;}
/* DECLARATION H1 */
.h1ad1 {color:#B10057; text-align:left; text-transform:uppercase; font-size:14px; margin-bottom:0;  }
.h1ad2 {color:#F7931E; text-align:left; text-transform:uppercase; font-size:14px; margin-bottom:0;  }
.h1ad3 {color:#9374EC; text-align:left; text-transform:uppercase; font-size:14px; margin-bottom:0;  }
.h1ad4 {color:#3DBA58; text-align:left; text-transform:uppercase; font-size:14px; margin-bottom:0;  }
.h1ad5 {color:#2D3157; text-align:left; text-transform:uppercase; font-size:14px; margin-bottom:0;  }
h1{text-transform:uppercase; font-family: Helvetica, Geneva, Arial, sans-serif; font-size:18px; margin:0; margin-bottom:10px; font-weight:normal;	line-height: 20px;}
.h1t1{color:#B10057; }
.h1t2{color:#F7931E; }
.h1t3{color:#9374EC; }
.h1t4{color:#3DBA58; }
.h1t5{color:#2D3157; }
/* DECLARATION H2 */
h2{text-transform:uppercase; font-family: Helvetica, Geneva, Arial, sans-serif; font-size:14px; margin-bottom:0; font-weight:100; 	line-height: 16px;}
.h2t1{color:#B10057; }
.h2t2{color:#F7931E; }
.h2t3{color:#9374EC; }
.h2t4{color:#3DBA58; }
.h2t5{color:#2D3157; }
/* DECLARATION H3 */
h3{text-transform:uppercase; font-family: Helvetica, Geneva, Arial, sans-serif; font-size:12px; margin-bottom:0px; font-weight:100; 	line-height: 14px;}
.h3t1{color:#B10057; }
.h3t2{color:#F7931E; }
.h3t3{color:#9374EC; }
.h3t4{color:#3DBA58; }
.h3t5{color:#2D3157; }
h4{text-transform:uppercase; font-family: Helvetica, Geneva, Arial, sans-serif; font-size:16px; margin-bottom:15px; font-weight:100; text-align:center; line-height: 16px;}


/* NAVIGATION ON PAGE & LIENS */
/* PETIT POUCET */
.menuh{color:#9C9E9F; font-size:12px; line-height:30px;; margin-left:1px; margin-bottom:10px; margin-top:-20px;}
.menuh a{color:#9C9E9F; text-decoration:none; text-transform:lowercase; font-size:12px;}
/* COULEUR DES LIENS */
.link1 {color:#9C9E9F; text-decoration:underline;}
.link1 a:hover{color:#B10057; text-decoration:underline;}
.link2 {color:#9C9E9F; text-decoration:underline;}
.link2 a:hover{color:#F7931E; text-decoration:underline;}
.link3 {color:#9C9E9F; text-decoration:underline;}
.link3 a:hover{color:#9374EC; text-decoration:underline;}
.link4 {color:#9C9E9F; text-decoration:underline;}
.link4 a:hover{color:#3DBA58; text-decoration:underline;}
.link5 {color:#9C9E9F; text-decoration:underline;}
.link5 a:hover{color:#2D3157; text-decoration:underline;}


/* NAVIGATION / MENU */
#menu {
padding-left:0 ; 
margin-left:0px; 
}
#menu li {
list-style-type: none;
margin-right: 20px;
}
#menu li a{
color:#878787;
text-decoration:none;
}
#menu li {
text-transform:uppercase;
text-align: right;
padding-top:2px;
padding-bottom:11px;
padding-right:30px;
}
#menu1 {
background-image:url(menu_pt1.gif);
background-position: 160px 7px;
background-repeat:no-repeat;
margin-bottom:10px;
}
#menu1 a:hover{
color:#B10057;
text-decoration:none;
}
#smenu li a:hover{
color:#B10057;
text-decoration:none;
}
#smenu li a{
color:#878787;
text-decoration:none;
}
#menu2 {

margin-bottom:10px;
background-image:url(menu_pt2.gif);
background-position: 160px 0px;
background-repeat:no-repeat;
}
#menu2 a:hover{
color:#F77911;
}
#smenu2 li{
text-align:right;
margin:2px -30px -10px 0px;
}
#smenu2 li a{
color:#878787;
text-align:right;
text-decoration:none;
text-transform:none;
}
#smenu2 li a:hover{
color:#F77911;
text-decoration:none;
text-transform:none;
}
#ssmenu2 li{
font-size:12px;
line-height:13px;
text-decoration:none;
text-transform:none;
text-align:right;
margin:0px -15px -10px 0px;
}
#menu3 {
margin-bottom:10px;
background-image:url(menu_pt3.gif);
background-position: 160px 6px;
background-repeat:no-repeat;
}
#menu3 a:hover{
color:#9374EC;
}
#smenu3 li{
text-align:right;
margin:2px -30px -10px 0px;
}
#smenu3 li a{
color:#878787;
text-decoration:none;
text-transform:none;
}
#smenu3 li a:hover{
color:#9374EC;
text-decoration:none;
text-transform:none;
}
#menu4 {
margin-bottom:14px;
background-image:url(menu_pt4.gif);
background-position: 160px 0px;
background-repeat:no-repeat;
}
#menu4 a:hover{
color:#3DBA58;
text-decoration:none;
}
#smenu4 li a:hover{
color:#3DBA58;
text-decoration:none;
text-transform:none;
}
#smenu4 li{
text-align:right;
margin:2px -30px -10px 0px;
}
#smenu4 li a{
text-align:left;
text-decoration:none;
text-transform:none;
}
#menu5 {
margin-bottom:10px;
background-image:url(menu_pt5.gif);
background-position: 160px 0px;
background-repeat:no-repeat;
}
#menu5 a:hover{
color:#2D3157;
text-decoration:none;
}
#smenu5 li a:hover{
color:#2D3157;
text-decoration:none;
}
#smenu5 li a{
color:#878787;
text-decoration:none;
}
#menu6 {
clear:both;
text-align:right;
width:155px;
height:30px;
font-size: 11px;
background-position: 0px;
background-image:url(lft_contbkg.jpg);
letter-spacing: normal;
vertical-align: middle;
padding-bottom: 0px;
padding-top: 16px;
padding-right: 30px;
background-repeat: no-repeat;
clip: rect(auto,auto,auto,auto);
margin-right: 0px;
margin-bottom: 0px;
margin-top:20px;
float: right;
}
.menu6 a:link{
color:#B10057;
text-decoration:none;
}
#menu6 a:link{
color:#B10057;
text-decoration:none;
text-transform:uppercase;
font-weight:bold;
}


/* CARTOUCHES PUBLICITAIRES HOME */
#adshome_1
{
margin-left:-4px;
float:left;
text-align:left;
width:180px;
padding:20px;
margin-bottom:0px;
background-image:url(adshome_bkg.jpg);
background-repeat:no-repeat;
background-color:#FAF9F7;
height: 310px;
}
#adshome_2
{
float:left;
text-align:left;
width:180px;
padding:20px;
margin-bottom:0px;
background-image:url(adshome_bkg.jpg);
background-repeat:no-repeat;
background-color:#FAF9F7;
height: 310px;
}
#adshome_3
{
float:left;
text-align:left;
width:180px;
padding:20px;
margin-bottom:0px;
background-image:url(adshome_bkg.jpg);
background-repeat:no-repeat;
background-color:#FAF9F7;
height: 310px;
}
#adshome4swf
{
float:left;
text-align:left;
margin-left:0px;
margin-top: 0px;
padding-right: 0px;
width:455px;
height: 290px;
}
#adshome_4
{
float:left;
text-align:left;
width:440px;
padding:20px;
margin-bottom:0px;
background-image:url(adshome2_bkg.jpg);
background-repeat:no-repeat;
background-color:#FAF9F7;
height: 320px;
}
#adshome_5
{
float:left;
text-align:left;
width:180px;
padding:20px;
margin-bottom:12px;
background-image:url(adshome5_bkg.jpg);
background-repeat:no-repeat;
background-color:#FAF9F7;
height: 250px;
}

/* CARTOUCHES PUBLICITAIRES DROITE */
#ads2mini{
text-align:left;
width:170px;
padding:20px;
margin-bottom:12px;
background-image:url(ads_mini_bkg.jpg);
background-repeat:no-repeat;
height: 180px;
}
#ads3mini{
text-align:left;
width:170px;
padding:20px;
margin-bottom:12px;
background-image:url(ads_mini_bkg.jpg);
background-repeat:no-repeat;
height: 180px;
}
#ads4mini{
text-align:left;
width:170px;
padding:20px;
margin-bottom:12px;
background-image:url(ads_mini_bkg.jpg);
background-repeat:no-repeat;
height: 180px;
}
#ads1swf{
text-align:left;
width:210px;
padding:0px;
margin-left:-4px;
margin-bottom:10px;
height: 290px;
}
#ads1{
text-align:left;
width:170px;
padding:20px;
margin-bottom:10px;
background-image:url(ads_bkg.jpg);
background-repeat:no-repeat;
height: 250px;
}
#ads2 {
text-align:left;
width:170px;
padding:20px;
margin-bottom:10px;
background-image:url(ads_bkg.jpg);
background-repeat:no-repeat;
height: 250px;
}
#ads3 {
text-align:left;
width:170px;
padding:20px;
margin-bottom:10px;
background-image:url(ads_bkg.jpg);
background-repeat:no-repeat;
height: 250px;
}
#ads4{
text-align:left;
width:170px;
padding:20px;
margin-bottom:10px;
background-image:url(ads_bkg.jpg);
background-repeat:no-repeat;
height: 250px;
}


#ads_liensutiles
{
width:685px; 
margin-left:0px; 
padding-left:25px;
padding-top:20px; 
float:left; 
margin-bottom:15px; 
margin-top:25px; height:330px; 
background-image:url(ads_liensutiles.jpg); 
background-repeat:no-repeat;
}
#ads_liensutiles_left {float:left; width:295px; margin-right:25px;}
#ads_liensutiles_right { float:left; width:310px;}