html, body, div, img, h1, h2, h3 {margin:0px;padding:0px;border:0px;}
h1 {font-size:14px;}
h2 {font-size:13px;}
table {border-collapse:collapse;font-size:13px;}
td {padding:0px 3px;}
.b3_phone1 {
padding-top:5px;
}

.b3_phone2 {
font-size:12px;
font-weight:bold;
padding-top:5px;
}
.block_pripiska {
padding-left:100px;
padding-top:10px;
margin:10px 0 15px;
}
.div150 {
width:120px;
float:left;
margin-bottom:20px;
padding-bottom:20px;
text-align:center;
height:120px;
}

body {	background-image: url(/img_site/main.jpg);
	background-color: #a2a2a2;
	background-repeat: repeat-y;
	background-position: top center;
	font-size:13px;
	font-family:Tahoma, Verdana;
	color:#000000;
	text-align:left;
	margin:20px 0;
}
p {	font-size:13px;
	font-family:Tahoma, Verdana;
	color:#000000;
	font-weight:normal;}
a {	font-size:13px;
	font-family:Tahoma, Verdana;
	color:#1e72b3;
	text-decoration:underline;}
a:hover {
	font-size:13px;
	font-family:Tahoma, Verdana;
	color:#1e72b3;
	text-decoration:none;
}
.top {
	height:325px;
}
.center {
	/*background-image: url(img/topimage.png);*/
	background-repeat: no-repeat;
	background-position: bottom center;
	width:937px;
	height:380px;
	margin:0px auto;
}
.center_but {
	background-position: bottom center;
	width:937px;
	margin:0px auto;
}

.logo {
	float:left;
	padding-left:50px;
	padding-top:20px;
}
.webuild {
	float:right;
	line-height:40px;
	margin-top:10px;
}
.icon {
	width:15px;
	float:left;
	line-height:30px;
	_margin-top:10px;
}
.icon div {
	height:30px;
}
*:first-child+html .icon {
	margin-top:10px;
}
.tel {
	float:left;
	font-size:24px;
	font-family:Franklin Gothic Medium Cond, Corbel, Arial;
	text-transform:uppercase;
	color:#465476;
	margin-top:7px;
}
.tel_b {
	float:left;
	font-size:24px;
	font-family:Franklin Gothic Medium Cond, Corbel, Arial;
	text-transform:uppercase;
	color:#933c74;
	padding:0 50px 0 20px;
}
.tel_b span {
	font-size:30px;
	color:#465476;
	font-family:arial;
	font-weight:bold;
	padding-left:20px;
	position:relative;
	top:5px;
}
.top_m {
	width:100%;
	height:35px;
	font-size:24px;
	font-family:Franklin Gothic Medium Cond, Corbel, Arial;
	text-transform:uppercase;
	color:#465476;
	line-height:30px;
}
.top_m a, .top_m a:hover {
	color:#465476;
	text-decoration:none;
	font-size:24px;
	font-family:Franklin Gothic Medium Cond, Corbel, Arial;
	text-transform:uppercase;
}
.a_news {
	float:left;
	padding-left:50px;
}
.a_menu {
	float:right;
	width:620px;
	text-align:left;
	padding:0px 15px;
}

.logo, .webuild, .a_news, .top_m {	z-index: 1001;
	position:relative;}

.tcontent {
	width:937px;
	margin:20px auto;
	margin-bottom:0px;
}
.left {
	float:left;
	width:180px;
}
/*menu 1*/
.menu_name {
	color:#933c74;
	text-decoration:none;
	font-size:24px;
	font-family:Franklin Gothic Medium Cond, Corbel, Arial;
	padding-bottom:20px;
}
.title_gal {	font-size:24px;
	font-family:Franklin Gothic Medium Cond, Corbel, Arial;
	text-transform:uppercase;
	color:#465476;
	line-height:30px;}
ul.menu {list-style:none;margin:0 0 40px 0;padding:0px;}
ul.menu li {margin:0 0 5px 0;}
ul.menu li a {font-family:Franklin Gothic Medium Cond, Corbel, Arial;font-size:18px; color:#000000;text-decoration:none;}
ul.menu li a:hover {font-family:Franklin Gothic Medium Cond, Corbel, Arial;font-size:18px;color:#000000;text-decoration:none;}
/*menu 2*/
ul.menu ul {list-style:none;list-style-image:none; margin:0px 0px 0px 15px;padding:0px;color:#1e72b3;font-size:13px;}
ul.menu ul li {margin:3px 0;}
ul.menu ul li a {font-family:Franklin Gothic Medium Cond, Corbel, Arial;font-size:14px; color:#000000;text-decoration:none;}
ul.menu ul li a:hover {font-family:Franklin Gothic Medium Cond, Corbel, Arial;font-size:14px; color:#000000;text-decoration:none;}
/*menu 3
ul.menu ul li ul {list-style:circle;list-style-image:none; margin:0px 0px 0px 20px;padding:0px; color:#000000;font-size:11px;}
ul.menu ul li ul li {margin:3px 0;}
ul.menu ul li ul li a {color:#000000;font-size:11px;font-weight:normal;text-decoration:none;}
ul.menu ul li ul li a.bold{font-weight:bold;}
ul.menu ul li ul li a:hover {color:#000000;font-size:11px;font-weight:normal;}
ul.menu ul li ul li a.bold:hover{font-weight:bold;}
*/
/*news*/
.news {	padding:0 0 30px 0;}
.zag_n {	font-weight:bold;
	margin:4px 0;}
.date {
	color:#4E4E4E;
	font-weight:bold;
	margin:2px 0;}
.arh a{	color:#1a1a1a;}
.hr {	background-image: url(/img_site/hr.png);
	background-repeat: repeat-x;
	background-position: bottom left;
	height:30px;
	width:60%;}
.contact {	padding:5px 0;
	color:#1a1a1a;
	font-size:14px;
	font-weight:bold;}
.right {	padding:0px 20px;
	margin-left:180px;}
.title {	color:#000;
	font-weight:bold;
	padding-bottom:10px;
	font-size:14px;}
ul {list-style-image:url(/img_site/marker.gif); margin:0px 20px;padding:0px 20px;font-size:11px;}
ul li {margin:5px 0;}
ul li a {color:#1e72b3;}
.footer {
	text-align:center;
	padding:40px 0px 0px 0px;
}
.footer a, .footer a:hover {
	color:#000000;
}
.clear {clear:both;}
.close {display:none;}
