Body{
background:url(../img/Background.gif) repeat-x #fcfcfb;
color:#000000;
margin:0px;
padding:0px;
text-align:center; 
font-family:arial,verdana,tahoma;
font-size:75%;
text-decoration:none;
font-weight:normal;
}
a.hrefko:link, a.hrefko:visited, a.hrefko:hover
{
color:#81802a;
text-decoration:underline;
}
a.hrefko:hover
{
color:#81802a;
text-decoration:none;
}
.t-left {
text-align:left !important;
}
.t-center {
text-align:center !important;
}
.t-right {
text-align:right !important;
}
h1, .h1, .contactH1{
font-size:180%;
font-weight:normal;
color:#a20027;
padding:0px 0px 14px 0px;
margin:0px;
width:100%;
}
.h1{
color:#81802a;
padding:0px 0px;
margin:0px 0px 14px 0px;
}
h1 a:link, h1 a:visited{
color:#a20027;
text-decoration:underline;
}
h1 a:hover{
text-decoration:none;
}
h2.contactH2
{

}
h2{
font-size:115%;
font-weight:bold;
color:#008458;
padding:0px 0px 4px 0px;
margin:0px;
}
h2.searchh2{
color:#81802a;
font-size:160%;
font-weight:normal;
border-bottom:1px solid #81802a;
padding:0px;
margin:0px 0px 15px 0px;
}
h2 a:link, h2 a:visited, .article_text h2 a:link, .article_text h2 a:visited, .article_textStart h2 a:link, .article_textStart h2 a:visited {
color:#008458;
text-decoration:underline;
}
h2 a:hover,.article_text h2 a:hover,.article_textStart h2 a:hover {
text-decoration:none;
}
h3{
font-size:110%;
font-weight:bold;
color:#797618;
margin:0px;
padding:0px 0px 4px 0px;
}
h3 a:link, h3 a:visited, .article_text h3 a:link, .article_text h3 a:visited, .article_textStart h3 a:link, .article_textStart h3 a:visited{
color:#797618;
text-decoration:underline;
}
h3 a:hover,.article_text h3 a:hover, .article_textStart h3 a:hover{
text-decoration:none;
}
h4{
font-size:110%;
font-weight:bold;
color:#008458;
padding:0px 0px 3px 0px;
margin:0px;
}
h4 a:link, h4 a:visited, .article_text h4 a:link, .article_text h4 a:visited, .article_textStart h4 a:link, .article_textStart h4 a:visited{
color:#008458;
text-decoration:underline;
}
h4 a:hover,.article_text h4 a:hover,.article_textStart h4 a:hover{
text-decoration:none;
}
h5{
font-size:100%;
font-weight:bold;
color:#000000;
padding:0px 0px 3px 0px;
margin:0px;
text-decoration:underline;
}
h5 a:link, h5 a:visited, .article_text h5 a:link, .article_text h5 a:visited, .article_textStart h5 a:link, .article_textStart h5 a:visited{
color:#000000;
text-decoration:none;
}
h5 a:hover,.article_text h5 a:hover,.article_textStart h5 a:hover{
text-decoration:none;
}
p{
padding:0px 0px 16px 0px;
margin:0px;
}
strong
{
color:#A20228; 
}
.rightAll a:link,.rightAll a:visited, .rightAll a:hover
{
float:right;
text-decoration:underline;
color:#a20027;
}
.rightAll a:hover
{
text-decoration:none;
}
.article_text p, .article_textStart p{
padding:0px 0px 16px 0px;
margin:0px;
}
.article_text, .article_textStart{
font-size:100%;
text-decoration:none;
color:#000000;
text-align:justify;
line-height:1.3;
width:548px;
}
.article_textStart{
margin:0px 0px 20px;
}
.article_text a:link, .article_text a:visited, .article_textStart a:link, .article_textStart a:visited{
text-decoration:underline;
color:#a20027;
}
.article_text a:hover, .article_textStart a:hover{
text-decoration:none;
}
.article_text ol, .article_textStart ol{
margin:0px;  
padding:0px 0px 10px 0px;
}
.article_text ol li, .article_textStart ol li{
list-style-position:outside;
margin:0px 0px 0px 30px;  
padding:0px; 
}
.article_text ul{
margin:0px;  
padding:0px 0px 16px 0px;
}
.article_text ul li{
list-style-type:none;
background:url(../img/Point.gif) no-repeat 7px 6px;
margin:0px;  
padding:0px 0px 0px 25px; 
}
.article_text table p, .article_textStart table p{
padding:0px;
margin:0px;
}
.no_p p{
padding:0px;
margin:0px;
text-align:justify;
}
.Black{
color:#797618;
}
.Black a{
color:#797618;
text-decoration:none;
}
.text{
font-size:100%;
}
.text a:link,.text a:visited{
text-decoration:underline;
color:#a20027;
}
.text a:hover{
text-decoration:none;
}
.Green{
color:#008458;
}
.Red{
color:#a20027;
}
form{
padding:0px;
margin:0px;
}
.Clear{
clear:both;
}
.FloatLeft{
float:left;
}
.FloatRight{
float:right;
}
.Input1{
height:19px;
width:160px;
padding:2px 2px 0px 2px;
margin:0px;
float:left;
border:1px solid #d5e9e2;
font-size:100%;
}
hr{
height:1px;
border-top:1px solid #e3ddae;
}
a img{
border-color:#c9c7a0;
}
#Page, #PageStart{
background:url(../img/AllBackgroundRepeat.gif) repeat-y;
width:990px;
text-align:left;
margin:0px auto 0px auto;
padding:0px;
}
#PageStart{
background:url(../img/AllBackgroundRepeat2.gif) repeat-y;
}
#PageMoz, #PageMozStart{
background:url(../img/AllBackgroundRepeat.gif) repeat-y;
float:left;
}
#PageMozStart{
background:url(../img/AllBackgroundRepeat2.gif) repeat-y;
}
#Content{
background:url(../img/AllBackground.gif) no-repeat;
width:980px;
float:left;
padding:0px 5px;
margin:0px;
min-height:780px;
}
#LeftCol{
border-top:20px solid #ffffff;
width:778px;
float:left;
padding:0px;
margin:0px;
}
#RightCol{
border-top:20px solid #ffffff;
width:199px;
float:right;
padding:0px;
margin:0px;
}
#TopMenu{
background:url(../img/TopMenuBackground.gif) no-repeat #f6f5ee;
width:778px;
height:30px;
float:left;
}
#MainPicTitle{
background:url(../img/MainPicTitleBackground.gif) no-repeat;
width:778px;
height:297px;
float:left;
}
#MainPic2Title{
margin:4px 4px;
float:left;
}
#MainPic{
background:url(../img/MainPicBackground.gif) no-repeat;
width:778px;
height:150px;
float:left;
}
#MainPic2{
margin:4px 4px;
width:770px;
float:left;
}
#MainMenu{
background:#ffffff;
width:778px;
height:35px;
padding:0px;
margin:0px;
float:left;
}
#MainMenuContent{
background:url(../img/MainMenuBackground.gif) repeat-x;
width:778px;
margin:3px 0px 0px;
height:29px;
float:left;
}
#ArticleBoxRight{
width:598px;
float:right;
}
#ArticleBoxLeft{
width:180px;
float:left;
}
#ArticleContent{
float:left;
padding:20px 24px 20px 26px;
margin:0px;
}
#LeftMenu{
background:url(../img/LeftMenuBackground.gif) repeat-x #fdf7d3;
width:180px;
float:left;
border-bottom:3px solid #ffffff;
}
#LeftOther{
background:url(../img/LeftOtherBackground.gif) repeat-x #fffef7;
min-height:204px;
width:180px;
float:left;
}
.LeftOtherContent{
padding:15px 25px 12px 25px;
line-height:1.4;
}
.LeftOtherContent table{
font-size:100%;
margin-top:2px;
}
.LeftOtherContent table{
font-size:100%;
padding-top:2px;
}
.LeftOtherContent b{
color:#797618;
font-weight:bold;
}
.LeftOtherContent div{
color:#797618;
}
#Language{
background:#ffffff;
width:178px;
height:30px;
padding:0px 0px 0px 21px;
float:left;
color:#797618;
}
#Language img, #Language a img{
float:left;
}
#Language span, #Language a span{
float:left;
padding:3px 7px 0px 0px;
}
#Language a:link,#Language a:visited{
color:#a20027;
text-decoration:underline;
cursor:pointer;
}
#Language a:hover{
text-decoration:none;
}
.Search{
background:url(../img/SearchBackground.gif) repeat-x;
width:199px;
height:133px;
float:left;
position:relative;
}
.SearchBigger{
background:url(../img/SearchBigger.gif) repeat-x;
width:199px;
height:153px;
float:left;
}
#SearchBox{
text-align:left;
display:none;
position:absolute;
top:69px;
margin:0px 0px 0px -10px;
width:173px;
background:#dbefe8;
border-top:1px solid #b7dacf;
border-left:1px solid #b7dacf;
border-bottom:2px solid #b7dacf;
border-right:2px solid #b7dacf;
padding:2px 2px 5px 5px;
color:#000000;
}
#SearchBox img{
float:right;
padding:0px;
margin:0px;
border:1px solid #000000;
cursor:pointer;
}
#SearchBox span{
cursor:pointer;
}
#SearchBox div{
font-weight:bold;
padding-top:3px;
}
#SearchContent{
padding:15px 20px 8px;
float:left;
}
.SearchLink:link, .SearchLink:visited, .SearchLink:hover{
padding:0px 0px 0px 16px;
margin:-20px 0px 0px 0px;
background: url(../img/Point.gif) no-repeat 0px 6px;
float:right;
font-size:120%;
color:#a20027;
text-decoration:underline;
}
.SearchLink:hover{
text-decoration:none;
}
.SearchLinkTop:link, .SearchLinkTop:visited, .SearchLinkTop:hover{
padding:0px;
float:right;
font-size:100%;
color:#a20027;
text-decoration:underline;
}
.SearchLinkTop:hover{
text-decoration:none;
}
ul#DoporucitMapa{
float:left;
padding:5px 0px 0px 18px;
margin:0px;
}
ul#DoporucitMapa li{
list-style-type:none;
padding:5px 0px 0px 22px;
margin:0px;
}
ul#DoporucitMapa li a:link,ul#DoporucitMapa li a:visited{
color:#a20027;
font-weight:bold;
text-decoration:underline;
}
ul#DoporucitMapa li a:hover{
text-decoration:none;
}
ul#DoporucitMapa li#Article a:link,ul#DoporucitMapa li#Article a:visited{
color:#a78b00;
text-decoration:underline;
}
ul#DoporucitMapa li#Article a:hover{
text-decoration:none;
}
ul#DoporucitMapa li#Product a:link,ul#DoporucitMapa li#Product a:visited{
color:#008458;
text-decoration:underline;
}
ul#DoporucitMapa li#Product a:hover{
text-decoration:none;
}
ul#DoporucitMapa li#Doporucit{
background:url(../img/Doporucit.gif) no-repeat 0px 5px;
}
ul#DoporucitMapa li#Article{
background:url(../img/ArticleIcon.gif) no-repeat 0px 5px;
}
ul#DoporucitMapa li#Product{
background:url(../img/ProductIcon.gif) no-repeat 0px 5px;
}
ul#DoporucitMapa li#Mapa{
background:url(../img/MapaWebu.gif) no-repeat 2px 5px;
}
#RightMenu{
background:url(../img/RightMenuBackground.gif) repeat-x;
width:199px;
min-height:196px;
float:left;
border-bottom:2px solid #ffffff;
}
#RightMenuTitle{
padding:17px 0px 0px 10px; 
font-size:120%;
color:#a20027;
font-weight:bold;
}
#NakupniKosik{
background:url(../img/NakupniKosikLine.gif) no-repeat;
padding:10px 0px 0px 11px;
line-height:1.2;
}
#NakupniKosikContent{
font-size:95%;
padding:0px 0px 0px 29px;
background:url(../img/NakupniKosikIcon.gif) no-repeat 0px 2px;
}
#NakupniKosikContent a:link,#NakupniKosikContent a:visited{
color:#a20027;
text-decoration:underline;
font-weight:bold;
font-size:105%;
}
#NakupniKosikContent a:hover{
text-decoration:none;
}
#User{
margin:8px 0px 0px;
padding:10px 0px 10px 11px;
background:url(../img/NakupniKosikLine.gif) no-repeat;
}
#UserContent{
font-size:95%;
background:url(../img/UserIcon.gif) no-repeat 3px 3px;
padding:0px 0px 10px 29px;
}
#UserContent a:link,#UserContent a:visited{
font-size:105%;
color:#a20027;
text-decoration:underline;
}
#UserContent a:hover{
text-decoration:none;
}
#RightOther{
background:url(../img/RightOtherBackground.gif) repeat-x #f2faf7;
width:199px;
float:left;
}
#RightOtherText{
padding:7px 20px 0px;
float:left;
font-size:95%;
}
#Banners{
background:url(../img/Banners.jpg) no-repeat;
width:199px;

