@charset "iso-8859-1";
*{
	margin: 0;
	padding: 0;
}

/* Découpe par Abdel : http://abdel.e3b.org */

body
{
	background-image: url("./images/bg.png");
	font-family: Verdana, Helvetica, Serif;
	font-size: 12px;
	

}
.clear {
clear: both;
}

#titre_rouge
{
	color: #8f1111;
	font-size: 14px;
}

#titre_bleu
{
	color: #2561a4;
	font-size: 14px;
}
#titre_vert
{
	color: #39a418;
	font-size: 14px;
}
#titre_orange
{
	color: #b79611;
	font-size: 14px;
}

img
{
	vertical-align: middle;
}

a img
{
	border: 0;
}

p
{
	padding-bottom: 1em;
}

.spacer
{
	clear: both;
}

#bg
{
	background-image: url("./images/bg2.png");
	background-repeat: repeat-x;
	min-height: 459px;
	padding: 0 0;
	-height: 459px;
}

#header
{
	background-image: url("./images/header.png");
	width: 986px;
	height: 93px;
	margin: auto;
	vertical-align: middle;
	padding: 4px 0 0 10px;
}
#objets
{
	background-image: url("./images/duelobjet_fond.png");
	width: 430px;
	height: 302px;
	margin: auto;
	vertical-align: middle;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#objets .contenu
{
	width: 408px;
	height: 250px;
	padding: 40px 0px 0px 12px;
}

#header p#message
{
	float: right;
	background-image: url("./images/message.png");
	width: 221px;
	height: 74px;
	padding: 5px;
	margin: 4px 10px 0 0;
	text-align: justify;
	cursor: default;
	font-size: 10px;
}

ul#menu_horizontal
{
	background-image: url("./images/bg_menu_hori.png");
	background-repeat: repeat-x;
	height: 38px;
	width: 996px;
	margin: auto;
	list-style-type: none;
}

ul#menuDeroulant
{
	background-image: url("./images/bg_menu_hori.png");
	background-repeat: repeat-x;
	height: 38px;
	width: 996px;
	list-style-type: none;
	margin: 0 auto;
	padding: 0px 0 0 0;
	font-family: "Trebuchet MS";
	position: relative;
}
/* BOUTON 1 */

	.bouton1
	{
	background : url(images/pseudo1.png) no-repeat;
	width : 144px;
	height : 34px;
	margin-right : 5px;
	}
	
	.bouton1text
	{
	width : 115px;
	height : 25px;
	margin-left : 25px;
	text-align: center;
	font-size : 14px;
	font-family: arial;
	color : #7b4a00;
	padding-top: 10px;
	}
	
/* VS */

	.vs
	{
	margin-top : 3px;
	background: url(images/vs.png);
	width : 40px;
	height : 27px;
	margin-right : 5px;
	}
	
/* TIMER */

	.timer
	{
	background : url(images/timer.png) no-repeat;
	width : 112px;
	height : 33px;
	text-align: center;
	color: white;
	}
	
	.timertext
	{
	padding-top: 8px;
	margin-left : 33px;
	width : 75px;
	height : 25px;
	}
	
	.heure
	{
	font-family: Verdana;
	font-size : 14px;
	}
	
	.min
	{
	font-family: Verdana;
	font-size : 12px;
	}
	
/* BOUTON 2 */

	.bouton2
	{
	background : url(images/pseudo2.png) no-repeat;
	width : 144px;
	height : 34px;
	margin-right : 5px;
	margin-left : 5px;
	}
	
	.bouton2text
	{
	margin-left : 5px;
	width : 115px;
	height : 25px;
	margin-right : 25px;
	text-align: center;
	font-size : 14px;
	font-family: arial;
	color : #7b4a00;
	padding-top: 10px;
	}
	
/* CANCEL */

	#cancel
	{
	margin-left : 10px;
	margin-top : 4px;
	}
ul#menuDeroulant li
{
	float: left;
	font-weight: bold;
	border-right: 1px solid #a45e00;
	padding: 6px 0 7px 0;
}

ul#menuDeroulant li a:link, ul#menuDeroulant li a:visited
{
	color: #113d98;
	padding: 8px 10px 7px 10px;
	text-decoration: none;
}

ul#menuDeroulant .sousMenu
{
	display: none;
	list-style-type: none;
	margin: 7px 0 0 0;
	border: 3px solid #eb8604;
	position: absolute;
}

ul#menuDeroulant .sousMenu li
{
	float: none;
	background-color: #f8eade;
	color: #a03e14;
	border-bottom: 1px solid #c2c2c2;
	border: 0;
	padding: 0;
	letter-spacing: 0.3pt;
}

ul#menuDeroulant .sousMenu li a:link, ul#menuDeroulant .sousMenu li a:visited
{
	display: block;
	color: #a03e14;
	padding: 0 7px;
}

ul#menuDeroulant .sousMenu li a:hover
{
	background-color: #dfcec0;
}

ul#menuDeroulant li:hover > .sousMenu
{
	display: block;
	/margin-top: 30px;
	/margin-left: -100px;

}

#bg_contenu
{
	background-image: url("./images/bg_contenu.png");
	background-repeat: repeat-y;
	width: 996px;
	margin: auto;
	padding: 5px 0;
}

#menus
{
	float: left;
	width: 175px;
}

#menus p
{
	padding: 0 0 0 8px;
}

.menu_haut
{
	background-image: url("./images/menu_haut.png");
	background-repeat: no-repeat;
	width: 175px;
	height: 27px;
	padding: -2px 0 0 0;
}

.menu_haut img
{
	margin-left: 6px;
	float: left;
}

.menu_haut h2
{
	font-family: Verdana, Arial, Serif;
	font-size: 13px;
	color: white;
	float: right;
	padding: 6px 4px 0 0;
	cursor: default;
}

ul.menu_centre_b, ul.menu_centre_r
{
	background-image: url("./images/menu_centre.png");
	background-repeat: repeat-y;
	width: 175px;
	list-style-type: none;
	padding: 9px 0;
	margin: -1px 0;
}

ul.menu_centre_b li, ul.menu_centre_r li
{
	border-bottom: 1px solid #c2c2c2;
	font-family: Verdana, Arial, Serif;
	width: 164px;
	margin-left: 6px;
	-margin-bottom: -2px;
}

ul.menu_centre_b li a, ul.menu_centre_r li a
{
	display: block;
	text-decoration: none;
	padding: 3px 0 3px 29px;
}

ul.menu_centre_b li a
{
	color: #113d98;
}

ul.menu_centre_r li a
{
	color: #a03e14;
}

ul.menu_centre_b li a:hover, ul.menu_centre_r li a:hover
{
	background-color: #DFCEC0;
}

.menu_centre
{
	background-image: url("./images/menu_centre.png");
	background-repeat: repeat-y;
	width: 169px;
	padding: 0 0 5px 6px;
}

.menu_fin
{
	background-image: url("./images/menu_fin.png");
	width: 175px;
	height: 17px;
}

#textes
{
	float: left;
	margin: 0 3px 0 4px;
}

.textes_bg
{
	background-image: url("./images/bg_textes.png");
	background-repeat: repeat-y;
	padding: 5px 10px 5px 9px;
	width: 620px;
}

#textes h1
{
	background-image: url("./images/h1.png");
	width: 590px;
	height: 30px;
	color: #f8eade;
	font-size: 19px;
	padding: 5px 0 0 49px;
	cursor: default;
}

#textes h4
{
	color: #985904;
	font-size: 17px;
}
#textes h42
{
	color: #b9410e;
	font-size: 17px;
}

#textes h42 a
{
	color: #b9410e;
	font-size: 15px;
}

#textes h44
{
	color: #f8eade;
	font-size: 17px;
}

#textes h44 a
{
	color: #f8eade;
	font-size: 17px;
}

a
{
color: #603c03;
}
#textes p
{
	text-align: justify;
	text-indent: 2em;
}




#textes .cadreblanc_haut
{
	background-image: url("./images/cadreblanc_haut.png");
	background-repeat: no-repeat;
	width: 267px;
	height: 6px;
	-margin-bottom: -10px;
}

#textes p.cadreblanc
{
	width: 258px;
	background-color: white;
	border-left: 1px solid #985904;
	border-right: 1px solid #985904;
		padding: 0px 0px 0px 7px;
	text-indent: 0;
}

#textes .cadreblanc
{
	width: 265px;
	background-color: white;
	border-left: 1px solid #985904;
	border-right: 1px solid #985904;
		padding: 0px 0px 0px 0px;
	text-indent: 0;
}


#textes table.cadreblanc
{
	width: 267px;
}

#textes .cadreblanc_bas
{
	background-image: url("./images/cadreblanc_bas.png");
	background-repeat: no-repeat;
	width: 267px;
	height: 6px;
	margin: 0;
}








#textes .cadremarron_haut
{
	background-image: url("./images/cadremarron_haut.png");
	background-repeat: no-repeat;
	width: 472px;
	height: 4px;
	-margin-bottom: -10px;
}

#textes p.cadremarron
{
	width: 470px;
	background-color: #dfcec0;
	border-left: 1px solid #bd6e04;
	border-right: 1px solid #985904;
		padding: 0px 0px 0px 0px;
	text-indent: 0;
	text-align: center;
}

#textes .cadremarron
{
	width: 470px;
	background-color: #dfcec0;
	border-left: 1px solid #bd6e04;
	border-right: 1px solid #bd6e04;
		padding: 0px 0px 0px 0px;
	text-indent: 0;
	text-align: center;
}


#textes table.cadremarron
{
	width: 472px;
}

#textes .cadremarron_bas
{
	background-image: url("./images/cadremarron_bas.png");
	background-repeat: no-repeat;
	width: 472px;
	height: 4px;
	margin: 0;
}



#textes .fond_gains
{
	width: 231px;
	background-image: url("./images/fond_gain.png");
	padding: 0px 0px 0px 0px;
	text-indent: 0;
	text-align: center;
}


#textes .cadreorange_haut
{
	background-image: url("./images/cadreorange_haut.png");
	background-repeat: no-repeat;
	width: 472px;
	height: 4px;
	-margin-bottom: -10px;
}

#textes p.cadreorange
{
	width: 470px;
	background-color: #fecf5e;
	border-left: 1px solid #985904;
	border-right: 1px solid #985904;
		padding: 0px 0px 0px 0px;
	text-indent: 0;
	text-align: center;
}

#textes .cadreorange
{
	width: 470px;
	background-color: #fecf5e;
	border-left: 1px solid #985904;
	border-right: 1px solid #985904;
		padding: 0px 0px 0px 0px;
	text-indent: 0;
	text-align: center;
}


#textes table.cadreorange
{
	width: 472px;
}

#textes .cadreorange_bas
{
	background-image: url("./images/cadreorange_bas.png");
	background-repeat: no-repeat;
	width: 472px;
	height: 5px;
	margin: 0;
}







#textes .cadreallopass_haut
{
	background-image: url("./images/haut_cadre_allopass.png");
	background-repeat: no-repeat;
	width: 282px;
	height: 4px;
	-margin-bottom: -10px;
}

#textes p.cadreallopass
{

	width: 282px;
	background-image: url("./images/fond_cadre_allopass.png");
	text-align: center;
}

#textes .cadreallopass
{
	width: 282px;
	background-image: url("./images/fond_cadre_allopass.png");
	text-align: center;
}

#textes .cadreallopass_bas
{
	background-image: url("./images/bas_cadre_allopass.png");
	background-repeat: no-repeat;
	width: 282px;
	height: 10px;
	margin: 0;
}








.bouton_rouge
{
	background-color: #a03e14;
	padding: 1px;
	margin: 1em;
}

.bordure_rouge
{
	border: 1px solid #d4892a;
	color: white;
	margin: auto;
	text-align: center;
}

.bordure_rouge a
{
	color: #fae21a;
	text-decoration: none;
}

.bouton_vert
{
	background-color: #2e6f0b;
	padding: 1px;
	margin: 1em;
}

.bordure_vert
{
	border: 1px solid #57c11d;
	color: white;
	margin: auto;
	text-align: center;
}
.bordure_vert a
{
	color: #fae21a;
	text-decoration: none;
}
.separation_haut
{
	background-image: url("./images/separation_haut.png");
	background-repeat: no-repeat;
	width: 639px;
	height: 3px;
	-margin-bottom: -11px;
}

#textes p.separation
{
	background-image: url("./images/separation.png");
	background-repeat: repeat-y;
	width: 619px;
	padding: 6px 10px;
	text-align: center;
	color: white;
	margin: 0;
}

h33
{
	color: #7d4d01;
	font-size: 10px;
}

h33 a
{
	color: #7d4d01;
	font-size: 10px;
}
.separation_bas
{
	background-image: url("./images/separation_bas.png");
	background-repeat: no-repeat;
	width: 639px;
	height: 3px;
	-margin-bottom: -11px;
}

.separation_bas_fin
{
	background-image: url("./images/separation_bas_fin.png");
	background-repeat: no-repeat;
	width: 639px;
	height: 5px;
	margin: 0;
}

.texte_bas
{
	background-image: url("./images/textes_bas.png");
	background-repeat: no-repeat;
	width: 619px;
	padding: 10px;
}

.textes2_haut
{
	background-image: url("./images/textes2_haut.png");
	background-repeat: no-repeat;
	width: 639px;
	height: 10px;
	-margin-bottom: -4px;
}

#menus_droite
{
	float: left;
}

.menu_haut_droite
{
	background-image: url("./images/menu_haut_droite.png");
	background-repeat: no-repeat;
	width: 175px;
	height: 27px;
	padding: -2px 0 0 0;
}

.menu_haut_droite img
{
	margin-right: 6px;
	float: right;
}

.menu_haut_droite h2
{
	font-family: Verdana, Arial, Serif;
	font-size: 13px;
	color: white;
	float: left;
	padding: 6px 0 0 4px;
	cursor: default;
}

#chuchoter
{
	width: 175px;
	padding: 9px 0;
	margin: -1px 0;
	list-style-type: none;
}

#chuchoter h5 a
{
	color: #113d98;
	font-size: 10px;
}

ul.menu_centre_b_droite, ul.menu_centre_r_droite
{
	background-image: url("./images/menu_centre_droite.png");
	background-repeat: repeat-y;
	width: 175px;
	list-style-type: none;
	padding: 9px 0;
	margin: -1px 0;
}

ul.menu_centre_b_droite li, ul.menu_centre_r_droite li
{
	border-bottom: 1px solid #c2c2c2;
	font-family: Verdana, Arial, Serif;
	width: 164px;
	margin-left: 5px;
	-margin-bottom: -2px;
}

ul.menu_centre_b_droite li a, ul.menu_centre_r_droite li a
{
	display: block;
	text-decoration: none;
	padding: 3px 0 3px 29px;
}

ul.menu_centre_b_droite li a
{
	color: #113d98;
}
ul.menu_centre_b_droite h3
{
	color: #a03e14;
}

ul.menu_centre_r_droite li a
{
	color: #a03e14;
}

ul.menu_centre_b_droite li a:hover, ul.menu_centre_r_droite li a:hover
{
	background-color: #DFCEC0;
}

.menu_centre_droite
{
	background-image: url("./images/menu_centre_droite.png");
	background-repeat: repeat-y;
	width: 170px;
	padding: 0 0 5px 5px;
}

.menu_fin_droite
{
	background-image: url("./images/menu_fin_droite.png");
	width: 175px;
	height: 17px;
}

#footer_haut
{
	background-image: url("./images/footer_haut.png");
	background-repeat: no-repeat;
	width: 996px;
	height: 10px;
	margin: 0 auto;
	-margin: 0 auto -6px auto;
}

p#footer
{
	background-image: url("./images/footer.png");
	background-repeat: repeat-y;
	width: 978px;
	margin: 0 auto;
	padding: 0 9px;
}

#footer_bas
{
	background-image: url("./images/footer_bas.png");
	background-repeat: no-repeat;
	width: 996px;
	height: 8px;
	margin: 0 auto;
}

.formulaire_centrer
{
 width: 400px;
  text-align : center;
}
.formulaire_centrer input,select,textarea
{
  border:1px solid #4d2f14;
  background-color : #ffd877;
  margin : 5px;
}


input,select,textarea
{
  border:1px solid #4d2f14;
  background-color : #ffd877;
}

.formulaire_centrer label
{
    display:block;
    width:200px;
    float:left;
    margin : 5px;
    text-align : left;
}

.spacer
{
	clear: both;
}

h1
{
	background-image: url("./images/h1.png");
	background-repeat: no-repeat;
	width: 590px;
	height: 30px;
	color: #f8eade;
	font-size: 19px;
	cursor: default;
	padding: 5px 0 0 49px;
}

#debut
{
	background-image: url("./images/debut.png");
	background-repeat: no-repeat;
	width: 639px;
	height: 43px;
	text-align: center;
	padding-top: 270px;
}

#css_tombola
{
	background-image: url("./images/css_tombola.png");
	background-repeat: no-repeat;
	width: 639px;
	height: 167px;
}

#centre
{
	background-image: url("./images/centre.png");
	background-repeat: repeat-y;
	width: 639px;
	margin: 0 auto;
	text-align: center;
	-margin: 0;
}

#texte_haut
{
	background-image: url("./images/texte_haut.png");
	background-repeat: no-repeat;
	width: 383px;
	height: 6px;
	margin: 0 auto;
	-margin-bottom: -9px;
}

#centre p.texte_centre
{
	background-image: url("./images/texte_centre.png");
	background-repeat: repeat-y;
	width: 363px;
	padding: 0 10px 8px 10px;
	margin: 0 auto;
	font-size: 14px;
	text-indent: 0;
}

#centre p.texte_centre span
{
	color: #874f04;
}

#texte_bas
{
	background-image: url("./images/texte_bas.png");
	background-repeat: no-repeat;
	width: 383px;
	height: 6px;
	margin: 0 auto;
}

#fin
{
	background-image: url("./images/fin.png");
	background-repeat: no-repeat;
	width: 489px;
	height: 121px;
	text-align: center;
	padding: 90px 0 0 150px;
}

#fin p
{
	float: left;
	margin: 0 5px;
	-margin: 0 2px;
}

#fin p input.chiffre
{
	background-image: url("./images/input.png");
	background-repeat: no-repeat;
	background-color: transparent;
	width: 39px;
	height: 62px;
	border: 0;
	padding: 5px 2px 0 2px;
	font-size: 50px;
	color: black;
	text-align: center;
	margin-left: -23px;
	-margin: 0;
}

#fin p input.valid
{
	margin-left: 45px;
	background-color: transparent;
	border: 0;
	-margin-left: 82px;
}

input.paiement
{
	background-color: transparent;
	border: 0;
}



#textes .orangemedium_haut
{
	background-image: url("./images/orangemedium_haut.png");
	background-repeat: no-repeat;
	width: 319px;
	height: 6px;
	-margin-bottom: -10px;
}



#textes p.orangemedium
{
	width: 319px;
	background-color: #fecf5e;
	border-left: 1px solid #985904;
	border-right: 1px solid #985904;
		padding: 0px 0px 0px 0px;
	text-indent: 0;
	text-align: center;
}

#textes .orangemedium
{
	width: 317px;
	background-color: #fecf5e;
	border-left: 1px solid #985904;
	border-right: 1px solid #985904;
		padding: 0px 0px 0px 0px;
	text-indent: 0;
	text-align: center;
}


#textes table.orangemedium
{
	width: 319px;
}

#textes .orangemedium_bas
{
	background-image: url("./images/orangemedium_bas.png");
	background-repeat: no-repeat;
	width: 319px;
	height: 6px;
	margin: 0;
}

#haut_page_rdt
{
background	: url('images/haut_page.png') bottom no-repeat;
width		: 564px;
height : 10px;
}

#centre_page_rdt
{
background	: url('images/centre_page.png') repeat-y;
width		: 564px;
height		: auto;
}

#bas_page_rdt
{
background	: url('images/bas_page.png') top no-repeat;
width		: 564px;
height		: 10px;
}

/* Tableau */

#gauche_rdt
{
width 		: 232px;
height		: auto;
}

#droite_rdt
{
background	: #fccc0a;
width		: 300px;
height		: auto;
}

#droite_text_rdt
{
font-family : arial;
font-size	: 12px;
color		: black;
margin		: 5px;
}

	/* -> Gauche -> Logo roi du temps */
	
	#roi_du_temps_n_1_rdt
	{
	background	: url(images/roi_time_1.png);
	width		: 213px;
	height		: 32px;
	}
	
	#roi_du_temps_n_2_rdt
	{
	background	: url(images/roi_time_2.jpg);
	width		: 222px;
	height		: 34px;
	}
	
	#roi_du_temps_n_3_rdt
	{
	background	: url(images/roi_time_3.png);
	width		: 216px;
	height		: 32px;
	}
	
	/* -> Gauche -> Classement fond*/
	
	.haut_clas_rdt
	{
	background	: url(images/haut_clas.png) bottom no-repeat;
	width		: 222px;
	height		: 7px;
	}
	
	.centre_clas_rdt
	{
	background	: url(images/centre_clas.png) repeat-y;
	width		: 222px;
	height		: auto;
	font-size 	: 11px;
	font-family	: arial;
	color	 	: #5e5e5e;
	text-align	: center; 
	}
	
	.pseudo_clas_rdt
	{
	font-size 	: 16px;
	font-family	: arial;
	color	 	: #b9410e;
	}
	
	
	.bas_clas_rdt
	{
	background	: url(images/bas_clas.png) top no-repeat;
	width		: 222px;
	height		: 7px;
	margin-bottom : 4px;
	}
	
	/* -> Gauche -> Classement bouton remplacer*/
	
	.bouton_remplacer_rdt
	{
	background	: url(images/bouton_remplacer.png);
	width		: 124px;
	height		: 32px;
	margin-bottom : 15px;
	border		: none;
	cursor		: pointer;
	}
	
#inscription-v2 {
	width: 601px;
	margin: 10px 0;
}

