/* start */
/* generally open */

html, body, div, h1, h2, h3, h4, h5, h6, ul, li, p, form, fieldset, table, th, td, img{
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline;
}
h1{
	color: #5f8a16;
	font-size: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 20px;
}
h2{
	color: #5f8a16;
	font-size: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 15px;
	margin-bottom: 10px;
}
h3{
	color: #5f8a16;
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 20px;
}
a:link{
	color: #5f8a16;
	font-size: 12px;
	text-decoration: underline;
}
a:visited{
	color: #5f8a16;
	font-size: 12px;
	text-decoration: underline;
}
a:hover{
	color: #5f8a16;
	font-size: 12px;
	text-decoration: none;
}
body{
	background: url("images/layout_01.jpg") repeat-x top;
	background-color: #519f27;
	color: #282828;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
}

/* generally close */
/* main cover open */

#zelvicka{
	margin: 0px auto 0px auto;
	width: 1000px;
}

/* main cover close */
/* top open */

#top{
	height: 387px;
	width: 1000px;
}
#top_top{
	background: url('images/layout_02.jpg') no-repeat;
	height: 142px;
	width: 1000px;
}
#top_middle{
	height: 122px;
	width: 1000px;
}
#top_middle_left{
	background: url('images/layout_04.jpg') no-repeat;
	height: 122px;
	width: 46px;
	float: left;
}
#top_middle_center{
	height: 122px;
	width: 276px;
	float: left;
}
#top_middle_right{
	background: url('images/layout_06.jpg') no-repeat;
	height: 122px;
	width: 678px;
	float: left;
}
#top_bottom{
	background: url('images/layout_07.jpg') no-repeat;
	height: 123px;
	width: 1000px;
}

/* top close */
/* main open */

