li {
Padding: 0 0 5px 0;
Line-height:1.25;
}

ul {
margin: 0px 0 0px 40px;
Padding: 0px 0 13px 0;
Line-height:1.25;
}

ol {
margin: 0px 0 0px 40px;
Padding: 0px 0 13px 0;
Line-height:1.25;
}
SELECT {
width: 165px;
Color: #000000;
Font-size: 11px;
padding:0;
margin:0
}
.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden; 
	overflow:hidden;
}
.clearfix {
	display: inline-block;
}
/* Hides from IE-mac \*/
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
.global {
	margin:0 auto;
	padding:0 58px 0 0;
	width:940px;
}
.header {
	padding:20px 0 18px 28px;
}
	ul.icons {
		float:right;
		line-height:14px;
		list-style-type:none;
		margin:0;
		padding:1px 7px 0 2px;
	}
		ul.icons li {
			float:left;
			line-height:14px;
			padding:0 0 0 28px;
		}
	.logo {
		float:left;
		padding:37px 0 0 0
	}
	
.menu {
	background:#E2E2E2;
	margin:0 0 40px 0;
	padding:2px 4px
}
	.lang {color:#000; float:right;}
	.lang select{
		color:#000;
		font:11px Tahoma, Arial, Verdana, Helvetica;
		height:18px;
		margin:0;
		padding:0;
		width:148px
	}
	.menu ul {
		float:left;
		list-style-type:none;
		margin:1px 0 0 0;
		padding:0
	}
		.menu li {
			float:left;
			margin:0;
			padding:0 0 0 37px;
		}
		.menu ul a {
			color:#C0191A;
			font:12px Tahoma, Arial, Verdana, Helvetica;
			text-decoration:none;
			text-transform:uppercase;
		}
		.menu ul a:hover {text-decoration:underline}
Body {
Margin:0;
Padding: 0;
width: 100%;
Text-align: center;
BackGround-color: #ffffff;
Font-Family: Tahoma, Verdana;
Font-weight: normal; 
Font-size: 12px;
color: #424242;
} 
.lighting {background-color: #ededed;}

.f {color:#c21616;}

#podp{
text-align:right;
color:#c21616;
}


body * { 
text-align: left;
} 

TABLE {
Vertical-align: top;
BORDER:0PX;
BORDER-COLLAPSE:COLLAPSE;
CELLSPACING:0;
}

TD {
Vertical-align: top;
PADDING:0PX;
CELLSPADDING:0;
Font-Family: Tahoma, Verdana;
Font-weight: normal; 
Font-size: 12px;
color: #424242;
}

DIV {
Font-Family: Tahoma, Verdana;
Font-weight: normal; 
Font-size: 12px;
color: #424242;
}

IMG {
BORDER:NONE;
}

P {
Margin: 0;
Padding: 0;
}

A {
Font-Family: Tahoma, Verdana;
Font-weight: normal; 
Font-size: 12px;
color: #c21616;
}

A:hover {
color: #000000;
}

H1 {
Font-Family: Tahoma, Verdana;
Font-weight: normal; 
Font-size: 23px;
color: #c21616;
Padding: 0;
Margin: 0 0 12px 0;
}

H2 {
Font-Family: Tahoma, Verdana;
Font-weight: normal;
Font-size: 11.16pt;
color: #000000;
Padding: 0;
Margin: 0;
}



#page {
width: 1006px; 
Position: relative;
height: auto;
margin: 0 auto;
}

*html #page {
width: 1006px; 
}

#main_top {
width: 1006px;
height: 491px;
Text-align: left;
}

*html #main_top {
width: 1003px;
}

#main_bottom {
width: 1006px;
}

*html #main_bottom {
width: 1003px;
}

#logo {
width: 184px;
height: 63px;
Position: absolute;
Top: 30px;
Left: 73px;
Float: left;
} 

#lang {
width: 235px;
height: 20px;
Float: right;
Text-align: right;
Margin: 55px 61px 0 0;
Font-size: 11px;
Color: #000000;
}

*html #lang {
Margin: 55px 30px 0 0;
}

#menu {
width: 650px;
Display: block;
Float: left;
Position: absolute;
Top: 120px;
Left: 73px;
BackGround-color: #e2e2e2;
}

#menu A {
Font-size: 12px;
Text-decoration: none;
Margin-right: 32px;
}

#pazl {
width: 1006px;
height: 330px;
Float: right;
Text-align: right;
Margin-top: 67px;
BackGround-Image: url(../img/main_copyright.gif);
BackGround-position: right bottom;
BackGround-Repeat: no-repeat;
}

*html #pazl {
width: 1003px;
Margin-top: 46px;
}

#pazl IMG {
Margin: 45px 140px 0 0;
}

*html #pazl IMG {
Margin: 62px 140px 0 0;
}

