html,body{margin:0;padding:0; }
body{font: 76% arial,sans-serif; background:url(../image/body.png) repeat;}
p{padding:0 10px 10px}

a{display:block; color:#999; text-decoration: none;}
a:hover{color: #981793;}
a:active{color:#FFFFFF;}
div#container{margin:40px auto; background:#ededed; border: #4a4a4a solid 3px; width:1010px }

div#header{border-bottom:dotted 2px #FFFFFF; margin:30px 20px 40px;}
div#header .hr{border:#FFF solid 2px;}

div#proects{width:360px; float:left; }
.middle{ padding: 5px 0; text-align:center;}
div#proects .center{background:url(../image/proects.png) repeat-y; color: #aa2160;}

div#header h1{ font-size:32px; margin:0; letter-spacing:0.5ex;}

div#header #logo{ background: url(../image/logo.png) no-repeat center;  height:64px; width:25%; float:left;}

div#services{width:360px; float:right; }
div#services .center{color:#999; text-align:center; padding: 5px 0;}

div#navig{
	clear:both;
	margin: 15px 0; 
	text-align: center; /* обязательно делаем выравнивание по центру */
	height:10px;
	position:relative;
    z-index:100ж
}
div#navig ul{
	/* display: table; /* элемент типа таблицы имеет ширину, зависящую от содержимого */
	width: auto; /* для уверенности что ширина будет зависеть от содержимого*/
	list-style: none;
	padding: 0;
	display:block;
	
}
div#navig li{color:#999; padding-right:20px; font-size:1.4em; font-weight:bold;}

/* *html div#navig span {/*хак для IE6, который не понимает display: table*/
	/*display: inline-block;
}
*:first-child+html div#navig span {/*хак для IE7, который не понимает display: table */
	/*display: inline-block;
}*/
div#navig li {
	float: left;
	height: 19px;
	text-align: center;
	position: relative;
	cursor: default;
}

* html div#navig  li {
	height: 22px;
}

div#navig li a:hover {
}

<!-- Меню второго уровня -->
div#navig li ul {
	position:absolute;
	display:none;
}

div#navig li ul li {
}

div#navig li ul li {
	font-size: 14px;
	text-transform: uppercase;
}

div#navig li ul li a {
	line-height:25px;
    margin:0;
}

div#sub{position:absolute; height:30px; width:100%;}
div#sub li{ float:left;}

/* Класс добавляется с помощью jQuery */
div#navig li.current a {
}

/* Обратная совместимость CSS */
div#navig li:hover ul.child {
    display:block
}


div#wrapper{float:right;width:740px;}

div#content{}

div#content p{line-height:1.4}
div#slide{
	background:url(../image/fon-book.png) no-repeat;
	float:left;
	position: relative;
    right: 20px;
	z-index:1;
	padding:70px 70px 45px;
}
div#slide-navig{ 
	position: absolute;
    right: 26%;
	margin-right: 4px;
    margin-top: 70px;
	text-align:center;
	z-index:2;
}
div#slide-navig li a{ background:url(../image/slide-navig-2.png) no-repeat; width:60px; height:24px;}
div#slide-navig li a:hover{ background:url(../image/slide-navig.png) no-repeat; width:60px; height:24px; color:#fff;}
div#slide-navig li a:active{ background:url(../image/slide-navig.png) no-repeat; width:60px; height:24px; color:#fff;}

div#slide .image{ background:#2F0511; height:330px; position:relative; z-index:2; text-align:center;}
div#slide-info{float:left; width:140px; margin:70px 0 0; color:#999; font-weight:bold; position:relative; right:10px;}
div#slide-info p{ padding:0 0 10px;}

div#navigation{float:right; width:235px; top:50px; position:relative; z-index:3;}
div#navigation li{font-size:14px; text-align:right; letter-spacing:0.1ex; font-weight:bold; height:55px; }
div#navigation li{ background:url(../image/li.png) no-repeat 100% 100%; padding-right:30px;}
div#navigation li:hover{ background:url(../image/li-hover.png) no-repeat 100% 100%;}
div#navigation li a{padding: 13px 0;}

div#footer{color: #999; clear:both; height: 55px; padding-top: 35px; font-family: 'gotham_probold'; font-size:1.4em; position:relative; z-index:2;}
div#footer p{margin:0;padding:5px 10px}
div#footer .left{width:215px; margin-left:20px; float:left;}
div#footer hr{border:#FFF solid 1px; margin: 10px 0; }
div#footer .center{margin:0 10px; float:left; padding: 5px 0}
div#footer .right{float: right; margin-right: 20px; width: 215px;}
div#footer li{float:left; padding: 0 7px; font-weight:bold;}

div#hand{background:url(../image/hand.png) no-repeat 100% 100%; height:314px; position: relative; bottom: 260px;}