float:left;
}
#Footer{
background:url(../img/FooterBackground.gif) repeat-x;
width:990px;
height:37px;
float:left;
padding:0px;
margin:0px;
}
#FooterContent{
float:left;
width:948px;
padding:12px 0px 0px;
margin:0px;
color:#969c9a;
font-size:100%;
}
#FooterContent a:link, #FooterContent a:visited{
color:#969c9a;
text-decoration:none;
font-weight:bold;
} 
#FooterContent a:hover{
text-decoration:underline;
}
#TopMenu ul{
margin:0px;
padding:0px;
}
#TopMenu li{
list-style-type:none;
float:left;
margin:0px;
font-weight:bold;
font-size:120%;
letter-spacing:-1px;
}
#TopMenu li a:link, #TopMenu li a:visited{
list-style-type:none;
float:left;
color:#797618;
font-size:100%;
text-decoration:none;
margin:0px;
padding:8px 33px 6px 34px;
border-right:1px solid #ffffff;
}
#TopMenu ul li.active a:link, #TopMenu ul li.active a:hover, #TopMenu ul li.active a:visited, #TopMenu li a:hover{
color:#008458;
text-decoration:none;
background: url(../img/TopMenuAct.gif) repeat-x;
}
#TopMenu li.left a:link, #TopMenu li.left a:visited{
list-style-type:none;
float:left;
color:#797618;
font-size:100%;
text-decoration:none;
margin:0px;
padding:8px 33px 6px 34px;
}
#TopMenu li.left a:hover{
color:#008458;
text-decoration:none;
background: url(../img/TopMenuLeftAct.gif) no-repeat;
}
#TopMenu ul li.leftactive a:link, #TopMenu ul li.leftactive a:hover, #TopMenu ul li.leftactive a:visited{
color:#008458;
text-decoration:none;
background: url(../img/TopMenuLeftAct.gif) no-repeat;
}
#TopMenu li.right a:link, #TopMenu li.right a:visited{
list-style-type:none;
float:left;
color:#797618;
font-size:100%;
text-decoration:none;
margin:0px;
padding:8px 34px 6px 34px;
border-right:none;
}
#TopMenu li.right a:hover{
color:#008458;
text-decoration:none;
background: url(../img/TopMenuRightAct.gif) no-repeat top right;
}
#TopMenu ul li.rightactive a:link, #TopMenu ul li.rightactive a:hover, #TopMenu ul li.rightactive a:visited{
color:#008458;
text-decoration:none;
background: url(../img/TopMenuRightAct.gif) no-repeat top right;
border-right:none;
}



