 body {
background-color: #fff;
font-family:Arial,Verdana, Geneva, sans-serif; 
color: #000;
font-size: 14px;
margin: 0;
	}

.bg3{ background-color: #b30829; font-size: 12px;  color: #fff; }
.bg1{ font-size: 12px;}
.bg2{ color: #000;  background-color: #fff; font-size: 12px;border:#000 solid 1px; }


a{ color: #660000;
text-decoration:none; }
a:active{ color: #660000;}
a:visited{ color: #660000;}
a:hover{ color: #660000;}

#contener{
width:766px;
}	
	
#header{
padding:5px;
height:105px;
width:766px;
	}
	
	#header img{
	float:left;
	}
							
	#sous-header{
	position:relative;
	top:110px;
	_top:100px;
	left:300px;
	width:650px;
	height:250px;}	
	
	#sous-header img{
	vertical-align:middle;
		margin-right:10px;	
	margin-left:10px;	
			}
	
	#sous-header2{
	position:absolute;
	margin-right:15px;	
	margin-left:30px;
	margin-top:-10px;
	_margin-top:-20px;
				}
				
#sous-header2 img{
border:1px solid #000;}
	
	#titre{
	position:absolute;
	margin-left:300px;
	margin-top:40px;
	_margin-top:30px;
font-family: Arial, Helvetica, sans-serif;	
font-size: 24px;
color: #f60;
text-align:center;
}							
	
#centre{
margin-left:20px;
width:726px;
		}
		
#centre img{
margin-top:33px;
_margin-top:32px;
margin-left:10px;
float:right;
clear:both;
}
				
#produits{
padding-top:0px;
margin-top:30px;
margin-bottom:80px;}				
				
#produits2{
margin-top:-20px;
margin-bottom:40px;}				
				
				
#footer{
clear:both;
margin-top:30px;
margin-left:20px;
width:726px;
	}
	
	#txtblanc{
	width:766px;
margin-top:60px;
clear:both;
background-color:#b22222;
text-align:center;
color: #fff;  
font-size: 18px; }

#txtintro{
margin-top:40px;
font-family: Arial, Helvetica, sans-serif;	
font-size: 12px;	
color: #660000;
text-align: left;
}

#txtintro img{
float:left;
margin-top:-10px;
margin-right:10px;
}

#txtintro ul li{
	list-style-type: square;
	font-family:Arial, Helvetica, sans-serif;	
font-size: 12px;	
color: #660000;
text-align: left;
}


h1{	
font-family: Arial, Helvetica, sans-serif;	
color: #660000;
font-size: 22px;
text-align: center;
text-transform:uppercase;
margin-top:35px;
_margin-top:40px;
}

h2{	
margin-top:40px;
font-family: Arial, Helvetica, sans-serif;	
color: #FF6600;
font-size: 18px;
text-align:center;
}

h3{
border-bottom:1px solid #f60;
font-family: Arial, Helvetica, sans-serif;	
color: #FF6600;
font-size: 18px;
text-align:left;
}

h3 span{
font-size: 11px;	
color: #666666;
font-weight:bold;
margin-left:15px;}

.foot{
	color: Black;
}

.offre{	
font-family: Arial, Helvetica, sans-serif;	
font-size: 18px;
color: #FF0000;
font-weight:bold;
text-align:left;
}

.txtcolis{
	font-family: Arial, Helvetica, sans-serif;	
font-size: 12px;	
color: #660000;
text-align:left;
line-height:20px;
}

.txtcolis2{
	font-family: Arial, Helvetica, sans-serif;	
font-size: 12px;	
color: #660000;
text-align:left;
line-height:18px;
}

.txtsac{
font-family: Arial, Helvetica, sans-serif;	
font-size: 12px;
text-align:left;
font-weight:bold;
color: #666;
font-style:italic;
}

.txtsac2 span{
color:#000;}

.txtsac2{
font-family: Arial, Helvetica, sans-serif;	
font-size: 16px;
font-weight:bold;
text-align:center;	
color: #DC143C;
font-style:italic;
line-height:28px;
}

.txt-center{
font-family: Arial, Helvetica, sans-serif;	
font-size: 14px;
font-weight:bold;
text-align:center;	
color: #000;
}

.txt-justify{
font-family: Arial, Helvetica, sans-serif;	
font-size: 12px;
font-weight:bold;
text-align:justify;	
color: #000;
}


