/* police par defaut de tout le site */
BODY, TD, DIV, SPAN {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; font-weight:normal}
html, body {background: #422465; margin:0; padding:0}


/* lien par défaut */
A {color:#0066CC; font-weight:normal; text-decoration:none}
A:hover {color:#bc0422; text-decoration:none;background : #eee}
a:visited {font-weight:normal; color: #800080;} 

/* liste par défaut */
ul {list-style-type:square; margin:5px; padding-left:15px}

/* titre par défaut */
h1 {color:#666; font-weight:bold;font-size:16px}

/* image par défaut */
IMG{border:0}


/* temp.html */

#header{
margin-top:0em;
margin-bottom:0;
left:0;
width:838px;
height:19px;
background:#422465;
BORDER-BOTTOM:#ffffff 3px solid
}

#hh01{height:41px; float:center}
#hh01 a:hover {background:#ff0000}
#hh02{float:left; font-weight:bold; padding-top:0em; padding-bottom:0.0em}

/* MODIF : hauteur de bordure droite de l'UL du menu horizontal (FF et IE), bordure droite parasite UL 2e niveau (IE) - 16/O5/2006 */
#hh02 ul {padding:0; margin:0; margin-right:1em; display:inline; border-right:2px solid #fff;}
#hh02 ul ul {border-right:0;}

#hh02 ul li {border-left:2px solid #fff; display:inline; padding:0 0.0em 0 0em}
#hh02 a {color:#fff}
#hh02 a:hover {color:#fff}   
		

#header2{
clear:left;
width:100%;
height:57px;
background:#422465;	
border-bottom:1px solid #422465
}
#hh03{float:left; font-size:10px; color:#000; margin:0.6em}
#hh04{float:right; margin-right:0.3em; margin-top:0.3em}
		
		
		

#mentete {
	width:838px;
	height:21px;
	background:#CC3333
}
	#entete {
	float:left;
	padding-top:0.2em;
	padding-left:1em;
	color:#FFF; font-weight:normal
	}
		#entete A {color:#FFF}
		#entete A:hover {color:#FF8000}

  	#entetepage {	
	float:right;	  
	padding-top:0.1em;
	padding-right:0em;
	color:#FFF; font-weight:bold; text-align:right
  	}
		#entetepage A {color:#FFF; font-weight:normal}
		#entetepage A:hover {color:#FF8000; font-weight:normal}

	/*DIV.mg1 {clear:left; font-size:9pt; color:#FFCC33; font-weight:bold; background:#000; height:21px; margin-top:0.5em; margin-bottom:0.5em; padding-left :0.4em; padding-top:0.2em}
	DIV.mg3 {color:#000; padding-left:0.4em; line-height:15px}
	DIV.mg3 a {color:#000}*/    
 
#contenupage {
	padding-left:0px;
	padding-right:0px;
	background:#fff;
} 

#coulcentre {padding:5px; width:818px; height:100%px; background:#fff}	 /*height:191em; */



#footer{
	clear:both;
	width:auto;
	text-align:center;
	width:820px;
	height:40px;
	background:#010167;
	padding-left:0.4em;
	padding-top:0.2em;
	font-weight:normal;
	color:#FFF
}
	#footer ul { margin-right:1em; display:inline; border-right:2px solid #FFF}
	#footer ul li {border-left:2px solid #FFF; display:inline; padding-right:0.6em; padding-left:1em}
	#footer A {color:#FFF;font-weight:normal;}
	#footer A:hover {color:#908ABF; font-weight:bold; background:#E4E1F6}
	
	
/* autres éléments par défaut */
INPUT {
   background-color:#EEE; border-color:#000;  
   border-top-width:1px; 
   border-right-width:1px; 
   border-bottom-width:1px; 
   border-left-width:1px;
   text-indent:1px;  
   font-size:9px
}

