﻿body {

	margin: 0;

	padding: 0;

	text-align: center;

	background: #eee url('images/bg_body.jpg') 0 0;

	font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif

	}

div#conteneur {

	width: 788px;

	margin: 0 auto;

	text-align: left;

	background: #fff url('images/fond.jpg') repeat-y 0 50%;

	}

div#header {

	width: 750px;

	margin: 0 auto;

	text-align: left;

	background: #fff url('images/header_1.jpg') repeat-y 0 50%;

	}

	

div#header_index {

	width: 750px;

	margin: 0 auto;

	text-align: left;

	background: #fff url('images/header_index.jpg') repeat-y 0 50%;

	}	

	

	

	

	

h6 {

	width: 750px;

	margin: 0 auto;

	text-align: left;

	background: #fff url('images/header_secu.gif') repeat-y 0 50%;

	height: 142px	

}	



h1 {

	width: 750px;

	margin: 0 auto;

	text-align: left;

	background: #fff url('images/header_reunionpromo.gif') repeat-y 0 50%;

	height: 142px	

}	



div#logo {

	width: 180px;

	margin: 0 auto;

	text-align: left;

	background: #fff url('images/logo.gif') repeat-y 0 50%;

	height: 108px

	}

div#slogan {
	width: 123px;
	margin: 0 auto;
	text-align: left;
	height: 74px;
	background-color: #fff;
	background-image: url(images/slogan.png);
	background-repeat: repeat-y;
	background-position: 0 50%;

	}

a:link {

	color: #7D7E54;

	text-decoration:none

}

a:active, a:visited {

	color: #7D7E54;

	text-decoration:none;

}

a:hover {

	color:#AA5522;

	font-weight: bold;

	text-decoration:none;

	}a img	{

	border: none;

}

.img {

	border: none;

}

input.textbox_l {

	font: 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

	background: #fff;

	width: 125px;

	margin: 0;

	padding: 2px;

	border: 1px solid #b3b3b3;

	}

input.submit {

	width: 90px;

	margin: 4px 0 0 0;

	padding: 1px;

	background: #e6e6e6;

	color: #89894d;

	border: 1px solid #bcbcbc;

	font: 13px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

	}

div#tete {

	width: 730px;

	margin: 0 auto;

	}

div#gauche {

	float: left;

	width: 190px;

	}

div#gauche h1 {

	margin: 0;

	text-align: center;

	}

div#gauche h1 a img {

	border: none;

	}

dl#menu {

	padding: 0 0 0 40px;

	}

dl#menu dt {

	margin: 20px 0 10px 0;

	font: bold 16px Times, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

	color: #b3b3b3;

	text-decoration: none;

	

	}

dl#menu dd {

	margin: 0;

	}

dl#menu dd ul {

	padding: 0;

	list-style-image: url('images/puce.gif');margin-left:25px; margin-right:0; margin-top:0; margin-bottom:0

	}

dl#menu dd ul li {

	margin: 1px 0;

	}

	

div#page {

	width: 540px ;

	width: 500px;

	margin: 0 25px;

	float: left;

	}

	
	
	div#pagephotos {

	width: 700px ;

	width: 650px;

	margin: 25px 50px;

	float: left;

	}
	
	
	
	
	

div#page10 {

	width: 740px ;

	width: 740px ;

	margin: 0 0px;

	float: left;

	}	

	

		

div#page100 {

	width: 780px ;

	width: 740px ;

	margin: 0 25px;

	float: left;

	}

	

div#page h2 {

	margin: 25px 0 0 0;

	font: bold 16px Times, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

	color: #b3b3b3;

	text-decoration: overline;

	word-spacing: 2px;

	letter-spacing: 3px;

	}

div#page h3 {

	margin: 25px 0 0 0;

	font: bold 14px Times, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

	color: #7D7E54;

	text-decoration: none;

	word-spacing: 2px;

	letter-spacing: 1px;

}

 div#page h4

{

	padding-left: 25px ;

	line-height: 25px ;

	font-size: 1.4em ;

	color: #7D7E54 ;

	border-bottom: 1px solid #9b2 ; font-style:normal; font-variant:normal; font-weight:bold; font-family:Times, Trebuchet MS, Verdana, Arial, Helvetica, sans-serif

}

div#page p {

	text-align: justify ;

	text-indent: 2em ;

	line-height: 1em ;

	}

div#page ul.normal {

	list-style-image: url('images/puce2.gif');

	}



div#footer {

	clear: both;

	margin: 15px 20px 0 20px;

	border-top: 1px solid #bcbc88;

	color:#999999

	}

div#footer p {

	margin: 0;

	padding: 5px 0;

	text-align: center;

	}

div#footer p a img {

	border: none;

	}

div#footer p a {

	color: #A9AA64;

	text-decoration:none

	}

div#footer p a:hover {

	color: #818359;

	text-decoration:none

	}

ul#nav_header

{

	height: 35px ;

	margin: 0 ;

	padding: 0 ;

	background: url('images/bg_menu.gif') repeat-x 0 -25px ;

	list-style-type: none 

}



ul#nav_header li

{

	float: left ;

	text-align: center ;

	}



ul#nav_header li a

{

	width: 147px ;

	line-height: 25px ;

	font-size: 12px ;

	font-weight: bold ;

	color: #fff ;

	display: block ;

	text-decoration: none ;

	border-right: 2px solid #46653F ;



}



ul#nav_header li a:hover

{

	background: url('images/bg_menu.gif') repeat-x 0 0 ;

	color: #FFFF00;

}

	

#page dt {

	margin-top: 10px;

}



div#page ul.normal li {

	margin-top: 6px;

}



.textbox, .textarea {

 color: #232323;

 margin-bottom: 1em;

 border: 1px solid #bbbbbb;

 font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

 font-size: 11px; 

 padding: 4px;

 width: 300px;

} 



#cadre {

	border: 1px solid #b3b3b3;

	padding: 6px;

	background-color: #F5F5F5;

	margin-bottom: 15px;

}

