/*
	RESET & BASIC SETUP
*/
* 							{ margin: 0; padding: 0; }
body 						{ font-size: 62.5%; 
							  font-family: Arial, Helvetica, sans-serif;
							  background: #474641; padding: 0px; color: #999; }
/*
	STRUCTURE
*/
.post 						{ width: 650px;height:488px;margin:0px;padding:0px;background:#e6e6e6}
.shop						{ width: 650px;height:488px;margin:0px;padding:0px;background:#e6e6e6}
.basket					{ width: 650px;height:488px;margin:0px;padding:0px;background:#e6e6e6;overflow:auto;}
.menu						{ width: 250px; height:488px}

.panier_recap {
border-collapse:collapse;
margin:5px;
width:580px;
}
.panier_recap tr td{
	border-collapse:collapse;
	border-bottom:solid 1px #a4a39e;
	padding:5px;
}

.home 						{ width: 785px;height:488px;margin:0px;padding:0px; }
.ethos { width: 873px;height:488px;margin:0px 0px 0px 30px;padding:0px;;border:solid 0px red;color:#3C3A36}
.su_title{
color:#7E796A;
font-size:13px;
}
.stocklist tr{
	margin:0px;
	padding:0px;
}
.stocklist td{
	margin:0px;
	padding:0px;
	font-size:12px;
}

/*
	TYPOGRAPHY
*/
p							{ font-size: 13px; margin: 0 0 15px 0; }
h1							{ font-family: Helvetica, sans-serif; font-size: 1.0em;
							  letter-spacing: -1px; color: #ccc; }
h2							{ font-family: Helvetica, sans-serif; font-size: 1.2em;
							   color: #7E796A; }
a							{ border-style:solid 0px red;color:#999;}
/*a img {border-style:solid 0px red;background-color:transparent;}*/
a:hover {background-color:transparent;}
.dark{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	font-weight:bold;
}
.bloc_connexion{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7E796A;
	text-decoration:none;
	background-color:transparent;
}

.menu-navigation{
	list-style:none;
	padding:20px 15px 15px 15px;
	margin:0px;
}
.menu-navigation li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	letter-spacing:1px;
	color:#7E796A;
	line-height:24px;
	text-decoration:none;
}
.menu-navigation li a.selected {
	color:#3C3A36;
}
.menu-navigation li a:hover {
	background-color:transparent;
}
#slide-images{
    position:relative;
    display:block;
    margin:0px;
    padding:0px;
    width:400px;
    height:300px;
    overflow:hidden;
}

#slide-images li{
    position:absolute;
    display:block;
    list-style-type:none;
    margin:0px;
    padding:0px;
    background-color:#FFFFFF;
}

#slide-images li img{
    display:block;
    background-color:#FFFFFF;
}

#collection {
	float:left;
}

#collection ul{
	list-style:none;
}
#collection ul li{
	display:inline;
}