/************* CONTACT, LIVRE D'OR, NOUVEAUTES, JDC, HAPPY HOUR, SMIKE CARD, DTS, QUETES, 
QUESTIONNAIRES, PRESENTATION PERSONNAGES, TRANSFORMATION SMIKIZ FIDELIZ, POINTS, SMIKE TUBES, DEDOMMAGEMENT ************/


/***********************************************************************************
							FICHE GAGNANT & MEMBRE
***********************************************************************************/
.spacer_10 {
	height:10px;
}

.fiche_left {
	float:left;
	width:582px;
}

.fiche02_left {
	float:left;
	width:600px;
}


.fiche_right {
	float:left;
	width:139px;
	margin-left:10px;
}

.fiche_box-bleu {
	background-color:#CFF7FF;
	padding: 5px 3px;
	min-height: 15px;
	margin-bottom:10px;
}

.fiche_box-bleu_left {
	background-color:#CFF7FF;
	padding: 6px 3px;
	min-height: 15px;
	float:left;
	width:234px;
	text-align:center;
}

.fiche_texte {
	padding:3px 3px;
}

.fiche_lien-membre {
	text-align:right;
	color:#616161;
	height:20px;
	line-height:20px;
	margin-bottom:10px;
	padding: 0 3px;
	font-weight: bold;
	font-size:11px;
}

.fiche_lien-membre a, .fiche_lien-membre a:hover, .fiche_lien-cadeau a, .fiche_lien-cadeau a:hover{
	font-size:11px;
	color:#616161;
	font-weight: bold;
	text-decoration:underline;
}

.fiche_lien-membre img{
	display:inline;
}

.fiche_left h2 {
	padding:3px 3px;
	height: 20px;
}

.fiche_left h3 {
	padding:0 3px;
	height: 20px;
	margin-bottom:10px;
}

.fiche_description {
	padding:3px 3px;
	margin-bottom:10px;
}

.fiche_box-cadeau {
	margin-bottom:10px;
}

.fiche_descriptif-cadeau {
	float:left;
	width:402px;
	margin-left:3px;
}

.fiche_bouton {
	background: url(../images/front/bouton.jpg) no-repeat;
	width:229px;
	height:42px;
	margin: 0 auto;
	text-align:center;
}

.fiche_bouton a, .fiche_bouton a:hover{
	line-height:42px;
	color:#EF4900;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	display: block;
}

.fiche_cadre-bleu {
	background-color:#FFF;
	border:solid 1px #4BC3E5;
	padding: 5px;
	margin-bottom: 10px;
	min-height: 118px;
}

.fiche_descriptif-jeu {
	margin-top:10px;
}

.fiche_cadeaux-autres {
	width:460px;
	float:left;
	margin-left:6px;
}

.fiche_cadeaux-autres {
	width:460px;
	float:left;
	margin-left:6px;
}

.fiche_descriptif-membre {
	width:470px;
	float:left;
	margin-left:6px;
}


.fiche_descriptif-membre img{
	display:inline;
}

.fiche_lien-cadeau {
	text-align:right;
	color:#616161;
	height:20px;
	line-height:20px;
	font-weight: bold;
	font-size: 11px;
}

.fiche_titre-jeu {
	text-align:center;
	font-weight:bold;
	font-size:14px;
	line-height:20px;
}

.fiche_right ul{
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
}

.fiche_right li{
	margin:0;
	padding:0;
	list-style:none;
	display:block;
	margin-bottom:10px;
	width:139px;
	height:85px;
}

.jeux-bas {
	background: url(../images/front/home_jeux-bas.gif) no-repeat;
	width:139px;
	height:15px;
	font-size:11px;
	line-height:14px;
	text-align:center;
	font-weight:bold;
}

.fiche_cadeau-gagne {
	padding: 3px 0;
	min-height: 56px;
}
	

/***********************************************************************************
									DIVERS AVI
***********************************************************************************/

#referencement{
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #0099FF;
font-size:9px;
height:410px;
padding:10px;
position:absolute;
top:15px;
width:650px;
z-index:99;
right:0;
display:none;
}

