div#centre{
	width:800px;
	margin:0 auto;
}
div#header{
	width:800px;
	height:117px;
}

div#menu{
	margin:12px 0 12px 15px;	
	height:21px;
}
div#barre{
	width:25px;
	height:600px;
	float:left;
	margin-right:25px;
	background:url(../img/barre_bottom.jpg) bottom no-repeat;
	background-color:#5F7039;	
}
div#contenu{
	float:left;
	width:800px;
	background:url(../img/bg_centre.jpg) top repeat-y;	
}
div#contenu_conditions{
	float:left;
	width:800px;
	background:url(../img/bg_centre_conditions.jpg) top repeat-y;	
}
div#contenu_livraison{
	float:left;
	width:800px;
	background:url(../img/bg_centre_livraison.jpg) top repeat-y;	
}
div#contenu_contact{
	float:left;
	width:800px;
	background:url(../img/bg_centre_contact.jpg) top repeat-y;	
}
div#contenu_boutique{
	float:left;
	width:800px;
	background:url(../img/bg_centre_boutique.jpg) top repeat-y;	
}

a#logo{
	width:116px;
	height:117px;
	display:block;
	float:left;
	border:0;
	background:url(../img/btn_retour_portail.jpg) top no-repeat;
}
a#logo:hover{
	background-position:bottom;
}

div#footer{
	margin-top:10px;
}
a.info_legal{
	color:black;
	font-size:10px;
}
a.info_legal:hover{
	font-weight:normal;
}

div#page{
	margin-left:36px;
}

body{
	margin:0;
	padding:0;
}
#menu ul{
	margin:0;
	padding:0;
}
#menu ul li{
	list-style-type:none;
	float:left;
}
#menu ul li a{
	display:block;
	text-align:right;
	padding-right:6px;
	padding-top:2px;
	text-decoration:none;
	margin-left:10px;
}
#menu ul li a#accueil{
	width:98px;
	height:19px;
	color:white;
	background:url(../img/bg_accueil.jpg) top no-repeat;
}
#menu ul li a#accueil:hover{
	color:#AA6D3A;
	background-position:bottom;
}
#menu ul li a#vente{
	width:144px;
	height:19px;
	color:white;
	background:url(../img/bg_vente.jpg) top no-repeat;
}
#menu ul li a#vente:hover{
	color:#B28D54;
	background-position:bottom;
}
#menu ul li a#conditions{
	width:174px;
	height:19px;
	color:white;
	background:url(../img/bg_conditions.jpg) top no-repeat;
}
#menu ul li a#conditions:hover{
	color:#999999;
	background-position:bottom;
}
#menu ul li a#livraison{
	width:124px;
	height:19px;
	color:white;
	background:url(../img/bg_livraison.jpg) top no-repeat;
}
#menu ul li a#livraison:hover{
	color:#FF7F0A;
	background-position:bottom;
}
#menu ul li a#contact{
	width:144px;
	height:19px;
	color:white;
	background:url(../img/bg_contact.jpg) top no-repeat;
}
#menu ul li a#contact:hover{
	color:#B48700;
	background-position:bottom;
}

/* ANCIENNE FEUILLE DE STYLE  */

body, div, p, th, td, li, dd  {

	color: #454545;
	font-size: 11px;
	line-height: 16px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;

}

body  {
	background-color: #FFFFFF;
	scrollbar-base-color:FFFFFF;
	scrollbar-face-color:FFFFFF;
	scrollbar-track-color:FFFFFF;
	scrollbar-3dlight-color:879469;
	scrollbar-highlight-color:FFFFFF;
	scrollbar-arrow-color:B36F39;
	scrollbar-darkshadow-color:FFFFFF;
	scrollbar-shadow-color:879469;
}

a            { color: #566731; font-weight: bold; text-decoration: underline;  }
a:hover      { text-decoration: none; }
a:visited    { color: #879469 }

.texte    { 	color: #454545; font-size: 9px; font-weight: normal; text-decoration: none;}
	
.box    { color: #485F15; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #F1F1F1; border: groove 1px; }
.box2   { color: #485F15; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #F1F1F1}
.box3   { color: #FFFFFF; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #5D6F35; border: outset 1px; font-weight: bold; cursor: hand; }
.box4           { color: #485F15; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; background-color: #5D6F35; border: solid 1px #fff;}


.tbl   { border: solid 1pt #879469; border-collapse: collapse  }
.tbl2  { border: solid 1pt #bcb7c3; border-collapse: collapse  }
.tbl3  { border-style: solid; border-width: 1pt; border-color: #5D6F35; border-collapse: collapse; background-color: #FDFFF8; }
.tbl4   { border-style: solid; border-width: 1pt; border-color: #e6e4e7 #bcb7c3 #bcb7c3 #bcb7c3; border-collapse: collapse  }

.int04 { line-height: 4px }
.int06 { line-height: 6px }
.int08 { line-height: 8px }
.int09 { line-height: 9px }
.int10 { line-height: 10px }
.int11 { line-height: 11px }
.int12 { line-height: 12px }
.int13 { line-height: 13px }
.int14 { line-height: 14px }
.int15 { line-height: 15px }
.int16 { line-height: 16px }
.int17 { line-height: 17px }
.int18 { line-height: 18px }
.int19 { line-height: 19px }
.int20 { line-height: 20px }
.int25 { line-height: 25px }
.int30 { line-height: 30px }

.fts02 { font-size: 2px }
.fts04 { font-size: 4px }
.fts06 { font-size: 6px }
.fts07 { font-size: 7px }
.fts08 { font-size: 8px }
.fts09 { font-size: 9px }
.fts10 { font-size: 10px }
.fts11 { font-size: 11px }
.fts12 { font-size: 12px }
.fts13 { font-size: 13px }
.fts14 { font-size: 14px }
.fts15 { font-size: 15px }
.fts16 { font-size: 16px }

.inl1 { letter-spacing : 0.1 em }
.inl2 { letter-spacing : 0.2 em }

.ws01 { word-spacing : 1px }
.ws02 { word-spacing : 2px }
.ws03 { word-spacing : 3px }
.ws04 { word-spacing : 4px }
.ws05 { word-spacing : 5px }
.ws06 { word-spacing : 6px }
.ws07 { word-spacing : 7px }
.ws08 { word-spacing : 8px }
.ws09 { word-spacing : 9px }
.ws10 { word-spacing : 10px }
.ws11 { word-spacing : 11px }
.ws12 { word-spacing : 12px }


.cross { cursor: crosshair; }
.main { cursor: hand; }
.move { cursor: move; }
.text { cursor: text; }
.rN { cursor: N-resize; }
.rS { cursor: S-resize; }
.rE { cursor: E-resize; }
.rW { cursor: W-resize; }
.sablier { cursor: wait; }
.def { cursor: default; }
.help { cursor: help; }

.m {
	color: #A86B37;
	font-weight: bold;
}

#loupe:hover, #loupe:focus, #loupe:active {
    background: url("../img/loupe-hover.png") no-repeat scroll left top transparent;
}

#loupe {
    background: url("../img/loupe.png") no-repeat scroll left top transparent; height:25px; width:27px; margin-left:1px;
}