textarea {   
   font-size:10pt;
   color:#000;
   font-style:normal;
   line-height:normal;
   font-weight:normal;
   text-decoration:none;
   letter-spacing:normal;
   word-spacing:normal;
   border:thin ridge;
   border-color:black;
   background-color:#EEE
}

.entetebody {
	padding-left: 0px; border-right: #ccc 1px solid; border-top: #ccc 1px solid; border-left: #ccc 1px solid; color: #000; font: 11px Verdana, Sans-Serif; border-bottom: #ccc 1px solid; background: #ffffff url(fond.png);
}
.entetebody LI {
	padding-right: 4px
}
.entetebody1 {
	width:468px; padding-left: 0px; border-right: #fff 1px solid; border-top: #ccc 1px solid; border-left: #ccc 1px solid; color: #000; font: 11px Verdana, Sans-Serif; border-bottom: #fff 1px solid; background: #ffffff url(fond.png);
}
.entetebody1 LI {
	padding-right: 4px
}
.flleft {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
.entetehead {
	border-top-width: 1px; padding-right: 0px; margin-top: 0px; padding-left: 0px; border-left-width: 1px; border-bottom-width: 1px; padding-bottom: 3px; font-size: 13px; font-weight: bold; color: #ffffff; font-family: Arial, Helvetica, sans-serif; text-decoration: none; padding-top: 3px; background-color: #422465; border-right-width: 1px; text-decoration: none; voice-family: inherit
}
.entetehead1 {
	border-top-width: 1px; padding-right: 0px; margin-top: 0px; padding-left: 0px; border-left-width: 1px; border-bottom-width: 1px; padding-bottom: 3px; font-size: 13px; font-weight: bold; color: #ffffff; font-family: Arial, Helvetica, sans-serif; text-decoration: none; padding-top: 3px; background-color: #ce4a3b; border-right-width: 1px; text-decoration: none; voice-family: inherit
}
.entetehead2 {
	width: 469px; border-top-width: 1px; padding-right: 0px; margin-top: 0px; padding-left: 0px; border-left-width: 1px; border-bottom-width: 1px; padding-bottom: 3px; font-size: 13px; font-weight: bold; color: #ffffff; font-family: Arial, Helvetica, sans-serif; text-decoration: none; padding-top: 2px; background-color: #c0c0c0; border-right-width: 1px; text-decoration: none; voice-family: inherit
}

.classcoureurlist1 { 
	padding-left: 15px;
	color:#000000; 
	font: 11px Verdana, Sans-Serif;
}

.classcoureurlist2 { 
	padding-left: 25px;
}

#cale {
	font-size: 0px; margin: 0px; width: 8px; height: 8px} 

.colorffffff {color: #010167; font-weight: bold;}	
.colorffffff A {color:#010167; font-weight:bold}
.colorffffff A:hover {color:#bc0422; text-decoration:none;background : #eee}
.colorffff00 {color: #ffff00;}
.bold {font-weight: bold;}				
td img.decoration {display: block;}
tr.decoration img {display: block;}		  

/* Style des lignes de séparation */
.table-separateur {
  font-size: 12px;
  font-family: Verdana, arial, helvetica, sans-serif; 
  color: #333333; 
  background-color: #fafafa;
}
 

/* Style des en-têtes du tableau (centré) */
.table-entete-centre {
  font-size: 12px; 
  font-family: Verdana, arial, helvetica, sans-serif;
  font-weight: bold;
  color: #333333;
  text-align: left; 
  background-color: #cccccc;   
  height: 20px;
}

/* Style 1 des cellules */
.table-ligne1 {
  font-size: 12px; 
  font-family: Verdana, arial, helvetica, sans-serif; 
  color: #333333; 
  background-color: #f0f0f0;
}

/* Style 2 des cellules */
.table-ligne2 {
  font-size: 12px; 
  font-family: Verdana, arial, helvetica, sans-serif; 
  color: #333333; 
  background-color: #f0f0f0;
}