#main{
	background: url("images/back.jpg") repeat-y;
	height: auto;
	overflow: auto;
	width: 1000px;
}
#main_left{
	float: left;
	height: auto;
	overflow: auto;
	width: 291px;
}
#main_left_menu{
	height: auto;
	overflow: auto;
	width: 291px;
	margin-bottom: 40px;
}
#main_left_menu1{
	height: 38px;
	overflow: hidden;
	width: 291px;
}
#main_left_menu1 a{
	background: url("images/layout_09a.jpg") no-repeat;
	cursor: pointer;
	display: block;
	height: 38px;
	text-decoration: none;
	width: 291px;
}
#main_left_menu1 a:hover{
	background: url("images/layout_09b.jpg") no-repeat;
	cursor: pointer;
	display: block;
	height: 38px;
	text-decoration: none;
	width: 291px;
}
#main_left_menu2{
	height: 38px;
	overflow: hidden;
	width: 291px;
}
#main_left_menu2 a{
	background: url("images/layout_11a.jpg") no-repeat;
	cursor: pointer;
	display: block;
	height: 38px;
	text-decoration: none;
	width: 291px;
}
#main_left_menu2 a:hover{
	background: url("images/layout_11b.jpg") no-repeat;
	cursor: pointer;
	display: block;
	height: 38px;
	text-decoration: none;
	width: 291px;
}
#main_left_menu3{
	height: 38px;
	overflow: hidden;
	width: 291px;
}
#main_left_menu3 a{
	background: url("images/layout_12a.jpg") no-repeat;
	cursor: pointer;
	display: block;
	height: 38px;
	text-decoration: none;
	width: 291px;
}
#main_left_menu3 a:hover{
	background: url("images/layout_12b.jpg") no-repeat;
	cursor: pointer;
	display: block;
	height: 38px;
	text-decoration: none;
	width: 291px;
}
#main_left_menu4{
	height: 38px;
	overflow: hidden;
	width: 291px;
}
#main_left_menu4 a{
	background: url("images/layout_13a.jpg") no-repeat;
	cursor: pointer;
	display: block;
	height: 38px;
	text-decoration: none;
	width: 291px;
}
#main_left_menu4 a:hover{
	background: url("images/layout_13b.jpg") no-repeat;
	cursor: pointer;
	display: block;
	height: 38px;
	text-decoration: none;
	width: 291px;
}
#main_left_menu5{
	height: 38px;
	overflow: hidden;
	width: 291px;
}
#main_left_menu5 a{
	background: url("images/layout_14a.jpg") no-repeat;
	cursor: pointer;
	display: block;
	height: 38px;
	text-decoration: none;
	width: 291px;
}
#main_left_menu5 a:hover{
	background: url("images/layout_14b.jpg") no-repeat;
	cursor: pointer;
	display: block;
	height: 38px;
	text-decoration: none;
	width: 291px;
}
#main_left_menu6{
	height: 38px;
	overflow: hidden;
	width: 291px;
}
#main_left_menu6 a{
	background: url("images/layout_15a.jpg") no-repeat;
	cursor: pointer;
	display: block;
	height: 38px;
	text-decoration: none;
	width: 291px;
}
#main_left_menu6 a:hover{
	background: url("images/layout_15b.jpg") no-repeat;
	cursor: pointer;
	display: block;
	height: 38px;
	text-decoration: none;
	width: 291px;
}
#main_left_menu7{
	height: 38px;
	overflow: hidden;
	width: 291px;
}
#main_left_menu7 a{
	background: url("images/layout_16a.jpg") no-repeat;
	cursor: pointer;
	display: block;
	height: 38px;
	text-decoration: none;
	width: 291px;
}
#main_left_menu7 a:hover{
	background: url("images/layout_16b.jpg") no-repeat;
	cursor: pointer;
	display: block;
	height: 38px;
	text-decoration: none;
	width: 291px;
}
#main_left_menu8{
	height: 38px;
	overflow: hidden;
	width: 291px;
}
#main_left_menu8 a{
	background: url("images/layout_16c.jpg") no-repeat;
	cursor: pointer;
	display: block;
	height: 38px;
	text-decoration: none;
	width: 291px;
}
#main_left_menu8 a:hover{
	background: url("images/layout_16d.jpg") no-repeat;
	cursor: pointer;
	display: block;
	height: 38px;
	text-decoration: none;
	width: 291px;
}
#main_left_menu9{
	height: 38px;
	overflow: hidden;
	width: 291px;
}
#main_left_menu9 a{
	background: url("images/fotogalerie_a.jpg") no-repeat;
	cursor: pointer;
	display: block;
	height: 38px;
	text-decoration: none;
	width: 291px;
}
#main_left_menu9 a:hover{
	background: url("images/fotogalerie_b.jpg") no-repeat;
	cursor: pointer;
	display: block;
	height: 38px;
	text-decoration: none;
	width: 291px;
}
#main_left_menu10{
	height: 38px;
	overflow: hidden;
	width: 291px;
}
#main_left_menu10 a{
	background: url("images/miniskolka_a.jpg") no-repeat;
	cursor: pointer;
	display: block;
	height: 38px;
	text-decoration: none;
	width: 291px;
}
#main_left_menu10 a:hover{
	background: url("images/miniskolka_b.jpg") no-repeat;
	cursor: pointer;
	display: block;
	height: 38px;
	text-decoration: none;
	width: 291px;
}
#main_left_menu11{
	height: 38px;
	overflow: hidden;
	width: 291px;
}
#main_left_menu11 a{
	background: url("images/24_hodin_a.jpg") no-repeat;
	cursor: pointer;
	display: block;
	height: 38px;
	text-decoration: none;
	width: 291px;
}
#main_left_menu11 a:hover{
	background: url("images/24_hodin_b.jpg") no-repeat;
	cursor: pointer;
	display: block;
	height: 38px;
	text-decoration: none;
	width: 291px;
}
#main_left_news{
	height: auto;
	overflow: auto;
	width: 291px;
}
#main_left_news_top{
	background: url("images/layout_17.jpg") no-repeat;
	height: 39px;
	overflow: auto;
	width: 291px;
}
#main_left_news_middle{
	background: url("images/layout_18.jpg") repeat-y;
	color: #3a8213;
	height: auto;
	overflow: auto;
	padding: 0 40px 20px 50px;
	text-align: left;
	width: 201px;
}
#main_left_news_middle h3{
	font-size: 15px;
	color: #2A6F1B;
	margin-top: 10px;
	margin-bottom: 10px;
}
#main_left_news_middle a:link{
	color: #fff;
	font-size: 12px;
	text-decoration: underline;
}
#main_left_news_middle a:visited{
	color: #fff;
	font-size: 12px;
	text-decoration: underline;
}
#main_left_news_middle a:hover{
	color: #fff;
	font-size: 12px;
	text-decoration: none;
}
#main_left_news_bottom{
	background: url("images/layout_20.jpg") no-repeat;
	height: 57px;
	overflow: auto;
	width: 291px;
}
#main_right{
	float: left;
	font-size: 15px;
	height: auto;
	line-height: 24px;
	overflow: auto;
	padding: 20px 80px 0 40px;
	text-align: justify;
	width: 589px;
}
#main_right a:link{
	color: #5f8a16;
	font-size: 15px;
	text-decoration: underline;
}
#main_right a:visited{
	color: #5f8a16;
	font-size: 15px;
	text-decoration: underline;
}
#main_right a:hover{
	color: #5f8a16;
	font-size: 15px;
	text-decoration: none;
}
#main_bottom{
	background: url("images/layout_22.jpg") no-repeat;
	height: 78px;
	width: 1000px;
}
.info{
	color: #e80909;
	font-size: 18px;
}

/* main close */
/* footer open */

#footer_{
	background: url("images/layout_23.jpg") repeat-x bottom;
	height: 174px;
	width: 100%;
}
#footer{
	background: url("images/layout_24.jpg") no-repeat;
	height: 84px;
	margin: 0px auto 0px auto;
	padding-top: 90px;
	width: 1000px;
}
#footer_top{
	height: auto;
	margin: 0px auto 0px auto;
	width: 1000px;
}
#footer_top_menu{
	color: #fff;
	float: left;
	height: auto;
	width: 1000px;
}
#footer_top_menu ul li{
	list-style: none;
	display: inline;
}
#footer_top_menu li a{
	color: #fff;
	font-size: 13px;
	text-decoration: none;
}
#footer_top_menu li a:hover{
	color: #fff;
	font-size: 13px;
	text-decoration: underline;
}
#footer_bottom{
	color: #b8e89e;
	height: 42px;
	line-height: 42px;
	margin: 0px auto 0px auto;
	width: 1000px;
}
#footer_bottom a:link{
	color: #b8e89e;
	font-size: 12px;
	text-decoration: underline;
}
#footer_bottom a:visited{
	color: #b8e89e;
	font-size: 12px;
	text-decoration: underline;
}
#footer_bottom a:hover{
	color: #b8e89e;
	font-size: 12px;
	text-decoration: none;
}

/* footer close */
/* stop */

