html, body{
	margin:0px;
	padding:0px;
	height:100%;
	background:#ffffff;
	}

table{ border:0px; /* border="0" */ border-collapse:collapse; /* cellspacing="0" */ } 
table td{ padding:0px; /* cellspadding="0" */ } 
	
.clear{font-size:1px;height:1px;overflow:hidden;clear:both;}


.cover, .uncover{background-repeat:no-repeat; list-style-type: none;}
.cover div, .uncover div{font-weight:normal; background-image:none; margin: 0px; }
.uncover span{	color: #305FB8;	text-decoration: underline;	cursor: pointer; }
.cover span{text-decoration : none;	font-weight: bold;cursor: pointer; }

 ul li.cover{margin-bottom: 10px}
 ul li.uncover{margin-bottom: 10px}
 
.uncover div{display:none;}

.uncover span{
	border-bottom: 1px dashed;
	cursor: pointer;
	float:left;
}
.cover span{float:left;display:block}
.cover table{
	margin-top:15px;
}
a img{	border:0px;  }

img.bord{	border:1px solid #99561f;	}

#main{	background: url(images/095.jpg) repeat-y;	min-height:100%;	width: 997px;	margin: auto;	}

#head{	background: url(images/head_2.jpg) -1px top no-repeat;	width: 997px;	height: 334px;	}
/*#head{	background: url(images/head_ny_2010_2.jpg) no-repeat;	width: 997px;	height: 329px;	}*/
#head_ne{	background: url(images/001.jpg) no-repeat;	width: 997px;	height: 334px;	}
#eng_head{	background: url(images/289_2.jpg) no-repeat;	width: 997px;	height: 333px;	}
/*#eng_head{	background: url(images/190_new_year.jpg) no-repeat;	width: 997px;	height: 333px;	}*/

#main_menu{	background: url(images/004.jpg) top no-repeat;	height: 60px; position: relative;width:100%;}
#main_menu ul{	margin: 0px; padding: 0px;	padding-top: 17px;	}
#main_menu ul li{float: left; list-style: none; }
#main_menu ul li a{  	}

/*#podmenu_patient{position: absolute; width: 600px; height: 29px; top: 48px; left: 150px; background: url(images/093.jpg) no-repeat; color: #913e00; font-family:  arial; font-size: 12px; padding: 20px 0px 0px 47px; }*/
#podmenu_patient{position: absolute; width: 567px; height: 29px; top: 48px; left: 367px; background: url(images/290_2.jpg) no-repeat; color: #913e00; font-family:  arial; font-size: 12px; padding: 20px 0px 0px 23px; }
#podmenu_patient a{color: #913e00; text-decoration: underline; font-family:  arial; font-size: 12px; }
#podmenu_patient a:hover{color: #d56e21; text-decoration: none;}

#podmenu_vacancy{position: absolute; width: 165px; height: 29px; top: 48px; left: 665px; background: url(images/092.jpg); color: #913e00; font-family:  arial; font-size: 12px; padding: 20px 10px 0px 45px}
#podmenu_vacancy a{color: #913e00; text-decoration: underline; font-family:  arial; font-size: 12px; }
#podmenu_vacancy a:hover{color: #d56e21; text-decoration: none;}

#podmenu_about{position: absolute; width: 500px; height: 29px; top: 48px; left: 358px; background: url(images/263_1.jpg) no-repeat; color: #913e00; font-family:  arial; font-size: 12px; padding: 20px 0px 0px 30px;}
#podmenu_about a{color: #913e00; text-decoration: underline; font-family:  arial; font-size: 12px; }
#podmenu_about a:hover{color: #d56e21; text-decoration: none;}

#service{float: left; width: 300px; margin: 0px; padding: 0px 0px 0px 72px; }
#service2{ width: 230px; margin: 0px; padding: 0px 0px 0px 72px; }
#eng_service{float: left;  margin: 0px; padding: 20px 0px 0px 72px; }

#poisk{width: 230px; height: 16px; margin:0px 0px 0px 0px; padding: 0px 0px 0px 72px; }
#poisk p{ font-family: Tahoma; font-size: 11px; color: #60432c; font-weight: bold; margin: 0px 10px 0px 0px; padding: 0px; }
#poisk input{ font-family: Tahoma; font-size: 11px; color: #60432c; width: 155px; height: 15px; background: url(images/006.gif); border-top: 1px solid #99561f; border-bottom: 1px solid #f1e4c4;border-left: 1px solid #7f5735; border-right: 1px solid #e3cf9f;}
#poisk input.knopka{width: 21px; height: 18px; border: 0px;}

p.eng_poisk{ font-family: Tahoma; font-size: 11px; color: #60432c; font-weight: bold; margin: 0px 10px 0px 0px; padding: 0px; }
input.eng_poisk{ font-family: Tahoma; font-size: 11px; color: #60432c; width: 130px; height: 15px; background: url(images/066.gif); border-top: 1px solid #99561f; border-bottom: 1px solid #f1e4c4;border-left: 1px solid #7f5735; border-right: 1px solid #e3cf9f;}
input.eng_knopka{width: 21px; height: 18px; border: 0px;}

#content{background: url(images/003.jpg) top no-repeat;	}
#content_ne{background: url(images/003_new_year.jpg) top no-repeat;	}

/*#content .bmenu{width: 322px; height: 784px; background: url(images/007.jpg) no-repeat; float: left;} */
/*Новогодняя плашка*/
#content .bmenu{width: 322px; height: 800px; background: url(images/007_1.jpg) no-repeat; float: left;}
#content .branch {width: 346px; height: 312px; background: url(images/branch.jpg); float: left;}
#content .bmenu ul{	margin: 0px; padding: 90px 0px 0px 75px; }
#content .bmenu ul li{line-height: 145%; font-family:  arial; color:  #c08949; font-size: 12px; font-weight: bold; list-style: none;   padding: 0px 0px 0px 16px;	margin: 0px ;   background:url(images/008.gif)  left top no-repeat;     background-position: 0 8px;	}
#content .bmenu ul li a{line-height: 145%; font-family:  arial; color:  #644b38; font-size: 12px; font-weight: bold;  text-decoration: none;}	
#content .bmenu ul li a:visited{color: #644b38;}
#content .bmenu ul li a:hover{color:  #644b38; text-decoration: underline;}

#content h1{
color:#533824;
font-family:Tahoma;
font-size:20px;
	}
	
#content h1.title{
	color:#533824;
	margin-top: 0px;
	font-family: Book Antiqua, Palatino Linotype, Georgia;
	font-size:20px;
	font-weight: normal;
}

#content1 h2{ margin: 0px 0px 0px 0px; padding: 0px; font-family:  arial; color:  #913e00; font-size: 14px; font-weight: bold; }
#content h2{ margin: 10px 0px 0px 0px; padding: 0px; font-family:  arial; color:  #913e00; font-size: 14px; font-weight: bold; }
#content h3{ margin: 0px; padding: 0px; font-family:  arial; color:  #913e00; font-size: 13px; font-weight: bold; }
#content1 p{	font-family: arial, Helvetica, sans-serif; font-size: 12px; color: #533824;	}
	
#content span{ margin: 0px; padding: 0px; font-family:  arial; color:  #913e00; font-size: 14px; font-weight: bold; }
#content h4{ margin: 0px 0px 5px 0px;} 

#content p{	font-family: arial, Helvetica, sans-serif; font-size: 12px; color: #533824; }

#content  .font_doctor {	font-family: arial, Helvetica, sans-serif; font-size: 14px; color: #533824;	}
#content  .font_doctor p, span{	font-family: arial, Helvetica, sans-serif; font-size: 14px; color: #533824;	}
#content  .font_doctor li{	font-family: arial, Helvetica, sans-serif; font-size: 14px; color: #533824;	}
#content  .font_doctor td{	font-family: arial, Helvetica, sans-serif; font-size: 14px; color: #533824;	}
#content   .font_doctor a.mark{font-family:  arial; color:  #913e00; font-size: 14px; 	 }
#content  .font_doctor a.mark:visited{color:#8f8f8f;}
#content  .font_doctor a.mark:hover{ color:  #d56e21;}
#content  .font_doctor a.mark:focus{color:#8f8f8f;}
#content  .font_doctor a.mark:active{color: #b17b53; }



#content a{font-family:  arial; color:  #913e00; font-size: 12px; 	}
#content a:visited{ color:  #8f8f8f; }
#content a:hover{ color:  #d56e21; }
#content a:active{ color:  #b17b53; }



#content a.mark{font-family:  arial; color:  #913e00; font-size: 12px; 	 }
#content a.mark:visited{color:#8f8f8f;}
#content a.mark:hover{ color:  #d56e21;}
#content a.mark:focus{color:#8f8f8f;}
#content a.mark:active{color: #b17b53; }


#content ul.doctor{	margin: 0px; padding: 20px 0px 10px 0px;}
#content ul.doctor li{ font-family:  arial; color:  #644b38; font-size: 14px; list-style: none;   padding: 0px 0px 0px 16px;	margin: 0px ;   background:url(images/018.gif)  left top no-repeat;     background-position: 0 7px;	}
#content ul.doctor li a{ font-family:  arial; color:  #644b38; font-size: 14px; }


#content ul{	margin: 0px; padding: 10px 0px 10px 0px;}
#content ul li{ font-family:  arial; color:  #644b38; font-size: 12px; list-style: none;   padding: 0px 0px 0px 16px;	margin: 0px ;   background:url(images/018.gif)  left top no-repeat;     background-position: 0 7px;	}

#content ul li ul{margin:  2px 0px 3px 0px; padding: 0px;}

#content ul li ul li{ font-family:  arial; color:  #644b38; font-size: 12px; list-style: none;   padding: 0px 0px 0px 16px;	margin: 0px ;   background:url(images/018.gif)  left top no-repeat;     background-position: 0 7px;	}


#content  input.contacts, textarea.contacts{ font-family: Tahoma; font-size: 11px; color: #60432c; width: 155px; border: 1px solid #99561f; }
#content  input.question, textarea.question{ font-family: Tahoma; font-size: 11px; color: #60432c;  border: 1px solid #99561f; }
	
#content table  td{font-family: arial, Helvetica, sans-serif; font-size: 12px; color: #533824; }
	
#content table.doctor{ margin-top: 20px; width: 579px; height: 288px; background: url(images/096.jpg) no-repeat;}
#content table.doctor h1{ font-family: arial, Helvetica, sans-serif; font-weight: bold; font-size: 20px; color:  #533824; margin: 21px 0px 0px 27px; padding: 0px;}
#content table.doctor h2{ font-family: arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; color:  #533824; margin: 0px 0px 0px 27px; padding: 0px;}
#content table.doctor p{ font-family: arial, Helvetica, sans-serif;  font-size: 12px; color:  #533824; margin: 0px 0px 0px 27px; padding: 0px;}
#content table.doctor ul{ font-family: arial, Helvetica, sans-serif;  font-size: 12px; color:  #533824; margin: 15px 20px 0px 27px; padding: 0px;}
#content table.doctor ul li{ list-style: none;   padding: 0px 0px 0px 16px;	margin: 0px ;   background:url(images/046.gif)  left top no-repeat;     background-position: 0 7px;	}

#content table.patient{ margin-top: 24px; margin-right: 10px; width: 278px; height: 130px; background: url(images/123.jpg) no-repeat;}
#content table.patient h1{ font-family: arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; color:  #533824; margin: 0px; padding: 0px;}
#content table.patient h2{ font-family: arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; color:  #533824; margin: 0px ; padding: 0px;}
#content table.patient p{ font-family: arial, Helvetica, sans-serif;  font-size: 11px; color:  #8f8f8f; margin: 0px ; padding: 0px;}
#content table.patient a{font-family: arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; color:  #533824;  text-decoration: none;}
#content table.patient div{ margin: 21px 0px 0px 27px; padding: 0px;}


#content table.price td{
font-family: arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #533824; 
padding: 0px 5px 0px 5px;
}
#content table.price tr.tr1{
background: url(images/022.gif) left  top no-repeat; 
height: 41px; 
}
#content table.price td.td1{
font-family: arial, Helvetica, sans-serif; 
font-size: 13px; 
color: #913e00; 
}
#content table.price tr{
font-family: arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #533824; 
background: url(images/023.gif) left  top no-repeat; 
height: 34px; 
}
#content table.price tr.tr2{
font-family: arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #533824; 
background: url(images/024.gif) left top no-repeat; 
height: 41px; 
}
#content table.nice{
font-family: arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #533824; 
width:577px;
}

