body { margin:0px; padding:0px;font-size: 62.5%;line-height: 1.2;font-family:Arial;text-align:left;
background: #ffffff}

div, span, p, h1, h2, h3, h4, h5, h6, ul, li, hr, form, input {margin:0px;padding:0px;}
img {border:0px;}
a {color:#975736;text-decoration:none;}
a:hover {text-decoration:underline;}
#header{width:780px;height:17px;margin:0px auto;padding:6px 10px 0 0;}
#header ul {font:normal 0.9em Tahoma;float:right;list-style:none;width:170px;color:#868686;}
#header ul li {float:left;padding-left:15px;}
#header ul li.activ{font-weight:bold}
#header ul li a{color:#868686}
#page {width:790px;height:650px;margin:0px auto;background:url("../images/bg-page.jpg") top left no-repeat;clear:both}
#menu{width:753px;height:64px;padding:20px 7px 0 30px}
#menu p {float:left;width:115px;height:41px;}
img.logo{float:left;width:115px;height:41px;}
#menu ul {width:620px;float:right;font:normal 1.2em Tahoma;list-style:none;margin:10px 0 0 0;/*color:#666666*/color:#9b9b9b;}
#menu ul li {float:right;}
#menu ul li.act{font-weight:bold;background:url("../images/ad.png") right 2px no-repeat;padding:0 8px 0 8px;color:#666666;}
#menu ul li a{color:#666666;background:url("../images/ad.png") right 2px no-repeat;padding:0 8px 0 8px;}
#menu ul li a:hover{text-decoration:none;color:#975736;}
#menu ul li.end a{background:none;paFdding:0 0px 0 8px;}
#menu ul li.end.act2{background:none;font-weight:bold;padding:0 8px 0 8px;color:#666666;}

#flash{width:790px;height:310px;margin-bottom:22px;}
#flash1{width:790px;height:530px;margin-bottom:22px;}

#content {width:782px;min-height:269px;margin:0px auto;padding:14px 0 0 8px;clear:both;}
#content2 {width:782px;height:190px;margin:0px auto;padding:14px 0 0 8px;clear:both;}
#content3 {width:782px;height:590px;margin:0px auto;padding:14px 0 0 8px;clear:both;}
#content4 {width:782px;margin:0px auto;padding:14px 0 0 8px;clear:both;}
#box1 {width:303px;height:146px;float:left;padding:15px 15px 0 20px;background:url("../images/bg-box1.png") top left no-repeat;margin:0 4px 0 0;}
#box2 {width:207px;height:146px;float:left;padding:5px 3px 0 3px;background:url("../images/bg-box2.png") top left no-repeat;margin:0 4px 0 0;}
#box3 {width:158px;height:146px;float:left;padding:15px 15px 0 20px;background:url("../images/bg-box2.png") top left no-repeat;margin:0 0 0 0;}
#box1 p img, #box2 p img, #box3 p img{float:left;}
#box1 p, #box2 p {width:100%;font:normal 1.1em Tahoma;float:left;line-height: 1.2;color:#666666;clear:both;}
#box1 p.text,#box2 p.text,#box3 p.text {height:95px;margin-top:17px;}
#box3 p.text {width:auto;margin:0px auto;margin-top:20px;text-align:center;padding-right:20px;}
#box3 p.text img {float:none;margin:0px auto;}
#box1 p,#box2 p,#box3 p{position:relative;z-index:1000}
#box2 h2 {margin:0 0 0 0;}
#rolex-dealer-plaque {clear: left; position: relative; z-index: 999999; width: 120px; height: 90px; margin-left: -7px; padding-top: 15px;}

#left {width:160px;height:234px;float:left;padding:5px 0 0 10px}
#left2 {width:160px;float:left;padding:5px 0 0 10px;margin-bottom:30px;}
#right {width:571px;min-height:214px;background:#fdfdfd;float:left;padding:25px 15px 0 25px;font:normal 1.1em Tahoma;color:#666666}
#right2 {width:571px;float:left;background:#fdfdfd;padding:25px 15px 25px 25px;font:normal 1.1em Tahoma;color:#666666;margin-bottom:30px;}
#right h2,#right2 h2, #right3a h2, #right3b h2, #right2a h2, #right2b h2 {font:normal 1.6em;color:#7f7f7f;padding-bottom:0.4em; margin-bottom: 1.4em;}
#right h3,#right2 h3 {font:normal 1.2em Tahoma;padding-bottom:5px; letter-spacing: 1px;}
#right p,#right2 p{width:97%;padding:0px 0px 10px 0px;float:left;line-height: 150%;}
#right p.left, #right2 p.left{width:50%;padding:5px 0px 10px 0px;float:left;}
#right p.img, #right2 p.img{width:auto;padding:15px 0px 15px 0px;margin:0 20px 10px 0;border-top:1px solid #e7e5e4;border-bottom:1px solid #e7e5e4;float:left;}
#right p.img.img2, #right2 p.img.img2{padding:5px 0px 15px 0px;border-top:0px solid #e7e5e4;}
#right2 p.news{width:80%;padding:0px 20px 20px 0px;float:left;line-height:1.4}
#right2 p.news.news2{width:95%;padding:0px 20px 10px 0px;}
#right2 p.more{width:10%;height:20px;padding:0px 0px 20px 10px;border-left:1px solid #d0cac8;float:left;margin-top:10px;}
#right .date {font:bold 0.9em Tahoma;line-height:18px;}
#right2 p.news2 .title {font:normal 1.4em Georgia;color:#7f7f7f; margin-bottom: 0.6em; display: block;}
#right2 .title {font:normal 1.4em Georgia;color:#7f7f7f;}
#right .date.date2 {line-height:10px;}
#right .title.title2 {color:#7f7f7f;line-height:28px;}
#right p.back, #right2 p.back{float:left;padding:10px 0 15px 0;width:550px;border-bottom:1px solid #e9e6e5;}
.title5 {font:normal 1.2em Georgia;color:#7f7f7f;font-weight:normal;}

#right2a {width:290px;height:218px;float:left;padding:15px 0 0 20px;background:#fdfdfd;font:normal 1.1em Tahoma;color:#666666}
#right2b {width:271px;height:218px;float:left;padding:15px 0 0 20px;background: #fdfdfd url(../images/line-vert.gif) left top no-repeat;font:normal 1.1em Tahoma;color:#666666}
#right2c {width:300px;height:218px;float:left;padding:45px 15px 0 20px;background: #fdfdfd ;font:normal 1.1em Tahoma;color:#666666}
#right2d {width:300px;height:218px;float:left;padding:45px 15px 0 20px;background: #fdfdfd url(../images/line-vert.gif) left top no-repeat;font:normal 1.1em Tahoma;color:#666666}
#right2a p.title, #right2b p.title {width:100%;padding:0 0 20px 0;}
#right2a p.img,#right2b p.img{width:auto;padding:9px 0px 9px 0px;margin-right:20px;border-top:1px solid #d0cac8;border-bottom:1px solid #d0cac8;float:left;}
#right2a p.left,#right2b p.left{width:55%;padding:0px 5px 15px 0px;float:left;line-height:1.3}
#right2a .name,#right2b .name, #right3 .promo .name {font:bold 1.4em Georgia;color:#7f7f7f;line-height:30px;position:relative;top:-10px;}
#right2a ul {width:140px;color:#975736;float:left;font:normal 1.2em Tahoma;list-style:none;}
#right2a ul a, #right2b ul a{color:#975736}
#right2b ul {width:95%;color:#975736;float:left;font:normal 1.2em Tahoma;list-style:none;}

#right3a {width:290px;float:left;margin-right:11px;padding:15px 0 15px 20px;background:#fdfdfd;font:normal 1.1em Tahoma;color:#666666;margin-bottom:30px;}
#right3a .title2, #right3b .title2 {font:normal 1.4em Georgia;color:#975736;line-height:1.5}
#right3a p.news, #right3b p.news{width:80%;padding:0px 20px 20px 0px;float:left;line-height:1.5}
#right3b {width:271px;float:left;padding:15px 0 15px 20px;background:#fdfdfd;font:normal 1.1em Tahoma;color:#666666;margin-bottom:30px;}
#right3a p.title, #right3b p.title{width:100%;padding:0 0 15px 0;}

#right3 {width:581px;float:right; padding:0 10px 0 20px;font:normal 1.1em Tahoma;color:#666666; overflow: hidden; zoom: 1;}
#right3 .promo {width:570px;height:80px;padding:20px 0 0 0;border-top:1px solid #e8e5e4;border-bottom:1px solid #e8e5e4;float:left;}
form p.f-left {width:330px;height:155px;float:left;background:#fdfdfd;padding:15px 0 15px 0;}
form p.f-right {width:240px;height:155px;float:left;background:#fdfdfd;padding:15px 0 15px 0;}
form p.f-left span {width:100px;float:left;padding-top:3px;margin-bottom:7px;}
form p.f-right span{width:60px;float:left;padding-top:3px;margin-bottom:7px;}
form p.f-right span.right{width:180px;float:right;padding-top:8px;height:10px;margin-bottom:0px; text-align: right;}
form p.f-left span b, form p.f-right span b{color:#7f7f7f;font-weight:normal}
form p.f-left input.text, form p.f-right input.text {width:168px;height:17px;border:1px solid #d9d9d9;background:#f8f8f8;margin-bottom:6px;float:left;}
#right3 .promo.p2 {height:60px;padding: 10px 0 0 0;border-top:1px solid #e8e5e4;border-bottom:0px solid #e8e5e4;float:left; overflow: hidden; zoom: 1;}
#right3 .promo.p2 .t{float:left;width:110px;color:#7f7f7f;}
#right3 .promo.p2 input{width:15px;height:15px;border:1px solid #e8e5e4;float:left;font-weight:bold;margin-right:10px;}
#right3 .promo.p2 input.send{width:88px;height:18px;border:0px;float:right;cursor:pointer; color: #975736; background: #FFF; }
#right3 .promo.p2 .name {padding-top:2px;float:left;margin-right:20px;}

.right4 {width:280px;float:right;padding:0;color:#666666}
.left4 {width:280px;float:left;padding:0; color:#666666}
.matr4 {overflow: hidden; zoom: 1;}

#footer{width:760px;height:18px;padding:12px 0 0 30px;margin:0px auto;background:url("../images/ad2.jpg") top left no-repeat;clear:both}
#footer p{font:normal 0.9em Tahoma;color:#868686}

.title5 {font:normal 1.6em Tahoma;color:#000000;margin-bottom:5px;color:#7f7f7f;font-family:georgia;}
div.title5 {font:normal 1.6em Tahoma;color:#000000;margin-bottom: 1.5em;color:#7f7f7f;font-family:georgia;}
#modal_container {
    padding: 5px;
    background-color: #fff;
    border: 1px solid #666;
    overflow: auto;
    color: #333;
    text-align: left;
}

#modal_overlay {
    background-color: #000;
}

table.history td {vertical-align:top;}
table.history td.year {width:50px;}
table.history ul {list-style:none;}
table.history ul li {padding-left: 12px; background-image:url(../images/list.gif);background-repeat: no-repeat;background-position:0 5px;}

h1, h2 {
  font-family: Georgia, "New York CE", utopia, serif;
  font-variant: small-caps;
  margin: 0; padding: 0;
  letter-spacing: 1px;
}
h1 {
  font-size: 17px;
  line-height: 0.8em;
}
body#index h1, h2 {
  font-size: 15px;
  margin-bottom: 0.8em;
}

h1, h2 {
  color: #7f7f7f;
}
.variantClassic {
  font-family: Georgia, "New York CE", utopia, serif;
  font-variant: small-caps;
  font-weight: bold;
  font-size: 12px;
}
#contactMenu  {
  position: relative;
  min-height: 220px;
  _height: 220px;
  overflow: hidden; zoom: 1;  
}
#contactMenu ul {
  position: absolute; top: 3em; left: 0;
  font-family: Georgia, "New York CE", utopia, serif;
  font-size: 14px;
  margin: 0; padding: 0;
}
#contactMenu ul li {
  list-style: none;
}
#contactMenu ul li a {
  width: bold;
}
#contactMenu ul li a {
  display: block;
  width: 250px;
}
#contactMenu ul li.selected a {
  font-size: 20px;
  background: url(../images/arrow.gif) right 8px no-repeat;
}
#contactMenu p {
  margin: 0;
  position: relative; left: 290px;
}
h2 {
  border-bottom: #e6e3e2 1px solid;
}
body#index h2 {
  margin-bottom: 0.3em;
}
body#znacky h2 {
  margin-bottom: 0.6em;
}
h2.noLine {
  border-bottom: none;
}
.news h2 {
  border-bottom: #e6e3e2 1px solid;
  margin-top: 0;
}
p.date {
  margin-bottom: 0 !important; padding-bottom: 0 !important;
}
label span.name {color: #975736 !important;}

/* XMAS */
#xmas {clear: left; padding: 10px 15px 0 20px;}
  #xmas dl {float: left; width: 178px; margin: 0 9px 0 0; padding-bottom: 5px; font-size: 1.1em; border-right: 1px solid rgb(233,229,228);}
  #xmas dl.last {margin: 0; border: 0;}
    #xmas dt {display: block; width: 110px; float: left; clear: left;}
    #xmas dd {display: block; width: 68px; float: left; margin: 0;}

/* FADE */    
#fade {position: relative; width: 790px; height: 282px; overflow: hidden;}
  #fade img {position: absolute; top: 0; left: 0; z-index: 100; width: 790px; height: 355px;}


