/* CSS Document */



body{
background-image:url('../Images/tile.gif');
background-color:#373333;
margin-top:1px;
margin-left:0px;
margin-right:0px;
}

h1{
font-size:1.2em;
margin-left:35px;
}

a{
text-decoration:none;
color:#B30000;
}

a:hover{
text-decoration:none;
color:#B30000;
}

td a:hover{
color:#666666;}

td a{
color:#000000;}

hr{

border:1px dotted #999999;}

ul.normal{
list-style-type:disc;
margin-bottom:1px;
margin-top:1px;
position:relative;
left:0px;
margin-right:10px;
}

li.normal_li{
color:#000000;
list-style-type:disc;
font-family:Arial, Helvetica, sans-serif;
white-space:normal;
}
li.normal_li a{
color:#A80C33;
}

li.normal_li a:hover{
color:gray;
}

ul{
list-style-type:disc;
margin-bottom:1px;
margin-top:1px;
position:relative;
left:20px;
}

li{
white-space:nowrap;
list-style-type:disc;
padding-bottom:3px;
padding-top:3px;
color:#FFFFFF;
text-align:left;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
}

ul a{
color:white;
}

ul a:hover{
color:white;
text-decoration:underline;
}

ul a:visited{
color:white;
}
 
 
.main{
width:760px;
height:600px;
}

.header{
background:black url(../Images/header_1.jpg) no-repeat scroll top left;
width:760px;
height:300px;
}

.header_new{
width:760px;
height:276px;
}

#maincontainer{
width: 760px; /*Width of main container*/
height:276px;
margin:auto;/*Center container on page*/
background-color:#000000;
}

#header_wrapper{
display:inline;
float: left;
width: 570%;
}

 #logo{
 height:98px;
 width:760px;
 background-image:url('Images/logo_bg.jpg');
 background-repeat:repeat-x;
 }
 
 #wine_bot{
margin:0px;
 display:inline;
 float: left;
 left:0px;
 width:760px;
 height:178px;
 }
 
 #header_foto{
 display:inline;
 margin:0px;
 width:570px;
 height:178px;
 background-image:url('Images/header1.jpg');
 background-repeat:no-repeat;
 }
 
#contentcolumn{
margin-left: 190px; /*Set left margin to LeftColumnWidth*/
}

.header_produkty{
background:black url(../Images/header_1.jpg) no-repeat scroll top left;
width:760px;
height:300px;
}

.header_onas{
background:black url(../Images/header_2.jpg) no-repeat scroll top left;
width:760px;
height:300px;
}

.header_eshop{
background:black url(../Images/header_3.jpg) no-repeat scroll top left;
width:760px;
height:300px;
}

.page{

width:760px;
height:200px;
}


.cl 
{ 
line-height:1px;
clear: both;
visibility:hidden;
} 

.menu{
float:left;
width:190px;
height:800px;
position:relative;
top:0px;
left:0px;
background-image:url(../Images/bg_menu.jpg);
background-color:#000000;
}

.menu_zakazkove{
float:left;
width:190px;
position:relative;
height:810px;
top:0px;
left:0px;
background-image:url(../Images/bg_menu.jpg);
background-repeat:no-repeat;
background-color:#191718;
}

.menu_eshop{
float:left;
display:inline;
width:190px;
height:800px;
background-image:url(../Images/bg_menu.jpg);
background-repeat:no-repeat;
background-color:#1A1818;
}


.menu_item{
float: left; 
width: 190px; 
height: 24px; 
}

 .menu_item a{
display: block; 
width: 170px; 
height: 24px; 
line-height: 24px; /* svisle centrovani */ 
text-align: left; /* vodorovne centrovani */ 
color: white; 
font-weight: bold;
font-family:Arial, Helvetica, sans-serif; 
font-size:12px;
text-decoration: none; 
padding-left:20px;
}

 .menu_item a:hover{
background-image:url(../Buttons/button_back_a.jpg);
color: white;
border-color: #000; 
}

.menu_text{
position:relative;
left:20px;
width:90px}

.menu_text a{
text-decoration:underline;

}

.bg_after_menu{
float:left;
display:block;
background-color:#000000;
width:190px;
height:50px;
position:relative;
left:0px;
}

.main_text{
font-family:Arial, Helvetica, sans-serif;
background:white url(../Images/bg_main.jpg) repeat-x scroll top left;
font-size:12px;
float:left;
text-align:left;
width:570px;
height:800px;
display:inline;
}

.main_text_eshop{
font-family:Arial, Helvetica, sans-serif;
background:white url(../Images/bg_main.jpg) repeat-x scroll top left;
font-size:12px;
float:left;
position:relative;
left:0px;
top:0px;
width:570px;
height:800px;
}

.main_produkty{
margin:15px;
margin-top:15px;
}

.menu,.main_text_eshop{
display:inline;
}

.main_text_galerie{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
float:left;
text-align:left;
background:none;
width:530px;
height:700px;
position:relative;
top:20px;
left:20px;
text-align:left;
}

.menu_horizontal{
color:#000000;
float:left;
padding:0px;
margin:0px;
position:relative;
top:0px;
}


.menu_horizontal_table{
width:570px;
color:#000000;
}
 .menu_horizontal_item{
display:block;
text-align:center;
background-image:url(../Buttons/h_menu_button.jpg);
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
color:black;
padding:6px;
padding-top:4px;
}


a .menu_horizontal_item{
display:block;
background-image:url(../Buttons/h_menu_button.jpg);
line-height:15px;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
color:black;
padding:6px;
padding-top:4px;

}

a:hover  .menu_horizontal_item {
background-image:url(../Buttons/h_menu_button_a.jpg); 
background-repeat:repeat-x;
background-position:0 0;
color:#999999;
cursor:pointer;
}

a:visited  .menu_horizontal_item {
color:black;
}

.image{
width:130px;
height:130px;
padding:6px;}

.image_pre{
width:150px;
height:200x;
padding:6px;}

 a:hover .image {
filter:alpha(opacity=80);
-moz-opacity: 0.8;  
}

a:hover .image_pre{
filter:alpha(opacity=80);
-moz-opacity: 0.8; }

.validation{
margin-top:35px;
text-align:center;
font-size:x-small;
color:white;
border:0px solid white;
padding:1px;
}

a .validation{
color:white;
}

a:visited .validation{
color:white;
}

a:hover .validation{
color:#B30000;
}

#link a{
color:white;
font-size:x-small;
}

#link{
color:white;
font-size:x-small;
width:100%;
clear:both;
}

.random {font-size:12px;margin:0px;}

.random a{color:white;}

.random a:hover{text-decoration:underline;}

/* ***************** propriety *********************** */

 .kw { display:none; }
 
 

