.find {
    background: #eee;
    font-weight: bold;
    }
.vyhledany {
    padding: 0 0 10px 0;
    }
.vyhledany a {
    font-size: 120%;
    font-weight: bold;
    }
div.content {
	width: 695px;
	margin-left: 30px;
}
div.content .min_height {
    min-height: 300px;
    _height: 300px;
    }
div.content ul {
	list-style: none;
	margin: 10px 0 30px 15px;
}
div.content ul li {
	background: url(/img/list_item_blue.gif) left 0.5em no-repeat;
	padding: 4px 0 4px 28px;
	min-height: 17px;
	_height: 17px;
}
div.content h1 {
	padding-left: 50px;
	font-size: 125%;
	min-height: 34px;
	_height: 34px;
	line-height: 34px;
	margin: 0 0 10px 0;
}
div.content h2 {
	font-size: 100%;
	margin-bottom: 5px;
}
div.content img.ir {
	float: right;
	margin: 0 0 10px 10px;
}
div.content img.il {
	float: left;
	margin: 0 10px 10px 0;
}
div.content table {
	width: 100%;
	border: 1px solid #EAEAEA;
	margin: 7px 0 7px 0;
	text-align: center;
	border-collapse: collapse;
}
div.content table tr th {
	/*background: #94C232;*/
	padding: 3px 0;
}
div.content table tr td {
	border: 1px solid #E5E5E5;
	background: #F7F5F5;
	padding: 3px 0 3px 0;
}
div.content table tr td.left {
	text-align: left;
	padding-left: 10px;
}
div.content p.notes {
	font-size: 90%;
	margin-top: 8px;
	color: #777777;
}
div.content div.page_links {
	border-top: 1px solid #CFCFCF;
	width: 100%;
	float: left;
	clear: both;
	font-size: 90%;
	margin: 20px 0 0 0;
	padding-top: 0px;
}
div.content div.page_links ul {
	float: right;
}
div.content div.page_links ul li {
	float: left;
	display: inline;
	margin: 0 0 0 20px;
	padding: 0 0 0 17px;
	line-height: 25px;
	height: 24px;
}
div.content div.page_links ul li.print {
	background: url(/img/print_icon.gif) left 50% no-repeat;
}
div.content div.page_links ul li.mail {
	background: url(/img/mail_icon.gif) left 50% no-repeat;
}
div.left img.banner {
	margin: 20px 0;
}
div.left ul.submenu a {
	color: #342C2C;
}
div.yellow_box {
	position: relative;
	padding: 10px 0 10px 0;
	background: #F4C454;
	border-left: 17px solid #F3AD36;
	margin-bottom: 10px;
	_height: 1px;
}
div.yellow_box div.corner_top {
	position: absolute;
	top: 0;
	right: 0;
	width: 10px;
	height: 10px;
	background: url(/img/submenu_yellow_corner_top.gif) no-repeat;
}
div.yellow_box div.corner_bottom {
	position: absolute;
	bottom: 0px;
	_bottom: -8px;
	right: 0;
	width: 10px;
	height: 10px;
	background: url(/img/submenu_yellow_corner_bottom.gif) no-repeat;
}
div.left ul.submenu {
	list-style: none;
	text-align: left;
	position: relative;
    }
div.left div.grey_box ul.submenu li {
	border-bottom: 1px solid #A9A8A8;
	list-style: none;
	background: #C9C9C9;
}
div.yellow_box ul.submenu li {
	border-bottom: 1px solid #F3AD36;
	list-style: none;
}
div.left div.grey_box ul.submenu li a, div.yellow_box ul.submenu li a {
	width: 196px;
	display: block;
	padding: 5px 0 5px 12px;
	text-decoration: none;
	font-weight: bold;
	font-size: 80%;
}
div.yellow_box ul.submenu li a:hover {
	color: #FFF;
	background: #F3AD36;
}
div.left div.grey_box ul.submenu li a:hover {
	color: #FFF;
	background: #A9A8A8;
}
div.left div.grey_box ul.submenu li a.active_sub {
	color: #FFF;
	background: #A9A8A8;
}
div.left div.yellow_box ul.submenu li a.active_sub {
	color: #FFF;
	background: #F3AD36;
}
div.left div.grey_box ul.submenu li ul {
	margin: 3px 0 12px 0;
}
div.left div.grey_box ul.submenu li ul li ul {
	margin: 3px 0 3px 0;
}
div.left div.grey_box ul.submenu li ul li {
	border: none;
	margin-left: 15px;
	padding: 1px 0 0 18px;
	background: url(/img/list_item_sub2.gif) left 6px no-repeat;
}
div.left div.grey_box ul.submenu li ul li a {
	display: inline;
	font-size: 75%;
	font-weight: normal;
	background: none;
	padding: 0;
}
div.left div.grey_box ul.submenu li ul li a:hover {
	color: #626262;
	background: none;
}
div.left div.grey_box ul.submenu li ul li ul li {
	font-size: 90%;
}
div.left div.grey_box ul.submenu li ul li a.active_sub {
	font-weight: bold;
	background: none;
	color: #342C2C;
}
div.left div.grey_box ul.submenu li ul li a.active_sub:hover {
	color: #342C2C;
}
div.left div.grey_box ul.submenu li ul li ul li {
	margin: 0;
	padding: 0 0 0 15px;
	background: url(/img/list_item_sub3.gif) left 5px no-repeat;
}
div.left div.grey_box ul.submenu li ul li ul li a:hover {
	color: #626262;
	background: none;
}
div.left div.grey_box ul.submenu li ul li ul li a.active_sub {
	text-decoration: underline;
	color: #342C2C;
}
div.breadcrumb {
	float: right;
	display: inline;
	margin: 5px 36px 0 0;
	font-size: 70%;
}

div.content .info_blok {
    float: right;
    width: 300px;
    margin: 0 0 20px 20px;
    padding: 10px;
    background: #E8E9EA;
    position: relative;
    }
div.content .info_blok .cornerTL {
    position: absolute;
    width: 15px;
    height: 15px;
    top: 0;
    left: 0;
    background: url("/img/corner_TL.gif") no-repeat;
    }
div.content .info_blok .cornerTR {
    position: absolute;
    width: 15px;
    height: 15px;
    top: 0;
    right: 0;
    background: url("/img/corner_TR.gif") no-repeat;
    }
div.content .info_blok .cornerBL {
    position: absolute;
    width: 15px;
    height: 15px;
    bottom: 0;
    _bottom: -2px;
    left: 0;
    background: url("/img/corner_BL.gif") no-repeat;
    }
div.content .info_blok .cornerBR {
    position: absolute;
    width: 15px;
    height: 15px;
    bottom: 0;
    _bottom: -2px;
    right: 0;
    background: url("/img/corner_BR.gif") no-repeat;
    }    
div.content .info_blok h3 {
    text-transform: uppercase;
    text-align: center;
    font-size: 100%;
    }
div.content .info_blok table {
    font-size: 85%;
    border-top: 1px solid #000;
    margin: 5px 0 10px 0;
    }
div.content .info_blok table td {
    text-align: left;
    border: 0;
    border-bottom: 1px solid #000;
    background: 0;
    }    
div.content .info_blok ul {
    margin-left: 30px;
    margin-bottom: 10px;
    margin-top: 10px;
    }    
div.content .info_blok ul li {
    background: none;
    list-style-type: disc;
    padding: 0 0 0 5px;
    }
