body {



margin : auto;

padding : 0;

font-size: 10px;

font-family: Verdana, Arial, Helvetica, sans-serif;

background-repeat:repeat-x;

background-image:url(images/background.jpg);

background-color:#000000;

font-weight: normal;

color: #FFFFFF;



}



img {

border: 0;

}



form {

display: inline;

}





.movie

{

	width: 555px;

	height: 165px;	

}



.titre {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #fcd80b;

	font-weight: bold;

}



.corps {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

}

.blanc {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #ffffff;

	font-weight: bold;

	}

.rouge {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #8f0d0d;

	font-weight: bold;

	}	





.vert

{

	color : #91f51b;

}





.blanc_normal {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #ffffff;

	font-weight: normal;

}

.noir {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

	font-weight: bold;

}

.noir_normal {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

	font-weight: normal;

}

INPUT {

     color:#000000;

     background-color:#ffffff;

     font-size:11px;

     font-family:arial;

	 border-width : 1px;

	 border-style:solid;

	 border-color:#000000;

}



SELECT {

    color:#000000;

     background-color:#ffffff;

     font-size:11px;

     font-family:arial;

}















.tableau_gagnant

{

	width : 575px;

	background : transparent;

	margin : 0px 0px 0px 0px;

	padding : 0px;

	border : none;

}



.tableau_gagnant th

{

	line-height : 30px;

	height : 30px;

	color : #91f51b;

	margin : 0px;

	padding : 0px;

	border : none;

}



.tableau_gagnant tr

{

	margin : 0px;

	padding : 0px;

	border : none;

}



.back_head_th

{

	background: url('images/fond_th.png');	

}



.back_head_td

{

	background: url('images/fond_td.png');	

}





.tableau_gagnant td

{

	color : #c4c4c4;

	text-align : center;

	margin : 0px;

	border : none;

	line-height : 23px;

	height : 23px;

}

























/******************** LIENS ********************/ 



a {

color : #ffffff;

text-decoration: none;

font-weight: bold;

}



a:hover { 

color : #ffffff;

text-decoration: underline;

font-weight: bold;

}





/******************** LOTO ********************/ 





div.datetirage{

	color : #ffffff;

	text-decoration: none;

	font-weight: bold;

	font-size:13px;

	text-align:center;

	height:18px;

}



div.datetirage:hover{

	color : #ffffff;

	text-decoration: underline;

	font-weight: bold;

	font-size:13px;

	text-align:center;

	cursor:pointer;

}



table.detailstirage{

	width:300px;

	height:190px;

	font-size:14px;

	font-weight: bold;

	text-align:center;

}



table.reglement{

	margin-top:5px;

	width:540px;

	height:143px;

	font-size:11px;

	font-weight: bold;

}



img.imgbouton:hover{

	cursor:pointer;

}

div.NumeroLoto{
	width:25px; 
	height:21px; 
	padding-top:4px; 
	border:1px solid #FFF; 
	background-color:#1a171b; 
	color:#FFF; 
	text-align:center; 
	font-weight:bold; 
	font-size:16px; 
	cursor:pointer;
}



/***************** TICKET *******************/



div.cadre_ticket_haut{

	background-image:url(images/cadre_tickets_haut.jpg); 

	width:580px; 

	height:10px;

}



div.cadre_ticket_milieu{

	background-image:url(images/cadre_tickets_milieu.jpg); 

	background-repeat:repeat-y; 

	width:580px;

}



div.contenu_cadre_ticket{

	margin-left:10px; 

	width:560px; 

	height:400px; 

	text-align:center;

}



div.cadre_ticket_bas{

	background-image:url(images/cadre_tickets_bas.jpg); 

	width:580px; 

	height:10px;

}



div.onglet_ticket{

	background-image:url(images/tickets/onglet_tickets.jpg); 

	width:580px; 

	height:30px; 

	cursor:pointer;	

}



.titre_onglet_ticket{

	font-size:15px;

	font-weight:bold;

	color:#FF0;

}



div.cadre_ticket_mini{

	background-image:url(images/cadre_ticket_miniature.jpg); 

	width:136px; 

	height:129px; 

	padding-top:7px; 

	cursor:pointer;

}



div.cadre_ticket_large_mini{

	background-image:url(images/cadre_ticket_large_miniature.jpg); 

	width:190px; 

	height:129px; 

	padding-top:7px; 

	cursor:pointer;

}



div.cadre_titre_ticket{

	background-image:url(images/cadre_ticket_info.jpg); 

	width:136px; 

	height:27px; 

	padding-top:8px; 

	margin-top:2px; 

	text-align:center; 

	font-size:14px; 

	cursor:pointer; 

	font-weight:bold;

}



div.cadre_titre_ticket_large{

	background-image:url(images/cadre_ticket_large_info.jpg); 

	width:190px; 

	height:27px; 

	padding-top:8px; 

	margin-top:2px; 

	text-align:center; 

	font-size:14px; 

	cursor:pointer; 

	font-weight:bold;

}



/*

	SLIDER

*/

.slider-wrap								{ width: 322px; position: absolute; }	

.panel ul									{ text-align: left; margin: 0 15px 0 30px; }

.stripViewer								{ position: relative; overflow: hidden; width: 322px; height: 170px; }

.stripViewer .panelContainer				{ position: relative; }

.stripViewer .panelContainer .panel			{ float: left; height: 100%; position: relative; width: 322px; }

.stripNavL, .stripNavR, .stripNav			{ display: none; }

.nav-thumb 