/* CSS Document */

html, body {
	margin: 0;
	padding: 0;
	width: 100%;
	height:100%;
	background-color:#e4cfb0;
}


table {
	margin: 0;
	padding: 0;
	border: 0;
}


table.size {
	 width: 100%;
  	 height: 100%;
}




#global {
margin:0px;
padding:0px;
width:842px;
border:1px solid #2b142f;
background-color:#361c3a;
}



#logo {
padding-top:190px;
text-align:center;
}

#langue {
padding-top:20px;
padding-left:350px;
margin:0px;
}

#langue a{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#d4c5e0;
text-decoration:none;
}

#langue a:hover{
color:#bfa67e;
}


.constr {
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#9d73a5;
}



#bando {
margin:0px;
padding:0px;
width:842px;
height:88px;
}

#nav {
margin:0px;
padding:0px;
height:29px;
width:842px;
background:url(../images/nav.jpg);
border-top:#b0a0a0 1px solid;
border-bottom:#452a44 1px solid;
}


#nav ul {
margin:0px;
padding-top:4px;
padding-left:0px;
padding-right:0px;
}


#nav  ul li {
margin:0px;
padding-left:49px;
padding-right:48px;
padding-bottom:9px;
padding-top:2px;
display:inline;
background:url(../images/fente.jpg) no-repeat 0px 0px;
}


#nav ul li a{
margin:0px;
padding:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}


#nav li a:hover {
color:#bfa67e;
}



#ssmenu {
margin:0px;
padding-top:5px;
}

#ssmenu ul {
margin:0px;
padding:0px;
font-size:11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}


#ssmenu  ul li {
margin:0px;
padding-right:3px;
display:inline;
color:#FFFFFF;
}


#ssmenu ul li a{
margin:0px;
padding:0px;
color:#FFFFFF;
text-decoration:none;
}


#ssmenu li a:hover {
color:#9d73a5;
}











#contenu {
margin:0px;
padding:15px;
height:395px;
width:812px;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
}


#accueil {
background:url(../images/image-accueil.jpg) no-repeat 0px 0px;
height:395px;
width:812px;
}


#bienvenu {
padding-left:190px;
padding-top:60px;
color:#614355;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:26px;
}


#texte_accueil {
padding-left:270px;
padding-top:20px;
height:110px;
width:520px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}





                                          /** page catalogue **/


#photo-catalogue {
margin-top:5px;
margin-bottom:10px;
padding:0px;
width:283px;
height:81px;
border:#50384e 2px solid;
}


#photo-detail {
margin-right:14px;
margin-top:10px;
margin-bottom:10px;
padding:0px;
width:192px;
height:127px;
border:#50384e 2px solid;
float:left;
}
			
#encart1 {
margin-top:10px;
padding-left:15px;
padding-right:15px;
padding-top:8px;
padding-bottom:8px;
width:406px;
height:320px;
background:url(../images/encart/encart1.jpg) no-repeat 0px 0px;
float:left;
}			


#photo {
margin-top:8px;
padding:0px;
width:162px;
height:280px;
border:#50384e 2px solid;
float:left;
}



#texte_cat {
margin:0px;
padding-top:6px;
padding-left:12px;
width:227px;
/*height:280px;*/
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#d4c5e0;
text-align:justify;
float:left;
}			


#texte_encart2 {
margin:0px;
padding-left:6px;
padding-right:6px;
padding-bottom:6px;
padding-top:4px;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#d4c5e0;
text-align:justify;
background:#361f35;
}




#encart2 {
margin-top:10px;
padding-left:15px;
padding-right:15px;
padding-top:8px;
padding-bottom:8px;
width:287px;
height:320px;
background:url(../images/encart/encart2.jpg) no-repeat 0px 0px;
float:right;
}


#cont_encart2 {
margin:0px;
padding:0px;
width:287px;
height:275px;
background:url(../images/trait.jpg) repeat-x 0px 0px;
}





#gamme {
margin:0px;
padding-top:10px;
padding-left:5px;
}

#gamme ul {
margin:0px;
padding:0px;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#gamme ul li {
margin:0px;
padding-left:13px;
background:url(../images/puce.jpg) no-repeat 0px 4px;
list-style:none;
display:block;
height:30px;
color:#d4c5e0;
}


#gamme ul li a{
color:#d4c5e0;
text-decoration:none;
}


#gamme li a:hover {
color:#9d73a5;
}



#image {
margin-top:10px;
padding:0px;
width:402px;
height:132px;
border:#4f364d 2px solid;
}


#bt_retour {
margin:0px;
padding:0px;
}

#bt_retour a{
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#b3a6a6;
text-decoration:none;
}

#bt_retour a:hover{
color:#866e6e;
}





                                     /** page references **/
				  
				  
