@charset "UTF-8";
/* CSS Document */

body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
/*background-image:url(../images/fond-page.jpg);*/
background-repeat:repeat-x;
background-color:#9966cb;
}

/* debut bloc haut identification */
div#top_log {
background-color:#6D009F;
height:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
line-height:20px;
}
div#top_log_centre {
/*border:1px #FFFFFF solid;*/
width:950px;
margin:0 auto;
}
div#top_log_centre a{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

div#top_log_centre h1{
float:left;
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
margin-top:5px;
width:320px;
}
div#top_log_centre .top_log_centre_home{
float:left;
padding-top:3px;
padding-bottom:3px;
}

div#top_log_centre .top_log_centre_inscription{
float:left;
margin-top:5px;
margin-bottom:3px;
margin-left:20px;
width:80px;
}
div#top_log_centre .top_log_centre_inscription a{
color:#66CCFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:bold;
}

div#top_log_centre .menu_club_kidzeo{
padding:3px; 
background-color:#6D009F; 
position:absolute; 
z-index:100;
display:none;
}
div#top_log_centre .menu_club_kidzeo a{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:bold;
}

div#top_log_centre .top_log_centre_form{
float:right;
/*padding-left:30px;*/
padding-top:3px;
text-align:right;
width:495px;
height:25px;
}
div#top_log_centre .top_log_centre_form form{
margin:0;
padding:0;
}
div#top_log_centre .top_log_centre_form_submit {
vertical-align:middle;
}
div#top_log_centre .top_log_centre_form_txt {
vertical-align:middle;
height:14px;
margin-left:5px;
border:0px;
}
/*div#top_log_centre form{
padding-top:2px;
}*/

div#top_log_centre .top_log_centre_form label{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
margin-top:5px;
vertical-align:middle;
}
div#top_log_centre .top_log_centre_compte{
float:right;
padding-top:5px;
width:495px;
height:25px;
text-align:right;
}
/* fin bloc haut identification */

div#top_log_centre .top_log_centre_compte_home{
float:right;
padding-top:5px;
width:590px;
height:25px;
text-align:right;
}

div#top {
width:950px;
height:130px;
margin:0 auto;
}

div#logo {
float:left;
}

div#logo img {
margin-top:10px;
border:0px;
}

div#topbanner {
float:right;
margin-top:10px;
text-align:center;
padding-top:10px;
width:748px;
height:110px;
background-image:url(../images/background-top-banner.png);
background-repeat:no-repeat;
}

div#baseline {
width:950px;
margin: 0 auto;
height:20px;
border-bottom:1px solid #FFFFFF;
margin-bottom:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
line-height:20px;
}

div#baseline a{
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}
div#baseline a:hover{
text-decoration:underline;
}

div#baselineGauche {
float:left;
}

div#baselineDroite {
float:right;
}

div#surnav {
width:950px;
margin: 0 auto;
height:10px;
}

div#ssnav {
width:950px;
margin: 0 auto;
height:40px;
}

div#nav {
width:950px;
margin: 0 auto;
height:85px;
background:#FFFFFF;
}

div#icone {
float:left;
margin-top:0px;
}

div#icone img{
margin-top:5px;
margin-bottom:5px;
border:0px;
text-decoration:none;
}

div#icone a{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#330066;
text-decoration:none;
}
div#icone a:hover{
text-decoration:underline;
}

div#icone img{
text-decoration:none;
}

div#icone .iconestyle{
float:left;
margin-left:12px;
margin-right:12px;
text-align:center;
}

div#shortlinknav {
float:right;
height:85px;
width:188px;
background:#FFFFFF;
color:#330066;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

div#shortlinknav ul{
margin:0px;
padding-top:10px;
padding-left:16px;
}

div#shortlinknav a{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#330066;
text-decoration:underline;
}

div#shortlinknav a:hover{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#330066;
text-decoration:underline;
}

div#footer{
clear:both;
width:950px;
margin: 0 auto;
height:20px;
border-top:1px solid #FFFFFF;
margin-top:20px;
margin-bottom:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
line-height:20px;
text-align:center;
}

div#footer a {
color:#FFFFFF;
text-decoration:none;
}

div#footer a:hover{
text-decoration:underline;
}

div#main {
width:950px;
margin: 0 auto;
}

div#colhomegauche {
float:left;
width:320px;
margin-bottom:10px;
}

div#colhomemilieu {
float:left;
width:290px;
margin-bottom:10px;
padding:10px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.center_hp_mea {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
div#colhomemilieu a , .center_hp_mea a {
color:#FFFFFF;
text-decoration:underline;
}

div#colhomemilieu a:hover , .center_hp_mea a:hover {
color:#FFFFFF;
text-decoration:underline;
}

div#colhomemilieu .titremea , .center_hp_mea .titremea
{
clear:both;
font-size:12px;
font-weight:bold;
}

div#colhomemilieu .visumea , .center_hp_mea .visumea {
float:left;
margin-right:5px;
margin-top:5px;
margin-bottom:20px;
}

div#colhomemilieu .txtmea , .center_hp_mea .txtmea {
margin-top:10px;
margin-bottom:15px;
}