.referencement {
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #0099FF;
	display:none;
	font-size:9px;
	padding:10px;
	position:absolute;
	right:100px;
	top:15px;
	z-index:999;
}


#debug-mode-actif  {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
background-color:#AF0194;
border-bottom:2px solid #484848;
border-left:2px solid #484848;
border-right:2px solid #484848;
height:20px;
margin:0 auto;
overflow:hidden;
position:relative;
top:0;
width:1000px;
}
.affiche-debugger_new  {
-moz-border-radius:10px 10px 10px 10px;
background-color:black;
color:white;
margin:10px;
padding:10px;
width:700px;
}

/***********************************************************************************
									CONTACT + CONFIRMATION
***********************************************************************************/

.contact_reponse-bleu_titre {
margin-top:12px; 
width:583px; 
border:solid 1px #c1e1e9; 
background:#e6f6fa; 
height:16px; 
padding:6px 10px;
}


.contact_reponse-bleu {
	width:583px;
	border-bottom:solid 1px #c1e1e9;
	border-left:solid 1px #c1e1e9;
	border-right:solid 1px #c1e1e9;
	padding:8px 10px;
	background: #ffffff;
}

.contact_reponse-bleu p, .contact_reponse-jaune p {
margin-top: 8px;
}

.contact_reponse-jaune_titre {
margin-top:12px; 
width:583px; 
border:solid 1px #f2f092; 
background:#fcf7cd; 
height:16px; 
padding:6px 10px;
}


.contact_reponse-jaune {
	width:583px;
	border-bottom:solid 1px #f2f092;
	border-left:solid 1px #f2f092;
	border-right:solid 1px #f2f092;
	padding:8px 10px;
	background: #ffffff;
}


/***********************************************************************************
									INTRO
***********************************************************************************/
.box_intro {
	margin: 0 5px 10px 5px;
	min-height: 60px;
}

.picto_intro {
	width: 132px;
	float: left;
}

.texte_intro {
	margin-left: 140px;
}

/***********************************************************************************
									LIVRE D'OR
***********************************************************************************/
#livre-dor_titre {
	background: url(../images/front/livre-dor_titre.gif) no-repeat;
}

#livre-dor_fond {
	background:url(../images/front/livre-dor_fond.gif) repeat-y;
	min-height: 200px;
	padding:10px 17px;
}

#livre-dor_fond p{
	color:#ef8d00;
}


/******************** MESSAGE LIVRE D'OR ********************/

.livre-dor_message-top {
	height:27px;
	color:#f16600;
	background:#ffdc59;
	line-height:26px;
	padding-left:10px;
	border:solid 1px #ffdc59;
	margin-top:6px;
}

.livre-dor_message {
	color:#ef8d00;
	background:#fffdf6;
	padding: 7px 10px;
	border:solid 1px #ffdc59;
}


/***********************************************************************************
									NOUVEAUTES
***********************************************************************************/


.nouveautes_top {
	background:#ed035e;
	border:solid 1px #ed035e;
	margin-top:8px;
	height: 27px;
	line-height:26px;
	color: #FFFFFF;
	font-weight:bold;
	padding: 0 5px;
	/*width: 410px;*/
}


.nouveautes_fond {
	background-color: #dff3f8;
	border: solid 1px #b7d8de;
	padding:10px;
	min-height:85px;
	/*width: 400px;*/
}


/***********************************************************************************
									JDC
***********************************************************************************/


#jdc_explication {
	background:url(../images/front/jdc_explication.jpg) no-repeat;
	width:731px;
	height:556px;
	position: relative;
}

#jdc_tableau {
	position:absolute;
	top:236px;
	left:70px;
	width:180px;
}

#jdc_tableau-fond {
	background:url(../images/front/jdc_tableau-fond.png);
	width:180px;
	height:142px;
	font-weight:bold;
}

#jdc_message {
	background:url(../images/front/jdc_message.jpg) no-repeat;
	width:731px;
	height:556px;
	position: relative;
}

span#jdc-message_fideliz  {
	font-size:30px;
	font-weight:bold;
	color:#e51b66;
	position:absolute;
	top:108px;
	left:188px;
}

