@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 {
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:15px;
margin-right:15px;
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;
}

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

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

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

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

div#colhomemilieu .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;
}

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:#9966CC;
text-decoration:underline;
font-weight:normal;
margin-bottom:0px;
clear:both;
}

div#contenermain h3 a{
color:#9966CC;
}

div#contenermain h3 a:hover{
color:#9966CC;
}

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

div#contenermain h2 a{
color:#000000;
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:11px;
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:11px;
}

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:#9966CC;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:underline;
}


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

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

div#coloriagePrint {
width:620px;
margin: 0 auto;
margin-top:20px;
}

div#coloriagePrintLogo {
background-color:#FFFFFF;
width:150px;
height:60px;
padding-left:17px;
padding-top:2px;
float:left;
}

div#coloriagePrintBaseline {
background-color:#FFFFFF;
width:453px;
height:62px;
float:left;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#330066;
}

div#coloriagePrintImg{
background-color:#FFFFFF;
width:620px;
text-align:center;
}

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 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#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;
}

div#comptineIntro {
width:572px;
}

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

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

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

div#comptineList a{
font-size:11px;
color:#000000;
text-decoration:none;
}

div#comptineList a:hover{
font-size:11px;
color:#000000;
text-decoration:underline;
}

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

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

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:#000000;
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 .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;
}
/*#### 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 */

}