/***** BODY *****/
body { background-color:#FF6600; font-family: Helvetica, arial, sans-serif; font-size:12px; }

img { border: none; }

#erreur_generale	{
	margin:150px;
	border:3px solid #F60000;
	padding-right:20px;
	padding-top:20px;
	height:92px;
	padding-left:150px;
	vertical-align:middle;
	font-size:18px;
	background:#FFFC19;
	background-image:url("images/attention.jpg");
	background-repeat:no-repeat;
	background-position:5px center;
	}
	
.erreur	{
	background:#FF0000;
	color:#FFFFFF;
	font-weight:bold;
	padding:3px;
	font-size:11px;
	border:2px solid #8B9EFF;
	}
	

	
input, select	{
	margin-top:3px;
	padding-left:4px;
	color:#000080;
	background:#FFFFFF;
	border:1px solid #000000;
	}

input[type=submit]
	{
	border:1px solid #000000  !important;
	margin-top:10px;
	font-weight:bold;
	}

a	{	text-decoration:none;	color: #000080;	font-family: helvetica, verdana, arial, serif; font-size: 0.9em;}
	
	
h1
{
   color: #000080;
   text-align: center;
   font-family: helvetica, verdana, arial, serif;
   font-size: 1.6em;
}
h2
{
   color: #000000;
   text-align: left;
   padding-left: 40px;
   font-family: helvetica, verdana, arial, serif;
   font-size: 1.2em;
}
h3
{
	color:#000080;
	text-align:justify;
	font-family: helvetica, verdana, arial, serif;
	font-size: 1.1em;
	padding-right: 20px;
	padding-left: 20px;
} 
h4
{
	color:#000080;
	text-align:center;
	font-family: helvetica, verdana, arial, serif;
	font-size: 1.3em;
}
#content{ font-family: helvetica, verdana, serif; font-size:0.9em; margin:auto; padding-top: 5px;}

#interface{	text-align:center; background-image: url("numero/bg.jpg");}

#choix{ text-align:center; margin-top:10px; }

#banniere{ clear:both; margin-top:20px; }

#bouton{ clear:both; text-align:center; margin-top:10px; }

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

#flashd { float: right; width: 175px; }

#entete { font-family: Comic Sans MS, helvetica, verdana, serif; font-size:1.4em; margin:auto; padding-top: 5px;}

#pied {	margin: 0px;	padding: 0px; font-family: helvetica, verdana, arial, serif; font-size: 0.9em;}
.aligau { padding-left: 25px; text-align: justify; }
.astro { background-image: url("design/astro.gif"); background-repeat: no-repeat; width: 295px; height: 250px; text-align: center; }
.atlantis { width: 466px; height: 188px; border: 3px solid black; color: #000080; font-family: Helvetica, Verdana, Arial, Sans-serif; font-size: 12px; text-align:justify; padding-left:25px; padding-right:25px;}
.bas    { background-image: url("design/bas.jpg"); }
.basquest { margin: auto; font-family: helvetica, verdana, serif; font-size: 12px; text-align: center; color: #000080;}
.bord { border:2px solid #999999; }
.bords { border: 3px solid navy; background-color: #C0C0FF;}
.cad    { background-image: url("design/cad.jpg"); }
.cadre { background-image: url("design/cadre.jpg"); }
.carte a{ color: white; font-family: Helvetica, verdana, sans-serif; font-size: 15px; text-align: center; font-weight: bold}
.cent { text-align: center; }
.connectes	{	width:60%;	border:1px solid #000000;	}
.connectes td	{	text-align:center;	border-bottom:1px dashed grey;	}
.connectes th	{	background:grey;	text-align:center;	}
.connectes .pseudo	{	width:50%;	}
.connectes .action	{	width:50%;	}
.connexion		{ color: white;	}
.connexion label	{ color: white;	}
.connexion a		{ color: white; font-family: Helvetica, verdana, sans-serif; font-size: 13px;}
.coteg { background-image: url("design/coteg.jpg"); }
.coted { background-image: url("design/coted.jpg"); }
.cr_allo { width:350px; margin:0 auto; text-align:left; border:3px solid #000080; padding:10px; }
.cr_astro { 	width:350px; margin:0 auto; text-align:left; border:3px solid #000080; padding:10px; }
.date	{	width:27%;	}
.drapeau { padding-right: 10px; text-align: right; }
.droite { text-align: right; width: 80px;}
.exp { background-color:#FF6600; width:190px; height:250px; }
.flag	{	width:3%;	}
.fondc { background-image: url("design/fond_carte.png"); background-repeat: no-repeat; text-align: center; width: 170px;}
.fond50 { text-align: center; border:3px solid #000080; width: 230px; height: 250px;}
.fondpub { background-image: url("design/fond_pub.jpg"); background-repeat: no-repeat; text-align: center; color: #000080; width:154px; height:100px; }
.fondrou { background-image: url("design/fond_rou.jpg"); background-repeat: no-repeat; text-align: center; color: #000080; width:154px; height:100px; }
.fondmau { background-image: url("design/fond_mau.jpg"); background-repeat: no-repeat; text-align: center; color: #000080; width:154px; height:100px; }
.fondble { background-image: url("design/fond_ble.jpg"); background-repeat: no-repeat; text-align: center; color: #000080; width:154px; height:100px; }
.fondora { background-image: url("design/fond_ora.jpg"); background-repeat: no-repeat; text-align: center; color: #000080; width:154px; height:100px; }
.fondloto { background-image: url("design/fond-loto.gif"); background-repeat: no-repeat; width: 280px; height: 250px; text-align: center; }
.jeu_titre { width: 150px; color: #000080; font-family: Helvetica, Verdana, Arial, Sans-serif; font-size: 14px; font-weight: bold; text-align: center;}
.gagnant { margin: auto; font-family: Comic Sans MS, helvetica, serif; font-size: 14px; text-align: justify; color: #000066;}
.gagnants { margin: auto; font-family: helvetica, verdana, serif; font-size: 10px; text-align: left; color: #000080;}
.inscription	{	width:780px; height:300px; margin: auto;	border: 3px solid #000080;	text-align:center; }
.inscription label	{	padding-left:110px;	}
.info {	text-align:justify;	font-family: helvetica, verdana, serif; font-size: 12px; color: #000080;	}
.infos {	text-align:justify;	font-family: helvetica, verdana, serif; font-size: 14px; color: #000080; font-weight: bold;	}
.lot { background-image: url("design/cadre250.png"); background-repeat: no-repeat; width: 300px; height: 250px; text-align: center; }
.login { background-image: url("design/identification.png"); background-repeat: no-repeat; text-align: center; width: 170px;}
.marge { padding-left: 30px; padding-right: 30px; }
.menu {	font-family: Helvetica, verdana, sans-serif; font-size: 13px; font-weight: bold; color: #000000; }
.menuh { background-image: url("design/menuh.jpg"); }
.menuc { background-image: url("design/menuc.jpg"); padding-left: 20px; }
.mps	{	width:60%;	border:1px solid #000000;	}
.mps td	{	text-align:center;	border-bottom:1px dashed grey;	}
.mps th	{	background:grey;	text-align:center;	}
.pied { font-family: helvetica, verdana, arial, serif; font-size: 0.9em; }
.prive { background-image: url("design/fond-loterie.png"); background-repeat: no-repeat; width: 300px; height: 250px; text-align: center; }
.pub { text-align:center; font-family: helvetica, verdana, arial, serif; font-size: 0.9em; color: navy;}
.regle { text-align: justify; color: #000080; font-family: helvetica, verdana, serif; font-size: 1.1em; padding: 25px; }
.reglement {width:780px; height:600px; margin: auto;	text-align:justify; padding-left:15px; padding-right:15px;font-family: Helvetica, verdana, sans-serif; font-size: 10px;}
.regle1 { text-align: center; color: yellow; font-family: helvetica, verdana, serif; font-size: 1.6em;}
.resultat { font-family: Comic Sans MS, helvetice, serif; font-size: 24px; text-align: center; color: #000066;}
.selection { margin: auto; background-color: yellow; font-family: Comic Sans MS; helvetica, verdana, serif; font-size: 1.6em; text-align: center; width: 260px; color: navy; }
.sender	{	width:30%;	}
.sujet	{	width:40%;	}
.spec1 { text-align: left; color: #000080; font-family: helvetica, verdana, serif; font-size: 1.0em; }
.spec2 { text-align: left; color: #000080; font-family: helvetica, verdana, serif; font-size: 1.4em; }
.spec3 { text-align: center; color: #000080; font-family: helvetica, verdana, serif; font-size: 1.0em; }
.spec4 { text-align: center; color: #000080; font-family: helvetica, verdana, serif; font-size: 1.1em; }
.tabbas { width: 774px; height: 150px; margin: auto; text-align: center; }
.tab_carte { background-color: #339966; width: 640px; margin: auto; }
.tab_carte1 { background-color: #339966; width: 460px; margin: auto; }
.tab_ent { background-image: url("fond_resultats.png"); background-repeat: repeat; width: 780px; margin: auto;	border: 3px solid #000080;	}
.tab_enti { 	background-image: url("fond_resultats.png"); background-repeat: repeat; width: 770px; margin: auto; padding-left:30px; padding-right:30px; margin-top:10px; border: 3px solid #000080; }
.tablog { width: 780px; height: 240px; margin: auto; }
.tabgen { width: 900px; height: 600px; margin: auto; }
.valider { margin: auto; background-color: yellow; font-family: Comic Sans MS, helvetica, verdana, serif; font-size: 1.6em; text-align: center; width: 462px; color: navy; border-left: 3px solid #FF66CC; border-right: 3px solid #FF66CC;}
.voir_mp	{	width:60%;	border:1px solid #000000;	}
.voir_mp .expe	{	font-size:11px;	text-align:right;	border-bottom:1px dashed grey;	width:15%;	}
.voir_mp .sujet	{	font-weight:bold;	border-bottom:1px dashed grey;	width:85%;	}
.white a{ color: white; padding-left: 10px; }



tr {	font-family: Helvetica, verdana, sans-serif; font-size: 12px; color: #000000; }
/* Lien dans le bas des pages */
a.link_footer_annuaire { font-family: helvetica, verdana, arial, serif; font-size: 0.9em; }


