﻿/* Important */

html {
	_overflow-x:hidden;
}
body {
	behavior:url("./csshover.htc");
	margin:0;
	padding:0;
	font-family:arial,tahoma;
	color:#ffffff;
	font-size:12px;
	line-height:16px;
}
table {
	border-collapse:collapse;
	border:0;
	margin:0;
	font-family:arial,tahoma;
	color:#ffffff;
	font-size:12px;
	line-height:16px;
}
table td {
	padding:0;
}
p {
	text-indent:0;
	margin:0 0 10px 0;
	font-size:12px;
	line-height:15px;
	padding:0;
}
img {
	padding:0;
	margin:0;
	border:0;
}
div.main {
	margin:0 auto;
	width:984px;
}
ul {
	padding:0;
	margin:0;
}
ul li {
	list-style:none;
}
a {
	color:#ffb25f;
	text-decoration:underline;
}
a:hover {
	color:#ffb25f;
	text-decoration:none;
}
input {
	font-family:arial,tahoma;
	color:#f7f7f7;
	font-size:12px;
	line-height:15px;
}
div.clear1 {
	height:30px;
}
h1 {
	font-size:14px;
	line-height:17px;
	margin:0 0 10px 0;
	padding:0;
}

/* Top */

div.top {
	height:457px;
	background:url('./images/top_bg.jpg') no-repeat left top;
	position:relative;
}
div.top1 {
	height:347px;
	background:url('./images/top1_bg.jpg') no-repeat left top;
	position:relative;
}
div.logo {
	position:absolute;
	top:0;
	right:285px;
}
div.logo1 {
	position:absolute;
	top:7px;
	left:35px;
}
div.logo1 a {
	width:131px;
	height:61px;
	display:block;
}
div.hotline {
	position:absolute;
	top:144px;
	right:282px;
	width:255px;
	height:203px;
	background:url('./images/hotline.gif') no-repeat center top;
}
div.lang1 {
	position:absolute;
	left:48px;
	top:44px;
	background:url('./images/rus.gif') no-repeat 5px 5px;
	padding:4px 7px 4px 29px;
	line-height:14px;
	font-size:11px;
	color:#ffffff;
}
div.lang10 {
	position:absolute;
	right:145px;
	top:11px;
	background:url('./images/rus.gif') no-repeat 5px 5px;
	padding:4px 7px 4px 29px;
	line-height:14px;
	font-size:11px;
	color:#596a7d;
}
div.lang2 {
	position:absolute;
	right:48px;
	top:44px;
	background:url('./images/eng.gif') no-repeat 5px 5px;
	padding:4px 7px 4px 29px;
	line-height:14px;
	font-size:11px;
	color:#596a7d;
}
div.lang20 {
	position:absolute;
	right:63px;
	top:11px;
	background:url('./images/eng.gif') no-repeat 5px 5px;
	padding:4px 7px 4px 29px;
	line-height:14px;
	font-size:11px;
	color:#596a7d;
}
div.lang20 a {
	color:#b5652a;
}
div.hover {
	padding:3px 6px 3px 28px;
	border:1px solid #414a51;
	background-position:4px 4px;
}
div.hover1 {
	padding:3px 6px 3px 28px;
	border:1px solid #8c9096;
	background-position:4px 4px;
}
div.map {
	position:absolute;
	left:77px;
	top:114px;
	padding:0 0 0 24px;
	font-size:11px;
	line-height:14px;
	background:url('./images/map_fav.gif') no-repeat left 2px;
}
div.map1 {
	position:absolute;
	right:36px;
	top:17px;
}
div.brelock {
	position:absolute;
	right:0;
	top:310px;
	width:252px;
	height:146px;
	background:url('./images/brelock.gif') no-repeat right top;
}
div.brelock1 {
	position:absolute;
	right:0;
	top:201px;
	width:252px;
	height:146px;
	background:url('./images/brelock.gif') no-repeat right top;
}
div.logo_tip {
	line-height:13px;
	font-size:11px;
	color:#606d7f;
	position:absolute;
	left:222px;
	top:14px;
	width:240px;
}
div.null {
	height:367px;
}
div.null1 {
	height:295px;
}
div.search1 {
	height:39px;
	margin:0 288px 0 595px;
	background:url('./images/search1.gif') no-repeat left top;
}
div.search2 {
	padding:0 16px 0 16px;
	height:39px;
	background:url('./images/search2.gif') no-repeat right top;
}
div.search3 {
	position:absolute;
	right:110px;
	top:47px;
	height:19px;
	width:137px;
	background:url('./images/search3.gif') no-repeat left top;
}
input.search {
	width:100%;
	border:0;
	background:none;
	color:#363d45;
	margin-top:6px;
}
input.search1 {
	width:127px;
	border:0;
	background:none;
	color:#596a7d;
	font-size:11px;
	margin:2px 5px 0 5px;
}
input.search_go {
	width:63px;
	height:28px;
	border:0;
	background:url('./images/search_go.gif') no-repeat right top;
	font-size:1px;
}
input.search1_go {
	width:70px;
	height:19px;
	border:0;
	background:url('./images/search1_go.gif') no-repeat right top;
	font-size:1px;
}
div.search_go {
	position:absolute;
	right:220px;
	top:367px;
}
div.search1_go {
	position:absolute;
	right:35px;
	top:47px;
}
div.nav {
	position:relative;
}
table.nav {
	position:absolute;
	top:0;
	z-index:10;
	width:100%;
	height:46px;
}
table.nav td {
	text-align:center;
}
table.nav td.razd {
	width:2px;
	background:url('./images/razd.gif') no-repeat center top;
}
a.nav {
	font-size:12px;
	text-transform:uppercase;
	color:#ffffff;
	font-weight:bold;
	padding:15px 0 16px 0;
	margin:0 15px;
	display:block;
	text-decoration:none;
}
a.nav:hover {
	color:#a2a5aa;
	text-decoration:none;
}
div.post {
	position:absolute;
	z-index:10;
	left:147px;
	top:404px;
}
div.post1 {
	position:absolute;
	z-index:10;
	left:147px;
	top:295px;
}