#TopMenu ul.TopMenuENG li {
list-style-type:none;
float:left;
color:#797618;
text-decoration:none;
margin:0px;
padding:8px 34px 6px 34px;
border-right:none;
color:#008458;
font-size:120%;
font-weight:bold;
}




#MainMenuContent ul{
margin:0px;
padding:0px;
}
#MainMenuContent li{
list-style-type:none;
float:left;
margin:0px;
font-weight:bold;
font-size:120%;
letter-spacing:-1px;
}
#MainMenuContent li a:link, #MainMenuContent li a:visited{
list-style-type:none;
float:left;
color:#008458;
font-size:100%;
text-decoration:none;
margin:0px;
padding:7px 17px 6px;
}
#MainMenuContent ul li#active a:link{
text-decoration:none;
}
#MainMenuContent ul li#active a:hover, #MainMenuContent ul li#active a:visited, #MainMenuContent li a:hover{
color:#ffffff;
text-decoration:none;
background: url(../img/MainMenuActive.gif) repeat-x;
}
.MainMenuContentCheck{
background: url(../img/MainMenuDepCheck.gif) no-repeat;
height:29px;
width:2px;
margin:0px;
padding:0px;
float:left;
}
#dep_col{
width:180px;
padding:9px 0px 10px 0px;
margin:0px;
font-size:100%;
}
#dep_col ul{
padding:0px;
margin:0px;
}
#dep_col li{
padding:0px 0px 0px 0px;
list-style-type:none;
background:url("../img/LeftColMenuPoint.gif") no-repeat 0px 0px;
font-weight:bold;
}
#dep_col li ul{
padding:0px;
}
#dep_col li ul li ul{
padding:0px;
}
#dep_col li li{
font:normal 12px arial, verdana;
padding:3px 5px 3px 25px;
background:url("../img/LeftColMenuPointSub.gif") no-repeat 0px 0px;
text-transform:none;
}
#dep_col li li li{
font:normal 12px arial, verdana;
padding:1px 5px 1px 10px;
background:none;
text-transform:none;
}
#dep_col li li li.item_sub_act{
background:none;
padding:1px 5px 1px 10px;
}
#dep_col li.item_act{
background:url("../img/LeftColMenuPointAct.gif") no-repeat 0px 0px;
}
#dep_col li a:link, #dep_col li a:visited, #dep_col li a:hover{
text-decoration:none;
}
#dep_col li.item_act a:link, #dep_col li.item_act a:visited{
color:#a20027;
}
#dep_col li.item_act a:hover{
color:#a20027;
}
#dep_col li.item a:link, #dep_col li.item a:visited{
color:#797618;
}
#dep_col li.item a:hover{
color:#ab2b34;
background:url("../img/LeftColMenuPointAct.gif") no-repeat 0px 0px;
}
#dep_col li.item_sub_act{
color:#a20027;
margin:0px;
padding:3px 5px 3px 25px;
background:url("../img/LeftColMenuPointSub.gif") no-repeat 0px 0px;
}
#dep_col li.item_sub_act a:link, #dep_col li.item_sub_act a:visited{
color:#ab2b34;
padding:0px;
}
#dep_col li.item_sub_act a:hover{
color:#a20027;
}
#dep_col li.item_sub a:link, #dep_col li.item_sub a:visited{
color:#797618;
padding:0px;
}
#dep_col li.item_sub a:hover{
color:#a20027;
}
#dep_col li.item_first,#dep_col li.item_first_act{
list-style-type:none;
background:url(../img/LeftColMenuPointFirst.gif) no-repeat 0px 0px;
}
#dep_col li.item_first a:link, #dep_col li.item_first a:visited{
color:#797618;
}
#dep_col li.item_first a:hover{
color:#a20027;
background:url("../img/LeftColMenuPointFirstAct.gif") no-repeat 0px 0px;
}
#dep_col li.item_first_act a:link,#dep_col li.item_first_act a:visited{
color:#a20027;
text-decoration:none;
background:url("../img/LeftColMenuPointFirstAct.gif") no-repeat 0px 0px;
}
#dep_col li.item_first_act li.item_sub a:link,#dep_col li.item_first_act li.item_sub a:visited {
color:#797618;
text-decoration:none;
background:none;
}
#dep_col li.item_first_act li.item_sub a:hover{
color:#a20027;
text-decoration:none;
}
#dep_col li.item_first_act li.item_sub_act a:link,#dep_col li.item_first_act li.item_sub_act a:visited{
background:none;
}
.item_text{
display:block;
width:152px;
padding:5px 5px 4px 25px;
}
.item_sub_text{
display:block;
width:100%;
}
#dep_col_right{
width:199px;
padding:5px 0px 8px;
margin:0px;
font-size:100%;
}
#dep_col_right ul{
padding:0px;
margin:0px;
}
#dep_col_right li{
padding:1px 0px 2px 40px;
list-style-type:none;
background:url(../img/RightMenuPoint.gif) no-repeat 20px 6px;
font-weight:normal;
}
#dep_col_right li a:link, #dep_col_right li a:visited, #dep_col_right li a:hover{
text-decoration:none;
}
#dep_col_right li.item_act a:link, #dep_col_right li.item_act a:visited{
color:#008458;
font-weight:bold;
text-decoration:underline;
}
#dep_col_right li.item_act a:hover{
color:#008458;
font-weight:bold;
text-decoration:none;
}
#dep_col_right li.item a:link, #dep_col_right li.item a:visited{
color:#008458;
text-decoration:underline;
}
#dep_col_right li.item a:hover{
color:#008458;
text-decoration:none;
}
.Button{
background: url(../img/Button.gif) no-repeat 0px 0px;
width:81px;
height:23px;
padding:0px;
margin:0px;
cursor:pointer;
border:0px;
color:#ffffff;
font-weight:bold;
font-family:arial;
font-size:100%;
}
.Button2{
background: url(../img/ButtonKoupit.gif) no-repeat 0px 0px;
width:64px;
height:19px;
padding:2px 0px 0px;
margin:0px;
cursor:pointer;
border:0px;
color:#ffffff !important;
text-decoration:none !important;
font-family:arial;
font-size:100%;
text-align:center;
float:left;
}
.ButtonKoupit{
margin:11px 0px 0px 10px;
}
.countgoods {
background:url(../img/countgoods.gif) no-repeat;
border:0px;
width:41px;
height:19px;
margin:10px 0px 0px 13px;
padding:1px 16px 0px 0px;
/*
doplněno v styles_ie.css
_padding:3px 20px 0px 0px;
*/
float:left;
text-align:right;
font-size:100%;
}
.ButtonSearch{
margin:8px 0px 0px 78px;
}
.HomepageAktualityTitle h2{
font-weight:normal;
font-size:180%;
color:#a20027;
}
.BoxAktuality{
background: url(../img/AktualityBackground.gif) repeat-x;
width:548px;
min-height:80px;
border-bottom:1px solid #f6f5ee;
margin:0px 0px 10px 0px;
}
.BoxAktuality img,.BoxAktuality a img{
border-color:#c9c7a0;
}
table.TabAktuality{
padding:0px;
margin:0px;
font-size:100%;
}
table.TabAktuality th{
color:#797618;
font-weight:normal;
vertical-align:top;
text-align:left;
padding:10px 15px 0px;
margin:0px;
}
table.TabAktuality th h3{
color:#797618;
font-size:13px;
padding:0px 0px 1px;
}
table.TabAktuality th h3 a:link,table.TabAktuality th h3 a:visited{
color:#797618;
text-decoration:underline;
}
table.TabAktuality th h3 a:hover{
text-decoration:none;
}
table.TabAktuality td{
vertical-align:top;
padding:0px 15px 3px;
margin:0px;
text-align:justify;
}
table.TabAktuality td p{
padding:0px;
margin:0px;
}
table.TabAktuality td a:link,table.TabAktuality td a:visited{
color:#a20027;
text-decoration:underline;
}
table.TabAktuality td a:hover{
text-decoration:none;
}
table.TabAktuality td.Right{
padding:0px 8px 5px 0px;
text-align:right;
}
table.GoodsBox{
width:100%;
font-size:100%;
background:#ffffff;
margin:0px;
}
table.GoodsBox th{
background:#ffffff;
vertical-align:top;
padding:4px 0px 4px 0px;
text-align:left;
font-weight:normal;
}
table.GoodsBox th .Poznamka{
color:#ff0000;
padding:0px 0px 0px 16px;
font-size:95%;
font-style:italic;
}
table.GoodsBox th.GoodsBoxCenter{
text-align:center;
}
table.GoodsBox th h2{
padding:0px 0px 0px 16px;
}
table.GoodsBox th h2 a:link,table.GoodsBox th h2 a:visited{
color:#a20027;
font-size:100%;
padding:0px 0px 0px 0px;
text-decoration:underline;
}
table.GoodsBox th h2 a:hover{
text-decoration:none;
}
table.GoodsBox td{
background:#f6f5ee;
vertical-align:top;
padding:4px 0px 4px 0px;
border-bottom:1px solid #ffffff;
border-right:1px solid #ffffff;
}
table.GoodsBox td.GoodsBoxGreen{
background:#f8fcfa;
border-bottom:0px;
}
table.GoodsBox td.GoodsBoxNoBorder{
padding-left:16px;
border-right:0px;
}
table.GoodsBox td.GoodsBoxCornerL{
background: url(../img/GoodsBoxCornerL.gif) no-repeat top left #f6f5ee;
}
table.GoodsBox td.GoodsBoxCornerR{
border-bottom:0px;
background: url(../img/GoodsBoxCornerR.gif) no-repeat top right #f6f5ee;
}
.Description{
width:auto;
padding:0px;
float:left;
}
.DescriptionText{
text-align:justify;
padding:5px 0px 0px;
margin:0px;
}
.DescriptionText a:link, .DescriptionText a:visited, .DescriptionText a:hover{
text-decoration:underline;
color:#a20027;
}
.DescriptionText a:hover{
text-decoration:none;
}
/*border-top:1px solid #cfe8e0;*/