#encart_ref {
margin-top:23px;
margin-bottom:10px;
padding-left:15px;
padding-right:15px;
padding-top:8px;
padding-bottom:8px;
background:url(../images/encart/encart3.jpg);
width:782px;
height:147px;
}				  


#encart_ref_cont {
margin:0px;
padding-left:15px;
width:610px;
height:147px;
float:left;
}


#encart_ref_text {
margin:0px;
padding-top:10px;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#d4c5e0;
text-align:justify;
}




#photo_ref {
margin:0px;
padding:0px;
width:148px;
height:141px;
border:#50384e 2px solid;
float:left;
}




#contenuref {
margin:0px;
padding:15px;
width:812px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}





                                         /** page carbow **/



#encart4 {
margin-top:10px;
padding:15px;
width:782px;
height:306px;
background:url(../images/encart/encart4.jpg) no-repeat 0px 0px;
}


#photo_story {
margin:0px;
padding:0px;
width:180px;
height:302px;
border:#50384e 2px solid;
float:left;
}

#encart4_text {
margin:0px;
padding-top:8px;
width:782px;
text-align: justify;
color:#d4c5e0;
}


#liste_research {
margin:0px;
padding-top:8px;
}


#liste_research ul{
margin:0px;
padding:0px;
}

#liste_research ul li{
margin:0px;
padding-left:12px;
background:url(../images/puce.jpg) no-repeat 0px 4px;
list-style:none;
display:block;
height:20px;
color:#d4c5e0;
}


#fond_image_research {
margin-top:15px;
padding-top:15px;
padding-left:15px;
padding-right:15px;
padding-bottom:15px;
width:752px;
height:150px;
background:#361f35;
}


#image_research {
margin:0px;
padding:0px;
width:180px;
float:left;
}



                                   
								   
						      		     /** page PDV **/



#encart_pdv {
margin-top:20px;
padding-left:15px;
padding-right:15px;
padding-top:20px;
padding-bottom:0px;
width:782px;
height:106px;
background:url(../images/encart/encartpdv-haut.jpg) no-repeat 0px 0px;
color:#d4c5e0;

}

#encart_fond {
width:782px;
padding-left:15px;
padding-right:15px;
background:url(../images/encart/encartpdv-fond.jpg);
}

#encart_bas {
width:812px;
height:18px;
background:url(../images/encart/encartpdv-bas.jpg) no-repeat 0px 0px;
}

									   
									   
#bloc_pdv {
margin:0px;
padding:10px;
width:762px;
background:#361f35;
color:#FFFFFF;
}



#pdv {
margin-top:15px;
padding-top:15px;
border-top:1px solid #50354e;
}


#magasin {
margin:0px;
padding-right:20px;
padding-bottom:3px;
width:230px;
float:left;
}

#magasin ul{
margin:0px;
padding-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
font-size:10px;
}

#magasin ul li{
margin:0px;
padding-top:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
list-style:none;
}

#magasin ul li a{
color:#d6b1dd;
text-decoration:none;
}

#magasin ul li a:hover{
color:#9d73a5;
}

#vide {
margin:0px;
padding:0px;
clear:left;
}



#pied {
margin:0px;
padding:0px;
background:url(../images/pieds.jpg);
width:842px;
height:16px;
}








#titre {
margin:0px;
padding-left:10px;
padding-right:10px;
padding-top:5px;
padding-bottom:5px;
width:792px;
/*height:30px;*/
background:#412642;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
}


h1 {
margin:0px;
padding-bottom:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
letter-spacing:2px;
color:#FFFFFF;
font-weight:normal;
border-bottom:1px solid #5e435c;
}



h2 {
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
letter-spacing:1px;
color:#b49c89;
font-weight: bold;
width:406px;
height:22px;
background:url(../images/trait.jpg) repeat-x 0px 19px;
}



h3 {
margin:0px;
padding-top:4px;
padding-bottom:4px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
letter-spacing:1px;
color:#b49c89;
font-weight: normal;
width:287px;
}



h4 {
margin:0px;
padding-top:4px;
padding-bottom:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
letter-spacing:1px;
color: #d4c5e0;
font-weight: normal;
width:287px;
height:22px;
background:url(../images/trait.jpg) repeat-x 0px 19px;
}



.blanc {
color:#FFFFFF;
}


#ssmenu ul li a.actif{
color:#9d73a5;
}


#ssmenu li a.actif:hover {
color:#9d73a5;
}


#gamme ul li.categ {
margin:0px;
padding-left:0px;
background: none;
list-style:none;
display:block;
height:10px;
color:#9d73a5;
font-size:11px;
}

.violet {
color:#9d73a5;
font-size:12px;
font-weight: normal;
}


h5{
margin:0px;
padding:0px;
color:#b49c89;
font-size:12px;
font-weight: normal;
}



.h2ref {
width:610px;
}

.h2story{
width:782px;
}

a.contact {
color:#9d73a5;
text-decoration:none;
}

a.contact:hover {
color:#974aa6;
}