body {
	background:url(bkg/bkg-gen.jpg) repeat-x top #a9a9a9;
	margin:0;
	padding:0;
}

a {
	color:#585855;
	text-decoration:none;
}

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

form {
	margin:0;
	padding:0;
}

h2.titre_lots {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:30px;
	margin:0;
	text-decoration:underline;
}

h3.titre_prix {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#3a5b8b;
	margin:0;
	padding:0;
}

h3.reglement {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	margin:0;
	padding:0;
}

span.desc_lot {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
}

span.liblue { color:#3a5b8b; }
span.ligray { color:#585855; }

span.question {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
}
.reponse {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding-left:10px;
}
span.infos_perso {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding-left:0;
}

li { 
	list-style:none;
	padding:0;
	left:0;
	margin:0 0 0 25px;
}
li.perso { 
	list-style:none;
	padding:0;
	left:0;
	margin:0 0 0 0;
}

ul {
	margin:0;
	padding:0;
}

span.infos_gray {
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	color:#585855;
	font-size:12px;
}

p.reduce { 
	margin:0;
	line-height:-2px;
	padding:0;
}
p.reduce_gray { 
	margin:0;
	line-height:-2px;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	color:#585855;
	font-size:12px;
}
p.reduce_gray2 { 
	margin:0;
	line-height:-2px;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	color:#585855;
	font-size:10px;
}
p.reduce_gray3 { 
	margin:0;
	line-height:-2px;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	color:#585855;
	font-size:11px;
}
p.reduce_gray4 { 
	margin:0;
	line-height:-2px;
	padding:0 10px 0 0;
	font-family:Arial, Helvetica, sans-serif;
	color:#585855;
	font-size:12px;
}


p.reduce2 { 
	margin:0;
	line-height:-5px;
	padding:0;
}

#altern_logo_page { width:100%; height:100%; margin:0; padding:0; }
#infos_donnees_persos { margin:0; line-height:-2px; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#585855; }
#tbl_form_infos_perso { border:0; font-family:Arial, Helvetica, sans-serif; font-size:14px; }
.tbl_cel1 { width:192px; }
.tbl_cel2 { width:178px; }
#liste_liens_utiles { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#585855; }
#submit_jeu { width:180px; padding:0; margin:0; vertical-align:top; border:#3a5b8b 2px solid; color:#3a5b8b; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:28px; font-weight:bold; }
#sl_vid { text-align:center; margin:0; padding:0; color:#585855; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:italic; }
#tbl_head_logos { border:0; width:100%; height:110px; margin:0; padding:0; border-spacing:0; font-size:0; }
#td1_head_logos { text-align:left; padding:0; margin:0; }
#td2_head_logos { text-align:center; padding-left:120px; margin:0; }
#td3_head_logos { text-align:right; padding:0; margin:0; }
#logo_swg1 { margin:0; padding:0; border:0; }
#en_partenariat_avec { margin:0; padding:0; }
#logo_warner_bros_pictures { margin:0; padding:0; border:0; }
#logo_lucasfilm_ltd { margin:0; padding:0; border:0; }
#tbl_ct_haut { border:0; width:1000px; margin-left:auto; margin-right:auto; margin-top:0; padding:0; }
#td_ashoka { width:371px; height:495px; background:url(bkg/bkg-ashoka-magna-garde.jpg) no-repeat bottom; }
#td_detail_lots { width:276px; height:495px; background:url(bkg/the-clone-wars-concours.jpg) no-repeat top; margin:0; top:0; padding:0; }
#calage1 { display:block; width:100%; height:200px; }
#td_c3po_r2d2 { width:353px; height:495px; background:url(bkg/bkg-c-3po-r2-d2.jpg) no-repeat right bottom; }
#td_ct_video { padding-left:19px; vertical-align:top; }
#td_comment_jouer { width:629px; height:238px; background:url(bkg/bkg-vaisseau-mere.jpg) no-repeat top; vertical-align:top; padding-top:20px; }
#tbl_t_jeu { border:0; width:1000px; height:776px; margin-left:auto; margin-right:auto; margin-top:0; padding:0; }
#td_form { width:701px; height:776px; background:url(bkg/bkg-droid-autoporte.jpg) no-repeat right top; vertical-align:top; padding:0 0 0 10px; }
#calage2 { display:block; width:100%; height:35px; }
#footer_obiwan { width:100%; height:431px; background:url(bkg/bkg-obi-wan-kenobi.jpg) no-repeat right top; }
#ct_mentions_legales { width:990px; margin-left:auto; margin-right:auto; padding:20px 0 0 10px; }
#calage3 { display:block; width:100%; height:90px; }
