﻿body {
	margin: 0px auto;
	padding: 0;
	background-color:#FFFFFF;
	font-family:Tahoma,Geneva,Kalimati,sans-serif;
	font-size:10px;
	background-image:url(../img/back.jpg);
}
a{
 color: #fff;
 text-decoration:none
}
img{
border:none;
}
div#total{
	text-align:center;
	position: relative;
}

h1{
font-weight:bold;
font-size:11px;
color:#FF6600;
}
#celluleglobale{
	position: relative;
	margin: 0px auto;
	width:855px;
	height:auto;
	background-color:#FFFFFF;
}
#celluleglobale2{
	position: relative;
	margin: 0px auto;
	width:855px;
	height:auto;
}


#header{
	position: relative;
	width: 855px;
	height:299px;
}

.top1{
float:left;
background-image:url(../img/header1.jpg);
width:220px;
height:299px;
}
.facebook{
float:right;
width:32px;
height:32px;
margin:40px 10px 0 0;
}
.top2{
float:right;
background-image:url(../img/header2.jpg);
width:635px;
height:219px;
}

.menu_container{
	position: relative;
	width: 464px;
	height: 28px;
	background-color:#FFCC33;
	float:right;
}
.titre_container{
width:408px
margin: 0 0 0 23px;
}
.droite{
	position: relative;
	width: 464px;
	height:auto;
	float:right;
	text-align:left;
	
	
}
.dot1{
	/*position: relative;*/
	width: 345px;
	height: 6px;
	text-align:left;
	background-color:#99cc66;
	margin:0 0 0 23px;
	vertical-align:top;
}

.dot2{
	/*position: relative;*/
	width: 408px;
	height: 2px;
	text-align:left;
	background-color:#99cc66;
	margin:2px 0 0 23px;
}
.dot3{
	/*position: relative;*/
	width: 408px;
	height: 2px;
	text-align:left;
	background-color:#99cc66;
	margin:2px 0 0 0;
}
/*////////////////////////////////promo///////////////////////////////////////////////*/
.promo{
width: 340px;
height:auto;
border-bottom-width: thin;
border-bottom-style: solid;
border-bottom-color: #7daf17;
border-right-width: thin;
border-right-style: solid;
border-right-color: #7daf17;
margin:5px 0 0 20px;
vertical-align:text-top;
position:relative;
}
.promo2{
width: 340px;
height:auto;
border-bottom-width: thin;
border-bottom-style: solid;
border-bottom-color: #7daf17;
border-right-width: thin;
border-right-style: solid;
border-right-color: #7daf17;
margin:5px 0 0 20px;
vertical-align:text-top;
position:relative;
margin:35px 0 0 30px;
}
.titre_promo{
width:140px;
position:relative;
top:0px;
}
.photo_promo{
width:166px;
height:165px;
border-color:#999999;
border-style:solid;
border-width:thin;
}
.texte_promo{
width:100%;
padding:3px;
font-size:10px;
color:#666666;
}

.texte_promo a, .texte_promo a:visited, .texte_promo a:link, .texte_promo a:hover{width:100%;padding:3px;font-size:10px;color:#666666;}
/*////////////////////////////////end///////////////////////////////////////////////*/
/*////////////////////////////////actu///////////////////////////////////////////////*/
.actu{
width: 320px;
height:auto;
margin:40px 0 0 40px;
position:relative;
}
.titre_actu{
width:320px;
position:relative;
top:0px;
margin:0 0 5px 0;
}
.actu_g{
width:170px;
height:auto;
}
.greybar{
width:320px;
height:1px;
background-color:#666666;
position:relative;
}
.conteneur_actu{
position:relative;
width:320px;
height:auto;

}
.conteneur_divers{
position:relative;
width:408px;
height:120px;
margin:20px 0 0 23px;
}

.liens_divers{
position:relative;
width:408px;
height:80px;
margin:20px 0 0 23px;
}
.divers_g{
width:408px;
height:70px;
}
.photo_actu{
width:130px;
height:87px;
border-color:#ff6600;
border-style:solid;
border-width:thin;
margin:5px 5px 5px 5px;
background-color:#999900;
}
.texte_actu{
width:100%;
padding:3px;
font-size:10px;
color:#666666;
}
.texte_actu a, .texte_actu a:link, .texte_actu a:visited, .texte_actu a:hover { width:100%; padding:3px; font-size:10px; color:#666666; }
/*////////////////////////////////end///////////////////////////////////////////////*/

table{
width:100%;
}
/*////////////////////////
//////////////////////////
/////MENU////////////////
/////////////////////////*/
ul#navlist {
	margin: 0;
	padding: 0;
	list-style-type: none;
	white-space: nowrap;
	color: #FFFFFF;
}

ul#navlist li {
	float: right;
}

#navlist a, #navlist a:link {
        margin: 0;
        color: #FFFFFF;
        text-decoration: none;
}

ul#navlist li#active {
        background-color: #FFFFFF;
}

#navlist a:hover {
        color: #EF862E;
        background-color: #FFFFFF;
}
/*/////////////////////////////////////////////////////////////////////////////////////////*/
#flash_container{
width:855px;
height:570px;
background-color:#CCFF00;
}

#main_container{  
    width:855px;  
  	margin:30px;  
}  
#conteneur_gauche{
	width: 391px;
	float:left;
	text-align:left;
	
}
#conteneur_gauche2{
	width: 391px;
	float:left;
	text-align:left;
	
}
/*///////////////////////////////////////////////////////////MAIN//////////////////////////////////////////////////*/
.contact{
position:relative;
width:406px;
height:150px;
margin:30px 30px 0 0;
}
.titre_contact{
width:406px;
top:0px;
}
.carte{
margin:0 50px 0 0;
width:143px;
height:152px;
}
.texte_contact{
width:100%;
padding:3px;
font-size:10px;
color:#666666;
}
.greybar2{
width:406px;
height:1px;
background-color:#666666;
position:relative;
}
.main_right{
width:440px;
height:auto;
font:bold Tahoma,Geneva,Kalimati,sans-serif;
padding:0px 30px 0 22px;
color:#666666;
text-align:left;
}
.main_right a{color:#666666;text-align:left;font:bold Tahoma,Geneva,Kalimati,sans-serif}
.main_right a:hover{color:#666666;text-align:left;font:bold Tahoma,Geneva,Kalimati,sans-serif}

.main_photo{
width:406px;
border-color:#ff6600;
border-style:solid;
border-width:thin;
}
.spacer_orange{ width:406px; height:1px; background-color:#ff6600}
/*///////////////////////////////////////////////////////////END//////////////////////////////////////////////////*/	
hr{
clear:both;
visibility:hidden;
}

.footer_container{
	position: relative;
	padding: 40px 0 0 0;
	width: 855px;
	
}
.pelouse_container{
	position: relative;
	margin: 10px 0 0 0;
	width: 855px;
	background-image:url(../img/footer.jpg);
	height:89px;
}
.footer{
	height:20px;
	background-color:#7daf17;
	font:bold Tahoma,Geneva,Kalimati,sans-serif;
	padding:5px 0 0 20px;
	text-align:left;
	vertical-align:middle;
	color: #FFFFFF;
}
.form_contact{
text-align:left;
padding-left:30px;
}