*		{ margin:0; padding:0; border:0; }

ul		{ list-style:none; }
a		{ color:#000; text-decoration:underline; }
a:hover	{ text-decoration:none; }

body {
	color:#020000;
	background:#fff;
	font:normal 12px/18px Tahoma;
	text-align:center;
}


#main {
	width:1000px;
	margin:0 auto;
	text-align:left;
}

#head {
	float:left;
	width:520px;
	min-height:337px;
	height:auto !important;
	height:337px;
	padding:0 0 0 480px;
	display:inline;
	background:url(img/head.jpg) no-repeat;
}

#item {
	height:105px;
}
#item ul {
	float:left;
	display:block;
	width:146px;
	padding:22px 0 0 0;
}
#item a {
	float:left;
	display:block;
	height:21px;
	margin:2px 0;
	padding:0 0 0 38px;
	color:#fff;
	font:normal 10px/21px Tahoma;
	text-decoration:none;
}
#item a.item01 {
	width:81px;
	background:url(img/map.gif) no-repeat;
}
#item a.item02 {
	width:105px;
	background:url(img/zak.gif) no-repeat;
}
#item a.item03 {
	width:106px;
	background:url(img/mail.gif) no-repeat;
}

#item ul li a:hover {
	color:#ccc;
}

#main_menu {
	background:#f0f0f0 url(img/main_menu.gif) no-repeat;
}
#main_menu02 {
	min-height:126px;
	height:auto !important;
	height:126px;
	background:url(img/main_menu02.gif) no-repeat bottom left;
}
#main_menu ul {
	padding:5px 0 30px 0;
}
#main_menu li {
	padding:0px 10px;
}
#main_menu a {
	color:#000;
	text-decoration:none;
	font:normal 18px/24px Tahoma;
}

#vopros {
	float:left;
	width:360px;
	height:68px;
	padding:60px 35px 0 125px;
	display:inline;
	position:relative;
	font-size:14px;
	color:#000;
	background:#dde5ec url(img/vopros.gif) no-repeat;
}
.telefon {

}
.online {
	position:absolute;
	bottom:3px;
	right:35px;
}

#content {
	float:left;
	width:1000px;
	background:url(img/content.gif) repeat-y left;
}

#left-col {
	float:left;
	width:142px;
	color:#000;
	font-size:10px;
}
#left-col h2 {
	color:#000;
	padding:12px 3px;
	text-align:center;
	font:normal 12px/18px Tahoma;
	background:#d2cfcb;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
	position:relative;
	right:1px;
}
#left-col p {
	padding:3px 7px 7px 3px;
}
#left-col p.all-news {
	text-align:right;
}
#left-col p.img-center{
	text-align:center;
	padding:5px 7px 35px 3px;
}
#left-col b {
	display:block;
	padding:0 7px 0 3px;
}


#right-col {
	margin:0 0 0 150px;
	background:url(img/right-col.gif) no-repeat 100% 35px;
}

.title {
	float:left;
	width:100%;
	background:url(img/title-bg.gif) no-repeat bottom right;
	border-bottom:1px solid #9aa4ae;
}
.title h2 {
	float:left;
	padding:0 180px 0 10px;
	display:inline;
	font:normal 14px/36px Tahoma;
	background:#9aa4ae url(img/title.gif) no-repeat top right;
}
.title strong {
	float:right;
	color:#8a8a8a;
	padding:0 80px 0 0;
	display:inline;
	font:normal 18px/36px Tahoma;
}

#right-col p {
	margin-bottom:18px;
}
#right-col p strong {
	color:#020000;
	font-size:14px;
}
#right-col span.uslugi {
	display:block;
	font-size:14px;
}
#right-col p.uslugi {
	font-size:14px;
}
#right-col span.telefon {
	color:#05407c;
}
#right-col ul {
	margin:10px 0 10px 20px;
	color:#05407c;
}
#right-col a {
	color:#05407c;
	text-decoration:none;
}
#right-col a:hover {
	text-decoration:underline;
}

#footer {
	float:left;
	width:960px;
	color:#000;
	font-size:10px;
	background:#9aa4ae;
	padding:7px 20px;
	display:inline;
	text-align:center;
	border-top:1px solid #000;
}


.clear {
	clear:both;
	height:0;
}

