body {
	margin:0px;
	padding:0px;
	font-family: "Arial", sans-serif;

	}
h1{
color:#595856;
padding-left:30px;
padding-top:20px;
text-transform:uppercase;
font-size:12px;
font-weight:normal;
margin-bottom:5px;
}
a{
color:#8b8989;


}

}
#page{

}
#nav li{
display:inline;
text-decoration: none;
font-size:12px;
font-family: "Arial", sans-serif;
text-transform:uppercase;
color:#C3C1C2;

}
#nav a{
display:inline;
text-decoration: none;
font-size:12px;
font-family: "Arial", sans-serif;
text-transform:uppercase;
color:#C3C1C2;


}
#content{
	border:25px solid #686461;

	width:1024px;
	margin:auto;
	background-color:#312F2F;
}
#titre{
width:100%;
height:100px;

}
#titre img{
margin-left:30px;
margin-top:30px;

}
#nav{
width:100%;
height:50px;
}
#nav ul{
margin-left:30px;
}
#main{
width:100%;
color:#8b8989;

}
#footer{
width:100%;
height:65px;
margin-bottom:10px;

}
#footer a{
text-decoration: none;
font-size:9px;
font-family: "Arial", sans-serif;
color:#8b8989;
}
#footer a:hover{
text-decoration: none;
font-size:9px;
font-family: "Arial", sans-serif;
color:#8b8989;
text-decoration:underline;
}
#footer p{
text-decoration: none;
font-size:10px;
font-family: "Arial", sans-serif;
color:#8b8989;
margin-top:53px;
margin-left:30px;

}
p{
margin:0px;
padding:0px;

}
ul, li{
padding:0px;
}
.ligne_haut {
background:url(http://www.styles-interiors.ch/_img/ligne.gif); /* Notation relative */
height:4px;
margin-left:30px;
margin-right:30px;
margin-bottom:10px;

}
.ligne_haut_shop{
background:url(http://www.styles-interiors.ch/_img/ligne.gif); /* Notation relative */
height:4px;
margin-right:50px;
margin-bottom:40px;
margin-top:40px;
}
.ligne_haut_shop2{
background:url(http://www.styles-interiors.ch/_img/ligne.gif); /* Notation relative */
height:4px;
margin-right:50px;
margin-bottom:40px;
margin-top:20px;
}
.ligne_bas {
background:url(http://www.styles-interiors.ch/_img/ligne.gif); /* Notation relative */
height:4px;
margin-left:30px;
margin-right:30px;
margin-top:10px;



}
.separateur{
margin-left:48px;
margin-right:49px;
}
#main table  {
margin-top:35px;
margin-left:30px;
margin-right:30px;
border:7px solid #3B3939;
}
#ligne_vert{
width:4px;
background: url(http://www.styles-interiors.ch/_img/ligne_vert.gif) repeat-y; 
height:370px;
margin:auto;

}
#ligne_vert_pres{
width:4px;
background:url(http://www.styles-interiors.ch/_img/ligne_vert.gif) repeat-y;
height:100%;
margin:auto;
margin-top:20px;
margin-bottom:10px;
}
#ligne_vert_shop{
width:4px;
background:url(http://www.styles-interiors.ch/_img/ligne_vert.gif) repeat-y;
height:50;

}
#ligne_vert_shop * {
visibility:hidden;
}
.titre_contact{
color:#C3C1C2;
padding-left:30px;
padding-top:20px;
text-transform:uppercase;
font-size:12px;
}

.titre_contact2{
color:#C3C1C2;
text-transform:uppercase;
font-size:12px;
}
.photo_contact{
border:8px solid #3B3939;
}
#form_table{
border-style:none;
color:#8b8989;
font-size:12px;


}
.box_txt{
text-align:justify;
color:#8b8989;
font-size:12px;
padding-left:30px;
padding-right:25px;
padding-top:15px;
}
.input_form{
border:none;
background-color:#929292;
width:100%;
margin-bottom:5px;
}
.classe_button{
	border:none;
	color:#8b8989;
	text-decoration:none;
	background-color:#312F2F;
	margin-bottom:15px;
	margin-left:15px;
	
}
.marques{
margin-top:10px;
margin-bottom:5px;
border:8px solid #3B3939;
}
#big_picture{
border:8px solid #3B3939;
height:350px;
margin-top:40px;
margin-left:30px;
margin-right:30px;
text-align:center;
}
#small_picture{
height:100px;
margin-top:10px;
margin-left:30px;
margin-right:30px;
text-align:center;
}