/* Main */

div.main1 {
	background:url('./images/main1.gif') no-repeat left top;
}
div.main2 {
	background:url('./images/main2.gif') repeat-x top;
}
div.main3 {
	background:url('./images/main3.gif') no-repeat right top;
}
div.main4 {
	background:url('./images/main4.gif') repeat-x bottom;
}
div.part {
	background:url('./images/part.jpg') no-repeat right bottom;
}
table.index {
	width:100%;
	background:#27384c;
}
table.index td.col1 {
	padding:53px 35px 0 20px;
}
table.index td.col10 {
	padding:35px 20px 0 18px;
}
table.index td.col2 {
	width:532px;
	padding:35px 0 0 0;
}
table.index td.col20 {
	width:246px;
	padding:35px 0 0 0;
}
div.al {
	min-height:32px;
	height:auto !important;
	height:32px;
	position:relative;
	margin:0 0 10px 0;
	padding:0 0 0 136px;
	font-size:11px;
}
div.al a {
	font-size:12px;
}
div.al div {
	position:absolute;
	left:0;
	top:0;
}
div.clear2 {
	height:50px;
}

div.bl12 {
	margin:0 0 0 -20px;
	background:#1d2831 url('./images/bl12.gif') repeat-y right;
}
div.bl2 {
	background:url('./images/bl2.gif') repeat-y left;
}
div.bl10 {
	background:url('./images/bl10.gif') repeat-x bottom;
}
div.bl11 {
	background:url('./images/bl11.gif') no-repeat right bottom;
}
div.bl1 {
	padding:0 0 0 36px;
	background:url('./images/bl1.gif') no-repeat left top;
}
div.bl3 {
	background:url('./images/bl3.gif') no-repeat left bottom;
}
table.bl {
	width:100%;
}
table.bl td {
	width:50%;
}
table.bl td div.clear {
	height:23px;
	background:#27384c;
}
div.st1 {
	height:55px;
	background:url('./images/st1.gif') no-repeat left top;
}
div.st2 {
	height:55px;
	background:url('./images/st2.gif') repeat-x top;
}
div.st3 {
	height:55px;
	background:url('./images/st3.gif') no-repeat right top;
}
div.que1 {
	height:55px;
	background:url('./images/que1.gif') no-repeat left top;
}
div.que2 {
	height:55px;
	background:url('./images/que2.gif') repeat-x top;
}
div.que3 {
	height:55px;
	background:url('./images/que3.gif') no-repeat right top;
}
div.rec {
	height:23px;
	background:#27384c url('./images/rec.gif') no-repeat right bottom;
}
div.stat {
	position:relative;
	border-right:1px solid #3d464e;
	padding:17px 30px 20px 19px;
}
div.stat div.cont {
	min-height:71px;
	height:auto !important;
	height:71px;
	position:relative;
	margin:0 0 33px 0;
	padding:0 0 0 80px;
}
div.stat div.cont div {
	position:absolute;
	left:0;
	top:0;
}
div.allstat {
	margin:40px 0 0 80px;
	background:url('./images/allstat.gif') no-repeat left 2px;
	padding:0 0 0 18px;
}
div.moreque {
	margin:40px 0 0 0;
	background:url('./images/moreque.gif') no-repeat left 2px;
	padding:0 0 0 18px;
}
div.newq {
	padding:17px 30px 56px 19px;
}
div.newq p {
	margin:0 0 16px 0;
}
div.newq span {
	font-size:11px;
}
div.clear3 {
	height:50px;
}
div.rel {
	position:relative;
}
div.ht {
	background:url('./images/ht.jpg') no-repeat left top;
}
div.hbg {
	background:url('./images/hbg.gif') repeat-y left;
}
div.hb {
	background:url('./images/hb.jpg') no-repeat left bottom;
}
div.h_inner {
	margin:0 0 0 17px;
	width:212px;
	padding:70px 0 70px 0;
}
div.h_inner p {
	font-weight:bold;
}
div.h_inner img {
	margin:0 0 14px 0;
}
div.rightcol {
	position:absolute;
	width:260px;
	right:25px;
	top:0;
}
div.news1 {
	min-height:290px;
	height:auto !important;
	height:290px;
	width:249px;
	background:url('./images/news1.jpg') no-repeat left top;
}
div.news10 {
	min-height:290px;
	height:auto !important;
	height:290px;
	width:212px;
	background:url('./images/news10.jpg') no-repeat right top;
}
div.news2 {
	width:249px;
	background:url('./images/news2.gif') repeat-y left;
}
div.news20 {
	width:212px;
	background:url('./images/news20.gif') repeat-y right;
}
div.news3 {
	width:249px;
	background:url('./images/news3.jpg') no-repeat left bottom;
}
div.news30 {
	width:212px;
	background:url('./images/news30.jpg') no-repeat right bottom;
}
div.morehit {
	background:url('./images/morehit.gif') no-repeat left 4px;
	padding:0 0 0 14px;
}
div.morehit a {
	text-decoration:none;
	border-bottom:1px dashed #ffa03a;
}
div.morehit a:hover {
	text-decoration:none;
	border-bottom:1px solid #ffa03a;
}
div.news_inner {
	margin:0 0 0 54px;
	width:175px;
	padding:64px 0 24px 0;
}
div.news_inner {
	margin:0 0 0 54px;
	width:175px;
	padding:64px 0 24px 0;
}
div.newspan {
	margin:0 0 0 17px;
}
div.news_inner p {
	margin:0 0 16px 0;
}
div.news_inner span {
	font-size:11px;
	line-height:14px;
	padding:1px 4px 1px 4px;
	background:#2f363f;
}
div.news_inner span.blue {
	color:#91dcff;
	padding:0;
}
div.allnews {
	background:url('./images/allstat.gif') no-repeat left 2px;
	padding:0 0 0 18px;
	margin:25px 0 0 0;
}


