#mod_jeux{
width:450px;
}
#mod_jeux .home_quizz {
padding:0 0 10px;
}
#mod_jeux .home_ig h1,
#mod_jeux .home_quizz h1{
padding:0 0 5px;
font-size:20px;
font-weight:normal;
color:#906;
}
#mod_jeux .home_quizz li{
padding:0 0 19px;
}
#mod_jeux .home_quizz p{
padding:0 0 22px;
}
#mod_jeux .home_quizz img{
display:block;
}

#mod_jeux .home_ig {
position:relative;
padding:0 0 30px;
background:url(../images/fr/mod_jeux/f_home_ig.gif) no-repeat 0 29px;
}
#mod_jeux .home_ig h2 {
padding:13px 0 31px 17px;
}
#mod_jeux .home_ig .coin {
position:absolute;
top:29px;
right:0;
}
#mod_jeux .home_ig .infos {
padding:0 0 0 16px;
overflow:hidden;
zoom:1;
}
#mod_jeux .home_ig .infos .visuel {
float:left;
width:199px;
}
#mod_jeux .home_ig .infos .visuel img {
display:block;
border:1px solid #fde9f5;
}
#mod_jeux .home_ig .infos .texte {
float:right;
width:213px;
}
#mod_jeux .home_ig .infos p.lot {
padding:0 0 18px;
font-size:20px;
font-weight:bold;
}
#mod_jeux .home_ig .infos p.tente_chance {
padding:0 22px 0 0;
text-align:right;
}
#mod_jeux .reglement_lot {
padding:0 0 20px;
font-size:11px;
color:#333;
}
#mod_jeux .reglement_lot h2 {
font-size:18px;
font-weight:normal;
color:#906;
}
#mod_jeux .reglement_lot a {
color:#906;
text-decoration:none;
}
#mod_jeux .reglement_lot a:hover {
text-decoration:underline;
}

/* Questionnaire */
#mod_jeux .questionnaire .f_cadre_rose h1{
padding:0 0 0 14px;
}
#mod_jeux .questionnaire .f_cadre_rose{
background:url(../../../images/commun/mod_astro/f_cadre_rose.gif) #fedaee repeat-x;
margin:0 0 25px 0;
overflow:hidden;
zoom:1;
}
#mod_jeux .questionnaire .f_cadre_rose{
margin:0 0 0 0;
}
#mod_jeux .questionnaire .h_cadre_rose{
background:url(../../../images/commun/mod_astro/h_cadre_rose.gif) no-repeat top left;
padding:15px 0 0 0;
}
#mod_jeux .questionnaire .b_cadre_rose{
background:url(../../../images/commun/mod_tests/b_cadre_rose.gif) no-repeat bottom left;
padding:0 0 20px 0;
}
#mod_jeux p.question{
padding:0 0 5px;
font-size:12px;
color:#898989;
text-align:right;
}
#mod_jeux .questionnaire form{
width:421px;
margin:0 auto;
}
#mod_jeux .questionnaire form fieldset{
padding:0 0 10px 0;
}
#mod_jeux .questionnaire legend{
display:block;
font-size:13px;
margin:0 0 14px 0;
color:#444;
}
#mod_jeux .questionnaire form p{
padding:0 0 0 15px;
margin:0 0 10px 0;
overflow:hidden;
zoom:1;
}
#mod_jeux .questionnaire form p input{
width:12px;
height:12px;
float:left;
margin:1px 0 0 0;
}
#mod_jeux .questionnaire form p label{
width:382px;
float:left;
font-size:11px;
padding:0 0 0 8px;
}
#mod_jeux .questionnaire .actions{
overflow:hidden;
zoom:1;
}
#mod_jeux .questionnaire .actions a{
float:left;
}
#mod_jeux .questionnaire .actions input{
float:right;
}
/* Bloc Connecte-toi */
#mod_jeux p.connecte_toi{
padding:0 0 20px;
font-size:12px;
overflow:hidden;
zoom:1;
}
#mod_jeux p.connecte_toi a{
float:left;
margin:0 7px 0 0;
}
#mod_jeux p.connecte_toi span{
float:left;
margin:4px 0 0;
}
/* Bloc Formulaire d'inscription */
#mod_jeux .inscription h2 {
padding:0 0 5px;
font-size:15px;
font-weight:bold;
color:#906;
}
#mod_jeux .inscription_form {
margin:0 0 20px;
background:#f4efeb url(../images/h_bloc_gris.gif) no-repeat;
}
#mod_jeux .inscription_form form {
padding:20px 20px 18px;
background:url(../images/b_bloc_gris.gif) no-repeat 0 bottom;
overflow:hidden;
zoom:1;
}
#mod_jeux .inscription_form fieldset {
margin:0 0 13px;
padding:0 0 13px;
background:url(../images/filet_fieldset.gif) repeat-x 0 bottom;
}
#mod_jeux .inscription_form .align {
margin:0 0 9px;
}
#mod_jeux .inscription_form .align label {
float:left;
width:139px;
font-size:13px;
}
#mod_jeux .inscription_form .align span {
color:#906;
}
#mod_jeux .inscription_form .align input,
#mod_jeux .inscription_form .align select,
#mod_jeux .inscription_form .align textarea {
padding:2px 0;
width:153px;
font: 13px Arial,Helvetica,sans-serif;
color:#333333;
background:url(../../../images/commun/f_input.gif) repeat-x;
border:1px solid #d1ccc7;
}
#mod_jeux .inscription_form .align input.inputError,
#mod_jeux .inscription_form .align textarea.inputError{
border:1px solid #DE2108;
background:#fff1f0;
}
#mod_jeux .inscription_form .align textarea {
width:263px;
height:70px;
background-color:#fff;
}
#mod_jeux .inscription_form p.legende {
font-size:11px;
color:#906;
}
#mod_jeux .inscription_form .align2 {
padding:0 0 15px;
overflowx:hidden;
zoom:1;
}
#mod_jeux .inscription_form .align2.last {
padding:0;
}
#mod_jeux .inscription_form .align2 label {
font-size:13px;
}
#mod_jeux .inscription_form .align2 input {
float:left;
margin:0 8px 0 0;
width:13px;
height:13px;
}
#mod_jeux .inscription_form .submit input {
margin:0 10px 0 0;
}
#mod_jeux .inscription p.article_loi {
padding:18px 0 0;
font-size:10px;
font-weight:normal;
color:#888;
border-top:1px solid #e2e2e2;
}