div#homepromoconcour {
clear:both;
padding-top:40px;
}

div#colhomedroite {
float:right;
width:320px;
margin-bottom:10px;
}

div#colhomedroite .titremea{
font-family:Arial, Helvetica, sans-serif;
clear:both;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}

div#colhomedroite .titremea a{
color:#FFFFFF;
text-decoration:underline;
}

div#colhomedroite .titremea a:hover{
color:#FFFFFF;
text-decoration:underline;
}

div#colhomedroite .visumea {
float:left;
margin-right:5px;
margin-top:5px;
margin-bottom:20px;
}

div#colhomedroite .txtmea {
font-family:Arial, Helvetica, sans-serif;
margin-top:10px;
margin-bottom:15px;
color:#FFFFFF;
font-size:11px;
}

div#colhomedroite .txtmea a{
color:#FFFFFF;
text-decoration:underline;
}

div#colhomedroite .txtmea a:hover{
color:#FFFFFF;
text-decoration:underline;
}

div#colhomedroite .tabclubhome{
margin-left:12px;
margin-bottom:5px;
}

div#colhomedroite .chpsclub{
width:140px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:4px;
}

div#colhomedroite .chpsclubparent{
width:130px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:4px;
}

div#cloud{
clear:both;
width:320px;
margin-top:8px;
}

div#homeZapette{
text-align:center;
padding-top:8px;
}

div#intercloud{
background-color:#FFFFFF;
width:300px;/*__HCH__*/
font-weight:bold;/*__HCH__*/
font-family:Arial, Helvetica, sans-serif;
padding-left:10px;/*__HCH__*/
padding-right:10px;/*__HCH__*/
}

div#intercloud .stylecloudblc{
width:300px;
margin-left:10px;
border-top:1px solid #D8D9DA;
height:22px;
line-height:25px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
div#intercloud .stylecloudgrey{
width:300px;
margin-left:10px;
background-color:#EAEBEC;
border-top:1px solid #D8D9DA;
height:22px;
line-height:25px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

div#intercloud ul{
margin:0px;
padding:0px;
}

div#intercloud li{
display:inline;
margin-right:5px;
}

div#intercloud .taglink12vert{ font-size:12px; color:#00CC33; text-decoration:none;}
div#intercloud .taglink12vert:hover{ text-decoration:underline;}

div#intercloud .taglink12rouge{ font-size:12px; color:#FF0000; text-decoration:none;}
div#intercloud .taglink12rouge:hover{ text-decoration:underline;}

div#intercloud .taglink12bleu{ font-size:12px; color:#000099; text-decoration:none;}
div#intercloud .taglink12bleu:hover{ text-decoration:underline;}

div#intercloud .taglink12orange{ font-size:12px; color:#FF6600; text-decoration:none;}
div#intercloud .taglink12orange:hover{ text-decoration:underline;}

div#intercloud .taglink16vert{ font-size:16px; color:#00CC33; text-decoration:none;}
div#intercloud .taglink16vert:hover{ text-decoration:underline;}

div#intercloud .taglink16rouge{ font-size:16px; color:#FF0000; text-decoration:none;}
div#intercloud .taglink16rouge:hover{ text-decoration:underline;}

div#intercloud .taglink16bleu{ font-size:16px; color:#000099; text-decoration:none;}
div#intercloud .taglink16bleu:hover{ text-decoration:underline;}

div#intercloud .taglink16orange{ font-size:16px; color:#FF6600; text-decoration:none;}
div#intercloud .taglink16orange:hover{ text-decoration:underline;}

div#intercloud .taglink22vert{ font-size:22px; color:#00CC33; text-decoration:none;}
div#intercloud .taglink22vert:hover{ text-decoration:underline;}

div#intercloud .taglink22rouge{ font-size:22px; color:#FF0000; text-decoration:none;}
div#intercloud .taglink22rouge:hover{ text-decoration:underline;}

div#intercloud .taglink22bleu{ font-size:22px; color:#000099; text-decoration:none;}
div#intercloud .taglink22bleu:hover{ text-decoration:underline;}

div#intercloud .taglink22orange{ font-size:22px; color:#FF6600; text-decoration:none;}
div#intercloud .taglink22orange:hover{ text-decoration:underline;}

div#cluboublipass {
margin-left:12px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:303px;
}

div#cluboublipass a{
text-decoration:underline;
color:#FFFFFF;
}

div#btninscription {
margin-left:12px;
/*margin-top:20px; */
margin-top:20px;
text-align:right;
width:303px;
}

div#toppubdroite{
margin-top:10px;
}

div#bottompubdroite{
margin-bottom:10px;
}

div#pubdroite{
background-color:#FFFFFF;
height:250px;
text-align:center;
}

div#homeZapette {
width:320px;
height:240px;
background-color:#FFFFFF;
}

div#homegauchepromorecette {
margin-top:10px;
margin-bottom:10px;
}

div#clubinscription {
height:190px;
background-color:#7800A7;
background-image:url(../images/background-club.png);
}

