<!--


body {
	background-image: url(http://www.unispourgagner.fr/grattezici/image/fond.png);
	background-repeat: repeat-y;
	background-position: top center;
	background-color: #F1EDEF;
	margin:0;padding:0;
}


A:link, A:visited {
	color : #5036C9;
   	text-decoration : none;
}
A:hover {
	color : #5036C9;
   	text-decoration : underline;
}

A.a_white:link, A.a_white:visited {
	color : #FFFFFF;
   	text-decoration : none;
}
A.a_white:hover {
	color : #FFFFFF;
   	text-decoration : underline;
}

A.a_black:link, A.a_black:visited {
	color : #000000;
   	text-decoration : none;
}
A.a_black:hover {
	color : #000000;
   	text-decoration : underline;
}

.haut {
	width:1004px;
	height:20px;
	background-image: url(http://www.unispourgagner.fr/grattezici/image/fond_header.jpg);
	background-repeat: repeat-x;
}

.header {
	background-color: #ffffff;
	background-position: top;
	width:1004px;
	height:117px;
	background-image: url(../image/fond_menuheader.jpg);
	background-position: bottom center;
	background-repeat: repeat-x;
}



.modul_cnx {
	width:252px;
	height:105px;
	background-color: #F1EDEF;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
}


.modul_milieu_b {
	width:732px;
	background-color: #ffffff;
	border-top:1px solid #CDC7CA;
	border-left:1px solid #CDC7CA;
	border-bottom:1px solid #CDC7CA;
	margin-top:3px;
	margin-left:3px;
}

.modul_milieu_b_2 {
	width:732px;
	background-color: #F1EDEF;
	border-top:1px solid #CDC7CA;
	border-left:1px solid #CDC7CA;
	border-bottom:1px solid #CDC7CA;
	margin-top:3px;
	margin-left:3px;
}

.modul_milieu_s {
	width:364px;
	background-color: #ffffff;
	border-top:1px solid #CDC7CA;
	border-left:1px solid #CDC7CA;
	border-bottom:1px solid #CDC7CA;
	margin-top:3px;
	margin-left:3px;
}

.modul_right {
	width:261px;
	background-color: #F1EDEF;
	border-top:1px solid #CDC7CA;
	border-left:1px solid #CDC7CA;
	border-bottom:1px solid #CDC7CA;
	margin-top:3px;
}

.t_modul_milieu_b {
	width:732px;
	height:22px;
	background-color: #F1EDEF;
	padding-top:2px;
}

.b_modul_milieu_b {
	width:718px;
	padding-top:7px;
	padding-left:7px;
	padding-right:7px;
	padding-bottom:7px;
}

.b_modul_milieu_b_gagner {
	width:718px;
	padding-top:7px;
	padding-left:7px;
	padding-right:7px;
	padding-bottom:7px;
	background-image: url(../image/cotillon.jpg);
	background-repeat: repeat-x;
	background-color: #ffffff;
	background-position: top;
}

.t_modul_milieu_s {
	width:364px;
	height:22px;
	background-color: #F1EDEF;
	padding-top:2px;
}

.b_modul_milieu_s {
	width:350px;
	padding-top:7px;
	padding-left:7px;
	padding-right:7px;
	padding-bottom:7px;
}

.t_modul_right {
	width:261px;
	height:23px;
	background-color: #3F3F72;
	padding-top:2px;
	background-image: url(../image/fond_t_modul_right.jpg);
	background-repeat: repeat-x;
}

.b_modul_right {
	width:251px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
}

.b_modul_right_nopad {
	width:261px;
}

.font_barreduhaut {
	font-size:11px;
	vertical-align:middle;
	color:#ffffff;
	font-family: arial, helvetica, sans-serif;
}

.font_9 {
	font-size:9px;
	color:#000000;
	font-family: arial, helvetica, sans-serif;
  	text-decoration : none;
}

.font_10 {
	font-size:10px;
	color:#000000;
	font-family: arial, helvetica, sans-serif;
  	text-decoration : none;
}

.font_10_white {
	font-size:10px;
	color:#ffffff;
	font-family: arial, helvetica, sans-serif;
  	text-decoration : none;
}

.font_11 {
	font-size:11px;
	color:#000000;
	font-family: arial, helvetica, sans-serif;
  	text-decoration : none;
}

.font_12 {
	font-size:12px;
	color:#000000;
	font-family: arial, helvetica, sans-serif;
  	text-decoration : none;
}

.font_12_white {
	font-size:12px;
	color:#ffffff;
	font-family: arial, helvetica, sans-serif;
  	text-decoration : none;
}

.font_13 {
	font-size:13px;
	color:#000000;
	font-family: arial, helvetica, sans-serif;
  	text-decoration : none;
}

.font_15 {
	font-size:15px;
	color:#000000;
	font-family: arial, helvetica, sans-serif;
  	text-decoration : none;
}

H1 {
	font-size:15px;
	color:#000000;
	font-family: arial, helvetica, sans-serif;
  	text-decoration : none;
	margin-top:0;
	margin-bottom:0;
	font-weight: bold;
}

H1.white {
	font-size:15px;
	color:#ffffff;
	font-family: arial, helvetica, sans-serif;
  	text-decoration : none;
	margin-top:0;
	margin-bottom:0;
	font-weight: bold;
}

H3 {
	font-size:17px;
	color:#000000;
	font-family: arial, helvetica, sans-serif;
  	text-decoration : none;
	margin-top:0;
	margin-bottom:0;
}

H3.white {
	font-size:17px;
	color:#ffffff;
	font-family: arial, helvetica, sans-serif;
  	text-decoration : none;
	margin-top:0;
	margin-bottom:0;
}

H2 {
	font-size:31px;
	color:#000000;
	font-family: arial, helvetica, sans-serif;
  	text-decoration : none;
	margin-top:0;
	margin-bottom:0;
}

H2.white {
	font-size:31px;
	color:#ffffff;
	font-family: arial, helvetica, sans-serif;
  	text-decoration : none;
	margin-top:0;
	margin-bottom:0;
}

H4 {
	font-size:30px;
	color:#000000;
	font-family: arial, helvetica, sans-serif;
  	text-decoration : none;
	margin-top:0;
	margin-bottom:0;
	font-weight: bold;
}



.form_insrip {
	font-size:13px;
	border:1px solid #CDC7CA;
	height:16px;
	width:135px;
	padding:2px;
}

.form_selec {
	font-size:13px;
	border:1px solid #CDC7CA;
	height:22px;
	width:141px;
}

.form_textarea {
	font-size:13px;
	font-family: arial, helvetica, sans-serif;
	border:1px solid #CDC7CA;
	height:150px;
	width:400px;
}

.form_insrip_b {
	font-size:13px;
	border:1px solid #5036C9;
	height:16px;
	width:160px;
	padding:2px;
}

.form_insrip_b_gris {
	font-size:13px;
	border:1px solid #CDC7CA;
	height:16px;
	width:160px;
	padding:2px;
}

.form_selec_civilite {
	font-size:13px;
	border:1px solid #5036C9;
	height:22px;
	width:60px;
}

.form_selec_naissance_2 {
	font-size:13px;
	border:1px solid #5036C9;
	height:22px;
	width:48px;
}

.form_selec_naissance_4 {
	font-size:13px;
	border:1px solid #5036C9;
	height:22px;
	width:64px;
}

.form_textarea_credit {
	font-size:13px;
	font-family: arial, helvetica, sans-serif;
	border:1px solid #5036C9;
	height:100px;
	width:170px;
	background-color: #F1EDEF;
}

.form_code_2 {
	font-size:18px;
	font-family: arial, helvetica, sans-serif;
	border:1px solid #5036C9;
	height:23px;
	width:170px;
	padding:2px;
	background-color: #F1EDEF;
}

.form_selec_credit {
	font-size:13px;
	border:1px solid #5036C9;
	height:22px;
	width:80px;
}

.form_select_nb_credit {
	font-size:18px;
	font-family:arial;
	border:1px solid #5036C9;
	height:30px;
	width:164px;
	padding:2px;
}

.form_code_home {
	font-size:18px;
	font-family:arial;
	border:1px solid #5036C9;
	height:23px;
	width:100px;
	padding:2px;
}

.corps_mp {
	width:678px;
	margin-top:10px;
	background-color: #F1EDEF;
	border-top:1px solid #CDC7CA;
	border-left:1px solid #CDC7CA;
}

.corps_mp_sans_margin {
	width:678px;
	background-color: #F1EDEF;
	border-top:1px solid #CDC7CA;
	border-left:1px solid #CDC7CA;
}

.fond_numero {
	width:200px;
	text-align:center;
	position:relative;
	border:1px solid #5036C9;
	background-color: #F1EDEF;
	padding:10px;
	font-family: Arial, sans-serif;
	font-size: 23px;
	font-weight : bold;
	color : #000000;
}

.prix_numero {
	width:220px;
	font-size:10px;
	font-family:arial;
	text-align:right;
	color : #000000;
}

.impr_home {
	width: 732px;
	position: absolute;
	top: 230px;
	height: 70px;
}

.impr_home_v {
	width: 732px;
	position: absolute;
	top: 254px;
	height: 70px;
}

.visu_home {
	position: relative;
}

.impr_home_s {
	width: 364px;
	position: absolute;
	top: 91px;
	height: 26px;
}

.visu_home_s {
	position: relative;
}

.tab_numero {
	width:220px;
	height:40px;
	border:1px solid #5036C9;
	background-color: #DDDDEC;
	margin-top:15px;
	font-family: Arial, sans-serif;
	font-size: 23px;
	font-weight : bold;
	color : #000000;
}


/*

body {
	background-image: url(../image/fond3.jpg); 
	background-repeat: repeat-y;
	background-position: top center;
	background-color: #C1E063;
}


A:link, A:visited {
	color : #0374B8; 
   	text-decoration : none;
}
A:hover {
	color : #0374B8; 
   	text-decoration : underline;
}

A.a_bleu:link, A.a_bleu:visited {
	color : #A9DEFE; 
   	text-decoration : none;
}
A.a_bleu:hover {
	color : #A9DEFE; 
   	text-decoration : underline;
}


.haut {
	background-image: url(../image/fond_haut.jpg);
	background-repeat: repeat-x;
	background-color: #333366;
	background-position: bottom;
	width:1000px;
	height:25px;
	border-bottom:1px solid #7E7EBE;
}

.header {
	background-image: url(../image/fond_header.jpg);
	background-repeat: repeat-x;
	background-color: #333366;
	background-position: top;
	width:1000px;
	height:140px;
}

.inscription {
	margin-top:10px;
	margin-left:10px;
	width:211px;
	font-size:13px;
	color:#ffffff;
	font-family: arial, helvetica, sans-serif;
}

.inscription_2 {
	margin-top:7px;
	margin-left:6px;
	font-size:13px;
	color:#ffffff;
	font-family: arial, helvetica, sans-serif;
	font-weight : bold;
	text-align:center;
}

.modul_cnx {
	width:298px;
	border:1px solid #7E7EBE;
	margin-top:10px;
	padding-top:10px;
	padding-bottom:10px;
	background-image: url(../image/fond_modul.jpg);
	background-repeat: repeat-x;
	background-color: #333366;
	background-position: top;
}

.modul_espacejoueur {
	width:278px;
	border:1px solid #7E7EBE;
	margin-top:10px;
	padding:10px;
	background-image: url(../image/fond_modul.jpg);
	background-repeat: repeat-x;
	background-color: #333366;
	background-position: top;
}

.modul {
	width:278px;
	border:1px solid #7E7EBE;
	margin-top:10px;
	padding:10px;
	background-image: url(../image/fond_modul.jpg);
	background-repeat: repeat-x;
	background-color: #333366;
	background-position: top;
}

.modul_descrip {
	width:566px;
	border:1px solid #059BF5;
	margin-top:10px;
	padding:10px;
	background-color: #FFFFFF;
}

.corps_jeux, .corps {
	width:658px;
	border:1px solid #7E7EBE;
	margin-top:10px;
	margin-left:5px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	background-image: url(../image/fond_body_bottom.jpg);
	background-repeat: repeat-x;
	background-color: #ffffff;
	background-position: bottom;
}

.corps_gagner {
	width:658px;
	border:1px solid #7E7EBE;
	margin-top:10px;
	margin-left:5px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	background-image: url(../image/cotillon.jpg);
	background-repeat: repeat-x;
	background-color: #ffffff;
	background-position: top;
}

.corps_nav {
	width:658px;
	border:1px solid #7E7EBE;
	margin-top:10px;
	margin-left:5px;
	padding-top:3px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:3px;
	background-color: #ffffff;
}

.corps_mp {
	width:678px;
	border:1px solid #7E7EBE;
	margin-top:10px;
	margin-left:5px;
	background-image: url(../image/fond_body_bottom.jpg);
	background-repeat: repeat-x;
	background-color: #ffffff;
	background-position: bottom;
}

.corps_inscrip {
	width:678px;
	height:568px;
	border:1px solid #7E7EBE;
	margin-top:10px;
	margin-left:5px;
	background-image: url(../image/inscription.jpg);
	background-position: top;
	background-repeat: repeat-x;
	background-color: #ffffff;
}

.form_insrip {
	font-size:13px;
	border:1px solid #000000;
	height:18px;
	width:135px;
	padding:2px;
}

.form_codeunique {
	font-size:18px;
	font-family:arial;
	border:1px solid #000000;
	height:23px;
	width:100px;
	padding:2px;
}

.form_adr {
	font-size:13px;
	border:1px solid #000000;
	height:18px;
	width:200px;
	padding:2px;
}

.form_selec {
	font-size:13px;
	border:1px solid #000000;
	height:22px;
	width:141px;
}

.form_selec_credit {
	font-size:13px;
	border:1px solid #000000;
	height:22px;
	width:80px;
}

.form_nb_credit {
	font-size:18px;
	font-family:arial;
	border:1px solid #000000;
	height:30px;
	width:166px;
	padding:2px;
}


.form_textarea {
	font-size:13px;
	font-family: arial, helvetica, sans-serif;
	border:1px solid #000000;
	height:150px;
	width:400px;
}

.form_textarea_credit {
	font-size:13px;
	font-family: arial, helvetica, sans-serif;
	border:1px solid #000000;
	height:150px;
	width:170px;
}

.font_1 {
	font-size:13px;
	color:#ffffff;
	font-family: arial, helvetica, sans-serif;
  	text-decoration : none;
}

.font_2 {
	font-size:10px;
	color:#ffffff;
	font-family: arial, helvetica, sans-serif;
  	text-decoration : none;
}

.font_4 {
	font-size:12px;
	color:#ffffff;
	font-family: arial, helvetica, sans-serif;
  	text-decoration : none;
}

.font_5 {
	font-size:11px;
	color:#ffffff;
	font-family: arial, helvetica, sans-serif;
  	text-decoration : none;
}


.font_dark_1 {
	font-size:13px;
	color:#000000;
	font-family: arial, helvetica, sans-serif;
  	text-decoration : none;
}

.font_dark_2 {
	font-size:10px;
	color:#000000;
	font-family: arial, helvetica, sans-serif;
  	text-decoration : none;
}

.font_dark_3 {
	font-size:11px;
	color:#000000;
	font-family: arial, helvetica, sans-serif;
  	text-decoration : none;
}

.font_dark_6 {
	font-size:14px;
	color:#000000;
	font-family: arial, helvetica, sans-serif;
  	text-decoration : none;
}

.font_dark_7 {
	font-size:9px;
	color:#000000;
	font-family: arial, helvetica, sans-serif;
  	text-decoration : none;
}

.font_barreduhaut {
	font-size:12px;
	vertical-align:middle;
	color:#ffffff;
	font-family: arial, helvetica, sans-serif;
}

.font_puce_etoile {
	font-size:13px;
	vertical-align:middle;
	color:#ffffff;
	font-family: arial, helvetica, sans-serif;
}

.font_dark_puce_etoile {
	font-size:13px;
	vertical-align:middle;
	color:#000000;
	font-family: arial, helvetica, sans-serif;
}

.font_appeljeux {
	color : #000000;
	font-family: Arial, sans-serif;
	font-size: 16px;
	font-weight : bold;
	text-decoration: none;
}

.titre {
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
	font-family: arial, helvetica, sans-serif;
  	text-decoration : none;
}

.titre_dark {
	font-size:16px;
	font-weight:bold;
	color:#000000;
	font-family: arial, helvetica, sans-serif;
  	text-decoration : none;
}

.titre_dark_2 {
	font-size:22px;
	font-weight:bold;
	color:#000000;
	font-family: arial, helvetica, sans-serif;
  	text-decoration : none;
}


#txtdefile_1 { position:relative; width:531px; height:20px; overflow:hidden;} 
#defile_1 { position:absolute; margin-top:0px; background-color:transparent;}

.flag {
	border:1px solid #010D14;
}

.flag:hover {
	border:1px solid #ffffff;
}


.tab_numero {
	width:220px;
	height:40px;
	border:1px solid #059BF5;
	background-color: #DFF2FF;
	margin-top:15px;
	font-family: Arial, sans-serif;
	font-size: 23px;
	font-weight : bold;
	color : #000000;
}

.fond_numero {
	width:200px;
	text-align:center;
	position:relative;
	border:1px solid #059BF5;
	background-color: #DFF2FF;
	padding:10px;
	margin-top:15px;
	font-family: Arial, sans-serif;
	font-size: 23px;
	font-weight : bold;
	color : #000000;
}

.prix_numero {
	width:220px;
	font-size:10px;
	font-family:arial;
	text-align:right;
	color : #000000;
}

.vignette {
	width:157px;
	height:100px;
	background-color: #D4EEFF;
	margin-bottom:10px;
	border:1px solid #059BF5;
}

.vignette:hover {
	width:157px;
	height:100px;
	background-color: #D4EEFF;
	margin-bottom:9px;
	margin-top:1px;
	border:1px solid #e2e2e2;
}

*/


-->