div.an1 {
	background:url('./images/an1.jpg') no-repeat left top;
}
div.an2 {
	background:url('./images/an2.gif') repeat-y left;
}
div.an3 {
	background:url('./images/an3.jpg') no-repeat left bottom;
}
div.an_inner {
	margin:0 0 0 17px;
	width:212px;
	padding:70px 0 56px 0;
	position:relative;
}
div.an_inner div.cont {
	min-height:71px;
	height:auto !important;
	height:71px;
	position:relative;
	margin:0 0 10px 0;
	padding:0 0 0 80px;
	font-size:11px;
	line-height:14px;
}
div.an_inner div.cont strong {
	font-size:12px;
}
div.an_inner div.cont div {
	position:absolute;
	left:0;
	top:0;
}
div.an_inner div.cont01 div img {
	padding:1px;
	border:1px solid #a6afba;
	background:#3e4f64;
}


div.mag {
	margin:0 0 0 38px;
	border:1px solid #3e5269;
	width:210px;
}
div.mag_inner {
	padding:13px 13px 90px 13px;
}
div.mag1 {
	position:relative;
	padding:20px 0 0 0;
	font-size:18px;
	line-height:21px;
	margin:0 0 25px 0;
}
div.mag1 div {
	position:absolute;
	left:0;
	top:0;
}
div.mag2 {
	position:relative;
	padding:2px 0 0 0;
	font-size:18px;
	line-height:21px;
	margin:0 0 25px 0;
}
div.mag2 div {
	position:absolute;
	left:0;
	top:0;
}
a.sp {
	padding-left:56px;
	display:block;
}
div.mag3 {
	height:40px;
	position:relative;
	padding:2px 0 0 0;
	font-size:18px;
	line-height:21px;
	margin:0;
}
div.mag3 div {
	position:absolute;
	left:0;
	top:0;
}
div.mag3 div img {
	margin:4px 0 0 16px;
}


div.copy {
	position:absolute;
	left:35px;
	bottom:30px;
	line-height:13px;
	font-size:11px;
	color:#b2b8be;
}
div.copy span {
	color:#ffb25f;
}
div.part1 {
	position:absolute;
	right:424px;
	bottom:50px;
}
div.part1 img {
	border:1px solid #b3c2ce;
}
div.part2 {
	position:absolute;
	right:282px;
	bottom:50px;
}
div.part2 img {
	border:1px solid #b3c2ce;
}
div.part3 {
	position:absolute;
	right:138px;
	bottom:50px;
}
div.part3 img {
	border:1px solid #b3c2ce;
}

/* Bot */

