body { margin: 0px; padding: 0px; text-align: center; background: #ffffff; min-width:980px; height:100%;}
/*img{border: 0px;}*/
/*p { margin:  0em 0 1.5em 0; padding: 0; }*/
a {color: #00848F; text-decoration: none;}
a:hover {color: #00848F; text-decoration: underline;}
h1, h2, h3, h4, h5 {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-weight: bold;
	letter-spacing: -.05em;
	margin: 0;
	padding: 0;
	line-height: 1em;
}


h1 {
	text-align: center;
	font-size: 65px;
	padding: 20px 0 20px 0;
	margin: 0 20px 0 20px;
}

h2 {
	font-size: 42px;
	display: inline;
}

h3 {
	font-size: 20px;
}

h4 {
	color: #660000;
	font-size: 20px;
	margin: 20px 0 20px 0;
	display: inline;	
}

h5 {
	font-size: 20px;
}
object { display:block; outline:none; border:none; }


#ie-min-width{width:980px;position:absolute;left:0;z-index:-1}/*ie 6 fix*/
.left_padding{width:49.999%;position:absolute;left:0;z-index:-1;}
.right_padding{width:49.999%;position:absolute;left:50%;z-index:-1;}
.left_padding table, .right_padding table {width:100%;}
.right_padding .spacer, .left_padding .spacer {width:445px;}
.left_padding .content {text-align:right;}
.right_padding .content {text-align:left;}

#main_menu_container{width: 100%; height: 40px; _height: 41px; background: url(/images/menu_bg7.gif) repeat-x; border-bottom: 1px solid #4c4c4c;}
#main_menu_left{height: 41px;}
#main_menu_right{height: 41px;}
#main_menu{width: 894px; _width: 980px; height: 41px; margin:auto; text-align: left; padding-left: 63px; padding-right: 23px;}

#header_container{width: 100%; height: 169px; background: #ffffff;}
#header_left{height: 169px; background: #ffffff;}
#header_right{height: 169px; background: #ffffff;}
#header{width: 950px; _width: 980px; height: 169px; margin:auto; text-align: left; padding-left: 7px; padding-right: 23px; background: url(/images/header5.jpg) no-repeat; overflow: hidden;}
#header_flash{padding-top: 30px; width: 950px;}
#languages_container{height: 60px; margin-left: 30px; margin-top: 15px; float: left; text-align: left;}
#logo_container{height: 61px; margin-top: 70px; float: right; padding-right: 19px;}
#logo_container img{border: 0px;}
#header_toolbar{width: 950px; text-align: right; margin-top: 37px; font: normal 11px tahoma;}
#top_square{width: 91px; height: 18px; background: #009cac; float: right;}
#header_spolki{width: 858px; float: left; color: #A3A2A2; font: bold 10px tahoma; padding-top: 2px; margin-right: 1px;}
#select_corporation{border: 1px solid #7c9bb8; font: normal 10px tahoma; color: #A3A2A2; margin-top: -1px; margin-left: 5px; background: transparent;}
#mainsite_middle_container{width: 100%; overflow: hidden; text-align: left;}
#middle_container{width: 100%; overflow: hidden; text-align: left; background: #ffffff;}
#middle_left{height: 404px; background: #ffffff;}
#middle_right{height: 134px; background: #ffffff;}
#mainsite_middle{width: 980px; overflow: hidden; background: #ffffff;margin:auto;}
#mainsite_leftside_container{width: 615px; _width: 640px; overflow: hidden; background: #ffffff; float: left; padding: 12px 0px 15px 25px; font: normal 11px arial; color: #797979;}
#leftside_title{padding-left: 2px;}
#mainsite_middle_content_container{width: 340px; overflow: hidden; float: right;}
#mainsite_content{width: 340px; overflow: hidden; background: #ffffff;}
#mainsite_title{width: 189px; _width: 225px; overflow: hidden; float: left; padding-top: 12px; padding-left: 36px;}
#mainsite_title_container{overflow: hidden;}
#mainsite_title_border{width: 114px; _width: 115px; height: 26px; float: left;}
#mainsite_content_container{padding-left: 36px; padding-right: 36px; margin-top: 10px; color: #03000B; line-height: 1.5em; font: normal 11px arial; padding-bottom: 15px;}
#mainsite_content_container *{ line-height: 1.5em;}
#mainsite_content_more{margin-top: 10px; text-align: right;}
#middle{width: 980px; overflow: hidden; background: none; margin:auto;}
#leftside_container{width: 225px; _width: 250px; overflow: hidden; background: #ffffff; float: left; padding: 12px 0px 15px 25px; font: normal 11px arial; color: #797979;}
#middle_content_container{width: 730px; overflow: hidden; float: right;}
#middle_content{width: 730px; overflow: hidden; background: #ffffff;}
#content_container{width: 671px; _width: 730px; padding-left: 36px; padding-right: 23px; margin-top: 10px; color: #03000B; line-height: 1.5em; font: normal 12px arial; padding-bottom: 15px; }
#content_container, #content_container p, #content_container li, #content_container td {
text-align: normal;
font-size: 12px;
font-family: arial;
line-height: 1.9em;
}
#content_container ul{list-style: none; padding-left: 20px; margin-left: 0px; margin: 10px 0px 15px 0px;}
#content_container ul li { background: url(/images/arrow_right5.gif) 2px 0.9em no-repeat; padding: 3px 0px 0px 15px; }

#navigation_container{overflow: hidden;}
#navigation{ width: 579px; _width: 615px; overflow: hidden; float: left; padding-top: 14px; padding-left: 36px; font: normal 11px tahoma; color: #7A7A7A;}
#navigation a{font: normal 11px tahoma; color: #7A7A7A; text-decoration: none;}
#navigation a:hover{font: normal 11px tahoma; color: #7A7A7A; text-decoration: underline;}
#navigation_border{width: 1px; _width: 2px; height: 26px; float: left;}
#navigation_tools{width: 75px; _width: 90px; padding-top: 14px; float: left; padding-left: 15px;}
#navigation_tools img{margin-right: 9px; border: 0px;}
#content_title{border-top: 1px solid #ECEBE9; width: 671px; _width: 707px; overflow: hidden; float: left; padding-top: 12px; padding-left: 36px; margin-top: 9px; #margin-top: 10px; padding-bottom: 15px;}


#marki_container{width: 340px; height: 134px; background: #ffffff; margin-top: 27px;}
#marki_title{padding-top: 15px; padding-left: 36px;}
#marki_content{margin-top: 5px; margin-left: 35px;}
#atmeus_container{width: 340px; height: 263px; background: #ffffff;}
#atmeus_title{padding-top: 15px; padding-left: 36px;}
#atmeus_content{margin-top: 20px; margin-left: 35px;}
#bottom_container{margin-top: 1px; border-top: 1px solid #ecebe9; border-bottom: 1px solid #ecebe9; height: 129px; _height: 131px; vertical-align: top; overflow: hidden;}
#bottom_content{width: 934px; margin: 0px auto 0px auto; height: 129px;}
#bottom_container p {margin: 0px; padding: 0px;}
#footer_border{border-top: 1px solid #ecebe9; height: 0px; _height: 1px; margin-top: 1px; margin-bottom: 0px;}
#footer_container{width: 934px; _width: 980px; margin: 0px auto 0px auto; height: 100px; padding-left: 23px; padding-right: 23px; text-align: left; color: #5B5B5B;}
#footer_left{width: 3px; height: 100px; float: left;}
#bottom_square{width: 3px; height: 35px; margin-top: 20px; background: #777777;}
#footer_right{width: 931px; height: 81px; _height: 100px; float: left; padding-top: 19px;}
#bottom_menu_left{width: 21px; _width: 22px; height: 25px; _height: 26px; margin-top: 5px; float: left;}
#bottom_menu_middle{width: 505px; height: 30px; _height: 31px; float: left; font: normal 10px tahoma; color: #5B5B5B;}
#bottom_menu_middle a{font: normal 10px tahoma; color: #5B5B5B; text-decoration: none;}
#bottom_menu_right{width: 100px; height: 15px; margin-top: 5px; float: right; text-align: right; font: normal 10px tahoma; color: #5B5B5B;}
#bottom_menu_right a{font: normal 10px tahoma; color: #00848F; text-decoration: none;}

#main_news{overflow: hidden; width: 610px; _width: 615px; padding-right: 5px; margin-top: 5px;}
.main_news_container{overflow: hidden; padding-bottom: 10px; border-bottom: 1px solid #ECEBE9; margin-top: 10px;}
.main_news_container_last{border: 0px;}
.main_news_title{padding-left: 19px; padding-right: 19px; background: url(/images/news_ico.gif) 2px 3px no-repeat;}
.main_news_title a{font: bold 11px arial; color: #03000B; text-decoration: none;}
.main_news_title a:hover{font: bold 11px arial; color: #03000B; text-decoration: underline;}
.main_news_intro{font: normal 11px arial; color: #03000B; padding-left: 19px; padding-right: 19px; margin-top: 5px; line-height: 1.5em;}
.main_news_more{margin-top: 6px; text-align: right; padding-right: 10px; background: url(/images/arrow_right4.gif) right 5px no-repeat; font: bold 11px arial; color: #03000B; width: 590px; _width: 600px; height: 20px;}
.main_news_more a{font: bold 11px arial; color: #03000B; text-decoration: none;}
.main_news_more a:hover{font: bold 11px arial; color: #03000B; text-decoration: underline;}
#main_news_info_container{padding-bottom: 10px; background: url(/images/leftside_separator.gif) bottom repeat-x; margin-top: 10px;}
#main_news_info_container a{text-decoration: none;}
#main_news_info_container a:hover{text-decoration: underline;}

.encje_attach {
width: 480px;
font: 9px verdana, tahoma, "helvetica ce", sans-serif;
color: #0c0c0c;
background-color: inherit;
}

.encje_attach_label {
font: 9px verdana, tahoma, "helvetica ce", sans-serif;
color: #0c0c0c;
background-color: inherit;
}

#search_container{width: 315px; overflow:hidden; margin-bottom: 10px;}
#search_container form .search_box_input{width: 202px; height: 21px; float: left;}
#search_container form .search_box_input input{width: 190px; _width: 202px; height: 16px; _height: 21px; border: 1px solid #ECEBE9; background: #ffffff; color: #88919c; font: normal 11px arial; padding: 3px 5px 0px 5px; #padding: 3px 5px 0px 6px;  #margin-top: -1px;}
#search_container form .search_box_button{width: 82px; height: 21px; float: left;}
#search_container form .search_box_button input{width: 82px; height: 21px; border: 0px; cursor: pointer;}

#content_container .news_title{font-weight: bold;}
.form_errors{color: red; font: normal 12px arial; margin-bottom: 10px; overflow:hidden;}
.form_message{color: green; font: normal 12px arial; margin-bottom: 7px;}
.form_title{font: bold 14px arial; color: #FFFFFF; height:50px; background: #346e94; margin-bottom: 7px;}
.form_info{font: normal 12px arial; color: #676767; margin-bottom: 25px;}
.form_row{width: 100%; margin-bottom: 7px; clear: both; overflow:hidden; }
.form_label{width: 200px; font: normal 12px arial; color: #676767; float: left; text-align: left;}
.form_input{width: 300px; float: left; text-align: left;}
.form_input_zgoda{width: 30px; font: normal 12px arial; color: #676767; float: left; text-align: left;}
.form_label_zgoda{width: 470px; float: left; text-align: left;}
.form_button{width: 500px; text-align: right;}
.input_text{width: 300px; border: 1px solid #878787;}
.input_checkbox{border: none;}
.input_select{width: 300px; border: 1px solid #878787;}
.input_textarea{width: 300px; height: 70px; border: 1px solid #878787;}
.input_button{width: 78px; height: 19px; border: 0px; background: url(/images/button_send2.gif) no-repeat; cursor: pointer;}