#jdc_message p {
	font-size:12px;
	position:absolute;
	top:150px;
	left:140px;
	text-align:center;
}

a#jdc-message_bt {
	display:block;
	position:absolute;
	top:190px;
	left:180px;

}



/***********************************************************************************
										HAPPY HOUR
***********************************************************************************/
#happy-hour_explication {
padding: 10px;
}

#happy-hour_explication h1{
font-size: 14px;
color: #e51b66 ;
padding: 0;
margin: 5px 0;
}

#happy-hour_explication h2{
font-size: 12px;
color: #1298fc;
padding: 0;
margin: 0 0 3px 0;
}

#happy-hour_bt-inactif {
	float: left;
	padding-top: 15px;
	margin-right: 50px;
	text-align:center;
	color: #ff0000;
	font-weight: bold;
}

#happy-hour_bt-active {
	float: left;
	text-align:center;
	color: #42a500;
	font-weight: bold;
	clear:right;
}

#happy-hour_bt-jeux {
	width: 150px;
	padding: 20px 100px;
}

#happy-hour_tab10 {
width: 658px;
margin-top: 10px;
}

#happy-hour_tab10 td{
border-bottom: solid 1px #d7ecf1;
}

#happy-hour_tab-bt{
height: 30px;
}

#happy-hour_tab-bt a{
float: right;
width: 166px;
height: 23px;
background:url(../images/front/happy-hour_bt-voir.gif) no-repeat;; margin-left:0; margin-right:4px; margin-top:7px; margin-bottom:0
}

#happy-hour_tab-bt a:hover{
float: right;
width: 166px;
height: 23px;
background:url(../images/front/happy-hour_bt-voir.gif) no-repeat 0 -23px;; margin-left:0; margin-right:4px; margin-top:7px; margin-bottom:0
}


/************************* HAPPY HOUR LISTE ********************************************/
							

#happy-hour_tab-liste{
margin: 15px 0;
}

#happy-hour_tab-liste table{
border: solid 1px #7bc8db;
background-color: #ecf8fb;
}

#happy-hour_tab-liste td{
border-bottom: solid 1px #d7ecf1;
}

#happy-hour_tab-expli {
width: 585px;
margin: auto;
font-size: 11px;
color: #88acb5;
}

#happy-hour_intro-box {
padding: 0 5px 0 5px;
margin-bottom: 20px;
height: auto;
}

#happy-hour_intro table{
	float: right;
	width: 436px;
	margin: 0 5px 0 5px;
}


/***********************************************************************************
									SMIKE CARD
***********************************************************************************/

#smike-card_fond {
	background:url(../images/front/smike-card_fond.jpg) no-repeat;
	width:731px;
	height:470px;
}

#smike-card_fond h1{
	font-size:16px;
	padding:0;
	margin: 0 0 3px 19px;
}

#smike-card {
	height: 255px;
	margin-left:28px;
	width: 362px;
	padding-top:170px;
}

#smike-card_tampons {
	width:330px;
	height:111px;
	margin: 0 0 83px 19px;
}

#smike-card_tampons ul {
	margin:0;
	padding:0;
}

#smike-card_tampons li {
	margin:0 13px 5px 0;
	padding:0;
	display:block;
	list-style:none;
	width:53px;
	height:53px;
	float:left;
}


#smike-card a{
	margin:0 auto;
	display:block;
	width:195px;
	height:37px;
	background:url(../images/front/creer-potion_bouton-petit.png) no-repeat 0 0;
}

#smike-card a:hover{
	background:url(../images/front/creer-potion_bouton-petit.png) no-repeat 0 -38px;;
}



/***********************************************************************************
										BON PLAN DU JOUR
***********************************************************************************/
#bpdj-jenny_box {
	width:573px;
	min-height:433px;
	margin:39px 0 0 90px;
	position: relative;
}

#bpdj-smike_box {
	width:595px;
	min-height:433px;
	margin:39px 0 0 20px;
	position: relative;
}

#bpdj-smike_top{
	background-image:url(../images/front/dts-smike_titre.gif);
	background-repeat:no-repeat;
	height:80px;
	width: 425px;

}


