#container  {margin:0 auto; text-align:left; position:relative; z-index:2; min-width:1000px; max-width:1380px; width:100%; height:100%; float: left; }
* html #container {width:expression(document.body.clientWidth>1380?"1380px":"100%");}	


#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 }

img { border:0px }

.menu2 { FONT-FAMILY: Arial; color: #1eafc5; margin: 0px; padding: 0px; FONT-SIZE: 18px; LINE-HEIGHT: 25px; FONT-WEIGHT:500; TEXT-DECORATION: underline; cursor:pointer }
.menu2:hover { TEXT-DECORATION: none; cursor:pointer }

.menu1 { FONT-FAMILY: Arial; color: #1eafc5; margin: 0px; padding: 0px; FONT-SIZE: 18px; LINE-HEIGHT: 25px; FONT-WEIGHT:500; TEXT-DECORATION: none; cursor:pointer }
.menu1:hover { TEXT-DECORATION: none; cursor:pointer }

.gray { color: #bbbbbb; }
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; width:100%; }
#ico_kraslek { background:url('images/icons/ico_kraslek.gif') no-repeat left 1px; padding:0 0 0px 24px; margin:0 0 0 0px; width:100%; }
#ico_krestik2 { background:url('images/icons/krestik.gif') no-repeat left 1px; padding:0 0 0px 24px; margin:0 0 0 0px; width:100%; }
#ico_krestik { background:url('images/icons/krestik.gif') no-repeat left 1px; padding:0 0 0px 24px; margin:0 0 0 0px; width:100%; }
#ico_cistit { background:url('images/icons/ico_cistit.gif') no-repeat left 1px; padding:0 0 0px 24px; margin:0 0 0 0px; width:100%; }
#ico_an { background:url('images/icons/ico_an.gif') no-repeat left 1px; padding:0 0 0px 24px; margin:0 0 0 0px; width:100%; }
#ico_endoscope { background:url('images/icons/ico_endoscope.gif') no-repeat left 1px; padding:0 0 0px 24px; margin:0 0 0 0px; width:100%; }
#ico_glaz { background:url('images/icons/ico_glaz.gif') no-repeat left 1px; padding:0 0 0px 24px; margin:0 0 0 0px; width:100%; }

#ico_3serd { background:url('images/icons/ico_3serd.gif') no-repeat left 1px; padding:0 0 0px 24px; margin:0 0 0 0px; width:100%; }
#ico_krasgmu { background:url('images/icons/ico_krasgmu.gif') no-repeat left 1px; padding:0 0 0px 24px; margin:0 0 0 0px; width:100%; }

#ico_siblek { background:url('images/icon_siblek.gif') no-repeat left 1px; padding:0 0 0px 24px; margin:0 0 0 0px; width:100%; }
#ico_aptekanadom { background:url('images/icon_aptekanadom.gif') no-repeat left 1px; padding:0 0 0px 24px; margin:0 0 0 0px; width:100%;; }
#ico_farmmed { background:url('images/icon_farmmed.gif') no-repeat left 1px; padding:0 0 0px 24px; margin:0 0 0 0px; width:100%; }
#ico_51 { background:url('images/icon_51.gif') no-repeat left 1px; padding:0 0 0px 24px; margin:0 0 0 0px; width:100%; }

h1{FONT-FAMILY: Georgia, Arial; color: #ffffff; margin: 0px; padding: 0px; FONT-SIZE: 16px; FONT-WEIGHT: 500 }
h2{FONT-FAMILY: Georgia, Arial; color: #f84200; margin: 0px; padding: 0px; FONT-SIZE: 20px; FONT-WEIGHT: 500; LINE-HEIGHT: 22px;}
h3{cursor: pointer; display: block; FONT-FAMILY: Arial; color: #1eafc5; margin: 0px; padding: 0px; FONT-SIZE: 18px; LINE-HEIGHT: 25px; FONT-WEIGHT:500; TEXT-DECORATION: underline }

.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 { padding-top:9px; TEXT-DECORATION: none; FONT-WEIGHT: 600; }
.gmenu a:hover { padding-top:9px; TEXT-DECORATION: none; FONT-WEIGHT: 600; }
.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; FONT-WEIGHT: 500; LINE-HEIGHT: 22px; TEXT-DECORATION: underline }
.big_link:hover {FONT-FAMILY: Georgia, Arial; color: #f84200; margin: 0px; padding: 0px; FONT-SIZE: 20px; FONT-WEIGHT: 500; LINE-HEIGHT: 22px; TEXT-DECORATION: none}

#find { background: url('images/icons/ico_lupa.gif') no-repeat 1px 1px; PADDING-LEFT: 20px; border: 1px silver solid; }

#link11 {POSITION: absolute; Z-INDEX: 17; RIGHT: 15; TOP: 0 }
#link12 {POSITION: absolute; Z-INDEX: 18; LEFT: 300; TOP: 0 }
   
td, select, p, li, ul { FONT-FAMILY: arial,helvetica; COLOR: #444444; FONT-SIZE: 12px; FONT-WEIGHT: 500; LINE-HEIGHT: 15px }
textarea	{ FONT-FAMILY: arial,helvetica; font-size: 12px; }

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; }


ul, ol
 { list-style:none; margin:6px; padding:0; }  
  

.newstext, .newstext:hover { COLOR: #444444; FONT-FAMILY: arial,helvetica; FONT-SIZE: 13px; FONT-WEIGHT: 500; 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");}

a {COLOR: #499070; TEXT-DECORATION: underline; cursor:pointer}
a:hover {COLOR: #499070; TEXT-DECORATION: none; cursor:pointer}

.menu {cursor: pointer; display: block; FONT-FAMILY: Arial; color: #1eafc5; margin: 0px; padding: 0px; FONT-SIZE: 18px; LINE-HEIGHT: 25px; FONT-WEIGHT:500; TEXT-DECORATION: underline }


.message { FONT-FAMILY: arial,helvetica; COLOR: #ff4200; FONT-SIZE: 13px; FONT-WEIGHT: 500; LINE-HEIGHT: 15px; TEXT-DECORATION: none }
.logotype {FONT-FAMILY: Georgia, Arial; color: #7a7a7a; margin: 0px; padding: 0px; FONT-SIZE: 25px; LINE-HEIGHT: 25px; FONT-WEIGHT: 500; TEXT-DECORATION: none}
.logotype2, .logotype2:hover { FONT-FAMILY: arial,helvetica; COLOR: #7a7a7a; FONT-SIZE: 15px; FONT-WEIGHT: 500; 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:600; TEXT-DECORATION: underline}
.cap:hover {FONT-FAMILY: Arial, helvetica; color: #1eafc5; margin: 0px; padding: 0px; FONT-SIZE: 17px; LINE-HEIGHT: 22px; FONT-WEIGHT:600; TEXT-DECORATION: none}

.cap_ {FONT-FAMILY: Arial; color: #1eafc5; margin: 0px; padding: 0px; FONT-SIZE: 17px; LINE-HEIGHT: 17px; FONT-WEIGHT:500; 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:500; TEXT-DECORATION: none}


.cap3 {FONT-FAMILY: Georgia, Arial; color: #ffffff; margin: 0px; padding: 0px; FONT-SIZE: 18px; LINE-HEIGHT: 20px; FONT-WEIGHT:500; TEXT-DECORATION: underline}
.cap3:hover {FONT-FAMILY: Georgia, Arial; color: #ffffff; margin: 0px; padding: 0px; FONT-SIZE: 18px; LINE-HEIGHT: 20px; FONT-WEIGHT:500; TEXT-DECORATION: none}


.cap4 {FONT-FAMILY: Arial, helvetica; color: #f46c3a; margin: 0px; padding: 0px; FONT-SIZE: 17px; LINE-HEIGHT: 22px; FONT-WEIGHT:500; TEXT-DECORATION: underline}
.cap4:hover {FONT-FAMILY: Arial, helvetica; color: #f84200; margin: 0px; padding: 0px; FONT-SIZE: 17px; LINE-HEIGHT: 22px; FONT-WEIGHT:500; TEXT-DECORATION: none}

/*
#f84200
#1eafc5;
#499070;
*/


.red {FONT-FAMILY: Arial; color: #f84200; margin: 0px; padding: 0px; FONT-SIZE: 13px; FONT-WEIGHT: 600; LINE-HEIGHT: 15px; TEXT-DECORATION: none}

.gray4 {COLOR: #999999; FONT-FAMILY:  arial,helvetica; FONT-SIZE: 13px; FONT-WEIGHT: 500; LINE-HEIGHT: 16px; TEXT-DECORATION: none}
.text3 { COLOR: #1eafc5; FONT-FAMILY: arial,helvetica; FONT-SIZE: 13px; FONT-WEIGHT: 500; LINE-HEIGHT: 16px; TEXT-DECORATION: none }

.newstext4, .newstext4:hover { COLOR: #ffffff; FONT-FAMILY: arial,helvetica; FONT-SIZE: 13px; FONT-WEIGHT: 500; LINE-HEIGHT: 16px; TEXT-DECORATION: none }

.articles { font: bold 100% arial,helvetica; color: #499070; padding: 0px;  margin: 0px; FONT-SIZE: 13px; LINE-HEIGHT: 16px; TEXT-DECORATION: underline }
.articles:hover { font: bold 100% arial,helvetica; color: #499070; padding: 0px;  margin: 0px; FONT-SIZE: 13px; LINE-HEIGHT: 16px; TEXT-DECORATION: none }

.tbl { FONT-SIZE: 12px;	background : #CCCCCC; border-width :0px; }
.tb1 { COLOR: black; FONT-FAMILY: arial,helvetica; FONT-SIZE: 12px; FONT-WEIGHT: 500; 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; FONT-WEIGHT: 500; 	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: 500; LINE-HEIGHT: 18px; TEXT-DECORATION: underline}
.cmenu_red2:hover {COLOR: #cc0066; FONT-FAMILY:  Tahoma, Geneva, arial,helvetica; FONT-SIZE: 13px; FONT-WEIGHT: 500; LINE-HEIGHT: 18px; TEXT-DECORATION: none}

.text2 { COLOR: #1eafc5; FONT-FAMILY: arial,helvetica; FONT-SIZE: 12px; FONT-WEIGHT: 500; LINE-HEIGHT: 17px; TEXT-DECORATION: underline}
.text2:hover { COLOR: #1eafc5; FONT-FAMILY: arial,helvetica; FONT-SIZE: 12px; FONT-WEIGHT: 500; LINE-HEIGHT: 17px; TEXT-DECORATION: none}


.text { COLOR: #004ca4; FONT-FAMILY: arial,helvetica; FONT-SIZE: 13px; FONT-WEIGHT: 500; LINE-HEIGHT: 15px; TEXT-DECORATION: underline}
.text:hover { COLOR: #004ca4; FONT-FAMILY: arial,helvetica; FONT-SIZE: 13px; FONT-WEIGHT: 500; LINE-HEIGHT: 15px; 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; FONT-WEIGHT: 500; LINE-HEIGHT: 13px; 
text-align:left;  width: 40px }

.form_short {border: 1px silver solid; FONT-FAMILY: arial,helvetica; FONT-SIZE: 13px; FONT-WEIGHT: 500; LINE-HEIGHT: 13px; 
text-align:left;  width: 180px }

.input_text_d {border: 1px silver solid; FONT-FAMILY: arial,helvetica; FONT-SIZE: 13px; FONT-WEIGHT: 500; LINE-HEIGHT: 13px; width:60px }
.input_text_d2 {border: 1px silver solid; FONT-FAMILY: arial,helvetica; FONT-SIZE: 13px; FONT-WEIGHT: 500; LINE-HEIGHT: 13px; width:90px }
.input_text {border: 1px silver solid; FONT-FAMILY: arial,helvetica; FONT-SIZE: 13px; FONT-WEIGHT: 500; LINE-HEIGHT: 13px; width:130px }
.input_text2 {border: 1px silver solid; FONT-FAMILY: arial,helvetica; FONT-SIZE: 13px; FONT-WEIGHT: 500; LINE-HEIGHT: 13px;  width:240px }
.input_text3 {border: 1px silver solid; FONT-FAMILY: arial,helvetica; FONT-SIZE: 13px; FONT-WEIGHT: 500; LINE-HEIGHT: 13px;  width:40px }
.input_text4 {border: 1px silver solid; FONT-FAMILY: arial,helvetica; FONT-SIZE: 13px; FONT-WEIGHT: 500; LINE-HEIGHT: 13px;  width:300px }


#rform td {border: 1px silver solid; FONT-FAMILY: arial,helvetica; FONT-SIZE: 13px; FONT-WEIGHT: 500; LINE-HEIGHT: 13px;  width:240px }

.menusmall7 {COLOR: #444444; FONT-FAMILY: tahoma,geneva,arial,helvetica; FONT-SIZE: 11px; FONT-WEIGHT: 500; LINE-HEIGHT: 12px; TEXT-DECORATION: underline}
.menusmall7:hover {COLOR: #444444; FONT-FAMILY: tahoma,geneva,arial,helvetica; FONT-SIZE: 11px; FONT-WEIGHT: 500; LINE-HEIGHT: 12px; TEXT-DECORATION: none}

.textsmall {COLOR: #444444; FONT-FAMILY: tahoma,geneva,arial,helvetica; FONT-SIZE: 11px; FONT-WEIGHT: 500; LINE-HEIGHT: 12px; TEXT-DECORATION: none}
.textsmall2 {FONT-FAMILY: Georgia, Arial; color: #999999; margin: 0px; padding: 0px; FONT-SIZE: 16px; FONT-WEIGHT: 600}
.textsmall3 {COLOR: #999999; FONT-FAMILY: tahoma,geneva,arial,helvetica; FONT-SIZE: 11px; FONT-WEIGHT: 500; 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; }
.button	{cursor: pointer; font-family:Tahoma; border-style:none; border:1px solid #499070; border-width:1; font-size:10px; color:#333333; height:20px; background:url(images/button_bg4.gif); }
.button_search	{cursor: pointer; font-family:Tahoma; border-style:none; font-size:13px; FONT-WEIGHT: 600 color:#444444; height:25px; width:76; background:url(images/icons/but_search.gif); }
.button2 {cursor: pointer; font-family:Tahoma; border-style:none; font-size:13px; FONT-WEIGHT: 600 color:#444444; height:25px; width:90; background:url(images/icons/button2.gif); }

.textsmall32 {COLOR: #444444; FONT-FAMILY: tahoma,geneva,arial,helvetica; FONT-SIZE: 11px; FONT-WEIGHT: 500; LINE-HEIGHT: 12px; TEXT-DECORATION: none}
/*зеленая ссылка*/
.link {COLOR: #499070; FONT-FAMILY:  arial,helvetica; FONT-SIZE: 13px; FONT-WEIGHT: 500; LINE-HEIGHT: 18px; TEXT-DECORATION: underline}
.link:hover {COLOR: #f84200; FONT-FAMILY: arial,helvetica; FONT-SIZE: 13px; FONT-WEIGHT: 500; LINE-HEIGHT: 18px; TEXT-DECORATION: none}

.link_dark {COLOR: #666666; FONT-FAMILY:  arial,helvetica; FONT-SIZE: 13px; FONT-WEIGHT: 500; LINE-HEIGHT: 18px; TEXT-DECORATION: none}
.link_dark:hover {COLOR: #666666; FONT-FAMILY: arial,helvetica; FONT-SIZE: 13px; FONT-WEIGHT: 500; LINE-HEIGHT: 18px; TEXT-DECORATION: underline}



/*зеленая маленькая*/
.link8 {COLOR: #499070; FONT-FAMILY:  tahoma,geneva, arial,helvetica; FONT-SIZE: 11px; FONT-WEIGHT: 500; LINE-HEIGHT: 18px; TEXT-DECORATION: underline}



.link3 {COLOR: #fe923a; FONT-FAMILY:  arial,helvetica; FONT-SIZE: 13px; FONT-WEIGHT: 500; LINE-HEIGHT: 18px; TEXT-DECORATION: underline}
.link3:hover {COLOR: #fe923a; FONT-FAMILY: arial,helvetica; FONT-SIZE: 13px; FONT-WEIGHT: 500; LINE-HEIGHT: 18px; TEXT-DECORATION: none}

.link4 {COLOR: #444444; FONT-FAMILY:  arial,helvetica; FONT-SIZE: 12px; FONT-WEIGHT: 500; LINE-HEIGHT: 17px; TEXT-DECORATION: underline}
.link4:hover {COLOR: #444444; FONT-FAMILY: arial,helvetica; FONT-SIZE: 12px; FONT-WEIGHT: 500; LINE-HEIGHT: 17px; TEXT-DECORATION: none}

.link5 {COLOR: #f84200; FONT-FAMILY:  arial,helvetica; FONT-SIZE: 12px; FONT-WEIGHT: 500; LINE-HEIGHT: 17px; TEXT-DECORATION: underline}

/*зеленая БОЛЬШАЯ ссылка*/
.link_big {COLOR: #499070; FONT-FAMILY:  arial,helvetica; FONT-SIZE: 15px; FONT-WEIGHT: 600; LINE-HEIGHT: 18px; TEXT-DECORATION: underline}
.link_big:hover {COLOR: #499070; FONT-FAMILY: arial,helvetica; FONT-SIZE: 15px; FONT-WEIGHT: 600; LINE-HEIGHT: 18px; TEXT-DECORATION: none}


/*белая ссылка*/
.link2 { COLOR: #ffffff; FONT-FAMILY: arial,helvetica; FONT-SIZE: 12px; FONT-WEIGHT: 500; LINE-HEIGHT: 14px; TEXT-DECORATION: underline }
.link2:hover { COLOR: #ffffff; FONT-FAMILY: arial,helvetica; FONT-SIZE: 12px; FONT-WEIGHT: 500; LINE-HEIGHT: 14px; TEXT-DECORATION: none }


/*серая ссылка*/
.link_gray {COLOR: #333333; FONT-FAMILY:  arial,helvetica; FONT-SIZE: 13px; FONT-WEIGHT: 500; LINE-HEIGHT: 18px; TEXT-DECORATION: none}
.link_gray:hover {COLOR: #333333; FONT-FAMILY: arial,helvetica; FONT-SIZE: 13px; FONT-WEIGHT: 500; LINE-HEIGHT: 18px; TEXT-DECORATION: underline}

/*серая ссылка маленькая*/
.link_gray_s {COLOR: #333333; FONT-FAMILY:  tahoma, geneva,arial, helvetica; FONT-SIZE: 11px; FONT-WEIGHT: 500; LINE-HEIGHT: 15px; TEXT-DECORATION: none}
.link_gray_s:hover {COLOR: #333333; FONT-FAMILY: tahoma, genevaarial, helvetica; FONT-SIZE: 11px; FONT-WEIGHT: 500; LINE-HEIGHT: 15px; TEXT-DECORATION: underline}

.menusmall7 {COLOR: #999999; FONT-FAMILY: tahoma,geneva,arial,helvetica; FONT-SIZE: 11px; FONT-WEIGHT: 500; LINE-HEIGHT: 12px; TEXT-DECORATION: underline}
.menusmall7:hover {COLOR: #999999; FONT-FAMILY: tahoma,geneva,arial,helvetica; FONT-SIZE: 11px; FONT-WEIGHT: 500; LINE-HEIGHT: 12px; TEXT-DECORATION: none}

.link_g2 {COLOR: #666666; FONT-FAMILY:  arial,helvetica; FONT-SIZE: 13px; FONT-WEIGHT: 500; LINE-HEIGHT: 18px; TEXT-DECORATION: none}
.textsmall {COLOR: #888888; FONT-FAMILY: tahoma,geneva,arial,helvetica; FONT-SIZE: 11px; FONT-WEIGHT: 500; LINE-HEIGHT: 12px; TEXT-DECORATION: none}

.q1{ FONT-FAMILY: Georgia, Arial; color: #f84200; margin: 0px; padding: 0px; FONT-SIZE: 17px; LINE-HEIGHT: 21px; FONT-WEIGHT:500; TEXT-DECORATION: none }
.q2{ FONT-FAMILY: Georgia, Arial; color: #1eafc5; margin: 0px; padding: 0px; FONT-SIZE: 17px; LINE-HEIGHT: 21px; FONT-WEIGHT:500; TEXT-DECORATION: none }
.q3{ FONT-FAMILY: Georgia, Arial; color: #499070; margin: 0px; padding: 0px; FONT-SIZE: 17px; LINE-HEIGHT: 21px; FONT-WEIGHT:500; TEXT-DECORATION: none }

.gray_cap { COLOR: #8fada3; FONT-FAMILY: arial,helvetica; FONT-SIZE: 13px; FONT-WEIGHT: 500; LINE-HEIGHT: 16px; TEXT-DECORATION: none }

.kur { COLOR: #444444; FONT-FAMILY: arial,helvetica; FONT-SIZE: 16px; FONT-WEIGHT: 500; LINE-HEIGHT: 18px; TEXT-DECORATION: none }
.kur p { FONT-SIZE: 16px; FONT-WEIGHT: 500; 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:0;  padding: 0px; }

#shadow {POSITION: absolute; Z-INDEX: 19; LEFT: 261; TOP: 275; background:url('images/skin/shadow.gif'); width:9px; height:360px; }
#link13 {POSITION: absolute; Z-INDEX: 19; LEFT: 261; TOP: 275; }


.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; padding:17px 20px 30px 20px}
#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: 600 }


/*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: 600;}
.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; FONT-WEIGHT:500; 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: 600;FONT-SIZE: 15px;}
.ql{background:url('images/ql.gif') no-repeat center top; width:120px; height:100px;  }