div#clubpied {
background-image:url(../images/home-club-pied.png);
height:46px;
}

div#clubpied .tabclubhomeparent{
margin-top:10px;
margin-left:12px;
}

div#contener {
float:left;
width:620px;
text-align:center;
}

div#contenermain {
width:578px;
margin-top:0px;
padding-top:5px;
padding-left:21px;
padding-right:21px;
background-color:#FFFFFF;
text-align:left;
}

div#contenermain h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#330066;
/*text-decoration:underline;*/
font-weight:normal;
margin-bottom:0px;
clear:both;
}

div#contenermain h3 a{
color:#330066;
}

div#contenermain h3 a:hover{
color:#330066;
}

div#contenermain h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
font-weight:normal;
margin-bottom:0px;
clear:both;
}

div#contenermain h2 a{
color:#999999;
text-decoration:underline;
}

div#contenermain h2 a:hover{
color:#000000;
text-decoration:underline;
}

div#contenermain h1 {
clear:both;
}

div#contenermain p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

div#contenermain p a{
color:#000000;
text-decoration:underline;
font-weight:bold;
}

div#contenermain .txtnoir {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

div#contenermain .txtnoir a{
text-decoration:underline;
color:#000000;
}

div#contenermain .txtrouge {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF0000;
}

div#contenermain .chpstxt{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:2px;
}

div#contenermain .blocvignette70{
height:115px;/*AJOUTER PAR HALIM*/
width:80px;
text-align:center;
margin-right:2px;
margin-bottom:10px;
float:left;
}

div#contenermain .blocvignette70img{
width:80px;
text-align:center;
}

div#contenermain .blocvignette70txt{
width:80px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
margin-top:5px;
}

div#contenermain .blocvignette70txt a{
color:#000000;
text-decoration:none;
}


div#contenermain .blocvignette70txt a:hover{
color:#000000;
}

div#contenermain .blocvignette180{
width:180px;
height:230px;
text-align:center;
margin-right:12px;
margin-bottom:10px;
float:left;
}

div#contenermain .blocvignette180img{
width:180px;
text-align:center;
}

div#contenermain .blocvignette180txt{
width:180px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
margin-top:5px;
}

div#contenermain .blocvignette180txt a{
color:#000000;
text-decoration:none;
}


div#contenermain .blocvignette180txt a:hover{
color:#000000;
}

div#contenermain .bloctetetxtnoir{
color:#000000;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}

div#contenermain .bloctetetxtnoir a{
color:#000000;
text-decoration:underline;
}

div#contenermain .bloctetetxtnoir p{
font-size:13px;
}

div#contenermain .blocvignette300x400{
width:309px;
height:450px;
background-image:url(../images/coloriages_fond-detail.jpg);
background-repeat:no-repeat;
text-align:left;
float:left;
padding-top:14px;
padding-left:6px;
margin-right:16px;
}

div#contenermain .blocvignette300x400img{
width:300px;
height:400px;
text-align:center;
}

div#contenermain .blocvignette300x400txt{
width:300px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
margin-top:20px;
}

div#contenermain .blocvignette300x400txt a{
color:#000000;
text-decoration:none;
}

div#contenermain .blocvignette300x400txt a:hover{
color:#000000;
}

div#contenermain .txtdroitemain1{
float:left;
width:185px;
line-height:55px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
margin-bottom:10px;
}
div#contenermain .txtdroitemain1 a{
color:#000000;
text-decoration:none;
}
div#contenermain .txtdroitemain1 a:hover{
text-decoration:underline;
}

div#contenermain .txtdroitemain2{
float:left;
width:185px;
height:45px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
margin-bottom:10px;
padding-top:9px;
}
div#contenermain .txtdroitemain2 a{
color:#000000;
text-decoration:none;
}
div#contenermain .txtdroitemain2 a:hover{
text-decoration:underline;
}

div#contenermain .txtdroitemain3{
float:left;
width:185px;
line-height:55px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
margin-bottom:10px;
}
div#contenermain .txtdroitemain3 a{
color:#000000;
text-decoration:none;
}
div#contenermain .txtdroitemain3 a:hover{
text-decoration:underline;
}

div#contenermain .txtdroitelongmain{
float:left;
width:240px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
margin-bottom:10px;
}

div#contenermain .bloctetetxtblanc{
color:#FFFFFF;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

div#contenermain .linkPage{
color:#330066;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:underline;
font-weight:bold;
}


div#contenermain .linkPage:hover{
color:#330066;
text-decoration:underline;
}

div#contenermain .chpsclub{
/*width:140px;*/
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:4px;
}

div#coloriagePrint {
width:100%;
margin: 0 auto;
float:left;
/*margin-top:20px;*/
}

div#bigPrint {
width:100%; height:110px; background-color:#660099; text-align:center;
}

div#bigPrintback {
width:55px; float:left; margin-left:30px; margin-top:25px
}

div#bigPrintback img{
opacity : 0.7;
filter : alpha(opacity=70); 
}

div#bigPrintback img:hover{
opacity : 1;
filter : alpha(opacity=100); 
}

