	body {margin: 0; padding: 0;}
	a {}
	a:visited {}
	.clear {clear: both;}
	img {border: 0;}



	.c2{ filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);opacity: 0.5;}

	.c3 { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);opacity: 1;}

	.c5 { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);opacity: 1;}

	.c2 {font-weight: normal; color: #ccc;}
	.c3, .c5 {font-weight: bold;  color: #999;}






	#all {position: relative; margin: 0 auto; font-family: Tahoma, sans-serif; width: 1000px; border-left: #ccc 1px solid; border-right: #ccc 1px solid; font-size: 14px;}
	
	#top {height: 170px; background: url("http://americanclinic.ru/img/site/bgtop.jpg") no-repeat 0 27px;}
	
	ul#topmenu {list-style-type: none; margin: 0; padding: 0; font: 14px/27px Tahoma, sans-serif; height: 27px; background: #a5add6;}
	ul#topmenu li {float: left; padding-left: 140px;}
	ul#topmenu li.first {float: left; padding-left: 8px;}
	ul#topmenu li a {color: #fff; white-space: nowrap; }
	
	
	
	#telnum {display: block; padding: 6px 0 0 8px; font: 12px Tahoma, sans-serif; color: #fff;}
	#telnum strong {display: block; font: bold 14px Tahoma, sans-serif;}
	
	#logo {display: block;  position: absolute; left: 90px; top: 66px;  padding: 40px 0 0; text-align: center;  text-decoration: none; font: 22px Tahoma, sans-serif; width: 180px; height: 60px; color: #153175;}
	#logo span {display: block; position: absolute; left: 0; top: 0; width: 180px; height: 100px; background: url("http://americanclinic.ru/img/site/logo.gif") no-repeat; cursor: hand;}
	#logo strong {font-weight: normal; text-decoration: underline;}
	#logo sub {display: block; font-size: 11px; text-decoration: none;}
	
	
	#topbannerblock {position: absolute; left: 300px; top: 78px;}
	
	#ruseng {display: block;  position: absolute; right: 10px; top: 110px;  font: bold 12px Tahoma, sans-serif; text-transform: uppercase;}
	#ruseng a {text-decoration: none; color: #132f6e;}
	
	
	#leftcol {position: relative; float: left; margin-top: 20px; padding-top: 30px;  width: 232px; border-right: #ccc 1px solid; }
	
	#leftcoltop {position: absolute; top: -24px; width: 232px; height: 51px; background: left top url("http://americanclinic.ru/img/site/bgleftcoltopmain.gif") no-repeat;}
	
	ul#sidemenu {list-style-type: none; margin: 0; padding: 10px 26px; font: 14px/20px Tahoma, sans-serif; color: #036;}
	ul#sidemenu li {margin: 0; padding: 0;}
	ul#sidemenu li a {text-decoration: none; color: #036;}
	ul#sidemenu li a:hover {text-decoration: underline;}
	
	
	
	
	form.simpleform {margin: 0; padding: 12px 6px 8px; font: 14px/20px Tahoma, sans-serif;  text-transform: uppercase; color: #142e6b;  background: #bad4ed right top url("http://americanclinic.ru/img/site/bgsimpleform.gif") no-repeat;}
	form.simpleform input.txt {width: 180px; height: 17px; border: #7f9db9 1px solid; color: #999; text-transform: none;}
	form.simpleform input.btn {vertical-align: bottom;}
	
	#tyotyazastojkojblock {height: 180px; background: url("http://americanclinic.ru/img/site/tyotyazastojkoj.jpg") no-repeat;}
	
	
	.newsblock {margin: 4px; padding: 5px 3px;  border: #7484a9 1px solid;}
	.newsblock  h3 {margin: 0 0 13px; font: 14px Tahoma, sans-serif;  text-transform: uppercase; }
	.newsblock a {display: block; margin: 5px 0;  font: 12px Tahoma, sans-serif; color: #000;}
	.newsblock a span.date {font-weight: bold; }
	
	.buttons {margin: 25px 4px 0 4px; text-align: center;}
	.buttons img {border: 0;}
	.buttons img	{	margin-top:240px;
						margin-left:-115px;
					}
	
	
	
	
	#maincol {float: right; margin-left: 4px; width: 760px;}
	
	#maintop {position: relative; height: 17px; border-bottom: #ccc 1px solid; font: 12px Tahoma, sans-serif;}
	#maintop h2 {position: relative; margin: 0; padding: 0; height: 17px;  font: 12px/17px Tahoma, sans-serif; font-size: 18px; color: #003366;}
	#maintop h2 span {position: absolute; left: 0; top: 0; height: 17px; width: 100%; background: left top url("http://americanclinic.ru/img/site/header.gif") no-repeat;}

	#btnsitemap {display: block; position: absolute; top: 0; right: 80px; width: 107px; height: 17px; }	
	#btnsitemap span {display: block; position: absolute; top: 0; left: 0; width: 107px; height: 17px; background: left top url("http://americanclinic.ru/img/site/btnsitemap.gif") no-repeat; cursor: hand;}
	
	
	#btnmail {display: block; position: absolute; top: 0; right: 6px; width: 68px; height: 17px; }	
	#btnmail span {display: block; position: absolute; top: 0; left: 0; width: 68px; height: 17px; background: left top url("http://americanclinic.ru/img/site/btnmail.gif") no-repeat; cursor: hand;}
	



	#maincol .newsblock {width: 210px; float: right; margin: 4px 2px;}
	#maincol > .newsblock {margin: 4px;}
	
	
	
	
	.ourblock {float: left; width: 530px; padding-bottom: 10px; margin: 4px 0 0}
	.ourblock h3 {display: block; float: left; margin: 0 10px; padding: 25px 0 0;  width: 160px; height: 115px; font: 14px Tahoma, sans-serif; text-transform: uppercase; text-align: center;}

	.ourblock ul {float: left; list-style-type: square; margin: 0; padding: 25px 0 0 20px; font: 14px Tahoma, sans-serif; color: #db4104;}
	.ourblock ul li {margin: 0; padding: 0; }	
	.ourblock ul li a {color: #000;}
	
	#ourprograms {background-color: #bad4ed;}
	#ourprograms h3 {background: #bad4ed bottom url("http://americanclinic.ru/img/site/bgourprograms.jpg") no-repeat;}
	#ourpluses h3 {background: #fff bottom url("http://americanclinic.ru/img/site/bgourpluses.jpg") no-repeat;}
	
	#ourservices {clear: both; margin: 10px 0;}
	
	#ourservices h3 {margin: 0; padding: 10px 0 10px 25px; font: 14px Tahoma, sans-serif; text-transform: uppercase; background-color: #bad4ed;}

	div.infoblock {position: relative; width: 100%; height: 150px; background: #bad4ed; margin: 10px 0; color: #555;}
	div#infoblock,div#infoblock1 {position: relative; margin: 10px; }


	ul#servicelist {list-style-type: none; margin: 0; padding: 0; text-align: center;}
	ul#servicelist li {width: 230px; float: left; margin: 0; padding: 0 0 0 20px; text-align: left;}
	ul#servicelist li.hei {width: 100px; height: 150px; font-size: 12px; }
	ul#servicelist li a {display: block; width: 150px; height: 54px; margin: 0; font: 14px Tahoma, sans-serif;color: #043c70; background: no-repeat;}
	ul#servicelist li.hei a {height: auto; padding: 0;} 
	ul#servicelist li a#srv1 {background-image: url("http://americanclinic.ru/img/site/srv1.gif"); padding: 0 10px 0 60px; }
	ul#servicelist li a#srv2 {background-image: url("http://americanclinic.ru/img/site/srv2.gif"); padding: 0 10px 0 60px; }
	ul#servicelist li a#srv3 {background-image: url("http://americanclinic.ru/img/site/srv3.gif"); padding: 0 10px 0 60px; }
	ul#servicelist li a#srv4 {background-image: url("http://americanclinic.ru/img/site/srv4.gif"); padding: 0 10px 0 60px; }
	ul#servicelist li a#srv5 {background-image: url("http://americanclinic.ru/img/site/srv5.gif"); padding: 0 10px 0 60px; }
	ul#servicelist li a#srv6 {background-image: url("http://americanclinic.ru/img/site/srv6.gif"); padding: 0 10px 0 60px; }
	ul#servicelist li a#srv7 {background-image: url("http://americanclinic.ru/img/site/srv7.gif"); padding: 0 10px 0 60px; }
	ul#servicelist li a#srv8 {background-image: url("http://americanclinic.ru/img/site/srv8.gif"); padding: 0 10px 0 60px; }
	ul#servicelist li a#srv9 {background-image: url("http://americanclinic.ru/img/site/srv9.gif"); padding: 0 10px 0 60px; }
	ul#servicelist li a#srv10 {background-image: url("http://americanclinic.ru/img/site/srv10.gif"); padding: 0 10px 0 60px; }
	
	ul#servicelist li a#srv11 {background-image: url("http://americanclinic.ru/img/site/srv11.gif"); padding: 0 10px 0 60px; }
	ul#servicelist li a#srv12 {background-image: url("http://americanclinic.ru/img/site/srv12.gif"); padding: 0 10px 0 60px; }
	ul#servicelist li a#srv13 {background-image: url("http://americanclinic.ru/img/site/srv13.gif"); padding: 0 10px 0 60px; }
	ul#servicelist li a#srv14 {background-image: url("http://americanclinic.ru/img/site/srv14.gif"); padding: 0 10px 0 60px; }
	ul#servicelist li a#srv15 {background-image: url("http://americanclinic.ru/img/site/srv15.gif"); padding: 0 10px 0 60px; }
	ul#servicelist li a#srv16 {background-image: url("http://americanclinic.ru/img/site/srv16.gif"); padding: 0 10px 0 60px; }
	ul#servicelist li a#srv17 {background-image: url("http://americanclinic.ru/img/site/srv17.gif"); padding: 0 10px 0 60px; }
	ul#servicelist li a#srv18 {background-image: url("http://americanclinic.ru/img/site/srv18.gif"); padding: 0 10px 0 60px; }
	ul#servicelist li a#srv19 {background-image: url("http://americanclinic.ru/img/site/srv19.gif"); padding: 0 10px 0 60px; }
	ul#servicelist li a#srv20 {background-image: url("http://americanclinic.ru/img/site/srv20.gif"); padding: 0 10px 0 60px; }
	
	
	ul#servicelist li a#srv21 {background-image: url("http://americanclinic.ru/img/site/srv21.gif"); padding: 0 10px 0 60px;}

	ul#servicelist li a {padding-top: 18px; height: 54px;}
	ul#servicelist li a.twolines {padding-top: 10px; height: 66px;}
	
	
	

	.wave {height: 28px; background: right url("http://americanclinic.ru/img/site/wave.gif") no-repeat;margin-top:40px;}
	
	#auxmenu {display: block; width: 100%;}
	
	#auxmenu a {display: block; float: left; margin: 0 20px 0 0; padding: 0 0 0 60px; height: 50px; font: 14px/50px Tahoma, sans-serif;  text-transform: uppercase; text-decoration: none; color: #656565; background: left url("http://americanclinic.ru/img/site/bgauxtrip.gif") no-repeat;}
	#auxmenu a:hover {color: #f96; text-decoration: underline;}
	
	#auxmenu a#auxtrip {padding: 0 0 0 60px; background-image: url("http://americanclinic.ru/img/site/bgauxtrip.gif");}
	#auxmenu a#auxtrip:hover {background-image: url("http://americanclinic.ru/img/site/bgaauxtrip.gif");}
	
	#auxmenu a#auxconsult {padding: 0 0 0 65px; background-image: url("http://americanclinic.ru/img/site/bgauxconsult.gif");}
	#auxmenu a#auxconsult:hover {background-image: url("http://americanclinic.ru/img/site/bgaauxconsult.gif");}
	
	#auxmenu a#auxlist {padding: 0 0 0 80px; background-image: url("http://americanclinic.ru/img/site/bgauxlist.gif");}
	#auxmenu a#auxlist:hover {background-image: url("http://americanclinic.ru/img/site/bgaauxlist.gif");}
	
	.companyinfo {margin: 20px 0 0 4px; font: 12px/16px Tahoma, sans-serif; color: #999;}
	.companyinfo p {margin: 0; padding: 0;}
	.companyinfo p strong {font-weight: normal; color: #333;}
	.companyinfo p a {color: #333;}
	.companyinfo img	{	
							position:absolute;
							right:0;
							bottom:17px;
						}
	
	.siteinfo {float: right; margin-top: -16px; padding-right: 14px; font: 12px/16px Tahoma, sans-serif; color: #999;}
	.siteinfo a {display: block; color: #999; padding-right: 38px; background: right url("http://americanclinic.ru/img/site/1it.gif") no-repeat;}

	
	
	#footer {clear: both;}
	.tableBorder	{	background-color: black;	
					}
	.tableBorder td	{	background-color:white;
					}
.pre_doc {
border:1px solid #DCDFD8;
float:left;
height:245px;
margin-bottom:25px;
margin-right:25px;
position:relative;
text-align:center;
width:124px;
z-index:9999;
}
.pre_doc a {
color:#5565AF;
}
.pre_doc img {
border-bottom:1px solid #DCDFD8;
margin:0;
padding:0;
position:relative;
z-index:9999;
}
.pre_doc span {
color:#1B2227;
font-family:Arial;
font-size:12px;
}
.pre_doc p {
color:#939596;
font-family:Arial;
font-size:11px;
margin:0;
padding:0;
}