/* CSS Document */
body{
  text-align:center;
  background-color:#000000;
  font-size: 12px;
  font-family:Arial, Helvetica, sans-serif;
  margin: 0;
}

form{
  padding:0;
  margin:0;
}

@font-face { 
 font-family: metanccn; 
 src: url('../fonts/metanccn.ttf'); 
} 

p{
  margin: 0;
  padding: 0;
}

div#container{
  position:relative;
  width: 920px;
  height: 600px;
  text-align:left;
  margin: auto;
  padding: 0px;
  background-image:url(../images/layout_vdv_07.jpg);
  background-repeat:repeat-y;
  background-position: -90px;
  background-color: #000000;
}
h3{
  font-size: 16pt;
  padding: 0;
  margin: 0;
}
span#header{
  height: 144px;
  background-image:url(../images/black_01.jpg);
  background-repeat:no-repeat;
  background-position: -90px;
  margin:0px;
  padding: 0px;
  display: block;
}

div#menu1{
  height: 20px;
  margin: 0px;
  padding: 0px;
  padding-top: 5px;
  background-color:#000000;
}


div#menu2{
  height: 60px;
  background-color:#000000;
  padding-top: 15px;
  margin: auto;
  text-align: center;
}

#search{
  float:left;
  padding-left:50px;
  background-color:#000000;
  height:31px;
}

#panel_bkg{
  position:absolute;
  margin-left:202px;
  #margin-left: 0;
  margin-top: 0;
  float:left;
  padding-left:40px;
  background-color:#000000;
  height:35px;
  width: 510px;
}

#border_up{
  height:10px;
  background-image:url(../images/up_border.jpg);
  background-position: bottom;
  background-repeat: no-repeat;
  background-color: #000000; 
  clear:both;
}

div#content{
  min-height: 310px;
  height: 310px;
  padding-left: 67px;
}

div#content_item{
  min-height: 340px;
  height: 340px;
  padding: 0px 70px 0px 70px;
  font-family: MetaNormalCaps;
}

div#content2{
  min-height: 310px;
  height: 310px;
  padding-left: 62px;
  
}

table.item{
  sfont-family: metanccn;
}

table.item h1,table.item h2,table.item h3{
  font: 10pt Arial, Helvetica, sans-serif;
  padding:0;
  margin:0;
}

div#footer{
  height: 170px;
  background-image:url(../images/layout_vdv_09.jpg);
  background-repeat:no-repeat;
  background-position:-90px 0;
  margin: 0px;
  padding-top: 5px;
}

.footer_text{
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  color:#666666;
}

.footer_text:hover{
  color:#de7f2a;
}

div#menu1 ul{
  margin: 0px;
  padding: 0px;
  margin-left: 320px;
}

div#menu1 ul li{
  display: inline;
  line-height: 1.8em
}

div#menu1_dark ul{
  margin: 0px;
  padding: 0px;
  margin-left: 320px;
}

div#menu1_dark ul li{
  display: inline;
  line-height: 1.8em
}

a.btn_menu1{
  border-right: 1px orange solid;
  padding-right: 5px;
  color:#b4b5b5;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  text-decoration:none;
}

a.btn_menu1:hover{
  color:#787979;
}

a.btn_menu2{
  color:#b4b5b5;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  text-decoration:none;
}

a.btn_menu2:hover{
  color:#787979;
}

a.btn_menu3{
  border-right: 1px #787979 solid;
  padding-right: 5px;
  color:#757575;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  text-decoration:none;
}

a.btn_menu3:hover{
  color: orange;
}

a.btn_menu4{
  color:#757575;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  text-decoration:none;
}

a.btn_menu4:hover{
  color: orange;
}

div#menu2 ul{
  margin: 0px;
  padding: 0px;
}

div#menu2 ul li{
display: inline;
line-height: 1.8em}

div#menu2_dark ul{
margin: 0px;
padding: 0px;
}

div#menu2_dark ul li{
display: inline;
line-height: 1.8em}

