/*-----------------------------------------------------------PAGE INDEX------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------*/
*{
	margin:0px;
	padding:0px;
}

#global{
	margin:0px auto;
}

body{
	margin:0px;
	padding:0px;
	background-color: #7D001A;
	font: normal 11px arial, helvetica, sans-serif;
}

/*----------------------------------------------------------------bandeau--------------------------------------------------------*/

#bg_bandeau{
	background:url(images/bg_bandeau-1px.jpg) repeat-x;
}

#bandeau{
	height:251px;
	width:955px;
	margin:0px auto;
	background:url(images/bg_bandeau.jpg);
}

#bandeau-haut{
	height:206px;
}

#bandeau-bas{
	height:45px;
	padding-left:63px;
}

#logo{
	padding:53px 0px 0px 70px;
	float:left;
}

#bandeau-haut h2{
	font:italic 30px "Times New Roman" sans-serif;
	color:#c2b78a;
	font-weight:400;
	float:left;
	padding:70px 0px 0px 50px;
}

.decal{
	padding-left:130px;
}

.vishidden{
	visibility:hidden;
}

#bandeau-bas ul li{
	display:inline;
	list-style-type:none;
}

#bandeau-bas a{
	text-decoration:none;
	display:block;
	width:184px;
	height:45px;
	float:left;
}

#bandeau-bas a.menu1{
	background:url(images/menu1.gif) no-repeat;
	margin-right:26px;
}

#bandeau-bas a.menu2{
	background:url(images/menu2.gif) no-repeat;
	margin-right:26px;
}

#bandeau-bas a.menu3{
	background:url(images/menu3.gif) no-repeat;
}

#bandeau-bas ul li a:hover{
	background-position:0px -50px;
}

/*----------------------------------------------------------------Contenu------------------------------------------------------*/

#bg_contenu{
	background:url(images/bg_contenu-1px.jpg) repeat-x;
}

#contenu{
	background-color:#7d001a;
	width:955px;
	margin:0px auto;	
}

#contenu_image{
	height:171px;
	padding-left:63px;
}

#contenu_image ul li{
	display:inline;
	list-style-type:none;
}
	
#contenu_image a{
	text-decoration:none;
	display:block;
	width:172px;
	height:128px;
	float:left;
}

#contenu_image a.menu1bis{
	background:url(images/imagemenu1.gif) no-repeat;
	margin-right:38px;
	margin-top:4px;
}

#contenu_image a.menu2bis{
	background:url(images/imagemenu2.gif) no-repeat;
	margin-right:38px;
	margin-top:3px;
}

#contenu_image a.menu3bis{
	background:url(images/imagemenu3.gif) no-repeat;
	margin-top:3px;
}

#horaire{
	background:url(images/horaire.gif) no-repeat 44px 41px;
	height:131px;
	width:231px;
	float:left;
	display:block;
	padding:52px 0px 0px 41px;	
}

#texthoraire{
	text-align:center;
}

.horaire{
	font:regular 7px Arial sans-serif;
	color:#ffffff;
	line-height:15px;
}

#contenubas{
	background-color:#7d001a;
	width:892px;
	margin:0px auto;
	padding-left:63px;	
}

#imageboutique{
	padding:1px;
	border-style:solid;
	border-width:1px;
	border-color:#c5ba8e;
	float:left;
	margin-right:30px;
}

#contenubas_text{
	font:regular 11px Arial sans-serif;
	color:#fff;
	padding-left:30px;
	line-height:17px
}

.titretextbas{
	font:italic 24px "Times New Roman", Times, serif;
	color:#c2b78a;
	margin-bottom:5px;
	display:block;
}

/*-----------------------------------------------------------------pied de page--------------------------------------------------*/

#bg_pieddepage{
	background:url(images/bg_pieddepage-1px.jpg) repeat-x 0px 20px;
	clear: both;
}

#pieddepage{
	color:#c2b78a;
	width:955px;
	background:url(images/bandeaupieddepage.gif) no-repeat 0px 20px;
	margin:0px auto;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	height:78px;	
	padding-top:20px;
}

#pied li {
	display: inline;
	float: left;
	list-style-type: none;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #C2B78A;
	padding:0px 50px 0px 20px;
}

#pied {
	width: 570px;
	margin-right: auto;
	margin-left: auto;
	padding-top:15px;
}

#pied a{
	text-decoration:none;
	color:#C2B78A;
}

#pied a:hover{
	text-decoration:underline;
}

#pied2{
	width: 500px;
	margin-right: auto;
	margin-left: auto;
	text-align:center;
	clear:both;
	padding-top:10px;
}

#pied2 li {
	display: inline;
	float: left;
	list-style-type: none;
}

#pied2 a {
	margin:0px 10px;
	text-decoration: none;
	color: #C2B78A;
}

/*------------------------------------------------------------logo tt------------------------------------------------------------*/

