body 
{
background: url(../img/bg.jpg) repeat-x #d4b08d;
color:#000000;
margin:0px;
padding:0px;
text-align:center; 
font-family:Verdana, Arial, "MS Sans Serif";
text-decoration:none;
font-weight:normal;
}
h1
{
color:#bd741e;
font:normal 24px tahoma, Verdana;
text-decoration:none;
letter-spacing:-1px;
padding:0px 0px 10px 0px;
margin:0px;
}
h1 a:link, h1 a:visited
{
color:#bd741e;
text-decoration:none;
}
h1 a:hover
{
color:#bd741e;
text-decoration:underline;
}
h2
{
color:#bd741e;
font:bold 16px Arial, Verdana;
text-decoration:none;
padding:0px 0px 8px 0px;
margin:0px;
}
h2 a:link, h2 a:visited
{
color:#bd741e;
text-decoration:none;
}
h2 a:hover
{
color:#bd741e;
text-decoration:underline;
}
h3
{
color:#bd741e;
font:bold 14px Arial, Verdana;
text-decoration:none;
padding:0px 0px 5px 0px;
margin:0px;
}
h3 a:link, h3 a:visited
{
color:#bd741e;
text-decoration:none;
}
h3 a:hover
{
color:#bd741e;
text-decoration:underline;
}
h4
{
color:#bd741e;
font:bold 13px Arial, Verdana;
text-decoration:none;
padding:0px;
margin:0px;
}
h4 a:link, h4 a:visited
{
color:#bd741e;
text-decoration:none;
}
h4 a:hover
{
color:#bd741e;
text-decoration:underline;
}
h5
{
color:#c5c0bb;
font:bold 12px Arial, Verdana;
text-decoration:none;
padding:0px;
margin:0px;
}
h5 a:link, h5 a:visited
{
color:#c5c0bb;
text-decoration:none;
}
h5 a:hover
{
color:#c5c0bb;
text-decoration:underline;
}
h6
{
color:#bd741e;
font:bold 12px Arial, Verdana;
text-decoration:none;
padding:0px;
margin:0px;
}
h6 a:link, h6 a:visited
{
color:#bd741e;
text-decoration:none;
}
h6 a:hover
{
color:#bd741e;
text-decoration:underline;
}
p
{
color:#2d2c2c;
font:normal 12px Arial, Verdana;
text-decoration:none;
padding:0px 0px 8px 0px;
margin:0px;
}
.right{
float:right;
}
.left{
float:left;
}
b, strong
{
font:normal 12px Arial, Verdana;
color:#bd741e;
}
.text
{
color:#2d2c2c;
font:normal 12px Arial, Verdana;
text-decoration:none;
}
.text a:link, .text a:visited
{
color:#bd741e;
text-decoration:underline;
}
.text a:hover
{
text-decoration:none;
}
a.text:link, a.text:visited
{
color:#bd741e;
text-decoration:underline;
font:normal 12px Arial, Verdana;
}
a.text:hover
{
text-decoration:none;
font:normal 12px Arial, Verdana;
}
.copyright
{
color:#c18b54;
font:normal 70% Arial, Verdana;
float:left;
margin:0px; 
padding:12px 0px 0px 10px; 
}
.copyright a:link, .copyright a:visited
{
color:#c18b54;
text-decoration:none;
}
.copyright a:hover
{
text-decoration:underline;
}
.vytvoril
{
color:#c18b54;
font:normal 70% Arial, Verdana;
float:right;
margin:0px; 
padding:12px 10px 0px 0px;
}
.vytvoril a:link, .vytvoril a:visited
{
color:#c18b54;
text-decoration:none;
}
.vytvoril a:hover
{
text-decoration:underline;
}
#all
{
background: url(../img/bg_all.jpg) repeat-y;
width:750px;
text-align:left;
margin:0px auto 0px auto;
padding:0px;
} 
#content
{ 
background: url(../img/bg_all.jpg) repeat-y;
float:left;
width:750px;
} 
#vertical_line_l
{
width:5px;
height:687px;
margin:0px;
padding:0px;
float:left;
}
#vertical_line_r
{
width:5px;
height:687px;
margin:0px;
padding:0px;
float:right;
}
#center
{
width:740px;
margin:0px;
padding:0px;
float:left;
}
#header
{
background: url(../img/header_bg.jpg) repeat-x;
width:740px;
height:29px;
margin:0px;
padding:0px;
float:left;
}
#top
{
width:740px;
height:167px;
margin:0px;
padding:0px;
float:left;
}
#top_left
{
background:url(../img/top_left.jpg) no-repeat;
width:380px;
height:167px;
margin:0px;
padding:0px;
float:left;
}
#top_right
{
background:url(../img/top_right.jpg) no-repeat;
width:360px;
height:167px;
margin:0px;
padding:0px;
float:left;
}
#top_line
{
background:url(../img/top_line.jpg) no-repeat;
width:740px;
height:2px;
margin:0px;
padding:0px;
float:left;
}
#leftcol
{
width:176px;
float:left;
padding:0px;
margin:0px;
}
#maincol
{
background: url(../img/maincol_top_bg.jpg) repeat-x top;
width:564px;
min-height:500px;
padding:0px;
margin:0px;
float:left;
}
#maincol_content
{
padding:30px 30px 20px 30px;
margin:0px;
float:left;
color:#2d2c2c;
font:normal 12px Arial, Verdana;
}
#maincol_content ul
{
margin:0px;  
padding:0px 0px 15px 0px;
} 
#maincol_content ul li
{
list-style-type:none;
background: url(../img/point.jpg) no-repeat 10px 5px;
margin:0px; 
padding:0px 0px 0px 23px; 
color:#2d2c2c;
font:normal 12px Arial, Verdana;
text-decoration:none;
}
#bottom
{ 
width:750px;
height:39px;
float:left;
}
#bottom_left
{ 
background: url(../img/bottom_left.jpg) no-repeat;
width:5px;
height:39px;
float:left;
padding:0px;
margin:0px;
}
#bottom_mid
{ 
background: url(../img/bottom_bg.jpg) repeat-x;
width:740px;
height:39px;
float:left;
padding:0px;
margin:0px;
}
#bottom_right
{ 
background: url(../img/bottom_right.jpg) no-repeat;
width:5px;
height:39px;
float:right;
padding:0px;
margin:0px;
}
ul.menu
{
margin:0px;  
padding:0px;
}
li.menu
{
list-style-type:none;
background: url(../img/item.jpg) no-repeat 0px 0px;
margin:0px; 
padding:6px 5px 0px 27px; 
color:#542d1f;
font:normal 12px Arial, Verdana;
text-decoration:none;
min-height:18px;
}
li.menu a:link, li.menu a:visited
{
color:#542d1f;
text-decoration:none;
}
li.menu a:hover
{
color:#542d1f;
text-decoration:underline;
}
li.first
{
list-style-type:none;
background: url(../img/item_first.jpg) no-repeat 0px 0px;
margin:0px; 
padding:11px 5px 0px 27px; 
color:#542d1f;
font:normal 12px Arial, Verdana;
text-decoration:none;
min-height:18px;
}
li.first a:link, li.first a:visited
{
color:#542d1f;
text-decoration:none;
}
li.first a:hover
{
color:#542d1f;
text-decoration:underline;
}
ul.submenu
{
margin:0px;  
padding:0px;
}
li.submenu
{
background: url(../img/item_sub.jpg) no-repeat 0px 0px;
list-style-type:none;
margin:0px; 
padding:4px 5px 0px 12px; 
color:#542d1f;
font:normal 11px Arial, Verdana;
text-decoration:none;
min-height:12px;
}
li.submenu a:link, li.submenu a:visited
{
color:#542d1f;
text-decoration:none;
}
li.submenu a:hover
{
color:#542d1f;
text-decoration:underline;
}
#flags
{
float:right;
margin:0px;  
padding:6px 5px 0px 0px;
}
.clanky_nadpis
{
padding:4px;
margin:0px;
border-top:1px solid #dfcab7;
border-right:1px solid #dfcab7;
border-left:1px solid #dfcab7;
background:#f4e9df;
color:#bd741e;
font:bold 13px Arial, Verdana;
}
.clanky_text
{
border:1px solid #dfcab7;
padding:4px;
margin-bottom:25px;
color:#2d2c2c;
font:normal 12px Arial, Verdana;
}
.clanky_text a:link, .clanky_text a:visited
{
color:#bd741e;
font:normal 12px Arial, Verdana;
text-decoration:underline;
}
.clanky_text a:hover
{
color:#bd741e;
text-decoration:none;
}
.clear
{
clear:both;
}
.novinky_nadpis
{
padding:4px;
margin:0px;
border-bottom:1px solid #dfcab7;
background:#f4e9df;
color:#bd741e;
font:bold 13px Arial, Verdana;
}
.novinky_text
{
padding:4px;
color:#2d2c2c;
font:normal 12px Arial, Verdana;
}
.produkty_pic
{
float:left;
border:1px solid #f0e3d1;
}
.produkty_text
{
float:left;
height:175px;
border-top:1px solid #f0e3d1;
border-right:1px solid #f0e3d1;
border-bottom:1px solid #f0e3d1;
}