a.btn_menu1_dark{
border-right: 1px orange solid;
padding-right: 5px;
color:#b4b5b5;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;}

a.btn_menu1_dark:hover{
color:#000000;
}

a.btn_menu1_dark{
padding-right: 5px;
color:#b4b5b5;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;}

a.btn_menu1_dark:hover{
color:#000000;}

a.btn_menu2_dark{
color:#b4b5b5;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;}

a.btn_menu2_dark:hover{
color: #000000;}

a.btn_menu3_dark{
border-right: 1px white solid;
padding-right: 5px;
color:#b4b5b5;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;}

a.btn_menu3_dark:hover{
color: orange;}

a.btn_menu4_dark{
color:#b4b5b5;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}

a.btn_menu4_dark:hover{
color: orange;}

a.btn_menu12_selected{
color: #787979;}

a.btn_menu34_selected{
color: orange;}

a.btn_menu12_dark_selected{
color: #000000;}

a.btn_menu34_dark_selected{
color: orange;}

div#ciara{
position:absolute;
height: 1px;
width: 810px;
border-top:solid 1px #D4D4D4;
margin-left: 50px;
}

div#clear{
height:4px;
}

div#logo1{
padding-top: 60px;
padding-left:20px;
float:left;}

div#logo2{
padding-top: 50px;
float:left;}

div#logo3{
padding-top: 40px;
float:left;}

div#btn_logo{
border: 0px;}

div#logo_box{
margin-left: 300px;
}

img.vina2{
margin-left:10px;}

span.cena1{
color:#666666;
font-size: 11px;
font-family:Arial, Helvetica, sans-serif;}

span.popisok1{
color:#666666;
font-size: 10px;
font-family:Arial, Helvetica, sans-serif;}

td.mnozstvo1{
color: #565656;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;}

td.mnozstvo2{
color: #BF6000;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}

td.mnozstvo2_dark{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}

a#btn_kos{
color: #565656;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:underline;}

a#btn_kos:hover{
text-decoration:none;
color: #444444;}

a#btn_kos2{
color: #BF6000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:underline;
}

a#btn_kos2:hover{
text-decoration:none;
color:#666666;}

td.mnozstvo22{
color:#BF6000;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
}

td.mnozstvo3{
color: #444444;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

span.caption{
color:#818386;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;}

.item {
  color:#818386;
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
}

img{
  border: none;
}

.categories_title a{
  color:#818386;
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  text-decoration: none;
}

.categories_title a:hover{
  color:#000000;
}

.cart_item{
  color: #000000; 
  text-decoration: none;
}

.cart_item:hover{
  text-decoration: underline;
}

.cart_summary{
  color:#333333;
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif; 
  font-size:12px;
}

.cart_summary td a{
  color:#333333;
}

.cart_summary td a:hover{
  text-decoration: none;
}

p.cart_actions{
  padding:0;
  padding-bottom: 1em;
  margin:0;
}

.cart_actions a{
  color:#333333;
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif; 
  font-size:12px;
}

.cart_actions a:hover{
  text-decoration: none;
}

a#zobrazit{
  display:block;
  height:22px;
  width:80px;
  background-image:url(../images/go2.gif);
}

a#zobrazit:hover{
  background-image:url(../images/go3.gif);
}

.error{
  font-size: 10px;
  color: red;
  font-weight: normal;
  padding: 0;
  margin: 0;
}

.error2{
  color: red;
  font-weight: normal;
  padding: 0;
  margin: 0;
}

#left_scroll{
  width: 22px;
  cursor: pointer;
  cursor: hand;
}

#right_scroll{
  width: 22px;
  cursor: pointer;
  cursor: hand;  
}

#left_arrow{
  width: 50px;
  cursor: pointer;
  cursor: hand;
}

#right_arrow{
  width: 50px;
  cursor: pointer;
  cursor: hand;  
}

#btn_spat{
  position: absolute;
  display:block; 
  height:40px; 
  width:60px; 
  background-image:url("../images/arrow_spat.jpg"); 
  dfloat:right; 
  margin-left:734px;
  margin-top: 270px;
  _margin-right:-5px;
  text-decoration: none;
}

a#btn_spat:hover{
  background-image:url("../images/arrow_spat2.jpg");
}

a#btn_spat span{
  color: #444444;
  width:100px; 
  margin-top: 8px;
  margin-left: -75px;
  display:block; 
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
}

#infobox{
  position: absolute;
  border: solid 1px #cccccc;
  background-color: #eeeeee;
  display: none;
  padding: 2px;
  padding-left: 5px;
  padding-right: 5px;
  color: #666666;
  font-size: 10px;
  sfont-family: Arial, Helvetica, sans-serif;
}

#infobox p{
  padding: 0;
  margin: 0;
  padding-bottom: 2px;
}

div.podmienky{
  width: 780px; 
  margin-left:10px; 
  height: 295px; 
  overflow: auto;
  color: #222222;
}