div.bot_bg {
	height:184px;
	background:url('./images/bot_bg.jpg') repeat-x top;
}
div.bot1 {
	position:relative;
	height:184px;
	background:url('./images/bot1.jpg') no-repeat left top;
}
div.bot3 {
	height:184px;
	background:url('./images/bot3.jpg') no-repeat right top;
}
div.mail {
	position:absolute;
	right:112px;
	top:28px;
	line-height:13px;
	background:url('./images/mail.gif') no-repeat left 3px;
	padding:0 0 0 22px;
	font-size:11px;
}
div.info {
	position:absolute;
	right:40px;
	line-height:13px;
	top:108px;
	width:350px;
	font-size:11px;
	color:#b2b8be;
}
div.denero {
	position:absolute;
	left:36px;
	top:111px;
}
div.denero_text {
	position:absolute;
	left:144px;
	top:118px;
	font-size:11px;
	color:#b2b8be;
	line-height:13px;
}
div.counters {
	position:absolute;
	right:406px;
	bottom:40px;
}
div.counters img {
	margin:0 0 0 8px;
}
div.main_bot {

	position:relative;
	height:160px;
	background:url('./images/part.jpg') no-repeat right bottom;
}
div.main_bot1 {
	position:relative;
	height:160px;
	background:#27384c url('./images/main4.gif') repeat-x bottom;
}






/* ######### Drop Down ULs CSS ######### */

.ddsubmenustyle, .ddsubmenustyle ul { /*topmost and sub ULs, respectively*/
	margin:-2px 0 0 0;
	padding:0 0 9px 0;
	position:absolute;
	left:0;
	top:0;
	list-style-type:none;
	background:url('./images/nav_02.gif') no-repeat left bottom;
	visibility:hidden;
}
.ddsubmenustyle div.nav_bot1 {
	position:relative;
	z-index:0;
	padding:6px 0 0 0;
	background:url('./images/nav_01.gif') no-repeat left top;
}
.ddsubmenustyle div.nav_bot2 {
	padding:6px 0 0 0;
	background:url('./images/nav_011.gif') no-repeat left top;
}
.ddsubmenustyle li a {
	display:block;
	width:257px; /*width of menu (not including side paddings)*/
	color:#ffffff;
	text-decoration:none;
	padding:6px 12px;
	margin:0 1px;
	font-size:11px;
}

* html .ddsubmenustyle li { /*IE6 CSS hack*/
	display:inline-block;
	width:283px; /*width of menu (include side paddings of LI A*/
}
.ddsubmenustyle li a:hover{
	background:url('./images/nav_2_a.gif') no-repeat left top;
}
.ddiframeshim {
	position:absolute;
	z-index:500;
	background:transparent;
	border-width:0;
	width:0;
	height:0;
	display:block;
}










/* ######### Matt Black Strip Main Menu Bar CSS ######### */


.mattblackmenu ul {
	position:relative;
	margin:0;
	padding:0;
	z-index:100;
	list-style-type:none;
}
.mattblackmenu li {
	display:inline-block;
	margin:0;
	left:0;
	top:0;
}

.mattblackmenu li a {
	text-transform:uppercase;
	font-weight:bold;
	float:left;
	text-decoration: none;
	margin:0;
	color:#ffffff;
}
.mattblackmenu li a span {
	display:block;
	padding:9px 15px;
}
.mattblackmenu li a:hover {
	background:url('./images/nav_10.gif') no-repeat left top;
}
.mattblackmenu li a:hover span{
	background:url('./images/nav_20.gif') no-repeat right top;
}
.mattblackmenu a.selected {
	background:url('./images/nav_10.gif') no-repeat left top;
}
.mattblackmenu a.selected span {
	background:url('./images/nav_20.gif') no-repeat right top;
}

