body { background: #cdf3f6; } 

#main { 			background: #eefaff; width: 1000px; margin: 0px auto;  border: 0px solid #000; padding: 0px 0px 20px 0px; zoom: 1; }
#leftarea { 		background: #eefaff; width: 360px; float: left; zoom: 1; margin: 3px 0px 0px 8px; }
#rightarea { 	background: #eefaff; width: 160px; float: left; zoom: 1; margin-top: 8px; }
#middlearea { 	background: #eefaff; width: 470px; float: left; zoom: 1; }
#article { 						     width: 450px; }

* html #leftarea { margin:3px 0px 0px 3px;}
#metahat { background: red; }

#hat { width: 1000px; height: 274px; background: #eefaff url("/files/img/hdlogo.jpg") no-repeat top left; position: relative; overflow: hidden; }
#hat b a { display: block; width: 300px; height: 100px; border: 0px solid red; position: absolute; top: 59px; left: 25px; }

#tags { width: 360px; border-bottom: 1px solid #eefaff; }

.adver { padding: 5px 5px 10px 15px; background: #fc0 url("/files/img/yelfade.gif") repeat-y top left; margin: 5px 0px 5px 5px; 
		border-left: 1px solid #000; 
		border-top: 1px solid #000; zoom:1;
		}
.adver .blockname { font-weight: bold; font-size: 120%; }
.adver ul { padding: 5px 0px 0px 20px; list-style-type: circle;  }
.adver li { font-size: 11px; }
.adver li a { color: #f00; }
.adver u { display: block; margin-top: 9px; clear: both; text-decoration: none; border-bottom: 1px dashed #f00; }
.adver u b { float: right; font-size: 150%; margin-top: -5px; color: #f00; }
.adver big { display: block; text-align: center; font-weight: bold; margin-top: 10px; }
.adver div { color: #960; text-align: center; }

/* center align menu */
#menu { width: 1000px; overflow: hidden; background: #0103d2; }
.top { padding: 0px 0px; }
.top ul { display: block; float: left; margin: 0px; padding: 0px; position: relative; left: 50%; text-align: center; }
.top ul li { display: block; float: left; margin: 0px; padding: 0px; position: relative; right: 50%; }
.top ul li { border-right: 1px solid #fff; padding: 1px 6px; margin: 0px 0px; background: none; }
.top ul li:last-child { border-right: 0px solid #fff; }
.top ul li a { color: #fff; text-decoration: none; font-family: arial; text-transform: uppercase; }
.top ul li.hit { background: #009; }
.top ul li.hit a { color: #fff; }
.top ul li:hover { backgrounda: #e0f7fa; background: #004; }
.top ul li:hover a { color: #fff; }

#article { border-bottom: 1px solid #fff; margin: 15px 10px; }
#article ol { padding: 10px 0px 0px 30px; list-style-type: decimal; }
#article ol ol { padding: 10px 0px 0px 30px; list-style-type: lower-alpha; }
#article ol  li { padding-bottom: 10px;  }
#article ul { padding: 5px 0px 10px 25px; list-style-type: square; }
#article ul ul { padding: 0px 0px 0px 20px; list-style-type: square; }
#article ul  li { padding-bottom: 4px;  }
#article p { margin-bottom: 10px; }
#article .ph { float: right; border: 1px solid #ccc; padding: 3px; margin: 0px 0px 10px 5px; }
#article .ph img { display: block; width: 140px; border: 1px solid #999; }
#article .ph i { font-style: normal; font-size: 9px; display: block; text-align: center; width: 140px; }
#article .ph .bigph img,
#article .ph .bigph i { width: 250px; }


#targets li { display: block; width: 360px; height: 86px; margin-top: 5px; }
#targets li table { height: 85px; }
#targets li h5,
#targets li .descr { margin: 0px 10px 0px 130px; }
#targets li h5 { font-size: 13px; font-weight: bold; color: #197780; }
#targets li .descr { font-size: 11px; color: #000; }
#targets a { text-decoration: none; }
.n1 { background: #c5f3f9 url("/files/img/phonedoscop.jpg") no-repeat top left; } 
.n2 { background: #c5f3f9 url("/files/img/doctor.jpg") no-repeat top left; } 
.n3 { background: #c5f3f9 url("/files/img/heart.jpg") no-repeat top left; } 
.n4 { background: #c5f3f9 url("/files/img/tooth2.jpg") no-repeat top left; } 
.n5 { background: #c5f3f9 url("/files/img/vaccination4.jpg") no-repeat top left; } 
.n6 { background: #c5f3f9 url("/files/img/eye.jpg") no-repeat top left; } 
.n7 { background: #c5f3f9 url("/files/img/xray.jpg") no-repeat top left; } 
.n8 { background: #c5f3f9 url("/files/img/blood.jpg") no-repeat top left; } 
.n9 { background: #c5f3f9 url("/files/img/oncology.jpg") no-repeat top left; }
.n10 { background: #c5f3f9 url("/files/img/dermatology.jpg") no-repeat top left; }
.n11 { background: #c5f3f9 url("/files/img/gruming.jpg") no-repeat top left; }
.n12 { background: #c5f3f9 url("/files/img/uzi1.jpg") no-repeat top left; }
.n13 { background: #c5f3f9 url("/files/img/steril.jpg") no-repeat top left; }

.attention { display: block; border: 1px solid #000; margin: 5px 0px 5px 0px; padding: 10px 15px; clear: both; font-weight: bold; }

#thatwetreat { background: url("/files/img/chtolechim.gif") no-repeat left bottom; } 
#thatwetreat,
#thatwetreat b { display: block; height: 40px; width: 360px; margin:0px; }

#slideshow { position: absolute; width: 635px; height: 274px; border: 0px solid red; top: 0px; right: 0px; overflow: hidden; }


.btbl { border-bottom: 1px solid #ddd; border-right: 1px solid #ddd; width: 100%;}
.btbl td { vertical-align: top; padding: 5px 3px; }
.btbl th,
.btbl td { border-top: 1px solid #ddd; border-left: 1px solid #ddd; }
.btbl th { border-bottom: 1px solid #369; background: #69c; color: #fff; }
.btbl .subpart td { padding-top: 10px; text-align: center; font-weight: bold; font-size: 13px; border-bottom: 1px solid #333; }
.btbl .num b { display: block; width: 35px; }


.smena { border-bottom: 1px solid #ddd; border-right: 1px solid #ddd; }
.smena td { vertical-align: top; }
.smena th,
.smena td { border-top: 1px solid #ddd; border-left: 1px solid #ddd; }
.smena .breaker { border-top: 1px solid #369; }
.smena th { border-bottom: 1px solid #369; background: #0006ff; color: #fff; }
.smena td div { background: #f4c430; font-weight: bold; height: 18px; text-align: center; font-size: 11px; padding: 2px 0px 0px 0px; margin: 0px 0px 4px 0px; }
.smena td span { font-size: 11px; display: block; padding: 0px 4px; }
.smena .time { font-size: 11px; padding: 10px 3px; }
.smena .sun td { background: #7fc7ff; }
.smena .moon td { background: #79a0c1; }
.smena .sun .time { padding-top: 36px; }
.smena .olds { color: #369; font-weight: normal;}

