/* HTML BODY */

html {
   height: 100%;
}
body {
	 height: 100%;
	 margin:0;
	 /*background-color: #000066;*/
	 background-color: #FFFFFF;
	 /*background-image: url("/images/back.gif");*/
	 /*background-repeat: repeat-y;*/
	 /*background-position: top center;*/
	 text-align: center;
color : #000000;
font-family : Arial, Helvetica, sans-serif;
font-size : 11pt;
}

	#footer {
		position:absolute;
		bottom:0;
		width:100%;
		height:60px;			/* Height of the footer */
		background:#6cf;
	}

table.sub1
{
border:0px solid #000000;
border-collapse:collapse;
width:100px;
height:90px;
}

table.sub2
{
border:1px solid #DDDDDD;
border-collapse:collapse;
width:243px;
height:215px;
}

TD.bmsg {	
	  border:1px solid #000000;
	  border-collapse:collapse;
	  background-color:#FFFFFF;
	  font-family: Arial, Helvetica, sans-serif;
	  font-size : 12px;
	  font-weight : normal;
	  font-style : normal;	  
	  color: #000000;
	  text-decoration: none;
	  padding: 15px;
	  margin-top: 30px;   
	  }	  
	  
TD.berreur {
	  border:0px solid red;
	  border-collapse:collapse;
	  background-color:#FFD5D5;	
	  font-family: Arial, Helvetica, sans-serif;
	  font-size : 12px;
	  font-weight : normal;
	  font-style : normal;	  
	  color: #000000;
	  text-decoration: none;
	  padding: 15px;
	  margin-top: 30px;	    
	  }


/* LIENS */

A		   { color: #000066; text-decoration: underline; }
A:link	   { color: #000066; text-decoration: underline; }
A:visited  { color: #000066; text-decoration: underline; }
A:active   { color: #000066; text-decoration: underline; }
A:hover	   { color: #000066; text-decoration: none; }

/* text du site*/

TD {	
	  font-family: Arial, Helvetica, sans-serif;
	  font-size : 12px;
	  font-weight : normal;
	  font-style : normal;	  
	  color: #000000;
	  text-decoration: none;	    
	  }

/* TABLEAU LIGNES */	  
	  	  
TR.pair {	
	  background-color:#DEECFF;
	  }
	  
TR.impair {	
	  background-color:#FFFFFF;	    
	  }
	  
/* ENTETE DE TABLEAU */		  
	  
TD.head {	
	  font-family: Arial, Helvetica, sans-serif;
	  font-size : 12px;
	  font-weight : bold;
	  font-style : normal;	  
	  color: #FFFFFF;
	  text-decoration: none;
	  background-color:#000066;	    
	  }
	  
TD.headtitre {	
	  font-family: Arial, Helvetica, sans-serif;
	  font-size : 14px;
	  font-weight : bold;
	  font-style : normal;	  
	  color: #FFFFFF;
	  text-decoration: none;
	  background-color:#000066;	    
	  }	 

/* PAGINATION */

div.pagination {
	background-color:#fff;
	color:#000000;
	padding:10px 0 10px 0;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align:center;
}

div.pagination a {
	color:#000000;
	padding:2px 5px;
	margin:0 2px;
	text-decoration:none;
	border:2px solid #f0f0f0;
}

div.pagination a:hover, div.pagination a:active {
	border:2px solid #000066;
	color:#000066;
}

div.pagination span.current {
	padding:2px 5px;
	border:2px solid #000066;
	color:#fff;
	font-weight:bold;
	background-color:#000066;
}
div.pagination span.disabled {
	display:none;
}

  
input {
 border:1px solid #000000;
 background-color:#DEECFF;
 }
input[type=radio] {
 margin-right:0px;
 background-color:transparent;
 border:none;
 }
select, option {
 background-color:#DEECFF;
 }
textarea {
 border:1px solid #000000;
 background-color:#DEECFF;
 }
 
/* PAGINATION */
 
.titre18 {	
	  font-family: Arial, Helvetica, sans-serif;
	  font-size : 18px;
	  font-weight : bold;
	  font-style : normal;	  
	  color: #000000;
	  text-decoration: none;	    
	  }
	  
.titre16color {	
	  font-family: Arial, Helvetica, sans-serif;
	  font-size : 16px;
	  font-weight : bold;
	  font-style : normal;	  
	  color: #000066;
	  text-decoration: none;	    
	  }	  
	  
 .titre16 {	
	  font-family: Arial, Helvetica, sans-serif;
	  font-size : 16px;
	  font-weight : bold;
	  font-style : normal;	  
	  color: #000000;
	  text-decoration: none;	    
	  }	 
	  
.titre14 {	
	  font-family: Arial, Helvetica, sans-serif;
	  font-size : 14px;
	  font-weight : bold;
	  font-style : normal;	  
	  color: #000000;
	  text-decoration: none;	    
	  }
	  
.date {	
	  font-family: Arial, Helvetica, sans-serif;
	  font-size : 10px;
	  font-weight : normal;
	  font-style : normal;	  
	  color: #A9A9A9;
	  text-decoration: none;	    
	  }