@charset "utf-8";
/* CSS Document */
body{
	background:url(../images/bg.png);
	margin:0;
	padding:0;	
	font-family:Tahoma, sans-serif;
	font-size:12px;
	color:#666666;
}
html, body, div, span, object, iframe,  p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {	
	font-family:Tahoma, sans-serif;
	font-size:12px;
	color:#666666;
}
p{
	margin:10px 0;
}
#header{
	width:990px;
	background:url(../images/header1.png);
	height:175px;
	overflow:hidden;
}
#header #logo{
	padding:0 20px 0 0;
	width:110px;
	margin:0;
}
#header #logo h1{
	margin:0;
}
#header #header-content{
	margin:0;
}
#header  #top-menu{
        float:right;
}
#header  #top-menu span{
        font-size:9px;
}
#header #top-menu ul{
	float:right;
	list-style:none;
	margin:0;
}
#header  #top-menu ul li{
	float:left;
}
#header  #top-menu ul li a{
	text-decoration:none;
	font:10px Tahoma, sans-serif;
	color:#666666;
	margin:0 2px;
}
#header  #top-menu ul li a:hover{
	text-decoration:underline;
	color:#903;
}

/*#header #header-content #top-menu ul li a.item1{
	background:url(../images/contact.jpg) no-repeat left center;
	padding:0 0 0 20px;
}
#header #header-content #top-menu ul li a.item2{
	background:url(../images/panier.jpg) no-repeat left center;
	padding:0 0 0 20px;
}
#header #header-content #top-menu ul li a.item3{
	background:url(../images/faq.jpg) no-repeat left center;
	padding:0 0 0 20px;
}*/

#header #header-content img{
	margin:20px 0 0 0;
}

#wrapper{
	width:950px;
	padding:20px;
	background:#FFF;
	overflow:hidden;
}
#wrapper h2{
	font:36px Tahoma, sans-serif;
	color:#333;
	font-weight:bold;
}
/****************** Front page *******************/
#wrapper1{
	height:401px;
	clear:both;
	}
#wrapper1 #flash{
	width:618px;
	margin:0 10px 0 0;
	float:left;
	height:401px;
	padding:0 0 0 10px;
	
	}
#flash .fade {
	position:absolute;
}#flash .fade-left {
	float:left;
	width:233px;
}

#wrapper1 #flash ul{
	list-style-image:url(../images/list.jpg);
	margin:0 0 0 20px;
	}
#wrapper1 #flash ul li{
	}
#wrapper1 #flash .img-heading{
	margin:10px 0 0;
}
#wrapper1 #flash h4{
color:#3D1D32;
font-size:20px;
font-weight:bold;
margin:20px 0;
}
#wrapper1 #flash h4 span{
font-size:11px;
}
#wrapper1 #designer{
	width:292px;
	float:left;
	height:359px;
	background:#3D1D32 url(../images/bg-designer.jpg) no-repeat left top;
	padding:42px 10px 0;
	}
#wrapper1 #designer h3{
	font-size:14px;
	color:#A27C52;
	margin:0 0 5px;
	font-weight:bold;
}
#wrapper1 #designer p{
	color:#fff;
	font-size:10px;
	margin:0;
	line-height:16px;
}
#wrapper1 #designer a{
	color:#CFCFCF;
	font-size:9px;
}
#wrapper1 #designer a:hover{
	color:#A27C52;
}
#wrapper1 #designer p.date{
	color:#EBD0B4;
	font-size:9px;
}
#wrapper1 #designer .left-img{
	float:left;
	margin:	2px 5px 0 0;
	border:none;
}
#wrapper1 #designer .right-img{
	float:right;
	border:none;
	margin:0;
}
#wrapper2{
	clear:both;
	padding: 0;
	}
