body
{
	margin: 20px 0 ;
	padding: 0 ;
	text-align: center ;
        background: #f8e6aa ;
}
div#conteneur
{
	width: 800px ;
	margin: 0 auto ;
	text-align: center ;
        background: #ffffff ;
        border: 2px solid #000000 ;
}
.header
{
	width: 800px ;
        height: 140px ;
	text-align: center ;
}
.header img
{
        border: 0px solid #000000 ;
}
.footer
{
	width: 800px ;
        height: 30px ;
	text-align: center ;
}
.footer img
{
        border: 0px solid #000000 ;
}

.bloc_1
{
	width: 780px ;
	text-align: left ;
        padding: 0px 15px 10px 10px ;
}
.bloc_1 p
{
	margin: 0 ;
        color: #000000;
        font-size: 12px ;
        font-family: verdana ;
}

.hr_1
{
	background: transparent;
	border-color: #000;
	border-width: 0 0 1px;
	border-style: dashed;
        margin: 0px 15px 7px 10px ;
}

.hr_2
{
	background: transparent;
	border-color: #000;
	border-width: 0 0 1px;
	border-style: dashed;
        margin: 0px 15px 7px 10px ;
}

.ban_1
{
	width: 780px ;
        height: 80px ;
        margin: 0px 15px 10px 10px ;
}
.ban_1 img
{
        border: 1px solid #000000 ;
}
.ban_1_img
{
	position: relative ;
	float: left ;
	width: 634px ;
	text-align: left ;
}
.ban_1_txt
{
	position: relative ;
	float: right ;
	width: 146px ;
	text-align: left ;
}
.ban_1_txt p
{
	margin: 0 ;
        color: #000000;
        font-size: 11px ;
        font-family: verdana ;
}
.ban_1_txt a
{
        color: #4e5e1f;
        font-size: 18px ;
        font-family: verdana ;
	font-weight: bold ;
	line-height: 28px ;
}


.ban_2
{
	width: 780px ;
	height: 400px ;
        margin: 0px 15px 10px 10px ;
}
.ban_2 img
{
        border: 1px solid #000000 ;
}
.ban_2_img
{
	position: relative ;
	float: left ;
	width: 480px ;
	text-align: left ;
}
.ban_2_img p
{
	margin: 5px 0 10px 20px ;
        color: #000000;
        font-size: 11px ;
        font-family: verdana ;
	text-align: left ;
}
.ban_2_img a
{
        color: #4e5e1f;
        font-size: 18px ;
        font-family: verdana ;
}
.ban_2_txt
{
	position: relative ;
	float: right ;
	width: 300px ;
	text-align: left ;
}
.ban_2_txt p
{
	margin: 0 0 10px 0 ;
        color: #000000;
        font-size: 12px ;
        font-family: verdana ;
	text-align: left ;
}
.ban_2_txt a
{
        color: #4e5e1f;
        font-size: 18px ;
        font-family: verdana ;
	font-weight: bold ;
	line-height: 20px ;
}

.ban_3
{
	width: 780px ;
        height: 240px ;
        margin: 0px 15px 10px 10px ;
}
.ban_3 img
{
        border: 1px solid #000000 ;
}
.ban_3 p
{
	margin: 0 0 10px 0 ;
        color: #000000;
        font-size: 12px ;
        font-family: verdana ;
	text-align: center ;
}
.ban_3 a
{
        color: #4e5e1f;
        font-size: 18px ;
        font-family: verdana ;
	font-weight: bold ;
	line-height: 20px ;
}

.ban_4
{
	width: 780px ;
	height: 550px ;
        margin: 0px 15px 10px 10px ;
}

.pres_gal_1
{
	position: relative ;
	float: left ;
	width: 240px ;
	text-align: left ;
}
.pres_gal_2
{
	position: relative ;
	float: right ;
	width: 240px ;
	text-align: left ;
}
.pres_gal_1 img
{
        border: 1px solid #000000 ;
	width: 230px ;
	height: 170px ;
}
.pres_gal_2 img
{
        border: 1px solid #000000 ;
	width: 230px ;
	height: 170px ;
}
.pres_gal_1 p
{
	margin: 0 0 10px 0 ;
        color: #000000;
        font-size: 12px ;
        font-family: verdana ;
	text-align: center ;
}
.pres_gal_2 p
{
	margin: 0 0 10px 0 ;
        color: #000000;
        font-size: 12px ;
        font-family: verdana ;
	text-align: center ;
}
.pres_gal_1 a
{
        color: #4e5e1f;
        font-size: 15px ;
        font-family: verdana ;
	font-weight: bold ;
	line-height: 20px ;
}
.pres_gal_2 a
{
        color: #4e5e1f;
        font-size: 15px ;
        font-family: verdana ;
	font-weight: bold ;
	line-height: 20px ;
}

.pres_blog
{
	width: 480px ;
	text-align: left ;
}
.pres_blog p
{
	margin: 0 0 10px 0 ;
        color: #000000;
        font-size: 12px ;
        font-family: verdana ;
}
.pres_blog a
{
        color: #4e5e1f;
        font-size: 12px ;
        font-family: verdana ;
	font-weight: bold ;
}


.gal_1
{
	position: relative ;
	float: left ;
	width: 390px ;
	height: 290px ;
	text-align: center ;
}
.gal_2
{
	position: relative ;
	float: right ;
	width: 390px ;
	height: 290px ;
	text-align: center ;
}
.gal_3
{
	position: relative ;
	float: left ;
	width: 390px ;
	height: 270px ;
	text-align: center ;
}
.gal_4
{
	position: relative ;
	float: right ;
	width: 390px ;
	height: 270px ;
	text-align: center ;
}

.gal_4 p
{
	margin: 0 0 10px 0 ;
        color: #000000;
        font-size: 12px ;
        font-family: verdana ;
	text-align: center ;
}
.gal_4 a
{
        color: #4e5e1f;
        font-size: 20px ;
        font-family: verdana ;
	font-weight: bold ;
}


.gal_1 img
{
        border: 1px solid #000000 ;
	width: 90px ;
	height: 130px ;
}
.gal_2 img
{
        border: 1px solid #000000 ;
	width: 90px ;
	height: 130px ;
}

.gal_pub
{
	width: 780px ;
}
.gal_pub p
{
	margin: 0 0 10px 0 ;
        color: #000000;
        font-size: 12px ;
        font-family: verdana ;
	text-align: center ;
}
.gal_pub a
{
        color: #4e5e1f;
        font-size: 20px ;
        font-family: verdana ;
	font-weight: bold ;
}

.lnk_gal
{
	width: 780px ;
        margin: 0px 15px 10px 10px ;
}
.lnk_gal p
{
	margin: 0 0 10px 0 ;
        color: #000000;
        font-size: 12px ;
        font-family: verdana ;
	text-align: center ;
}
.lnk_gal a
{
        color: #4e5e1f;
        font-size: 12px ;
        font-family: verdana ;
	font-weight: bold ;
}
