img { border: 0px;}	
ul { list-style:none; }

ul, ol, li, dl, dt, dd, h1, h2, h3, pre, form, body, html, p, div, blockquote, input, td, th, a, textarea, newstext
{ margin:0px; padding:0px;  FONT-FAMILY: licuda, arial,helvetica; COLOR: #555555; FONT-SIZE: 13px; LINE-HEIGHT:17px; FONT-WEIGHT:normal; }

ul li { padding: 0 0 4px 18px; margin:0 0 0 0px; background:url('images/bullet-way.gif') no-repeat left 6px; }
ol li { padding:0px 0px 4px 0px; margin:0 0 0 0px; }

ol{
    margin-left: 18px;
}

h1{ FONT-FAMILY: Georgia, Arial; color: #ffffff; FONT-SIZE: 16px; }
h2{ FONT-FAMILY: Georgia, Arial; color: #f84200; FONT-SIZE: 20px; LINE-HEIGHT: 22px; padding-bottom:10px; }
h3{ color: #1eafc5; FONT-SIZE: 18px; LINE-HEIGHT: 20px; padding-bottom:4px; }

a {COLOR: #499070; TEXT-DECORATION: underline; cursor:pointer}
a:hover { TEXT-DECORATION: none;}





#container  {overflow:hidden;margin:0px auto; text-align:left; position:relative; z-index:1; min-width:980px; max-width:1380px; width:100%; height:100%; float: left; }
* html #container {width:expression(document.body.clientWidth>1380?"1380px":"100%");}	

:focus { outline: none;}
#table_malina td { line-height:0px; }

body { padding:0px; padding-right:15px; margin:0px;  background-color:#fff; }

#sibnovosti { padding-left:20px; padding-right:10px; }
#sibnovosti div { padding-bottom:6px; }
#sibnovosti div a { color:#444444 }

.rss { COLOR: #444444; background:url('images/icons/ico_rss_small.gif') no-repeat left 0px; padding:0 0 0px 24px; margin:0 0 0 0px; }	
.pda { COLOR: #444444; }	

#public_form { display:block }

#public_form { POSITION: absolute; Z-INDEX: 100; display:none; width:240px; } 
#public_form #vnut  { background-color:#fff6d7; width:240px; border:1px solid #D5D5D5; }
#public_form #vnut #vnut2 { padding:10px; }

.public_form_green { LINE-HEIGHT: 19px; background:url('images/icons/point_green.gif') no-repeat left 2px; padding:0 0 0px 15px; margin:0 0 0 0px; }
.public_form_red { LINE-HEIGHT: 19px; background:url('images/icons/point_red.gif') no-repeat left 2px; padding:0 0 0px 15px; margin:0 0 0 0px; }

.object_more div { padding-bottom:3px; }

.close_level { display:none }
/*.close_level2 { display:block }*/

.menu2 { FONT-FAMILY: Arial; color: #1eafc5; FONT-SIZE: 18px; LINE-HEIGHT: 25px; TEXT-DECORATION: underline; cursor:pointer }
.menu2:hover { TEXT-DECORATION: none; }

.menu1 { FONT-FAMILY: Arial; color: #1eafc5; FONT-SIZE: 18px; LINE-HEIGHT:25px; TEXT-DECORATION: none; cursor:pointer }
.menu1:hover { TEXT-DECORATION: none; }

a.selected {color:#F8981D}
a.blink, a.pop2 {font-size:1.2em; font-weight:bold}
a.pop {font-size:1.2em; font-weight:bold}
a.pop1 {font-size:1.4em; font-weight:bold}
a.pop3 {font-size:1.4em}
a.pop0, a.pop3, a.pop1, a.pop, a.pop2 {white-space:nowrap; margin:0 8px 0 0}

legend {padding: 3px; background-color: #ffffff;}
fieldset { border:solid 1px #D7D7D7; background:#FFFFFF;}

#ico_nosmoking { background:url('images/icons/ico_nosmoking.gif') no-repeat left 1px; padding:0 0 0px 24px; margin:0 0 0 0px;  }
#ico_kraslek { background:url('images/icons/ico_kraslek.gif') no-repeat left 1px; padding:0 0 0px 24px; margin:0 0 0 0px;  }
#ico_krestik2 { background:url('images/icons/krestik.gif') no-repeat left 1px; padding:0 0 0px 24px; margin:0 0 0 0px;  }

#ico_smt { background:url('images/icons/ico_smt.gif') no-repeat left 1px; padding:0 0 0px 24px; margin:0 0 0 0px;  }

#ico_krestik { background:url('images/icons/krestik.gif') no-repeat left 1px; padding:0 0 0px 24px; margin:0 0 0 0px;  }
#ico_cistit { background:url('images/icons/ico_cistit.gif') no-repeat left 1px; padding:0 0 0px 24px; margin:0 0 0 0px;  }
#ico_an { background:url('images/icons/ico_an.gif') no-repeat left 1px; padding:0 0 0px 24px; margin:0 0 0 0px;  }
#ico_endoscope { background:url('images/icons/ico_endoscope.gif') no-repeat left 1px; padding:0 0 0px 24px; margin:0 0 0 0px;  }
#ico_glaz { background:url('images/icons/ico_glaz.gif') no-repeat left 5px; padding:0 0 0px 24px; margin:0 0 0 0px;  }
#ico_dor { background:url('images/icons/ico_dor.gif') no-repeat left 5px; padding:0 0 0px 24px; margin:0 0 0 0px;  }
#ico_3serd { background:url('images/icons/ico_3serd.gif') no-repeat left 1px; padding:0 0 0px 24px; margin:0 0 0 0px;  }
#ico_krasgmu { background:url('images/icons/ico_krasgmu.gif') no-repeat left 1px; padding:0 0 0px 24px; margin:0 0 0 0px;  }
#ico_novomed { background:url('images/icons/ico_novomed.gif') no-repeat left 1px; padding:0 0 0px 24px; margin:0 0 0 0px;  }

#ico_siblek { background:url('images/icon_siblek.gif') no-repeat left 1px; padding:0 0 0px 24px; margin:0 0 0 0px;  }
#ico_aptekanadom { background:url('images/icon_aptekanadom.gif') no-repeat left 1px; padding:0 0 0px 24px; margin:0 0 0 0px; ; }
#ico_farmmed { background:url('images/icon_farmmed.gif') no-repeat left 1px; padding:0 0 0px 24px; margin:0 0 0 0px;  }
#ico_51 { background:url('images/icon_51.gif') no-repeat left 1px; padding:0 0 0px 24px; margin:0 0 0 0px;  }
#ico_cmpp { background:url('images/icon_cmpp.gif') no-repeat left 1px; padding:0 0 0px 24px; margin:0 0 0 0px;  }
#ico_andromed { background:url('images/icon_andromed.gif') no-repeat left 1px; padding:0 0 0px 24px; margin:0 0 0 0px;  }


.gmenu { width:100%; background: url("images/gmenu_bg.gif")}
.gmenu div { float:left; width:200px; height:26px; background-color:#dddddd; text-align:center; background: url("images/gmenu.gif")}
.gmenu a, .gmenu a:hover { padding-top:9px; TEXT-DECORATION: none; FONT-WEIGHT:bold; }

.gmenu .mini { float:left; width:100px; height:26px; background-color:#dddddd; text-align:center; background: url("images/gmenu_small.gif") }
.gmenu .open { float:left; width:200px; height:26px; background-color:#dddddd; text-align:center; background: url("images/gmenu2.gif")}

.big_link {FONT-FAMILY: Georgia, Arial; color: #f84200; margin: 0px; padding: 0px; FONT-SIZE: 20px; LINE-HEIGHT: 22px; TEXT-DECORATION: underline }
.big_link:hover {FONT-FAMILY: Georgia, Arial; color: #f84200; margin: 0px; padding: 0px; FONT-SIZE: 20px; LINE-HEIGHT: 22px; TEXT-DECORATION: none}

#find { background: url('images/icons/ico_lupa.gif') no-repeat 1px 1px; border: 1px silver solid; background-color:#ffffff; padding:2px; PADDING-LEFT: 20px; width:260px; }

#link11 {POSITION: absolute; Z-INDEX:17; RIGHT:15px; TOP:5px }
#link12 {POSITION: absolute; Z-INDEX:18; /*LEFT:300px;*/ left: 125px; TOP:5px }


hr
{ width:100%; height:1px; border:none; color:#DDDDDD; border-bottom:1px solid #DDDDDD; margin:1em 0 1em 0; clear:both; padding:0 0 0 0; }
* html hr
{ margin:0.4em 0 0.4em 0; }



.newstext, .newstext:hover { COLOR: #444444; FONT-FAMILY: arial,helvetica; FONT-SIZE: 13px; LINE-HEIGHT: 16px; TEXT-DECORATION: none }

#menu1 {cursor: pointer; background: url("images/11.jpg") top left no-repeat;}
#menu1:hover {background-image: url("images/11_.jpg");}
#menu1:active { background-image: url("images/11.jpg");}

#menu2 {cursor: pointer; background: url("images/12.jpg") top left no-repeat;}
#menu2:hover {background-image: url("images/12_.jpg");}
#menu2:active { background-image: url("images/12.jpg");}

#menu3 {cursor: pointer; background: url("images/13.jpg") top left no-repeat;}
#menu3:hover {background-image: url("images/13_.jpg");}
#menu3:active { background-image: url("images/13.jpg");}


#menu4 {cursor: pointer; background: url("images/14.jpg") top left no-repeat;}
#menu4:hover {background-image: url("images/14_.jpg");}
#menu4:active { background-image: url("images/14.jpg");}

#menu5 {cursor: pointer; background: url("images/15.jpg") top left no-repeat;}
#menu5:hover {background-image: url("images/15_.jpg");}
#menu5:active { background-image: url("images/15.jpg");}


.menu {cursor: pointer; display: block; FONT-FAMILY: Arial; color: #1eafc5; margin: 0px; padding: 0px; FONT-SIZE: 18px; LINE-HEIGHT: 25px; TEXT-DECORATION: underline }


.message { FONT-FAMILY: arial,helvetica; COLOR: #ff4200; FONT-SIZE: 13px; LINE-HEIGHT: 15px; TEXT-DECORATION: none }
.logotype {FONT-FAMILY: Georgia, Arial; color: #7a7a7a; margin: 0px; padding: 0px; FONT-SIZE: 25px; LINE-HEIGHT: 25px; TEXT-DECORATION: none}
.logotype2, .logotype2:hover { FONT-FAMILY: arial,helvetica; COLOR: #7a7a7a; FONT-SIZE: 15px; LINE-HEIGHT: 16px; TEXT-DECORATION: none}

.logotype:hover, .logotype2:hover { COLOR: #666666; TEXT-DECORATION: none}


.cap {FONT-FAMILY: Arial, helvetica; color: #1eafc5; margin:0px; padding:0px; FONT-SIZE: 17px; LINE-HEIGHT: 22px; /*FONT-WEIGHT:bold;*/ TEXT-DECORATION: underline}
.cap:hover { TEXT-DECORATION: none}

.cap_ {FONT-FAMILY: Arial; color: #1eafc5; margin:0px; padding:0px; FONT-SIZE:18px; LINE-HEIGHT:19px; FONT-WEIGHT:normal; TEXT-DECORATION:none}
.cap2 {FONT-FAMILY: Georgia, Arial; color: #ffffff; margin: 0px; padding: 4px; padding-left:10px; FONT-SIZE: 20px; LINE-HEIGHT: 24px; FONT-WEIGHT:normal; TEXT-DECORATION: none}

.cap3 {FONT-FAMILY: Georgia, Arial; color: #ffffff; margin: 0px; padding: 0px; FONT-SIZE: 18px; LINE-HEIGHT: 20px; FONT-WEIGHT:normal; TEXT-DECORATION: underline}
.cap3:hover {FONT-FAMILY: Georgia, Arial; color: #ffffff; margin: 0px; padding: 0px; FONT-SIZE: 18px; LINE-HEIGHT: 20px; FONT-WEIGHT:normal; TEXT-DECORATION: none}

.cap4 {FONT-FAMILY: Arial, helvetica; color: #f46c3a; margin: 0px; padding: 0px; FONT-SIZE: 17px; LINE-HEIGHT: 22px; FONT-WEIGHT:normal; TEXT-DECORATION: underline}
.cap4:hover { color: #f84200; TEXT-DECORATION: none}


.red {FONT-FAMILY: Arial; color: #f84200; margin: 0px; padding: 0px; FONT-SIZE: 13px; FONT-WEIGHT:bold; LINE-HEIGHT:15px; TEXT-DECORATION:none}

.gray4 {COLOR: #999999; FONT-FAMILY:  arial,helvetica; FONT-SIZE: 13px; FONT-WEIGHT:normal; LINE-HEIGHT: 16px; TEXT-DECORATION: none}
.text3 { COLOR: #1eafc5; FONT-FAMILY: arial,helvetica; FONT-SIZE: 13px; FONT-WEIGHT:normal; LINE-HEIGHT: 16px; TEXT-DECORATION: none }

.newstext4, .newstext4:hover { COLOR: #ffffff; FONT-FAMILY: arial,helvetica; FONT-SIZE: 13px; FONT-WEIGHT:normal; LINE-HEIGHT:16px; TEXT-DECORATION: none }

.articles { FONT-WEIGHT:bold; color: #499070; padding: 0px;  margin: 0px; FONT-SIZE: 13px; LINE-HEIGHT: 16px; TEXT-DECORATION: underline }
.articles:hover { TEXT-DECORATION: none }

.tbl { FONT-SIZE: 12px;	background : #CCCCCC; border-width :0px; }
.tb1 { COLOR: black; FONT-FAMILY: arial,helvetica; FONT-SIZE: 12px; LINE-HEIGHT: 14px; TEXT-DECORATION: none; BACKGROUND: #F0FFF0; PADDING-LEFT: 8px; PADDING-RIGHT: 8px }
.tb2 {background : #FFFFFF; COLOR: black; FONT-FAMILY: arial,helvetica; FONT-SIZE: 12px; LINE-HEIGHT: 14px; TEXT-DECORATION: none }
.table_frame { background: #cccccc }

.cmenu_red2 {COLOR: #cc0066; FONT-FAMILY:  Tahoma, Geneva, arial,helvetica; FONT-SIZE: 13px; FONT-WEIGHT:normal; LINE-HEIGHT: 18px; TEXT-DECORATION: underline}
.cmenu_red2:hover {COLOR: #cc0066; FONT-FAMILY:  Tahoma, Geneva, arial,helvetica; FONT-SIZE: 13px; FONT-WEIGHT:normal; LINE-HEIGHT: 18px; TEXT-DECORATION: none}

.text2 { COLOR: #1eafc5; FONT-FAMILY: arial,helvetica; FONT-SIZE: 12px; FONT-WEIGHT:normal; LINE-HEIGHT: 17px; TEXT-DECORATION: underline}
.text2:hover { TEXT-DECORATION: none}

.text { COLOR: #004ca4; FONT-FAMILY: arial,helvetica; FONT-SIZE: 13px; FONT-WEIGHT:normal; LINE-HEIGHT: 15px; TEXT-DECORATION: underline}
.text:hover { TEXT-DECORATION: none}

.padd { PADDING-LEFT: 8px; PADDING-RIGHT: 8px }
.green_bg { background: #d7f4ea }

.formbutton {border: 1px silver solid; FONT-FAMILY: arial,helvetica; FONT-SIZE: 13px; LINE-HEIGHT: 13px; 
             text-align:left;  width: 40px }

.form_short {border: 1px silver solid; FONT-FAMILY: arial,helvetica; FONT-SIZE: 13px; LINE-HEIGHT: 13px; 
             text-align:left;  width: 180px }

.input_text_d {border: 1px silver solid; FONT-FAMILY: arial,helvetica; FONT-SIZE: 13px; LINE-HEIGHT: 13px; width:60px }
.input_text_d2 {border: 1px silver solid; FONT-FAMILY: arial,helvetica; FONT-SIZE: 13px; LINE-HEIGHT: 13px; width:90px }
.input_text {border: 1px silver solid; FONT-FAMILY: arial,helvetica; FONT-SIZE: 13px; LINE-HEIGHT: 13px; width:200px }
.input_text2 {border: 1px silver solid; FONT-FAMILY: arial,helvetica; FONT-SIZE: 13px; LINE-HEIGHT: 13px;  width:240px }
.input_text3 {border: 1px silver solid; FONT-FAMILY: arial,helvetica; FONT-SIZE: 13px; LINE-HEIGHT: 13px;  width:40px }
.input_text4 {border: 1px silver solid; FONT-FAMILY: arial,helvetica; FONT-SIZE: 13px; LINE-HEIGHT: 13px;  width:300px }


#rform td {border: 1px silver solid; FONT-FAMILY: arial,helvetica; FONT-SIZE: 13px; FONT-WEIGHT:normal; LINE-HEIGHT: 13px;  width:240px }

.menusmall7 { COLOR: #444444; FONT-FAMILY: tahoma,geneva,arial,helvetica; FONT-SIZE: 11px; FONT-WEIGHT:normal; LINE-HEIGHT: 12px; TEXT-DECORATION: underline}
.menusmall7:hover { TEXT-DECORATION: none}

.textsmall {COLOR: #444444; FONT-FAMILY: tahoma,geneva,arial,helvetica; FONT-SIZE: 11px; LINE-HEIGHT: 12px; TEXT-DECORATION: none}
.textsmall2 {FONT-FAMILY: Georgia, Arial; color: #999999; margin: 0px; padding: 0px; FONT-SIZE: 16px; FONT-WEIGHT:bold}
.textsmall3 {COLOR: #999999; FONT-FAMILY: tahoma,geneva,arial,helvetica; FONT-SIZE: 11px; LINE-HEIGHT: 15px; TEXT-DECORATION: none}

#logo {background: url('images/skin/logo_new.gif') no-repeat top left; width:122px; height:139px;}
#logof {background: url('../images/skin/logo_new.gif') no-repeat top left; width:122px; height:139px;}
.footer1 {FONT-FAMILY: Georgia, Arial; FONT-SIZE: 30px; color: #f84200; }
.shishka2 {background: url('images/skin/lmenu_01.gif') no-repeat top left; FONT-FAMILY: Georgia, Arial; FONT-SIZE: 12px; color: #f84200; }

.textsmall32 {COLOR: #444444; FONT-FAMILY: tahoma,geneva,arial,helvetica; FONT-SIZE: 11px; LINE-HEIGHT: 12px; TEXT-DECORATION: none}
/*зеленая ссылка*/
.link {COLOR: #499070; FONT-FAMILY:  arial,helvetica; FONT-SIZE: 13px; LINE-HEIGHT: 18px; TEXT-DECORATION: underline}
.link:hover {COLOR: #f84200; FONT-FAMILY: arial,helvetica; FONT-SIZE: 13px; LINE-HEIGHT: 18px; TEXT-DECORATION: none}

.link_dark {COLOR: #666666; FONT-FAMILY:  arial,helvetica; FONT-SIZE: 13px; LINE-HEIGHT: 18px; TEXT-DECORATION: none}
.link_dark:hover {COLOR: #666666; FONT-FAMILY: arial,helvetica; FONT-SIZE: 13px; LINE-HEIGHT: 18px; TEXT-DECORATION: underline}

/*зеленая маленькая*/
.link8 {COLOR: #499070; FONT-FAMILY:  tahoma,geneva, arial,helvetica; FONT-SIZE: 11px; LINE-HEIGHT: 18px; TEXT-DECORATION: underline}



.link3 {COLOR: #fe923a; FONT-FAMILY:  arial,helvetica; FONT-SIZE: 13px; LINE-HEIGHT: 18px; TEXT-DECORATION: underline}
.link3:hover {COLOR: #fe923a; FONT-FAMILY: arial,helvetica; FONT-SIZE: 13px; LINE-HEIGHT: 18px; TEXT-DECORATION: none}

.link4 {COLOR: #444444; FONT-FAMILY:  arial,helvetica; FONT-SIZE: 12px; LINE-HEIGHT: 17px; TEXT-DECORATION: underline}
.link4:hover {COLOR: #444444; FONT-FAMILY: arial,helvetica; FONT-SIZE: 12px; LINE-HEIGHT: 17px; TEXT-DECORATION: none}

.link5 {COLOR: #f84200; FONT-FAMILY:  arial,helvetica; FONT-SIZE: 12px; LINE-HEIGHT: 17px; TEXT-DECORATION: underline}

/*зеленая БОЛЬШАЯ ссылка*/
.link_big {COLOR: #499070; FONT-FAMILY:  arial,helvetica; FONT-SIZE: 15px; FONT-WEIGHT:bold; LINE-HEIGHT: 18px; TEXT-DECORATION: underline}
.link_big:hover {TEXT-DECORATION: none}

/*белая ссылка*/
.link2 { COLOR: #ffffff; FONT-FAMILY: arial,helvetica; FONT-SIZE: 12px;  LINE-HEIGHT: 14px; TEXT-DECORATION: underline }
.link2:hover { TEXT-DECORATION: none }

/*серая ссылка*/
.link_gray {COLOR: #333333; FONT-FAMILY:  arial,helvetica; FONT-SIZE: 13px; LINE-HEIGHT: 18px; TEXT-DECORATION: none}
.link_gray:hover { TEXT-DECORATION: underline}

/*серая ссылка маленькая*/
.link_gray_s {COLOR: #333333; FONT-FAMILY:  tahoma, geneva,arial, helvetica; FONT-SIZE: 11px; LINE-HEIGHT: 15px; TEXT-DECORATION: none}
.link_gray_s:hover { TEXT-DECORATION: underline }

.link_no_line{text-decoration: none;}

.menusmall7 {COLOR: #999999; FONT-FAMILY: tahoma,geneva,arial,helvetica; FONT-SIZE: 11px; LINE-HEIGHT: 12px; TEXT-DECORATION: underline}
.menusmall7:hover { TEXT-DECORATION: none}

.link_g2 {COLOR: #666666; FONT-FAMILY:  arial,helvetica; FONT-SIZE: 13px; LINE-HEIGHT: 18px; TEXT-DECORATION: none}
.textsmall {COLOR: #888888; FONT-FAMILY: tahoma,geneva,arial,helvetica; FONT-SIZE: 11px; LINE-HEIGHT: 12px; TEXT-DECORATION: none}

.q1{ FONT-FAMILY: Georgia, Arial; color: #f84200; margin: 0px; padding: 0px; FONT-SIZE: 17px; LINE-HEIGHT: 21px; TEXT-DECORATION: none }
.q2{ FONT-FAMILY: Georgia, Arial; color: #1eafc5; margin: 0px; padding: 0px; FONT-SIZE: 17px; LINE-HEIGHT: 21px; TEXT-DECORATION: none }
.q3{ FONT-FAMILY: Georgia, Arial; color: #499070; margin: 0px; padding: 0px; FONT-SIZE: 17px; LINE-HEIGHT: 21px; TEXT-DECORATION: none }

.gray_cap { COLOR: #8fada3; FONT-FAMILY: arial,helvetica; FONT-SIZE: 13px;  LINE-HEIGHT:16px; TEXT-DECORATION: none }

.kur { COLOR: #444444; FONT-FAMILY: arial,helvetica; FONT-SIZE: 16px; LINE-HEIGHT:18px; TEXT-DECORATION: none }
.kur p { FONT-SIZE: 16px; LINE-HEIGHT: 18px; }


.malina1  { background:url('images/cmenu_09.jpg') no-repeat left top; width:60px; height:89px; cursor:pointer }
.malina1_out  { background:url('images/on/cmenu_09.jpg') no-repeat left top; width:60px; height:89px; cursor:pointer }
.malina2  { background:url('images/cmenu_10.jpg') no-repeat left top; width:71px; height:89px; cursor:pointer }
.malina2_out  { background:url('images/on/cmenu_10.jpg') no-repeat left top; width:71px; height:89px; cursor:pointer }
.malina3  { background:url('images/cmenu_11.jpg') no-repeat left top; width:70px; height:89px; cursor:pointer }
.malina3_out  { background:url('images/on/cmenu_11.jpg') no-repeat left top; width:70px; height:89px; cursor:pointer }
.malina4  { background:url('images/cmenu_12.jpg') no-repeat left top; width:70px; height:89px; cursor:pointer }
.malina4_out  { background:url('images/on/cmenu_12.jpg') no-repeat left top; width:70px; height:89px; cursor:pointer }
.malina5  { background:url('images/cmenu_13.jpg') no-repeat left top; width:70px; height:89px; cursor:pointer }
.malina5_out  { background:url('images/on/cmenu_13.jpg') no-repeat left top; width:70px; height:89px; cursor:pointer }

#shishka1 {background: url('images/skin/center_top0.gif') no-repeat bottom left; width:270px; height:89px }

#cmenu_01  { background:url('images/cmenu_01.jpg') no-repeat left bottom; width:212px; height:32px; }
#cmenu_03  { background:url('images/cmenu_03.jpg') no-repeat left bottom; width:228px; height:10px; }
#cmenu_04  { background:url('images/cmenu_04.jpg') no-repeat right bottom; width:42px; height:22px; }
#cmenu_06  { background:url('images/cmenu_06.jpg') no-repeat left bottom; width:130px; height:22px; }
#cmenu_07  { background:url('images/cmenu_07.jpg') no-repeat left bottom; width:116px; height:10px; }

#cmenu_17  { background:url('images/cmenu_17.jpg') no-repeat left bottom; width:296px; height:22px; }
#cmenu_19  { background:url('images/cmenu_19.jpg') no-repeat left bottom; width:160px; height:22px; }
#cmenu_16  { background:url('images/cmenu_16.jpg') no-repeat left bottom; width:107px; height:67px; }

#cmenu_02  { background:url('images/cmenu_02.jpg') no-repeat left bottom; width:116px; height:22px; }
#cmenu_08  { background:url('images/cmenu_08.jpg') no-repeat left bottom; width:108px; height:22px; }
#cmenu_14  { background:url('images/cmenu_14.jpg') no-repeat left bottom; width:107px; height:22px; }
#cmenu_15  { background:url('images/cmenu_15.jpg') no-repeat left bottom; width:108px; height:67px; }

#lmenu_01  { background:url('images/skin/lmenu_01.gif') no-repeat left top; width:31px; height:158px; }
#bgcenter {background: url('images/skin/lmenu_02.gif') repeat-x left top; }
#lmenu_03  { background:url('images/skin/lmenu_03.gif') no-repeat left top; width:33px; height:158px; }
#lmenu_04  { background:url('images/skin/lmenu_04.gif') no-repeat left bottom; width:31px; height:60px; }
#lmenu_05  { background:url('images/skin/lmenu_05.gif') no-repeat left bottom; width:33px; height:60px; }
#lmenu_06  { background:url('images/skin/lmenu_06.gif') no-repeat left bottom; width:31px; height:55px; }
#lmenu_07  { background:url('images/skin/lmenu_07.gif') repeat-x left bottom; height:55px; }
#lmenu_08  { background:url('images/skin/lmenu_08.gif') no-repeat left bottom; width:33px; height:55px; }

#ban_l  { background:url('images/skin/yelloy_left.gif') no-repeat left top; width:10px; height:80px; }
#ban_r  { background:url('images/skin/yelloy_right.gif') no-repeat left top; width:20px; height:80px; }
#ban_bg  { background:url('images/skin/yelloy_center.gif') repeat-x left top; width:100%; height:80px; border:0px; padding:0px; }

#shadow {POSITION: absolute; Z-INDEX:20; LEFT:261px; TOP:275px; background:url('images/skin/shadow.gif'); width:9px; height:360px; }
#link13 {POSITION: absolute; Z-INDEX:19; LEFT:261px; TOP:275px; }


.bg11  { background:url('images/skin/block1.gif')  repeat left top; }
.bg22 { background:url('images/skin/block2.gif')  repeat left top; }

/*//$bgcolor="#01c2c8";
//$bgcolor="#1eafc5";*/

#privateForm, anketaForm  {  font-size:1em; }
#privateForm fieldset, #anketaForm fieldset {
    width:46em;  /* рамка вокруг формы */
    border:solid 1px #D7D7D7;  /* нормальная граница рамки */
    padding: 4px;
    /*  background:#FFFFFF; */
    background:url('images/skin/yelloy_center.gif');  
}
#privateForm legend, #anketaForm legend {
    color:#D7D7D7; /* IE использует цвет шрифта не такой,
    как у остальных элементов, исправляем */
    background:inherit;
}
#privateForm label, #anketaForm label {
    float:left; /* подписи к полям сдвигаются влево */
    width:16em; /* ширина колонки подписей */
    line-height:1em;
    padding-top: 4px;
    margin-right:0.1em; /* отступ до поля ввода */
    text-align:right;
}
#privateForm input, #privateForm select, #privateForm textarea, #anketaForm input, #anketaForm select, #anketaForm textarea {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 120%;
    font-weight: normal;
    border: 1px solid #999999;
    padding-top: 2px;
    padding-right: 4px;
    padding-bottom: 2px;
    padding-left: 4px;
    width:320px;
    margin:0 0 0.5em 0.2em;

}
#privateForm .noresize, #anketaForm .noresize { width:auto; border: 0px;}
#privateForm .noresize2, #anketaForm .noresize2 { width:auto; }
#privateForm textarea, #anketaForm textarea  { margin-left:8em; width:400px; }
#privateForm .submit, #anketaForm .submit { margin-left:16em; width:200px; }

/* #mainmenu { float: left; height:auto; border:1px solid #D5D5D5; background:url('images/float-bg.jpg') #fff repeat-x left bottom;} */
#layer1 { POSITION: absolute; Z-INDEX: 30; LEFT: 200px; TOP: 152px; display: none }
#layer2 { POSITION: absolute; Z-INDEX: 30; RIGHT: 106px; TOP: 75px; display: none }
#main { POSITION: absolute; Z-INDEX:0; }

#log_res { overflow: auto; }
.ajax-loading { padding: 20px 0; background: url(ajax/ajax-loader.gif) no-repeat center; }


/* Модуль РАБОТА */

.bold {FONT-FAMILY: Arial; color: #aaaaaa; margin: 0px; padding: 0px; FONT-SIZE: 20px; FONT-WEIGHT:bold }


/*Stars */
.star_y1 { background:url('images/stars/star_y1.gif') no-repeat left bottom; width:23px; height:26px; float:left; cursor:pointer }
.star_y2 { background:url('images/stars/star_y2.gif') no-repeat left bottom; width:23px; height:26px; float:left; cursor:pointer }
.star_b1 { background:url('images/stars/star_b1.gif') no-repeat left bottom; width:23px; height:26px; float:left; cursor:pointer }
.star_b2 { background:url('images/stars/star_b2.gif') no-repeat left bottom; width:23px; height:26px; float:left; cursor:pointer }
.star_gray { background:url('images/stars/star_gray.gif') no-repeat left bottom; width:23px; height:26px; float:left; cursor:pointer }

.vline { background:url('images/vline.gif') no-repeat left top; width:20px; height:118px; margin-left:10px; }


/* ------------------------------------------
   Quick help bookmarks                                   
 ------------------------------------------ */
.bookmarks {float:left; width:800px}
.bookmarks .current {float:left; background:#ffebd4 url(images/icons/bookmarks_current.gif) no-repeat left top; margin-right:1px; color:#666666; FONT-WEIGHT:bold;}
.bookmarks .current DIV {background:url(images/icons/bookmarks_current_r.gif) no-repeat right top; padding:8px 15px 7px 15px}
.bookmarks .current SPAN {display:block; background:url(images/icons/down_pointer.gif) no-repeat 0 50%; color:#de6800; padding-left:15px}
.bookmarks .right {float:left; background:#ffffff url(images/icons/bookmarks_inert_r.gif) no-repeat right top; margin-right:1px}
.bookmarks .left {float:left; background:#ffffff url(images/icons/bookmarks_inert_l.gif) no-repeat left top; margin-right:1px}
.bookmarks .inert DIV {padding:8px 15px 7px 15px}
.bookmarks .inert A {font-weight:bold; color:#aeafaf; text-decoration:none}

.form {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 120%;
    font-weight: normal;
    border: 1px solid #999999;
    padding-top: 2px;
    padding-right: 6px;
    padding-bottom: 2px;
    padding-left: 6px;
}

div.counters  { float:left; width:300px; margin:0 10px; }
div.counters img  { margin:0 10px 10px 0; float:left; display:block; }
div.counters a img  { filter:alpha(opacity=30); filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30); -moz-opacity:0.3; -khtml-opacity:0.3; opacity:0.3; }
div.counters a:hover img  { filter:alpha(opacity=100); filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1; }




#accordion {
    margin:20px 0px;
}

h3.toggler {
    cursor: pointer;
    FONT-FAMILY: Arial; color: #1eafc5; margin: 0px; padding: 0px; FONT-SIZE: 18px; LINE-HEIGHT: 25px; TEXT-DECORATION: underline
}




.element div { padding-top:6px; }


#form_vote { POSITION: absolute; Z-INDEX: 30; LEFT: 300px; TOP: 390px; display:none} 

.image_kv { border: 1px; border-style: solid; border-color: #cccccc; padding: 4px; background-color: #ffffff; }

.act a:hover { TEXT-DECORATION: underline }
.act a { TEXT-DECORATION: none }

#object_form .input_text2 { width: 400px }

.white_big{FONT-WEIGHT:bold; FONT-SIZE: 15px;}
.ql{background:url('images/ql.gif') no-repeat center top; width:120px; height:100px;  }


/*Новый справочник */


/*------------center menu-------------------------*/
#menu_c
{
    width: 520px;
    height: 31px;
}

.menu_c_item
{
    height: 31px;
    float: left;
}

.menu_c_left
{
    background: url(images/menu_c_l.png) no-repeat top center;
    height: 31px;
    width: 10px;
    float: left;
}

.menu_c_center
{
    background: url(images/menu_c_c.png) repeat-x top center;
    height: 20px;
    padding: 6px 5px 5px 3px;
    float: left;
}

.menu_c_right
{
    background: url(images/menu_c_r.png) no-repeat top center;
    height: 31px;
    width: 10px;
    float: left;
}


.menu_c_left_cur
{
    background: url(images/menu_c_l_cur.png) no-repeat top center;
    height: 31px;
    width: 10px;
    float: left;
}

.menu_c_center_cur
{
    background: url(images/menu_c_c_cur.png) repeat-x top center;
    height: 20px;
    padding: 6px 5px 5px 3px;
    float: left;
}

.menu_c_right_cur
{
    background: url(images/menu_c_r_cur.png) no-repeat top center;
    height: 31px;
    width: 10px;
    float: left;
}

.c_menu_cur
{
    font: 15px Tahoma;
    font-weight: normal;
    color: #444 !important;
    text-decoration: none;


}

.c_menu
{
    font: 15px Tahoma;
    font-weight: normal;
    color: white !important;

}

/*------------end of center menu-------------------------*/



.yellow_block { background-color:#ffdc37; padding:2px; width:170px; LINE-HEIGHT:14px }
.hoverU{
    background: #cccccc;
}
.selectedU{
    background: #000000;
}

#page_descr_19 p {COLOR: #666666; FONT-FAMILY: tahoma,geneva; FONT-SIZE: 12px; LINE-HEIGHT: 15px; TEXT-DECORATION: none}

.blogs {width: 120px; height: 60px; overflow: hidden; position: relative;float:right;}
.blogs ul {height: 26px; overflow: hidden; margin-bottom: 3px;list-style:none none;}
.blogs li {float: left;padding:0; padding-right: 4px}
.blogs li a {background: url(images/icons/blogs.gif); width: 26px; height: 26px; float: left; display: block}
.blogs .lj a {background-position: 0 0}         .blogs .lj a:hover {background-position: 0 -27px}
.blogs .vk a {background-position: -27px 0}     .blogs .vk a:hover {background-position: -27px -27px}
.blogs .fb a {background-position: -54px 0}     .blogs .fb a:hover {background-position: -54px -27px}
.blogs .tw a {background-position: -81px 0}     .blogs .tw a:hover {background-position: -81px -27px}
.blogs .ma a {background-position: -108px 0}    .blogs .ma a:hover {background-position: -108px -27px}
.blogs .send a {background-position: -135px 0}  .blogs .send a:hover {background-position: -135px -27px}
.blogs .ok a {background-position: -162px 0}    .blogs .ok a:hover {background-position: -162px -27px}
.blogs .ya a {background-position: -189px 0}    .blogs .ya a:hover {background-position: -189px -27px}

.object_descr_style_1{
    /*	background-color:#1b2e4f;*/
    background-color:#f2f2f2;	
}
/* style 2 */
.object_descr_style_2{
    background-color:#f3eeac;
}
.object_descr_style_2 h2 span,.object_descr_style_2 p,.object_descr_style_2 a{
    color:#896c32;
}
.object_descr_style_2 .yellow_block{
    color:#ffffff;
    background-color:#d8d69b;
}
.object_descr_style_2 a:hover{
    text-decoration:none;
}
/* style 3 */
.object_descr_style_3{
    background-color:#e8b0b0;
}
.object_descr_style_3 h2 span,.object_descr_style_3 p,.object_descr_style_3 a{
    color:#c14b10;
}
.object_descr_style_3 .yellow_block{
    color:#ffffff;
    background-color:#801122;
}
.object_descr_style_3 a:hover{
    text-decoration:none;
}
/* style 4 */
.object_descr_style_4{
    background-color:#d5f1a8;
}
.object_descr_style_4 h2 span,.object_descr_style_4 p,.object_descr_style_4 a{
    color:#437246;
}
.object_descr_style_4 .yellow_block{
    color:#ffffff;
    background-color:#8bc149;
}
.object_descr_style_4 a:hover{
    text-decoration:none;
}
/* style 5 */
.object_descr_style_5{
    background-color:#a3e7ef;
}
.object_descr_style_5 h2 span,.object_descr_style_5 p,.object_descr_style_5 a{
    color:#3c7980;
}
.object_descr_style_5 .yellow_block{
    color:#ffffff;
    background-color:#36a6b4;
}
.object_descr_style_5 a:hover{
    text-decoration:none;
}
/* style 6 */
.object_descr_style_6{
    background-color:#5d5d5d;
}
.object_descr_style_6 h2 span,.object_descr_style_6 p,.object_descr_style_6 a{
    color:#b48e45;
}
.object_descr_style_6 .yellow_block{
    color:#ffffff;
    background-color:#202020;
}
.object_descr_style_6 a:hover{
    text-decoration:none;
}
/* style 7 */
.object_descr_style_7{
    background-color:#f7df93;
}
.object_descr_style_7 h2 span,.object_descr_style_7 p,.object_descr_style_7 a{
    color:#7b6e44;
}
.object_descr_style_7 .yellow_block{
    color:#ffffff;
    background-color:#d8b235;
}
.object_descr_style_7 a:hover{
    text-decoration:none;
}
/* style 8 */
.object_descr_style_8{
    background-color:#e5e5e5;
}
.object_descr_style_8 h2 span,.object_descr_style_8 p,.object_descr_style_8 a{
    color:#313131;
}
.object_descr_style_8 .yellow_block{
    color:#ffffff;
    background-color:#cacaca;
}
.object_descr_style_8 a:hover{
    text-decoration:none;
}
/* style 9 */
.object_descr_style_9{
    background-color:#ffc0a1;
}
.object_descr_style_9 h2 span,.object_descr_style_9 p,.object_descr_style_9 a{
    color:#a54d45;
}
.object_descr_style_9 .yellow_block{
    color:#ffffff;
    background-color:#e4ac91;
}
.object_descr_style_9 a:hover{
    text-decoration:none;
}



table.special-table
{ border:none; border-collapse:collapse; border-spacing:0; 
  font-size:100%; empty-cells:show; }


/* Special table */	
.special-table
{ width:100%; font-size:80%; }
.special-table td	
{ border:1px solid #CCCCCC; padding:7px 5px 7px 6px; }
.special-table th
{ border:1px solid #CCCCCC; text-align:left; padding:10px 5px 10px 6px; }
/* Special table */




.text_selection_1 {
    background-color: #d7f4ea;
    padding: 10px;
    display: block;
    margin: 10px 0;
    font-style: italic;
}



.text_selection_2{
    background-color: #01c2c8;
    padding: 10px;
    display: block;
    margin: 10px 0;
    font-style: italic;
}
