html { min-height: 100%; margin-bottom: 1px }
body { background: url(site_bg.png) 0 0 repeat-x #E4EFFF; font-family: Arial }
#webSite { width: 930px }
#siteHead { height: 131px; width: 100% }
#siteMain { background: url(main_bg_duo.png) 0 0 repeat-y }
#siteFoot { background: url(site_bg.png) 0 0 repeat-x; border-top: 1px solid #FFF; color: #FFF }

#siteHead p { height: 131px; padding: 0; position: relative }
#siteHead p span { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: url(head_bg.jpg) 0 0 no-repeat #FFF }
#siteHead #head-anchor { display: block; height: 95px; left: 17px; position: absolute; text-decoration: none; width: 151px }

#mainBar { width: 570px; padding-left: 0; padding-top: 0; padding: 15px 0 0 20px }
html > body #mainBar { padding: 15px 0 0 30px }
#mainBar h1 { color: #000; font-size: 1.7em; font-weight: normal; line-height: 130% }
#mainBar h2, #mainBar .news h1 { color: #193154; font-size: 1.3em; font-weight: bold }
#mainBar h4 { color: #193154; font-size: 1.2em }
#mainBar p, #mainBar ul { margin: 0 0 10px }

#leftBar { width: 152px }
#rightBar { width: 148px }

#leftBar #myMenu { margin-left: 0; background: #E6E673 }
#myMenu li a:link, #myMenu li a:visited { background: url(menu.gif) 0 0 no-repeat; color: #000; margin: 0 0 1px;
  padding: 8px 6px 8px 26px; width: 130px }
#myMenu li a:hover { background: url(menu.gif) -162px 0 no-repeat; padding: 8px 6px 8px 26px }
#myMenu li.select a:link, #myMenu li.select a:visited { background: url(menu.gif) -324px 0 no-repeat; 
  padding: 8px 6px 8px 26px; color: #000; font-size: 1.1em }
#myMenu li.select li a:link, #myMenu li.select li a:visited { width: 115px; background: url(menu.gif) 0 0 no-repeat }
#myMenu li.select li a:hover { background: url(menu.gif) -162px 0 no-repeat }
#myMenu li.select li.select a:link, #myMenu li.select li.select a:visited { background: url(menu.gif) -324px 0 no-repeat }

#siteFoot a { color: #FFF }
a:hover { text-decoration: none }

#mainBar ul { left: 0 }
#mainBar li { margin: 0 0 3px 10px }

#clanky { margin: 15px 0 }
#rightBar ul { left: 0 }
#rightBar li { margin: 0 0 3px 20px }

.cart-text { font-size: 0.8em; margin: 5px 0 10px }

ul, li
{
margin: 0;
padding: 0;
}

.cl
{
clear: both;
}


ul.menu
{
font-size: 18px;
font-family: sans-serif;
}

ul.menu li
{
list-style-type: none;
}

ul.menu li.dam
{
float: left;
width: 130px;
height: 80px;
margin: 0px;
margin-bottom: none;
}

ul.menu li.pan
{
float: left;
width: 130px;
height: 80px;
margin-right: none;
margin-bottom: none;
}

ul.menu li.mla
{
float: left;
width: 130px;
height: 80px;
margin-right: none;
margin-bottom: none;
}

ul.menu li.profi
{
float: left;
width: 130px;
height: 80px;
margin-right: none;
margin-bottom: none;
}

ul.menu li.dam a

{
display: block;
width: 130px;
height: 80px;
line-height: 80px; /* svisle centrovani */
text-align: center; /* vodorovne centrovani */
background: white url(damoff.png);
color: #333;
border: none;
font-weight: bold;
text-decoration: none;
font-style: italic;
}

ul.menu li.dam a:hover
{
background-image: url(damon.png);
color: black;
border-color: #000;
}

ul.menu li.pan a

{
display: block;
width: 130px;
height: 80px;
line-height: 80px; /* svisle centrovani */
text-align: center; /* vodorovne centrovani */
background: white url(panoff.png);
color: #333;
border: none;
font-weight: bold;
text-decoration: none;
font-style: italic;
}

ul.menu li.pan a:hover
{
background-image: url(panon.png);
color: black;
border-color: #000;
}

ul.menu li.mla a

{
display: block;
width: 130px;
height: 80px;
line-height: 80px; /* svisle centrovani */
text-align: center; /* vodorovne centrovani */
background: white url(mlaoff.png);
color: #333;
border: none;
font-weight: bold;
text-decoration: none;
font-style: italic;
}

ul.menu li.mla a:hover
{
background-image: url(mlaon.png);
color: black;
border-color: #000;
}

ul.menu li.profi a

{
display: block;
width: 130px;
height: 80px;
line-height: 80px; /* svisle centrovani */
text-align: center; /* vodorovne centrovani */
background: white url(profioff.png);
color: #333;
border: none;
font-weight: bold;
text-decoration: none;
font-style: italic;
}

ul.menu li.profi a:hover
{
background-image: url(profion.png);
color: black;
border-color: #000;
}