body { margin-left: 0px; margin-top: 30px; margin-right: 0px; margin-bottom: 0px; SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #587a13; SCROLLBAR-SHADOW-COLOR: #587a13; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #587a13; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; background-image: url(img/background.gif); background-repeat: repeat-x; background-color: #ffffff; }
body,td,th { font-family: "Tahoma"; font-size: 11px; color: #4a525a;}
/*----------------------------------------links*/
a { font-family: "Tahoma"; font-size: 11px; }
a:link { text-decoration: none; color: #587a13; }
a:visited { text-decoration: none; color: #587a13; }
a:hover { text-decoration: none; color: #96B136; }
a:active { text-decoration: none; color: #587a13; }
a.kontakt:link { text-decoration: none; color: #587a13; font-weight: bold; }
a.kontakt:visited { text-decoration: none; color: #587a13; font-weight: bold; }
a.kontakt:hover { text-decoration: none; color: #96B136; font-weight: bold; }
a.kontakt:active { text-decoration: none; color: #587a13; font-weight: bold; }
a.submenu:link { text-decoration: none; color: #587a13; font-weight: bold; font-size: 12px; }
a.submenu:visited { text-decoration: none; color: #587a13; font-weight: bold; font-size: 12px; }
a.submenu:hover { text-decoration: none; color: #96B136; font-weight: bold; font-size: 12px; }
a.submenu:active { text-decoration: none; color: #587a13; font-weight: bold; font-size: 12px; }
a.smenu:link { padding-left: 32px; text-decoration: none; color: #587a13; font-weight: bold; }
a.smenu:visited { padding-left: 32px; text-decoration: none; color: #587a13; font-weight: bold; }
a.smenu:hover { padding-left: 32px; text-decoration: none; color: #96B136; font-weight: bold; }
a.smenu:active { padding-left: 32px; text-decoration: none; color: #587a13; font-weight: bold; }
/*----------------------------------------layers*/
#engine {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 1px;
	height: 1px;
	z-index: 1;
	overflow: auto;
	visibility: visible;
}
#viewImage {
	position : absolute;
	top : 0px;
	width : 800px;
	height : 600px;
	z-index : 100;
	cursor : hand;
	margin: auto;
	left: 18%;
	visibility: hidden;
}
#fotogalerieThumb { position : relative; left : 0px; top : 0px; width : 705px; height : 400px; z-index:11; overflow : auto; }
#videoL {
	position : relative;
	left : 59px;
	top : 0px;
	width : 420px;
	height : 300px;
	z-index:1;
	visibility: visible;
	overflow: visible;
}
#flas_psi {
	text-align:center;
	background-color:#FFFFFF;
}
/*-----------------------------------------fonts*/
.kontaktTxt { color: #4a525a; }
.newsHead { color: #587a13; font-weight: bold; font-size: 12px; }
.newsBox { color: #587a13; font-weight: bold; padding-left: 28px; font-size: 16px; vertical-align: bottom; text-align:left; }
.mainBox { color: #587a13; font-weight: bold; font-size: 18px; margin-top:0px; }
ol { list-style-image: url("img/arrow.gif"); list-style-position: outside; }
/*----------------------------------------styles*/
.sm_imgTdB { background: #587a13; cursor: hand; }
.sm_menu { cursor: hand; }
.sm_imgTdB:hover { background: #96B136; }
.sm_imgTableB { float: left; margin-right: 12px; margin-bottom: 4px; }
.sm_imgTableB:hover { float: left; }
.sm_mainTD { padding-left: 6px; padding-right: 6px; padding-top: 3px; padding-bottom: 3px; }
.sm_mainRBack { background-image: url(img/b_rt.gif); background-repeat: no-repeat; }
.sm_mainL { background-image: url(img/b_l.gif); background-repeat: no-repeat; }
.sm_backt { background-image: url(img/m_backt.gif); background-repeat: no-repeat; }
.sm_backb { background-image: url(img/m_backb.gif); background-repeat: no-repeat; }
.sm_subBack { background-image: url(img/sub_back.gif); background-repeat: no-repeat; padding-top: 6px; }
.sm_kontakt { background-image: url(img/bottom_kontakt.gif); background-repeat: no-repeat; }
h1,h2,h3,h4,h5,h6 { font-weight: bold; }
h1 { font-size: 18px; color: #587A13; }
h2 { font-size: 13px; color: #587A13; }
h3 { font-size: 11px; color: #4A525A; }
.leftContact { text-align:center; background-color:#e3eacc; padding:3px; margin:0 8px 0 6px; }
/*-----------------------------------------forms*/
.form { font-family: "Tahoma"; font-size: 11px; color: #333333; margin-bottom: 2px; margin-top: 2px; border: #cfc5c0 1px solid; SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #cfc5c0; SCROLLBAR-SHADOW-COLOR: #cfc5c0; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #000000; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; }
.submit { font-family: "Tahoma"; font-size: 11px; color: #333333; background-color: #cfc5c0; border: #cfc5c0 1px solid; cursor: hand; }


/*-------------------------------------standards*/
.B { font-weight: bold; }

/**/
#menua * {margin:0px; padding:0px;}
#menua {position:relative; width: 100%; }
#menua .level1 {
	display:none; position:absolute; width: 100%;
}
#menua .level1 li {width:100%; text-align:left;}

#menua li:hover .level1, #menua li.hover .level1 {
	display:block;
}

#menua li { 
	behavior: url(hover.htc);
	float:left; list-style-type:none; position:relative;
	text-align: left;
	} 
#menua h2:hover {color:#96b136;} 
#menua h2 { padding: 3px 10px 3px 10px; background:url(img/ala_menu.png) no-repeat;}
#menua h2.noimg {background-image:none;}
#menua ul.level1 h2 {background-image:none; background-color: white; border-top: 1px solid silver;}
#menua ul.container {float: right; margin-right: 20px;}

/**/
table td.top {background:url(img/top-ala.jpg) no-repeat bottom;}

/**/
a.logo {width: 343px; height: 47px; background:url(img/logo.jpg) no-repeat; display:block; position:absolute; top:-20px; left: 0px;}
.krmiva h2{margin-top: 30px; font-size: 16px; font-weight: bold;}
.krmivapic img{margin-top: 25px;}
.krmiva h3 {color:#587a13;}