#main_news_block {
width: 944px;
height: auto;
Display: block;
Float: left;
Text-align: left;
Position: absolute;
BackGround-color: #ededed;
Padding-left: 63px;
Top: 491px;
Left: 0;
}

*html #main_news_block {
width: 940px;
}

#main_news_block H2 {
Font-size: 11px;
Font-weight: bold;
Color: #000000;
Margin: 25px 0 13px 6px;
}

#main_news_block P {
Color: #595959;
Padding: 15px 0 0 6px;
Line-height: 15px;
}

#main_news_title {
width: 141px;
height: 31px;
Position: absolute;
Top: 0px;
Left: 63px;
Text-align: left;
Margin-top: -13px;
BackGround-Image: url(../img/main_news_title_bg.gif);
BackGround-position: center center;
BackGround-Repeat: no-repeat;
}

*html #main_news_title {
Position: relative;
Margin-bottom: -18px;
Left: 0px;
}

#main_news_title P {
Padding: 5px 0 0 12px;
Font-size: 12px;
Letter-spacing: 0px;
Color: #ffffff;
}

#main_news_title a {
Padding: 5px 0 0 4px;
Font-size: 12px;
Letter-spacing: 0px;
Text-decoration: none;
Color: #ffffff;
}

.news_anons {
width: 175px;
height: auto;
Display: block;
Text-align: left;
Float: left;
Margin: 0 42px 0 0;
}

.news_data {
width: 67px;
height: 15px;
BackGround-color: #000000;
Color: #ffffff;
Font-size: 11px;
Padding: 1px 0 0 10px;
}

.anons_line {
Margin: 15px 0 11px 6px;
Padding: 0;
}

.anons_more {
width: 77px;
height: 16px;
Margin-bottom: 55px;
BackGround-color: #7f0000;
BackGround-Image: url(../img/more_news_bg.gif);
BackGround-position: right center;
BackGround-Repeat: no-repeat;
}

.anons_more_a {
Font-size: 11px;
Margin: 2px 0 0 10px;
Text-decoration: none;
Color: #ffffff;
}

.anons_more_a:hover {
Text-decoration: underline;
Color: #ffffff;
}

#header {
width: 100%;
height: 170px;
Float: left;
}

#footer {
width: 100%;
height: 68px;
Float: left;
Text-align: left;
BackGround-color: #e2e2e2;
}

#footer IMG {
Margin: 21px 0 0 145px;
}

#cont {
width: 100%;
height: auto;
Float: left;
}

#cont TABLE {
width: 100%;
}

#left_menu {
width: 280px;
Text-align: left;
Padding: 29px 0 0 0;
}

#left_menu1 {
width: 70px;
Text-align: left;
Padding: 29px 0 0 0;
}

#left_menu A {
Margin-left: 73px;
}

#content {
width: auto;
Padding: 0 55px 0 0;
Text-align: left;
}

#content P {
Padding: 0px 0 13px 0; 
Line-height:1.45;
}
 
li {
Padding: 0 0 5px 0;
Line-height:1.25;
}

ul {
margin: 0px 0 0px 40px;
Padding: 0px 0 13px 0;
Line-height:1.25;
}

ol {
margin: 0px 0 0px 40px;
Padding: 0px 0 13px 0;
Line-height:1.25;
}

h5 {
margin: 0px 0 0px 0px;
Padding: 5px 0 5px 0; 
Line-height:1.25;
Font-size: 12px;
}

#office { 
width: 165px; 
height: 30px;
Color: #ffffff;
Padding: 3px 0 0 15px;
Margin: 0px 0 17px 45px;
BackGround-Image: url(../img/office_bg.gif);
BackGround-position: right center;
BackGround-Repeat: no-repeat;
text-decoration:none
} 

#office a:hover{
Margin: 0px 0 17px 33px;
Color: #ffffff;
text-decoration: underline
}

#office a{
Margin: 0px 0 17px 33px;
Color: #ffffff;
text-decoration:none
}

#ofice
{
display:block; 
position:absolute;
height:200px;
width: 100px; 
color: #c21616;
Font-size: 10.6px;
}

#ofice div
{
color: #c21616;
Font-size: 11.6px;
}

#ofice a
{
Font-size: 10.6px;
color: #949494;
text-decoration:none;
}

#langu div
{
Font-size: 11.6px;
color: #c21616;
}

#langu a
{
Font-size: 10.6px;
line-height: 33px;
text-decoration:none;
}

*html #langu a
{
Font-size: 10.6px;
line-height: 30px;
text-decoration:none;
}

#office_link {
Margin-bottom: 55px;
}

#office_link A {
Margin-left: 87px;
}

#office_link1
{
text-align:right;
width:280px;
}

.br1 {
Line-height: 16px;
}