BODY {
	background-color: #FFFFFF;
	color: #373737;
	margin: 0px;
}

td { 
	font-family: Tahoma, sans-serif; 
	font-size: 12px;
	line-height: 18px;
}
p, li { 
	font-family: Tahoma, sans-serif; 
	font-size: 12px;
	line-height: 18px;
}

a, a:active {
	color: #104179;
	text-decoration: underline;
}
a:hover {text-decoration: none;}
a:visited {color: #157BB0;}
.head-bg {
	background: url(img/bg_head.gif);
}
.logo-bg {
	background: url(img/bg_logo.gif);
}
.lang-title {
	font-size: 11px;
	line-height: 11px;
	color: #B9B9B9;
}
.contact {
	background-color: #79B1DA;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 14px;
}
a.contact, a.contact:hover, a.contact:visited  {
	font-size: 11px;
	color: #FFFFFF;
	line-height: 14px;
}
.menu td {
	font-size: 11px;
	color: #1E659A;
	font-weight: bold;
	text-align: right;
	border-bottom: 1px solid #EBEBEB;
	border-right: 2px solid #79B1DA;
	border-left: 4px solid #79B1DA;
}

.menu td a:link, .menu td a:active, .menu td a:visited {
	color: #1E659A;
	text-decoration: none;
}
.menu td a:hover {text-decoration: none; width: 100%; height: 100%; background-color: #F2F2F2;}

.menu td.active {	background-color: #F2F2F2; }

.p4 {padding: 4px;}
.links-head {
	font-size: 12px;
	font-weight: bold;
	color: #066AB4;
	line-height: 18px;
}
.links {
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
	text-decoration: none;
	color: #066AB4;
}
.links:hover {
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
	text-decoration: underline;
	color: #066AB4;
}
.links:visited {
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
	text-decoration: none;
	color: #066AB4;
}

.part-title {
	font-size: 22px;
	color: #0E5488;
	line-height: 22px;
}
.news {
	font-size: 11px;
		font-weight: bold;
	color: #E87E00;
	line-height: 22px;
	text-transform: uppercase;
}
.news_orange {
	font-size: 14px;
		font-weight: bold;
	color: #E87E00;
	line-height: 26px;
	text-transform: uppercase;
}
.orange {
	font-size: 14px;
		font-weight: bold;
	color: #E87E00;
	line-height: 20px;
	text-transform: uppercase;
}
.news-item  {
	font-size: 11px;
	color: #0F4D7A;
	text-decoration: none;
	line-height: 16px;
}
.newsdate {
	font-size: 10px;
	color: #5D93BA;
	line-height: 16px;
	
}
.news-item:active, .news-item:visited, .news-item:hover  {
	font-size: 11px;
	color: #0F4D7A;
	text-decoration: none;
	line-height: 16px;
}
.map  {
	font-size: 12px;
	color: #0F4D7A;
	text-decoration: none;
	line-height: 18px;
}
.map:active, .map:visited, .map:hover  {
	font-size: 12px;
	color: #0F4D7A;
	text-decoration: underline;
	line-height: 18px;
}
.link-bottom, .link-bottom:active, .link-bottom:visited, .link-bottom:hover {
	font-size: 10px;
	color: #FFFFFF;
	line-height: 12px;
	text-decoration: none;
}
.newslistdate {
	font-size: 10px;
	color: #A8A7A7;
	line-height: 16px;
	text-decoration: none;
}
.newslistdate:active, .newslistdate:visited, .newslistdate:hover
{
	font-size: 10px;
	color: #A8A7A7;
	line-height: 16px;
	text-decoration: none;
}
.news-title {
	font-size: 11px;
	color: #104179;
	line-height: 16px;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	
}
.news-title:hover {
text-decoration: underline;
font-size: 11px;
	color: #104179;
	line-height: 16px;
	text-transform: uppercase;
	font-weight: bold;
	}
.news-title:active, .news-title:visited  {
	font-size: 11px;
	color: #104179;
	line-height: 16px;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	
}
.lf-block {
	border: solid #E2E3E7;
	border-width: 0px 1px 5px 1px;
	background-color: #f5f5f5;
	
}
.copyright {
	font-size: 10px;
	color: #A7A7A7;
}
.next {
	color: #78B807;
	font-size: 11px;
	font-weight: bold;
}
.next a:link, .next a:active, .next a:visited {
	color: #78B807;
	text-decoration: underline;
}
.next a:hover {text-decoration: none;}

