@charset "iso-8859-2";
/* CSS Document */

p, ul, li, table, div, h1, h2, h3, hr, img, form, input, a, img{
	padding: 0px;
	margin: 0px;
	border: 0px;
}


.encart {
font-size:12px;
text-align:left;
margin:10px;
padding:10px;
float:left;
line-height:13px;
width:280px;
}


.c_panel{
padding:10px;

}


ul {

font-size:12px;
}

body {
	
	margin: 0px;
	padding: 0px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	color: #c4ae7c;
	background:url(images/bg_body.png) repeat-x #5d4f4f;
}

.total {
	width:995px;
	margin-right: auto;
	margin-left: auto;
    }
.imagebandeau{
background:url(images/bandeau2.png) no-repeat;
width:991px;
height:189px;
}
.newsletter{
float:right;
padding-top:30px;
padding-right:20px;
}
	
.b_left{

	float:left;
	
	width:278px;
	}



.titre{
font-weight:bold;
font-size:13px;
text-decoration:underline;
}

.b_right{
float:left;
width:715px;
background:  url(images/bg_milieu.png) no-repeat;
height:637px;
}


.break{
clear:both;

}


.b_bas{
text-align:center;
}

.actu{
	background:url(images/bg_actu2.png) no-repeat;
	padding-top:40px;
	padding-left:10px;
	padding-right:10px;
	height:78px;

}

.contact{
	background: #ddc69e url(images/bg_contact.png) no-repeat;
	height:218px;

}





.accroche{
font-weight:bold;
font-size:12px;
}
/*----------------annexe--------------------*/
.citation{
font-style:italic;

}

.gauche {
border:solid 1px #333333;
float:left;
margin-right:20px;
margin-left:30px;
}



.droite {
border:solid 1px #333333;
float:right;
margin-right:30px;
margin-left:20px;
}

.contenu1{
padding-left :10px;
padding-right:50px;
padding-top:20px;
}

.contenu2{
color:#d4cbcc;

padding:10px;
background:url(images/bg_cadre.png) repeat-y;


}


.contenu3{
clear:both;
padding-left:30px;
background:url(images/bg_img2.png) no-repeat;
height:190px;


}

#contenu 3 p{
padding-top:10px;
}

.jump{
padding-top:5px;
}
