﻿html,body {
	width: 100%;
	height: 100%;
	min-width: 1000px;
}

body {background: #fff; font: normal 12px Arial, sans-serif; color: #000000;}

a {outline: none; font: normal 12px Arial, sans-serif; color: #000000; }
a:hover {text-decoration: none; }

h2 {padding: 0 0 60px 9px; position: relative; top: -2px; font: Italic 24px Georgia; color: #ff0023; }
h3 {padding: 0 0 10px 9px; position: relative; top: -2px; font: Italic 20px Georgia; color: #ff0023; }

.head_link {font: Italic 16px Georgia; color: #ff0023;    } 
a.head_link {font: Italic 16px Georgia; color: #ff0023;   } 
a.head_link:hover {font: Italic 16px Georgia; color: #001eff;  } 


.bg.frontpage {background:url('../img/bg_fp.jpg') no-repeat center top; zoom: 1;}
.bg.innerpage {background:url('../img/bg_ip.jpg') no-repeat center top; zoom: 1;}

.ven1_1 {background:url('../img/ven1.png') no-repeat center 55px; }
.innerpage .ven1_1 {background:url('../img/ven1_1.png') no-repeat center 9px; }
.innerpage .ven1_2 {background:url('../img/ven1_2.png') no-repeat center 9px;}
.innerpage .ven1_3 {background:url('../img/ven1_3.png') no-repeat center 9px;}
.ven2_1 {background:url('../img/ven2_1.png') no-repeat center 693px;}
.innerpage .ven2_1 {background:url('../img/ven2_1.png') no-repeat center 389px; }
.innerpage .ven2_2 {background:url('../img/ven2_2.png') no-repeat center 389px;}
.innerpage .ven2_3 {background:url('../img/ven2_3.png') no-repeat center 389px;}

.wrapper {width: 959px; margin: 0 auto; }
.innerpage .wrapper {width: 974px; margin: 0 auto;}
.header {position: relative; zoom: 1;}
.frontpage .header {height: 783px; width: 959px;}
.innerpage .header {height: 410px; width: 974px;}
.logo, .phones, .menu_t, .h_text, .h_photo {position: absolute; }
.logo {top: 2px; left: 34px;}
.innerpage .logo {top: -11px; left: 43px;}
.phones {color: #de4ea5; display: block; width: 500px; text-align: right; }
.frontpage .phones {top: 22px; right: 12px; font: Italic 30px Georgia;}
.innerpage .phones {top: 18px; right: 12px; font: Italic 23px Georgia;}
.menu_t {top: 120px; left: 152px; width: 424px; }
.innerpage .menu_t {top: 155px; left: 430px; width: 494px; }
.menu_t ul.menu_t_l {width: 225px; position: absolute; left: 0; top: 0;}
.menu_t ul.menu_t_r {width: 198px; position: absolute; right: 0; top: 0;}
.menu_t ul {}
.menu_t ul li {margin: 0 0 1px 0; }
.menu_t ul li a {font: Italic 16px Georgia; color: #d52009; }
.menu_t ul li a:hover {}
.h_text {width: 365px; top: 375px; right: 0px; font: normal 12px Arial; color: #000000; }
.h_text h2{font: Italic 18px Georgia; color: #e71a00; padding: 0 0 12px 2px; }
.h_photo {overflow: hidden; zoom: 1; top: 611px; right: 0; }
.frontpage .h_photo {top: 611px; right: 0;}
.innerpage .h_photo{top: 279px; right: 0;}
.frontpage .h_photo_i {margin: 0 0 0 0; }
.innerpage .h_photo_i {margin: 0 -8px 0 0; }
.h_photo_item {display: inline; width: 110px; float: left; padding: 0 0 0 18px; }
.innerpage .h_photo_i {}
.innerpage .h_photo_item {display: inline; width: 110px; float: left; }
.h_photo_item img {border: 1px solid #595959; }
.h_photo_item span {display: block; font: italic 10px Arial; color: #ff0000; padding: 0 0 0 0; }
.h_photo_item span a{font: italic 10px Arial; color: #ff0000; background-color:#FFFFFF; text-decoration: none; }

.wrap {zoom: 1; padding: 0 0 85px 0; }

.frontpage .content{float: left; width: 614px; }
.innerpage .content{background: url('../img/rings.png') no-repeat 100% 100%; float: right; width: 614px; padding: 0 0 100px 0; }

.content h1 {}
.content h2 {}
.content p {padding: 0 0 13px 0; text-indent: 19px;}
.content img {border: 1px solid #595959; margin: 0 16px 0 0; }

.block1_banner {overflow: hidden; zoom: 1; position: relative; width: 974px; }
.block1_banner .block1 {float: right; margin: 0 0 15px 0; }
.block1_banner .banner {position: absolute; left: 0; bottom: 0;}

.banner {width: 614px; height:195px; }
.banner img{border: 0; margin: 0 0 0 -14px; }

.frontpage .sidebar{float: right; width: 327px; padding: 5px 0 0 0; }
.innerpage .sidebar{float: left; width: 305px; padding: 0 0 0 0; margin: -7px 0 0 0; }
.sidebar {font-size: 11px;}
.sidebar h2 {padding: 0 0 11px 0; position: relative; top: -2px; font: Italic 24px Georgia; color: #ff0023; }
.block1 h2 {padding: 0 0 11px 0; position: relative; top: -2px;}
.sidebar p {padding: 0 0 13px 0; }
.sidebar p.hl {font-weight: bold; font-size: 12px;}

 
.block1 {width: 327px; position: relative; padding: 12px 0 12px 0; zoom: 1;}
.block1_t {background: url('../img/b1_t.png') no-repeat 0 0; position: absolute; top: 0; left: 0; width: 327px; height: 12px; zoom: 1;}
.block1_b {background: url('../img/b1_b.png') no-repeat 0 100%; position: absolute; bottom: 0; left: 0; width: 327px; height: 12px; zoom: 1;}
.block1_i {background: url('../img/b1_m.png') repeat-y; zoom: 1;}
.block1_i_r {background: url('../img/rings.png') no-repeat center 95%; padding: 0 10px 100px 28px; zoom: 1;}
.block1_i_nor { padding: 0 10px 72px 28px; zoom: 1;}
.block1 h2 {}
.rings {text-align: center; padding: 0 18px 0 0; }
.rings img {}

.innerpage .block1 {width: 357px; position: relative; padding: 10px 0 10px 0;}
.innerpage .block1_t {background: url('../img/b1i_t.png') no-repeat 0 0; width: 357px; height: 10px;}
.innerpage .block1_b {background: url('../img/b1i_b.png') no-repeat 0 100%; width: 357px; height: 10px;}
.innerpage .block1_i {background: url('../img/b1i_m.png') repeat-y; }
.innerpage .block1_i_r {background: url('../img/rings.png') no-repeat center 95%; padding: 0 45px 100px 18px; }

.clear {clear: both;}