#inscription-haut-v2 {
	background: url(images/inscription-bloc-haut.png) no-repeat scroll top transparent;
	height: 10px;
}

#inscription-content-v2 {
	background: url(images/inscription-bloc-background.png);
	text-align: center;
}

#inscription-explication-v2 {
	background: url(images/inscription-explication.png);
	width: 280px;
	height: 133px;
	float: left;
	margin: 0 5px 10px 5px;
}

#inscription-form-v2 {
	background: url(images/inscription-form-background.png);
	width: 298px;
	height: 141px;
	float: left;
	margin: 0 5px 10px 5px;
}

#inscription-form-v2 form {
	width: 288px;
	height: 125px;
	margin: 0;
	padding: 8px 5px;
}


#inscription-form-v2 #reglement {
	font-size: 12px;
	text-align: center;
}

#inscription-form-v2 label {
	float: left;
	font-size: 15px;
	color: #74aced;
	width: 120px;
	text-align: left;
	margin: 1px 0;
}

#inscription-form-v2 input[type=text] {
	background: url(images/inscription-form-input.png);
	width: 142px;
	height: 17px;
	border: 0;
	float: left;
	padding: 0;
}
#inscription-form-v2 input[type=password] {
	background: url(images/inscription-form-input.png);
	width: 142px;
	height: 17px;
	border: 0;
	float: left;
	padding: 0;
}

