body {
	background-color: #F3E8A1;
	margin-left: 10%;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-right: 10%;
}
.menu a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	color: #2F9BFF;
	text-decoration: none;
}
.menu a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	color: #D32890;
	text-decoration: none;
}
.menu a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	color: #EFD04A;
	text-decoration: none;
}
.menu2 a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	color: #FFFFFF;
	text-decoration: none;
}
.menu2 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	color: #FFFFFF;
	text-decoration: none;
}
.menu2 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	color: #2F9BFF;
	text-decoration: none;
}


body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A520A5;
	/*font-style: italic;*/
}
a:link {
       font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
	font-size: 12px;
	text-align:justify;
	color: #D32890;
	text-decoration: none;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-weight: bold;
	font-size: 12px;
	text-align:justify;
	color: #D32890;
	text-decoration: none;
	
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-weight: bold;
	font-size: 12px;
	text-align:justify;
	color: #2F9BFF;
	text-decoration: none;
}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-weight: bold;
	font-size: 12px;
	text-align:justify;
	color: #D32890;
	text-decoration: none;
}

.Formulaire1 {
	border-left:4px solid #A4D526;
	border-top:1px solid #A4D526;
	border-bottom:1px solid #A4D526;
	border-right:4px solid #A4D526;
	color:#D32890;
	font-size:11px;
	font-weight:bold;
}



.tableauTete {
	background-color: #A4D526;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
}
.tableauTete2 {
	background-color: #A4D526;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
}
.tableauInterne2 {
	background-color: #D0F63C;
	color: #FFFFFF;
	text-align: left;
}
.tableauInterne {
	background-color: #D0F63C;
	color: #FFFFFF;
	text-align: center;
}

#menu3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#2F9BFF;
	font-weight: bold;
	font-size:13px;
}

#menu4{
       font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	 font-weight: bold;
	font-size:18px;

}
#menu5{
       font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#0036FF;
	 font-weight: bold;
	font-size:10px;

}
#menu6{
       font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	 font-weight: bold;
	font-size:13px;

}
#menu7{
       font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#0036FF;
	 font-weight: bold;
	font-size:9px;

}
#header_cadre{
	text-align:left;
	width:800px;
	height:255px;
}
#header_haut_gauche{
	background-image: url(./images/etape_1.gif);
	width:255px;
	height:220px;
	float:left;
}




#inscr_bordure{
	width:20px;
	height:220px;
	float:left;
}

#compte_cadre{
	text-align:left;
	width:520px;
	height:450px;
}

#compte_haut_gauche{
	background-image: url(./images/fr/compte_1_fr.gif);
	width:250px;
	height:212px;
	float:left;
}
#compte_haut_droit{
	background-image: url(./images/fr/compte_2_fr.gif);
	width:250px;
	height:212px;
	float:left;
}
#compte_bas_gauche{
	background-image: url(./images/compte_3.gif);
	width:250px;
	height:212px;
	float:left;
}
#compte_bas_droit{
	background-image: url(./images/fr/compte_4_fr.gif);
	width:250px;
	height:212px;
	float:left;
}
#compte_bordure{
	width:20px;
	height:220px;
	float:left;
}

.jeu1 {
  background-position: left bottom;
background-repeat : no-repeat;
height: 63px;
width: 90px;
}
.jeu1 .rouge {
 background : transparent url(./images/rouge.gif) no-repeat right bottom;
 height:10px;
}
.jeu1 .vert {
 background : transparent url(./images/vert.gif) no-repeat bottom right;
 height:10px;
}
.jeu1 .bleu {
 background : transparent url(./images/bleu.gif) no-repeat bottom right;
 height:10px;
}

.airedetexte, .airedetexte:hover{
	background-color:transparent;
	font-family:verdana;
	font-size:10px;
	color:#FFFFFF;
	border:0px;
	width:390;
	height:72px;
	overflow:auto;
	scrollbar-face-color:#2868D3;
	scrollbar-shadow-color:#2868D3;
	scrollbar-highlight-color:#2868D3;
	scrollbar-3dlight-color:#BAD4FE;
	scrollbar-darkshadow-color:#004FD2;
	scrollbar-track-color:#004FD2;
	scrollbar-arrow-color:#BAD4FE;
}

div.row {clear: both;padding-top: 5px;width: 99%;text-align: center;}

div.row span.label {float: left;width: 24%;text-align: right;}
div.row span.formel {float: right;width: 74%;text-align: left;}

.l0{background:#D8EDA7; border-top:1px solid #A520A5;}
.l1{background:#E1F1BC; border-top:1px solid #A520A5;}

input[type=submit], input[type=button]{
	background:url('img/selection.png') repeat-x 0px -22px;
	border-style:outset;
	border-width:1px;
}
input[type=submit]:hover, input[type=submit]:focus, input[type=button]:hover, input[type=button]:focus{
	background-position:0px 0px;
	cursor:pointer;
}

#verticalmenu li a:link, #verticalmenu li a:visited {
	color: #FFFFFF;
}
#verticalmenu li a:hover, #verticalmenu li #current {
	color: #2F9BFF;
}

#verticalmenu li a.valeur:link, #verticalmenu li a.valeur:visited {
	color: yellow;
}
#verticalmenu li a.valeur:hover, #verticalmenu li.valeur #current {
	color: blue;
}

.glossymenu, .glossymenu li ul{
list-style-type: none;
margin: 0;
padding: 0;
width: 130px;
border: 3px solid #A4D526;
}

.glossymenu li{
position: relative;
}

.glossymenu li a{
background: white url(img/glossyback.gif) repeat-x bottom left;
font: bold 12px Verdana, Helvetica, sans-serif;
color: white;
display: block;
width: auto;
padding: 5px 0;
padding-left: 10px;
text-decoration: none;
}

.glossymenu .arrowdiv{
position: absolute;
right: 2px;
background: transparent url(img/arrow.gif) no-repeat center right;
}

.glossymenu li a:visited, .glossymenu li a:active{
color: white;
}

.glossymenu li a:hover{
background-image: url(img/glossyback2.gif);
}

/* Holly Hack for IE \*/
* html .glossymenu li { float: left; height: 1%; }
* html .glossymenu li a { height: 1%; }
/* End */