* {
	padding:0;
	margin:0;
}

body {
	font: 0.8em Tahoma;
	color: #4D3C2A;
	background: #FFFBEC;
}

/* Основные элементы */

a {
	color:#14618D;
}

h1 {
	margin-top: 0;
	color:#C77D4B;
	font-size: 1.6em;
	font-weight:normal;
	margin-bottom:10px;
}

img {
	border:none;
}

/* Структурные элементы */

#wrap {
	width: 100%;
	min-width:1000px;
	width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "1000px" : "100%");
}

/* Шапка сайта */

#header {
	height:269px;
}

#header .left {
	background: url("../images/bg_left.jpg") repeat-x top;
	height:269px;
	width: 49%;
	z-index:1;
}

#header .right {
	background: url("../images/bg_right.jpg") repeat-x top;
	height:269px;
	width: 49%;
	right:0px;
	z-index:1;
}

/* Центральное изображение */

#center {
	background:url("../images/header.jpg") no-repeat center top;
	height:269px;
	width:100%;
	margin-top:-269px;
	z-index: 9;
	position:relative;
	text-align:center;
}

#center img {
	position: absolute;
}

/* Классы для логотипов */

.zoomlion {
	float: left;
	left: 2%;
	top:30px;
}

.rusbiz {
	float: right;
	right: 2%;
	top:30px;
}

/* Меню сайта */

#menu {
	background:url("../images/bg.gif");
	padding: 0 55px 25px;
}

#nav {
	width: 833px;
	margin: 0 auto 25px;
	background:url("../images/nav_left.gif") no-repeat left top;
}

#menu ul {
	height:25px;
	background:url("../images/nav_right.gif") no-repeat right top;
	padding: 0 4px;
	text-align:center;
}

#menu li {
	list-style: none;
	float:left;
	background:url("../images/nav.gif") repeat-x top;
	height: 25px;
	width:165px;
}

#menu li a {
	color: #fff;
	font-weight:bold;
	text-decoration:none;
}

#menu li a:hover {
	text-decoration:underline;
}

#menu li u {
	color: #eee;
	font-weight:bold;
}

/* Левая колонка */

#sidebar {
	width: 300px;
	float: left;
	padding: 35px 40px 0;
	color:#39374E;
	font-size: 0.85em;
}

#sidebar li {
	list-style: none;
	margin-bottom: 25px;
}

#sidebar p {
	padding:5px 0 0 80px;
}

.block {
	margin-bottom:30px;
}

.date {
	color: #C93A19;
	font-size: 2.5em;
	float: left;
}

/* Правая колонка */

#container {
	width: 100%;
	float: right;
	margin-left: -380px;
}

#content {
	margin-left: 380px;
	padding: 35px 25px 0 0;
}

#content p {
	margin-bottom:10px;
}

/* Подвал сайта */

#footer {
	background:url("../images/bg.gif");
	padding:10px 40px;
	font-size:0.85em;
}

#copyright {
	background:url("../images/copyright.png") no-repeat left center;
	float: right;
	height: 27px;
	padding-left: 35px;
	margin: 0;
}

#copyright a {
	text-decoration:none;
}

#copyright a:hover {
	text-decoration:underline;
}


/* Дополнительные классы */

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

.left {
	float:left;
}

.right {
	float:right;
}

.content_img_left        {margin: 0 10px 1px 0; border: 1px solid #CCCCCC;}
.content_img_right       {margin: 0 1px 10px 0; border: 1px solid #CCCCCC;}
.tech td		         {background: #FFFFFF; padding: 5px;}
.tech img				 {border: 1px solid #CCCCCC;}
.tech .title		     {background: #828E9A; text-align: center; color: #FFFFFF; font-size: 14px;}
.tech .mods			     {background: #F4FDFF;}