/*******************************
/*****Généralités***************
/*******************************/
body {
	margin:0;
	
	font-family: Trebuchet MS,Geneva;
	font-size:1em;
	}
img{
	border:0;}
#main {
	margin:auto;
	width:800px;
	background:#FFFFFF url(/images/fond_gauche.png) left repeat-y;
	border-right:#993333 1px solid;
	border-left:#993333 1px solid;
	}
#main_inter {
	margin:auto;
	width:800px;
	background:#FFFFFF url(/images/fond_gauche_inter_130.png) left repeat-y;
	border-right:#993333 1px solid;
	border-left:#993333 1px solid;
	}
#header{
	background:url(/images/bandeau-ACT2.png) #FFFFFF top no-repeat;
	height:104px;
	}
	
#header_inter{
	background:url(/images/bandeau_inter.png) #FFFFFF top no-repeat;
	height:50px;
	}
/*******************************
/*****Les rubriques*************
/*******************************/

#edito p, #edito h3, #edito h4 {
	margin-left:65px;
	margin-right:50px
	
	}

#actu2_acc {
margin-top:30px;


}
#actu2_acc_picto{

margin-left:65px;
margin-bottom:-50px;
padding-bottom:-50px;


}


#actu2_acc p, #actu2_acc h3, #actu2_acc h4 {
	margin-left:80px;
	margin-right:10px
	
	}
 #actu2_acc h4 {
	font-size:0.9em;
	text-indent:0px;
	margin-top:10px;
	
	font-style:italic;
	}
#ligne_courte2{
	margin-left:65px;
	width:70px;
	border-top:#000000 thin solid;
	}

#vide{
	margin-left:auto;
	margin-right:auto;
	height:79px;
	width:800px;
	}
#vide_inter{
	margin-left:auto;
	margin-right:auto;
	height:25px;
	width:800px;
	}
#rubriques{
	margin-left:250px;
	height:19px;
	border-left:#FFFFFF 1px solid;
	}
	#rubriques a {
	color : #ffffff;
	text-decoration: none;
	}
	
	#rubriques a:hover {
	color : #000;
	text-decoration: none;
	}
.rubrique_elt{
	background-color:#B37369;
	font-size:11px;
	color:#FFFFFF;
	float:left;
	height:19px;
	padding-top:4px;
	padding-left:10px;
	padding-right:10px;
	border-right:#FFFFFF 1px solid;
	border-top:#FFFFFF 1px solid;
	border-bottom:#993333 1px solid;
	}
#elt_1{
	background-color:#C03E3E;
	}
	#elt_1_5{
	background-color:#C03E3E;
	text-transform: uppercase;
	 
	}
/*******************************
/*****Menu gauche***************
/*******************************/
#menu_gauche{
	width:130px;
	float:left;
	background:url(/images/deco_gauche_inter_130.png) top left no-repeat;
	padding-top:80px;
	}
.elt_menu_gauche{
	color:#FFFFFF;
	width:84px;
	 
	padding-top:4px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:4px;
	background-color:#B37369;
	text-align:center;
	margin-right:17px;
	font-size:12px;
	border-bottom:#FFFFFF 1px solid;
	
}
.elt_menu_gauche_5{
	color:#FFFFFF;
	width:84px;
	
	padding-top:4px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:4px;
	background-color:#B37369;
	text-align:center;
	margin-right:17px;
	font-size:12px;
	border-bottom:#FFFFFF 1px solid;
	text-transform: uppercase;
	
}
#menu_gauche a {
color : #ffffff;
	text-decoration: none;
}
#menu_gauche a.on {
color : #990000;
	text-decoration: none;
	background-color:#C03E3E;
}
	#menu_gauche a:hover {
color : #000;
	text-decoration: none;
}
/*******************************
/*****Le corps de page**********
/*******************************/
p{	
	margin-left:30px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	text-align:justify;
	}
	ul{
	font-size:1em;
	text-align:left;
	}
		li{
	font-size:0.8em;
	text-align:left;
	}
#contenu{
	width:800px;
	text-align:left;
	}

#texte{
	background:url(/images/deco_gauche.png)  top left no-repeat;
	width:582px;
	float:left;
	}
	#texte p{
	margin-right:50px;
	
	}
#texte_inter{
	width:452px;
	float:left;
	}
#texte_inter_grand{
	width:580px;
	float:left;
	}
h1{
	margin-top:10px;
	text-indent:30px;
	font-size:1.4em;
	font-weight:bold;
	color:#993333;
	background:url(/images/triangle.png) #FFFFFF no-repeat top left;
	margin-left:60px;
	margin-bottom:5px;
	}
	
h2{	margin-top:10px;
	margin-bottom:5px;
	font-size:1.4em;
	font-weight:bold;
	color:#993333;
	}
