body,td,th { font-family: Tahoma, Geneva, sans-serif; font-size: 11px; color: #7b797c; }
body { background-color: #fff; }
a { color: #0086d7; }
h1 { font-size: 24px; color: #000; text-transform:uppercase; font-weight:normal; padding:0 0 15px; }
p { line-height:16px; padding:0 0 10px;}
/*-----------------------------------------------------------------------------------------*/
* { margin:0; padding:0;}
img { border:none;}
/*-----------------------------------------------------------------------------------------*/
.container { margin: 0px auto; width: 1000px; position: relative; }
.header { background: url(images/header_main_day.jpg) no-repeat; height: 535px; position: relative; color: #fff; }
.logo { background: url(images/logo_day.jpg) no-repeat; height: 150px; width: 131px; position: absolute; left: 73px; top: 67px; }
.logo a { display:block;height: 150px; width: 131px; text-indent:-10000px }

.menu { width: 183px; position: absolute; left: 56px; top: 260px; padding:0 0 52px 0; background:url(images/menu_bot.png) no-repeat center bottom }
.menu ul { overflow:hidden}
.menu li { list-style:none; height:24px; border-top:1px solid #85bdd5; margin:-1px 0 0;text-transform:uppercase; text-align:center;}
.menu li a { color:#fff;  display:block; padding:4px 0 0; text-decoration:none; height:20px}
.menu li a:hover { text-decoration:underline}
.menu li.active { height:34px; background: url(images/menu_active.png); font-size:19px; padding:12px 0 0}

.phone { position: absolute; top:40px; left:715px; _width:auto; }
.phone p { padding:0 0 18px;}
.phone-num1 { padding: 0 10px 0 0; margin:0 10px 0 0; position:relative; float:left; border-right:1px solid #94e0f1; _width:1px;}
.phone-num2 { position:relative; float:left; }
.phone i { font-size:14px; color:#428bc3; font-style:normal; display:block; height:13px;}
.phone b { font-size:24px; display:block; font-weight:normal; white-space:nowrap}

.banner-prod { background: url(images/banner_prod.png) no-repeat; position: absolute; height: 137px; width: 137px; left: 330px; top: 333px; }
.banner-prod a { color:#fff; text-decoration:none; display:block; padding:45px 0 0 10px; height:92px; width:127px;}
.banner-prod a:hover { text-decoration:underline}
.banner-prod i { font-size:12px;  font-style:normal; display:block; height:12px;}
.banner-prod b { font-size:24px; display:block; font-weight:normal; white-space:nowrap; line-height:16px; *line-height: 24px; }

.underhead { background: url(images/underhead.jpg) no-repeat; height: 99px; position: relative; }
.underhead a { display:block; height:36px; width:235px; font-size:16px; color:#000;  text-decoration:none; position:absolute; top:48px; padding:5px 0 0 15px; text-indent:-10000px;}
.underhead a.a { left:55px; background:#fff url(images/under1.gif) no-repeat 15px 10px}
.underhead a.b { left:386px;background:#fff url(images/under2.gif) no-repeat 15px 10px}
.underhead a.c { left:718px;background:#fff url(images/under3.gif) no-repeat 15px 10px}

.content { margin: 40px auto; width: 1000px; position: relative; overflow:hidden; }
.text { float: left; width: 600px; position: relative; border-right:1px solid #dadada; padding:0 64px 0 0; }
.sidebar { float: left; width: 310px; position: relative; border-left:1px solid #dadada; margin:0 0 0 -1px; padding:0 0 0 10px; }
.news { position: relative; }
.news b { font-weight:normal; color:#adadad; padding:0 0 3px; display:block}
.news p { line-height:14px;}

.footer { margin: 0px auto; width: 1000px; position: relative; height: 85px; border-top:1px solid #dadada;}
.copyright { font-size: 11px; color: #323232; position: absolute; left: 70px; top: 30px; }
.copyright p { display: inline}
.counter { position: absolute; top: 30px; right: 70px; }