div#printMessage {
font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; width:150px; height:110px; float:left; text-align:left; margin-left:20px;
}

div#printMessage img{
margin-top:15px; margin-bottom:5px;
}

div#bigPrintPub {
margin:10px 0px 10px 0px; float:left; width:790px;
}

div#blocvioletHaut{
background-image:url(../images/haut-bloc-violet.jpg);
width:572px;
height:11px;
line-height:0px;
margin-bottom:0px;
background-color:#9966CC;
}

div#blocvioletMilieu{
background-color:#9966CC;
margin-top:0px;
width:572px;
height:80px;
text-align:left;
}

div#blocvioletMilieu .divGauche{
margin-left:40px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
width:280px;
float:left;
height:80px;
}

div#blocvioletMilieu .divDroite{
float:left;
margin-left:40px;
margin-bottom:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
width:210px;
}
div#blocvioletMilieu .divbasDroite{
float:left;
width:252px;
text-align:center;
}

div#blocvioletBas{
background-image:url(../images/bas-bloc-violet.jpg);
width:572px;
height:11px;
line-height:0px;
}

div#contenermain .clubblocEnfant{
width:286px;
float:left;
margin-bottom:15px;
}

div#contenermain .clubblocEnfantphoto{
float:left;
width:81px;
height:81px;
background-image:url(../images/background-ico-enfant.jpg);
margin-right:20px;
}

div#contenermain .clubblocEnfantphoto img{
margin:12px;
}

div#contenermain .clubblocEnfanttxt{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
height:81px;
}

div#contenermain .clubblocEnfanttxt a{
color:#000000;
text-decoration:underline;
}

div#contenermain .clubblocEnfantgd{
width:572px;
float:left;
margin-bottom:15px;
height:81px;
}

div#contenermain .listBtn {
clear:both;
width:572px;
padding-top:20px;
}

div#contenermain .listBtn img{
margin-bottom:15px;
margin-right:15px;
float:left;
}

.alertErreur{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF0000;
font-weight:bold;
}

div#listTheme {
width:300px;
float:left;
}

div#listTheme .blocpttheme{
width:70px;
height:90px;
text-align:center;
float:left;
margin-right:30px;
margin-bottom:20px;
}

div#listTheme .blocptthemetxt{
height:30px;
}

div#listTheme .blocptthemetxt a {
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:underline;
line-height:15px;
}

div#blocrechercherecette{
width:260px;
float:left;
margin-left:10px;
}

div#blocrechercherecettemilieu{
width:260px;
height:32px;
background-image:url(../images/bloc-rech-recette-milieu.jpg);
}

div#blocrechercherecettemilieu .chpRechercherecette{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:217px;
margin-left:18px;
margin-top:7px;
}

div#blocrechercherecettebas{
width:260px;
height:38px;
background-image:url(../images/bloc-rech-recette-bas.jpg);
background-repeat:no-repeat;
}

div#blocrechercherecettebas a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:underline;
margin-left:143px;
line-height:40px;
}

div#recetteJour{
width:221px;
float:left;
}

div#recetteJourtxt{
width:340px;
float:left;
margin-left:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

div#recetteJourtxt h1{
width:340px;
margin-top:0px;
font-size:1.3em;
color:#660099;
}

.h1Recettefiche{
font-family:Arial, Helvetica, sans-serif;
font-size:0.9em;
color:#660099;
}

div#recetteJourtxt a{
color:#660099;
font-weight:bold;
text-decoration:underline;
text-transform:uppercase;
}

div#contenermain .ptRecette{
width:270px;
margin-right:15px;
float:left;
}

div#contenermain .ptRecetteimg{
width:70px;
margin-right:15px;
float:left;
}

div#contenermain .ptRecettetxt{
width:185px;
height:95px;
float:left;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:20px;
}

div#contenermain .ptRecettetxt a{
color:#000000;
font-weight:bold;
text-decoration:underline;
text-transform:uppercase;
}

div#contenermain .prepaRecette{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:35px;
background-repeat:no-repeat;
padding-bottom:5px;
overflow:hidden;
}

div#contenermain .txtnoirAction{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:center;
}


div#recettePrint {
background-color:#FFFFFF;
}

div#recettePrint h1{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#000000;
clear:both;
margin-left:20px;
}

div#recettePrint h2{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#691998;
clear:both;
margin-left:20px;
text-decoration:underline;
text-transform:uppercase;
}

div#recettePrintHautimg{
width:221px;
float:left;
margin-right:20px;
margin-bottom:20px;
margin-left:20px;
}

div#recettePrintHauttxt{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
margin-right:20px;
}

div#recettePrint p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
margin-left:20px;
margin-right:20px;
}

div#recettePrint .recettePrintprepa{
font-family:Arial, Helvetica, sans-serif;
background-repeat:no-repeat;
font-size:12px;
color:#000000;
margin-left:20px;
padding-left:23px;
margin-right:20px;
padding-bottom:5px; /*__HCH__*/
}

div#contenermain .lettreComptine{
width:50px;
height:50px;
float:left;
margin-right:7px;
margin-bottom:7px;
opacity : 0.8;
filter : alpha(opacity=80); 
}

