html, body, form {
	margin: 0px;
	padding: 0px;
}

body {
color: #000;
font-size:11px;
font-family:tahoma;
background:url(images/bg-site.jpg) repeat;
}

img {
border:0px;
}

a {
text-decoration: none;
color:#000000;
}

a:hover {
text-decoration: underline;
color:#000000;
}


div#total{
margin: 0 auto;
overflow: hidden;
width:925px;
}

/*HEADER*/
div#header1{
overflow: hidden;
width:925px;
height:70px;
padding:0px;
margin:0px;
background:url(images/home_01.jpg) no-repeat;
}

div#header1 div#langue{
	margin:23px 0px 0px 0px;
	padding:0px 0px 0px 150px;
	width:200px;
	float:left;
	
}

div#header1 div#langue ul{
	margin:0px;
	padding:0px;
}

div#header1 div#langue ul li{
	list-style-type:none;
	display:inline;
	margin:0px;
	padding:0px 5px 0px 5px;
}

div#header1 div#langue ul li img{
	vertical-align:middle;
}

div#header1 div#devise{
	margin:25px 0px 0px 0px;
	padding:0px 0px 0px 10px;
	width:318px;
	float:left;
}

div#header1 div#devise select{
	font-size:11px;
	font-family:tahoma;
	color:#383838;
	height:18px;
	width:140px;
}
div#header1 div#panier{
	margin:23px 0px 0px 0px;
	padding:0px 0px 0px 5px;
	width:242px;
	float:left;
	color:#383838;
	font-size:9px;
}

div#header1 div#panier h2{
	padding:0px;
	margin:0px;
    font-size:9px;
	text-transform:uppercase;
}

.blanc:link{color:#ffffff;font-weight:bold;}
.blanc:visited{color:#ffffff;font-weight:bold;}
.blanc:hover{color:#ffffff;font-weight:bold;}

div#header2{
overflow: hidden;
width:925px;
height:183px;
padding:0px;
margin:0px;
background:url(images/home_02.jpg) no-repeat;
}


div#header3{
overflow: hidden;
width:925px;
height:69px;
padding:0px;
margin:0px;
background:url(images/home_03.jpg) no-repeat;
}

div#header3 ul{
	padding:0px;
	margin:0px;
}

div#header3 ul li{
	list-style-type: none;
}

div#header3 ul li#nav-1{
    width:199px;
    height:69px;
    float: left;
}

div#header3 ul li#nav-2{
    width:179px;
    height:69px;
    float: left;
}

div#header3 ul li#nav-3{
    width:178px;
    height:69px;
    float: left;
}

div#header3 ul li#nav-4{
    width:180px;
    height:69px;
    float: left;
}

div#header3 ul li#nav-5{
    width:189px;
    height:69px;
    float: left;
}
/*FIN HEADER*/



/*COLONNE GAUCHE*/
div#col-left{
float:left;
width:176px;
padding:0px;
margin:0px;
}

div#col-left div#search{
background:url(images/bg-search.jpg) no-repeat;
width:176px;
height:68px;
padding:0px;
margin:0px;
}

div#col-left div#search h2{
color:#790000;
font-size:12px;
margin:0px;
padding:8px 0px 0px 15px;
}

div#col-left div#search div {
margin:5px 0px 0px 15px;
padding:0px 0px 0px 0px;
}
div#col-left div#search div div#fond-search{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background: url(images/search.jpg);
width:135px;
height:20px;
}

div#col-left div#search div div#fond-search input.keywords{
color:#38352d;
margin:3px 0px 0px 0px;
padding:0px 0px 0px 3px;
font-size:11px;
border:1px solid #ffffff;
position:absolute;
clip: rect(1px, 110px, 15px, 2px);
}

div#col-left div#search div div#fond-search input.bouton-ok{
background: url(images/bouton-ok.gif);
width:17px;
height:15px;
border:0px;
float:right;
margin:3px 2px 0px 0px;
padding:0px 0px 0px 0px;
}

div#col-left div.tetiere{
background:url(images/bg-tetiere.jpg) no-repeat;
width:176px;
height:33px;
padding:0px;
margin:0px;
}

div#col-left div.tetiere h2{
color:#790000;
font-size:12px;
margin:0px;
padding:8px 0px 0px 15px;
}

div#col-left div.contenu-left{
padding:0px;
margin:0px;
}