div.in1 {
	background:url('./images/in1.jpg') no-repeat left top;
}
div.in2 {
	padding:70px 0 0 0;
	position:relative;
	background:url('./images/in2.jpg') no-repeat right top;
}
div.in3 {
	padding:60px 0 0 0;
}
div.in_korz {
	position:absolute;
	right:32px;
	top:12px;
	width:200px;
	font-size:11px;
	line-height:13px;
}
table.in {
	width:100%;

}
table.in td.col1 {
	line-height:18px;
	padding:0 18px 32px 18px;
}
table.in td.col1 p {
	margin:0 0 18px 0;
}
table.in td.col2 {
	width:248px;
	border-left:1px dashed #4d667e;
	padding:0 0 50px 0;
}
div.menu_zag {
	margin:0 0 10px 18px;
	color:#8695a6;
	font-weight:bold;
}
a.menu {
	margin:0 0 0 18px;
	display:block;
	padding:2px 0 2px 30px;
}
.menu1 {
	background:url('./images/menu1.gif') no-repeat 3px 2px;
}
.menu2 {
	background:url('./images/menu2.gif') no-repeat left 4px;
}
.menu3 {
	background:url('./images/menu3.gif') no-repeat 3px 3px;
}
.menu4 {
	background:url('./images/menu4.gif') no-repeat 3px 3px;
}
.menu5 {
	background:url('./images/menu5.gif') no-repeat 3px 2px;
}
.menu6 {
	background:url('./images/menu6.gif') no-repeat 3px 2px;
}
a.menu0 {
	margin:0 0 0 50px;
	display:block;
	font-size:11px;
	padding:1px 0 1px 12px;
	background:url('./images/menu0.gif') no-repeat left 7px;
}
div.in_ph {
	position:relative;
	width:216px;
	height:181px;
	margin:0 14px 12px 16px;
	background:url('./images/in_ph.jpg') no-repeat left top;
}
div.ph_nolarge {
	background:url('./images/in_ph1.jpg') no-repeat left top;
	margin:0 14px 2px 16px;
}
div.in_ph div.img {
	position:absolute;
	left:9px;
	top:8px;
}
div.in_ph div.large {
	position:absolute;
	left:38px;
	top:154px;
	font-size:11px;
}
div.in_ph div.price {
	position:absolute;
	left:12px;
	top:156px;
}
div.in_ph div.price span {
	font-weight:bold;
	color:#91dcff;
}
div.in_ph div.img img {
	width:198px;
	height:138px;
}
div.in_price {
	position:relative;
	width:214px;
	height:30px;
	margin:0 15px 0 17px;
	background:url('./images/in_price.jpg') no-repeat left top;
}
div.in_price div {
	position:absolute;
	left:12px;
	top:7px;
	font-weight:bold;
}
div.in_price div span {
	color:#91dcff;
}
div.add_korz {
	cursor:pointer;
	position:relative;
	width:216px;
	height:32px;
	font-size:11px;
	margin:0 14px 12px 16px;
	background:url('./images/add_korz.jpg') no-repeat left top;
}
div.add_korz:hover {
	background:url('./images/add_korz_h.jpg') no-repeat left top;
}
div.added {
	background:url('./images/added.jpg') no-repeat left top;
}
div.add_korz div {
	position:absolute;
	left:40px;
	top:6px;
}
div.in_list {
	position:relative;
	height:114px;
	padding:0 26px;
	margin:0 14px 6px 16px;
	background:url('./images/in_list.gif') repeat-x top;
}
div.in_list img.scroll {
	width:80px;
	height:60px;
	margin:8px 7px;
}
div.in_list div.left {
	position:absolute;
	left:0;
	top:0;
}
div.in_list div.right {
	position:absolute;
	right:0;
	top:0;
}
div.in_more {
	margin:0 17px;
	font-size:11px;
}
div.in_comp {
	margin:0 17px 5px 17px;
	font-weight:bold;
	color:#8695a6;
}
.scol {
	margin-left:17px;
}
a.hit {
	margin:0 17px 2px;
	font-weight:bold;
	display:block;
}
a.hit_more {
	margin:0 17px 2px;
	font-size:11px;
	display:block;
	padding:0 0 0 12px;
	background:url('./images/menu0.gif') no-repeat left 6px;
}
div.clear4 {
	height:20px;
}
a.in_nav {
	line-height:22px;
	font-size:14px;
	background:url('./images/menu0.gif') no-repeat left 8px;
	padding:0 0 0 11px;
	margin:1px 0 1px 9px;
}
span.way {
	display:inline-block;
	line-height:22px;
	padding:0 8px 0 12px;
	margin:1px 0;
	background:#39516a url('./images/way.gif') no-repeat left center;
}
span.way a {
	color:#91dcff;
}
span.way a:hover {
	color:#91dcff;
}
div.cat_zag {
	margin:-5px 18px 16px 18px;
}
table.cat {
	width:100%;
}
table.cat td {
	font-size:11px;
	line-height:13px;
	padding:10px;
}
table.cat td.zag {
	background:url('./images/cat_bg.gif') repeat-x top;
	border-left:1px solid #777e8d;
	border-top:1px solid #a7aeb4;
	border-bottom:2px solid #262d34;
	font-weight:bold;
}
table.cat td.col1 {
	padding:10px;
	width:27px;
}
table.cat td.col2 {
	padding:10px;
	width:20px;
}
table.cat td.col3 {
	padding:10px;
	width:125px;
}
table.cat td.col5 {
	padding:10px;
	width:23px;
}
table.cat td.col6 {
	padding:10px;
	width:29px;
}
table.cat td.col7 {
	padding:10px;
	width:55px;
}
table.cat td.col8 {
	padding:10px;
	width:55px;
}
table.cat td.row1 {
	background:#404d5e;
	border-left:1px solid #5a6575;
	border-top:1px solid #27384c;
}
table.cat td.row2 {
	background:#535d6c;
	border-left:1px solid #5a6575;
	border-top:1px solid #27384c;
}
table.cat td.noborder {
	border-left-width:0;
}
table.cat td.noborder1 {
	border-left-width:0;
	padding:10px 10px 4px 10px;
}
table.cat td.center {
	text-align:center;
}
table.cat td.col20 {
	padding:10px;
	width:86px;
}
table.cat td.col30 {
	padding:10px;
	width:86px;
}
table.cat td.col40 {
	padding:10px;
	width:100px;
}
table.cat td.col50 {
	padding:10px;
	width:98px;
}
input.kol {
	width:85px;
	border:0;
	background:url('./images/kol.gif') no-repeat left top;
	color:#27384c;
	padding:3px 5px 2px 5px;
}
input.recount {
	width:85px;
	height:20px;
	border:0;
	background:url('./images/recount.gif') no-repeat left top;
}
div.zakaz_more {
	margin:12px 0 0 0;
}
span.form {
	background:url('./images/form.gif') no-repeat 18px 1px;
	padding:0 0 0 35px;
}
span.onemore {
	background:url('./images/onemore.gif') no-repeat 39px 1px;
	padding:0 0 0 56px;
}
div.zakaz_text {
	margin:18px 0 20px 18px;
	line-height:14px;
}
div.zakaz_text span {
	color:#91dcff;
	font-size:11px;
}
div.zakaz {
	margin:0 0 0 18px;
}
div.zakaz span {
	color:#91dcff;
}
div.zakaz_input {
	margin:4px 0 16px 0;
	width:212px;
	height:20px;
	background:url('./images/zakaz_input.gif') no-repeat left top;
}
div.zakaz_input1 {
	margin:4px 0 6px 0;
	width:212px;
	height:20px;
	background:url('./images/zakaz_input.gif') no-repeat left top;
}
div.zakaz_inputarea {
	margin:4px 0 16px 0;
	width:460px;
	height:63px;
	background:url('./images/zakaz_inputarea.gif') no-repeat left top;
}
div.zakaz_inputarea1 {
	margin:4px 0 6px 0;
	width:460px;
	height:107px;
	background:url('./images/zakaz_inputarea1.gif') no-repeat left top;
}
table.somepadd td {
	color:#c6cbd1;
	font-size:11px;
	padding:0 6px 0 0;
}
table.somepadd td.padd10 {
	padding:0 10px 0 0;
}
img.status {
	margin:20px 0 0 0;
}
input.zakaz {
	width:202px;
	margin:2px 5px 0 5px;
	color:#27384c;
	font-size:11px;
	border:0;
	background:none;
}
input.zakazarea {
	width:430px;
	height:55px;
	margin:2px 5px 0 5px;
	color:#27384c;
	font-size:11px;
	border:0;
	background:none;
}
input.zakazarea1 {
	width:430px;
	height:99px;
	margin:2px 5px 0 5px;
	color:#27384c;
	font-size:11px;
	border:0;
	background:none;
}
select.zakaz {
	width:202px;
	margin:2px 5px 0 5px;
	color:#27384c;
	font-size:11px;
	border:0;
}
select.zakaz_bg {
	width:212px;
	border:0;
	font-size:11px;
	margin:4px 0 16px 0;
	padding:2px 0 3px 0;
	background:url('./images/zakaz_input.gif') no-repeat left top;
}
select.zakaz_bg1 {
	width:212px;
	border:0;
	font-size:11px;
	margin:4px 0 10px 0;
	padding:2px 0 3px 0;
	background:url('./images/zakaz_input.gif') no-repeat left top;
}
input.zakaz_go {
	background:url('./images/zakaz_go.gif') no-repeat left top;
	width:85px;
	height:20px;
	border:0;
	font-size:1px;
}
input.data {
	width:35px;
}
select.month {
	width:106px;
	border:0;
	margin:4px 0 16px 0;
	padding:2px 0 3px 0;
	background:url('./images/month.gif') no-repeat left top;
}
select.time {
	width:75px;
	border:0;
	margin:4px 0 16px 0;
	padding:2px 0 3px 0;
	background:url('./images/month.gif') no-repeat left top;
}
div.data {
	width:45px;
	background:url('./images/zakaz_data.gif') no-repeat left top;
}
div.time {
	width:75px;
	background:url('./images/time.gif') no-repeat left top;
}
div.month {
	width:106px;
	background:url('./images/month.gif') no-repeat left top;
}
table.marg4 {
	margin-top:4px;
}
div.sales_dashed {
	line-height:20px;
	margin:0 0 20px 5px;
	padding:10px 0 20px 0;
	width:465px;
	border-bottom:1px dashed #4d667e;
}
div.sales_dashed span {
	color:#91dcff;
}
div.sales_dashed p {
	margin:0 0 13px 0;
}
div.guarant {
	background:#141f2c;
	width:194px;
	margin:0 0 0 -5px;
	padding:0 5px;
	color:#bac7d8;
}
div.nomarg {
	padding:0;
	margin:0 0 0 5px;
	border-bottom-width:0;
}
table.sales {
	margin:10px 0 0 5px;
}
table.sales td.col1 {
	padding:0;
	width:478px;
	border-right:1px dashed #4d667e;
}
table.sales td.col2{
	padding:0;
	width:230px;
}
img.sales_map {
	margin:5px 0 10px 0;
	display:block;
}
a.sales_nav {
	padding:2px 10px 3px 10px;
	margin:0 0 1px 10px;
	display:block;
}
a.sales_nav:hover, a.current_sale {
	font-weight:bold;
	background:#141c26;
	text-decoration:underline;
}
a.sales_nav1 {
	padding:2px 10px 2px 30px;
	margin:0 0 0 16px;
	color:#91dcff;
	display:block;
}
a.sales_nav1:hover {
	color:#91dcff;
}
.goroda {
	background:url('./images/goroda.gif') no-repeat left 3px;
}
.alf {
	background:url('./images/alf.gif') no-repeat 5px 5px;
}
div.search_city {
	margin:50px 0 0 5px;
	position:relative;
}
div.city_input {
	width:398px;
	height:20px;
	background:url('./images/city_input.gif') no-repeat left top;
}
input.city_input {
	width:388px;
	margin:2px 5px 0 5px;
	background:none;
	border:0;
	color:#27384c;
	font-size:11px;
}
div.find {
	position:absolute;
	left:404px;
	top:25px;
}
input.find {
	width:64px;
	height:20px;
	border:0;
	background:url('./images/find.gif') no-repeat left top;
	font-size:1px;
}
div.var1 {
	position:absolute;
	left:0;
	top:45px;
	height:28px;
	background:url('./images/var1.gif') no-repeat left top;
	z-index:100;
}
div.var2 {
	height:28px;
	padding:0 30px 0 10px;
	color:#ffffff;
	font-size:11px;
	line-height:28px;
	background:url('./images/var2.gif') no-repeat right top;
}
table.faq_razd {
	margin:10px 0 0 5px;
}
table.faq_razd td.col1 {
	padding:0;
	width:230px;
	border-right:1px dashed #4d667e;
}
table.faq_razd td.col2 {
	padding:0 0 0 20px;
}
table.faq_razd td.col2 a {
	display:block;
	padding:2px 0;
}
table.faq_razd td.col1 p {
	font-weight:bold;
	margin:0 0 4px 0;
}
table.faq_razd td.col1 a {
	font-weight:bold;
	display:block;
	padding:2px 0 2px 15px;
	margin:0 20px 1px 0;
	background:url('./images/menu0.gif') no-repeat 5px 9px;
}
table.faq_razd td.col1 a:hover {
	background:#404d5e url('./images/menu0.gif') no-repeat 5px 9px;
}
table.faq_razd td.col1 span {
	margin:0 20px 1px 0;
	font-weight:bold;
	display:block;
	padding:2px 0 2px 15px;
	background:#404d5e url('./images/menu0.gif') no-repeat 5px 9px;
}
table.faq_razd td.col3 {
	width:240px;
	padding:0 0 0 20px;
}
table.faq_razd td.col3 p {
	font-weight:bold;
	margin:0 0 4px 0;
}
table.faq_razd td.col3 a {
	display:block;
	padding:2px 10px 2px 15px;
	margin:0 20px 1px 0;
	background:url('./images/menu0.gif') no-repeat 5px 9px;
}
table.faq_razd td.col3 a:hover {
	background:#404d5e url('./images/menu0.gif') no-repeat 5px 9px;
}
table.faq_razd td.col3 span {
	margin:0 20px 1px 0;
	display:block;
	padding:2px 10px 2px 15px;
	background:#404d5e url('./images/menu0.gif') no-repeat 5px 9px;
}

