@charset "utf-8";
/* CSS Document */

body{
	padding:0px;
	margin:0px;
	border:none;
	background:#000;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}

img{
	padding:0px;
	margin:0px;
	border:none;
}

p{
	padding:0px;
	margin:0px;
	font-size:14px;
	line-height:1.8em;
}

a{
	padding:0px;
	margin:0px;
	text-decoration:underline;
	font-weight:bold;
	color:#faeca2;
}

a:hover{
	padding:0px;
	margin:0px;
	text-decoration:none;
	font-weight:bold;
	color:#faeca2;
}

h1{
	padding:0 0 10px 0;
	margin:0px;
	font-size:26px;
	font-weight:lighter;
	color:#868A93;
}

h2{
	padding:0 0 10px 0;
	margin:0px;
	font-size:20px;
	font-weight:lighter;
}

h3{
	padding:0px;
	margin:0px;
	font-size:20px;
	font-weight:lighter;
	color:#868A93;
}

h3 a{
	padding:0px;
	margin:0px;
	font-size:20px;
	font-weight:lighter;
	color:#faeca2;
	text-decoration:underline;
}

h3 a:hover{
	padding:0px;
	margin:0px;
	font-size:20px;
	font-weight:lighter;
	color:#faeca2;
	text-decoration:none;
}

h4{
	padding:0 0 0px 0;
	margin:0px;
	font-size:16px;
	font-weight:lighter;
	text-transform:uppercase;
	font-weight:bold;
	color:#faeca2;
}

#Wrap{
	width:1020px;
	padding:0;
	margin:auto;
	background:url(../img/bg.jpg) no-repeat top left;
}

#Header{
	padding:10px 30px 0 30px;
	margin:0px;
}

#Main{
	padding:0px 30px 0px 30px;
	margin:0px;
	height:292px;
}

#HeaderLeft{
	padding:0px;
	margin:0px;
	float:left;
	width:511px;
}

#HeaderRight{
	padding:0px;
	margin:0px;	
}

#Menu{
	padding:0 0 0 0;
	margin:0px;
	float:right;
	font-size:17px;
	font-weight:lighter;
}

#Menu ul{
	padding:0px;
	margin:0px;
}

#Menu li{
	padding:0 0 0 24px;
	margin:0px;
	display: inline;
	list-style-type: none;
}


#Menu a{
	padding:0px 2px 0 0;
	margin:0px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight: normal;
	font-size:17px;
}

#Menu a:hover{
	padding:0px 2px 0 0;
	margin:0px;
	color:#FFFFFF;
	text-decoration:underline;
	font-weight: normal;
	font-size:17px;
}

#MainLeft{
	padding:10px 0 0 0;
	margin:0px;
	float:left;
	width:290px;
}

#MainLeft ul{
	padding:10px 0 0 0;
	margin:0px;
}

#MainLeft li{
background:url(../img/Bullet.png) no-repeat center left;
	padding:0 0 10px 25px;
	margin:0px;
	list-style-type: none;
	font-size:16px;
	font-weight:light;
	line-height:1.2em;
}

#MainLeft h2{
	padding:20px 0 10px 0;
	margin:0px;
	font-size:20px;
	font-weight:lighter;	
}

#MainMenu{
	padding:6px 0 0 0;
	margin:0px;
	float:left;
	width:270px;
}

#MainMenu ul{
	padding:0px;
	margin:0px;
}

#MainMenu li{
	padding:9px 10px;
	margin:1px 0 0 0;
	list-style-type: none;
	font-size:14px;
	font-weight:light;
	line-height:12px;
	background:url(../img/MenuBg.png) repeat center left;
	width:170px;
	border-bottom:#271b0f 1px solid;
}

#MainMenu li:hover{
	background:#000000;
}

#MainMenu a{
	padding:0px;
	margin:0px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight: lighter;
}

#MainMenu h2{
	padding:20px 0 5px 0;
	margin:0px;
	font-size:20px;
	font-weight:lighter;	
}

#MainRight{
	padding:20px 0 0 0;
	margin:0px;
	float:right;
	text-align:left;
	width: 642px;
}

#MainRight h1{
	padding:0 0 10px 0;
	margin:0px;
	font-size:28px;
	font-weight:light;
}

#MainRight img{
	margin:10px 10px 0 0;
}