table.Seznam{
border-left:1px solid #cfe8e0;
border-top:1px solid #cfe8e0;
font-size:100%;
padding:0px;
margin:0px;
}
table.Seznam .aleft {
text-align: left; 
}
table.Seznam .poznamka1{ 
color: #ff0000;
}
table.Seznam th{
border-right:1px solid #cfe8e0;
border-bottom:1px solid #cfe8e0;
background:#f8fcfa;
color:#008458;
padding:5px;
margin:0px;
text-align: center;
vertical-align: middle;
}
table.Seznam td{
border-right:1px solid #cfe8e0;
border-bottom:1px solid #cfe8e0;
padding:4px 5px;
margin:0px;
text-align: center;
vertical-align: middle;
}
table.Seznam td a:link,table.Seznam td a:visited{
color:#a20027;
text-decoration:underline;
font-weight:bold;
}
table.Seznam td a:hover{
text-decoration:none;
}
table.Seznam td a.Button2:link,table.Seznam td a.Button2:visited{
color:#ffffff;
text-decoration:none;
font-weight:normal;
}
table.Seznam td p,table.Seznam th p{
padding:0px;
margin:0px;
}
table.Seznam td a.Button2:hover{
text-decoration:none;
}
table.Kus{
border:1px solid #f8f7f1;
font-size:100%;
padding:0px;
margin:0px;
}
table.Kus td{
vertical-align:top;
padding:0px;
margin:0px;
}
table.Kus td p{
text-align:justify;
padding:3px 0px 3px;
margin:0px;
}
table.Kus td h2{
color:#a20027;
font-weight:bold;
font-size:14px;
padding:0px 0px 3px;
}
table.Kus td table.text, table.Kus2 td table.text{
padding:0px;
margin:0px;
border-bottom:1px solid #cfe8e0;
}
table.Kus td table.text td, table.Kus2 td table.text td{
vertical-align:top;
padding:0px 5px 0px 0px;
margin:0px;
}
table.Kus td table.text th, table.Kus2 td table.text th{
text-align:left;
color:#008458;
font-weight:normal;
padding:0px 0px 3px;
margin:0px;
text-transform:lowercase;
}
table.Kus2{
border:0px solid #f8f7f1;
font-size:100%;
padding:0px;
margin:0px;
}
.Tls, .TlsEN{
width:100%;
background:url(../img/Tl2.gif) repeat-x;
float:left;
padding:0px;
margin:0px;
}
.Tl1{
width:118px;
height:21px;
background: url(../img/Tl1.gif) no-repeat;
border-right:1px solid #ffffff;
border-bottom:1px solid #ffffff;
text-align:center;
float:left;
color:#c2c1c1;
padding-top:5px;
}
a.Tl1{
background: url(../img/Tl1Act.gif) no-repeat;
color:#2d9a75;
text-decoration:none;
font-weight:bold;
padding-top:5px;
}
.Tl1Act{
background: url(../img/Tl1Act.gif) no-repeat;
color:#2d9a75;
text-decoration:none;
font-weight:bold;
padding-top:5px;
}
.Tl2{
width:145px;
height:21px;
border-right:1px solid #ffffff;
border-bottom:1px solid #ffffff;
text-align:center;
float:left;
color:#c2c1c1;
padding-top:5px;
}
a.Tl2{
background: url(../img/Tl2Act.gif) repeat-x;
color:#2d9a75;
text-decoration:none;
font-weight:bold;
padding-top:5px;
}
.Tl2Act{
width:145px;
background: url(../img/Tl2Act.gif) repeat-x;
color:#2d9a75;
text-decoration:none;
font-weight:bold;
padding-top:5px;
}
.Tl3{
width:131px;
}
.Tl3Act{
font-weight:bold;
color:#2d9a75;
background: url(../img/Tl2Act.gif) repeat-x;
width:131px;
}
.Tl4{
width:151px;
height:21px;
background: url(../img/Tl4.gif) no-repeat;
border-bottom:1px solid #ffffff;
text-align:center;
float:right;
color:#c2c1c1;
padding-top:5px;
}
.Tl4Act{
background: url(../img/Tl4Act.gif) no-repeat;
color:#2d9a75;
text-decoration:none;
font-weight:bold;
padding-top:5px;
}