div#contenermain .lettreComptine:hover{
 opacity : 1;
 filter : alpha(opacity=100);
}

div#bloc_link .lettreptComptine{
width:35px;
height:35px;
float:left;
margin-right:4px;
margin-bottom:4px;
opacity : 0.8;
filter : alpha(opacity=80); 
}

div#bloc_link .lettreptComptine:hover{
 opacity : 1;
 filter : alpha(opacity=100);
}
div#comptineIntro {
width:572px;
}

div#comptineIntrolettre{
width:50px;
margin-right:15px;
float:left;
}

div#comptineIntrotxt{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
}

div#comptineList{
clear:both;
line-height:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

div#comptineList a{
color:#000000;
text-decoration:none;
}

div#comptineList a:hover{
font-weight:bold;
color:#000000;
text-decoration:underline;
}

div#comptineParole{
width:432px;
clear:both;
float:left;
line-height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
}

div#comptinebtnPrint{
width:140px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
float:left;
text-align:center;
margin-top:10px;
}

div#comptinebtnPrint a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#660099;
text-decoration:underline;
}

div#comptinebtnPrint a:hover{
color:#660099;
text-decoration:underline;
}


div#comptinePrint {
background-color:#FFFFFF;
padding:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

div#comptinePrint h1{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
}



div#cupTournoi {
z-index:10;
position:absolute;
margin-left:285px;
margin-top:-20px;
}

div#quizzTournoiimg{
width:322px;
float:left;
margin-right:35px;
}

div#contenermain .blocvignette100{
height:100px;/*AJOUTER PAR HALIM*/
width:100px;
text-align:center;
margin-right:35px;
margin-bottom:10px;
float:left;
}

div#contenermain .blocvignette100img{
width:100px;
text-align:center;
}

div#contenermain .blocvignette100txt{
width:100px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
margin-top:5px;
}

div#contenermain .blocvignette100txt a{
color:#000000;
text-decoration:none;
}


div#contenermain .blocvignette100txt a:hover{
color:#000000;
}

div#contenermain .titrequizz{
font-family:Arial, Helvetica, sans-serif;
font-size:25px;
font-weight:bold;
}

div#contenermain .blochomeanni{
height:130px;/*AJOUTER PAR HALIM*/
width:160px;
text-align:center;
margin-right:30px;
margin-bottom:10px;
float:left;
}

div#contenermain .blochomeanniimg{
width:160px;
text-align:center;
}

div#contenermain .blochomeannitxt{
width:160px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
margin-top:5px;
}

div#contenermain .blochomeannitxt a{
color:#000000;
text-decoration:none;
}

div#contenermain .blochomeannitxt a:hover{
color:#000000;
}

div#contenermain .blocanniversaire180{
width:180px;
text-align:center;
margin-right:12px;
margin-bottom:10px;
float:left;
}

div#contenermain .blocanniversaire180img{
width:180px;
text-align:center;
}

div#contenermain .blocanniversaire180txt{
width:180px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
margin-top:5px;
}

div#contenermain .blocanniversaire180txt a{
color:#000000;
text-decoration:none;
}


div#contenermain .blocanniversaire180txt a:hover{
color:#000000;
}

div#contenermain .mediaAnni{
font-family:Arial, Helvetica, sans-serif;
color:#330066;
font-size:18px;
}

div#contenermain .concourBloc{
width:572px;
height:130px;
}

div#contenermain .concourBlocImg{
width:345px;
float:left;
}

div#contenermain .concourBlocTxt{
width:225px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
float:right;
}

div#contenermain .concourBlocTxt a{
color:#000000;
text-decoration:none;
}

div#contenermain .concourBlocTxt a:hover{
color:#000000;
text-decoration:underline;
}

div#concoursBlocAuth {
width:320px;
height:110px;
background-image:url(../images/concours-fond-auth.png);
text-align:center;
padding-top:20px;
}

div#jeuxConcours {
width:580px;
height:620px;
background-position:top;
}

div#jeuxConcoursvide{
height:190px;
}

div#jeuxConcourschapeau {
width:255px;
height:70px;
margin-left:291px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

div#jeuxConcoursquestion{
width:255px;
height:32px;
margin-left:291px;
margin-top:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

div#jeuxConcours .jeuxConcoursReponse{
width:255px;
height:25px;
margin-left:291px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

div#jeuxConcoursIndice {
width:200px;
height:35px;
margin-left:338px;
margin-top:13px;
margin-bottom:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
vertical-align:middle;
}

div#jeuxConcoursIndice a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:underline;
}

div#jeuxConcoursbtnsuivant{
width:255px;
height:43px;
margin-left:291px;
text-align:center;
padding-top:4px;
}

div#jeuxConcoursvidevalide{
height:330px;
}

div#jeuxConcours .jeuxConcourschpsemail{
margin-left:400px;
margin-bottom:10px;
}

div#contenermain .concourresuBloc{
width:572px;
height:130px;
margin-bottom:10px;
}

