/* CSS Document */
body {margin:0px;padding:0px;background:#c1c1c1;}
table {position:relative; border-collapse:collapse;}
td {padding:0px; vertical-align:top;}
form {position:relative;margin:0px;padding:0px;}
a img {border:0px;}
a {color:#bd9f4d; font:normal 14px Arial;}
a:hover { text-decoration:none;}

a.intext {color: inherit; font: inherit; text-decoration: inherit;}


h1, .H1_P {margin:0px 0px 20px 0px; font:normal 21px Tahoma; color:#25446c;}
h2, .H2_P {margin:0px 0px 20px 0px; font:normal 18px Tahoma; color:#25446c;}
h2, .H2_P {text-decoration:none;}
h3, .H3_P {margin:0px 0px 20px 0px; font:normal 18px Tahoma; color:#25446c;}
p, li {font:normal 14px Arial; color:#2c2c2c; text-align:justify; clear:both; margin-bottom:8px;}
.pics p {text-align:center;}

#logo {position:absolute; z-index:100; top:0px; left:0px;  padding:0px 20px 30px 0px;}
#slogan {position:absolute; z-index:99; top:71px; left:407px;  }

#all {width:100%;background:#f1f1f1 url(/images/i/top.gif) left 469px repeat-x; min-width:800px; }
#alltd { }
#a1 {background:url(/images/i/left.gif) left top repeat-y;}
#a2{ background:url(/images/i/v.gif) right top repeat-x;}
#a3 {background:url(/images/i/v1.jpg) right top no-repeat;}
#a4 {background:url(/images/i/v2.gif) right 469px no-repeat;}
#a5{background:url(/images/i/under.gif) left bottom repeat-x;}
#a6{background:url(/images/i/under.jpg) left bottom no-repeat;}
#a7 {background:url(/images/i/logo.gif) left 150px no-repeat;}
#a8{background:url(/images/i/vv.gif) right 130px no-repeat;}
#content {width:100%;}
#contenttd { width:100%; padding:38px 0px 0px 0px;}
#main {width:100%; clear:both;  min-width:800px; _width:expression((documentElement.clientWidth||document.body.clientWidth)>800?'100%':'800px');}
#left {width:210px;}
#textblock {width:100%; padding:105px 0px 0px 30px; min-width:800px; _width:expression(this.Width>800?'100%':'800px');}

#menu {background:url(/images/i/menu.jpg) left top no-repeat;  }
#menu1 {background:url(/images/i/menu.gif) 210px top no-repeat; width:210px; padding:8px 0px 0px 12px;}
#menu1 div {border-bottom:1px solid #828c97; padding:9px 0px 0px 8px; height:24px; width:170px; }

#nav {border:0px !important; padding:0px 0px 0px 110px !important; height:45px !important;  width:97px !important;}
#nav a {display:block; float:left; padding:0px 10px;}
.last {border:0px !important; margin-top:10px; }

#phones {float:right;font:normal 11px Tahoma; color:#053168; height:147px; width:160px;}
#phones div {font:normal 11px Tahoma; letter-spacing:0.14em; color:#053168; padding:0px 0px 0px 0px; height:50px;}
#nol { letter-spacing:0.05em !important;}

#tizers {float:right; width:478px; padding:0px 20px 0px 0px; margin-bottom:-5px;}
#tizers a {float:left; width:auto; text-align:center; margin-left:73px; text-decoration:none; line-height:12px; }
#tizers .img {margin-top:33px;}
#pagetext { clear:both; padding:0px 60px 0px 0px;}

#search { background:url(/images/i/search.jpg) left top no-repeat; padding:6px 0px 0px 33px; height:45px; width:187px;}
#search #field input {border:1px solid #918f8d; border-top:1px solid #0a0807; border-left:1px solid #0a0807; font:normal 11px Tahoma; color:#000; padding-left:3px; width:114px;}
#search #btn input { background:url(/images/i/loop.gif) center no-repeat;  width:20px; height:20px; border:0px; cursor:pointer; margin-left:5px;}


.b { background:url(/images/i/b.gif) left top repeat-y;}
.b1 { background:url(/images/i/b2.gif) left bottom no-repeat;}
.b2 { background:url(/images/i/b1.gif) left top no-repeat; padding-left:10px;}
.b2 div {font:normal 11px Tahoma; color:#2a4c76; width:170px; padding:3px 0px 0px 8px; height:15px;}
.b2 .sup {color:green; font-weight:normal;}
.b2 .sub {color:red; font-style:normal;}
.b .title {font:normal 18px Tahoma; color:#fff; padding:6px 0px 0px 23px; height:38px; width:190px;}
.b .line {border-bottom:2px solid #405a80;}
.b .line1 {border-top:2px solid #405a80;}
.b .lalast {height:15px;}
.b table {font:normal 11px Tahoma; color:#2a4c76; width:80%;}
.b a {color:#2a4c76; font-weight:bold; text-decoration:none;}
.b a:hover {}
.b td {padding:2px;}

#underground {height:100px; padding:25px 0px 0px 245px;}
#counters {float:left;}
#counters div {padding-top:10px;}
#copys {float:left; font:normal 11px tahoma; color:#fff; padding:10px 0px 0px 50px; width:300px; line-height:18px;}
#copys a{font:normal 11px tahoma; color:#fff; line-height:18px; text-decoration: none;}
#developer {font:normal 11px tahoma; color:#fff; padding:0px 0px 0px 0px; line-height:18px;}
#developer a {color:#fff; font:normal 11px tahoma;}
#contacts{float:left; font:normal 11px Tahoma; color:#073465; white-space:nowrap; line-height:15px; padding:10px 0px 0px 0px;}
#contacts a {color:#073465;}



#second #all {width:100%; min-width:800px;background:#f1f1f1 url(/images/i/v.gif) right top repeat-x;}
#second #a1 {background:url(/images/i/left.gif) left top repeat-y;}
/*#second #a2{background:url(/images/i/vvv.gif) left top repeat-x;}*/
#second #a3 {background:url(/images/i/v1.jpg) right top no-repeat; }
#second #a4 {background:url(/images/i/top.gif) left 310px repeat-x;}
#second #a5{background:url(/images/i/under.gif) left bottom repeat-x;}
#second #a6{background:url(/images/i/under.jpg) left bottom no-repeat;}
#second #a7 {background:url(/images/i/logo.gif) left 150px no-repeat;}
#second #a8{background:url(/images/i/vv.gif) right 130px no-repeat;}
#second #pagetext {padding-top:36px;font:normal 14px Arial; color:#2c2c2c;}


.tovar { float:left; padding:0px 0px 0px 0px; margin:0px 10px 20px 0px; height:70px; border-bottom:1px solid #516787; width:200px; }

.lev_2 {border-bottom:0px !important;font:bold 13px Arial; padding:0px 15px 0px 12px !important; text-align:left !important; margin:5px 0px 5px 0px;}
.lev_2 a { color:#25446c; text-decoration:none;}
.lev_2 a:hover { color:#25446c; text-decoration:underline;}

.new_lev_2 {border-bottom:0px !important;font:bold 13px Arial; padding:0px 15px 0px 12px !important; text-align:left !important; margin:5px 0px 5px 0px; background:url(/images/i/li.gif) 3px 5px no-repeat;}
.new_lev_2 a { color:#25446c; text-decoration:none;}
.new_lev_2 a:hover { color:#25446c; text-decoration:underline;}

.lev_3 {border-bottom:0px !important;font:normal 12px Arial; padding:0px 0px 0px 25px !important; background:url(/images/i/li.gif) 15px 5px no-repeat; margin:10px 0px 10px 0px; text-align:left !important; }
.lev_3 a { color:#25446c;}
.lev_4 {border-bottom:0px !important;font:normal 11px Tahoma; padding:0px 0px 0px 35px !important; background:url(/images/i/li2.gif) 26px 5px no-repeat; text-align:left !important; }
.lev_4 a { color:#25446c;}
.lev_5 {border-bottom:0px !important;font:normal 11px Tahoma; padding:0px 0px 0px 45px !important; background:url(/images/i/li3.gif) 38px 8px no-repeat; margin:5px 0px 5px 0px; text-align:left !important; }
.lev_5 a { color:#25446c;}
.lev_6 {border-bottom:0px !important;font:normal 11px Tahoma; padding:0px 0px 0px 60px !important; text-align:left !important;}
.lev_6 a { color:#25446c;}

.levels div {float:left; padding-left:30px;} 

/* нужное */
.levels div.break {clear:both;}

.levels img {float:left; border:10px solid #ececec; margin-bottom:40px;}

.size div {font:normal 12px Arial;color:#25446c; float:left; width:180px; clear:none; height:36px; border-bottom:1px solid #c0cece;  padding-top:4px;}
.size div span {display:block; font-weight:normal; color:#2c2c2c}
h3.list {margin:0px !important; padding:3px 7px; background:#e8e8e8;}
table.tb {width:100%; margin-bottom:25px;}
.tb td {font:normal 12px Arial; color:#25446c; border:1px solid #c0cece; padding-top:6px; height:36px; text-align:center;}

#way {font:normal 11px Tahoma;color:#878787; padding-bottom:10px;}
#way a {color:#878787; }

#selected {color:red;}
/* нужное */
.pad {margin-bottom:10px;}

.img1 {float:left;border:10px solid #ececec;}

#orderlink{font:bold 14px Arial; color:#2c2c2c; clear:both; text-align:right; padding:10px 0px;}
#orderlink a{ color:#3a5d8a;}

.ttap {font:bold 12px Arial;}
.tabs { margin:auto; }
.tabs th {border:1px solid #c0cece; background:#e8e8e8; padding:2px 4px 2px 4px; font:bold 12px Arial;}
.tabs td {border:1px solid #c0cece; padding:2px 4px 2px 4px; font:normal 12px Arial; vertical-align:middle; text-align:center;}

.imgp img {float:left;border:5px solid #ececec;}
.imgmap {float:left;}
.imgmap img {border:5px solid #ececec; margin-right:10px;}
.noclear p {clear:none !important; text-align:left;}

.ord {font:normal 14px Arial; color:#2c2c2c; margin:auto;}
.ord input, .ord textarea {font:normal 12px Arial; color:#2c2c2c; border: 1px solid #ccc; width:450px; }
.button {border: 1px solid #2c374f !important; background:#4a5e7f; width:120px !important; float:right; color:#fff !important; cursor:pointer;}

.ablue {color:#25446c; font-weight:bold;}
.new p {margin:6px 0px;}

.avest { text-align:center;}
.avest img { margin-left:20px;}
.bordimg { border:1px solid #b3b3b4;}

.putt { font: normal 11px arial; color:#878787; padding-bottom:5px;} 
.putt a { color:#878787} 

.sm li {font:normal 11px Tahoma !important;}
.sm a {color:#2c2c2c;font:normal 11px Tahoma !important;}

#raspr {width:800px; height:1px; font-size:1px; line-height:1px;}

.content_index h1 {padding:48px 0 0 0; margin:0; font-size:23px;}
.content_index h2 {padding:24px 0 0 0; margin:0; font-size:21px;}
.content_index h3 {padding:20px 0 0 0; margin:0; font-size:18px;}

div.banner { margin: 0 20%; width:210px;}

.hidn {display:none;}
.hid {display:block;}