.TlsEN .Tl2{
height:34px;
_height:40px;
background: #F6F5EE;
}
.TlsEN .Tl1, .TlsEN .Tl2Act, .TlsEN .Tl4, .TlsEN .Tl4Act{
height:34px;
_height:40px;
}
.TlsEN .Tl1{
background: url(../img/Tl1Act.gif) no-repeat #D5ECE5;
}
.TlsEN .Tl2Act{
background: url(../img/Tl2Act.gif) repeat-x #D5ECE5;
}
.TlsEN .Tl3Act{
background: url(../img/Tl2Act.gif) repeat-x #D5ECE5;
}
.TlsEN .Tl4{
background: url(../img/Tl4.gif) no-repeat #F6F5EE;
}
.TlsEN .Tl4Act{
background: url(../img/Tl4Act.gif) no-repeat #D5ECE5;
}

table.Basket{
background:#f8fcfa;
width:100%;
font-size:100%;
padding:0px;
margin:0px;
float:left;
}
table.Basket td{
vertical-align:middle;
padding:3px 16px 3px 16px;
margin:0px;
border-bottom:1px solid #ffffff;
}
table.Basket td a:link,table.Basket td a:visited{
color:#a20027;
text-decoration:underline;
}
table.Basket td a:hover{
text-decoration:none;
}
table.Basket th{
background:#e0f0ea;
text-align:left;
font-weight:normal;
vertical-align:top;
padding:5px 16px 5px 16px;
margin:0px;
border-bottom:1px solid #ffffff;
}
table.Basket th.thRight {
text-align:right;
}
.Input2{
height:19px;
width:28px;
padding:2px 2px 0px 2px;
margin:0px;
float:left;
border:1px solid #d5e9e2;
font-size:100%;
text-align:left;
font-family:arial;
font-size:100%;
}
.Input4{
height:19px;
width:28px;
padding:2px 0px 0px;
margin:0px;
float:left;
border:1px solid #d5e9e2;
font-size:100%;
text-align:center;
}
.Input5, .Input6{
height:19px;
width:28px;
padding:2px 0px 0px;
margin:0px;
border:1px solid #d5e9e2;
font-size:100%;
}
.Input6 {
width:40px;
}
.Input7 {
background:#f8fcfa;
border:0px;
width:100px;
text-align:right;
font-size:100%;
color:#000;
}
table.Basket th.thRight input{
text-align:right;
font-family:arial;
margin:0px;
padding:0px;
}
table.Basket th.thRight input.Input3CZ{
width:54px; 
}
table.Basket th.thRight input.Input3EN{
width:44px; 
}
.BasketBottom{
float:left;
padding:0px;
margin:0px;
width:548px;
/*height:49px;*/
background: url(../img/BasketBottom.gif) no-repeat;
}
.BasketBottomContent{
float:left;
padding:15px 16px;
}
.BasketTopSmall{
float:left;
padding:0px;
margin:0px 0px 0px;
width:548px;
height:27px;
background: url(../img/BasketTopSmall.gif) no-repeat;
}
.BasketTopSmallCon{
font-weight:bold;
color:#2d9a75;
float:left;
padding:6px 16px 0px;
}
.BasketTopSmallCon span{
font-weight:normal;
font-style:italic;
color:#000000;
font-size:100%;
}

