.table-tok {
	position:absolute;
	top:-25px;
	right:0px;
	width:370px;
	height:370px;
	z-index:999;
}
.table-tok table {
	width:100%;
}

.logo {position:absolute; top:20px; left:25px; z-index:3; font-size:90%; line-height:140%; color:#222222}
.logo a {color:#222222}
.logo a:hover {color:#e06926}
.logo .img-logo {margin:0 0 110px 30px; width:250px; height:90px}
.logo p {margin:0 0 6px 0}
.logo span {color:#888888}
.logo .img-phone {margin-right:6px; width:16px; height:16px}
.logo  .phone {font-size:10pt}

.header {
	position:absolute;
	top:-25px;
	left:0px;
	width:100%;
	width:expression(document.documentElement.clientWidth || document.body.clientWidth < 1003 ? "1003px" : "auto");
	min-width:1003px;
	height:375px;
	z-index:2;
}
.header .cover {width:100%; height:100%}
.header .d1 {height:90px; background-image:url('/upload/img/design/01.jpg'); background-repeat:no-repeat; background-position:right}
.header .d2 {width:500px; height:375px}
.header .d2 div {float:left; width:250px; height:90px}
.header .d2 .d02 {background-image:url('/upload/img/design/02.jpg')}
.header .d2 .d03 {background-image:url('/upload/img/design/03.jpg')}
.header .d2 .d06 {height:170px; background-image:url('/upload/img/design/06.jpg')}
.header .d2 .d07 {height:170px; background-image:url('/upload/img/design/07.jpg')}
.header .d2 .d09 {height:115px; background-image:url('/upload/img/design/09.jpg')}
.header .d2 .d10 {height:115px; background-image:url('/upload/img/design/10.jpg')}
.header .d3 {width:auto; height:170px; background-image:url('/upload/img/design/fon-header.jpg'); background-position:right top}
.header .d4 {width:498px; height:170px}
.header .d4 div {float:left; width:249px; height:170px}
.header .d4 .d04 {background-image:url('/upload/img/design/04.jpg')}
.header .d4 .d05 {background-image:url('/upload/img/design/05.jpg')}
.header .d5 {height:115px; padding-left:25px; vertical-align:top; background-image:url('/upload/img/design/08-2.jpg')}

.body {
	position:absolute;
	top:345px;
	left:0px;
	width:100%;
	width:expression(document.documentElement.clientWidth || document.body.clientWidth < 1003 ? "1003px" : "auto");
	min-width:1003px;
	background-image:url('/upload/img/design/fon.jpg');
	background-repeat:repeat-x;
	background-position:top;
	z-index:1;
}
.body .tableBody {width:100%; height:400px}

.footer {
	width:100%;
	margin-top:100px;
	font-size:8pt;
	line-height:12pt;
	color:#888888;
}
.footer div {border:0px solid red}
.footer a {color:#888888; text-decoration:underline}
.footer a:hover {color:#888888; text-decoration:none}
.footer .teaser div {float:left; width:30%; margin:0 1%}
.footer .teaser img {width:150px; height:150px; margin:0 10px 20px 0}
.footer .teaser h3 {font-size:13pt}
.footer .copyright {float:left; width:17%; height:80px; margin:0 1% 0 2%}
.footer .phone {float:left; width:18%; height:80px; margin:0 1% 0 1%; font-family:Verdana}
.footer .phone i {font-size:12pt; line-height:18pt; color:#3961a7}
.footer .contact {float:left; width:28%; height:80px; margin:0 1% 0 1%}
.footer .counter {float:left; width:11%; height:80px; margin:0 1% 0 1%}
.footer .developer {float:left; width:13%; height:80px; margin:0 2% 0 1%; line-height:18px;}
.footer .developer img {margin-right:10px;}
.footer .lep {width:100%; height:25px; background-image:url('/upload/img/design/fon-lep.jpg'); background-repeat:repeat-x}

.hide {display:none}
.menu {padding:10px 0 0 0; width:330px; vertical-align:top}
.main {margin:10px 20px 0 50px; width:650px}