/** ---------------------- **/


table.Seznam{
border-left:1px solid #F0E3D1;
border-top:1px solid #F0E3D1;
font-size:100%;
padding:0px;
margin:0px;
}
table.Seznam .aleft {
text-align: left; 
}
table.Seznam .poznamka1{ 
color: #2D2C2C;
}
table.Seznam th{
border-right:1px solid #F0E3D1;
border-bottom:1px solid #F0E3D1;
background:#FAFAFA;
color:#BD741E;
padding:5px;
margin:0px;
text-align: left;
vertical-align: top;
font-weight:normal;
}
table.Seznam td, table.Seznam td.pladba{
border-right:1px solid #F0E3D1;
border-bottom:1px solid #F0E3D1;
padding:4px 5px;
margin:0px;
text-align: center;
vertical-align: top;
background:#FFFFFF;
font-weight:normal;
}
table.Seznam td a:link,table.Seznam td a:visited{
color:#2D2C2C;
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:#2D2C2C;
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.Seznam td.platba{
padding:4px 20px;
color:#BD741E;
line-height:1.6em;
}
table.Seznam td.platba span.platbaText{
display:block;
width:70px;
float:left;
text-align:left;
}

.Input5, .InputSmall_1, .InputSmall_2, .InputKS, .InputCena, .InputCU{
height:19px;
width:350px;
padding:2px 0px 0px;
margin:0px;
border:1px solid #F0E3D1;
font-size:100%;
color:#	2D2C2C
}
.InputCU{
width: 120px;
margin:0px 0px 0px 10px;
padding:2px 4px 0px;
}
.InputSmall_1{
width: 260px;
}
.InputSmall_2{
width: 80px;
}
.InputText{
width:350px;
padding:2px 0px 0px;
border:1px solid #F0E3D1;
font-size:100%;
color:#	2D2C2C
}
.InputKS{
width:20px;
text-align:right;
padding:2px 2px;
}
.InputCena{
width:50px;
border:0px;
background:none;
text-align:right;
}
.buttonSubmit, .buttonBack{
background:#FFFFFF;
border:1px solid #F0E3D1;
cursor:pointer;
width:140px;
}
.buttonBack{
text-align:center;
margin:0px 10px 0px 0px;
width:55px;
}
table.Select{
width:90%;
font-size:100%;
padding:0px;
margin:10px 0px;
}
table.Select .aleft {
text-align: left; 
}
table.Select .poznamka1{ 
color: #2D2C2C;
}
table.Select th{
color:#2D2C2C;
padding:5px;
margin:0px;
text-align: left;
vertical-align: top;
}
table.Select td{
padding:0px 5px;
margin:0px;
vertical-align: top;
font-weight:normal;
text-align: left;
vertical-align:middle;
}
table.Select td a:link,table.Select td a:visited{
color:#BD741E;
text-decoration:underline;
font-weight:bold;
font-size:110%;
}
table.Select td a:hover{
text-decoration:none;
}
table.Select .rightTD
{
text-align:right;
width:100px;
}
table.Select .rightAlign
{
text-align:right;
}
table.Select .rightTD2
{
text-align:right;
}
table.Select .rightTD2 em
{
font-weight:normal;
}
table.Select .nameTD
{
width:100px;
}

table.Select .centerTD
{
text-align:center;
width:60px;
}
.color_1, .color_2, .color_3, .color_4, .color_5, .color_6, .color_7, .color_8, .color_9, .color_10, .color_11, .color_12, .color_13, .color_14, .color_no
{
float:left;
height:24px;
width:20px;
background: #d1a487;
margin-right:10px;
}
.color_2
{
background: #d69984;
}
.color_3
{
background: #b58070;
}
.color_4
{
background: #a17663;
}
.color_5
{
background: #d1a487;
}
.color_6
{
background: #d39a87;
}
.color_7
{
background: #b28170;
}
.color_8
{
background: #d1a487;
}
.color_9
{
background: #d19a86;
}
.color_10
{
background: #b28170;
}
.color_11
{
background: #a17663;
}
.color_12
{
background: #cea585;
}
.color_13
{
background: #d4a287;
}
.color_no
{
background: none;
}

.homepage a:link, .homepage a:visited, .homepage a:hover
{
color:#BD741E;
text-decoration:underline;
}
.homepage a:hover
{
text-decoration:none;
}
.rightPodminky
{
float:right;
margin:0px 10px 0px 0px;
}
.rightPodminky a:link, .rightPodminky a:visited
{
color:#bd741e;
text-decoration:underline;
font:normal 12px Arial, Verdana;
}
.rightPodminky a:hover
{
text-decoration:none;
font:normal 12px Arial, Verdana;
}
.checkbox
{
margin:4px 5px 0px;
}

/* slightly enhanced, universal clearfix hack */
.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
.clearfix { display: inline-block; }

/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* stop commented backslash hack */