.ButtonBasket{
float:left;
text-align:center;
padding-top:0px;
margin:0px;
height:19px;
color:#ffffff;
text-decoration:none;
border:0px;
font-family:arial;
font-size:100%;
cursor:pointer;
}
a.ButtonBasket:link,
a.ButtonBasket:visited,
a.ButtonBasket:hover{
padding-top:3px;
}
.ButtonPokracovat{
width:140px;
background: url(../img/ButtonPokracovatVNakuppu.jpg) no-repeat;
}
.ButtonVysypat{
color:#797618;
width:100px;
background: url(../img/ButtonVysypat.jpg) no-repeat;
}
.ButtonPrepocitat{
color:#797618;
width:83px;
background: url(../img/ButtonPrepocitat.jpg) no-repeat;
}
.ButtonKPokladne{
width:88px;
background: url(../img/ButtonKPokladne.jpg) no-repeat;
}
.ButtonRegistrovat{
width:98px;
background: url(../img/ButtonRegistrovat.gif) no-repeat;
padding-top:1px;
}
.ButtonLight{
color:#797618;
width:100px;
background: url(../img/ButtonLight.gif) no-repeat;
}
.ButtonBrown{
width:92px;
background: url(../img/ButtonBrown.jpg) no-repeat;
}
.Input3{
width:50px;
padding:1px 1px 0px 0px;
margin:0px;
float:left;
border:0px;
font-size:100%;
text-align:right;
background:#e0f0ea;
color:#a20027;
font-weight:bold;
}
.RedFrame{
border:1px solid #a20027;
background:#fffcee;
width:100%;
float:left;
}
.RedFrame div{
width:516px;
color:#a20027;
float:left;
text-align:center;
padding:7px 15px;
}
.RedFrame div a:link,.RedFrame div a:visited{
color:#a20027;
text-decoration:underline;
font-weight:bold;
}
.RedFrame div a:hover{
text-decoration:none;
}
a.Vice{
padding:0px 0px 0px 16px;
background: url(../img/Point.gif) no-repeat 0px 4px;
}
.Pagenumber{
color:#262D23;
text-align:center;
}
.Pagenumber a:link,.Pagenumber a:visited{
color:#a20027;
text-decoration:underline;
}
.Pagenumber a:hover{
text-decoration:none;
}
table.Photogalery{
width:100%;
}
table.Photogalery td{
text-align:center;
}
a.deptree:link, a.deptree:visited{
color:#525152;
font-size:75%;
text-decoration:underline;
}
a.deptree:hover{
text-decoration:none;
}
.Poznamka2{
color:#ff0000;
padding:0px 15px 3px 0px;
font-size:100%;
font-style:italic;
float:right;
}
.poznamka1{
color:#ff0000;
padding:0px;
font-size:100%;
font-style:italic;
}
.error {
color:red;
border:1px solid red;
padding:10px;
}
#MainMenuContent2{
background:url(../img/MainMenuBackground.gif) repeat-x;
margin:3px 0px 0px;
height:29px;
float:left;
}
#ArticleBoxRight2{
}

