html, body {height: 100%;}

body {
	min-width: 1000px;
	margin: 0;
	padding: 0;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: /*#696868*/ #000000;
	background-color: #FFFFFF;
	behavior: url(../../pic/www/csshover2.html);
}

form, p, img, ul, ol, h1, h2, h3, h4, h5, h6, input, table, td, th {
	margin: 0;
	padding: 0;
	border: 0;
}

input, textarea{color: #696868;}
input.txt, input.webform_text, textarea{border: 1px solid #cccccc; padding: 1px; width: 250px; margin: 2px;}
input.submitWebform{padding: 3px; _padding: 1px;}
table {font-size: 100%;}
table.nlast td{width: 50%;}
table.tb, table.tbl{border-collapse: collapse;}
table.tb td, table.tbl td{border: 1px solid #cccccc; padding: 2px;}
table.tbl td{font-size: 10px;}
table.table_uslugi{margin-top: 6px;}
table.table_prod td{padding-bottom: 6px; font-size: 14px;}

table.table_sub{margin-bottom: 15px; margin-top: 10px;}
table.table_sub td{padding-left: 15px;}

a {
	text-decoration: underline;
	/**color: #4e4e4e;**/
}

a:hover {text-decoration: none;
         color:0000ee;}

i {width: 99%;}

/res/pic/www/img.png {
	behavior: url(../../pic/www/png.html);
	position: relative;
}

#preloaded_images {
	width: 0;
	height: 0;
	position: absolute;
	top: 0;
	left: 0;
	visibility: hidden;
}

#all {
	height: auto;
	_height: 100%;
	min-height: 100%;
	margin-bottom: -122px;
	background: url(../../pic/www/img/siteimage/all_back.gif) left top repeat-y;
}

.spacer {
	clear: both;
	height: 0;
	font-size: 0;
}

html>body .spacer_not_ie {
	clear: both;
	height: 0;
	font-size: 0;
}

/*top - begin*/
#top {
	height: 199px;
	background: #035190 url(../../pic/www/img/siteimage/top_back.gif) top repeat-x;
}

#top .inside {
	height: 199px;
	background: url(../../pic/www/img/siteimage/top_big_img.jpg) left 4px no-repeat;
}

#top .inside .logo {
	width: 159px;
	height: 93px;
	display: block;
	position: absolute;
	margin: 53px 0 0 53px;
}

#top .inside #top_flash_box {
	width: 483px;
	height: 191px;
	position: absolute;
	margin: 4px 0 0 270px;
}

#top #menu_top {
	
	margin: 20px 0 0 804px;
	font-size: 11px;
	width:130px;
}

#top .iconki{position:relative;
	margin: 10px 0 0 804px;}
#top .iconki ul li {list-style-type:none;
                display:inline;
                margin-right:10px;
                }
#top .iconki ul li  a{text-decoration:none;
                  color:#ffffff;}
#top #menu_top li {
	color:#c0c0c0;
	list-style: none;
	margin-bottom: 4px;
	padding-left: 9px;
	text-transform: uppercase;
	background: url(../../pic/www/img/siteimage/top_bullet.gif) left 3px no-repeat;
}

#top #menu_top li a {
	text-decoration: none;
	color: #FFFFFF;
}

#top #menu_top li a:hover {text-decoration: underline;}
/*top - end*/

/*center - begin*/
h3 {
  margin-bottom: 12px; 
  font-family: Arial Narrow;
  color: #0177b4;
  font-weight: normal;
  font-size: 23px;
  letter-spacing: -1px;
}

p {margin-bottom: 7px;}

#center .left_part {
	width: 191px;
	float: left;
	padding: 20px 10px 15px 56px;
	background: url(../../pic/www/img/siteimage/left_back_arrows.gif) 9px 11px no-repeat;
}

#center .left_part td.tdspeci{padding-bottom: 5px;}

#center .left_part ul {margin-bottom: 19px;}

#center .left_part ul li {list-style: none;}

#center .left_part a {color: #0000ee;/*#0177b4;*/}

#center .left_part ul.menu_left_1 li {
	margin-bottom: 8px;
	font-size: 14px;
}

#center .left_part ul.menu_left_2 li {margin-bottom: 4px;}

