BODY
{
font-family: Arial, Helvetica, sans-serif; 
font-size: 12pt;
background-color: #FFFFFF;
background-color: #9CCEEF;
background-image: url(../graphic/images/background/fond_bleu_clair.jpg);
margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;

}


a:active 
{  
text-decoration: none;
color: #093C62
}

a:link 
{  
text-decoration: none; 
color: #093C62
}

a:visited 
{  
text-decoration: none; 
color: #093C62
}

a:hover 
{  
text-decoration: underline overline; 
color: #993300
}

a.texte_menu 
{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
font-weight: bolder;
color: #FFFFFF;
text-decoration: none;
}

a.texte_menu:hover 
{ 
color: #FFFFFF;
text-decoration: underline overline; 
}

a.texte_menu:visited 
{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
font-weight: bolder;
color: #FFFFFF;
text-decoration: none;
}




.texte 
{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
font-weight: normal;
color: #333333;
}

.texte_petit 
{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt; 
font-weight: normal; 
color: #333333;
}

.texte_form 
{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
font-weight: bolder;
color: #333333;
}

.lien_mini 
{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 10px; 
font-weight: normal;
}

.lien 
{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 10px; 
font-weight: normal;
color: #333333;
}

.lien_gras 
{ 
font-family: Arial, Helvetica, sans-serif;font-size: 10px; 
font-weight: bolder;
color: #333333;
}

.titre1 
{  
font-family: Arial, Helvetica, sans-serif;font-size: 10pt; 
font-weight: bold; 
text-decoration: underline
color: #333333;
}

.titre2 
{  
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt; 
font-weight: bold; 
text-decoration: underline
color: #333333;
}


h1 
{ 
font-family: Verdana;
font-size: 11px; 
font-weight: bolder;
float: left;
display: inline;
margin: 0; 
padding: 0;  
}

h2 
{ 
font-family: Verdana;
font-size: 10px; 
font-weight: bolder;
float: left;
display: inline;
margin: 0; 
padding: 0;  
} 

form
{
margin: 0; 
padding: 0; 
}

input 
{
background-color: #FFFFFF; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 10pt; 
font-style: normal; 
color: #333333;
border-style: solid;
border-color: #333333; 
border-width: 1px;
}

select 
{ 
background-color: #FFFFFF; 
font-family: Arial, Helvetica, sans-serif; font-size: 10pt; 
font-style: normal; 
color: #333333; 
border-style: solid;
border-color: #333333; 
border-width: 1px;
}

textarea 
{ 
background-color: #FFFFFF; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 10pt; 
font-style: normal; 
color: #333333;  
border-style: solid;
border-color: #333333; 
border-width: 1px;
}

.inputfile 
{
background-color: #FFFFFF; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 10pt; 
font-style: normal; 
color: #333333;
border-style: solid;
border-color: #333333; 
border-width: 1px;

}
.inputfile input 
{
background-color: #FFFFFF; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 10pt; 
font-style: normal; 
color: #333333;
border-style: solid;
border-color: #333333; 
border-width: 1px;

}

.button 
{
border: 0px; 
}

.form_mini
{  
background-color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif; 
font-size: 7pt; 
font-style: normal; 
border-style: solid;
border-color: #333333; 
border-width: 1px;
}

.valider 
{  
background-color: #E4F0F8; 
font-family: Verdana,Arial; 
font-size: 8pt; 
font-weight: normal; 
border-style: solid;
border-color: #333333; 
border-width: 1px;
}



.hidden 
{ 
display: none; 
} 
.visible 
{ 
display: inline; 
}

.cadre 
{  
border: 1px #999999 solid
}
.cadre_photo 
{  
border: 1px #999999 solid
}