#stage{
		width:100%; 
		overflow: auto;
		overflow-x:hidden;
		 overflow-y:hidden;
		 height:100px; 
		
}
	#myList{
	width:100000%; 
	border:0; 
	margin:0;
	padding:0;
	left:400px;
	text-align:center;
	}
	#myList li{
		list-style:none; 
		margin:0; 
		padding:0; 
		border:0; 
		margin-right:4px;
		padding:4px; 
		float:left;
		width:250px;
		}

#previous{
position:absolute;
height:165px;
width:200px;
float:left;

background:transparent url(http://www.styles-interiors.ch/_img/flecheG.png) no-repeat scroll 0 0;
background-position:bottom;
z-index:10;
}
#next{
position:absolute;
height:165px;
width:200px;
float:left;
margin-left:800px;
background:transparent url(http://www.styles-interiors.ch/_img/flecheD.png) no-repeat scroll 0 0;
background-position:bottom;


z-index:10;
}
.tab_form{
margin-left:15px;


}
#RubriqueMere{
text-align:justify;
color:#8b8989;
font-size:12px;
padding-right:5px;
padding-bottom:15px;
}
.SousMenuNiveau1{
text-align:justify;
color:#8b8989;
font-size:12px;
padding-left:30px;
padding-right:5px;
padding-top:5px;
padding-bottom:2px;

}
.SousMenuNiveau2{
text-align:justify;
color:#8b8989;
font-size:12px;
padding-left:30px;
padding-right:5px;
padding-top:5px;
padding-bottom:2px;

}
#shop_menu{
padding-top:25px;
height:100%;
width:100%;
margin-left:30px;
padding-bottom:25px;

}

#shop_menu a {
text-align:justify;



text-transform:none;

}
#shop_menu a {
background:transparent url(http://www.styles-interiors.ch/_img/puce_lien.gif) no-repeat scroll 0 0;
color:#8b8989;
cursor:pointer;
line-height:18px;
padding-left:10px;
vertical-align:middle;
font-size:13px;

}
#shop_list {
margin-left:30px;
font-size:13px;
}
#shop_list p {

font-size:13px;
}
.navigation a{
color:#C3C1C2;
text-transform:uppercase;
font-size:12px;
}
.navigation{
color:#C3C1C2;
text-transform:uppercase;
font-size:12px;
}

}
#shop_listing {
padding-top:5px;
height:100%;
width:100%;
margin-left:30px;

}
.titreRubrique {
display:none;
}
.imageProduit{



}


.produit{
height:300px;
width:200px;
float:left;


}

.titreProduit{
color:#C3C1C2;
padding-bottom:10px;

}

.txt_listing{
text-align:justify;
color:#8b8989;
font-size:12px;
text-transform:none;

}
.produit img{
margin-top:10px;
margin-bottom:5px;
border:8px solid #3B3939;


}

.produit p {
text-align:justify;
color:#8b8989;
font-size:12px;
text-transform:none;
margin-top:20px;
margin-right:60px;
}

.lire_la_suite{
background:transparent url(http://www.styles-interiors.ch/_img/puce_lien.gif) no-repeat scroll 0 0;
color:#8b8989;
cursor:pointer;
line-height:18px;
padding-left:10px;
vertical-align:middle;
margin-top:10px;

font-size:12px;
}

.aucun_produit{
color:#C3C1C2;
font-size:18px;
text-transform:none;


}
.caddy{
    font-family: "Arial", sans-serif;
	font-size:13px;
}
.caddy a{
    font-family: "Arial", sans-serif;
	font-size:13px;
	color:#fff;
}
#border_bloc {
	float: left;
	width: 95%;
	margin: 2px auto;
	padding:5px;
	margin-bottom:10px;

}


.buy{
background:transparent url(http://www.styles-interiors.ch/_img/puce_lien.gif) no-repeat scroll 0 0;
color:#8b8989;
cursor:pointer;
padding-left:10px;
font-size:13px;
float:right;
margin-top:-15px;
}
.buy a{
background:transparent url(http://www.styles-interiors.ch/_img/puce_lien.gif) no-repeat scroll 0 0;
color:#8b8989;
cursor:pointer;
line-height:18px;
padding-left:10px;
vertical-align:middle;
margin-top:5px;
margin-left:400px;
font-size:13px;
}
#errorMessage{
color:red;
margin-top:10px;
margin-left:35px;
}
#validMessage{
margin-left:30px;
margin-top:30px;
margin-bottom:100px;
}
