body{min-width:999px;position:relative;}
p {
	line-height: 1.3em;
}
li {
	line-height: 1.4em;
}
.top-right-menu-left { background-color: #D6BC4C; }
.top-right-menu-right { background-color: #3C454A; padding-left: 13; }
a.top-right-menu-right-href { color: white; text-decoration: none; font-size: 14px; font-family: Arial, Arial Cyr, Helvetica, Helv, serif; }
a.top-right-menu-right-href:hover { color: #D6BC4C;  }
.right-menu { color: white; font-size: 16px; font-family: Arial, Arial Cyr, Helvetica, Helv, serif; }
.regular{ color: white; font-size: 14px; font-family: Arial, Arial Cyr, Helvetica, Helv, serif; }

.top-menu { color: #D6BC4C; font-family: Arial, Arial Cyr, Helvetica, Helv, serif; font-size: 12px; }
/*a.top-menu:hover { text-decoration: none; } */
table td.regular div { padding-bottom: 10; }
textarea  {overflow: auto;}
.headline  {
  font-family: Times, Times New Roman, Roman, Times New Roman Cyr, sans-serif, sans serif;
              color: #D6BC4C;
              background-image: url( '/img/logo-internal-bottom.gif' );
              background-position: bottom left;
              background-repeat: no-repeat;
              padding-left: 30; padding-right: 20; padding-top: 5;
}
.editbox   {
  border:1px solid #CED5E1;
  background-color: #0B2345; color: white;
  font-size: 14px; padding:3;
  height: 26px; 
}

.blue {color: #87C1E9; font-size: 14px; font-family: Arial, Arial Cyr, Helvetica, Helv, serif; }
.blue:hover {color: #fff;}
.blue-menu { color: #87C1E9; font-size: 12px; font-family: Arial, Arial Cyr, Helvetica, Helv, serif; line-height: normal; }
.blue-menu:hover {color: #fff;}

.act {text-decoration: none; color: #fff;}
a {  color: white;  }
.sub-right-menu { color: #87C1E9; font-size: 16px; font-family: Arial, Arial Cyr, Helvetica, Helv, serif; }
.sub-right-menu:hover {color: #fff;}

#left_bg_banner{background: url(/images/template1/bg_right.png) 100% 0 no-repeat; height:86px;font-weight:bold; font-family:Arial; text-align:center;padding:0 9px 0 0; cursor:pointer; cursor:head;margin:-79px 20px 0;position:relative;}
#right_bg_banner{background: url(/images/template1/bg_left.png) 0 0 no-repeat;height:86px; width:100%}
#shadow_bg_banner{background: url(/images/template1/shadow.png) 50% 0 no-repeat;height:86px;position:relative;width:100%;display:block; text-decoration:none;}
#left_bg_banner span{position:absolute;display:block; color:#3E3200; font-size:24px; z-index:1;top:13%;left:4%;}
#left_bg_banner span span{position:static;display:block; font-size:16px;padding-top:7px;}
#left_bg_banner strong{position:absolute;display:block; color:#FFFFFF; font-size:24px; z-index:0;margin:1px;top:13%;left:4%;}
#left_bg_banner strong em{position:static;display:block; font-size:16px; font-style:normal;padding-top:7px;}


.info {position:absolute; top:314px; left:530px;color:#fff;$width: 100%;}
.info img{border:5px solid #fff;margin:16px 10px 20px;}
#desc p {line-height:normal; margin: 0 0 10px 10px;font-family:Tahoma; font-size:12px;clear:both;}
#desc p span{color:#D0A900}
#desc li{font-family:Tahoma; font-size:12px;}

#banner_main {position:absolute; top:121px; width:481px; left:243px;}
#banner_main #left_bg_banner span, #banner_main #left_bg_banner strong{font-size:65px;left:41px;top:0;}
#banner_main #left_bg_banner a{width:auto; margin-left:9px;}
#banner_main img {border:none;}


.doctor{font-family:Tahoma;border-bottom:1px solid white;padding-top:39px;margin-top:10px;}
.man_doc{overflow:hidden;}
.man_doc h2{color:#D0A900; font-size:24px; font-weight:normal; margin:0;padding:0;}
.man_doc img{display:block; float:left; border:5px solid white;margin-right:15px;}
.man_doc p{overflow:hidden;}
.man_doc input{display:block; width:146px; height:28px; background: url(/images/ask.png) 0 0 no-repeat;text-indent:-5000px; border:none;}
*html .man_doc input{filter: progid:dximagetransform.microsoft.alphaimageloader(src='/images/ask.png', sizingmethod='crop');background: none;clear:both;margin:-45px 0 0 165px; }
.man_doc p span{display:block;background:#374E73;padding:5px 10px 12px;float:left;font-size:12px;}
.man_doc p strong{display:block; }
.doctor ol{clear:both;padding-left:25px;margin-left:0;margin-top:-5px;}
.doctor  ol li{color:#50749B; font-size:18px;margin-top:10px;}
.doctor  ol li *{color:#fff; font-size:12px;}
.doctor  ol li h3{font-size:18px;margin:0;padding:2px 0 3px;}
.doctor  ol li p{margin:0; line-height:normal;}
.doctor  ol li a{color:#FFDF4C; }
.doctor  ol li .doc_comment{color:#4CE8FF;background: url(/images/doc_comment.gif) 0 4px no-repeat;padding-left:18px;padding-bottom:4px;}


#info{background: url(/images/bg_info.png) 30px 30px no-repeat;overflow:hidden;padding:0; margin:0 0 0 14px;zoom:1;}
#info div{background: url(/images/top_info.png) 0 0 no-repeat;overflow:hidden;padding:0;zoom:1;}
#info div div{background: url(/images/bottom_info.png) 0 100% no-repeat;}
#info div div div{background: url(/images/inner_info.png) 0 0 repeat-y;margin:23px 0;padding:0 0 0 150px;font-size:14px;}
#info div div div span{display:block; color:#D8BA49;margin-top: 10px;}
#info div div div p{margin:5px 0;}

#info1{background: url(/images/bg_info.png) 30px 30px no-repeat;overflow:hidden;padding:0; margin:0 0 0 14px;zoom:1;}
#info1 div{background: url(/images/top_info.png) 0 0 no-repeat;overflow:hidden;padding:0;zoom:1;}
#info1 div div{background: url(/images/bottom_info.png) 0 100% no-repeat;}
#info1 div div div{background: url(/images/inner_info.png) 0 0 repeat-y;margin:23px 0;padding:0 0 0 150px;font-size:14px;}
#info1 div div div span{display:block; color:#D8BA49;margin-top: 10px;}
#info1 div div div p{margin:5px 0;}