html, body {color: #2C6230; line-height: 16px; font-size: 14px; font-family: arial, helvetica, sans-serif; margin: 0; padding: 0; background: #2C6230 url("POZADI-HLAVNI.JPG") top left repeat-x;}

h1 {
	margin: 0 0 20px 0;
	padding: 40;
	font-size: 150%;
}

h2 {
	margin: 0 0 5px 0;
	padding: 0;
	font-size: larger;
	color: Green;
}

ul, li {list-style-type:none;}
ul, li {margin: 0; padding: 0;}

.obal {width: 722px; margin: 10px auto; padding: 0; background: #FEF7E5; border-right: 10px solid #75A375; border-left: 10px solid #75A375;}
.hlavicka {
	margin: 0;
	padding: 10px 0 0 0;
	background-color: #75A375;
	text-align: center;
}

a img {
	border: 0px none;
	text-decoration: none;
}

.prvni-sloupec {font-weight: bold;}
.prvni-sloupec {padding: 0 20px 0 20px; background: url("SIPKA-OD.GIF") left center no-repeat;}
.text {
	padding: 20px;
	background: #FFFFB0;
}



a {
	color: #8EBD2F;
	text-decoration: none;
}
a:hover {
	color: #50A010;
	text-decoration: underline;
}

.paticka {margin: 0; padding: 0; text-align: center; background: #FFFFB0;}

#leve-menu {margin: 20px 45px 20px 0; padding: 0; float: left; width: 300px; }
div#leve-menu, div#leve-menu ul ul {z-index: 90; font-weight: bold;}

ul#mainLeveMenu li a, ul#mainLeveMenu li li a {border-bottom: 1px solid #14E324; }
ul#mainLeveMenu li a {width: 250px;  color: #ffffff; text-decoration: none; padding: 5px 7px; background: #75A375; display: block;}
ul#mainLeveMenu li a:hover {background: #417545; color: #ffffff;}
ul#mainLeveMenu ul {width: 90px;position: absolute;font-weight: normal;}
ul#mainLeveMenu ul li {width: 250px;float: none;}
ul#mainLeveMenu ul li a {width: 90px; background: #75A375;  color: #ffffff; padding: 5px 7px;}
ul#mainLeveMenu ul li a:hover {background: #417545; color: #ffffff;}
ul#mainLeveMenu li, ul#mainLeveMenu li li {behavior: url('HOVER.HTC');}

ul#mainLeveMenu li ul {position:absolute; visibility:hidden; display:none;}
ul#mainLeveMenu li:hover ul, ul#mainLeveMenu li.hover ul {position: absolute; visibility:visible; display: block;}
ul#mainLeveMenu li ul {margin: -27px 0 0 160px;}
#mainLeveMenu li {_float: left;}
#mainLeveMenu h2 {margin: 0 0 0 6px; color: #842715;}
#mainLeveMenu li .kontakt {width: 265px; font-weight: normal; background: #FFFFFF; padding: 10px; margin: 10px; border: 1px solid #75A375;}

.galerie {padding: 0; margin: 0;}
.galerie div {float: left; margin: 2px;}
.galerie a {display: block; text-decoration: none;color: #000000; text-align: center; background-color: #E8DFC8;cursor: pointer;}
.galerie a img {vertical-align: middle; text-align: center; margin: 10px; border: 0px none;}
.galerie a img {_margin: 10px;}
.galerie li {_margin: 2px;}
.galerie a:hover {background-color: #D3C9B0;}

ul.odrazky, ul.odrazky li {list-style-type:disc; margin: 0 20px 10px 20px;}