div#col-left div.contenu-left ul{
padding:0px 0px 0px 0px;
margin:0px 0px 10px 10px;
}

div#col-left div.contenu-left ul li{
padding:1px 0px 1px 0px;
margin:0px 5px 0px 0px;
list-style-type:none;
/*border-bottom:1px dotted #8d8474;*/
}

div#col-left div.contenu-left ul li a{
	color:#111111;
	
}

div#col-left div#tag {
background:url(images/bg-tag.jpg) no-repeat;
width:176px;
height:132px;
padding:0px;
margin:0px 0px 5px 0px;
}

div#col-left div#tag h2{
	color:#790000;
	font-size:12px;
	margin:0px;
	padding:8px 0px 0px 15px;
}

div#col-left div#tag div{
	margin:10px 10px 0px 17px;
	padding:0px 0px 0px 0px;
}
/*FIN COLONNE GAUCHE*/


/*COLONNE CENTRE*/
div#col-center{
overflow: hidden;
float:left;
width:571px;
vertical-align:top;
padding:0px 0px 0px 0px;
margin:0px;
}
/*FIN COLONNE CENTRE*/

/*COLONNE DROITE*/
div#col-right{
float:left;
width:178px;
padding:0px 0px 0px 0px;
margin:0px;
}

div#col-right div#compte{
padding:0px;
margin:0px;
background:url(images/bg-compte.jpg) no-repeat;
width:178px;
height:114px;
}

div#col-right div#compte h2{
color:#790000;
font-size:12px;
margin:0px;
padding:8px 0px 0px 15px;
}

div#col-right div#compte div#contenu-compte{
margin:5px 0px 0px 15px;
padding:0px;
}

div#col-right div#compte div#contenu-compte input.log{
background:url(images/bg-log.jpg) no-repeat;
width:110px;
height:17px;
padding:3px 0px 0px 5px;
margin:3px 0px 0px 0px;
color:#38352d;
font-size:11px;
border:0px;
}

div#col-right div#compte div#contenu-compte input.log-ok{
background: url(images/log-ok.gif);
width:17px;
height:15px;
border:0px;
margin:0px 2px 0px 0px;
padding:0px 0px 0px 0px;
}

div#col-right div#compte div#contenu-compte2{
margin:5px 0px 0px 0px;
padding:0px;
text-align:center;
}

div#col-right div#compte div#contenu-compte2 a{
	color:#790000;
	text-decoration:underline;
}

div#col-right div#compte div#contenu-compte2 a:hover{
	color:#790000;
	text-decoration:none;
}

div#col-right div.top {
background: url(images/bg-top.jpg);
width:179px;
height:212px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

div#col-right div.top h2 a{
color:#790000;
font-size:11px;
margin:0px;
padding:0px 0px 0px 0px;
}

div#col-right div.contenu-top {
margin:20px 0px 0px 15px;
padding:0px 0px 0px 0px;
width:146px;
height:155px;
}

div#col-right div.contenu-top div.img-top{
margin:0px 5px 0px 0px;
padding:0px 0px 0px 0px;
width:70px;
height:150px;
float:left;
}
/*FIN COLONNE DROITE*/

/*FOOTER*/
div#bas{
clear:both;
overflow:hidden;
width:925px;
height:73px;
background:url(images/home_07.jpg) no-repeat;
font-size:9px;
}

div#bas ul#menu1{
	margin:0px;
	padding:20px 15px 0px 0px;
	text-align:right;
}

div#bas ul#menu1 li{
	list-style-type:none;
	display:inline;
	border-right:1px solid #fff7e2;
	margin:0px;
	padding:0px 3px 0px 3px;
	
}

div#bas ul#menu1 li a{
	color:#fff7e2;
}

div#bas ul#menu1 li#dernier{
	border-right:none;
}
div#bas ul#menu2{
	margin:0px;
	padding:0px 15px 0px 0px;
	text-align:right;
}

div#bas ul#menu2 li{
	list-style-type:none;
	display:inline;
	border-right:1px solid #fff7e2;
	margin:0px;
	padding:0px 3px 0px 3px;
}

div#bas ul#menu2 li a{
	color:#fff7e2;
}

div#bas ul#menu2 li#peel {
	border-right:none;
	font-weight:bold;
	text-decoration:underline;
	color:#fff7e2;
}
/*FIN FOOTER*/


