*{margin: 0; padding:0;}
body{background:url(images/m_bg.jpg) left top repeat-x #0F1014;}
img{border:0; text-align:left; vertical-align:top;}
ul{list-style:none;}
.column{float:left;}
.clear{clear:both;}
body{font-family:Arial, helvetica, sans-serif; color:#676E7E; font-size:0.75em; line-height:1.5em; }
input, textarea, select{color:#7C7E73; vertical-align:top; text-align:left; border: 1px solid #7E7E7E; font:11px Tahoma, Arial, helvetica, sans-serif; padding-left:3px;}
.float_right{float:right;}
.align_right{text-align:right;}
.center{text-align:center;}
.top_indent_5px{padding-top:5px; display:block;}
.top_indent_10px{padding-top:10px; display:block;}
.top_indent_15px{padding-top:15px; display:block;}
.top_indent_20px{padding-top:20px; display:block;}
.top_indent_25px{padding-top:25px; display:block;}

.width_stretch{width:100%;}

.col_1, .col_2, .box_1, .box_2, .box_3{float:left;}

.main{width:1000px;}

.col_1{width:390px;}
.col_2{width:610px; z-index:1;}

/*=======col_1===========*/
.flash{height:643px;}

#onleft{padding:15px 10px 10px 105px; color:#EBCA66; font-family:"Myriad Pro"; font-size: 19px;}
#onleft a{color:#848A98; text-decoration:none;}
#onleft a:hover{text-decoration:none;}

.contacts img{padding-top:0px; margin-bottom:25px;}

#onleft2{padding-left: 75px; color: #EBCA66; font-family:"Myriad Pro"; font-size: 19px;}
#onleft2 a{color:#EBCA66; text-decoration:none;}
#onleft2 a:hover{text-decoration:none; color:#cc0000;
font-size:19px;
font-family: Myriad Pro;}

/*=====//col_1===========*/

/*=======col_2===========*/
.menu{height:157px;}
/*=====//col_2===========*/

/*=======bloc1===========*/
.block_1{background:url(images/block_1_right_bg.jpg) right top repeat-y #1D1F24; width:100%; margin-bottom:19px;}
.block_1 .bot{background:url(images/block_1_bot_bg.jpg) left  bottom repeat-x; padding:37px 37px 40px 40px;}
/*=====//block_1===========*/

/*=======block_2===========*/
.block_2{background:#0D0E11; padding:35px 45px 29px 42px;}
/*=====//block_2===========*/

/*=======content===========*/
#layer {
	position:absolute;
	left:410px;
	top:400px;
	
}
#layer {color:#ECC963}
#layer2 {
	position:absolute;
	left:545px;
	top:750px;
	
}
#layer3 {color:#ECC963}
#layer3 {
	position:absolute;
	left:850px;
	top:750px;
	
}
#layer2 {color:#ECC963}

#layer4 {
	position:absolute;
	left:600px;
	top:725px;
	
	font-size:12px; 
	color:#EBCA66; 
	font-family: "Myriad Pro";
}
#layer4 a
{
font-size:12px; 
color:#EBCA66; 
font-family: "Myriad Pro";
}
#layer4 a:hover
{
font-size:12px; 
color:#cc0000; 
font-family: Myriad Pro;
}

#content{padding:1px 36px 20px 0;}

.pic_float{margin-right:20px; float:left;}

.title{margin-bottom:15px;}

