@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;
cellspacing:25;
cellpadding:25;
width: 100%;
text-align: left;
background-color: ;
vertical-align:top;

}




/*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:770px;
height:440px;
margin-top: 32px;
margin-left: 25px;
margin-right: 10px;
margin-bottom: 10px;
padding: 0;

}
td.main {
vertical-align:top;
height:300px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000080;
/*font-size: 1em;*/
}

table.menu_left{
font-size: 0.95em;
}

td.menu_left {
vertical-align:top;
align:left;
width:210;
height:300px;
font-family: Verdana, Arial, Helvetica, sans-serif;


}
td.menu_sec {

text-align: left;
}

div {

color: #000080;
font-size: 0.98em;
}


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


}
/*
tbody, tr, td, p, div, em, li, b, i, u, strong, span, font  {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000080;
padding: 0;
font-size: 0.96em;

}
*/
 

h1, h2, h3, h4, h5, h6 {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000080;
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: #2C558D;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;

padding: 0;
/* font-size: 0.95em; */
}

/* Style de lien lors du passage du curseur */
a:hover { 
text-decoration:none; 
color:#101A54;
font-weight:bold; 
}

A:active {
text-decoration:bold; 
color:#101A54;
font-weight:bold; 
}



/* 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;
}

