body
{
color: #FFFFFF;
margin: 0 auto;
font-size: 14px;
font-family: "Tahoma",Arial,sans-serif;
background-color: #000000;
background-image: url('../grafika/home/pozadi.jpg');
background-position: center top;
text-align: center;
}

#main
{
width: 973px;
margin-left: auto;
margin-right: auto;
background-color: #000000;
background-image: url('../grafika/home/stred_poz.jpg');
background-repeat: repeat-y;
border: 0px none;
}

#hlavicka
{
width: 973px;
height: 179px;
border: 0px none;
margin: 0;
padding: 0px;
background-color: #000000;
text-align: center;
}

#lista-lh
{
width: 33px;
height: 179px;
margin: 0;
padding: 0px;
float: left;
background-color: #000000;
text-align: center;
background-image: url('../grafika/home/pruh_levhor.jpg');
}

#lista-ph
{
width: 33px;
height: 179px;
margin: 0;
padding: 0px;
float: left;
background-color: #000000;
text-align: center;
background-image: url('../grafika/home/pruh_pravhor.jpg');
}

#satyrmotiv
{
width: 907px;
height: 179px;
margin: 0;
padding: 0px;
float: left;
background-color: #000000;
text-align: center;
background-image: url('../grafika/home/hlavicka.jpg');
}

#hlmenulista
{
width: 973px;
height: 36px;
padding: 0px;
float: left;
text-align: center;
background-color: #000000;
background-image: url('../grafika/home/menlis.jpg');
}

#hm1
{
width: 186px;
height: 36px;
padding: 0px;
float: left;
text-align: left;
}

#hm2
{
width: 787px;
height: 36px;
padding: 0px;
float: left;
text-align: left;
}

#stred
{
width: 973px;
min-height: 472px;
_height: 472px;
padding: 0px;
float: left;
text-align: center;
background-color: #000000;
background-image: url('../grafika/home/stred_poz.jpg');
background-repeat: repeat-y;
}

#stred a {background:url('none');}

#lista-ls
{
width: 33px;
height: 472px;
margin: 0;
padding: 0px;
float: left;
background-color: #000000;
background-image: url('../grafika/home/pruh_levstr.jpg');
background-repeat: repeat-y;
text-align: center;
}

#lista-ls a {background:url('none');}

#lista-ps
{
width: 33px;
height: 472px;
margin: 0;
padding: 0px;
float: right;
background-color: #000000;
background-image: url('../grafika/home/pruh_pravstr.jpg');
background-repeat: repeat-y;
text-align: center;
}

#lista-ps a {background:url('none');}

#sloupec
{
width: 153px;
min-height: 472px;
_height: 472px;
padding: 0px;
float: left;
background: #000000;
background-image: url('../grafika/home/poz_menustr.jpg');
background-repeat: repeat-y;
text-align: center;
}

#sloupec2
{
width: 153px;
min-height: 472px;
_height: 472px;
padding: 0px;
float: right;
background: #000000;
background-image: url('../grafika/home/poz_menustr.jpg');
background-repeat: repeat-y;
text-align: center;
}

#obsah
{
width: 601px;
padding: 0px;
float: left;
background: #000000;
text-align: center;
background-image: url('../grafika/home/obsah_poz.jpg');
background-repeat: repeat-y;
}

#obsah a {background:url('none');}

#paticka
{
width: 973px;
height: 62px;
padding: 0px;
float: left;
background: #000000;
text-align: center;
font-size: 12px;
background-image: url('../grafika/home/paticka.jpg');
}

#paticka a {background:url('none');}

#okno01
{
width: 153px;
height: 90px;
margin: 0;
padding: 0px;
float: left;
background-color: #000000;
background-image: url('../grafika/home/okno.jpg');
text-align: center;
font-size: 11px;
}

#okno02
{
width: 153px;
height: 89px;
margin: 0;
padding: 0px;
float: left;
background-color: #000000;
background-image: url('../grafika/home/okno.jpg');
text-align: center;
font-size: 11px;
}

#okno02a
{
width: 48px;
height: 89px;
margin: 0;
padding: 0px;
float: left;
text-align: left;
}

#okno02b
{
width: 105px;
height: 89px;
margin: 0;
padding: 0px;
float: left;
text-align: left;
font-size: 11px;
}

#karta
{
width: 601px;
min-height: 182px;
_height: 182px;
margin: 0;
padding: 0px;
background-color: #151E1F;
background-image: url('../grafika/home/karta_lista.jpg');
background-repeat: repeat-x;
text-align: center;
font-size: 13px;
}

