body, html{
	width: 100%;
	height: 100%;
	min-width: 984px;
	margin: 0px;
	padding: 0px;
	font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif;
	text-align: center;
	background:  #f8f5ee url(/web/cz/images/top_bg.jpg) repeat-x;
}
h1 {
	color: #2a7677;
	clear: both;
}
#logo{
	width: 250px;
	height:130px;
	display: block;
	
	
}
#logo span{
	display: none;
}
#body{
	width: 984px;
	margin: 0px auto;
	text-align: left;
	position: relative;
	padding-bottom: 25px;
}
#main_left{
	width: 255px;
	float: left;
	
	
}
#kovosrot{
	position: absolute;
	top: 45px;
	right: 0px;
	background: url(/web/cz/images/vykup.jpg) no-repeat ;
	height: 48px;
	width: 277px;
}
#kovosrot span{
	display: none;
}
#main_left2{
	background: url(/web/cz/images/left_bg.gif) repeat-y;
}
#main_left3{
	background: url(/web/cz/images/left_bottom.gif) 0px bottom no-repeat; 
}
#main_center{
	width: 705px;
	float: right;
	
}
#center{
	width: 510px;
	float: left;
	
}
#right{
	width: 180px;
	float: right;
}
#top{
	height: 145px;
	background: url(/web/cz/images/top.jpg) no-repeat ;
	
}
#menuTop{
	position: absolute;
	top: 93px;
	left: 279px;
}
.menu_ul_0, .menu_li_0, .menu_li_0_activ_end, .menu_li_0_activ{
	display: block;
	list-style: none;
	margin: 0px;
	padding: 0px;
	font-family: verdana;
	
}
.menu_li_0, .menu_li_0_activ_end, .menu_li_0_activ{
	float: left;
	background: url(/web/cz/images/menuTop_bg.gif) no-repeat;
	width: 117px;
	height: 43px;
	text-align: center;
	line-height: 42px;
}
.menu_li_0_activ_end, .menu_li_0_activ{
	background: url(/web/cz/images/menuTop_bg_d.gif) no-repeat;
}
.menu_a_0, .menu_a_0_activ_end, .menu_a_0_activ{
	font-size: 14px;
	font-family: "Teen light", tahoma;
	src: url('/web/_fonts/teen.eot'); 
	color: white;
	
}
.menu_a_0_activ_end, .menu_a_0_activ{
	color: black;
}

.right_block{
	margin-bottom: 12px;
}
#menu_left{
	background: url(/web/cz/images/menu_bg.jpg) no-repeat;;
	min-height: 312px;
}
#mista{
	background: url(/web/cz/images/t_vykup_mista.gif) no-repeat;;
	padding-top: 25px;
	padding-bottom: 20px;
}
#aktualne{
	background: url(/web/cz/images/t_aktualne.gif) no-repeat;;
	padding-top: 25px;
	padding-bottom: 20px;
}
#spds{
	padding-top: 25px;
}
#spds_mat{
	background: url(/web/cz/images/spds.jpg) no-repeat;;
	width: 255px;
	height: 100px;
	
}
#spds a{
	display: block;
	text-align: center;
	line-height: 30px;
	width: 255px;
	height: 100px;
	font-size: 0.9em;
	color: #403735;
}
#ceny{
	background: url(/web/cz/images/right_bg.gif) repeat-y;
	margin-bottom: 12px;
}
#ceny_mat{
	background: url(/web/cz/images/right_bottom.gif) no-repeat 0px bottom;
	padding-bottom: 10px;
}
#ceny_mat1{
	background: url(/web/cz/images/nove_ceny.gif) no-repeat;
	padding: 40px 10px 10px 20px;
	
}



.left_menu_ul_0, .left_menu_li_0, .left_menu_li_0_activ_end, .left_menu_li_0_activ{
	display: block;
	list-style: none;
	margin: 0px;
	padding: 0px;
	
}
.left_menu_ul_0{
	padding-left: 5px;
	padding-top: 55px;
	font-size: 1.1em;
}
.left_menu_li_0, .left_menu_li_0_activ_end, .left_menu_li_0_activ{
	background: url(/web/cz/images/menu_left_sep.gif) repeat-x 0px bottom;
	width: 238px;
	padding: 4px 0px;
}
.left_menu_a_0, .left_menu_a_0, .left_menu_a_0_activ_end, .left_menu_a_0_activ{
	background: url(/web/cz/images/menu_left_point.gif) no-repeat 17px center;
	padding-left: 35px;
	line-height: 21px;
	color: #2b2929;
}
.left_menu_a_0_activ_end, .left_menu_a_0_activ{
	color: #a98100;
}
#left_menu_a_50, #left_menu_a_7, #left_menu_a_60{
	color: #3c5702;
	font-weight: bolder;
}
.left_menu_li_0_activ_end #left_menu_a_50, .left_menu_li_0_activ_end #left_menu_a_7, .left_menu_li_0_activ #left_menu_a_60, .left_menu_li_0_activ_end  #left_menu_a_60{
	color: red;

}
#langs{
	
	text-align: right;
	position: absolute;
	top: 15px;
	left: 279px;
	width: 700px;
}
#langs img{
	margin-left: 3px;
}
	
	
#bottom{
	clear: both;
	background: #908b8a;
	height: 140px;
}
#bottom p{
	width: 984px;
	margin: 0px auto;
	padding-top: 8px;
	text-align: right;
	color: white;
	font-size: 0.9em;

}
#bottom a{
	color: white;
}

#news_50{
	border: none;
	padding: 0px;
	margin: 0px;
}
#news_50 .art_list_small{
	margin: 0px;
	padding-left:0px;
}
.art_list_small_date{
	font-family: sans-serif;
	font-weight: normal;
	font-size: 0.9em;
	color: #6f6f6f;
	padding: 0px;
	
}
.art_list_small_title{
	margin-top:-2px;
}
.art_list_small_title a{
	color: #c04401;
	font-family: sans-serif;
	font-size: 1em;
}
#news_all{
	color: #454545;
	font-family: sans-serif;
	font-size: 0.9em;
	border-top: 1px solid silver;
	padding-top: 3px;
}
#news_all a{
	color: #454545;
}
#aktualne_mat{
	padding: 30px 20px 0px 30px;
}


#mista_mat{
	padding: 20px 20px 10px 20px;
}



.left_menu_ul_1, .left_menu_li_1, .left_menu_li_1_activ_end, .left_menu_li_1_activ{
	display: block;
	padding: 0px;
	margin: 0px;
	list-style: none;
	 
}
.left_menu_ul_1{
	margin-left: 30px;
	padding-bottom: 20px;
	margin-top: 5px;
	font-size: 0.85em;
}

.left_menu_li_1, .left_menu_li_1_activ_end, .left_menu_li_1_activ{
	
	padding-right: 40px;
	padding-left: 15px;
	
	font-size: 1.1em;
	
}
.left_menu_a_1, .left_menu_a_1_activ_end, .left_menu_a_1_activ{
	color: black;
}
.left_menu_a_1_activ_end, .left_menu_a_1_activ{
	color: #ee7f00;
}

.chapter_menu_ul_2, .chapter_menu_ul_1{
	padding-top: 20px;
}

#form_skola label{
	color: #6f6f6f;
}
#form_skola th{
	width: 150px;
}
#form_skola .text{
	padding: 3px;
	width: 250px;
	
}
.form_note{
	padding-left: 320px;
}