#bpdj-jenny_top{
	background-image:url(../images/front/dts-jenny_titre.gif);
	background-repeat:no-repeat;
	height:80px;
	width: 425px;

}

#bpdj-smike_top img, #bpdj-jenny_top img{
	float:right;
	margin: 47px 14px 0 0;

}



#bpdj_fond {
	background-image:url(../images/front/dts_fond.gif);
	background-repeat:repeat-y;
	width:360px;
	min-height:150px;
	padding:20px 30px 6px 35px;
}


#bpdj-jenny_smikiz, #bpdj-smike_smikiz {
	width:425px;
	height:49px;
	line-height:48px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	font-size:12px;
}

#bpdj-jenny_smikiz {
	background-image:url(../images/front/dts-jenny_vos-smikiz.gif);
	background-repeat:no-repeat;
}

#bpdj-smike_smikiz {
	background-image:url(../images/front/dts-smike_vos-smikiz.gif);
	background-repeat:no-repeat;
}

#bpdj_jenny {
	background-image:url(../images/front/dts-jenny_macaron.gif);
	background-repeat:no-repeat;
	position:absolute;
	left:408px;
	width:151px;
	height:283px;
	text-align:center;
	font-weight:bold;
	font-size:20px;
	padding:150px 0 0 9px;
	top: 0px;
}

#bpdj_smike {
	background-image:url(../images/front/dts-smike_macaron.gif);
	background-repeat:no-repeat;
	position:absolute;
	left:0px;
	width:201px;
	height:283px;
	text-align:center;
	font-weight:bold;
	font-size:20px;
	color:#e9035f;
	padding:150px 0 0 0;
	top: 5px;
}

#bpdj_mentions-legales {
	text-align:right;
	font-size:10px;
	display:block;
}


/***********************************************************************************
									PAGE QUETES
***********************************************************************************/

#quetes_cahier-part {
	float: left;
}

#quetes_cahier-center {
	background: url(../images/front/quetes_cahier-liste-quete.gif) repeat-y 0 113px;
	width: 619px;
	float: left
}

#quetes_cahier-content {
	background: url(../images/front/quetes_cahier-liste-top.gif) no-repeat;
	min-height: 113px
}

#quetes_cahier-content a {
	text-decoration: none;
	color: #624a31;
}

#quetes_cahier-content a:hover {
	text-decoration: underline;
}

#quetes_cahier-etats {
	width: 100%;
	height: 53px;
}

#quetes_cahier-content table tr td{
	height: 40px;
	color: #624a31;
	font-size: 17px;
	font-weight: bold;
}

#quetes_cahier-trait {
	background: url(../images/front/quetes_cahier-trait.gif) repeat-y 0 0;
}

#quetes_cahier-content table tr td img{
	float: left;
}

#quetes_cahier-post-it {
	background: url(../images/front/quetes_cahier-post-it.gif) no-repeat;
	width: 619px;
	height: 300px
}

#quetes_cahier-post-it p {
	display: block;
	width: 468px;
	padding-top: 58px;
	padding-left: 64px;
	color: #624a31;
}

/***********************************************************************************
									PAGE QUETE
***********************************************************************************/

#quetes_cahier-content-entete {
	background: url(../images/front/quetes_cahier-entete.gif) no-repeat;
	min-height: 113px
}

#quetes_cahier-entete {
	width: 100%;
	min-height: 33px;
}

#quetes_cahier-entete p {
	display: block;
	width: 548px;
	padding-top: 15px;
	padding-left: 24px;
	color: #624a31;
	line-height: 20px;
}

#quetes_cahier-entete a {
	color: #624a31;
	text-decoration: underline;
}

#quetes_cahier-content-entete table#quetes_conditions tr td{
	height: 40px;
	color: #624a31;
	font-size: 14px;
	font-weight: bold;
}

.align-haut {
	vertical-align: top;
}

#quetes_cahier-content-entete table#quetes_conditions tr td span, #quetes_cahier-content-entete table#quetes_activation tr td span{
	display: block;
	float: left;
	line-height: 20px;
}

#quetes_cahier-content-entete table#quetes_conditions tr td img, #quetes_cahier-content-entete table#quetes_activation tr td img{
	float: left;
}