#wrapper2 div{
	border:1px solid #CCC;
	width:298px;
	height:255px;
	padding:5px;
}
#wrapper2 p{
	font-size:9px;
	margin:4px 0;
}
#wrapper2 .right-img{
	float:right;
}
#wrapper3{
	padding:20px 0;
	clear:both;
}
.voirmontre{
	position:relative;
	left:580px;
	top:300px;
}
#wrapper3 #montre{
/*	width:190px;*/
	margin:0 10px 0 0;
	float:left;
}
#wrapper3 #montre h3{
	font-weight:bold;
	font-size:12px;
	color:#3D1D32;
}
#wrapper3 #montre p{
	font-size:9px;
	font-style:italic;
}
#wrapper3 #montre-info{
	float:left;
	width:744px;
	padding:15px 0;
	border-right:1px solid #eee;
}
#wrapper3 #montre-info h3{
	font-family:"Agency FB";
	font-size:25px;
	color:#666666;
	margin:0;
}
#wrapper3 #montre-info p.ref{
	font-size:9px;
	margin:5px 0;
}
#wrapper3 #montre-info p.style{
	font-size:9px;
	color:#C2986D;
}
#wrapper3 #montre-info p.style span{
	font-style:italic;
	color:#C2986D;
}

#wrapper3 #montre-info p{
	font-size:12px;
	width:650px;
}
#wrapper3 #montre-info p img{
	float:right;
	margin:0 150px 0 0;
}
#wrapper3 #montre-info p span{
	color:#333333;
	}
/****************** Fin Front page *******************/
#wrapper #disignerlip{
	margin:-20px 0 0 -20px;
	background:url(../images/heading-disignerlip.jpg) no-repeat left top;
	padding:90px 10px;
}
#wrapper #disignerlip p span{
	color:#666;
	font-weight:bold;
	font-size:16px;
}
#wrapper #histoirelip{
	margin:-20px 0 0 -20px;
	background:url(../images/heading-histoirelip.jpg) no-repeat left top;
	padding:90px 10px;
}
#wrapper #histoirelip p span{
	color:#666;
	font-weight:bold;
}
#wrapper #histoirelip h3{
	font:17 Tahoma, sans-serif;
	color:#3D1D32;
	margin:5px 0;
}
#wrapper #histoirelip p.job{
	font:11 Tahoma, sans-serif;
	font-style:italic;
}
#wrapper-collection{
	padding:130px 0 0 180px;
    float:left;
}
#description_collection p{
	width:560px;
}
#wrapper-collection table h3{
	text-decoration:none;
	color:#666666;
	font:14px Tahoma, sans-serif;
}
#wrapper-collection table{
	width:800px;
    margin-top:75px;
}
#wrapper-collection table tr td{
	text-align:center;
    padding:0
}
#collection{
    margin:20px 0 0 0;
    width:810px;
    }
}
#wrapper #catalog-info{
}
#wrapper #catalog-info .caratéristique{
	width:210px;
	padding:10px;
}
*html #wrapper #catalog-info .caratéristique{
	width:208px;
}
#wrapper #catalog-info h4{
	color:#3D1D32;
	font-size:11px;
	font-weight:bold;
	margin:5px 0;
}
#wrapper #catalog-info p{
	color:#707173;
	font-size:12px;
	margin:0;
	text-align:right;
	font-size:11px;
}
#wrapper #catalog-info p span{
	color:#3D1D32;
	font-size:12px;
	margin:0;
}
#wrapper #catalog-info .caratéristique p{
	color:#707173;
	font-size:11px;
	margin:0;
	text-align:left;
}
#wrapper #catalog-info ul{
	list-style:none;
	margin:0;
}
#wrapper #catalog-info ul li {
	background:url(../images/catalog-info-li.jpg) no-repeat left 6px;
	padding:0 0 0 8px;
	font-size:11px;
}
#wrapper #catalog-info table{
	width:auto;
}
#wrapper #catalog-info table tr td{
	padding:0;
    vertical-align:top;
}
#wrapper #catalog-info table tr td p{
    text-align:left;
    }