div.faq_search_t {
	margin:0 0 12px 5px;
	font-weight:bold;
}
div.faq_search {
	height:70px;
	border-top:1px solid #acb3b9;
	border-left:1px solid #6c7780;
	border-bottom:1px solid #171c20;
	border-right:1px solid #2a3138;
	background:url('./images/faq_search_bg.gif') repeat-x top;
}
div.faq_rel {
	position:relative;
	height:112px;
}
table.faq_search {
	margin:12px 0 0 0;
	width:100%;
}
table.faq_search td {
	width:33%;
	padding:0 16px;
	border-right:1px dashed #7f95a6;
}
table.faq_search td.norborder {
	border-right-width:0;
}
select.faq_sel {
	background:url('./images/zakaz_input.gif') no-repeat left top;
	width:202px;
	padding:4px 5px;
	color:#27384c;
	font-size:11px;
	border:0;
	display:block;
	margin:4px 0 0 0;
}
div.watch {
	position:absolute;
	right:0;
	top:69px;
	width:124px;
	height:41px;
	background:url('./images/watch.gif') no-repeat left top;
}
input.watch_go {
	width:89px;
	height:20px;
	border:0;
	font-size:1px;
	margin:2px 0 0 17px;
	background:url('./images/watch_go.gif') no-repeat left top;
}
div.sendq {
	margin:0 0 0 5px;
}
input.send {
	width:89px;
	height:20px;
	border:0;
	font-size:1px;
	margin:12px 0 0 0;
	background:url('./images/send.gif') no-repeat left top;
}
input.check {
	border:0;
}
div.faqbg {
	background:#404d5e;
	padding:18px;
	line-height:18px;
	margin:0 0 1px 0;
}
div.faqbg p {
	margin:18px 0 0 0;
	background:url('./images/menu0.gif') no-repeat left 6px;
	padding:0 0 0 10px;
}
div.faq_all {
	margin:18px 0 0 0;
	position:relative;
	height:16px;
}
div.faq_all div {
	background:url('./images/all_que.gif') no-repeat left 2px;
	padding:0 0 0 18px;
	position:absolute;
	right:0;
	top:0;
}
div.color2 {
	background:#535d6c;
}
div.answ {
	margin:18px 0 0 16px;
	padding:0 0 0 16px;
	border-left:1px dashed #5f758b;
	color:#c7ced2;
}
div.news_bg {
	padding:0 0 0 10px;
	height:36px;
	margin:10px 0 16px 0;
	border-left:1px solid #8e98a3;
	border-right:1px solid #444c51;
	background:url('./images/news_bg.gif') repeat-x top;
}
div.news_bg a {
	width:48px;
	height:43px;
	display:inline-block;
	line-height:30px;
	text-align:center;
	margin:4px 0 0 1px;
}
div.news_bg a.stat {
	width:27px;
}
div.news_bg a:hover {
	background:url('./images/year.gif') no-repeat left top;
}
div.news_bg a.stat:hover {
	background:url('./images/stat_bg.gif') no-repeat left top;
}
div.news_bg a.current {
	color:#ffffff;
	background:url('./images/year.gif') no-repeat left top;
	text-decoration:none;
}
div.news_bg a.current0 {
	color:#ffffff;
	background:url('./images/stat_bg.gif') no-repeat left top;
	text-decoration:none;
}
div.news_bg a.current1 {
	color:#ffffff;
	background:url('./images/year1.gif') no-repeat left top;
	text-decoration:none;
}
div.news_bg a.current10 {
	color:#ffffff;
	background:url('./images/stat_bg.gif') no-repeat left top;
	text-decoration:none;
}
div.news_bg a.bot {
	margin:0 0 0 1px;
}
div.news_bg a.bot:hover {
	background:url('./images/year1.gif') no-repeat left top;
}
div.news_bg a.statbot {
	margin:0 0 0 1px;
}
div.news_bg a.statbot:hover {
	background:url('./images/stat_bg.gif') no-repeat left top;
}
span.data {
	padding:2px 5px 2px 10px;
	background:#141c26;
	font-size:11px;
}
span.data span {
	color:#91dcff;
}
div.new {
	padding:10px 0 0 0;
}
p.new {
	line-height:18px;
	margin:4px 0 18px 10px;
}
p.new a {
	color:#91dcff;
	font-size:11px;
}
div.news_arc {
	background:url('./images/all_que.gif') no-repeat left 2px;
	padding:0 0 0 18px;
	margin:0 0 0 10px;
}
div.stat_text {
	padding:10px 0 0 0;
	margin:0 0 32px 5px;
	line-height:20px;
}
div.stat_text p {
	margin:0 0 16px 0;
}
a.stat_sel {
	padding:0 0 0 16px;
	display:block;
	line-height:20px;
	background:url('./images/menu0.gif') no-repeat 4px 9px;
}
p.comment {
	margin:0 0 18px 18px;
	line-height:18px;
}
a.user {
	line-height:18px;
	font-weight:bold;
	padding:0 0 0 18px;
	background:url('./images/user.gif') no-repeat left top;
}
div.add_comm {
	margin:0 0 30px 0;
	width:495px;
	border-left:1px solid #606b74;
	border-right:1px solid #222a30;
	border-top:1px solid #acb1b7;
	border-bottom:1px solid #15191d;
	background:url('./images/add_bg.gif') no-repeat left top;
}
div.inner {
	padding:16px 18px 18px 18px;
}
div.comments {
	margin:0 0 18px 18px;
	font-size:14px;
	font-weight:bold;
}
div.level {
	margin:0 0 0 30px;
}
div.feedback {
	padding:10px 0 0 0;
	margin:0 0 0 5px;
}
table.catalog {
	margin:0 0 0 16px;
}
table.catalog td {
	line-height:20px;
}
table.catalog td.col1 {
	padding:0;
	width:230px;
	border-right:1px dashed #4d667e;
}
table.catalog td.col1 a {
	margin:0 10px 0 16px;
	padding:3px 0;
	line-height:14px;
	display:block;
}
table.catalog td.col1 a.bold {
	margin:0 10px 0 0;
	font-weight:bold;
}
table.catalog td.col2 {
	width:230px;
	padding:0 0 0 16px;
}
table.catalog td.col2 a {
	padding:3px 0;
	line-height:14px;
	display:block;
}
div.cat1 {
	background:url('./images/cat1.jpg') no-repeat left top;
}
div.cat2 {
	padding:70px 0 0 0;
	position:relative;
	background:url('./images/cat2.jpg') no-repeat right top;
}
div.video {
	position:relative;
	width:216px;
	height:33px;
	margin:0 14px 6px 16px;
	background:url('./images/video.gif') no-repeat left top;
}
div.video div {
	position:absolute;
	left:40px;
	top:8px;
	font-size:11px;
}
.menu7 {
	background:url('./images/menu7.gif') no-repeat 2px 4px;
}
.menu8 {
	background:url('./images/menu8.gif') no-repeat 2px 3px;
}
.menu9 {
	background:url('./images/menu9.gif') no-repeat 3px 4px;
}
.menu10 {
	background:url('./images/menu10.gif') no-repeat 2px 5px;
}
span.nounder {
	text-decoration:none;
	color:#ffffff;
}