a{color:#676E7E; text-decoration:underline;}
a:hover{text-decoration:none;}

li{padding:2px 0 3px 20px; background:url(images/list_arr.gif) left center no-repeat;}
li a{color:#555A6B; text-decoration:underline; line-height:1em;}
li a:hover{text-decoration:none;}

.button{background:#353946; padding:4px 24px 6px 17px;}
.button a{color:#FFFFFF; text-decoration:none; background:url(images/button_arr.gif) left center no-repeat; padding-left:12px;}
.button a:hover{text-decoration:underline;}

.nav{color:#848A98; font-size:0.83em; text-transform:uppercase;}
.nav a{color:#848A98; text-decoration:none;}
.nav a:hover{text-decoration:underline;}
.nav .prev{background:url(images/arr_2.gif) left center no-repeat; padding-left:10px; padding-right:10px;}
.nav .next{background:url(images/list_arr.gif) right center no-repeat; padding-left:10px; padding-right:10px;}
.nav span{word-spacing:5px;}
.nav b{font-size:1.09em;}

.list_2 li{padding:0; background:0;}
.list_2 a{color:#676E7E; text-decoration:none; line-height:1em;}
.list_2 a:hover{text-decoration:underline;}
.list_2 span{float:right; padding-right:13px;}

.gallery{padding-right:15px;}
.gallery img{margin:25px 32px 24px 0;}
.gallery .clear{margin-right:0;}
.gallery .nav{padding-left:140px; color:#FFFFFF; word-spacing:4px; font-size:1.1em; text-transform:none;}
.gallery .nav a{color:#FFFFFF; text-decoration:underline;}
.gallery .nav a:hover{text-decoration:none;}
/*=====//content===========*/

/*=======page_1===========*/
#page_1 .block_1 .bot{padding-left:35px;}
#page_1 .block_1 .pic_float{margin-right:15px;}
#page_1 .block_1 strong{font-size:1.09em;}

#page_1 .block_2{padding-right:20px;}
#page_1 .block_2 .box_1{width:294px;}
#page_1 .block_2 .box_2{width:209px; padding-bottom:5px;}
#page_1 .block_2 .box_2 .button{margin-left:20px;}
/*=====//page_1===========*/

/*=======page_3===========*/
#page_3 .block_1 .box_1{width:176px;}
#page_3 .block_1 .box_2{width:290px;}
/*=====//page_3===========*/

/*=======page_4===========*/
#page_4 .block_1{margin-bottom:0;}
/*=====//page_4===========*/

/*=======page_5===========*/
#page_5 .block_2 .box_1{width:220px;}
#page_5 .block_2 .box_2{width:225px; float:right;}
/*=====//page_5===========*/

/*=======page_6===========*/
#form{padding-top:20px;}
#form .box_1{width:250px;}
#form .box_1 div{height:25px;}
#form .box_2{width:236px;}
#form .box_2 span{float:right; margin-left:10px;}

#form input{width:207px; height:18px;}
#form textarea{width:233px; height:102px; overflow:hidden; margin-bottom:20px;}
/*=====//page_6===========*/

/*=======footer===========*/
#footer{color:#51576B;}
#footer a{color:#EFCE63; text-decoration:none;}
#footer a:hover{
text-decoration:none;}
#footer{
	position:absolute;
	left:600px;
	top:890px;
	
}
#footer2 a{text-decoration:none;
color:#EBCA66;
font-size:19px;
font-family: Myriad Pro;}
#footer2 a:hover{text-decoration:none;
color:#cc0000;
font-size:19px;
font-family: Myriad Pro;}
#footer2{
	position:absolute;
	left:550px;
	top:835px;
	
}

/*=====//footer===========*/
/*drapeaux*/
#drapeaux{
	position:absolute;
   	left:608px;
	top:5px;
	z-index:2;
}

/*=======page_1===========*/

/*=====//page_1===========*/

.utilisation
{
width:610px;
height:280px;
background-image: url(images/fond.jpg);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding-left:20px;
padding-top:60px;
}
.pro
{
width:610px;
height:638px;
background-image: url(images/fond_pro.jpg);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding-left:20px;
padding-top:140px;
}
.particulier
{
width:610px;
height:638px;
background-image: url(images/fond_particulier.jpg);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding-left:20px;
padding-top:140px;
}
.news
{
width:610px;
height:240px;
background-image: url(images/fond_news.png);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding-left:20px;
padding-top:80px;
}
.titre
{
padding-left:150px;
}
.titre2
{
padding-left:110px;
}
.qui
{
width:610px;
height:638px;
background-image: url(images/fond_qui.jpg);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding-left:20px;
padding-top:60px;
}
.ecologie
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding-top:10px;
}
.contact
{
width: 610px;
height:205px;
background-image: url(images/contact.jpg);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding-left:90px;
padding-top:45px;
text-align:center;
}
#divNewsCont
{
position:absolute; 
width:390px; 
height:200px; 
left:130px;
top:240px;
}
#divNews
{
position:absolute;
}
iframe
{
display:block;
z-index:-1;

}

#info1
{
	position: absolute;
	width:50px;
	top: 762px;
	left:70px;
	z-index: 3;
	color: #c8ddda;
	background-color: #242424;
	visibility: hidden;
	border: solid 2px #222;
	filter: alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
	font-weight: bold;
	text-align: center;
	font-family: Courier, "Courier New", monospace;
	}
	#info2
{
	position: absolute;
	width:50px;
	top: 723px;
	left:145px;
	z-index: 1;
	color: #c8ddda;
	background-color: #242424;
	visibility: hidden;
	border: solid 2px #222;
	filter: alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
	font-weight: bold;
	text-align: center;
	font-family: Courier, "Courier New", monospace;
	}
	.carte
	{
	width:372px;
	height: 167px;
	background-image:url(images/carte.jpg);
	}
	#partenaires
	{
	font-weight:bold;
	color:#FFFFFF;
	padding-left:55px;
	padding-top:15px;
	}
	#partenaires a
	{
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	}
	#partenaires a:hover
	{
	color:#EBCA66;
	text-decoration:none;
	}
	