div#contenermain .concourresuBlocImg{
width:345px;
height:120px;
float:left;
}

div#contenermain .concourresuBlocTxt{
width:572px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

div#contenermain .concourresuBlocTxt a{
color:#000000;
text-decoration:none;
}

div#contenermain .concourresuBlocTxt a:hover{
color:#000000;
text-decoration:underline;
}

div#listDvd .meadvd{

}

div#listDvd .meadvd{
height:140px;/*AJOUTER PAR HALIM*/
width:110px;
text-align:center;
margin-right:2px;
margin-bottom:10px;
float:left;
}

div#listDvd .meadvdimg{
width:102px;
text-align:center;
}

div#listDvd .meadvdtxt{
width:102px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
margin-top:5px;
}

div#listDvd .meadvdtxt a{
color:#000000;
text-decoration:none;
}

div#listDvd .meadvdtxt a:hover{
color:#000000;
}

div#coupCoeurcine {
width:282px;
height:270px;
float:left;
margin-right:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

div#aVoircine {
width:251px;
height:270px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

div#contenermain .cinedvdlink{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

div#contenermain .cinedvdlink a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:underline;
font-weight:bold;
}

div#cinedvdgdvisu {
width:320px;
float:left;
}

div#contenermain .cinedvdtittle{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#000000;
text-decoration:underline;
font-weight:bold;
}
.notag{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:5px;
}

div#contenermain .statique {
color:#660099;
font-family:Arial, Helvetica, sans-serif;
font-size:2em;
font-weight:bold;
}

div#contenermain .statique2 {
color:#660099;
font-family:Arial, Helvetica, sans-serif;
font-size:1.2em;
font-weight:bold;
}

div#contenermain .statiquetitre {
color:#660099;
font-family:Arial, Helvetica, sans-serif;
font-size:1.2em;
font-weight:bold;
}
div#contenermain .lien_statiquetitre {
color:#660099;
font-family:Arial, Helvetica, sans-serif;
font-size:1.2em;
font-weight:bold;
text-decoration:none;
}

div#surFooter{
clear:both;
width:950px;
margin: 0 auto;
}

div#surfooterInter{
background-color:#FFFFFF;
padding-left:10px;
padding-right:10px;
text-align:left;
}

div#surfooterInter h1{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
margin:0 auto;
line-height:20px;
font-weight:normal;
}

div#surfooterInter a{
color:#000000;
border-bottom:1px dotted #000000;
text-decoration:none;
}

div#cinedvdgdplayer {
width:440px;
float:left;
}

div#cinedvdptplayer {
width:130px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:center;
}

div#cinedvdptplayer a{
color:#000000;
text-decoration:none;
font-weight:bold;
}

div#cinedvdplayerbottom{
width:550px;
text-align:left;
} 

div#pub_ads_rectangle{
width:580px; 
height:auto; 
float:left; 
padding-bottom:5px;
text-align:center;
} 

div#pub_ads_carre_col{
width:245px; 
height:auto; 
float:right;
text-align:left;
} 

div#pub_ads_carre{
width:245px; 
height:auto; 
float:right;
text-align:center;
} 
div#pub_ads_rectangle_liste{
width:580px; 
height:auto; 
float:left;
padding-bottom:5px;
text-align:center;
} 
.clear_both
{
	clear:both;
}	

div#contenermain .blocannikid70{
/*height:115px;/*AJOUTER PAR HALIM*/
width:580px;
text-align:center;
margin-right:2px;
margin-bottom:10px;
float:left;
}

div#contenermain .blocannikid70img{
float:left;
width:90px;
text-align:left;
}

div#contenermain .blocannikid70txt{
width:490px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
}

div#contenermain .blocannikid70txt h4{
font-family:Arial, Helvetica, sans-serif;
color:#660099;
font-size:14px;
text-decoration:underline;
margin-top:0px;
margin-bottom:5px;
}

div#contenermain .blocannikid70txt a{
color:#000000;
text-decoration:none;
}


div#contenermain .blocannikid70txt a:hover{
color:#000000;
text-decoration:underline;
}
/*#### debut style bloc doite decouvrir */
div#bloc_decouvrir {
height:auto;
background-color:#FFFFFF;
}
div#bloc_decouvrir_pied {
clear:both;
}
div#bloc_link {
margin-left:10px; 
margin-top:10px;
width:303px; 
}
.img_link
{
	float:left; 
	width:40px; 
	margin-right:10px; 
}
.detail_link
{
	float:left; 
	width:250px; 
	text-align:left;
}		
.titre_link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#660099;
	display:block;
	width:100%;
	margin-bottom:10px;
	margin-top:10px;
}
.titre_link:hover
{
	color:#FF00FF;
}
.titre_link:visited
{
	color:#0033FF;
}
.s_link
{
	float:left; 
	width:125px; 
}
.s_link a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}	
.titre_ch_dec
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#660099;
	display:block;
	width:100%;
	margin-bottom:10px;
	margin-top:10px;
}
.s_titre_ch
{
	width:100%; 
}
.s_titre_ch a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}	

