/* CSS Document */
body 
{ 
	width:1260px; 
	margin:auto;
	margin-top:5px; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	background-image:url(img/bg.jpg);
	background-position:left;
	background-repeat:no-repeat;
	height:1024px;
 }
div { margin:0px; padding:0px; }
img { border:none; float:left; }
img.slots_logo { margin-left:35px; }
div#content 
{ 	width: 996px;
	float:left; 
	border: #333333 solid 1px;
	padding:5px;
	background-image:url(img/fd.png);
}
div.slots_menu 
{ 	width: 240px;
	float:left; 
	overflow:hidden;
	border: #333333 solid 1px;
	margin-right:10px;
	background-image:url(img/fd.png);
}
div.slots_menu h1 { text-indent:2px; font-family:Times,"Times New Roman",Georgia,serif; font-size:11pt; font-weight:bolder; color:#DDDDDD; margin-bottom:0px; font-variant:small-caps; background-color:#003333; }
div.slots_menu h2 { cursor:pointer; text-indent:18px; font-size:10pt; color:#FFFFFF; margin:0px; padding-bottom:5px; background-image:url(img/losange.png); background-repeat:no-repeat; background-position:left; background-color:#006666; border-top:#FF3366 solid 1px;}
div.slots_menu h3 { cursor:pointer; text-indent:15px; font-size:10pt; color:#330033; margin:0px; background-image:url(img/square.png); background-repeat:no-repeat; background-position:left bottom; }
div.slots_menu h4 { cursor:pointer; text-indent:15px; font-size:10pt; color:#330033; margin:0px; margin-left:8px; background-image:url(img/squarv.png); background-repeat:no-repeat; background-position:left bottom; }
div.slots_menu h5 { cursor:pointer; text-indent:15px; font-size:10pt; color:#390039; margin:0px; background-image:url(img/ronde.png); background-repeat:no-repeat; background-position:left bottom; }
div.slots_menu hr { cursor:pointer; width:170px; height:1px; margin-bottom:-10px;  }
/*chrome font size des H(n)*/
div#slot { display:none; }
div#carte { display:none; }
div#table { display:none; }
div#video_poker { display:none; }
div#tirage { display:none; }
div#grattage { display:none; }
div#courses { display:none; }
div#themes { display:none; }

div.slots_head 
{   
	width:1260px;
	height:100px;
	float:left;
} 
.bigban { float:right; }
.middleban { float:right; margin-top:30px; margin-right:30px; width:336px; height:280px; text-align:center; }
.middleban img { margin:auto;}
.middleban em { font-weight:bold; color:#FFFF66; text-decoration:underline; margin-bottom:5px; }

div.slots_edito 
{ 
	width:312px;
	height:90px;
	float:left;
	overflow:hidden;
	margin-left:15px;
	margin-top:10px;
	text-align:center;
	font-weight:200;
	color:#333333;
 }
div.slots_edito a { color:#333333; font-weight:bold; }

div#slots_title { font-weight:bolder; color:#333333; font-size:18pt; }
div#slots_title a { text-decoration:none;  color:#003366; font-weight:bold; font-size:10pt; position:relative;top:-3px; } 
#content p { margin-top:0px; margin-bottom:5px; margin-left:25px; margin-right:20px; }
#content p b { color:#333333; }
#content p strong { color:#333333; }

div#slots_loading { width:985px; height:23px; color:#FF0099; font-size:12pt; padding:5px; background-color:#CCCCCC; margin-bottom:2px; }
div#slots_loading b { font-size:14pt;  }

div.slots_left { float:left; width:435px; text-align:justify; margin-left:40px;}
div.slots_right { float:right; width:435px; text-align:justify; margin-right:35px;}
div.slots_right b { color:#333333; }

div.slots_home { width:985px;}

div#slots_gratuits { width:975px; height:380px; overflow:hidden; background-color:#006633; padding-left:20px; } 
div#slots_gratuits img { float:none; }
div#slots_gratuits img.tapis { float:right; margin-right:35px; margin-top:20px; }

div.slot { float:left; width:132px; height:120px; overflow:hidden; margin-left:10px; text-align:center; background-image:url(img/efx.png); }
div.slot a { text-decoration:none; color:#990033; font-weight:bold; background-image:url(img/tfx.png); }
div.slot img { margin-left:10px; margin-right:10px; margin-bottom:10px; }
div.slot div { height:35px; position:relative;top:14px; } /* pages de categories */

div#slots_pages { width:995px; height:30px; overflow:hidden; margin-top:2px; background-color:#CCCCCC; text-align:center }
div#slots_pages a { text-decoration:none; font-weight:bold; color:#003366; }
div#slots_pages font { margin-left:30px; margin-right:30px; }

div.slots_footer { float:right; width:1008px; text-align:center; margin-top:20px; font-size:8pt; color:#666666;  } 
div.slots_footer img { float:none; }

div.slots_partner { float:right; width:1008px; text-align:center; margin-top:20px; font-size:8pt; color:#777777;  } 

/*******************************/

body.slot_jeu { width:600px; margin:auto; text-align:center; background-image:none; }

#jeu_slot_gratuit { border:#666666 1px solid; padding-bottom:70px; margin-top:5px; }

#jeu_slot_gratuit div.jeu_slot { float:none; width:600px; }
#jeu_slot_gratuit div#slots_title { width:550px; }
#jeu_slot_gratuit div.slot_info { width:500px; background-color:#009966; text-align:left; color:#FFFF99; }
#jeu_slot_gratuit img.home { margin-left:210px; }

div.slot_info ul { margin-top:10px; text-indent:15px; line-height:35px;font-weight:bold; }
div.slot_info span { color:#FFFFFF; }
div.slot_info img { float:right; margin:20px; margin-bottom:0px; }
div.slot_info a { color:#003366; }
span.lw { margin-left:75px; }
img.back { margin-left:200px; margin-top:20px; }

/*********************************/
div.mark { float:none; background-color:#CCCCCC; text-align:center; padding:4px; width:492px; } 
div.mark div#markage { float:none; text-indent:20px; font-size:9pt; line-height:20px; margin-left:50px; } 
div#mark_list img { float:none; }

div.bookmark { float:right; width:1008px; text-align:center; margin-top:20px; }
div.mark2 { float:none; width:1000px; text-align:center; padding:4px; } 
div.mark2 div#markage { float:none; text-indent:20px; font-size:9pt; line-height:20px; margin-left:410px; } 

/*********************************/

#jeu_slot_pub { border:#666666 1px solid; margin-top:10px; padding-left:66px; padding-top:10px; height:75px; }

div.jeu_footer { margin-top:10px; font-size:8pt; color:#666666; }
div.jeu_footer img {float:none; margin-left:20px; }

li#note font { font-size:10pt; font-style:italic; text-decoration:underline; color:#003366; }

/*********************************/
a.sitemap { text-decoration:none; color:#666666; }
/*********************************/
div#annuaires div { float:left; width:150px; }


