@charset "iso-8859-1";

body {
	font: normal 13px/18px Arial, helvetica;
	text-align: justify;
	color: #000000;
	background: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	}
	
table {
	font: normal 12px/14px Arial, helvetica;
	}

a{
	color:#9C2121;
	text-decoration:underline;
	font: normal 12px/16px Verdana, Arial, Helvetica;
}a:visited{color:#C76C47;}a:hover{color:#999999;}


a.petit{
	color:#333333;
	text-decoration:none;
	font: normal 10px/12px Arial, Helvetica;
}a.petit:visited{color:#333333;}a.petit:hover{color:#666666;}


a.smenu{
	color:#666666;
	text-decoration:none;
	font: normal 11px/13px Arial, Helvetica;
}a.smenu:visited{color:#666666;}a.smenu:hover{color:#cccccc;}

a.print{
	color:blue;
	text-decoration:underline;
	font: normal 10px/12px Arial, Helvetica;
}a.print:visited{color:blue;}a.print:hover{color:#cccccc;}

a.menu_haut{
	color:#e7e7e7;
	text-decoration:none;
	font: bold 16px/18px Arial, Helvetica;
}a.menu_haut:visited{color:#e7e7e7;}a.menu_haut:hover{color:red;}

a.menu_gauche{
	color:#9C2121;
	text-decoration:none;
	font: bold 12px/15px Arial, Helvetica;
/*	filter: DropShadow(Color=#000000, OffX=10, OffY=10);*/
}a.menu_gauche:visited{color:#9C2121;}a.menu_gauche:hover{color:#cccccc;}

a.menu_gauche_on{
	color:#666666;
	text-decoration:none;
	font: bold 13px/15px Arial, Helvetica;
}a.menu_gauche_on:visited{color:#666666;}a.menu_gauche_on:hover{color:#cccccc;}

.text {
	font: normal 12px/16px Verdana, Arial, helvetica;
	text-align: left;
	color: #333333;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 20px;
	}
.text_form {
	font: bold 10px/11px Verdana, Arial, helvetica;
	color: #e7e7e7;
	}
.auteur {
	font: bold 10px/12px Verdana, Arial, helvetica;
	color: #3C4CA0;
	margin-bottom: 10px;
	}
.categorie {
	font: oblique bold 10px/12px Arial, helvetica;
	color: #666666;
	}
	
.titre {
	font: bold 13px/18px Arial, helvetica;
	color: #9C2121;
	margin-top: 10px;
	margin-left: 5px;
	text-transform: uppercase;
	}
	
.titre_article {
	font: bold 12px/16px Arial, helvetica;
	color: #333333;
	text-transform: uppercase;
	}
		
.petit {
	font: normal 10px/12px Arial, helvetica;
	color: #333333;
	}

.smenu {
	background: #f7f7f7;
	border-top: 1px solid #3C4CA0;
	padding: 2px;
	}
.citation{
	font: normal 10px/14px Verdana, Arial, helvetica;
	text-align:justify;
	padding: 30px;
	color: #034C9E;
}

.reaction{
	font: normal 10px/14px Verdana, Arial, helvetica;
	text-align:justify;
	margin-top: 10px;
	margin-bottom: 5px;
	margin-right: 30px;
	margin-left: 30px;
	color: #034C9E;
}