#inscription-form-v2 input[type=submit] {
	background: url(images/inscription-form-envoyer.png) transparent;
	border: 0;
	width: 102px;
	height: 28px;
	margin: 0 0 0 83px;
}


#inscription-bas-v2 {
	background: url(images/inscription-bloc-bas.png) no-repeat scroll bottom transparent;
	height: 10px;
}

#codeomatik-v2 {
	width: 601px;
	margin: 10px 0;
}

#codeomatik-haut-v2 {
	background: url(images/codeomatik-bloc-haut.png) no-repeat scroll top transparent;
	height: 10px;
}

#codeomatik-content-v2 {
	background: url(images/codeomatik-bloc-background.png);
	text-align: center;
}

.codeomatik-pack-v2 {
	width: 188px;
	float: left;
	margin: 5px 6px;
}

.codeomatik-pack-haut-v2 {
	background: url(images/codeomatik-pack-haut.png) no-repeat scroll top transparent;
	height: 8px;
	margin-top: -4px;
}

.codeomatik-pack-content-v2 {
	background: url(images/codeomatik-pack-background.png);
	text-align: center;
}

.codeomatik-pack-content-v2 h3{
	color: #f25c09;
	font-size: 15px;
	margin: 0;
}

.codeomatik-pack-content-v2 .codeomatik-pack-chance {
	font-size: 13px;
}

