h2{font-family:Verdana,Arial,Helvetica,sans-serif; color:#3a77b3; font-size:16px; font-weight:bold;  padding-left:6px;
}
h1{
font-family:Verdana,Arial,Helvetica,sans-serif; color:#3a77b3; font-size:14px; font-weight:bold;  padding-left:6px;
}
/* стиль верхней надписи  */
.top {font-family:Verdana,Arial,Helvetica,sans-serif; color:#ffffff; font-size:12px; font-weight:bold; letter-spacing:5px; word-spacing:10px; padding-bottom:0px; padding-top:0px;}



/* стиль меню на главной странице */
.menu {font-family:Verdana,Arial,Helvetica,sans-serif; color:#ffffff; font-size:13px; font-weight:bold;  padding-bottom:0px; padding-top:0px;}

.menu a       {font-family:Verdana,Arial,Helvetica,sans-serif; color:#ffffff; font-size:13px; font-weight:bold; text-decoration:none;}
.menu a:hover {font-family:Verdana,Arial,Helvetica,sans-serif; color:#0A1558; font-size:13px; font-weight:bold; text-decoration:none;}



/* стиль белых заголовков на главной странице */
.header_w  {font-family:Verdana,Arial,Helvetica,sans-serif; color:#ffffff; font-size:14px; font-weight:bold;  padding-left:8px; }

table  {font-family: Verdana,Arial,Helvetica,sans-serif; color:#000000; font-size:12px; font-weight:normal;}


/* стиль главного текста */
.maintext  {font-family: Verdana,Arial,Helvetica,sans-serif; color:#044282; font-size:12px; font-weight:normal; padding-left:8px; padding-right:17px;}

.maintext a       {font-family: Verdana,Arial,Helvetica,sans-serif; color:#044282; font-size:12px; font-weight:bold; text-decoration:underline;}
.maintext a:hover {font-family: Verdana,Arial,Helvetica,sans-serif; color:#044282; font-size:12px; font-weight:bold; text-decoration:none;}

/* стиль синих заголовков на главной странице */
.header_b {font-family:Verdana,Arial,Helvetica,sans-serif; color:#3a77b3; font-size:14px; font-weight:bold;  padding-left:6px; padding-bottom:2px;}

.header_b a         {font-family:Verdana,Arial,Helvetica,sans-serif; color:#3a77b3; font-size:14px; font-weight:bold; text-decoration:none;}
.header_b a:hover   {font-family:Verdana,Arial,Helvetica,sans-serif; color:#3a77b3; font-size:14px; font-weight:bold; text-decoration:underline;}




/* стиль даты новости */
.newsdate  {font-family: Verdana,Arial,Helvetica,sans-serif; color:#000000; font-size:12px; padding-left:16px;}

/* стиль текста  новости */
.news  {font-family: Verdana,Arial,Helvetica,sans-serif; color:#000000; font-size:12px; font-weight:normal; padding-left:16px; padding-right:16px;
    border-bottom-style: solid;
    border-bottom-color: #E79EB1;
    border-bottom-width: 1px;
    padding-bottom: 5px;
}
.news a {font-family:Verdana,Arial,Helvetica,sans-serif; color:#000000; font-size:13px; font-weight:bold; text-decoration:none;}
.news a:hover {font-family:Verdana,Arial,Helvetica,sans-serif; color:#4376a8; font-size:13px; font-weight:bold; text-decoration:none;}
/* стиль ссылки подробнее в новостях */
.podr  {font-family: Verdana,Arial,Helvetica,sans-serif; color:#C20C3D; font-size:12px; font-weight:bold; padding-right:16px;}

.podr  a{font-family: Verdana,Arial,Helvetica,sans-serif; color:#C20C3D; font-size:12px; font-weight:bold; text-decoration:underline;}
.podr  a:hover{font-family: Verdana,Arial,Helvetica,sans-serif; color:#C20C3D; font-size:12px;text-decoration:none;}


/* стиль названия компании заказчика внизу страницы */
.adress {font-family:Verdana,Arial,Helvetica,sans-serif; color:#ffffff; font-size:12px; font-weight:bold; padding-left:21px;}



/* стиль копирайтов внизу страницы */
.copy {font-family:Verdana,Arial,Helvetica,sans-serif; color:#ffffff; font-size:12px; font-weight:bold; padding-left:21px;}

.copy a       {font-family:Verdana,Arial,Helvetica,sans-serif; color:#ffffff; font-size:12px; font-weight:bold; text-decoration:underline;}
.copy a:hover {font-family:Verdana,Arial,Helvetica,sans-serif; color:#ffffff; font-size:12px; font-weight:bold; text-decoration:none;}



/* стиль копирайтов внизу страницы */
.ins_menu {font-family:Verdana,Arial,Helvetica,sans-serif; color:#184473; font-size:12px; font-weight:bold; padding-left:6px;
    border-right-style: solid;
    border-right-width: 1px;
    border-right-color: #BBBBBB;
}

.ins_menu a       {font-family:Verdana,Arial,Helvetica,sans-serif; color:#0D6B9E; font-size:12px; font-weight:bold; text-decoration:none;}
.ins_menu a:hover {font-family:Verdana,Arial,Helvetica,sans-serif; color:#184473; font-size:12px; font-weight:bold; text-decoration:none;}


/* стиль активного пункта подменю */
.podmenu_on {font-family:Verdana,Arial,Helvetica,sans-serif; color:#000000; font-size:12px; font-weight:normal; padding-left:6px;
    border-right-style: solid;
    border-right-width: 1px;
    border-right-color: #BBBBBB;
    padding-right: 10px;
    padding-top: 4px;
}


/* стиль неактивного пункта подменю*/
.podmenu_off {font-family:Verdana,Arial,Helvetica,sans-serif; color:#ffffff; font-size:12px; font-weight:normal; padding-left:6px;
    border-right-style: solid;
    border-right-width: 1px;
    border-right-color: #BBBBBB;
    padding-right: 10px;
    padding-top: 4px;
}

.podmenu_off a       {font-family:Verdana,Arial,Helvetica,sans-serif; color:#0D6B9E; font-size:12px; font-weight:normal; text-decoration:none;}
.podmenu_off a:hover {font-family:Verdana,Arial,Helvetica,sans-serif; color:#184473; font-size:12px; font-weight:normal; text-decoration:none;}


/* стиль пути по сайту*/
.path {font-family:Verdana,Arial,Helvetica,sans-serif; color:#073a6e; font-size:11px; font-weight:normal; padding-left:10px; padding-top:5px; padding-bottom:5px;}

.path a       {font-family:Verdana,Arial,Helvetica,sans-serif; color:#073a6e; font-size:11px; font-weight:normal; text-decoration:underline;}
.path a:hover {font-family:Verdana,Arial,Helvetica,sans-serif; color:#073a6e; font-size:11px; font-weight:normal; text-decoration:none;}


/* стиль названия анализов в заказе*/
.zakaz  {font-family: Verdana,Arial,Helvetica,sans-serif; color:#044282; font-size:12px; font-weight:normal; padding:8px;}

.zakaz a       {font-family: Verdana,Arial,Helvetica,sans-serif; color:#044282; font-size:12px; font-weight:normal; text-decoration:underline;}
.zakaz a:hover {font-family: Verdana,Arial,Helvetica,sans-serif; color:#044282; font-size:12px; font-weight:normal; text-decoration:none;}

/* стиль даты новости на внутренней странице */
.newsdate1  {font-family: Verdana,Arial,Helvetica,sans-serif; color:#2e669f; font-size:12px; font-weight:bold; padding-left:16px;}


/* стиль текста  новости на внутренних*/
.news1_h {font-family: Verdana,Arial,Helvetica,sans-serif; color:#2e669f; font-size:12px; font-weight:bold; padding-left:16px; padding-right:17px;}

.news1 {font-family: Verdana,Arial,Helvetica,sans-serif; color:#044282; font-size:12px; font-weight:normal; padding-left:15px; padding-right:17px;}


/* стиль ссылки подробнее в новостях */
.podr  {font-family: Verdana,Arial,Helvetica,sans-serif; color:#2e669f; font-size:12px; font-weight:bold; padding-right:16px;}


/* стиль второго уровня названий анализов в заказе*/
.header_b2 {font-family:Verdana,Arial,Helvetica,sans-serif; color:#3a77b3; font-size:13px; font-weight:bold;  padding-left:16px; padding-bottom:2px;}

.header_b2 a         {font-family:Verdana,Arial,Helvetica,sans-serif; color:#3a77b3; font-size:13px; font-weight:bold; text-decoration:none;}
.header_b2 a:hover   {font-family:Verdana,Arial,Helvetica,sans-serif; color:#3a77b3; font-size:13px; font-weight:bold; text-decoration:underline;}


/* стиль третьего уровня названий анализов в заказе*/
.header_b3 {font-family:Verdana,Arial,Helvetica,sans-serif; color:#3a77b3; font-size:11px; font-weight:bold;  padding-left:30px; padding-bottom:2px;}

.header_b3 a         {font-family:Verdana,Arial,Helvetica,sans-serif; color:#3a77b3; font-size:11px; font-weight:bold; text-decoration:none;}
.header_b3 a:hover   {font-family:Verdana,Arial,Helvetica,sans-serif; color:#3a77b3; font-size:11px; font-weight:bold; text-decoration:underline;}


.but1 {background:url(/images/button1_off.gif);  width:121px;height:41px;padding:0;margin:0;display:block;}
.but1:hover {background:url(/images/button1_on.gif) repeat-x; }

.but2 {background:url(/images/button2_off.gif) repeat-x;  width:121px;height:41px;padding:0;margin:0;display:block;}
.but2:hover {background:url(/images/button2_on.gif) repeat-x; }


.but3 {background:url(/images/button3_off.gif) repeat-x;  width:121px;height:41px;padding:0;margin:0;display:block;}
.but3:hover {background:url(/images/button3_on.gif) repeat-x; }

.but4 {background:url(/images/button4_off.gif) repeat-x; width:121px;height:41px;padding:0;margin:0;display:block; }
.but4:hover {background:url(/images/button4_on.gif) repeat-x; }


.but5 {background:url(/images/button5_off.gif) repeat-x; width:121px;height:41px;padding:0;margin:0;display:block; }
.but5:hover {background:url(/images/button5_on.gif) repeat-x; }

.btitle {
    color: #0D6B9E;
    font-weight: bold;
    font-size: 14px;
    text-align: left;
    padding-left: 10px;
}

.atitle {
    text-decoration: none;
}

.lcorn {
    background: url(/images/blcorn.png) no-repeat left top;
    height: 9px;
}

.mcorn {
    background-color: #E4EEF4;
    height: 9px;
}

.rcorn {
    background: url(/images/brcorn.png) no-repeat right top;
    height: 9px;
}

.lmenul {
    background: url(/images/lmenul.png) no-repeat right top;
    height: 11px;
}

.lmenur {
    background: url(/images/lmenur.png) no-repeat right top;
    height: 11px;
}

.lmenum {
    background: url(/images/lmenum.png) repeat-x left top;
    height: 11px;
}

.lbmenul {
    background: url(/images/lbmenul.png) no-repeat right top;
    height: 11px;
}

.lbmenur {
    background: url(/images/lbmenur.png) no-repeat right top;
    height: 11px;
}

.lbmenum {
    background: url(/images/lbmenum.png) repeat-x left bottom;
    height: 11px;
}

.blockbg {
    background: url(/images/bcorn.png) repeat-x left bottom;
    padding-top: 10px;
    color: #000000;
}

.bbtn {
    background: url(/images/bbtn.gif) no-repeat;
    width: 164px;
    height: 29px;
    color: #FFFFFF;
    text-align: center;
    text-decoration: underline;
    font-size: 16px;
    line-height: 23px;
    vertical-align: middle;
}

.ins_menul {
    border-left-style: solid;
    border-left-width: 1px;
    border-left-color: #BBBBBB;
    padding-top: 2px;
}

.map_descr {
    padding-left: 5px;
    height: 40px;
    font-size: 14px;
}

.mline {
    background: url(/images/bg_mline.gif) repeat-y left top;
    width: 27px;
    vertical-align: top;
    padding-top: 7px;
}

.lline {
    width: 27px;
    vertical-align: top;
    padding-top: 2px;
}

.mline_left {
    width: 7px;
    border-left-style: solid;
    border-left-width: 1px;
    border-left-color: #BBBBBB;
}

.link_map {
font-family:Verdana,Arial,Helvetica,sans-serif; color:#3a77b3; font-size:14px; font-weight:bold;  padding-left:6px; text-decoration:none;
}

.map-title {
font-family:Verdana,Arial,Helvetica,sans-serif; color:#3a77b3; font-size:16px; font-weight:bold;  padding-left:6px;
}

.map-descr {
font-family:Verdana,Arial,Helvetica,sans-serif;
color:#ff0000;
font-size:14px;
font-weight:bold;
padding-left:10px;
padding-right: 10px;
padding-bottom: 10px;
padding-top: 10px;
text-decoration: blink;
}

.new-point {
font-family:Verdana,Arial,Helvetica,sans-serif;
color:#ff0000;
font-size:10px;
font-weight:bold;
padding-left:10px;
padding-right: 10px;
padding-bottom: 10px;
padding-top: 10px;
text-decoration: blink;
}

.active {
    font-family:Verdana,Arial,Helvetica,sans-serif; color:#000000; font-size:14px; font-weight:bold;  padding-left:6px; text-decoration:none;
}


.link_item a:visited {
    text-decoration:none;
    padding-left: 10px;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    color:#3a77b3;
    font-size:14px;
    font-weight:bold;
}

.body {
    background-color: #FFFFFF;
    background-position:top; 
    background-repeat:repeat-x;
    margin-right: 0px;
    margin-left: 0px;
    margin-top: 0px;
    background: url(/images/body_bg_top.jpg) repeat-x left top;
}

.newyear {
    margin-right: 0px;
    margin-left: 0px;
    margin-top: 0px;
    background: url(/images/garland.gif) repeat-x left top;
}

.search-form{
        padding-top: 0px;
        padding-bottom: 0px;
	color: #fff;
	font-size:14px;
	float:right;
}
.search-form .lable{
	float:left;
	padding-right:12px;
}
.search-form .rounded-input input{
    width:150px;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    color: #9B9A9A;
}
.search-form .rounded-input{
	margin-right:9px;
}
.search-form input.but{
	width:26px;
	height:23px;
	background: url("images/input_search.png") top right no-repeat;
	border:none;
	cursor:pointer;
}

.search-form2 {
        padding-top: 0px;
        padding-bottom: 0px;
	color: #fff;
	font-size:14px;
	float:left;
}
.search-form2 .lable{
	float:left;
	padding-right:12px;
}
.search-form2 input{
    width:350px;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    color: #000000;
}
.search-form2 .rounded-input{
	margin-right:9px;
}
.search-form2 input.but{
	width:26px;
	height:23px;
	background: url("images/input_search.png") top right no-repeat;
	border:none;
	cursor:pointer;
}

.errortext {
    font-family:Verdana,Arial,Helvetica,sans-serif;
    color: #ff0000;
}

.search-form {
}

.winter-bg {
    background: url("/images/winterbg.gif") top center no-repeat;
}
