 
.corps{
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	background : white;
	background-image : url("./images/texture.gif");
}
.io1{
    font : 25px bold Verdana, Geneva, Arial, Helvetica, sans-serif;
    color : white;
    
}
.tableau{
	border : 1px solid black;
}

.tableau_1{
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #5e4d2c;
	/*background : #FFFFFF;*/
	background-image : url("./images/texture.gif");
}
.tableau_2{
	font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #5e4d2c;
	width : 100%;
	/*background : #FFFFFF;*/
	background-image : url("./images/texture.gif");
}
.tabl1{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background: White;
	font-size: 10px;
}

.tabl2{
	
	border: 1px solid Black;
	
	font-size: 12px;
	background : #FFFFF0;
	/*background-image : url("./images/fond.jpg");*/
}

.tabl3{

	font-size: 12px;
	width : 75%;
}
.tabl4{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	
	font-size: 10px;
}
.tabl5{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background : #e9e6e0;
	font-size: 10px;
}
.tablMenuHaut{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background: #8B0000;
	margin-left: 0px;
	font-size: 10px;
	
}

.menuGauLink{
	font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #382600;
	text-decoration : none;
}
a:hover.menuGauLink{
        color : black;
	text-decoration : underline;
}
.menuGauLink_2{
	font : Bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : white;
	text-decoration : underline;
}
.menuDeroul{
	background : #EEE8AA;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		}
		
.menu{
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : black;
	background : #d0c4a9;
}
.titreTheme{
	font : bold 15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : left;
	color : #bb3224;

}

.titre{
	font : bold 20px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #ff8a00;
}
.soustitre{
	font : bold 16px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #003c6a;
}

.texte{
	font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	/*text-align : justify;*/
	color : black;
}
.highLight{
	font : bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #6f0000;
	text-decoration : none;
}
a:hover.highLight{
	text-decoration : underline;
}
.legende{
	font : Italic 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	border : 1px solid black;
	color : black;
}
.legend2{
	font : Italic 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #6c6248;
}
.champTexte{
	font : bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #5e4d2c;
	border : 1px solid black;
	background : #FFFFFF;
}
.bouton{
	font : bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background : #bb3224;
	color : #FFFFFF;
	border : 1px solid black;
	
}
.boutonValid{
	border: 1px solid green;
	font : bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : green;
	background : #cbffbb;
}

.boutonSuppr{
	border: 1px solid Black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: red;
}
.menubas{
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #5e4d2c;
	text-decoration : none;
	
}
a:hover.menubas{
	text-decoration : underline;
}
.infobulle{
	position: absolute;	
	visibility : hidden;
	border: 1px solid Black;
	padding: 10px;
	font-family: Verdana, Arial;
	font-size: 10px;
	/*background-color: #FFFFCC;*/
	background-image: url("images/fondtransp.png")
}
.puce{
        
        color : #bb3224;
}
.cell01{
        font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #382600;
	background-color: #ebdebb;
	text-decoration : none;
}
.cell02{
        font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : white;
	text-decoration : none;
	background-color: #6E0000;
}
td:hover.cell01{
        
        background-color: #faf2dc;
}
.mmenu_io{
        font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
        width:200px;
}



input:focus{
    background : #ddffd7;

}



.roundcont {
	width: 250px;
	background-color: #97bcc5;
	color: #fff;
	text-align : justify;
}

.roundcont p {
	margin: 0 10px;
}

.roundtop { 
	background: url("./images/tr.gif") no-repeat top right; 
}

.roundbottom {
	background: url("./images/br.gif") no-repeat top right; 
}

img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}








#navigation a
{
color: #000;

text-decoration: none;
padding-left: 10px
}

#navigation a span
{
padding-right: 10px
}

#navigation a, #navigation a span
{
display: block;
float: left
}

/* Commented backslash hack hides rule from IE5-Mac \*/
#navigation a, #navigation a span
{
float: none
}
/* End IE5-Mac hack */



#navigation ul
{
list-style: none;
padding: 0;
margin: 0;
}

#navigation li
{
float: left;
margin: 0;
padding: 0;
list-style: none;
}