body {
	font-family: tahoma;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	text-align: justify;
	color: #4D0066;
}

h1 {display: inline;margin: 0px;padding: 0px; font-size: 12px;}
h2 {display: inline;margin: 0px;padding: 0px;}
h3 {display: inline;margin: 0px;padding: 0px;}

.txtgris {
	font-family: tahoma;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	text-align: justify;
	color: #3e3e3e;
}

.actu {
	font-family: tahoma;
	font-size: 10px;
	margin: 0px;
	padding: 0px;
	text-align: justify;
	color: #e20000;
}


.txtrouge {
	font-family: tahoma;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	text-align: justify;
	color: #e20000;
}


.txtgrispetit {
	font-family: tahoma;
	font-size: 10px;
	margin: 0px;
	padding: 0px;
	color: #3e3e3e;
}


.txtblanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}


.txtblancpetit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}


a {
	color: #FFFF00;
	text-decoration: none;
}


.pub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF00FF;
}


.bleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #993399;
}

/* MENU */
#menu {padding: 0px;clear:both;background: url(../images/accueil/menu_fondl.png) left top no-repeat; height:25px;}
#nav {list-style: none;margin: 0px;padding: 0px 0px;overflow: hidden;}
#nav li {float: left; padding-top:1px;}
#nav li a {display: block;background: url(../images/intro/separateur.jpg) right no-repeat; padding-left:20px; padding-right:20px; color:#000000; 
font:12px Arial; font-weight:bold; line-height:25px; text-align:center; text-decoration: none;}
#nav li a:hover, #nav li a:focus, #nav li a:active {text-decoration: none;color: #000000;font-weight: bold; background-color:#f6e200}