/**  Kontakt v právém sloupci  **/

#rightContact
{
border-top:2px solid #ffffff;
background:url(../img/bg-contact.gif) repeat-x;
width:199px;
height:303px;
}
#rightContact_in
{
padding:35px 15px;
}
#rightContact_text
{
padding:0px 0px 0px 15px;
}
#rightContact_in span
{
color:#81802a;
}
#rightContact_in span.rightTel
{
color:#000000;
margin:0px 0px 0px 27px;
}
#rightContact_in a:link, #rightContact_in a:visited, #rightContact_in a:hover, #rightContact_in span.right a:link, #rightContact_in span.right a:visited, #rightContact_in span.right a:hover
{
background: url(../img/point-right.png) no-repeat 0px 5px;
padding-left:15px;
color:#81802a;
text-decoration:underline;
}
#rightContact_in span.right
{
float:right;
color:#a20027;
margin:5px 0px 0px;
}
#rightContact_in span.right a:link, #rightContact_in span.right a:visited, #rightContact_in span.right a:hover
{
background: url(../img/point.gif) no-repeat 0px 5px;
color:#a20027;
}
#rightContact_in a:hover, #rightContact_in span.right a:hover
{
text-decoration:none;
}

/**  Styly pro úvodní stránku  **/

#MainMenuContent2{
background:url(../img/MainMenuBackground.gif) repeat-x;
margin:3px 0px 0px;
height:29px;
float:left;
}
#ArticleBoxRight2{
padding:30px;
}
#ArticleBoxRight2 img{
margin:0px 12px 0px 0px;
}
#ArticleBoxRight2 img.imgLast{
padding:0px;
}
.article_textStart{
font-size:100%;
text-decoration:none;
color:#000000;
text-align:justify;
line-height:1.3;
width:708px;
}
.article_textStart ul{
margin:0px 0px 0px 20px;  
padding:0px;
}
.article_textStart ul li{
list-style-type:none;
background:url(../img/Point.gif) no-repeat 7px 8px;
margin:0px;  
padding:3px 0px 3px 25px; 
}
.articleTextStart
{
width:333px;
}
.articleTextStart a:link, .articleTextStart a:visited, .articleTextStart a:hover{
text-decoration:underline;
color:#a20027;
}
.articleTextStart a:hover{
text-decoration:none;
}
#tableProducts
{
margin:15px 0px;
float:left;
width:370px
}
#tableProducts h1
{
color:#81802a;
padding:0px 0px 10px; 
}
#leftProducts
{
background: url(../img/leftProducts-bg.gif) repeat-y;
width:355px
}
#leftProductsTop
{
background: url(../img/leftProducts-bgTop.gif) repeat-y;
width:355px
}
#leftProducts-bottom
{
background: url(../img/leftProducts-bottom.gif) repeat-y;
width:355px;
height:2px;
}
#leftProducts-top
{
background: url(../img/leftProducts-top.gif) repeat-y;
width:355px;
height:2px;
}
.ProductsAttribute
{
float:left;
width:166px;
margin:0px 1px;
}
.ProductsAttributeR
{
float:right;
width:166px;
margin:0px 1px;
}
.ProductsAttribute_in
{
padding:5px 5px 0px 5px;
background:#ffffff url(../img/bg-tdProducts.gif) no-repeat right bottom;
}
.ProductsAttribute_in div
{
float:left;
padding:0px 0px 0px 7px;
}
.ProductsAttribute_in div img
{
width:25px;
}
.ProductsAttribute_in span
{
color:#008458;
}
.ProductsAttribute_in p
{
padding:5px 0px 5px;
}
.ProductsAttribute a:link, .ProductsAttribute a:visited, .ProductsAttribute a:hover, .ProductsAttributeR a:link, .ProductsAttributeR a:visited, .ProductsAttributeR a:hover
{
color:#797618;
text-decoration:underline;
font-size:120%;
padding:0px 0px;
}
.ProductsAttribute a:hover, .ProductsAttributeR a:hover,
{
color:#797618;
text-decoration:none;
}
.ProductsDescription
{
float:left;
width:166px;
margin:0px 1px;
}
.ProductsDescriptionR
{
float:right;
width:166px;
margin:0px 1px;
}
.ProductsDescription_in
{
margin:5px 5px 0px;
text-align: left;
}
.titleAct, .in-bodyAct .titleAct
{
color:#797618;
text-decoration:none;
font-size:110%;
}
.in-bodyAct .titleAct
{
float:left;
padding:0px 0px 5px;
/*width:280px;*/
font-size:120%
}
.titleAct a:link, .titleAct a:visited, .titleAct a:hover
{
color:#797618;
text-decoration:underline;
font-size:100%;
}
.titleAct a:hover
{
color:#797618;
text-decoration:none;
}
.buy, .vstup_e-shop
{
background:url(../img/ButtonKoupit.gif) no-repeat;
color:#FFFFFF;
border:0px none;
cursor:pointer;
font-family:arial;
font-size:100%;
font-weight:bold;
height:19px;
margin:0px 10px 7px;
padding:0px 0px 2px;
text-align:center;
text-decoration:none;
width:64px;
}
.vstup_e-shop
{
background:url(../img/ButtonVstupShop.jpg) no-repeat;
height:28px;
width:168px;
margin:0px;
}
.inputRight
{
float:right;
margin:10px 15px 0px;
}
#tableAktualne
{
margin:15px 0px;
float:left;
width:347px;
}
#tableAktualne h1
{
color:#81802a;
padding:0px 0px 10px; 
}
#tableAktualne p
{
margin:0px;
padding:8px 0px;
}
.perexLeft
{
margin:0px 0px 0px 10px;
}
#tableAktualne strong
{
font-weight:bold;
color:#a20027;
}
.linkAct
{
background:#f3faf8;
width:347px;
height:35px;
margin:10px 0px 0px;
}
.linkAct .right a:link, .linkAct .right a:visited, .linkAct .right a:hover, .linkAct .left a:link, .linkAct .left a:visited, .linkAct .left a:hover
{
background: url(../img/point.gif) no-repeat 0px 5px;
color:#a20027;
padding-left:15px;
text-decoration:underline;
float:right;
margin:8px 10px 8px 30px;
}
.linkAct .left a:link, .linkAct .left a:visited, .linkAct .left a:hover
{
background: url(../img/point-right.png) no-repeat 0px 5px;
color:#81802a;
}
.linkAct .left a:hover, .linkAct .right a:hover
{
text-decoration:none;
}

