body {
	margin-left: 30px;
	margin-top: 13px;
	margin-right: 30px;
	margin-bottom: 0px;
	background-color: #FFFFFF; }

.lozung {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000; }
	
.titlestyle {
	font-size: 18px;
	color: #333333;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif; }


.zagolovok {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #333333;
	DISPLAY: block;
	BACKGROUND-COLOR: #F1EFED;
	border: 1px solid #E2DDDB;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-top: 0px; }
.zagolovokaktive {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FA7014;
	DISPLAY: block;
	BACKGROUND-COLOR: #F1EFED;
	padding: 0px 0px 3px 8px;
	border: 1px solid #E2DDDB; }
.zagolovokblock {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4E4E4E;
	font-weight: bold;
	DISPLAY: block;
	COLOR: #333333;
	BACKGROUND-COLOR: #F1EFED;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 6px;
	padding-left: 5px;
	border: 1px solid #E2DDDB; }
.zagolovokleft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #333333;
	DISPLAY: block;
	BACKGROUND-COLOR: #F1EFED;
	border: 1px solid #E2DDDB;
	font-weight: bold;
	margin: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 2px; }
.zagolovok_4to {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #333333;
	DISPLAY: block;
	BACKGROUND-COLOR: #F1EFED;
	border: 1px solid #E2DDDB;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 8px;
	padding-top: 0px;
	margin-top: 20px;
}
.podzagolovok {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
	margin-top: 0px;
	padding-top: 0px; }

.basic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4E4E4E; }
.basic_obnov {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #4E4E4E; }	
.basicblack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000; }
.basiclist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin-left: 8px;
	text-indent: -7px;
	margin-bottom: 6px; }
.basicsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000; }
.basicmiddle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding-top: 3px;
}
.basicbig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333; }
.basicbigwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF; }
.basiczagolovok {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: -10px;
	margin-left: 0px; }


.linkmain {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-bottom: 3px; }

