body {
	font-family: Arial, sans-serif;
	font-size:14px;
	margin: 0;
	padding: 0;
	color:#3A3431;
/*	width:100%;*/
	background:#FFFFFF url(img/skyscrap.jpg) bottom center no-repeat;
	overflow:auto;
}
* {
	margin:0;
	padding:0;
}
table {
	font-family: Arial, sans-serif;
	width: 100%;
	border-collapse: collapse;
	border: 0px none;
	color:#3A3431;
}
td {
	color:#3A3431;
	font-size:12px;
	vertical-align:top;
}
img {
	border:none;
}
a {
	color:#FFFFFF;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}

/*********** Заголовок ***********/
#top11 {
	width:316px;
	height:60px;
	background:#72645E url(img/top11.jpg) left no-repeat;
}
#top12 {
	height:60px;
	background:#72645E url(img/top12.jpg) repeat-x;
}
#top21 {
	width:316px;
	height:90px;
	background:#72645E url(img/top21.jpg) left no-repeat;
}
#top22 {
	height:90px;
	background:#72645E url(img/top22.jpg) no-repeat;
}
#top3 {
	background:#FFFFFF url(img/mainbg.jpg) top repeat-x;
	height:100%;
}
#top31 {
	width:316px;
	background:#FFFFFF url(img/menubg.jpg) top repeat-x;
}
#top32 {
	width:6px;
	padding:0;
	margin:0;
}

/********* Меню *********/
#menu {
	margin-left:20px;
}
#menu1 {
	width:284px;
	height:14px;
	background:url(img/menu1.gif) no-repeat;
}
#menu2 {
	width:284px;
	background:url(img/menu2.gif) repeat-y;
	font-size:18px;
	padding:2px 20px 18px 18px;
}
#menu a {
	color:#B96F01;
	background:url(img/item.gif) left no-repeat;
	padding-left:10px;
	display:block;
}
#menu a.now {
	color:#BC4C31;
}
#menu .subitem {
	margin-left:8px;
}
#menu3 {
	width:284px;
	height:8px;
	background:url(img/menu3.gif) no-repeat;
}
#phone {
	margin:10px 0 0 124px;
}
#phone1 {
	width:181px;
	height:7px;
	background:url(img/phone1.gif) no-repeat;
}
#phone2 {
	width:181px;
	background:url(img/phone2.gif) repeat-y;
	color:#B96F01;
	font-size:18px;
	font-weight:550;
	padding:8px 10px 16px 23px;
}
#phone2:first-line {
	color:#242121;
	font-size:16px;
	font-weight:600;
}
#phone3 {
	width:181px;
	height:6px;
	background:url(img/phone3.gif) no-repeat;
}


/*********** Главная колонка ************/
.face {
	float:right;
	background:url(img/facebg.jpg) top right no-repeat;
	padding:9px 14px 19px 13px;
	margin:0 0 12px 4px;
}
#main {
	width:auto;
	font-family:Arial, sans-serif;
	font-size:14px;
	color:#3A3431;
	padding-bottom:15px;
}
#main h1 {
	color:#D73B17;
	font-size:22px;
	margin:20px 0 50px 8px;
}
#main h2 {
	color:#D73B17;
	font-size:21px;
	margin:20px 0 50px 8px;
	font-weight:500;
}
#main h3 {
	color:#DF8500;
	font-size:24px;
	margin:16px 0 16px 30px;
	font-weight:500;
}
#main p {
	font-family:Arial, sans-serif;
	font-size:14px;
	margin:8px 20px 8px 30px;
}
#main a {
	color:#00508D;
	text-decoration:underline;
}
#main table {
	width:auto;
	border:#3A3431 1px solid;
}
#main td {
	border:#3A3431 1px solid;
	padding:3px;
}
#main ul, ol {
	font-size:14px;
	list-style-position:inside;
	margin:5px 0 10px 5px;
}
#main li {
	font-family:Arial, sans-serif;
	font-size:12px;
	line-height:18px;
	list-style-position:inside;
}

/********** Footer **********/
.bottom {
	vertical-align:middle;
	text-align:center;
	height:48px;
	background:#72645E url(img/bottom2.gif) repeat-x;
	color:#FFFFFF;
	font-family:Arial, sans-serif;
	font-size:12px;
	line-height:14px;
}
#bottom1 {
	background:#72645E url(img/bottom1.gif) left no-repeat;
	width:15px;
}
#bottom3 {
	background:#72645E url(img/bottom3.gif) right no-repeat;
	width:120px;
	font-size:11px;
	line-height:13px;
}
#counter {
	padding:0;
}
#main table.noborder {
	border:none;
	margin-top:30px;
}
#main table.noborder td {
	border:none;
}