/** vyber vina na titulce **/

#vyber select, #vyber input
{
width:111px;
margin:85px 10px 0px;
font-family:Arial;
font-size:90%;
}
#vyber input
{
text-align:right;
}
#contBanner1, #contBanner2, #contBanner3, #contBanner4, #contBanner5
{
background:url(../img/banner-selection1.jpg) no-repeat;
border:0px;
height:133px; 
width:131px;
float:left;
margin:0px 15px 0px 0px;
}
#contBanner2
{
background:url(../img/banner-selection2.jpg) no-repeat;
}
#contBanner3
{
background:url(../img/banner-selection3.jpg) no-repeat;
}
#contBanner4
{
background:url(../img/banner-selection4.jpg) no-repeat;
}
#contBanner5
{
background:url(../img/banner-selection5.jpg) no-repeat;
margin:0px;
}

#contBanner1en, #contBanner2en, #contBanner3en, #contBanner4en, #contBanner5en
{
background:url(../img/banner-selection1-en.jpg) no-repeat;
border:0px;
height:133px; 
width:131px;
float:left;
margin:0px 15px 0px 0px;
}
#contBanner2en
{
background:url(../img/banner-selection2-en.jpg) no-repeat;
}
#contBanner3en
{
background:url(../img/banner-selection3-en.jpg) no-repeat;
}
#contBanner4en
{
background:url(../img/banner-selection4-en.jpg) no-repeat;
}
#contBanner5en
{
background:url(../img/banner-selection5-en.jpg) no-repeat;
margin:0px;
}


#vyber .vyber_vino
{
background:url(../img/ButtonVstupShop.jpg) no-repeat;
height:28px;
width:168px;
margin:15px 0px;
border:0px;
float:right;
color:#FFFFFF;
border:0px none;
cursor:pointer;
font-family:arial;
font-size:100%;
font-weight:bold;
text-align:center;
text-decoration:none;
}




#virtualni-putovani{
text-align:center;
}
#virtualni-putovani #in_virtualni-putovani{
text-align:center;
margin:0px auto 0px;
width:340px;
height:280px;
}

#disabled {display:none;position:absolute;top:0;left:0;z-index:100;width:100%;height:100%;background-color:#000;opacity:0.80;filter: alpha(opacity=80);}
#dotaznik {display:none;position:absolute;z-index:120;width:780px;top:50px;}
#dotaznik iframe {width:780px;height:450px;}



table.ordertocode{
background:#f8fcfa;
width:545px;
font-size:100%;
padding:0px;
margin:0px;
float:left;
}
table.ordertocode td{
vertical-align:middle;
text-align:center;
padding:3px 10px;
margin:0px;
border-bottom:1px solid #ffffff;
}
table.ordertocode td a:link,
table.ordertocode td a:visited{
color:#a20027;
text-decoration:underline;
}
table.ordertocode td a:hover{
text-decoration:none;
}
table.ordertocode th{
background:#e0f0ea;
text-align:left;
font-weight:normal;
vertical-align:top;
padding:5px 10px;
margin:0px;
border-bottom:1px solid #ffffff;
}
a.back:link,
a.back:visited,
a.back:hover {
margin-top:20px;
float:right;
text-decoration:underline;
color:#a20027;
}
a.back:hover {
text-decoration:none;
}

.cislosarze {
float:right;
margin:-30px 20px 0px 0px;
}


#free-space{
padding:0px 0px 30px 0px;
}
#free-space h2{
font-size:180%;
font-weight:normal;
color:#a20027;
padding:0px 0px 14px 0px;
margin:0px;
width:100%;
}
#free-space .free-space-col{
width:263px;
float:left;
}
#free-space .free-space-col-last{
width:189px;
}

#free-space .free-space-col .free-space-item{
float:left;
width:189px;
height:36px;
background: url(../img/free-space-item-bg.gif) no-repeat;
margin:0px 0px 10px 0px;
}
#free-space .free-space-col .free-space-item-none{
background: url(../img/free-space-item-none-bg.gif) no-repeat;
}

#free-space .free-space-col .free-space-item strong{
float:left;
color:white;
width:44px;
text-align:center;
line-height:1.5em;
position:relative;
top:-1px;
left:0px;
}

#free-space .free-space-col .free-space-item p{
float:left;
color:white;
width:105px;
margin:0px 0px 0px 15px;
padding:7px 0px 0px 0px;
text-align:center;
font-weight:bold;
}
#free-space .free-space-col .free-space-item p span{
font-weight:normal;
}





