* {
	margin: 0px;
	padding: 0px;
}
body {
    font-family: Arial, Helvetica, Sans-serif;
	font-size: 0.9em;
	color: #000000;
	line-height: 1.1em;
    background-image: url(../images/pozadi-body-green.png);
	background-repeat: repeat;

}
img {
    border: none;
}
.cistic {
    clear: both;
}
#Hlava {
    width: 100%;
    background-image: url(../images/pozadi-hlavicka-top-green.png);
	background-repeat: no-repeat;
	background-position: top center;
}
#Page {
    width: 904px;
	margin: 0px auto;
}
h1 {
    position: relative;
    width: 904px;
    height: 167px;
	visibility: hidden;
	left: 0px;
	top: 0px;
	font-size: 5px;
	margin: 0px auto;
}
h1 span {
    position: absolute;
    width: 904px;
    height: 167px;
    visibility: visible;
    background-image: url(../images/pozadi-hlavicka-green.png);
	background-repeat: no-repeat;
	cursor: pointer;
	top: 0;
	left: 0;
}
ul#Menu {
    width: 898px;
    height: 37px;
    background-image: url(../images/pozadi-hlavni-menu-green.png);
	background-repeat: no-repeat;
	list-style: none;
	margin: 0px;
	overflow: hidden;
	padding: 0px 3px;
}
ul#Menu li {
    display: block;
    height: 37px;
    float: left;
}
ul#Menu li a {
    display: block;
    height: 27px;
    padding: 10px 20px 0px 20px;
    font-size: 0.8em;
    border-right: 1px solid #006633;
    float: left;
    color: #FFFFFF;
    text-decoration: none;
    font-weight: bold;
}
ul#Menu li a.aktivni, ul#Menu li a:hover {
    background-image: url(../images/pozadi-hlavni-menu-akt-green.png);
	background-repeat: repeat-x;
}
ul#SubMenu {
    width: 898px;
    height: 25px;
    background-image: url(../images/pozadi-sub-menu-green.png);
	background-repeat: no-repeat;
	list-style: none;
	overflow: hidden;
	padding: 0px 3px;
}
ul#SubMenu li {
    display: block;
    height: 25px;
    /*border-right: 1px solid #006633;*/
    float: left;
}
ul#SubMenu li a {
    display: block;
    height: 20px;
    padding: 5px 10px 0px 10px;
    font-size: 0.8em;
    /*border-right: 1px solid #006633;*/
    float: left;
    color: #FFFFFF;
    text-decoration: none;
}
ul#SubMenu li a.aktivni, ul#SubMenu li a:hover {
    color: #999999;
    text-decoration: none;
}

ul#PodMenu {
    width: 898px;
    height: 25px;
    background-image: url(../images/pozadi-pod-menu-green.png);
	background-repeat: no-repeat;
	list-style: none;
	overflow: hidden;
	padding: 0px 3px;
}
ul#PodMenu li {
    display: block;
    height: 25px;
    /*border-right: 1px solid #006633;*/
    float: left;
}
ul#PodMenu li a {
    display: block;
    height: 20px;
    padding: 5px 10px 0px 10px;
    font-size: 0.8em;
    /*border-right: 1px solid #006633;*/
    float: left;
    color: #FFFFFF;
    text-decoration: none;
}
ul#PodMenu li a.aktivni, ul#PodMenu li a:hover {
    color: #999999;
    text-decoration: none;
}

#OdstupMenu {
    width: 898px;
    height: 25px;
    background-image: url(../images/pozadi-body-green.png);
	background-repeat: repeat;
}