#wrapper #catalog-info  .heading{
	background:url(../images/heading.jpg) repeat-x;
	height:65px;
	margin:0 0 20px -5px;
	width:820px;
	clear:both;
}
*html #wrapper #catalog-info .heading{
	margin:0 0 20px -0;
	width:800px;
}
.heading img{
	float:left;
}
.heading .montre-name{
	margin: 16px 5px;
}
.heading .collection-name{
	margin:-30px  10px;
	float:right;
}
#heading-lipcreateurs{
	background:url(../images/heading-lipcreateurs.jpg) repeat-x;
	height:65px;
	margin:0 0 0 -20px !important;
	margin:0 0 0 -10px;
}
#heading-mach2000{
	background:url(../images/heading-mach2000.jpg) repeat-x;
	height:65px;
	margin:0 0 0 -20px;
}
#heading-historique{
	background:url(../images/heading-historique.jpg) repeat-x;
	height:65px;
	margin:0 0 0 -20px;
}
.catalogue-list{
	padding:20px 0;
}
.catalogue-list h4{
	font-size:14px;
	color:#3D1D32;
	font-weight:bold;
    margin:0;

}
.catalogue-list h4 span{
	font-size:11px;
}
.catalogue-list p, .en-stock{
	font-size:11px;
    margin:0;
    font-weight:bold;
    color:#E19800;
}
.catalogue-list div{
	/*padding:0 10px;*/
	width:190px;
	margin:0;
	text-align:center;
	height:230px;
}
.catalogue_link a{
  color:#333;
  text-decoration:none;
  text-transform:uppercase;
}
.catalogue_link a:hover{
    color:#990033;

    }
#contact{
	padding:0 40px;
/*	width:450px;*/
}
#contact-info{
	padding:70px 0px 15px;
}
#contact-info p{
	font-size:13px;
}
#contact-info h3{
	font-size:15px;
	font-weight:bold;
	color:#3D1D32;
}
#contact-info a.adresse{
	font-size:12px;
	color:#E91C24;
	text-decoration:none;
}
#contact-info a{
	font-size:12px;
	color:#3D1D32;
}
#contact label{
	color:#808080;
	float:left;
	font-size:14px;
	width:110px;
	padding:0 0 0 100px;
}
#contact .input{
	background:#EEEEEE;
	color:#808080;
	font-size:13px;
	width:325px;
	padding:0 5px;
	border:1px solid #CCC;
}
#contact textarea{
	background:#EEEEEE;
	color:#808080;
	font-size:13px;
	width:325px;
}
#contact .submit{
	background:url(../images/envoyer.jpg) no-repeat;
	width:94px;
	height:29px;
	position:relative;
	left:455px;
	border:none;
}
.left-img{
	float:left;
	margin:0 10px 0 0;
}
#catalog-info .left-img{
	float:left;
	margin:0 10px 0 0;
	border:1px solid #666666;
}
.img-border{
	border:1px solid #666666;
}
.right-img{
	float:right;
	margin:0 10px 10px 0;
}
.discover{
	float:right;
}
#footer{
	background:url(../images/bg-footer.jpg) repeat-x;
	text-align:center;
	padding:5px 20px;
}
#footer p span{
	color:#A27C52;
	font-size:11px;
}
#footer p a{
	color:#A27C52;
	font-size:11px;
	text-decoration:none;
}
#footer p a:hover{
	text-decoration:underline;
	color:#903;
}
#footer ul{
	list-style:none;
	margin:0;
}
#footer ul li{
	display:inline;
}
#footer ul li a{
	text-decoration:none;
	color:#600;
	margin:0 5px;
	font-size:11px;
}
#footer ul li a:hover{
	text-decoration:underline;
}
/***************** Main menu ******************/
#header #header-content #main-menu{
	margin:18px 81px;
}
*html #header #header-content #main-menu{
	margin:22px 90px;
}
#header #header-content #main-menu ul{
	list-style:none;
	padding:0;
	/*margin:0 1.5em 1.5em 15.5em;*/
	float:none;
	margin:0;
}
#header #header-content #main-menu ul li{
	float:left;
}
#header #header-content #main-menu ul li a span{
	display:none;
}
#header #header-content #main-menu ul li a{
	display:block;
}
#header #header-content #main-menu ul li  ul{
	list-style-type: none;
	margin:0 0 0 8px;
	padding: 0;
	border: 0;
	display: none;
	position:absolute;
	z-index:10;
	border-color:#B5B5B5;
	border-style:solid;
	border-width:4px 1px 1px;
	background:#FFF;
}
#header #header-content #main-menu ul li ul li{
	float: none;
	margin: 0;
	padding: 0;
	border: 0;
}
#header #header-content #main-menu ul li ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#333;
	background:#fefefe;
	width:auto;
	height:17px;
	font-weight:bold;
	padding:5px;
    margin:0;
}
*html #header #header-content #main-menu ul li ul li a{
	padding:5px 5px 0;	
}
#header #header-content #main-menu ul li ul li a:hover{
	text-decoration:underline;
	color:#903;
	background:#f3f3f3;
}

