body {background:#dcd8c7 url(img/body.bg.jpg) repeat left top;color:#84806e;font-size:11px;}
a:link,a:active,a:hover,a:visited {color:#84806e;}
h1,h2,h3,h4,h5,h6 {color:#000;}

#wrapper {width:840px;padding-top:44px;position:relative;z-index:2;}

#header {height:290px;background:url(img/header.bg.jpg) no-repeat left top;overflow:hidden;position:relative;z-index:2;}
#header .logo {position:absolute;z-index:3;left:545px;top:20px;width:230px;height:190px;}
#header .logo a {display:block;height:180px;background:url(img/logo.gif) no-repeat left bottom;}
#header .logo span {display:none;}
#header .descr {display:none;}
#header .phone {
	position:absolute;
	z-index:4;
	right:24px;
	top:235px;
	font-size:3em;
	font-family:"Times New Roman",Times,Georgia,serif;
	text-align:right;
	color:#fff;
	letter-spacing:1px;
	vertical-align:top;
	line-height:normal;
	background:url(img/mobile.gif) no-repeat 0 7px;
	padding-left:35px;
}
#header .phone em {font-style:normal;font-size:.4em;padding-right:1em;vertical-align:top;line-height:32px;}

#header h1, #header .time {font:normal 1.1em/normal "Times New Roman",Times,Georgia,serif;position:absolute;z-index:5;}
#header h1 {left:611px;top:189px;color:#fff;}
#header .time {color:#fff;font-size:3em;left:325px;top:25px;}
#header .time small {font-size:.4em;display:block;padding-left:.2em;}


.sidebar, .button, .copy span {display:none;}

#menu {background:#970000 url(img/menu.bg.gif) repeat-y left top;padding-left:10px;}
#menu, #menu ul, #menu li, #menu a {height:50px;line-height:50px;overflow:hidden;font-family:"Times New Roman",Times,Georgia,serif;}
#menu li, #menu a {float:left;text-transform:uppercase;color:#fff;text-decoration:none;}
#menu a {padding:0 50px;}
#menu a:hover {text-decoration:underline;}
#menu li {font-size:1.1em;background:url(img/menu.stripe.gif) no-repeat left;margin-left:-1px;}

#main {background-color:#f8f6e7;padding:25px 0 20px 15px;}

.title1, .title2 {
	background:url(img/pic1.gif) no-repeat left;
	padding-left:80px;
	padding-top:17px;
	height:45px;
	font-size:2.5em;
	font-family:"Times New Roman",Times,Georgia,serif;
	margin-bottom:.35em;
}

.title2 {background-image:url(img/pic2.gif);font-size:2em;}
.title2 span {display:block;font-size:.75em;}

.leftside, .rightside {float:left;width:330px;padding-left:35px;}
.leftside {background:url(img/i/stripe.gif) repeat-y right top;padding-right:50px;}

#footer {height:126px;position:relative;z-index:3;color:#000;background:url(img/shadow.png) no-repeat left top;}
#footer .copy {background:url(img/logo.small.gif) no-repeat left top;width:96px;height:65px;position:absolute;left:110px;top:35px;}

.discount {position:relative;z-index:4;top:-126px;width:840px;margin:0 auto;text-align:right;height:0;}
.discount p {padding-top:74px;padding-right:165px;color:#183131;font-weight:bold;}
.discount span {position:absolute;z-index:5;right:74px;top:54px;font-size:3em;font-weight:normal;line-height:normal;}
.discount span small {font-size:1em;}

.decor {position:absolute;z-index:1;right:0;top:87px;width:80px;height:270px;background:url(img/phone.jpg) no-repeat left top;}

.tst {width:400px;border: 1px solid #dcd8c7;}
.tst td {vertical-align: top;}
.tst td * {padding: 6px 11px;}
.tst tr.over td {background:#C57E42;color:#fff;}
.txt4 {font-size:115%;}
.txt2 {font-size:115%;}

