@charset "iso-8859-1";


/* Body */
body {
background-color: #B3B3B3;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin-top: 15px;
margin-left: ;
margin-right: ;
margin-bottom: ; 
text-align: center; /* pour corriger le bug de centrage IE */
font-size: 0.90em;
}

table.all_table {

width: 850;
margin-left: auto;
margin-right: auto;
border-style:solid; 
border-width:1px; 
border-color:black;
border-collapse:collapse;
background-color: #FFFFFF;
cellspacing:0;
cellpadding:0;

	}	


td {
border: 0;
padding: 0;
text-align: left;


}
table.menu_sec {
border: 0;
border-width:0;
cellspacing:0;
cellpadding:0;
width: 100%;
text-align: left;
background-color: #043200;
vertical-align:top;
border-collapse:collapse;
}

td.menu_sec {
width: 10%;
text-align: left;
}


/*Table contenant le menu */
table.menu	{
width:850px;
border-width:0;
border:0; 
cellspacing:0;
cellpadding:0;
vertical-align:top;
border-collapse:collapse;

	}	
	
table.admin {
width:800px;
margin-top: 15px;
margin-left: 15px;
margin-right: 10px;
margin-bottom: 10px;
padding: 0;
}
	
table.main {
width:800px;
margin-top: 15px;
margin-left: 15px;
margin-right: 10px;
margin-bottom: 10px;
padding: 0;
}
td.main {
vertical-align:top;
height:300px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
font-size: 1em;
}


table.main, tbody, tr, td, p, div, em, li, b, i, u, strong, {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
padding: 0;
font-size: 1em;

}

tbody, tr, td, p, div, em, li, pre  {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
padding: 0;
font-size: 0.95em;

}

 

h1, h2, h3, h4, h5, h6 {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
margin-top: 15px;
margin-left: 10px;
margin-right: 10px;
margin-bottom: 10px;
padding: 0;


}


td.footer
{
max-height:100px;
}

/* Style paragraphe colonne gauche */



p.bottom_address 
{
font-size: 0.65em;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold; 
text-align:left;
margin-top: 3px;
margin-left: 10px;
margin-right: 10px;
margin-bottom: 3px;

}


p.footer 
{
color: #828282;
font-size: 0.65em;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align:justify;
margin-top: 2px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
text-align:justify;
}







/* Tous les liens se trouvant dans body */
a  
{
color: #043201;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
padding: 0;
font-size: 0.90em;
}

/* Style de lien lors du passage du curseur */
a:hover { text-decoration:none; color:#D96307;}




/* Tous les liens se trouvant dans copyright */
a.element_copyright  
{
color: #828282;
text-decoration: none;
font-family: Verdana, Geneva, Arial, sans-serif;
font-size: 1em;
}

/* Style de lien lors du passage du curseur */
a.element_copyright:hover { text-decoration:none; color:black;}




INPUT { color: #000; font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #EEEEEE }
SELECT { color: #000; font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #EEEEEE }
TEXTAREA { color: #000; font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #EEEEEE }
.txterror { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.txtform { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }


/* EVITE LES DIFFERENCES D'AFFICHAGE ENTRE FIREFOX ET EXPLORER */
img {
display: block;
}