/* Page jeux instant gagnant */
#mod_jeux .accepter_reglement {
padding:0 0 15px;
font-size:11px;
}
#mod_jeux .accepter_reglement h4 {
padding:0 0 5px;
font-size:13px;
font-weight:bold;
}
#mod_jeux .accepter_reglement input {
margin:0 5px 0 0;
width:13px;
height:13px;
}
#mod_jeux .accepter_reglement a {
color:#dc058a;
text-decoration:none;
}
#mod_jeux .accepter_reglement a:hover{
text-decoration:underline;
}
#mod_jeux .compteur {
padding:0 0 0 38px;
margin:0 0 25px;
height:92px;
background:url(../images/f_compteur.gif) no-repeat;
}
#mod_jeux .compteur h3{
height:41px;
line-height:38px;
font-size:15px;
color:#fff;
}
#mod_jeux .compteur p{
margin:0 0 0 28px;
width:323px;
overflow:hidden;
zoom:1;
}
#mod_jeux .compteur span{
float:left;
margin:0 0 0 37px;
line-height:34px;
font-size:25px;
font-weight:bold;
color:#b91176;
}
#mod_jeux .compteur input{
float:right;
margin:0 7px 0 0;
}
#mod_jeux .adresse_postale {
font-size:13px;
}
#mod_jeux .adresse_postale h3 {
padding:0 0 5px;
font-size:15px;
font-weight:normal;
color:#906;
}
#mod_jeux .adresse_postale p.texte {
padding:0 0 25px;
color:#444;
}
#mod_jeux .adresse_postale .h_bloc_gris {
background:#f4efeb url(../images/h_bloc_gris.gif) no-repeat;
}
#mod_jeux .adresse_postale .b_bloc_gris {
margin:0 0 10px;
padding:15px;
background:url(../images/b_bloc_gris.gif) no-repeat 0 bottom;
overflow:hidden;
zoom:1;
}
#mod_jeux .adresse_postale .h_bloc_gris h4 {
font-size:13px;
}
#mod_jeux .adresse_postale .h_bloc_gris a {
color:#dc058a;
text-decoration:none;
}
#mod_jeux .adresse_postale .h_bloc_gris a:hover {
text-decoration:underline;
}
#mod_jeux .adresse_postale .h_bloc_gris ul {
float:left;
}
#mod_jeux .adresse_postale .h_bloc_gris p.maj {
float:right;
font-size:11px;
}
/* Page IG valide */
#mod_jeux .resultat {
padding:0 0 0 20px;
font-size:13px;
}
#mod_jeux .resultat h3 {
padding:0 0 10px;
font-size:20px;
color:#906;
}
#mod_jeux .resultat h4 {
padding:0 0 10px;
font-size:15px;
font-weight:bold;
color:#906;
}
#mod_jeux .resultat p {
padding:0 0 10px;
}
#mod_jeux .resultat p.tous {
border-top:1px solid #f1f0f0;
}