.bl_titre_link
{
	width:100%;
	margin-bottom:10px;
	margin-top:10px;
}
.bl_titre_link a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	color:#660099;
}
.bl_titre_link_cine
{
	width:100%;
	margin-bottom:10px;
	margin-top:10px;
}
.bl_titre_link_cine a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#660099;
}
.bl_titre_link_cine a:hover
{
	color:#CC0000;
}
.bl_titre_link_cine span
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#660099;
}	
/*#### fin style bloc doite decouvrir */



/*debut vidéos*/
.toppubdroite{
	margin-top:10px;
}
.pubdroite{
	background-color:#FFFFFF;
	text-align:center;
}
.content_pubdroite{
	background-color:#FFFFFF;
	text-align:center;
	padding-left:10px;
	padding-right:10px;
}
.bottompubdroite{
	margin-bottom:10px;
}
.bloc_categ_video {
	height:auto;
	background-color:#FFFFFF;
}
.bloc_categ_video_pied {
	clear:both;
}
.categ_video
{
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
}
.categ_video a
{
	color:#516217;
	font-size:13px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}
.categ_video a:hover
{
	text-decoration:underline;;
}
.search
{
	position:relative;
	margin-top:15px;
	height:89px;
}
.logo_search
{
	position:absolute;
	top:-8px;
	left:-4px;
}
.titre_search
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#663399;
	padding-left:30px;
}
.form_search
{
	padding-left:80px;	
	padding-top:5px;
}
.input_serach {
	border:1px solid #CCCCCC;
	font-weight:bold;
	width:161px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.boutton_serach
{
	margin-left:20px;
	margin-right:10px;
	cursor:pointer;	
}
.exemp_serach
{
	text-align:left;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:10px;
	padding-right:10px;
	padding-top:8px;
}
.exemp_serach a
{
	color:#000000;
}
.exemp_serach span
{
	font-size:10px;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
}
.promo_droite
{
	margin-top:10px;
}
.news_droite
{
	position:relative;
	margin-top:15px;
}
.logo_news_droite
{
	position:absolute;
	top:-8px;
	left:-4px;
}
.titre_news_droite
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#663399;
	padding-left:30px;
}
.mea_news_droite
{
	float:left;
	padding-left:10px;
	padding-right:5px;
	width:135px;
	padding-top:42px;
}
.pub_news_droite
{
	float:right;
	width:160px;
	padding-right:10px;
	padding-top:10px;
}
.one_mea_droite
{
	padding-bottom:10px;
}
.titre_mea_droite
{
	padding-top:8px;
}
.titre_mea_droite a
{
	color:#000000;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}
.titre_mea_droite a:hover {text-decoration:underline;}
.titre_video{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#660099; padding-top:8px;}
.chapeau_video{ padding-top:4px; font-family:Arial, Helvetica, sans-serif; font-size:12px;  }
.notation_facebook_video { padding-top:20px;}
.adsense_video{ width:468px; height:60px; margin:auto; padding-top:30px; }
.one_video{ width:180px; height:130px; padding-bottom:10px; float:left; padding-right:19px;}
.one_video_left{padding-right:0px !important;}
.img_one_video { width:180px; height:102px; text-align:center; }
.titre_one_video { padding-top:8px; height:20px; text-align:center; }
.titre_one_video a { color:#000000; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }
.one_more_categ { padding-bottom:18px;}
.img_one_more_categ {float:left; width:180px; height:102px; padding-right:20px; text-align:left;}
.details_one_more_categ { float:left; width:370px; }
.titre_one_more_categ { /*padding-top:25px;*/ color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px ; font-weight:bold;} 
.titre_one_more_categ a {color:#000000; font-weight:bold; text-decoration:none;} 
.desc_one_more_categ { padding-top:16px;  font-family:Arial, Helvetica, sans-serif; font-size:12px ; } 

.list_one_video { padding-bottom:18px;}
.img_list_one_video {float:left; width:180px; height:102px; padding-right:20px; text-align:left;}
.details_list_one_video { float:left; width:370px; }
.titre_list_one_video { color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px ; font-weight:bold;} 
.note_list_one_video { padding-top:10px;  font-family:Arial, Helvetica, sans-serif; font-size:11px ; } 
.titre_list_one_video a {
	color:#000000;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	text-transform:uppercase;
} 
.list_titre_categ_video {
	color:#660099;
	font-family:Arial,Helvetica,sans-serif;
	font-size:20px;
	font-weight:bold;
	text-decoration:none;
	display:block;
	padding-bottom:10px;
}
.texte_notage_video{
	width:240px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	margin-bottom:10px;
}
.player
{
	width:578px;
	height:325px;
	display:block;
}
.note_video_list {font-family:Arial,Helvetica,sans-serif;font-size:11px;}
.titre_one_video_list { padding-top:8px; height:20px; text-align:left; }
.titre_one_video_list a { color:#000000; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }
.one_video_list { width:180px; height:160px; padding-bottom:10px; float:left; padding-right:19px;}
.img_mea_droite { height:70px;}
.titre_link_categ_video
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#333333;
	display:block;
	width:100%;
	margin-bottom:10px;
	margin-top:10px;
}
.s_link_video
{
	/*float:left; 
	width:125px; */
	width:100%;
}
.s_link_video a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
/*fin vidéos*/
/*debut hp*/
.club_kidzeo
{
	padding-top:9px;
	height:95px;
}
.ala_une_hp {
	height:180px;
	
	width:598px;
	margin-top:0px;
	padding-top:5px;
	padding-left:11px;
	padding-right:11px;
	padding-top:20px;
	background-color:#FFFFFF;
	text-align:left;
}
.centre_hp
{
	margin-top:10px;
	height:270px;
}
.center_hp_left
{
	float:left;
	width:320px;
}
.center_hop_promo1
{
	height:130px;
	width:320px;
}
.center_hop_promo2
{
	height:130px;
	width:320px;
	margin-top:10px;
}

.center_hp_right
{
	float:right;
	width:290px;
	padding-left:10px;
	text-align:left;
}
.center_hp_mea
{
	height:203px;
}
.center_hp_partner
{
	width:290px;
	height:50px;
	margin-top:17px;
}
.pub_hp_droite
{
	height:250px;
}
.mag_hp_top
{
	clear:both;
	margin-top:20px;
}
.mag_hp
{
	background-color:#FFFFFF;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	position:relative;
}
.mag_hp .alignleft {
    display: inline;
    margin: 0 7px 2px 0;
    padding: 4px;
	position:absolute;
	top:-3px;
	left:0px;
}
.mag_hp .alignleft {
    float: left;
}
.mag_hp_footer
{
	clear:both;
}
.logo_mag_hp
{
	position:absolute;
	left:0px;
	top:-22px;
}
.mag_hp_texte
{
	padding-left:72px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-bottom:18px;
}
.one_more_mag { padding-bottom:18px; position:relative; height:170px;}
.img_one_more_mag {float:left; width:160px; height:160px; padding-right:20px; text-align:left;}
.details_one_more_mag { float:left; width:590px; }
.titre_one_more_mag { padding-left:175px;color:#663399; font-family:Arial, Helvetica, sans-serif; font-size:12px ; font-weight:bold;} 
.titre_one_more_mag a {color:#663399; font-weight:bold; text-decoration:none; font-size:13px;} 
.desc_one_more_mag { padding-top:2px;  font-family:Arial, Helvetica, sans-serif; font-size:12px ; width:415px; text-align:justify; line-height:19px; padding-left:175px; } 
.desc_one_more_mag a {color:#000000; text-decoration:underline; } 
.mag_hp img { border:0px;}
.suite_one_more_mag { color:#000000; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:underline;}
/*fin hp*/

/*debut recherche*/
.tag_pub_search
{
	width:469px;
	height:60px;
}
.titre_search_type 
{
	padding-left:69px;
	padding-top:10px;
	display:block;
	color: #660099;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 1.2em;
    font-weight: bold;
}
.titre_search_type a
{
	color: #660099;
}
.search_link
{
	color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    text-decoration: none;
}
.search_text
{
	color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
}	
.mag_decouvrir_texte {
    float: left;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 42px;
    width: 300px;
}	
.mag_decouvrir_titre
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#663399;
	padding-left:30px;
}
.mag_logo_droite
{
	position:absolute;
	top:-8px;
	left:-4px;
}
.mag_droite
{
	position:relative;
	margin-top:15px;
}
.mag_titre_droite
{
	width:135px;
	
	 color: #663399;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    padding-righ: 10px;
	height:100px;
	padding-top:30px;
	text-align:right;
}
.mag_titre_droite a {
    color: #660099;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
	text-decoration:none;
	line-height: 19px;
	
}
.mag_desc_droite
{
	padding-top:10px;
	
	font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 19px;
    text-align: center;
}
.mag_desc_droite_suite {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
    text-decoration: underline;
}
.mag_desc_droite img {
    display: inline;
    right: 0;
    margin: 0 7px 2px 0;
    padding: 4px;
    position: absolute;
    top: 40px;
	border:0;
}
.no_padding_bloc .club_kidzeo
{
	padding-top:0px;
}
.search_link_bold {
	color: #000000;
	font-family: Arial,Helvetica,sans-serif;
}
/*fin recherche*/

#pubHautNavDroite{
width:100%; 
text-align:center; 
padding-bottom:10px; 
padding-top:3px; 
font-size:9px; 
color:#691998; 
background-color:#db9eff; 
font-family:Arial, Helvetica, sans-serif;
}

/* Info Bulle  */
a.infoBulle{
position:relative;
z-index:24;
color:#000;
text-decoration:none
}
 
a.infoBulle:hover{
z-index:25;
background-color:#FFFFFF;
}
 
a.infoBulle span{
display: none
}
 
a.infoBulle:hover span{
display:block;
position:absolute;
top:1em; left:1em; width:12em;
border:1px solid #660099;
background-color:#660099;
color:#FFFFFF;
text-align:left;
font-weight:bold;
padding:5px;
font-size:10px;
line-height:15px;
font-family:Arial, Helvetica, sans-serif;
}