#content table.nice tr.first{
background:url(images/279.jpg) top left no-repeat;
height:41px;
}
#content table.nice tr.first td{
font-weight:bold;
color:#913e00;
padding:0px 0px 0px 30px;
}
#content table.nice tr{
background:url(images/023.gif) top left no-repeat;
height:34px;
}
#content table.nice tr td{
padding:0px 0px 0px 30px;
}
#content table.nice tr.last{
background:url(images/024.gif) top left no-repeat;
height:41px;
}



#content table.engprice td{font-family: arial, Helvetica, sans-serif; font-size: 12px; color: #533824; padding: 0px 5px 0px 5px;}
#content table.engprice tr.tr1{background: url(images/069.gif) left  top repeat-x; height: 41px; }
#content table.engprice td.td1{font-family: arial, Helvetica, sans-serif; font-size: 13px; color: #913e00; }
#content table.engprice tr{font-family: arial, Helvetica, sans-serif; font-size: 12px; color: #533824; background: url(images/070.gif) left  top repeat-x; height: 34px; }
#content table.engprice tr.tr2{font-family: arial, Helvetica, sans-serif; font-size: 12px; color: #533824; background: url(images/071.gif) left   top repeat-x; height: 41px; }


#content .f_left{float:left; margin: 0px 15px 10px 0px;position:relative;}
#content .img_left{float:left; display:block; width:300px; margin:0px;}

