/* Css Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0;}
table { border-collapse:collapse; border-spacing:0;}
fieldset,img {	border:0;}
ol,ul {list-style:none;}

/* Start Styling */
a:link, a:visited, a:hover {text-decoration: none; color : white}
a:active{ text-decoration: none ; color:white}
body{font-family:"Times New Roman",Helvetica,Arial,sans-serif;background: url(../images/bg.gif) repeat-x white;color:black;font-size:14px}
h3{font-weight:normal;text-transform: uppercase;font-size:18px;color:#434343;padding:10px 0 10px 0}
h2{font-weight:normal;text-transform: uppercase;font-size:18px;color:#434343;padding:10px 0 10px 0;border-bottom:1px solid #e9e9e9;margin-bottom:20px}

/* Global */

.clear{clear:both;height: 1px; font-size: 1px;}
.pink{color:#ff0099}
.wrapper{width:997px;margin:0 auto 0 auto;border:0px solid red;position:relative;}
.center{text-align: center;}
.space{padding:10px 0 10px 0}
.main {padding: 30px 0 30px 0}
.small{font-size:12px!important}
.title{font-size:20px}
.no-border{border:0!important}
.no-margin{margin:0!important}

.red{color:red}
#content {min-height: 600px;}

#brands {position:relative;width:280px;height:250px}
#brands img {position:absolute;top:0;left:0;z-index:8;opacity:0.0;}
#brands img.active {z-index:10;opacity:1.0;}
#brands img.last-active {z-index:9;}

#shop {position:relative;width:640px;height:410px}
#shop img {position:absolute;top:0;left:0;z-index:8;opacity:0.0;}
#shop img.active {z-index:10;opacity:1.0;}
#shop img.last-active {z-index:9;}

/** Header **/

#header {position:relative;background: url(../images/header.jpg);height:150px;color:white;font-family:"Times New Roman",arial,sans;}
	#header p {position:absolute;font-size:12px;text-align: center;top:25px;right: 85px;color:#dadada;}
	#header ul {position:absolute;top:122px;left: 20px;font-size:14px}
	#header li {float:left;padding-right:10px}
	#header li a{padding:10px}
	#header li a:hover{padding:10px;background: url(../images/active.png) 50% 31px no-repeat;}
	#header a.en {position:absolute;top:113px;right:180px;height: 30px;width:100px; cursor: pointer;}
	#header a.fr {position:absolute;top:113px;right:60px;height: 30px;width:100px; cursor: pointer;}
	#header .active{padding:10px;background: url(../images/active.png) 50% 31px no-repeat;}
/** Footer **/

#footer {position:relative;color:#373737;background: url(../images/footer.jpg) 25px 0 no-repeat;height:50px;font-size:14px}
	#footer p{position:absolute;top:8px;left:50px}
	#footer ul{position:absolute;top:8px;right:40px;}
	#footer li{display: inline;padding:0 10px 0 10px;border-left:1px solid #969696 }
	#footer li a{color:#373737}
	
/** Homepage **/
.homepage{padding:0 25px 0 25px; }
	.homepage .left{ width:630px;float:left;margin-right:30px;}
	.homepage .right{ width:280px;float:left; }
	.homepage .splash{position:relative;height:110px;background: url(../images/splash.jpg) 0 10px no-repeat;padding-top: 10px;}
	.homepage .splash a.questions {position:absolute;width:450px;height:110px;top:0;left:0}
	.homepage .splash a.find {position:absolute;width:400px;height:110px;top:0;right:0}

.items {padding:0 25px 0 25px; }
	.items img {float:left; margin:0 30px 40px 0;border:1px solid #d8d8d8}
	
.watches {padding:0 25px 0 25px; }
	.watches img {float:left; margin:0 42px 40px 0;}
	
.txt {padding:0 25px 0 25px;color: #434343;}
	.txt p {padding: 10px 0 10px 0;width:800px}
	.txt li {padding:10px 0 10px 0}		

.contact {padding:0 25px 0 25px;color: #434343;}
	.contact .left{float:left;width:300px;margin-right:30px}
	.contact .right{float:left;}
	.contact label {display: block; padding:10px 0 5px 0}
	.contact .textarea {border: 1px solid #e0e0e0 ;border-top:2px solid #bbbbbb;width:300px;height:140px;padding:2px}
	.contact .input {border: 1px solid #e0e0e0 ;border-top:2px solid #bbbbbb;width:300px;padding:2px}
	.contact .submit {width:70px;margin:10px 0 0 0}
	
	