* {
	margin: 0;
	padding: 0;
	border: none;
}
body {
	background-color: #DFDFDF;
	color: #666666;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 17px;
	background-image: url(../layout/bg_frame.gif);
	background-repeat: repeat-y;
}
.div_main_frame {
	width: 1001px;
	float: left;
	text-align: left;
}
.div_top{
	width: 810px;
	height: 115px;
	float: left;
}
.div_top_logo {
	width: 495px;
	float: left;
	height: 115px;
	background-color: #FFFFFF;
}
.div_top_navigation {
	width: 315px;
	float: left;
	height: 115px;
	background-color: #00A6EB;
	color: #FFFFFF;
}
.div_top_image {
	width: 495px;
	float: left;
	background-color: #869197;
	text-align: right;
}


.div_home_left {
	width: 495px;
	float: left;
	
}
.div_home_right {
	width: 315px;
	float: left;
}

.div_home_left_news {
	width: 270px;
	float: left;
	background-color: #FFFFFF;
	text-align: left;
	padding-left: 45px;
	padding-top: 15px;
}

.div_left_menu {
	width: 180px;
	background-color: #DFDFDF;
	padding-top: 30px;
	float: left;
}
.div_content_menu {
	width: 180px;
	float: left;
}
.div_content {
	width: 565px;
	float: left;
	padding-top: 30px;
	padding-right: 30px;
	padding-left: 35px; 
}

.div_content_left {
	width: 280px;
	float: left;
	text-align: left;
}
.div_content_right {
	width: 270px;
	float: right;
	text-align: left;
	padding-left: 15px;
}

.div_main {
	width: 810px;
	float: left;
}

.div_right_menu {
	width: 315px;
	height: 19px;
	float: left;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #DFDFDF;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #DFDFDF;
}

.div_newsbox {
	width: 270px;
	float: right;
	background-image: url(../layout/home_box.gif);
	text-align: left;
	margin-top: 15px;
}
.div_newsbox_text {
	width: 160px;
	float: left;
	text-align: left;
	padding-top: 5px;
	padding-left: 12px;
	line-height: 12px;
	padding-bottom: 5px;
}

.div_obsahbox2 {
	width: 560px;
	float: left;
	background-image: url(../layout/vypis_obsahu_bg.gif);
	text-align: left;
}
.div_obsahbox2_left {
	width: 280px;
	float: left;
	background-image: url(../layout/vypis_obsahu_bg.gif);
	text-align: left;
}

.div_obsahbox2_text {
	/*width: 540px;*/
	float: left;
	text-align: left;
	padding-top: 15px;
	padding-left: 20px;
	padding-right: 20px;
	line-height: 17px;
	padding-bottom: 15px;
}

.div_obsahbox_text {
	/*width: 540px;*/
	float: left;
	text-align: left;
	padding-top: 5px;
	padding-left: 20px;
	padding-right: 20px;
	line-height: 14px;
	padding-bottom: 5px;
}

.div_obsahbox_text_left {
	/*width: 540px;*/
	float: left;
	text-align: left;
	padding-top: 3px;
	padding-left: 15px;
	padding-right: 10px;
	line-height: 13px;
	padding-bottom: 3px;
	font-size: 11px;
	width: 255px;
}
.div_obsahbox_text_left a.h4 {float:left; text-decoration:none;}
.div_obsahbox_text_left a.h4 h4 {float:left; width:170px;}

.div_obsahbox_text_left a.img-r { float:right; border:none;}

.div_obsahbox_text_left .content_img {float:right; width:90px; /* margin-left:8px; */ margin-left:2px; margin-right:-10px; margin-top:-3px; margin-bottom:-3px; border:none;}

.div_obsahbox {
	width: 560px;
	float: left;
	background-image: url(../layout/vypis_obsahu_bg.gif);
	text-align: left;
	margin-top: 20px;
}

.div_obsahbox_left {
	width: 280px;
	float: left;
	background-image: url(../layout/vypis_obsahu_bg.gif);
	text-align: left;
	margin-top: 20px;
}



.div_obsah_navigation {
	width: 555px;
	float: right;
	height: 22px;
	background-image: url(../layout/content_navigation.gif);
	text-align: right;
}

.div_obsah_navigation_left {
	width: 275px;
	float: right;
	height: 22px;
	background-image: url(../layout/content_navigation.gif);
	text-align: right;
}

.div_home_right_text {
	width: 270px;
	float: left;
	padding-top: 55px;
	padding-left: 20px;
	padding-right: 20px;
}


.div_footer {
	width: 610px;
	float: left;
	height: 18px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #DFDFDF;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #DFDFDF;
	text-align: right;
	font-size: 10px;
	padding-left: 190px;
	padding-right: 10px;
	margin-top: 40px;
	padding-top: 1px;
}

.submenu_0 {
	width: 180px;
	float: left;
	background-image: url(../layout/submenu_bg.gif);
}
.submenu_1 {
	width: 180px;
	float: left;
	background-image: url(../layout/submenu2_bg.gif);
}


.div_component {
	width: 191px;
	float: right;
	padding-top: 150px;
	text-align: left;
}