#quetes_cahier-content-entete table#quetes_activation tr td{
	height: 40px;
	color: #624a31;
	font-size: 18px;
	font-weight: bold;
}

#quetes_info p {
	display: block;
	width: 555px;
	padding-top: 0px;
	padding-left: 24px;
	color: #624a31;
	line-height: 20px;
}

#quetes_cahier-bas {
	background: url(../images/front/quetes_cahier-bas.gif) no-repeat;
	width: 619px;
	height: 200px
}

#quetes_cahier-bas p {
	display: block;
	width: 548px;
	padding-top: 2px;
	padding-left: 24px;
	color: #624a31;
	line-height: 20px;
}

#quetes_cahier-affaire {
	float: right;
	margin-top: 6px;
	margin-right: 65px;
}

#quete_img-resolue {
	margin-top: 12px;
	margin-left: -8px;
	margin-bottom: 13px;
}

#quetes_cahier-bas p.quetes_legende span {
	display: block;
	float: left;
	font-size: 11px;
	color: gray;
}

/***********************************************************************************
									CONDITIONS D'ACTIVATION
***********************************************************************************/

#activation-quete_gch {
	width: 322px;
	float: left;
}

#activation-quete_dt {
	background: url(../images/front/activation-quete_bulle-fond.gif) repeat-y 0 0;
	width: 367px;
	float: left;
	text-align: center;
	color: #63310c
}

#activation-quete_dt p {
	width: 343px;
	margin-left: 12px;
	margin-right: 12px;
	text-align: justify;
	font-size: 14px;
	color: #63310c;
}

#activation-quete_dt span {
	display: block;
	width: 323px;
	margin-left: 22px;
	margin-right: 22px;
}

.activation-quete_bt {
	display: block;
	width:256px;
	margin-top: 10px;
	margin-left: 55px;
	margin-right: 56px;
}

.activation-quete_bt img {
	margin: 0 auto;
}

/***********************************************************************************
									DAILY POTION
***********************************************************************************/

#quete_msg-info{
	width: 731px;
}

#quete_msg-info p {
	text-align:center;
	padding-top:47px;
}

#bts_centre{
	list-style:none;
	margin:0;
	padding:0;
	width: 404px;
	margin-left: 162px;
}

#bts_centre li{
	float: left;
	margin: 20px 10px
}

/***********************************************************************************
									JENNY C'EST FINI ?
***********************************************************************************/

#quete_jenny_trouve {
	margin-top: 12px;
	margin-left: -8px;
	margin-bottom: 3px;
}

#clef-trouvee_prenom {
	float: right;
	display: block;
	width: 388px;
	text-align: center;
	color: #f1035d;
	font-size: 20px;
	font-weight: bold;
	text-decoration: none;
	padding-top: 68px;
}

#quetes_clef4 {
	margin-top: 20px;
	float: left;
}

#quetes_clef4-texte {
	width: 235px;
	float: left;
	text-align: left;
	font-size: 14px;
	color: #624a31;
	line-height: 20px;
	margin-top: 39px;
}

/***********************************************************************************
									LIBELLOTEST
***********************************************************************************/

/******************************** PAGE QUETE ***********************************/

#quete_libellotest_resolue {
	margin-top: 12px;
	margin-left: -8px;
	margin-bottom: 14px;
}

/***********************************************************************************
									QUESTIONNAIRE
***********************************************************************************/

.questio_intitule {
	position:relative;
	min-height:90px;
}

.questio_questions {
	width:275px;
	float:left;
	margin: 0 7px;
}

.questio_box-question {
	padding-bottom: 3px;
}

.questio_questions input {
	margin:3px 3px 0 0;
	float:left;
	padding: 0;
}
.questio_questions label {
	display:block;
	width:250px;
	float:left;
	margin-bottom: 5px;
}

/************************************** BLEU ************************************/

#questio_intro-bleu {
	background: url(../images/questionnaire/questio_intro-bleu.gif) no-repeat;
	background-position:left top !important;
	height:100px;
	margin: 2px 0 15px 0;
	position:relative;
	text-align:left;
}

