body{

	margin-top: 10px;
	margin-left: 10px;
	

}

.title{
	font-size:40pt;
}

a:link, a:active, a:visited {

	

	font-weight: bold;

	text-decoration:underline;

}



a:hover {

	text-decoration:none;


}

.mainTable {

	border: 1px solid #8EA3B5;
	background-color:#FFFFFF;
	margin:0;
	padding:0;

}
.homeDiagContenu{
	padding:10px 7px 0px 10px;
}

.haut{
	font-weight: bold;
	padding:0;
	margin:0;
	
}

.centre{
	margin-left:15px;
}

.gauche{
	
	background-color:#CCCCCC;
}

.actu{
	padding-top:5px;
}

.droite{
	padding-top:5px;
	border-left:1px solid #CCCCCC;
}
	

#menu {
 background-color: #173573;
 background-repeat: repeat-x;
 background-attachment: scroll;
 background-position: 0pt 0pt;
 text-align: center;
 vertical-align: middle;
 cursor: pointer;
 font-family: Arial Narrow;
 font-weight: normal;
 font-size: 15px;
 color: #ffffff;
}

#menu:hover {
 background-color: #4169e1;
 background-image: none;
}

 
 .txtViolet {

	font-family: Verdana;

	font-size: 10px;

	font-weight:bold;

	color: #990066;

}

.txtBleu {

	font-family: Tahoma;

	font-size: 10px;

	color: #0C479D;

	padding:5px 0px 5px 10px;

}

.txtBleu ul li a{
	list-style-type:none;
}


.titreBleu {

	font-family: Verdana;

	font-size: 14px;

	color: #003366;

	font-weight: bold;
	
	padding : 10px 0px 5px 10px;

}

.legal {
	
	font-family: Tahoma;

	font-size: 10px;

	font-weight: bold;

	color: #FFFFFF;

	padding: 4px;

	text-align: center;

	background-color: #8EA3B5;

}

#text  { color : #0000ff; font-family : Arial; font-size:60%;list-style-type: none;padding:0px 10px 0px 0px;margin-left: 5px;}

#liens ul{
	margin-top:10px;
	margin-bottom: 20px;
	
	
	list-style-type: none;
	
}

#liens a{
	text-decoration: none;
}

#liens li{
	text-align: center;
	background: #CCCCCC;
	margin-bottom: 1px;
	margin-left: -40px;
	padding:2px 2px 2px 2px;
	width:200px;
}

#admin{
	float:right;
}

blockquote { border : 2px dotted #dbdbdb; padding : 0px 4px; background : #fffff9 url(images/quote.gif) no-repeat 4px 4px; text-indent : 3em;}









