body {
background-color:#ad2024;
font-size:9px;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin-left:0px, auto;
margin-right:0px, auto;
height:auto;
text-align:center;
padding-top:30px;
font-size:12px;
}

/*Mise en page*/
#home_contener{
width:980px;
background-color:#FFFFFF;
margin:0px auto;
}
#site_contener{
height:550px;
width:980px;
background-image:url(../img/site_bg.jpg);
background-repeat:no-repeat;
margin:0px auto;
}
#top{
width:980px;
height:245px;
background-image:url(../img/ban_top.jpg);
background-repeat:no-repeat;
margin:0px auto;
}
#panoinfo {
font-size:110%;
font-weight:bold;
}
#footer{
width:980px;
height:41px;
background-image:url(../img/footer.jpg);
background-repeat:no-repeat;
margin:0px auto;
margin-bottom:10px;
}
#page{
width:980px;
}
#menu{
width:980px;
}
#bandeau{
float:right;
}
.tab{
width:90%;
border-bottom: #000000 solid 1px;
font-size:11px;
color: #000000;
text-decoration:none;
padding:5px;
padding-bottom:20px;
}
.pad{
padding:10px;
padding-right:20px;
}

/*Lien*/
a:hover{
text-decoration:underline;
}

/*Texte*/
.form{
font-size:14px;
color: #FFFFFF;
background-color:#262E73;
text-decoration:none;
}
.home_menu{
font-size:14px;
color:#262E73;
text-decoration:none;
line-height:20px;
}
.site_menu{
font-size:14px;
color: #FFFFFF;
text-decoration:none;
line-height:25px;
text-align:left;
list-style-type: circle;
}
.site_menu_act{
font-size:14px;
color: #E54151;
text-decoration:none;
line-height:25px;
text-align:left;
list-style-type: circle;
font-weight:bold;
}
.top_menu{
height:250px;
width:200px;
text-align:left;
padding-left:10px;
padding-top:10px;
border-right:#333333 1px solid;
}
.menu_titre{
font-size:14px;
color: #000000;
text-decoration:none;
font-weight:bold;
text-align:right;
padding-left:30px;
padding-top:15px;
padding-right:5px;
}
	a:hover.menu_titre{
	color: #ad2024;
	}
	a:visited.menu_titre{
	color: #000000;
	}
	a:link.menu_titre{
	color: #000000;
	}
	a:active.menu_titre{
	color: #000000;
	}
.menu_titre2{
font-size:14px;
color: #ad2024;
text-decoration:none;
font-weight:bold;
text-align:right;
padding-left:30px;
padding-top:15px;
padding-right:5px;
}
	a:hover.menu_titre2{
	color: #ad2024;
	}
	a:visited.menu_titre2{
	color: #ad2024;
	}
	a:link.menu_titre2{
	color: #ad2024;
	}
	a:active.menu_titre2{
	color: #ad2024;
	}
.list{
font-size:14px;
}
	a:hover.list{
	color: #ad2024;
	text-decoration: underline;
	font-size:14px;
	}
	a:visited.list{
	color: #000000;
	text-decoration: none;
	font-size:14px;
	}
	a:link.list{
	color: #000000;
	text-decoration: none;
	font-size:14px;
	}
	a:active.list{
	color: #000000;
	text-decoration: none;
	font-size:14px;
	}
.photo{
width:300px;
border:#262E73 solid 2px;
padding:5px;
}
.titre_ro{
font-size:15px;
color:#E54151;
text-decoration:none;
font-weight:bold;
padding:5px;
}
.text{
font-size:12px;
padding-left:30px;
padding-right:30px;
color: #000000;
text-decoration:none;
line-height:18px;
font-family: Arial, Helvetica, sans-serif;
}
.text_bla{
font-size:11px;
color: #FFFFFF;
text-decoration:none;
}
a:visited.text_bla{
color: #FFFFFF;
}
a:hover.text_bla{
text-decoration:underline;
color: #FFFFFF;
}
.big_title{
font-size:15px;
color:#E54151;
text-decoration:none;
line-height:20px;
font-weight:bold;
text-align:left;
padding-bottom:10px;
padding-top:10px;
padding-left:35px;
}
.meta {
font-size: 9px;
color:#ad2024;
}
.img{
border:#333333 1px double;
padding:2px;
}