.linkmain:link { text-decoration: none; color: #0080E3; }
.linkmain:visited { text-decoration: none; color: #449EE3; }
.linkmain:active { text-decoration: none; color: #0080E3; }
.linkmain:hover { text-decoration: underline; color: #FA7014; }

.link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0080E3;
	text-decoration: none;
	font-weight: normal; }

.link:link { text-decoration: none; color: #0080E3; }
.link:visited { text-decoration: none; color: #449EE3; }
.link:active { text-decoration: none; color: #0080E3; }
.link:hover { text-decoration: underline; color: #FA7014; }

.linksmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0080E3;
	text-decoration: none;
	font-weight: normal; }

.linksmall:link { text-decoration: none; color: #0080E3; }
.linksmall:visited { text-decoration: none; color: #449EE3; }
.linksmall:active { text-decoration: none; color: #0080E3; }
.linksmall:hover { text-decoration: underline; color: #FA7014; }

.linksmallblack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4E4E4E;
	text-decoration: none;
	font-weight: normal; }

.linksmallblack:link { text-decoration: none; color: #4E4E4E; }
.linksmallblack:visited { text-decoration: none; color: #4E4E4E; }
.linksmallblack:active { text-decoration: none; color: #4E4E4E; }
.linksmallblack:hover { text-decoration: none; color: #4E4E4E; }

.linkmainaktive {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FA7014; }

.linkmainaktive:link { text-decoration: none; color: #FA7014; }
.linkmainaktive:visited { text-decoration: none; color: #FA7014; }
.linkmainaktive:active { text-decoration: none; color: #FA7014; }
.linkmainaktive:hover { text-decoration: underline; color: #FA7014; }

.linksmallobject {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0080E3;
	text-decoration: none;
	font-weight: normal;
	margin-left: 4px; }

.linksmallobject:link { text-decoration: none; color: #0080E3; }
.linksmallobject:visited { text-decoration: none; color: #449EE3; }
.linksmallobject:active { text-decoration: none; color: #0080E3; }
.linksmallobject:hover { text-decoration: underline; color: #FA7014; }


.linkblockunder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FA7014;
	font-weight: bold;
	DISPLAY: block;
	COLOR: #FA7014;
	BACKGROUND-COLOR: #F1EFED;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 6px;
	padding-left: 5px;
	border: 1px solid #E2DDDB; }

.linkblockunder:link { text-decoration: none; color: #FA7014; }
.linkblockunder:visited { text-decoration: none; color: #FA7014; }
.linkblockunder:active { text-decoration: none; color: #FA7014; }
.linkblockunder:hover { text-decoration: underline; color: #FA7014; }


.linksmallmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0080E3;
	text-decoration: none;
	font-weight: normal;
	margin-left: 4px;
	margin-top: 12px;
	margin-bottom: 12px; }

.linksmallmenu:link { text-decoration: none; color: #0080E3; }
.linksmallmenu:visited { text-decoration: none; color: #449EE3; }
.linksmallmenu:active { text-decoration: none; color: #0080E3; }
.linksmallmenu:hover { text-decoration: underline; color: #FA7014; }

.linksmall_nomonth {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	font-weight: normal; }

.linksmall_nomonth:link { text-decoration: none; color: #999999; }
.linksmall_nomonth:visited { text-decoration: none; color: #999999; }
.linksmall_nomonth:active { text-decoration: none; color: #999999; }
.linksmall_nomonth:hover { text-decoration: none; color: #999999; }

.link_nomonth {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
	font-weight: normal; }

.link_nomonth:link { text-decoration: none; color: #999999; }
.link_nomonth:visited { text-decoration: none; color: #999999; }
.link_nomonth:active { text-decoration: none; color: #999999; }
.link_nomonth:hover { text-decoration: none; color: #999999; }

.linkmiddle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0080E3;
	text-decoration: none;
	font-weight: normal; }

.linkmiddle:link { text-decoration: none; color: #0080E3; }
.linkmiddle:visited { text-decoration: none; color: #449EE3; }
.linkmiddle:active { text-decoration: none; color: #0080E3; }
.linkmiddle:hover { text-decoration: underline; color: #FA7014; }

.sl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0080E3;
	text-decoration: none;
	font-weight: bold; }

.sl:link { text-decoration: none; color: #0080E3; }
.sl:visited { text-decoration: none; color: #449EE3; }
.sl:active { text-decoration: none; color: #0080E3; }
.sl:hover { text-decoration: underline; color: #FA7014; }

.linkaktive {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FA7014;
	font-weight: bold; }
.linksmallaktive {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FA7014;
	font-weight: normal; }
.linkblock {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FA7014;
	font-weight: bold;
	DISPLAY: block;
	COLOR: #FA7014;
	BACKGROUND-COLOR: #F1EFED;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 6px;
	padding-left: 5px;
	border: 1px solid #E2DDDB; }
.linksmallblock {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FA7014;
	font-weight: bold;
	DISPLAY: block;
	COLOR: #FA7014;
	BACKGROUND-COLOR: #F1EFED;
	padding-top: 2px;
	padding-right: 1px;
	padding-bottom: 3px;
	padding-left: 3px;
	border: 1px solid #E2DDDB;
	margin-left: 4px; }
.blok_links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	margin-bottom: 3px;
	margin-top: 0px;
}

.sprav_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333; }
.sprav_name {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	font-weight: bold;
	margin-bottom: 2px;
	margin-top: 0px; }
.sprav_reclama {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin-bottom: 3px;
	margin-top: 3px; }
.sprav_podzagolovok {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4E4E4E;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 2px; }
.sprav_basic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4E4E4E;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 2px; }
.sprav_picture {
	float: left;
	margin-right: 1px;
	margin-bottom: 3px; }
.sprav_paragraf {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	margin-bottom: 7px;
	margin-top: 0px; }
.sprav_linkaktive {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FA7014;
	text-decoration: none;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 7px;
}
.sprav_obj {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4E4E4E;
	text-decoration: none;
	margin-bottom: 2px;
	margin-top: 0px; }
.sprav_obj_black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	margin-bottom: 2px;
	margin-top: 0px; }
.sprav_obj_black_nobold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	margin-bottom: 2px;
	margin-top: 0px; }

.minisite_objectname {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FA7014;
	DISPLAY: block;
	BACKGROUND-COLOR: #F1EFED;
	padding: 2px 0px 3px 4px;
	border: 1px solid #E2DDDB;
	font-weight: bold; }
.minisite_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #4E4E4E;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 15px;
	margin-left: 0px; }
.minisite_podzagolovok {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	font-weight: bold;
	margin-top: 32px;
	margin-bottom: 3px; }
.minisite_reclama {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4E4E4E;
	font-weight: bold;
	margin-top: 12px;
	margin-bottom: 21px; }

.ipsresult {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
	margin-bottom: 7px;
	margin-top: 7px;
}
.ipsnoresult {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 18px; }
.ipsresultadress {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	font-weight: bold;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
	margin-bottom: 19px;
	margin-top: 0px;
}

.checkadress {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FA7014;
	font-weight: bold;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: -1px; }
.checkadresstext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px; }
	
.tablica {
	display: block;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dashed;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC; }

.ramka {
	display: block;
	border: 1px solid #CCCCCC; }
	
.linestile {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CCCCCC;
	font-weight: normal; }
	
.sp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	font-weight: normal;
	margin-bottom: 0px;
	margin-top: 0px; }

.sz {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: bold;
	margin-bottom: 4px;
	margin-top: 8px; }

.small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 3px;
	color: #000000; }

.searchtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000; }
.searchinput {
	WIDTH: 99%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; }

.verticalline {
	font-size: 14px;
	font-weight: normal;
	color: #FA7014; }

.indexkatalog {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin-bottom: 10px;
	margin-top: 0px; }

.new_on_map_year {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FA7014;
	text-decoration: none;
	font-weight: bold;
	margin-top: 9px;
	margin-bottom: 3px; }
	
.sm1 {
	margin-top: 0px;
	margin-bottom: 5px;
	text-indent: 0px; }
.sm2 {
	margin-top: 5px;
	margin-bottom: 5px;
	text-indent: 15px; }
.sm3 {
	margin-top: 2px;
	margin-bottom: 2px;
	text-indent: 37px; }
	
	
.legend_prom { background-color: #DCDDDE; }
.legend_gorod { background-color: #EDD8B4; }
.legend_selo { background-color: #E1FAE3; }
.legend_bild_new { background-color: #FFFFFF; border: 1px solid #4E4E4E; }
.legend_bild_prom { background-color: #ADB0B3; border: 1px solid #878787; }
.legend_bild_gorod { background-color: #C2A793; border: 1px solid #878787; }
.legend_bild_selo { background-color: #CDD9B6; border: 1px solid #878787; }
.legend_river { background-color: #99C9FF; border: 1px solid #5C85FF; }
.legend_trees { background-color: #A2E3A1; }
.legend_tropki {
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: 333333;
	border-style: none;}
.legend_popolation_0001 { background-color: #FFFF80; border-style: none; }
.legend_popolation_0009 { background-color: #FFEE70; border-style: none; }
.legend_popolation_00165 { background-color: #FCDD60; border-style: none; }
.legend_popolation_01 { background-color: #FACD52; border-style: none; }
.legend_popolation_028 { background-color: #F7BE43; border-style: none; }
.legend_popolation_047 { background-color: #D67800; border-style: none; }
.legend_popolation_07 { background-color: #C40000; border-style: none; }
.legend_popolation_094 { background-color: #8C0000; border-style: none; }
.legend_arheology { background-color: #CC9595; }
