/* # */
body { font-family: arial,helvetica,sans-serif; }
/* TABLE */
table.blanc { background-color: white;}
table.haut { background-color: #82B6EB;}
table.login { background-color: #82B6EB;}
table.droite { background-color: #3E86CE; }
table.white { background-color: white; }
table.news {border: 1px solid black; }
/* TR */
tr.menumilieu { background-color: #B3B4B4;}
/* TD */
td.date { font-size :60%; color :#AD3418;  font-family :Arial Black; background-color: #78B9FA;}
td.ban { font-familly: Arial Black; font-size: 80%;}
td.blanc { font-familly: Arial Black; font-size: 12Px; color: white; font-weight : bold;}
td.textpetit { font-familly: Arial Black; font-size: 12Px; }
td.text { font-size : 12px; }
td.search { color: #000000; font-size: 8pt; font-family :Arial Black;}
td.menu { font-size : 90%; }
td.titre { font-size : 14; font-weight : bold;color:white;}
td.welcome { font-size : 70%; font-weight : bold;color:white;}
td.news { font-size : 75%;}
td.log { font-size : 75%; background-color: #FFFAF2}
td.titrenews { font-size :75%; color :#FF995A;  font-family :Arial Black; background-color: #C3C4C4;}
td.client { font-size :10; color :#AD3418; font-weight : bold; font-family :Arial Black}
td.login { font-size :11Px;font-weight : bold; color: #7695D3; font-family :Arial;}
td.titre_page { font-family:Arial; font-size: 12px; color: #3736CF;}
td.titre_page2 { font-family:Arial Black; font-size: 10pt; color:#FF9E5A;}
td.tableau { font-family :Arial;font-size: 10pt; font-weight : bold;}
td.textlog { font-family :Arial ;font-weight :regular;font-size: 75%; color:#C2BE51;}
td.partner { font-family :Arial ;font-weight :bold; font-size: 12px; color:red;}
td.copyright { font-size : 12px; color: #B9BBEC; font-family :Arial; border-top: 1px #B9BBEC solid;}
td.petit { font-size:65%;font-family:arial;}
td.title_index{ height: 20px; border-left: 1px #B9B9EF solid;border-top: 1px #B9B9EF solid; background-color: #DCDEED; margin-left: 15px; color: #FA0202; font-size: 12px; font-weight: bold; padding-left: 5px; }
td.title_index_right{   background-repeat: repeat-y; background-position: right; height: 15px; background-color: #DCDEED; }
td.text_index { font-size : 12px; padding: 0 0 5 5; }

a.mnu { font-family :Arial ;font-weight :bold; font-size: 12px; color:#EC1106;text-decoration:none;}
a.mnu:hover { font-family :Arial ;font-weight :bold; font-size: 12px; color:blue;text-decoration:none;}
a.mnublack { font-family :Arial ;font-weight :bold; font-size: 12px ;text-decoration:none;color:black;}
a.mnublack:hover { font-family :Arial ;font-weight :bold; font-size: 12px ;text-decoration:none;color:blue;}

h1 {
  font-family :Arial;
  font-size: 12pt;
  margin-top: 2Px;
  margin-bottom: 2Px;
  border-bottom: 1Px dashed #808080;
}
h2 {
  margin-top: 3Px;
  margin-bottom: 3Px;
  border-bottom: 1Px solid black;
}
h3 {
  margin-top: 3Px;
  font-size: 10Pt;
  margin-bottom: 3Px;
  font-weight : bold;
  }
h4 {
  margin-left: 8Px;
  margin-top: 3Px;
  margin-bottom: 3Px;
  font-weight: normal;
  font-size : 10pt;
}
h5 {
  font-family :Arial;
  font-weight: normal;
  font-size : 10pt;
}
h6 {
  margin-left: 20Px;
  margin-top: 3Px;
  margin-bottom: 3Px;
  font-weight: normal;
  font-size : 75%;
}

img.flag{

  padding-left: 3px;
  padding-right: 3px;
  
}

td.titre_menu{

  color: #3736CF;
  font-weight: bold;
  font-size: 12px;
  height: 22px; 
  width: 157px;
  padding-left: 15px;
  
}

.lien {
  float:left;
  padding-left: 15px;
	font-size: 12px;
}

a.lien:link {color: #3736CF;  }    
a.lien:visited {color: #3736CF; }    
a.lien:active {color: #3736CF; }    
a.lien:hover {color: #FF8601; background-color: #DEDDEF; }  
a.lien { text-decoration: none; } 

input.login {	
border: #504DCD 1px solid;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color: #504DCD; 
font-weight:bold;
padding-left: 2px;
}

select.index { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #504DCD; 
border: #504DCD 1px solid;
border-top-width: #504DCD 1px solid; 
border-right-width: #504DCD 1px solid; 
border-bottom-width: #504DCD 1px solid; 
border-left-width: #504DCD 1px solid; 
border-top-style: #504DCD 1px solid; 
border-right-style: #504DCD 1px solid; 
border-bottom-style: #504DCD 1px solid; 
border-left-style: #504DCD 1px solid;  
}

a.itemmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	list-style-type: none;
	font-weight: bold;
	text-decoration: none;
}
a.itemmenu:visited {color: #000000;}
a.itemmenu:active {color: #0000FF;}
a.itemmenu:hover {color: #0000FF;}
ol { margin: 5 2 10 10;padding: 0;

 }