#karta_akce
{
width: 190px;
min-height: 182px;
_height: 182px;
margin: 0;
padding: 0px;
background-color: #151E1F;
background-image: url('../grafika/home/karta_lista.jpg');
background-repeat: repeat-x;
text-align: center;
float: left;
font-size: 13px;
border: 1px solid #000000;
}

#3karty
{
width: 601px;
min-height: 182px;
_height: 182px;
margin: 0;
padding: 0px;
text-align: center;
}

#karta-info
{
width: 440px;
min-height: 182px;
_height: 182px;
text-align: left;
font-size: 13px;
float: left;
}

#karta-foto
{
width: 161px;
text-align: center;
float: right;
}

#vyhledej
{
width: 153px;
height: 53px;
margin: 0;
padding: 0px;
float: left;
font-size: 11px;
background-color: #000000;
background-image: url('../grafika/home/vyhledpoz.jpg');
background-repeat: repeat-x;
text-align: center;
}

#dotaznik
{
width: 601px;
min-height: 116px;
_height: 116px;
margin: 0;
padding: 0px;
background-color: #151E1F;
background-image: url('../grafika/home/karta_lista.jpg');
background-repeat: repeat-x;
text-align: center;
font-size: 13px;
}

#pruhakce
{
width: 153px;
height: 22px;
padding: 0px;
float: left;
background: #000000;
background-image: url('../grafika/home/pruhakce.jpg');
text-align: left;
}

.solidblockmenu{
margin: 0;
padding: 0;
float: left;
font: 13px Arial;
width: 601px;
height: 36px;
border: 0px solid none;
border-width: 0px 0;
background: black url('../grafika/home/tla.jpg') center center repeat-x;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: #FFFFFF;
padding: 10px 13px;
text-decoration: none;
border-right: 0px solid none;
}

.solidblockmenu li a:visited{
color: #FFFFFF;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: #FFFFBE;
background: transparent url('../grafika/home/tlp.jpg') center center repeat-x;
}


#pra { padding-top: 2px; }

#odkz { text-align: left; margin-left: 28px; font-size: 12px;}


#tlac1 {
	 width: 153px;
	 margin: 0;
	 padding: 0;
}

#tlac1 ul {margin:0; padding:0;}
#tlac1 li	{
        list-style: none;
        height: 45px;
        line-height: 42px; /* vertikalni centrovani */
}

#tlac1 a	{
	 display: block;
	 width: 100%;
	 height: 100%;
	 background: #FFFFFF url('../grafika/home/tlp.jpg') no-repeat left;
	 text-align: center;
	 font-weight: bold;
	 font-size: 15px;
	 font-family: "Tahoma",Arial,sans-serif;
	 text-decoration: none;
	 color: #FFFFFF
}
#tlac1 a:hover, a:active, a:focus	{
	 background: #FFFFFF url('../grafika/home/tla.jpg') no-repeat right;
	 color: #FF0000
}


#tlac2 {
	 width: 153px;
	 margin: 0;
	 padding: 0;
}

#tlac2 ul {margin:0; padding:0;}
#tlac2 li	{
        list-style: none;
        height: 45px;
        line-height: 42px; /* vertikalni centrovani */
}

#tlac2 a	{
	 display: block;
	 width: 100%;
	 height: 100%;
	 background: #FFFFFF url('../grafika/home/tlp.jpg') no-repeat left;
	 text-align: center;
	 font-weight: bold;
	 font-size: 15px;
	 font-family: "Tahoma",Arial,sans-serif;
	 text-decoration: none;
	 color: #FFFF00
}
#tlac2 a:hover, a:active, a:focus	{
	 background: #FFFFFF url('../grafika/home/tla.jpg') no-repeat right;
	 color: #FFFF00
}

#txtodkaz A {color: #A1A1A1;}
#txtodkaz A:hover {color: #A1A1A1;}

#z01 { text-align: left; margin-left: 350px; padding-top: 37px; }
#z02 { text-align: left; margin-left: 10px; }
#z03 { text-align: left; margin-left: 10px; padding-top: 18px; }
#z04 { padding-top: 4px; }
#z05 { text-align: left; margin-left: 2px; padding-top: 7px;}
#z06 { padding-top: 8px; }
#z07 { text-align: left; margin-left: 5px; padding-top: 4px; }
#z08 { text-align: left; margin-left: 58px; }
#z09 { text-align: left; margin-left: 10px; }
#z10 { text-align: left; margin-left: 18px; }
#z11 { text-align: left; margin-left: 9px; padding-top: 25px;}
#z12 { text-align: left; margin-left: 10px; padding-top: 6px;}

.tab
{
	padding-top: 2px;
}

.form {width:201px; height:17px; font-size:13px;}
.form2 {width:205px; height:23px; font-size:13px;}