#questio_intro-bleu p {
	color:#0071d1;
	padding:12px;
}

#questio_picto-bleu {
	position:absolute; 
	height:64px; 
	width:79px;
	background:url(../images/questionnaire/questio_picto-bleu.gif);
}

#questio_titre-bleu {
	height:45px;
	background-color:#0589c4;
	color: #ecfbff;
	line-height: 45px;
	color:#ecfbff;
	padding-left:83px;
	border:solid 1px #00577e;
}

#questio_descriptif-bleu {
	color:#0271a1;
	background-color:#50b9e4; 
	padding:20px 10px 10px 10px;
	border-right: solid 1px #0589c4;
	border-bottom: solid 1px #0589c4;
	border-left: solid 1px #0589c4;
}

.questio_questions-resultats_bleu {
	background-color:#ecfbff;
	border: solid 1px #50b9e4;
	padding:12px;
	color:#787878;
	margin: 8px 0;
}

.questio_questions-resultats_bleu h2{
	color:#0271a1;
	padding: 5px 0;
}

.questio_bouton-bleu, .questio_bouton-bleu:hover {
	background: url(../images/questionnaire/questio_bouton-bleu.gif) no-repeat;
	width:93px;
	height:35px;
	line-height:36px;
	text-align:center;
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
	margin:10px auto 0;
	display:block;
	text-decoration:none;
}


/************************************** VERT ************************************/

#questio_intro-vert {
	background: url(../images/questionnaire/questio_intro-vert.gif) no-repeat;
	background-position:left top !important;
	height:100px;
	margin: 2px 0 15px 0;
	position:relative;
	text-align:left;
}

#questio_intro-vert p {
	color:#3b9209;
	padding:12px;
}

#questio_picto-vert {
	position:absolute; 
	height:64px; 
	width:79px;
	background:url(../images/questionnaire/questio_picto-vert.gif);
}

#questio_titre-vert {
	height:45px;
	background-color:#45a100;
	color: #f6ffe4;
	line-height: 45px;
	color:#f6ffe4;
	padding-left:83px;
	border:solid 1px #275c00;
}

#questio_descriptif-vert {
	color:#308301;
	background-color:#7dcd00; 
	padding:20px 10px 10px 10px;
	border-right: solid 1px #45a100;
	border-bottom: solid 1px #45a100;
	border-left: solid 1px #45a100;
}

.questio_questions-resultats_vert {
	background-color:#f6ffe4;
	border: solid 1px #7dcd00;
	padding:12px;
	color:#787878;
	margin: 8px 0;
}

.questio_questions-resultats_vert h2{
	color:#308301;
	padding: 5px 0;
}

.questio_bouton-vert, .questio_bouton-vert:hover {
	background: url(../images/questionnaire/questio_bouton-vert.gif) no-repeat;
	width:93px;
	height:35px;
	line-height:36px;
	text-align:center;
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
	margin:10px auto 0;
	display:block;
	text-decoration:none;
}

/************************************** JAUNE ************************************/

#questio_intro-jaune {
	background: url(../images/questionnaire/questio_intro-jaune.gif) no-repeat;
	background-position:left top !important;
	height:100px;
	margin: 2px 0 15px 0;
	position:relative;
	text-align:left;
}

#questio_intro-jaune p {
	color:#f16600;
	padding:12px;
}

#questio_picto-jaune {
	position:absolute; 
	height:64px; 
	width:79px;
	background:url(../images/questionnaire/questio_picto-jaune.gif);
}

#questio_titre-jaune {
	height:45px; 
	background-color:#ffa600;
	color: #fefad4;
	line-height: 45px;
	color:#FFF; 
	padding-left:83px; 
	border:solid 1px #ff6600;
}

#questio_descriptif-jaune {
	color:#f16600;
	background-color:#fbd200; 
	padding:20px 10px 10px 10px;
	border-right: solid 1px #ffa600;
	border-bottom: solid 1px #ffa600;
	border-left: solid 1px #ffa600;
}

.questio_questions-resultats_jaune{
	background-color:#fefad4;
	border: solid 1px #fbd200;
	padding:12px;
	color:#787878;
	margin: 8px 0;
}

