/*---------------Balises générales--------*/
body{
	font-family				:	Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color		: 	#EBAB1A;
	margin: 0px 0px 0px 0px;
}
/*---------------Balises générales--------*/

/*---------------Images, menus------------*/
.image_menu {
	vertical-align			:	top;
	background				: 	url(img/01.jpg);
	width						:	205px;
	height					:	471px;
	background-position	:	top;
	background-repeat		: 	no-repeat;
	background-color		: 	#E29D16;
}

.fond_menu{
	background: url(img/13.jpg);
}

.menu_bleu_clair,.menu_bleu_fonce{
	font-size				:	11px;
	color						:	White;
	width						:	100%;
	text-align				:	right; 
	padding-right			:	7px;
	margin-top				:	4px;
	letter-spacing			:	1px;
	font-weight				:	bold;
}

.menu_bleu_fonce{
	background-color		:	#1A3892;	
}

.menu_bleu_clair{
	background-color		:	#295DAA;
}

.titre{
	background				:	url(img/03.jpg);
	background-position	: 	top;
	background-repeat		: 	no-repeat;
	width						:	541px;
	height					:	36px;
}

.corps {
	border-left				: 	1px White solid;
	border-right			: 	1px White solid;
	background				:	url(img/04.jpg);
	background-position	: 	top;
	background-repeat		: 	no-repeat;
	background-color		: 	#F1C45F;
	width						:	509px;
	height					:	281px;
	vertical-align			: 	top;
	padding					:	15px;
}

.bloc_actu{
/*	background-color: transparent;*/
	background-color		: 	#EBAB1A;
	margin-left				:	746px;
	margin-top				:	220px;
	position					:	absolute;
}

/*defilement des actus sur toutes les pages*/
.defilement_actu{
	overflow-y				:	auto;
	width						:	204px;
	height					:	280px;	
}

/*Defilement d'une actualité en particulier (problème d'images trop grandes)*/
.defilement_page_actu{
	overflow					:	auto;
	width						:	509px;	
	height					:	300px;
}

.defilement_corps{
	overflow-y				:	auto;
	width						:	509px;
	height					:	300px;
}

.image, .image_right, .image_left{
	border					:	1px solid white;
	padding					:	5px;
}

.image_right{
	padding					:	0px;
	margin-left				:	20px;	
	margin-right			:	10px;
}

.image_left{
	padding					:	0px;
	margin-right			:	20px;	
}

.tableau_sous_titre{
	border-bottom:1px solid white;
}
/*---------------Images, menus--------*/

/*---------------Textes---------------*/

.sous_menu, .sous_menu_on{
	font-size				:	13px;
	color						:	Black;
	padding-bottom			: 	12px;
	font-weight				: 	bold;
	text-decoration		: 	none;
}

.sous_menu:hover{
	color						:	#1A3892;
	text-decoration		: 	underline;
}

.sous_menu_on{
/*	color						:	White;*/
	color						:	#A20107;
}

.titre_texte{
	font-size				:	25px;
	color						:	#1A3892;
	font-weight				:	bold; 
	font-style				:	italic; 
	margin-left				:	15px;
}

.sous_titre{
	font-size				:	15px;
	color						:	#A20107;
	padding-bottom			: 	12px;
	font-weight				:	bold;
}

.corps_texte_edito, .corps_texte, .corps_texte_gras{
	font-size				:	12px;
	text-align				: 	justify;
	color						:	Black;
	padding-bottom			: 	12px;
	padding-right			:	10px; 
	font-weight				: 	normal;
}

.corps_texte_gras{
	font-weight				:	bold;
/*	color						:	#1A3892;*/
	color						:	#A20107; 	
}

.corps_texte_edito{
	font-weight				:	bold;
	font-style				:	italic;
}

.actu_titre{
	padding-left			:	14px;
	padding-right			:	14px;  
	padding-top				:	5px; 
	/*font-size				:	16px; 
	font-weight				:	bold;
	color						:	White;*/
}

.actu_chapeau{
	padding-left			:	14px;
	padding-right			:	14px;
	padding-top				:	5px;
	padding-bottom			:	10px; 
	/*font-size				: 	13px;
	color						:	Black;*/
}

.texte_bas{
	background				:	url(img/08.jpg);
	width						:	950px;
	height					:	29px;
	font-size				:	12px;
	color						:	#1A3892;
	text-align				:	center; 
	font-weight				: 	bold;
}

.lien_actu{
	text-decoration		:	none;
}

.lien_actu:hover{
}

.lien_actu_titre{
	font-size				:	16px; 
	font-weight				:	bold;
	color						:	White;
	text-decoration		:	none;
}

.lien_actu_chapeau{
	font-size				: 	13px;
	color						:	Black;
	text-decoration		:	none;
}

.lien_bas{
	font-size				:	12px;
	color						:	#1A3892;
}

.lien_bleu{
	text-decoration		:	none;
	color						:	#1A3892;
}

.lien_bleu:hover{
	text-decoration		:	underline;
}

a.lien_blanc{
	text-decoration		:	none;
	color						:	White;
}

a.lien_blanc:hover{
	text-decoration		:	underline;
}

a.lien_menu{
	text-decoration		:	none;
	color						:	White;
	letter-spacing			: 	.1em;	
	width						:	198px; 
}

a.lien_menu:hover{
	text-decoration		:	underline; 
}
/*---------------Textes---------------*/