a {text-decoration: none;}

#container{position:relative; top:0;padding:0; margin:0 auto; width:907px; height:179px; background-image: url('../grafika/home/hlavicka.jpg'); background-repeat:no-repeat;}
#container a img {border:none;}

#container ul{ list-style: none; padding: 0px; margin:0px; }
#container ul li{ position:absolute;}

.akce1{ top:21px;left:31px;}
.logo{ top:21px;left:319px;}
.akce2{ top:21px;left:606px;}

.zarovnani:after{ content:"."; display:block; height:0px; clear:both; visibility:hidden; } 
.zarovnani {display:block; } 

.zarovnani {display:block;} 

* html .zarovnani{ height: 1px; } 

a.odkaz { font-size: 13px; color: #BD0000; padding-left: 0px; padding-right: 0px; text-decoration: underline; }
a.odkaz:hover { font-size: 13px; color: #BD0000; padding-left: 0px; padding-right: 0px; text-decoration: none; }

a.odkaz2 { font-size: 10px; color: #FFFFFF; padding-left: 0px; padding-right: 0px; text-decoration: underline; }
a.odkaz2:hover { font-size: 10px; color: #FFFFFF; padding-left: 0px; padding-right: 0px; text-decoration: none;	}

a.odkaz3 { font-size: 13px; color: #FFFFFF; padding-left: 0px; padding-right: 0px; text-decoration: underline; }
a.odkaz3:hover { font-size: 13px; color: #FFFFFF; padding-left: 0px; padding-right: 0px; text-decoration: none;	}

a.odkaz4 { font-size: 12px; color: #FFFFFF; padding-left: 0px; padding-right: 0px; text-decoration: underline; }
a.odkaz4:hover { font-size: 12px; color: #FFFFFF; padding-left: 0px; padding-right: 0px; text-decoration: none;	}

a.odkaz5 { font-size: 14px; color: #FF0000; padding-left: 0px; padding-right: 0px; text-decoration: underline; }
a.odkaz5:hover { font-size: 14px; color: #FF0000; padding-left: 0px; padding-right: 0px; text-decoration: none;	}

a.odkaz5a { font-size: 14px; color: #FFFFFF;	padding-left: 0px; padding-right: 0px; text-decoration: underline; }
a.odkaz5a:hover { font-size: 14px; color: #FFFFFF; padding-left: 0px; padding-right: 0px; text-decoration: none; }

a.odkaz6 { font-size: 11px; color: #FF0000; padding-left: 0px; padding-right: 0px; text-decoration: underline; }
a.odkaz6:hover { font-size: 11px; color: #FF0000; padding-left: 0px; padding-right: 0px; text-decoration: none;	}

#strpanel A { font-size: 13px; color: #FFFF00; padding-left: 0px; padding-right: 0px; text-decoration: none; }
#strpanel A:hover { font-size: 13px; color: #FFFF00; padding-left: 0px; padding-right: 0px; text-decoration: underline;	}

a.zakce { font-weight: bold; font-size: 13px; color: #FF0000; padding-left: 0px; padding-right: 0px; text-decoration: none; }
a.zakce:hover {	font-weight: bold; font-size: 13px; color: #FF0000; padding-left: 0px; padding-right: 0px; text-decoration: underline; }

a.odkaz7 { font-weight: bold; font-size: 14px; color: #FFFF00; padding-left: 0px; padding-right: 0px; text-decoration: underline; }
a.odkaz7:hover { font-weight: bold; font-size: 14px; color: #FFFF00; padding-left: 0px; padding-right: 0px; text-decoration: none; }

a.odkaz8 { font-size: 12px; color: #FAD307; padding-left: 0px; padding-right: 0px; text-decoration: underline; }
a.odkaz8:hover { font-size: 12px; color: #FAD307; padding-left: 0px; padding-right: 0px; text-decoration: none;	}

a.odkaz9 { font-size: 12px; color: #FFFF00; padding-left: 0px; padding-right: 0px; text-decoration: underline; }
a.odkaz9:hover { font-size: 12px; color: #FFFFFF; padding-left: 0px; padding-right: 0px; text-decoration: none;	}

a.odkaz10 { font-weight: bold; font-size: 12px; color: #FFFF00; padding-left: 0px; padding-right: 0px; text-decoration: underline; }
a.odkaz10:hover { font-weight: bold; font-size: 12px; color: #FFFF00; padding-left: 0px; padding-right: 0px; text-decoration: none;	}

.cervena {color:#FF0000;}
.svseda {color:#A1A1A1;}
.tmseda {color:#414141;}
.zluta {color:#FFFF00;}