.plashka{ width: 584px; height: 189px;  margin-top: 10px; background: url(images/010.jpg) no-repeat; }
.spec_main{float:left; margin: 42px 0px 0px 18px; padding-top: 0px;}
	
#footer{background: url(images/002.jpg) no-repeat;	width: 997px;	height: 117px; }
#footer p{ font-family: arial, Helvetica, sans-serif; font-size: 11px; color: #533824;}
#footer a{ font-family: arial, Helvetica, sans-serif; font-size: 11px; color: #913e00; text-decoration: underline;}
#footer a:hover{text-decoration: none;}
#li{width:200px;height:31px;margin-top:5px;}
.pl{
margin-top:0px;
}


.t1{
	background: url(images/274.jpg) left bottom repeat-y;
	width: 100%;
}
.t1 div{
	background: url(images/276.jpg) left bottom no-repeat;
	margin: 0px 0px 0px 0px;
	width: 100%;
}
.t1 div div{
	background: url(images/275.jpg) left top no-repeat;
	padding: 1px 0px 1px 16px;
	width: auto;
}
h2{ margin: 0px; padding: 0px; font-family:  arial; color:  #913e00; font-size: 14px; font-weight: bold; }

#content ul li.hid_n{
	margin-top:-12px;
}
.brawn1 { color:#533824;}
.photo_text{
	width:30%;
	float:left;
	margin:0px 5px 0px 8px;
}
.photo {line-height:16pt;}
.photo img{float:left; margin-right:17px}
.photo p strong{color:#533824; font-weight:bold;}

.many_photo{width:100%}
.many_photo div{width:31%; float:left; padding:5px}
.brawn2, #brawn strong{ color:#913E00;}
.akc{margin:-150px 0px 0px 0px;}

.it{position:relative; right:80px; top:60px;}
.it_logo{float: left; margin: 16px 0px 0px 0px; width:150px; padding:0px;}
#content span.underpic, #content p.underpic{
	margin: 0px;
	font-family: arial, Helvetica, sans-serif; font-size: 10px; color: #533824;	
	font-weight: normal; 
	text-align: justify;
}
#content p.underpic{
	text-align: center;
	margin: 3px 0 10px 0;
}
#content p#w165{
	width: 165px;
}


#h1{
font-family: arial,Helvetica,sans-serif;
font-size: 12px;
}

.may{
margin-top: -50px; 
margin-left: -35px;
}

.more{
	text-align:right;
}
.navigate{
	text-align:center;
}