.questio_questions-resultats_jaune h2{
	color:#f16600;
	padding: 5px 0;
}

.questio_bouton-jaune, .questio_bouton-jaune:hover {
	background: url(../images/questionnaire/questio_bouton-jaune.gif) no-repeat;
	width:93px;
	height:35px;
	line-height:36px;
	text-align:center;
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
	margin:10px auto 0;
	display:block;
	text-decoration:none;
}



/***********************************************************************************
									RESULTAT QUESTIONNAIRE
***********************************************************************************/

#questio_resultats {
	width:435px;
}

.questio_questions-resultats_bleu h1{
	color:#0271a1;
	font-size:18px;
	margin: 0;
	padding-bottom: 10px;
}

.questio_questions-resultats_vert h1{
	color:#308301;
	font-size:18px;
	margin: 0;
	padding-bottom: 10px;
}

.questio_questions-resultats_jaune h1{
	color:#f16600;
	font-size:18px;
	margin: 0;
	padding-bottom: 10px;
}

.questio_questions-resultats_bleu p, .questio_questions-resultats_vert p, .questio_questions-resultats_jaune p{
	text-align:justify;
}


/***********************************************************************************
									      PRESENTATION PERSONNAGES
***********************************************************************************/
#presentation_box {
padding: 0 5px 0 5px;
margin-bottom: 20px;
height: auto;
}

#present_intro {
	float: right;
	width: 385px;
	margin: 0 5px 0 5px;
}

#present_smike {
	float: right;
	width: 420px;
	margin: 0 5px 0 5px;
}

#present_intro p{
text-align: justify;
}

#present_perso {
	list-style-type: none;
	margin-bottom : 10px;
	height: 300px;
}

#present_perso p{
font-size: 11px;
text-align: center;
padding-top: 5px;
}

#present_perso ul{
margin:0;
padding:0;
}

#present_perso li {
	float: left;
	display: inline;
	width: 140px;
	height: 300px;
	margin: 0 6px 0 5px;
}

/***********************************************************************************
					TRANSFORMATION SMIKIZ FIDELIZ
***********************************************************************************/
.fond_transformation{
	background:url(../images/front/transformation-smikiz-fideliz_2010_03.jpg); 
	width:731px; 
	height:527px;
	position:relative;
}

.valeur_smikiz{
	position:absolute;
	color:#0096FF;
	top: 447px;
	left:250px;
	font-size:18px;
	font-weight:bold;
}
.valeur_fideliz{
	position:absolute;
	color:#E64D8A;
	top: 447px;
	left:394px;
	font-size:18px;
	font-weight:bold;
}

/***********************************************************************************
									      POINTS
***********************************************************************************/
#points_visuel {
background: url(../images/front/points_visuel.jpg) no-repeat;
height: 253px;
padding: 5px 7px 0 10px;
}

#points_explication {
background: url(../images/front/points_fond01.gif) repeat-y;
padding: 5px 20px 5px 20px;
text-align: justify;
}

#points_commentgagner {
	background: url(../images/front/points_fond02.gif) repeat-y;
	padding: 0 20px 0 20px;
	text-align: justify;
	height: 270px;
}

#points_smikiz {
margin-right: 10px;
width: 268px;
}

#points_fideliz {
margin-left: 10px;
float: right;
width: 265px;
}

#points_transform {
text-align: justify;
padding: 5px 20px 5px 20px;
}

/***********************************************************************************
									      SMIKE TUBES
***********************************************************************************/

#smike-tubes {
	background:url(../images/front/smike-tubes_fond.jpg) no-repeat;
	width:731px;
	height:626px;
	position:relative;
}

#smike-tubes_nb {
	position:absolute;
	top:166px;
	left:30px;
	width:684px;
	height:47px;
}

#smike-tubes_nb_univers {
	float: left;
	text-align:left;
	width:100px;
	height:47px;
	color:#ff1976;
	font-size:18px;
	font-weight:bold;
	line-height: 49px;	
}

