.fon_top {
	background-image: url(../pic/fon_top.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #459dcd;
	height:350px;
}

.fon_bottom {
	background-image: url(../pic/fon_bottom.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #459dcd;
}

body {
	height: 100%; margin: 0px; padding: 0px; border: 0px; background-color: White; font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; color: Black;
}
	
.shpkafon {
	background-image: url(../pic/shapkafon.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

.shpkafon_bott {
	background-image: url(../pic/shapkafon_bott.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}

#Ruki {
	float: left;
	height: 300px;
	width: 447px;
	background-image:url(../pic/ruki.gif);
	background-repeat: no-repeat;
	background-position: top;
}

#logo {
	float: left;
	margin-left: -65px;
	margin-top: 75px;
	height: 225px;
	background-image:url(../pic/logo.png);
	background-repeat: no-repeat;
	background-position: top;
	width: 127px;
	position: absolute;
	top: 20px;
	left: 430px;
}

#text {
	float: left;
	font-family: "Century Gothic";
	font-size: 22px;
	color: #1e71cc;
	position: absolute;
	top: 250px;
	left: 220px;
}

#but {
	float: right;
	height: 300px;
	width: 507px;
	background-image:url(../pic/bud.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	
}

.t1 {
	font-family: "Century Gothic";
	font-size: 12px;
	color: #79a4d3;
	clear:both;
}
a.mail {background-image: url(../pic/mail_sin.gif); background-repeat: no-repeat; background-position: center; }
a.mail:hover{background-image: url(../pic/mail_red.gif); background-repeat: no-repeat; }
a.home {background-image: url(../pic/home_sin.gif); background-repeat: no-repeat; background-position: center; }
a.home:hover{background-image: url(../pic/home_red.gif); background-repeat: no-repeat; }
a.map {background-image: url(../pic/map_sin.gif); background-repeat: no-repeat; background-position: center; }
a.map:hover{background-image: url(../pic/map_red.gif); background-repeat: no-repeat; }

#searchArtText
{
	background-attachment:scroll;
	background-image:url(../pic/edit.jpg);
	background-repeat:no-repeat;
	border-width:0;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-style:normal;
	height:30px;
	text-align:center;
	vertical-align:middle;
	width:112px;
	margin-top: 7px;
	margin-left: 1px;
	margin-right: 1px;
	padding-top: 5px;
	padding-left: 3px;
	padding-right: 3px;
}

#searchArtBut
{
	background-attachment:scroll;
	background-image:url(../pic/edit_but.jpg);
	background-repeat:no-repeat;
	border-width:0;
	color:#FFFFFF;
	height:18px;
	text-align:center;
	vertical-align:middle;
	width:18px;
	margin-left: 1px;
	margin-bottom: 5px;
}












			h1 {font-size:24pt; text-align:center; font-family:arial,sans-serif;}
			h3 {font-size:18pt; text-align:center; font-family:arial,sans-serif;}
			.articleContent {float: right; width:780px; min-height:400px; margin-top:0px;font-size: 14px !important; margin-left: 20px ;  margin-right: auto ; 	}
			.articleContent .title {text-align: center;font-size:18px !important;}
			.articleContent div {float : left; width:570px; margin-top: 30px; font-size: 14px !important; font-family:Verdana,Tahoma;}
			.articleContent div form span {margin-right: 10px;}
			.articleContent div form select {margin-right: 10px;}
			.articleContent div form input {margin-right: 10px;}
			.articleContent div table { margin-left: auto ;  margin-right: auto ; margin-top: 10px; margin-bottom:10px; border-collapse: separate; border-spacing: 5px }
			#banners { float: right; width:175px; margin-top: 20px; margin-right: 20px;}
			#banners div { width:175px; margin-right: 20px; height: 300px;}
			#banners div a { float: right; margin-top: 5px;}
			
			#newsBlock {float: left; width:300px; margin-top: 2px;}
			#newsBlock p { float: left; color:#79A4D3; margin-top: 25px; margin-bottom: 0px;}
			#newsBlock p a { background-color:#FFFFFF; font:  15px "Century Gothic"; color: #79a4d3; display: block; position: relative; width: auto; text-decoration: none;}
			#newsBlock div { float: left; width:260px; margin-top: 0px;}
			#newsBlock div p { color:#79A4D3; background-color:#FFFFFF; font:  12px "Century Gothic"; display: block; position: relative; width: auto; margin-top: 0px;}
			
			#newsFullBlock {float: left; width:500px; margin-top: 2px;}
			#newsFullBlock p { float: left; color:#79A4D3; margin-top: 25px; margin-bottom: 0px;}
			#newsFullBlock p a { background-color:#FFFFFF; font:  15px "Century Gothic"; color: #79a4d3; display: block; position: relative; width: auto; text-decoration: none;}
			#newsFullBlock div { float: left; width:460px; margin-top: 0px;}
			#newsFullBlock div p { color:#79A4D3; background-color:#FFFFFF; font:  12px "Century Gothic"; display: block; position: relative; width: auto; margin-top: 0px;}
						
			#telsBlock {float: left; width:250px; margin-top: 2px;}
			#telsBlock p { float: left; color:#AE1130; margin-top: 25px; margin-bottom: 0px;}
			#telsBlock div { float: left; width:250px; margin-top: 0px;}
			
			#searchBlock {float: right; margin-right: 20px; width: 170px;}
			#searchBlock p { float: left; color:#AE1130; background-color:#FFFFFF; font:  12px "Century Gothic";}
			#searchBlock div { float: left; margin-top: 0px;}
			#searchArtFrom input { margin-top: 2px;}
			
			#searchNewsBlock {float: left; width:400px; margin-top: 2px;}
			#searchNewsBlock p { float: left; color:#79A4D3; margin-top: 25px; margin-bottom: 0px;}
			#searchNewsBlock p a { background-color:#FFFFFF; font:  15px "Century Gothic"; color: #79a4d3; display: block; position: relative; width: auto; text-decoration: none;}
			#searchNewsBlock div { float: left; width:400px; margin-top: 0px;}
			#searchNewsBlock div p { color:#79A4D3; background-color:#FFFFFF; font:  12px "Century Gothic"; display: block; position: relative; width: auto; margin-top: 0px;}
			
			#timeBlock {float: right; margin-right: 20px; margin-top:30px; width: 170px; background-color:#459dcd}
			#timeBlock p { float: left; color:#AE1130; background-color:#e8eeed; font:  12px "Century Gothic";}
			#timeBlock p a { float: left; color:#AE1130; background-color:#e8eeed; font:  12px "Century Gothic"; text-decoration: none;}
			#timeBlock div { float: left; margin-top: 0px;}
			#timeBlock div p { color:#79A4D3; background-color:#FFFFFF; font:  12px "Century Gothic"; display: block; position: relative; width: auto; margin-top: 0px;}
			#timeBlock div p a { background-color:#FFFFFF; font:  12px "Century Gothic"; color: #79a4d3; display: block; position: relative; width: auto; text-decoration: none;}
			
			#map div {margin-top:0px;}
			#map p {margin-top:10px; margin-bottom:5px;}
			#map div ul {margin-top:5px; margin-bottom:5px;}
			#map div ul li {margin-top:2px; margin-bottom:2px;}
			
			#SearchSectorResult span {font-weight: bold;}
			#SearchSectorResult  table { border: solid 1px #dddddd; padding: 5px;}
			#SearchSectorResult  table td { border: solid 1px #dddddd; padding: 5px;}
			
			#SectorDetails span {font-weight: bold;}
			#SectorDetails  table { border: solid 1px #dddddd; padding: 5px;}
			#SectorDetails  table td { border: solid 1px #dddddd; padding: 5px;}
			.doctorCol {font-weight: bold; vertical-align: top;}
			.nurseCol {font-weight: bold; vertical-align: top;}
			.streetCol {font-weight: bold; vertical-align: top;}
			
			
			