/* OBSAH */
#Levy {
    width: 149px;
    float: left;
}
#Levy .blok {
    width: 138px;
    background-image: url(../images/levy-blok-green-text.png);
	background-repeat: repeat-y;
}
#Levy .blok .bloktext {
    width: 118px;
    background-image: url(../images/levy-blok-green.png);
	background-repeat: no-repeat;
	margin: 0px 10px 10px 0px;
	padding: 10px;
}
#Levy .blok .blokpata {
    width: 118px;
    height: 9px;
    background-image: url(../images/levy-blok-green-pat.png);
	background-repeat: no-repeat;
	margin: 0px 10px 10px 0px;
	padding: 0px 10px;
}
#Levy .blok h3 {
    color: #FFFF66;
    font-size: 1.0em;
    margin-bottom: 15px;
}
#Levy .blok p {
    color: #FFFFFF;
    font-size: 0.8em;
    margin-bottom: 5px;
}
#ObalObsah {
    width: 605px;
    float: left;
}
#Pobocky {
    width: 605px;
    height: 25px;
    background-image: url(../images/pozadi-menu-pobocky.png);
	background-repeat: no-repeat;
	list-style: none;
	margin-bottom: 2px;
	overflow: hidden;
	padding: 0px 0px;
}
.pob {
    width: 285px;
    height: 19px;
    float: left;
    padding: 3px 8px;
    color: #FFFFFF;
    border-right: 1px solid #FFFFFF;
}
.pobgreen {
    width: 285px;
    height: 19px;
    float: left;
    padding: 3px 8px;
    color: #FFFFFF;
    /*background-color: #77220E;*/
    background-image: url(../images/pozadi-menu-pobocky-green.png);
	background-repeat: x-repeat;
    border-right: 1px solid #FFFFFF;
}
.nabidka {
    width: 251px;
    float: left;
    padding: 3px 20px;
    color: #FFFFFF;
}
.pobl {
    width: 180px;
    height: 19px;
    float: left;
    padding: 3px 9px;
    color: #FFFFFF;
}
#Pobocky div.pob strong, #Pobocky div.pobl strong {
    color: #FFFF66;
}
#PobGr {
    width: 605px;
    height: 68px;
    /*background-image: url(../images/pozadi-pobocky.png);*/
    background-image: url(../images/pozadi-pobocky-blank.png);
	background-repeat: no-repeat;
}
#ObsahHome {
    width: 605px;
	background-color: #000000;
    margin: 0px auto;
    background-image: url(../images/pozadi-obsah.png);
	background-repeat: x-repeat;
	padding-bottom: 15px;
}
#Obsah {
    width: 603px;
    background-image: url(../images/pozadi-obsah.png);
	background-repeat: no-repeat;
	background-color: #000000;
    margin: 0px auto;
    padding: 1px;
}
#ObsahTextHome {
    width: 605px;
    margin: 0px auto;
    background-image: url(../images/pozadi-text-home.png);
	background-repeat: x-repeat;
}
#ObsahText {
    width: 605px;
    margin: 0px auto;
    background-image: url(../images/pozadi-text-blank-two.jpg);
	background-repeat: x-repeat;
}
#Obsah h2 {
    font-size: 1.5em;
    color: #FFFFFF;
    margin-bottom: 10px;
}
#Obsah .zbozi {
    width: 179px;
    height: 280px;
    float: left;
    padding: 15px 10px;
    border: 1px solid #999933;
    color: #FFFFFF;
}
#Obsah .zbozi h3 {
    color: #FFFF66;
    font-size: 1.0em;
    margin-bottom: 5px;
}
#Obsah .zbozi h3 strong {
    color: #FFFFFF;
}
#Obsah .zbozi p {
    font-size: 0.8em;
    line-height: 1.2em;
    margin-bottom: 10px; 
}
#Obsah .zbozi p.right {
    text-align: right; 
    color: #FFFF66;  
    color: #999999; 
}
#Obsah .zbozi p.right strong {
    color: #FFFF66;  
}
/*#Obsah h3 {
    font-size: 0.7em;
    color: #FFFF66;
    margin-bottom: 10px;
}*/
.text {
    width: 261px;
    margin: 0px;
	padding: 5px;
	font-size: 0.8em;
	line-height: 1.2em;
	color: #FFFFFF;
	border-top: 1px solid #000000;
}
.textfirst {
    width: 261px;
    margin: 0px;
	padding: 5px;
	font-size: 0.7em;
	line-height: 1.2em;
	color: #FFFFFF;
}
.text h3 {
    color: #FFFF66;
    font-size: 1.1em;
    margin-bottom: 5px;
}
#Obsah .textfirst h3 {
    color: #FFFF66;
    font-size: 1.1em;
}
#ObsahLevy {
    /*width: 181px;*/
    width: 283px;
    float: left;
    padding: 0px 10px;
}
#ObsahStredni {
    width: 181px;
    float: left;
    padding: 15px 10px;
}
#ObsahPravy {
    /*width: 181px;*/
    width: 271px;
    float: left;
    padding: 0px 10px;
}
#Pravy {
    width: 150px;
    float: left;
}
#Pravy .blok {
    width: 118px;
    height: 109px;
    background-image: url(../images/pravy-blok-green.png);
	background-repeat: no-repeat;
	margin: 0px 0px 10px 12px;
	padding: 10px;
}
#Pravy .blok h3 {
    color: #FFFFFF;
    font-size: 0.7em;
    margin-bottom: 10px;
}
#Pravy .blok h3 strong {
    color: #FFFF66;
    font-size: 1.2em;
}
#Pravy .blok p {
    color: #FFFFFF;
    font-size: 0.7em;
    line-height: 1.2em;
    margin-bottom: 3px;
}
.zluty {
    color: #FFFF66;
}
p {
    margin-bottom: 10px;
}

ul#Paticka {
    width: 898px;
    height: 25px;
    background-image: url(../images/pozadi-paticka.png);
	background-repeat: no-repeat;
	list-style: none;
	margin-top: 15px;
	overflow: hidden;
	padding: 0px 3px;
}
ul#Paticka li {
    display: block;
    height: 25px;
    /*border-right: 1px solid #006633;*/
    float: left;
}
ul#Paticka li a {
    display: block;
    height: 20px;
    padding: 5px 10px 0px 10px;
    font-size: 0.8em;
    /*border-right: 1px solid #006633;*/
    float: left;
    color: #FFFFFF;
    text-decoration: none;
}
ul#Paticka li a.aktivni, ul#Paticka li a:hover {
    color: #999999;
    text-decoration: none;
}
a {
    color: #FFFFFF;
    text-decoration: none;
}
a:hover {
    color: #FFFFFF;
    text-decoration: none;
}
#TextObsah {
    padding: 10px;
    color: #FFFFFF;
}