#Content{
	padding:25px 30px 15px 30px;
	margin:0px;
	background:url(../img/ContentRed.jpg) repeat-x top left;
}

#ContentLeft{
	padding:0px;
	margin:0px;
	width:260px;
	float:left;
}

#ContentRight{
	padding:0px;
	margin:0px;
	float:right;
	width:641px;
}

#ContentRightLeft{
	padding:15px 0 0 0;
	margin:0px;
	float:left;
	width:380px;
	
}

#ContentRightRight{
	padding:10px 0px 10px 10px;
	margin:5px 0 0 0;
	float:right;
	width:200px;
	background:url(../img/Feature.png) repeat-x top left;
}

#ContentRightRight ul{
	padding:10px 0 0 0;
	margin:0px;
	
}

#ContentRightRight li{
	margin:0 0 10px 13px;
	padding:0px;
	list-style-type: none;
	font-size:14px;
	font-weight:light;
	line-height:1.2em;
	list-style-type:disc;
}

#ContentRightRight h4{
	padding:0;
	margin:0px;
	font-size:14px;
	font-weight:lighter;
	font-weight:bold;
	color:#faeca2;

}

#FeatureLeft{
	background:url(../img/Feature.png) repeat-x top left;
	padding:10px 10px 20px 10px;
	margin:0px;
	float:left;
	width:280px;
}

#FeatureRight{
	background:url(../img/Feature.jpg) repeat-x top left;
	padding:10px 10px 20px 10px;
	margin:0px;
	float:right;
	width:280px;
}

#FeatureRight ul{
	padding:5px 0 0 0;
	margin:0px;
	
}

#FeatureRight li{
	margin:0 0 10px 13px;
	padding:0px;
	list-style-type: none;
	font-size:14px;
	font-weight:light;
	line-height:1.2em;
	list-style-type:disc;
}

#Footer{
	padding:5px 0 0 0;
	margin:0px;
	font-size:11px;
	text-align:center;
}

#Footer ul{
	padding:0px;
	margin:0px;
}

#Footer li{
	display: inline;
	list-style-type: none;
}

.FooterMenu{
	padding:0 10px;
	border-left: #FFFFFF 1px solid;
}

.Lien{
float:right;
font-weight:bold;
color:#faeca2;
padding:3px 3px 0 0;
line-height:18px;
}

.Lien a{
float:right;
text-decoration:underline;
font-weight:bold;
color:#faeca2;
padding:3px 3px 0 0;
line-height:18px;
}

.Lien a:hover{
float:right;
text-decoration:none;
font-weight:bold;
color:#faeca2;
padding:3px 3px 0 0;
line-height:18px;
}

.LienTexte{
text-decoration:underline;
font-weight:bold;
color:#868A93;
}

.SubMenu{
float:right;
margin-top:7px;
font-size:12px;
color:#868A93;
}

.SubMenu a{
color:#868A93;
font-weight:bold;
}

.Clear{
clear:both;
}

.Form{
	padding:3px;
	background:#d2d2d2;
	border:#666666 1px solid;
	color:#343434;
	width:230px;
	font-size:14px;
	margin-top:5px;
	font-weight:bold;
}

#Form{
padding:10px 0 10px 10px;
margin:0px;
height:230px;
}

#Form ul{
list-style-type:none;
margin:0px;
padding:0;
}

.CTA{
border-top:#690402 1px solid;
padding-top:5px;
}

.UlBigList{
	padding:10px 0 0 0;
	margin:0px;
}

.LiBigList{
	padding:0px 0 0 25px;
	margin:10px 0 0 0;
	list-style-type: none;
	background:url(../img/Bullet.png) no-repeat center left;
	font-size:16px;
}

.Produit{
	padding:0px;
	margin:0 0 10px 0px;
	width:300px;
}

.Produit img{
float:left;
}

.contact li.special {display:none;}

textarea#styled {
	font-family:Arial, Helvetica, sans-serif;
	padding:3px;
	background:#d2d2d2;
	border:#666666 1px solid;
	color:#343434;
	width:230px;
	font-size:14px;
	margin-top:5px;
	font-weight:bold;
}

#alert{
font-size:14px;
	font-weight:bold;
	color:#faeca2;
}

#alert li{
font-size:14px;
	font-weight:normal;
	color:#faeca2;
}