h3{	
	
	margin-top:0px;
	margin-bottom:-10px;
	font-size:1em;
	font-weight:650;
	color:#000000;}
h4{	
	text-indent:68px;
	margin-top:-10px;
	font-size:1em;
	font-style:italic;
	color:#000000;}
.inter {
	margin-left:0px;
	text-indent:0px;
	}
/*******************************
/*****Les encarts de droite*****
/*******************************/
#encarts{
	width:178px;
	float:right;
	min-height:380px;
	margin-top:10px;
	margin-right:auto;
	margin-left:10px;
	margin-bottom:10px;
}
/*******************************
/*****Actus*********************
/*******************************/
#actus{
	width:161px;
	min-height:50px;
	}
#plus{
	margin-top:-15px;
	margin-bottom:10px;
	text-align:right;
	margin-right: 5px;
	}
#titre_actus {
	padding-left:5px;
	font-size:14px;
	font-weight:bold;
}
#bandeau_derniers{
	background:url(/images/derniers_art.jpg) no-repeat top;
	width:161px;
	height:26px;
	}
#bandeau_actus{
	background:url(/images/bandeau_actus.png) no-repeat top;
	width:161px;
	height:26px;
	}
	#bandeau_actus2{
	background:url(/images/bandeau_actus_vide.png) no-repeat top;
	width:161px;
	height:26px;
	}
#main_actus{
	width:161px;
	background:url(/images/fond_actus.png) #FFFFFF repeat-y;
	}
#main_footer{
	margin-top:-10px;
	background:url(/images/footer_actus.png) top no-repeat;
	height:22px;
	width:161px;
	}
#main_actus p{
margin-left:10px;
margin-right:10px;
	font-size:0.7em;}
#ligne_courte{
	margin-left:45px;
	width:70px;
	border-top:#000000 thin solid;
	}
#bandeau_flash{
	background:url(/images/bandeau_flash.png) no-repeat top;
	width:161px;
	height:26px;
	}
	#bandeau_flash2{
	background:url(/images/bandeau_flash_vide.png) no-repeat top;
	width:161px;
	height:26px;
	}
	#main_actus p{
	text-align: left;	
	}
	
	#main_flash p{
	text-align: left;	
	}
#main_flash{
	width:161px;
	background:url(/images/fond_flash.png) #FFFFFF repeat-y;
	}
#main_footer{
	margin-top:-10px;
	background:url(/images/footer_flash.png) top no-repeat;
	height:22px;
	width:161px;
	}
#main_flash p{
margin-left:10px;
margin-right:10px;

	font-size:0.7em;
	}
/*******************************
/*****Autres articles*********************
/*******************************/
#autres{
	width:161px;
	min-height:50px;
	}

#titre_autres {
	padding-left:5px;
	font-size:14px;
	font-weight:bold;
}
#bandeau_autres{
	background:url(/images/bandeau_theme.png) no-repeat top;
	width:161px;
	height:26px;
	}
#main_autres{
	width:161px;
	background:url(/images/fond_actus.png) #FFFFFF repeat-y;
	}

#main_autres p{
margin-left:20px;
	font-size:0.7em;}	
	
/*******************************
/*****Le bas********************
/*******************************/
#footer{
	clear:both;
	voice-family:inherit;
	bottom:0px;
	background:url(/images/footer.png) #FFFFFF no-repeat;
	height:15px;
	width:800px;
	}
	#footer p{
	font-size : 0.8em;
	color: #FFFFFF;	 
	} 
	#footer a{
	
	color: #FFFFFF;	 
	} 
	

#print {
float: right;
margin-top:-15px;
margin-right:20px;
}

#hier {
	background-color : #ffffff;
	text-align: left;
	margin-left: 20px;
	font-size : 0.9em; 
} 


 .mev{
	
	font-weight: bold;	
	color: #FF9900;
}

 .site{
	
	margin-left: 50px;
	border-left-color: #FFFF00;
	border-left-style: solid;
	border-left-width: 3px;
	padding-left: 10px;	
}
 .sujet{
	
	margin-left: 50px;
	border-left-color: #FFFF00;
	border-left-style: solid;
	border-left-width: 3px;
	padding-left: 10px;	
}
 .document{
	margin-left: 50px;
	border-left-color: #FFFF00;
	border-left-style: solid;
	border-left-width: 3px;
	padding-left: 10px;	
}

/*******************************
/*****tableau*****
/*******************************/
table {
	margin:0 0 0 0;
	border : 0px solid #999999; 
	border-collapse : collapse; 
} 

table caption {
	color:#999966;
	caption-side : top; 
	text-align : center; 
	margin:1.5em 1.5em 1.5em 1.5em;
	padding : 3px; 
	font-weight : bold; 
	font-family : Verdana, Arial, Sans, sans-serif; 
	font-size : 80%; 
} 
table tr.row_first {
	background: #fcf4d0; 
} 
table tr.row_odd {
	background: #d0d0d0; 
} 
table tr.row_even {
	background: #f0f0f0; 
} 
table td {
	text-align : left; 
	font-size : 0.9em;
} 

.spip_surligne {
background-color : #ffff66; 
} 

#video_g {
float: left;
margin-right:20px;
}
#video_d {
float: right;
margin-left:20px;
}
#video_g h1, #video_d h1{
font-size: 12px;
color: #000;
}

#video_g p, #video_d p{
font-size: 10px;
color: #000;
}	