.podmienky h1{
  font-family:Arial, Helvetica, sans-serif;
  font-size: 11pt;
}

.podmienky h1 a{
  text-decoration: none;
  color: #000000;
}

.podmienky ol{
  padding-left: 2em;
}

.podmienky a{
  color: #000000;
  text-decoration: underline;
}

.podmienky a:hover{
  text-decoration: none;
}

.obch_podmienky{
  margin-right:75px; 
  margin-top:3px; 
  float:right; 
}

.obch_podmienky a{
  color: #565656;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  text-decoration:underline;
}

.obch_podmienky a:hover{
  text-decoration:none;
  color: #444444;
}

#logout{
  position: absolute;
  text-align: center; 
  width: 920px;
  margin-top: -25px;
}

#logout a{
  color: #cccccc;
  text-decoration:underline;
}

#logout a:hover{
  text-decoration:none;
}

p.region{
  font-size:12pt;
  padding:0;
  margin:0;
}

p.region a{
  font-size:12pt;
  color: #000000;
  text-decoration: none;
}

p.region a:hover{
  text-decoration: underline;
}

#obchod{
  float:right;
  padding-right:100px;
  #padding-right:95px;
  background-color:#000000;
  height: 30px;
}

#obchod img{
  border: none;
}

#obchod ul{
  position: absolute;
  list-style-type: none; 
  padding: 0;
  margin: 0;
  height: 35px;
  margin-left: -120px;
  background-color:#000000;
  z-index: 9;
}

#obchod ul ul{
  background-color:transparent;
}

#obchod_menu{
  position: absolute; 
  width: 120px;
  height: 90px;
  #height: 100px;
  padding: 5px;
  background-color: #e1e1e1;
  display: none;
  z-index: 999;
}

#obchod_menu ul{
  list-style-type: none; 
  padding: 0;
  margin: 0;
}

#obchod_menu ul li{
  font-size: 8pt;
  padding-bottom: 0.5em; 
}

#obchod_menu a{
  color: #666666;
  text-decoration: none; 
}

#obchod_menu a:hover{
  text-decoration: underline; 
}

a.producer{
  color: #666666;
  text-decoration: none;
  font-weight: bold; 
}

a.producer:hover{
  color:#de7f2a;
}

a.intro_block{
  display: block;
  width: 178px;
  height: 296px;
  text-align: center;
  cursor: pointer;
  cursor: hand;
}

a.intro_block span{
  display: none;
}

a.about{
  display: block;
  position: absolute;
  float: left;
  width: 178px;
  height: 296px;
  margin-top: 10px;
  margin-left: 10px;
  text-align: center;
  cursor: pointer;
  cursor: hand;
  #background-color: #ffffff;
  s#filter: alpha(opacity=0);
}

a.about span{
  display: none;
}

a.wine_of_month{
  display: block;
  position: absolute;
  float: left;
  width: 178px;
  height: 296px;
  margin-top: 10px;
  margin-left: 210px;
  text-align: center;
  cursor: pointer;
  cursor: hand;
}

a.wine_of_month img{
  margin-top: 50px;
  cursor: pointer;
  cursor: hand;
}

a.wine_of_month span{
  display: none;
}

a.news{
  display: block;
  position: absolute;
  float: left;
  width: 178px;
  height: 296px;
  margin-top: 10px;
  margin-left: 405px;
  text-align: center;
  cursor: pointer;
  cursor: hand;
}

a.news span{
  display: none;
}

a.mixkarton{
  display: block;
  position: absolute;
  float: left;
  width: 178px;
  height: 296px;
  margin-top: 10px;
  margin-left: 600px;
  text-align: center;
  cursor: pointer;
  cursor: hand;
}

a.mixkarton span{
  display: none;
}

div.intro_bkg{
  position: absolute;
  float: left;
  margin-top: 5px;
}

div#kamen_text2{
  width:100%;
  padding-top:10px;
}

div#kamen_text2 p{
  color:#FFFFFF;
  font-size:9pt;
  font-family:Arial, Helvetica, sans-serif;
  text-align:center;
}

div#kamen_text2 p span{
  color:#ff6d01;
}

div#kamen_text2 p a{
  color:grey;
}

a#btn_back{
  position: absolute;
  display:block; 
  height:31px; 
  width:61px; 
  background-image:url("../images/btn.gif"); 
  stop: -170px;
  margin: auto;
  margin-top: -170px;
  margin-left:800px;
  text-decoration: none;
}