.codeomatik-pack-content-v2 .codeomatik-pack-participer {
	display: block;
	background: url(images/codeomatik-bouton.png);
	width: 171px;
	height: 20px;
	line-height: 20px;
	text-decoration: none;
	color: #000;
	margin: 5px auto 0 auto;
	font-size: 12px;
}

.codeomatik-pack-bas-v2 {
	background: url(images/codeomatik-pack-bas.png) no-repeat scroll bottom transparent;
	height: 8px;
}

#codeomatik-bas-v2 {
	background: url(images/codeomatik-bloc-bas.png) no-repeat scroll bottom transparent;
	height: 10px;
}

#cachette-v2 {
	width: 294px;
	margin: 10px 3px;
	float: left;
}

#cachette-haut-v2 {
	background: url(images/cachette-bloc-haut.png) no-repeat scroll top transparent;
	height: 9px;
}

#cachette-content-v2 {
	background: url(images/cachette-bloc-background.png);
	text-align: center;
}

#cachette-bas-v2 {
	background: url(images/cachette-bloc-bas.png) no-repeat scroll bottom transparent;
	height: 9px;
}

#quizz-v2 {
	width: 294px;
	margin: 10px 3px;
	float: left;
}

#quizz-haut-v2 {
	background: url(images/quizz-bloc-haut.png) no-repeat scroll top transparent;
	height: 7px;
}

#quizz-content-v2 {
	background: url(images/quizz-bloc-background.png);
	text-align: center;
	min-height: 236px;
}

#quizz-bas-v2 {
	background: url(images/quizz-bloc-bas.png) no-repeat scroll bottom transparent;
	height: 7px;
}