#header  #main-menu ul li.item1 a{
	background:url(../images/menu/mainmenu.jpg) 0 0;
	display:block;
	width:103px;
	height:32px;
}
#header  #main-menu ul li.item1 a:hover{
	background:url(../images/menu/mainmenu.jpg) 0 32px;
	display:block;
	width:103px;
	height:32px;
}
#header  #main-menu ul li.current .item1 a{
	background:url(../images/menu/mainmenu.jpg) 0 32px;
	display:block;
	width:103px;
	height:32px;
}

#header  #main-menu ul li.item2 a{
	background:url(../images/menu/mainmenu.jpg) 444px 0;
	display:block;
	width:111px;
	height:32px;
}
#header  #main-menu ul li.item2 a:hover{
	background:url(../images/menu/mainmenu.jpg) 444px 32px;
	display:block;
	width:111px;
	height:32px;
}
#header  #main-menu ul li.current .item2 a{
	background:url(../images/menu/mainmenu.jpg) 444px 32px;
	display:block;
	width:111px;
	height:32px;
}

#header  #main-menu ul li.item3 a{
	background:url(../images/menu/mainmenu.jpg) 333px 0;
	display:block;
	width:111px;
	height:32px;
}
#header  #main-menu ul li.item3 a:hover{
	background:url(../images/menu/mainmenu.jpg) 333px 32px;
	display:block;
	width:111px;
	height:32px;
}
#header #main-menu ul li.current .item3 a{
	background:url(../images/menu/mainmenu.jpg) 333px 32px;
	display:block;
	width:111px;
	height:32px;
}

#header  #main-menu ul li.item4 a{
	background:url(../images/menu/mainmenu.jpg) 222px 0;
	display:block;
	width:111px;
	height:32px;
}
#header  #main-menu ul li.item4 a:hover{
	background:url(../images/menu/mainmenu.jpg) 222px 32px;
	display:block;
	width:111px;
	height:32px;
}
#header  #main-menu ul li.current .item4 a{
	background:url(../images/menu/mainmenu.jpg) 222px 32px;
	display:block;
	width:111px;
	height:32px;
}

