@charset "UTF-8";
/* CSS Document */

body {
	background-color:#d8d8d8;
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#333333;
}

p {
text-indent:10px;
}

a {
color:#374c5b;
font-weight:normal;
text-decoration:none;
}
a:hover {
color:#374c5b;
font-weight:normal;
text-decoration:underline;
}

.titre{
text-align:left;
margin-left:267px;
font-size:16px;
font-weight:bold;
color:#374c5b;
}

.titre2{
text-align:left;
font-size:14px;
font-weight:bold;
color:#374c5b;
}
p .titre2 {
text-indent:0px;
}
.petit-texte{
	text-align:left;
	font-size:11px;
	font-weight:normal;
	font-style:italic;
	color:#666666;
}

#titre-page-bloc{
width:635px;
height:56px;
background:url(images/titre_page.jpg) no-repeat;
}
#titre-page{
width:153px;
text-align:center;
margin-left:185px;
padding-top:8px;
font-size:18px;
font-weight:bold;
color:#374c5b;
}


#all {
position:absolute;
width:922px;
left:50%;
margin-left:-461px;
}


/* /////////// banière /////////// */
#ban {
width:922px;
height:110px;
}

/* /////////// banière /////////// */
#menu{
width:267px;
float:left;
vertical-align:top;
padding-top:20px;
padding-bottom:30px;
}


/* /////////// contenu /////////// */
#content{
width:922px;
background-color:#f0f0f0;
}

#contenu{
width:816px;
padding-right:56px;
/*padding-top:20px;*/
}

#gauche{
background:url(images/gauche.jpg) repeat-y;
width:24px;
}
#droite{
background:url(images/droite.jpg) repeat-y;
width:26px;
}

#bloc{
margin-bottom:30px;
width:817px;
}

#bloc_texte {
/*vertical-align:top;*/
background:url(images/barre.jpg) left repeat-y;
margin-left:265px;
padding-left:13px;
margin-bottom:15px;
text-align:justify;
}
#bloc_image {
width:539px;
padding:4px;
margin:0 0 20px 268px;
border:1px solid #374c5b;
}
#bloc_image_carree {
float:left;
width:240px;
padding:4px;
margin:0 0 20px 10px;
border:1px solid #374c5b;
}

/* /////////// foot /////////// */
#foot{
margin-bottom:15px;
	color:#666666;
	width:922px;
	text-align:center;
}
#foot a{
	color:#666666;
	}
#foot a:hover{
	color:#666666;
	text-decoration:underline;
	}

