body,html
{
	background-color:#a4a4a4;
	text-align:justify;
	color:#666666;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:5;
	background-image:url(images/bg_f.jpg);
	background-position:center;
	background-repeat:repeat-y;
}
.hiddenPic{display:none;}
.separateur
{
	background-color:#FFFFFF;
	font-size:10px;
	width:765px;
	height:20px;
	margin-left:auto;
	margin-right:auto;
	text-align:right;
	padding-left:25px;
}
.ban1
{
	width:790px;
	height:20px;
	margin-left:auto;
	margin-right:auto;
	background-color:#bdbca1;
	color:#eeeeee;
	font-weight:bold;
	background:url(images/haut.jpg) left repeat-x;
}
.ban2
{
	width:565px;
	height:276px;
	margin-right:0;
	margin-top:0;
	float:left;
	background-image:url(images/ban.jpg);
	background-position:center;
	background-repeat:no-repeat;
}
.container
{
	width:790px;
	margin-left:auto;
	margin-right:auto;
}
.colonne_droite
{
	margin-left:0;
	width:218px;
	height:590px;
	float:left;
	background-image:url(images/bg_gche.jpg);
	background-position:top;
	background-repeat:repeat-y;
}
.colonne_droite_bot
{
	margin-left:0;
	margin-bottom:0;
	width:218px;
	height:200px;
}
.colonne_gauche
{
	margin-right:0;
	width:565px;
	height:690px;
	float:right;
}
/* Accueil */
.edito
{
	width:520px;
	height:130px;
	border-bottom:1px solid #052577;
	margin-left:auto;
	margin-right:auto;
	background:url(images/edito.jpg) left no-repeat;
	padding-left:45px;
	padding-top:4px;
	color:#56548b;
	font-size:10px;
	text-align:left;
}
.encart_edito1
{
	width:150px;
	height:238px;
	float:left;
	margin-left:20px;
	margin-top:10px;
	padding-left:5px;
	padding-right:5px;
	padding-top:43px;
	background:url(images/mesinterventions.jpg) center top no-repeat;
	font-size:10px;
	text-align:left;
}
.encart_edito2
{
	width:150px;
	height:238px;
	float:left;
	margin-left:20px;
	margin-top:10px;
	padding-left:5px;
	padding-right:5px;
	padding-top:43px;
	background:url(images/mesactions.jpg) center top no-repeat;
	font-size:10px;
	text-align:left;
}
.encart_edito3
{
	width:150px;
	height:238px;
	float:left;
	margin-left:20px;
	margin-top:10px;
	padding-left:5px;
	padding-right:5px;
	padding-top:41px;
	background:url(images/rencontrezmoi.jpg) center top no-repeat;
	font-size:10px;
	text-align:left;
}
/* Menu Principal */
ul#menu
{
	margin:0;
	margin-left:0;
	padding:0;
	list-style-type:none;
}
ul#menu li
{
	float:left;
	margin:0 0 0 0;
	padding:0;
}
ul#menu li a
{
	display:block;
	width:88px;
	line-height:45px;
	border-right:1px solid #FFFFCC;
	background-image:url(images/menu_crist.jpg);
	background-position:left;
	background-repeat:repeat-x;
	color:#eeeeee;
	font-weight:bold;
	text-align:right;
	padding-right:5px;
	text-decoration:none;
}
ul#menu li a:hover
{
	background-image:url(images/menu_crist_roll.jpg);
	background-position:left;
	background-repeat:repeat-x;
}
/* Mise en page */
.actu_title
{
	padding-left:4px;
	padding-right:4px;
	width:204px;
	margin-top:5px;
	text-align:left;
	font-weight:bold;
}
.actu_corps
{
	padding-left:4px;
	padding-right:4px;
	width:204px;
	margin-top:5px;
	text-align:left;
	font-size:10px;
	color:#336699;
}
/* Graphisme */
h1
{
	color:#336699;
	font-weight:bold;
	font-size:14px;
	padding-left:10px;
}
select,submit
{
	border:0;
	color:#336699;
	background:none;
	font-size:10px;
}
input
{
	border:0;
	border-bottom:1px solid #336699;
	color:#336699;
	background:none;
	font-size:10px;
}
/* Liens */
.separateur a
{
	color:#666666;
	text-decoration:none;
}
.separateur a:hover
{
	text-decoration:underline;
}
a
{
	color:#333399;
	font-weight:bold;
	text-decoration:none;
}
a:hover
{
	text-decoration:underline;
}