#header  #main-menu ul li.item5 a{
	background:url(../images/menu/mainmenu.jpg) 111px 0;
	display:block;
	width:111px;
	height:32px;
}
#header  #main-menu ul li.item5 a:hover{
	background:url(../images/menu/mainmenu.jpg) 111px 32px;
	display:block;
	width:111px;
	height:32px;
}
#header  #main-menu ul li.current .item5 a{
	background:url(../images/menu/mainmenu.jpg) 111px 32px;
	display:block;
	width:111px;
	height:32px;
}
/*************** Fin Main menu ****************/
#wrapper #catalogue-left{
	background:url(../images/catalogue.jpg) no-repeat;
	padding:51px 0 0 0;
}
#wrapper #catalogue-left ul{
	list-style:none;
	margin:0;
}
#wrapper #catalogue-left ul li{

}
#wrapper #catalogue-left ul li ul{
	margin:0 0 20px 0;
}
#wrapper #catalogue-left ul li ul li{
	margin-bottom: 5px;
}
#wrapper #catalogue-left ul li a{
	display:block;
	width:150px;
	margin:0 0 10px -16px;
}
#wrapper #catalogue-left ul li a.item1{
	background:url(../images/menu/revival-seventies.jpg);
}
#wrapper #catalogue-left ul li a.item2{
	background:url(../images/menu/mach2000.jpg);
}
#wrapper #catalogue-left ul li a.item3{
	background:url(../images/menu/historique.jpg);
}
#wrapper #catalogue-left ul li a span{
	display:none;
}
#wrapper #catalogue-left ul li ul li a{
	background:url(../images/catalo.jpg) no-repeat left 3px;
	display:block;
	padding:0 0 0 15px;
	font:12px Tahoma, sans-serif;
	color:#666666;
	text-align:left;
	width:120px;
	text-decoration:none;
	margin:0;
}
#wrapper #catalogue-left ul li ul li a:hover{
 color:#321825;
 text-decoration:underline;
}
.float-left{
	float:left;
}
.float-right{
	float:right;
}
#catalog-info h1{
color:#fff;
position:relative;
top:12px;
}
#catalog-info h5{
    margin:0;
    text-align:center;
    font-size:9px;
}
 img :hover{
   cursor:pointer;
}
.adress{
    height:120px;
}

h3{
    margin: 0;
    height:35px;
}
.caracteristique{
    width:230px;
    height:20px;
    display:block;
    margin-top:20px;
    color:#3D1D32;
    font-size:18px;
    font-weight:bold;
}
/*#acheter{
    width:230px;
    height:20px;
    display:block;
    margin-top:230px;
}
*/
#color{
    font-size:18px;
    font-weight:bold;
    }
/*#child_acheter{
    width:230px;
    height:20px;
    display:block;
    margin-top:230px;
}*/
#child_color{
    font-size:18px;
    font-weight:bold;
    }

#wrapper #catalog-info .montre-single-view {
	padding-left:20px;
	}
#wrapper #catalog-info .montre-single-view h2 {
	color:#3D1D32;
	font-size:36px;
	margin-bottom:0;
	font-weight:normal;
}
#wrapper #catalog-info .montre-single-view .reference {
	color:#999;
	font-size:10px;
}
#wrapper #catalog-info .montre-single-view .reference span {
	color:#999;
	font-size:10px;
}

#wrapper #catalog-info .montre-single-view .en-stock {
	color:#E19800;
}
#wrapper #catalog-info .montre-single-view p.prix {
}
#wrapper #catalog-info .montre-single-view p.prix span.montant {
	color:#3D1D32;
	font-size:24px;
	font-weight:bold;
}
#wrapper #catalog-info .montre-single-view p.prix span.ttc {
	color:#666;
	font-size:16px;
}
#wrapper .montre-single-view a.acheter {
	display:block;
	margin-top:10px;
	width:inherit;
}
#wrapper .montre-single-view .color-wrapper {
	height:200px;
}
.suite{
    float:right;
}
.cacher{
    display:none;
}
.sexe{
    font-weight:bold;
    font-size:20px;
}
.img_accueil{
    }
#rand_montre"{
    float:right;
}
.LV_invalid{
    color:red;
    font-weight:bold;
}
#principal{
    cursor:url(/images/zoomin.cur), pointer;
}
#child_principal{
    cursor:url(/images/zoomin.cur), pointer;
}
.margintop10{
    margin-top:13px;
}
table.login{
    margin: 100px auto;
    border:1px solid #e4e4e4;
    width:350px;
    height:200px;

}
#login-form table {margin-top:5em; padding:1em; margin-left: auto; margin-right: auto; border: 2px solid #FDBF3B; background-color:#FFEBC1; }
#login-form table td {padding: 6px;}
#login-form label {font-weight: bold;}
.height50{
    height:50px;
}