@charset "windows-1251";
body {
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
}
td {
vertical-align: top;
}
a {
color: #2FB07C;
}
a:hover {
	color: #217C58;
}

h1, h2, h3, h4, h5, h6 {
	color: #2FB07C;
	font-weight: bold;
	font-style: italic;
}
h1 {
	font-size: 24px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px 0px 20px 0px;
	padding: 0px;
	/*
	margin: 0px 0px 20px -20px;
	padding: 0px 0px 0px 13px;
	border-left-width: 7px;
	border-left-style: solid;
	border-left-color: #2FB07C; 
	*/
}
h2 {
font-size: 17px;
font-family: Arial, Helvetica, sans-serif;
}
h3 {
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
}
h4, h5, h6 {
	color: #1D6D4E;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}
.main {
	width: 1004px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.bread {
padding-left: 20px;
font-size: 12px;
}
.bread img {
margin-right: 5px;
vertical-align: middle;
}
img{
border:none;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
}
.menu1 {
	height: 42px;
	background-color: #2FB07C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 18px;
	padding-left: 10px;
	padding-right: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.menu1 li {
	list-style-type: none;
	display:inline;
	margin-right: 24px;
	margin-left: 24px;
}
.menu1 li a{
color:#FFFFFF;
text-decoration:underline;
}
.menu1 li a:hover{
color:#FFFFFF;
text-decoration:underline;
}
.stolb {
	width: 25%;
	vertical-align: top;
}
.stolb-top {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	padding-left: 20px;
	height: 70px;
	vertical-align: middle;
	margin: 0px;
}
#st1 .stolb-top a {
	color: #8f002d;
}
#st2 .stolb-top a {
	color: #009245;
}
#st3 .stolb-top a {
	color: #0071bc;
}
#st4 .stolb-top a {
	color: #c1272d;
}
#st1 .stolb-top a:hover {
	color: #640021;
}
#st2 .stolb-top a:hover {
	color: #006832;
}
#st3 .stolb-top a:hover {
	color: #005791;
}
#st4 .stolb-top a:hover {
	color: #9D2026;
}

.stolb-links {

}
.stolb-links ul {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #646464;
	margin: 0px;
	padding: 20px 10px 0px 15px;
}
.stolb-links ul li{
	list-style-type: none;
	padding: 0px 0px 7px;
	margin: 0px;
	color:#646464;
}
.stolb-links ul li a {
color: #646464;
text-decoration:underline;}
.stolb-links ul li a:hover{
color: #000000;
text-decoration:underline;}


.content {
padding: 10px 20px 25px;
margin: 0px;
}
.content p {
font-size: 14px;
}
.left-menu {
padding: 10px 5px;
margin: 0px;
width: 250px;

}
.left-menu ul,
.left-menu li {
padding: 0px;
margin: 0px;
}
/* 1 level menu */
.left-menu UL.left-menu1{width:240px;margin: 0px 0 15px;font-weight:bold;}
.left-menu UL.left-menu1 LI{list-style:none;}
.left-menu UL.left-menu1 LI A:link,
.left-menu UL.left-menu1 LI A:visited{color: #2FB07C;font-size:14px;text-decoration:none;display:block;margin:4px 0;padding:4px 8px;background-color:#EEEEEE; width: 205px;}
.left-menu UL.left-menu1 LI A:hover{background:transparent url(images-mgfoms/green-header.gif) repeat-x;color:#FFFFFF;font-size:14px;text-decoration:none;display:block;margin:4px 0;padding:4px 8px;background-color:#2FB07C; width: 205px;}
.left-menu UL.left-menu1 LI.active A:link,
.left-menu UL.left-menu1 LI.active A:visited,
.left-menu UL.left-menu1 LI.active A:hover{background:transparent url(images-mgfoms/green-header.gif) repeat-x;color:#FFFFFF;font-size:14px;text-decoration:none;display:block;margin:4px 0;padding:4px 8px;background-color:#2FB07C; width: 205px;}

/* 2 level menu */
.left-menu UL.left-menu1 LI UL.left-menu2{background-color:#FFFFFF;}
.left-menu UL.left-menu1 LI UL.left-menu2 LI{list-style:none;}
.left-menu UL.left-menu1 LI UL.left-menu2 LI A:link,
.left-menu UL.left-menu1 LI UL.left-menu2 LI A:visited{background: none;color: #2FB07C;font-size:14px;text-decoration: underline;display:block;margin: 4px 0 4px 14px; padding:4px 8px;background-color:#FFFFFF; width: 190px;font-weight: normal;}
.left-menu UL.left-menu1 LI UL.left-menu2 LI A:hover{background: none;color:#000000;font-size:14px;text-decoration: underline;display:block;margin: 4px 0 4px 14px; padding:4px 8px;background-color:#FFFFFF; width: 190px;font-weight: normal;}
.left-menu UL.left-menu1 LI UL.left-menu2 LI.active A:link,
.left-menu UL.left-menu1 LI UL.left-menu2 LI.active A:visited,
.left-menu UL.left-menu1 LI UL.left-menu2 LI.active A:hover{background: none;font-weight:bold;color:#000000;font-size:14px;text-decoration: underline;display:block;margin: 4px 0 4px 14px; padding:4px 8px;background-color:#FFFFFF; width: 190px;}


.news {
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	vertical-align: top;
}
.news .Newszag {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-style: italic;
	font-weight: bold;
	padding-bottom: 10px;
	margin: 0px;
}
.news .new-date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2FB07C;
	padding-left: 10px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 3px;
}
.news .header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-right: 10px;
	padding-left: 10px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.news .header a{
	color: #000000;
	text-decoration:underline;
}

.news .anons {
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.news .anons a{
text-decoration:underline;
	color: #000000;
}





.content .new-date {
	color: #2FB07C;
	padding: 0px;
	margin: 0px;
	font-size: 10px;
}
.content .header {
	font-weight: bold;
	margin: 0px;
	padding-top: 0px;
}

.content .anons {
	padding-bottom: 20px;
}
.content ul li {
padding: 0 0 7px;
margin: 0;
list-style-type: square;
}








.map {
	vertical-align: top;
}
.qvest {
	vertical-align: top;
}
.qvest div {
	padding-top: 10px;
	padding-bottom: 23px;
	padding-left: 15px;
	padding-right: 20px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
}
.qvest div a:hover{
	color: #000000;
}

.banner_string_1,
.banner_string_1 a {
	color: #8f002d;
}
.banner_string_2,
.banner_string_2 a {
	color: #009245;
}
.banner_string_3,
.banner_string_3 a {
	color: #0071bc;
}
.banner_string_4,
.banner_string_4 a {
	color: #c1272d;
}

.map .subjekt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #2FB07C;
	height: 37px;
	padding-top: 13px;
	padding-left: 10px;
	padding-right: 10px;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-left: 10px;
	margin: 0px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 30px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
.footer div a img {
	display: none;
}
.footer a {
	color: #666666;
}
.mgfoms_table {

}
.mgfoms_table td {
	font-size: 12px;
	background-color: #E4E4E4;
	padding: 5px;
	border: 1px solid #FFFFFF;
}
.mgfoms_table th {
	font-size: 13px;
	background-color: #BFF9D0;
	padding: 5px;
	border: 1px solid #FFFFFF;
	vertical-align: middle;
}
.mgfoms_table th h1,
.mgfoms_table th h2,
.mgfoms_table th h3,
.mgfoms_table th h4,
.mgfoms_table th h5,
.mgfoms_table th h6,{
margin: 0;
padding: 0;
}