#smike-tubes_nb_origine {
	float: right;
	text-align:left;
	width:70px;
	height:47px;
	color:#ff1976;
	font-size:18px;
	font-weight:bold;
	line-height: 49px;	
}

ul#smike-tubes_packs {
	position:absolute;
	width:474px;
	height:315px;
	left:13px;
	top:300px;
	padding:0;
	margin:0;
	list-style:none;
	
}

ul#smike-tubes_packs li{
	float:left;
	width:150px;
	height:135px;
	display:block;
	margin: 0 8px 34px 0;
	padding:0;
}


ul#smike-tubes_packs li a{
	display:block;
	width:150px;
	height:135px;
}

a#smike-tubes_packs-3 {
	background:url(../images/front/smike-tubes_pack-3.png) no-repeat 0 0;
}

a#smike-tubes_packs-7 {
	background:url(../images/front/smike-tubes_pack-7.png) no-repeat 0 0;
}

a#smike-tubes_packs-15 {
	background:url(../images/front/smike-tubes_pack-15.png) no-repeat 0 0;
}

a#smike-tubes_packs-20 {
	background:url(../images/front/smike-tubes_pack-20.png) no-repeat 0 0;
}

a#smike-tubes_packs-25 {
	background:url(../images/front/smike-tubes_pack-25.png) no-repeat 0 0;
}

a#smike-tubes_packs-30 {
	background:url(../images/front/smike-tubes_pack-30.png) no-repeat 0 0;
}

a#smike-tubes_packs-3:hover,
a#smike-tubes_packs-7:hover,
a#smike-tubes_packs-15:hover,
a#smike-tubes_packs-20:hover,
a#smike-tubes_packs-25:hover,
a#smike-tubes_packs-30:hover
{
	background-position: 0 -135px;
}

a#smike-tubes_packs-3.select {
	background:url(../images/front/smike-tubes_pack-3_select.png) no-repeat 0 0;
}

a#smike-tubes_packs-7.select {
	background:url(../images/front/smike-tubes_pack-7_select.png) no-repeat 0 0;
}

a#smike-tubes_packs-15.select {
	background:url(../images/front/smike-tubes_pack-15_select.png) no-repeat 0 0;
}

a#smike-tubes_packs-20.select {
	background:url(../images/front/smike-tubes_pack-20_select.png) no-repeat 0 0;
}

a#smike-tubes_packs-25.select {
	background:url(../images/front/smike-tubes_pack-25_select.png) no-repeat 0 0;
}

a#smike-tubes_packs-30.select {
	background:url(../images/front/smike-tubes_pack-30_select.png) no-repeat 0 0;
}
.hidden_input_smike_tube{ display:none;}

#smike-tubes_explication {
	padding:10px;
	color: #0084d6;
}

#smike-tubes_explication h2{
	margin-bottom:5px;
}

#smike-tubes_explication p{
	margin:0 0 10px 3px;
}

.smike-tubes_soustitre {
	margin-left:20px;
}

#smike-tubes_cadre-bleu {
	background-color:#a7ecff;
	font-size:11px;
	text-align:center;
	margin:10px 0;
	padding:5px;
}

ul#smike-tubes_paiement {
	position:absolute;
	width:144px;
	height:254px;
	left:556px;
	top:302px;
	padding:0;
	margin:0;
	list-style:none;
}

ul#smike-tubes_paiement li{
	float:left;
	width:144px;
	height:117px;
	display:block;
	margin: 0 0 10px 0;
	padding:0;
}


ul#smike-tubes_paiement li a{
	display:block;
	width:144px;
	height:117px;
}




/***********************************************************************************
									      DEDOMMAGEMENT
***********************************************************************************/

#dedommagement {	
background:url(../images/front/dedommagement.jpg) no-repeat;
	width:731px;
	height:450px;
	position: relative;
}

div#dedommagement_smikiz  {
	font-size:30px;
	font-weight:bold;
	color:#0096FF;
	position:absolute;
	top:137px;
	left:198px;
	width:65px;
	text-align:right;
}
div#dedommagement_img_logo{
	left:256px;
	position:absolute;
	text-align:center;
	top:230px;
	width:128px;
}
div#dedommagement_img_logo img{
	width:128px;
}

