.hide{display:none;}

body {
background-color:#404040;
background-image:url("/etc/img/images-new/body.gif");
background-position: center;
background-repeat: repeat-y;
color:#404040;
font-family: Lucida Sans Unicode, Arial, sans serif;
font-size:12px;
margin:0;
padding:0;
}

a {
color:#037bb2;
outline: none;
}
a:hover {
color:#ff0000;
}

a h3, h3 a {color:#404040;}

a img {
border:0;
-moz-user-select:none;
outline: none;
}

input {outline: none;}

a.to_basket {color:#404040; font-weight:bold;}

h1, h2 {
font-variant:smallcaps;
font-size:14px;
}

h3 {
font-variant:small-caps;
font-size:12px;
}
.underline {border-bottom:1px solid #404040;text-decoration:none;}

.h1, .h2 {
font-variant:smallcaps;
font-size:14px;
font-weight:bold;
}



.big-panel-top td {vertical-align:top;}

.login {
background-image: url("/etc/img/images-new/bg-input.gif");
background-position: left top;
background-repeat:no-repeat;
width:253px;
height:26px;
display:block;
text-align:center;
}

.input {
border:0 none;
margin-top:4px;
width:240px;
}

.both{clear:both;}
.fll{float:left;width:300px;padding-right:15px;}
.flr{float:left;width:300px;}

div.disc_mid table td {
vertical-align: top;
}

div.wrap {
margin:0 auto;
width: 962px;
}

div.logo {
display:block;
height:94px;
width:345px;
float:left;
}

div.search {
display:block;
float:left;
padding-left:35px;
padding-top:8px;
width:375px;
}

div.search form {
border:1px solid #ccc;
display:block;
padding:0;
margin:auto;
margin-top: 33px;
width:296px;
height:18px;
}
div.search input {float:left;}


div.search input.text {
border:0 none;
margin-bottom:2px;
margin-left:5px;
width:232px;
}


div.main-menu {
height:54px;
width:962px;
display:block;
ckear:both;
}


div.menu-left {
background-image:url("/etc/img/images-new/menu-left.gif");
background-position: right top;
background-repeat: no-repeat;
display:block;
float:left;
height:54px;
width: 14px;
}

div.menu-mid {
background-image:url("/etc/img/images-new/menu-mid.gif");
background-position: top;
background-repeat: repeat-x;
display:block;
float:left;
height:54px;
width: 932px;
}

div.menu-right {
background-image:url("/etc/img/images-new/menu-right.gif");
background-position: left top;
background-repeat: no-repeat;
display:block;
float:left;
height:54px;
width: 16px;
}


div.time {
color:#fff;
display:block;
float:left;
font-size: 13px;
padding-top:7px;
width: 276px;
}

div.items {float:right;}
div.items td {vertical-align:top;}

div.items span {float:left;}

div.items a {
color:#FFFFFF;
display:block;
font-size:13px;
height:44px;
padding-left:18px;
padding-right:18px;
padding-top:7px;
text-decoration:none;
float:left;
}

div.items a:hover {
background-image:url("/etc/img/images-new/menu-mid-on.gif");
background-position: top;
background-repeat: repeat-x;
color:#fff;
}

div.leftside {
display:block;
float:left;
width:289px;
}

div.left-inpadding {
padding-top:15px;
padding-bottom:10px;
padding-left:14px;
padding-right:14px;
}


div.left-block {
background-image:url("/etc/img/images-new/panel.gif");
background-position: center;
background-repeat: repeat-y;
width: 289px;
}

div.left-block-content {
background-image:url("/etc/img/images-new/panel-top.gif");
background-position: center top;
background-repeat: no-repeat;
width: 289px;
}


div.left-block-bottom {

background-image:url("/etc/img/images-new/panel-bottom.gif");
background-position: center top;
background-repeat: no-repeat;
height:16px;
width: 289px;

}

div.rightside {
display:block;
float:right;
width:661px;
-width:631px !important;
}

div.rightblock {
height:263px;
width:660px;

}


div.r-block-left {
width:0px;
float:left;
display:block;
}

div.r-block-mid {
background-image:url("/etc/img/images-new/big-panel-top.gif");
background-position: right top;
background-repeat: no-repeat;
display:block;
padding-left: 20px;
}

div.r-block-right {
width:0px;
float:left;
display:block;
}


div.footer {
text-align:center;
width:960px;
padding-top:20px;
padding-bottom:20px;
}

.content {width:632px;margin: 0 auto;padding-top:10px;padding-bottom:20px;}

.full_percent {width:100%;}
.l_column {text-align:left;padding: 0 20px;}
.r_column {text-align:right;padding: 0 20px;}
.valign_mid {vertical-align:middle;}
.valign_top {vertical-align:top;}

.short-news td {vertical-align:top;}
.collapse {border-collapse:collapse;}
.short-news img {padding:5px;}
.news_cap {font-weight:bold; margin-bottom:5px;display:block;}
.news_disc {font-weight:normal; margin-bottom:5px;display:block;}

div.last_news {padding-top:20px;}
.news_date {color:#9e9e9f;padding-right:20px;}

.last_models {padding:0; margin:0;-margin-right:0;}
.for_main {margin-left:20px;-margin-left:6px;}
.last_models li {
display:block;
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin: 0 15px 10px 15px;
text-align:center;
width:120px;
height: 220px;
}
.h_in_catalog li {
	height: 220px;
}
li.last {padding-right:0;margin-right:0;}

.model_name  {display:block;}
.model_name {height:25px;width:115px;overflow: hidden;z-index: 2;}
.model_img {
	margin-bottom:10px;
	overflow:hidden;
	width: 120px;
	height: 120px;
	display: block;
	border:1px solid #000000;
        z-index: 0;
}

.basket_btn {
margin-bottom:10px;
padding-bottom:10px;
padding-top:3px;
display:block;
}

div.top_15 {padding-top:15px;}
div.bottom_15 {padding-bottom:15px;}

ul.profile {
margin:0;
padding:0;
}

ul.profile li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

ul.profile li a {
display:block;
height:32px;
padding-left:40px;
padding-top:5px;
text-decoration:none;
font-weight:bold;
font-weight:normal;
color:#404040;
}

ul.profile li a:hover {
color:#037bb2;
}


li.prof a {
background-image:url(/etc/img/images-new/prof-sm.gif);
background-position:left top;
background-repeat:no-repeat;

}

li.coll a {
background-image:url(/etc/img/images-new/collection-sm.gif);
background-position:left top;
background-repeat:no-repeat;
}

li.orders a {
background-image:url(/etc/img/images-new/orders.gif);
background-position:left top;
background-repeat:no-repeat;
}

li.ext a {
background-image:url(/etc/img/images-new/ext.gif);
background-position:left top;
background-repeat:no-repeat;
}

.page-menu  {
display:block;
height:25px;
text-align:center;
}

.page-menu a {
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#CC9933;
background-color:#444;
border:1px solid #D8D8D8;
display:block;
float:left;
height:14px;
margin-right:2px;
padding-bottom:2px;
width:20px;}

.page-menu a:hover {
color:#fff;
background-color:#CC9933;
}

.page-menu a.current {
color:#fff;
font-weight:normal;
background-color:#CC9933;
}

.page-menu small {
	float: left;
	padding-right: 5px;
}

table.makers {width:100%;}
.makers th {background-color:#f5f5f5;border:1px solid #b4b4b4;}
.makers td {border:1px solid #b4b4b4; padding-left:5px; padding-right:5px;text-align:left;vertical-align: top;}

table.model_show td {vertical-align:top;height:auto;}

table.model_show td.model_show_photo {
padding-right:15px;
width:auto;
}

.model_show_photo img {border:1px solid #000000;}

a.model_preview {
	overflow:hidden;
	width: 100px;
	height: 100px;
	display:block;
	float:left;
	margin: 2px;
	border: 1px solid #666666;
}

a.model_preview:hover {
	border-color: #CC9933;
}

a.model_preview.curr {
	border-color: #CC9933;
}

#collection_photo {border:1px solid #000;}


.big-panel {
background-image:url("/etc/img/images-new/big-banel-bg.gif");
background-repeat:repeat-y;
background-position:center;
width: 654px;
height:auto;
}

.big-panel-top {
background-image:url("/etc/img/images-new/big-panel-top.gif");
background-repeat:no-repeat;
background-position:top center;
width: 654px;
height:auto;
}
.big-panel-bot {
background-image:url("/etc/img/images-new/big-panel-bottom.gif");
background-repeat:no-reat;
background-position:center;
width: 654px;
height:15px;
}

.padding-10px {}

ul.left_news {
padding-left:15px;
display:block;
}
ul.left_news li {
margin-bottom:7px;
}


ul.filters {
list-style-position:inside;
margin:0;
padding:0;
}


.model_price {
	display:block;
	width:115px;
	font-weight:bold;
	font-size:12px;
	overflow:hidden;
	font-family:Lucida Console, Arial, sans-serif;
	padding-top:2px;
	padding-bottom:10px
}
.model_price_color {color:#cc9933;}
#model_gallery {margin-top:3px;}

.left_al {text-align:left;}
.right_al {text-align:right;}

.td_50 {width:50%;}

.area_descr {width:300px; height:200px;}
.leftpanel_table {width:253px;}

#qTradeBayModelFilter input {padding:0; margin:0;}

.types-top {width:418px;height:14px;background-image:url("/etc/img/images-new/types-top.gif");background-repeat:no-repeat;background-position:bottom center;}
.types-bot {width:418px;height:14px;background-image:url("/etc/img/images-new/types-bot.gif");background-repeat:no-repeat;background-position:top center;}
.types-middle {width:418px;height:auto;background-image:url("/etc/img/images-new/types-mid.gif");background-repeat:repeat-y;background-position:center;}


#createModelFilter th {
	padding-right: 20px;
}
.model_show_description {width:100%; color:#000;}
.title_models {font-weight:bold; font-size:16px; font-family:Arial, sans-serif; color:#cc9933; display:block; border-bottom:1px solid #666666; padding-bottom:10px; margin-bottom:10px;}

.types {font-size:11px; font-style:italic; font-family:Lucida Console, Arial, sans-serif; color:#999999;}
.gal_oform {background-color:#dfdfdf; height:6px;}
.razlet {height:7px;}
.gal_name {font-weight:bold; font-size:14px; font-family:Lucida Console, Arial, sans-serif; color:#404040; margin-top:15px;}
.cart_model {text-align:center; margin-top:25px;}
.maker_coll {font-size:14px; font-weight:bold;}