#toptecnology{
	width:955px;
	margin:0px auto;
}

#tt{
	text-align:center;
	margin-top:20px;
}
 
#tt a{
	font-size:11px;
	color:#fff;
	text-decoration: none;
}
 
#tt a:hover{
	color:#C2B78A;
	text-decoration: underline;
}

/*---------------------------------------------PAGE SACS BIJOUX ET VETEMENTS--------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------*/

#bg-bandeau2{
	background:url(images/bg_bandeau2-1px.jpg) repeat-x;
	height:151px;
}

#logo2{
	padding:23px 0px 0px 50px;
	float:left;
}

#bandeau2{
	height:151px;
	width:955px;
	margin:0px auto;
	
}

#logopage2{
	margin:0px 70px 0px 0px;
}

#bandeau2 ul li{
	display:inline;
	list-style-type:none;
}

#bandeau2 a{
	text-decoration:none;
	display:block;
	width:145px;
	height:78px;
	float:left;
}

#bandeau2 a.menu1page2{
	background:url(images/menu1page2.gif) no-repeat;
	margin:72px 0px 0px 0px;
}

#bandeau2 a.menu2page2{
	background:url(images/menu2page2.gif) no-repeat;
	margin:72px 0px 0px 0px;
}

#bandeau2 a.menu3page2{
	background:url(images/menu3page2.gif) no-repeat;
	margin:72px 0px 0px 0px;
}

#bandeau2 a.menu4page2{
	background:url(images/menu4page2.gif) no-repeat;
	margin:72px 0px 0px 0px;
}

#bandeau2 ul li a:hover{
	background-position:0px -83px;
}

#imgbandeau2{
	width:955px;
	background:url(images/imagebandeau2.jpg) no-repeat;
	margin:0px auto;
	text-align:center;
	height:99px;
}

/*---------------------------------------------------------contenu page 2--------------------------------------------------------*/

#contenu2{
	width:955px;
	margin:0px auto;
	padding:10px 0px 50px 60px;

}

#textcontenu2{
	padding:40px 0px 0px 0px;
	color:#FFFFFF;
	float:left;
	clear:both;
}

.titretextbas2{
	font:italic 24px "Times New Roman", Times, serif;
	color:#C2B78A;
	display:block;
	margin-bottom:20px;
}

#imagecontenupage2{
	margin:30px 0px 0px 0px;
}

.vignettes {
	width: 270px;
	text-align: center;
	float: left;
	padding:50px 0px 50px 20px;
}

.vignettes img {
	margin:5px;
	cursor: pointer;
	border:1px solid #c2b78a;
	padding:1px;
}

#big{
	border:2px solid #c2b78a;
}

#imagemarque{
	float:left;
	padding:50px 30px
}

/*------------------------------------------------------PAGE OBJETS ET MEUBLES----------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------*/
#imgbandeau3{
	width:955px;
	background:url(images/imagebandeau3.jpg) no-repeat;
	margin:0px auto;
	text-align:center;
	height:99px;
}

.vignettes2 {
	width: 350px;
	text-align: center;
	float: left;
	padding:70px 0px 150px 70px;
}

.vignettes2 img {
	margin:5px;
	cursor: pointer;
	border:1px solid #c2b78a;
	padding:1px;
}

#big2{
	border:2px solid #c2b78a;
}

/*-------------------------------------------------------PAGE CONTACT--------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------*/

#imgbandeau4{
	width:955px;
	background:url(images/imagebandeau4.jpg) no-repeat;
	margin:0px auto;
	text-align:center;
	height:99px;
}

#formulaire{
	padding: 30px 0px 30px 70px;
	margin:0px auto;
width:885px;
}

/*------------------formulaire-------------*/

#form{
	padding:0px 0px 0px 0px;
	margin:0px;
	float:left;
	width:280px;
}

label{
	display:block;
	float:left;
	width:70px;
	font:;
	color:#fff
}

.input{
	width:200px;
	height:;
	font:;
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 0px;
	border-color:#590012;
}

textarea{
	width:200px;
	height:;
	font:;
	padding:0px 0px 0px 0px;
	margin:0px 0px 20px 0px;
	border-color:#590012;
}

#bouton{
	width:69px;
	height:20px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 200px;
	background:url(images/bouton_ok.gif);
	font:;
	border-color:#590012;
}

/*-----------------------------------------------------coordonnee--------------------------------------------------------------*/

#coordonnee{
	padding:0px 40px;
	float:left;
	color:#FFFFFF;
}
.titrecoordonnee{
	color:#c2b78a;
	font-variant:small-caps;
	text-transform:capitalize;
}

#pictotel{
	float:left;
}

#pictocourrier{
	float:left;
}
#plan{

}
/*-----------------------------------------------------mentions--------------------------------------------------------------*/

#mentions{
	padding:0px 40px;
	float:left;
	color:#FFFFFF;
	text-align:justify;
}