#center .content {
	_display: inline-block;
	margin-left: 270px;
	padding: 20px 24px 15px 25px;
}
#center .content ul{padding: 10px; padding-left: 30px; list-style-type: none; padding-bottom: 0px;}
#center .content ul li{padding-left: 18px; background: url(../../pic/www/img/siteimage/a.gif) 0px 3px no-repeat; list-style-type: none; padding-bottom: 7px;}
#center .content ol{padding: 10px; padding-left: 50px; padding-bottom: 0px;}
#center .content ol li{padding-left: 0px; padding-bottom: 7px;}
#center .content td.pic img{margin: 0 0 15px 20px; border: 0px solid #cccccc;}
#center .content img{border: 0px solid #cccccc;}
#center .content h4{padding-bottom: 15px; padding-top: 20px; font-size: 16px;}
#center .content big{
  color: #0177b4;
  font-weight: bold;
  font-size: 18px;
}
#center .content .news_block {margin-bottom: 29px;}

#center .content .news_block .all_news {
	float: right;
	color: #0177b4;
}

#center .content .news_block table {
	width: 100%;
	_width: 99%;
	font-size: 10px;
}
.content a{color:#0000ee;}
#center .content .news_block table td {
	padding-right: 25px;
	text-align: left;
	vertical-align: top;
}

#center .content .news_block .date {
	font-size: 11px;
	font-weight: bold;
	color: #0177b4;
}

#center .content .more {text-align: right;}
/*center - end*/

/*footer - begin*/
#footer_spacer {
	height: 122px;
	clear: both;
}

#footer {
	height: 122px;
	color: #474747;
}

#footer a {color: #474747;}

#footer .left_part {
	width: 270px;
	float: left;
	margin-right: -100%;
	background: url(../../pic/www/img/siteimage/ftr_grad.gif) top repeat-x;
}

#footer .left_part address {
	height: 26px;
	padding: 3px 12px 2px 0;
	text-align: right;
	color: #ffffff;
font-style: normal;
font-family: Arial Narrow;
font-size: 13px;
}

#footer .left_part .phone_ico {
	width: 74px;
	height: 37px;
	float: left;
	background: #787878 url(../../pic/www/img/siteimage/ftr_phone_ico.gif) center center no-repeat;
}

#footer .left_part .phone {
	width: 175px;
	float: left;
	padding: 3px 12px 0 9px;
color: #0177b4;
font-family: Arial Narrow;
font-size: 15px;
text-align: right;
line-height: 110%;
font-weight: bold;
letter-spacing: 1px;
}

#footer .content {margin: 0 24px 0 270px;}

#footer .content .copy {
	height: 37px;
	background-color: #f0f0f0;
}

#footer .content .copy .left_back {
	width: 121px;
	height: 37px;
	float: left;
	margin-right: 9px;
	background: url(../../pic/www/img/siteimage/ftr_grad.gif) top repeat-x;
}

#footer .content .copy .left_back .inside {
	height: 31px;
	padding: 6px 6px 0 0;
	text-align: right;
	background: url(../../pic/www/img/siteimage/ftr_copy_diag.gif) left top no-repeat;
}

#footer .content .copy p {
	height: 37px;
	margin-bottom: 0;
	line-height: 37px;
}

#footer .content .btm {
	height: 77px;
	padding: 8px 36px 0 130px;
	background: url(../../pic/www/img/siteimage/ftr_back_arrow.gif) 11px top no-repeat;
}

#footer .content #krvi_logo {
	width: 139px;
	height: 20px;
	float: right;
	padding-left: 5px;
	font-size: 11px;
	line-height: 10px;
	border-left: 8px solid #0177b4;
	color: #0177b4;
}

#footer .content #krvi_logo img {
	float: right;
	margin-top: -6px;
	position: relative;
}

#footer .content #krvi_logo a {
	text-decoration: none;
	color: #0000ee;/*#0177b4;*/
}
/*footer - end*/

.content table, tr,td {border:0px solid #000000;
padding:5px;}
.content table th {font-weight:bold;
               text-align:center;}
.content table {border-collapse:collapse;}
.comtent table {padding-left:15px;}
.content img{border:none;}


ul.menu_left_1 li a{
color:black !important;
}
.menu_left_1 li.hover a{
text-decoration:none
}
.menu_left_2{
	margin-top:10px;
	color:black;
	font-size:80%;
	color:black;
	margin-left:15px;
	font-size:9pt;
}

ul.menu_left_1  .menu_left_2 a{text-decoration:underline;}
ul.menu_left_1  .menu_left_2 li {font-size:8pt;margin-bottom:5px;}
ul.menu_left_1  .menu_left_2 a:hover{text-decoration:none;}
ul.menu_left_1  .menu_left_2 li.hover a{text-decoration:none;}
#center .left_part ul.menu_left_2 li{font-size:12px;margin-bottom:7px;}

/*Commit*/
.btm{
	padding-right: 0 !important;
}

