body{
	width: 940px;
	margin: auto;
	background-color: #eeeeee;
	font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 12px;
	color:#000000;
}



/* 
--------
Le corps
--------
*/

#corps{
	width:940px;
}

a img {
	border:0px;
}


table, tr, td{
	font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 12px;
}


.tabgeneral {
	width:940px;
	background-image: url("images/fondcorps.jpg");

}

.banniere {
	background-image: url("images/haut.jpg");
	width:940px;
	height:118px;
	background-repeat:no-repeat;
}

.bannierebas {
	background-image: url("images/bas.jpg");
	width:940px;
	height:178px;
	background-repeat:no-repeat;
}

.contenu {
	padding:15px;
}

a.lien:link    { text-decoration : none ; color : #000000 ; font-family: Arial, "Arial Black", "Times New Roman", Times, serif;}
a.lien:visited   { text-decoration : none ; color : #000000 ; font-family: Arial, "Arial Black", "Times New Roman", Times, serif;}
a.lien:hover   { text-decoration : underline ; color : #000000 ; font-family: Arial, "Arial Black", "Times New Roman", Times, serif;}

a.lien2:link    { text-decoration : none ; color : #ffffff ; font-family: Arial, "Arial Black", "Times New Roman", Times, serif;}
a.lien2:visited   { text-decoration : none ; color : #ffffff ; font-family: Arial, "Arial Black", "Times New Roman", Times, serif;}
a.lien2:hover   { text-decoration : underline ; color : #ffffff ; font-family: Arial, "Arial Black", "Times New Roman", Times, serif;}


.Texte {
	font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 15px;
}


.grand {
	font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
	font-size: 20px;
	line-height: 15px;
}


.TextePetit {
	font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
	font-size: 9px;
	line-height: 12px;
}


td .titre {
	background-color:#C4CDDB;
	font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
	font-size: 9px;
	line-height: 12px;
}

td .titre2 {
	background-color:#C4CDDB;
	font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 12px;
}


a.admin:link    { text-decoration : none ; color : #000000 ;font-size: 12px; font-family: Arial, "Arial Black", "Times New Roman", Times, serif;}
a.admin:visited   { text-decoration : none ; color : #000000 ; font-size: 12px;font-family: Arial, "Arial Black", "Times New Roman", Times, serif;}
a.admin:hover   { text-decoration : none ; color : #124A79 ; font-size: 12px;font-family: Arial, "Arial Black", "Times New Roman", Times, serif;}
a.admin:active   { text-decoration : none ; color : #124A79 ; font-size: 12px;font-family: Arial, "Arial Black", "Times New Roman", Times, serif;}

.sanslien {
	display: block; float: left;
	height: 155px !important;
	width: 140px !important;
	vertical-align: middle; 
	text-align:center;
	text-decoration : none;
	border: 1px solid #DDD;
	padding: 2px 5px 1px 5px;
	margin: 3px;
	color : #808080;
}

/*
---------------------
effet survol boutton
--------------------
*/


#cpanel {  text-align: center;  vertical-align: middle; }

#cpanel div.icon   { margin: 3px; }
#cpanel div.icon a { 
	display: block; float: left;
	height: 155px !important;
	width: 140px !important;
	vertical-align: middle; 
	text-decoration : none;
	border: 1px solid #DDD;
	padding: 2px 5px 1px 5px;
}

#cpanel div.icon a:link    {  color : #808080;  }
#cpanel div.icon a:hover   { 
	color : #333; 
	background-color: #ECEDF5;  
	border: 1px solid #858EBA;
	padding: 3px 4px 0px 6px; 
}
#cpanel div.icon a:active  {  color : #808080;  }
#cpanel div.icon a:visited {  color : #808080;  }
#cpanel div.icon img { margin-top: 13px; }
#cpanel div.icon span { display: block; padding-top: 3px;}


