/* -------------------------------
 Reset style 
------------------------------- */

body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,blockquote,table,th,td,dl,dt,dd{margin:0; padding:0;} 
 
img{border:0;}

ul,ol{list-style:none;}
 
table{border:0px; border-collapse:collapse;}

/* -------------------------------
 Base font 
------------------------------- */

body{font: normal 12px Arial, Helvetica, sans-serif; color:#403F3F;}

h1{padding:0 0 30px 0; font-family:Impact; font-size:19px; color:#AFAEAE; text-transform:uppercase; font-weight:normal;}
 .h1{padding:40px 0 30px 0;}
h2{padding:0 0 5px 0; font-size:13px;}
h3{padding:0 0 5px 0; font-size:14px;}

h4,h5,h6,strong,th{font-weight:bold; color:#403F3F;}

a{color:#328506; text-decoration:underline;}
a:visited{}
a:hover{text-decoration:none;}
a:active{}

/* -------------------------------
 Base style 
------------------------------- */

html, body{width:100%; height:100%; text-align:center; background:#F4F4EC url('../img/body_bg.jpg') repeat-x 0 0;}

#main{min-width:1000px; max-width:1280px; min-height:100%; height:auto !important;height:100%; margin:0 auto -140px;  text-align:left;
 width: expression(document.body.clientWidth > 850 ? "100%" : "1000px")}

 #header{height:300px; background: url('../img/main_bg.jpg') no-repeat 80% 0;}
 
 #content{}
  .first_block{float:left; width:258px; padding:0 0 0 50px; background: url('../img/left_decor.jpg') no-repeat 30px 185px;}
  .block{min-height:200px; height:auto !important; height:200px; margin-left:298px; padding:0 150px 0 0; background: url('../img/right_decor.jpg') no-repeat 92% 75px;}
     
#footer, .footer_push{min-width:1000px; max-width:1280px;  height:140px;  margin:0 auto;  clear:both;
 width: expression(document.body.clientWidth > 850 ? "100%" : "1000px")}
 
/* -------------------------------
 Menu 
------------------------------- */

.left_menu{padding:0 0 120px 0;}
 .left_menu li{padding:0 0 7px 0;} 
 .left_menu li a{padding:0 0 0 20px; background: url('../img/circle_bulet.gif') no-repeat 0 60%; font-size:13px;}

/* -------------------------------
 Form 
------------------------------- */
 

/* -------------------------------
 Template style
------------------------------- */
p{margin:0 50px 0 50px;}

.hmm_block{position:absolute; margin:0 0 0 50px;}
.hmm_block li{float:left; margin:30px 25px 0 0;}
 .home_ico a{float:left; width:12px; height:11px; background: url('../img/home_ico.gif') no-repeat 0 0;}
 .mail_ico a{float:left; width:20px; height:11px; background: url('../img/mail_ico.gif') no-repeat 0 0;}
 .map_ico a{float:left; width:12px; height:11px; background: url('../img/map_ico.gif') no-repeat 0 0;}

.main_logo a{position:absolute; width:186px; height:45px; margin:104px 0 0 50px; background: url('../img/main_logo.gif') no-repeat 0 0;} 

.head_contact{position:absolute; margin:182px 0 0 50px; font-size:21px; font-family:Century Gothic; color:#A2A0A0;}
 .head_contact span{font-size: 16px; color:#928F8F; font-style:normal;}
 .head_contact i{font-size:14px; color:#928F8F; font-weight:bold; font-family: Arial; font-style:normal;}

.news_block{}
 .news_block dt{padding:0 0 15px 23px; background: url('../img/plus_ico.gif') no-repeat 0 5px; font-family:Georgia; font-size:17px;}
 .news_block dd{padding:0 50px 25px 23px;}

.more_a{display:block; margin:5px 0 35px 23px; font-weight:bolder;}
 .block .more_a{margin:10px 0 35px 0;}

.question_block{}
 .question_block dt{padding:0 0 5px 23px; background: url('../img/plus_ico.gif') no-repeat 0 2px; font-style:italic; font-size:13px;}
  .no_ico{background:none !important;}
 .question_block dd{padding:0 50px 25px 23px;}
  .question_block .more_a{display:block; margin:5px 0 0 0; font-weight:bolder;}

.question_list{margin:0 0 0 23px; font-weight:bolder; color:#328506;}
 .question_list a{margin:0 0 0 5px;}
 
/*.content_list ul{margin:25px 15px 55px 50px; display:-moz-inline-stack; display:inline-block; zoom:1; vertical-align: top; *display:inline;}
 .content_list li{padding:0 0 5px 0;} 
 .content_list li a{padding:0 0 0 20px; background: url('../img/circle_bulet.gif') no-repeat 0 60%; font-size:13px;}
 .content_list li.l1 a{background: none; font-weight: bold; padding-left: 0;}
 .content_list .more_a{margin:0 0 0 50px; display:-moz-inline-stack; display:inline-block; zoom:1; vertical-align: bottom; *display:inline;}
*/ 
/*.content_list .sg_div{margin:25px 15px 55px 50px; display:-moz-inline-stack; display:inline-block; font-weight: bold; zoom:1; vertical-align: top; *display:inline; width: 33%;}*/
.content_list .sg_div{margin: 10px 15px 10px 50px; font-weight: bold; zoom:1;}
.content_list .sg_div1{margin: 10px 15px 10px 0; font-weight: bold; zoom:1;}
 .content_list .sg_div .sg1_div, .content_list .sg_div1 .sg1_div{font-weight: normal; padding-left: 10px; margin-top: 5px;}
 .content_list li{padding:0 0 5px 0; font-weight: normal;} 
 .content_list li a{padding:0 0 0 20px; background: url('../img/circle_bulet.gif') no-repeat 0 60%; font-size:13px;}
 .content_list .more_a{margin:0 0 0 50px; display:-moz-inline-stack; display:inline-block; zoom:1; vertical-align: bottom; *display:inline;}
 
.content_list2{margin:0 5px 25px 50px; display:-moz-inline-stack; display:inline-block; vertical-align: top; width: 30%; zoom:1; *display:inline;}
 .content_list2 dt{padding:0 0 5px 20px;  background: url('../img/circle_bulet.gif') no-repeat 0 20%; font-size:14px; font-weight:bolder;} 
 .content_list2 dd{padding:0 0 0 20px;}
  .content_list2 a{display:block; font-size:13px;}
  .content_list2 .med_corner{margin-top: 5px;}
  .content_list2 .med_corner a{display:inline; font-size:13px;}

.content_list3 ul{margin:0 15px 55px 50px; display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline;}
 .content_list3 li{padding:0 0 5px 0;} 
 .content_list3 li a{padding:0 0 0 20px; font-size:13px;}
 
.footer_content{margin:0 0 0 278px; padding:30px 0 0 0; border-top:solid #36870B 5px; text-align:left;}  
 .footer_content h1{padding:0 0 15px 0;} 
 .footer_contacts{margin:0 0 0 50px}
 .footer_copyrt{float:right; margin:-50px 100px 0 0}
 
.other_link /* применяется на главной странице в медицинском уголке и статьях */
{
 font-weight: bold;
 margin-left: 50px;
}
 
