body, html{
margin:0;
padding:0;
height:100%;
background:url(/images/main_bg.jpg) left top repeat;
}
body, html, div, td, th{
font-family:Tahoma;
font-size:10px;
}
FORM {
	padding:0; margin:0;
}
h1 {
display:block;
font-size:2em;
font-weight:bold;
margin:0.67em 0;
}
H1,H2,H3,H4,H5{
color:#8A8A8A;
}

table{
border-collapse:collapse;
}
img{
border:none;
}


A:link, A:visited{
	color:#7A8B21;
}

A:hover, A:active{
	color:black;
}









#main_td{
background:#fff;
}

#border{
width:885px;
margin:9px auto 54px auto;
}
#border .left_top{
width:17px;
height:15px;
background:url(/images/left_top_corner.png) left top no-repeat;
_background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/left_top_corner.png', sizingMethod='scale');
}
#border .top{
background:url(/images/top_border_bg.png) left top repeat-x;
_background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/top_border_bg.png', sizingMethod='scale');
}
#border .right_top{
width:18px;
background:url(/images/right_top_corner.png) left top no-repeat;
_background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/right_top_corner.png', sizingMethod='scale');
}
#border .left{
background:url(/images/left_border_bg.png) left top repeat-y;
_background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/left_border_bg.png', sizingMethod='scale');
}
#border .right{
background:url(/images/right_border_bg.png) left top repeat-y;
_background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/right_border_bg.png', sizingMethod='scale');
}
#border .left_bottom{
height:18px;
background:url(/images/left_bottom_corner.png) left top no-repeat;
_background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/left_bottom_corner.png', sizingMethod='scale');
}
#border .bottom{
background:url(/images/bottom_border_bg.png) left top repeat-x;
_background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bottom_border_bg.png', sizingMethod='scale');
}
#border .right_bottom{
background:url(/images/right_bottom_corner.png) left top no-repeat;
_background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/right_bottom_corner.png', sizingMethod='scale');
}

#logo{
background:#7D8A2E url(/images/logo_right.jpg) right top no-repeat;
width:100%;
height:63px;
}
#basket{
f loat:right;
margin:15px 9px 0 0;
font-size:110%;
color:#fff;
width:200px;
_width:204px;
height:46px;
}
#basket p{
margin:2px 0 0;
}

#basket p .count {
	text-decoration:underline; font-weight:bold;
}
#basket p .price {
	font-weight:bold;
}

#profile{
	f loat:right;
	margin:5px 9px 0 0;
	font-size:110%;
	color:#fff;
}
#profile A:link, #profile A:visited {
	color: white;
	text-decoration: underline;
}
#profile A:hover, #profile A:active {
	color: white;
	text-decoration: none;
}
#profile P {
	margin:0;
	padding:0;
}
#profile TABLE {
	border-collapse:separate;
}
#profile TABLE TD{
	text-align:right;
}
#profile INPUT {
	width:80px;
}
#profile INPUT.submit {
	width:auto;
}

INPUT {
	border: #C9D787 1px solid;
	font-size:10px;
	padding: 0px 2px;
}
TEXTAREA {
	border: #C9D787 1px solid;
	font-size:10px;
	padding: 0px 2px;
}
SELECT {
	font-size:10px;
}
OPTION {
	font-size:10px;
}

INPUT.submit {
	background-color:#7D8A2E;
	border: solid 1px white;
	font-weight:normal;
}

#menu{
margin:1px 0 0;
padding:7px 0 7px 50px;
border-top:#C9D787 2px solid;
height:22px;
}
#menu img{
margin-right:10px;
}

#submenu{
	height:220px;
	margin:1px 0px;
	position:relative;
}
#submenu_border{
	border: 2px #C9D787 solid;
	border-width: 2px 0px;
}
#submenu a{
display:block;
width:208px;
height:47px;
}
#about #submenu{
	background: left bottom no-repeat;
}
#catalog #submenu{
background:url(/images/submenu_catalog.jpg) left top no-repeat;
}

#submenu .headbanner{
	position:absolute;
	top:0;
	left:0;
	width:600px;
	height:220px;
}

/*
#about #men, #catalog .acsess #men{
background:url(/images/men_def.png) left top no-repeat;
_background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/men_def.png', sizingMethod='scale');
}
#catalog .acsess .for_man{
background:url(/images/men_catalog.png) left top no-repeat !important;
_background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/men_catalog.png', sizingMethod='scale');
}

#about #girl, #catalog .acsess #girl{
background:url(/images/girl_def.png) left top no-repeat;
_background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/girl_def.png', sizingMethod='scale');
}
#catalog .acsess .for_man{
background:url(/images/girl_catalog.png) left top no-repeat !important;
_background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/girl_catalog.png', sizingMethod='scale');
}

#about #acsess{
background:url(/images/acsess_def.png) left top no-repeat;
_background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/acsess_def.png', sizingMethod='scale');
}
#catalog .acsess #acsess{
background:url(/images/acsess_catalog.png) left top no-repeat;
_background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/acsess_catalog.png', sizingMethod='scale');
}
*/

#about a{
cursor:pointer;
}
#about .def{
background:url(/images/men_def.png) left top no-repeat;
_background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/men_def.png', sizingMethod='scale');
}
#about .hover{
background:url(/images/men_catalog.png) left top no-repeat;
_background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/men_catalog.png', sizingMethod='scale');
}
#about .def_girl{
background:url(/images/girl_def.png) left top no-repeat;
_background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/girl_def.png', sizingMethod='scale');
}
#about .hover_girl{
background:url(/images/girl_catalog.png) left top no-repeat;
_background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/girl_catalog.png', sizingMethod='scale');
}
#about .def_acsess{
background:url(/images/acsess_def.png) left top no-repeat;
_background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/acsess_def.png', sizingMethod='scale');
}
#about .hover_acsess{
background:url(/images/acsess_catalog.png) left top no-repeat;
_background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/acsess_catalog.png', sizingMethod='scale');
}

#about .def2{
background:url(/images/men2_def.png) left top no-repeat;
_background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/men2_def.png', sizingMethod='scale');
}
#about .hover2{
background:url(/images/men2_catalog.png) left top no-repeat;
_background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/men2_catalog.png', sizingMethod='scale');
}
#about .def2_girl{
background:url(/images/girl2_def.png) left top no-repeat;
_background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/girl2_def.png', sizingMethod='scale');
}
#about .hover2_girl{
background:url(/images/girl2_catalog.png) left top no-repeat;
_background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/girl2_catalog.png', sizingMethod='scale');
}
#about .def2_acsess{
background:url(/images/acsess2_def.png) left top no-repeat;
_background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/acsess2_def.png', sizingMethod='scale');
}
#about .hover2_acsess{
background:url(/images/acsess2_catalog.png) left top no-repeat;
_background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/acsess2_catalog.png', sizingMethod='scale');
}


#submenu ul{
margin:36px 31px 0 0;
_margin-right:20px;
padding:0;
float:right;
}
#submenu li{
margin:0;
padding:0;
list-style-type:none;
}
#path_long{
	height:41px;
	background:url(/images/path_bg.jpg) left top repeat-x;
	position:relative;
}
#path_long_links{
	display:block;
	left:48px;
	position:absolute;
	top:17px;
	color: white;
}
#path_long_links A {
	color: white;
}
#content_table #path_long_links{
	font-size:16px;
	font-weight:normal;
}
#about #path{
height:41px;
background:url(/images/path_bg.jpg) left top repeat-x;
margin:0pt 0pt 0pt 3px;
width:701px;
}
#catalog #path{
	height:41px;
	background:url(/images/path_category_bg.jpg) left top repeat-x;
	margin:0pt 0pt 0pt 3px;
	width:701px;
}
#search{
height:24px;
float:right;
background:url(/images/path_right.jpg) right top no-repeat;
padding:15px 11px 0 0;
}
/*
#catalog #search{
height:24px;
float:right;
background:url(/images/path_category_right.jpg) right top no-repeat;
padding:17px 11px 0 0;
}
*/

.search_button{
background:url(/images/search_button.jpg) left -1px no-repeat;
width:46px;
height:16px;
border:none;
cursor:pointer;
position:relative;
top:2px;
_top:-1px;
}

INPUT.search_text{
font-size:10px;
border:#C9D787 1px solid;
width:116px;
margin-right:3px;
padding:0px 4px 0 4px;
height:14px;
}
#path_long_uni .search_text{
	border-color:white;
}

.titsearch, #sort_form INPUT.titsearch {
	width:173px !important;
	_width:172px !important;
	position:absolute !important;
	left:1px !important;
	top:1px !important;
}
.titsersubmit{
	background:url(/images/input_search_button.jpg) left top no-repeat; width:58px; height:20px; border:none; cursor:pointer; position:absolute; right:0; top:0;
}
.titsubsubmit {
	background:url(/images/input_sign_button.jpg) left top no-repeat; width:89px; height:20px; border:none; cursor:pointer; position:absolute; right:0; top:0;
}

#content_table{
width:100%;
}
#content_table td{
vertical-align:top;
}
#catalog #content_table{
border-top:2px solid #C9D787;
}

#content{
width:100%;
color:#616161;
font-size:120%;
}
#content TD, #content TH, #content DIV{
	font-size:12px;
}
#content_table TD, #content_table TH, #content_table DIV{
	font-size:12px;
}


#catalog #content{
width:710px;
}
#content p{
text-indent:12px;
margin:10px 0;
}



#content TABLE {
	border-collapse:separate;
}

#banners {
	padding-top: 10px;
}
#banners img{
}
#banners A{
	height:85px;
	width:90px;
	display:block;
	float:left;
	margin:1px;
}

#footer{
background:#5C5C5C url(/images/footer_right.jpg) right top no-repeat;
height:93px;
width:100%;
margin:20px 0 0 0;
}
#footer_info{
float:left;
background:url(/images/footer_left.jpg) left top no-repeat;
height:69px;
width:50%;
color:#fff;
font-size:100%;
padding:24px 0 0 30px;
}
#footer_info a{
color:#fff;
text-decoration:none;
}
#footer_info a:hover{
text-decoration:underline;
}

#category_list_banner {
	margin-top:12px;
	height:425px;
	width:130px;
}
#category_list {
	padding-right:10px;
}

#category_list ul{
margin:0px 0 7px 30px;
padding:0;
}
#category_list li{
list-style-type:none;
margin:0 0 5px 0;
padding:0;
}
#category_list li a{
color:#7D8A2E;
font-size:110%;
text-decoration:none;
background:url(/images/ctegory_bg.jpg) left 6px no-repeat;
padding:0 0 0 10px;
}
#category_list li a:hover, #category_list li a:active{
	text-decoration:underline;
}

#category_list li b{
color:#7D8A2E;
font-size:110%;
font-weight:bold;
background:url(/images/ctegory_bg.jpg) left 6px no-repeat;
padding:0 0 0 10px;
text-decoration:underline;
}
#category_list li ul{
margin:5px 0 5px 13px;
}
#category_list li ul li a, #category_list li ul li b{
background-image:none;
text-decoration:none;
padding:0;
}

#category_list ul.brand li a {
	font-size:100%;
	background-position:left 4px;
}
#category_list ul.brand li b{
	font-size:100%;
	background-position:left 4px;
}

#content_table DIV#spam{
	width:133px;
	margin:10px 0 0;
	padding:10px 0 10px 0;
	border-top:1px solid #C9D787;
	font-size:11px;
}







.good_list{
	background:url(/images/good_href_bg.jpg);
	vertical-align:top;
	width:130px;
}
.good_list_img {
	display:block;
	width:132px;
	height:192px;
	background:no-repeat center;
}
.good_list img{
width:130px;
height:190px;
border:1px solid #C9D787;
}
.good_list div{
	background:url(/images/good_list.gif) right top no-repeat;
	padding:10px 0 5px 10px;
	border-top:1px solid #fff;
	width:122px;
}
.good_list p{
	font-size:90%;
	color:#7D8A2E;
	margin:0 0 4px 0;
	text-indent:0px;
}
#content .good_list p{
	text-indent:0px;
}
.good_list a{
	text-decoration:underline;
	color:#A9BA58;
	display:block;
	font-size:90%;
}
.good_list a.cart{
	margin:4px 0 0 0px;
}
.good_list a:hover{
	text-decoration:none;
}
.top_sales .good_list p{
	font-weight:bold;
	color:#aabb59;
}
.top_sales .good_list .rec_price{
color:#7D8A2E;
}

.good_list p{
	font-weight:bold;
	color:#aabb59;
}
.good_list .rec_price{
color:#7D8A2E;
}


.top_sales .good_list_girl p{
	color:#EDB19B;
}
.top_sales .good_list_girl .rec_price{
	color:#ff8598;
}
#girl .good_list p, .good_list_girl p{
	font-weight:bold;
	color:#EDB19B;
}
#girl .good_list .rec_price, .good_list_girl .rec_price{
color:#ff8598;
}
#girl .good_list img, .good_list_girl img{
border:1px solid #ffc0a9;
}
#girl .good_list div, .good_list_girl div{
background:transparent url(/images/good_list_girl.gif) no-repeat right top;
}
#girl .good_list a, .good_list_girl a{
color:#edb19b;
}
#girl .good_list, .good_list_girl{
background:transparent url(/images/good_href_bg_girl.jpg) repeat;
}
#girl .good_list p.catalogue_name {
	color:#ff8598;
}

#brands .good_list p{
font-weight:bold;
text-transform:uppercase;
}

#content .good_list p{
	margin:0px;
}














#banner_box{
	height:93px;
	background: url(/images/banner_box_bg.jpg) repeat-x;
}
#banner{
	float:right;
	clear:both;
	background:url(/images/banner_attention.jpg) left top no-repeat;
}
#banner2{
	float:right;
	clear:both;
	background:url(/images/banner_attention2.jpg) left top no-repeat;
}
#banner3{
	float:right;
	clear:both;
	background:url(/images/banner_attention2.jpg) -3px top no-repeat;
}


#banner_box #banner{
	margin:0px;
	padding:19px 2px 19px 225px;
	width: 468px;
	height:60px;
}
#banner_box #banner2{
	margin:0px;
	padding:19px 2px 19px 100px;
	width: 468px;
	height:60px;
}
#banner_box #banner3{
	margin:0px;
	padding:19px 2px 19px 75px;
	width: 468px;
	height:60px;
	background-position:-5px 0px;
}

#top_sales{
width:100%;
height:42px;
background:url(/images/top_sales_bg.jpg) left top repeat-x;
clear:both;
margin:0pt 0pt 0pt 3px;
width:701px;
}




#top_sales a{
float:right;
display:block;
height:42px;
background:url(/images/top_sales_right.jpg) right top no-repeat;
color:#fff;
padding:17px 10px 0;
}
#top_sales a:hover{
text-decoration:none;
}
#path_good{
position:relative;
left:-4px;
float:left;
width:150px;
height:23px;
background:url(/images/path_brand.jpg) left top no-repeat;
margin-top:1px;
color:#fff;
padding:17px 0 0 56px;
font-size:130%;
}
#good_card_images{
padding:10px 0 0 5px;
width:300px;
}
#good_card_images img{
float:left;
border:1px solid #C9D787;
}
#small_img img{
width:94px;
height:94px;
float:none;
}
#small_img a.img{
	margin: 0 6px;
}

#good_card_descr{
padding:10px 0 0 27px;
vertical-align:top;
}
#good_card_descr h1{
color:#7D8A2E;
font-size:200%;
margin:25px 0 8px 0;
font-weight:normal;
}
#good_card_descr h2{
height:25px;
color:#C9D787;
font-size:110%;
margin:0 0 25px 0;
font-weight:normal;
background:url(/images/h2_border_bg.jpg) left bottom repeat-x;
}
#good_card_descr p{
color:#909090;
font-size:110%;
}
#good_card_descr ul{
color:#666;
margin-top:25px;
margin-bottom:25px;
}
#good_card_descr li{
font-size:120%;
list-style-type:square;
}
#good_card_descr select{
width:146px;
margin:0 11px 15px 0;
font-size:10px;
border:1px solid #C9D787;
border-color:#C9D787;
}
#good_card_descr a{
color:#C9D787;
font-size:110%;
}
#good_card_descr a:hover{
text-decoration:none;
}
#good_card_price{
margin-top:30px;
height:65px;
background:url(/images/good_card_price_bg.jpg) left top repeat-x;
}
#good_card_price p{
font-size:150%;
color:#7D8A2E;
margin:0;
padding:10px 0 0 10px;
}
#good_card_price span{
font-size:240%;
}
#recommend{
margin:0pt 0pt 0pt 3px;
width:701px;
height:42px;
background:url(/images/top_sales_bg.jpg) left top repeat-x;
clear:both;
margin-top:60px;
}
#recommend_table p{
font-size:110%;
color:#AABB59;
font-weight:bold;
}
#recommend_table .rec_price{
font-size:130%;
color:#7D8A2E;
}

#submenu .catalog{
	background:url(/images/catalog.jpg) left top no-repeat;
}

#sort_form{
	padding-top:10px;
	padding-bottom:20px
}
SELECT {
	border:1px solid #c9d787;
}
#sort_form .select{
font-size:10px;
border:1px solid #c9d787;
width:147px;
display:block;
float:left;
margin-top:3px;
}
#sort_form img{
position:relative;
top:3px;
float:left;
}
#sort_form .div_input{
width:246px;
border:1px solid #c9d787;
float:left;
position:relative;
height:20px;
}
#sort_form .input, #sort_form INPUT.input {
font-size:10px;
width:178px;
margin:1px 2px 1px 1px;
border:1px solid #7d8a2e;
padding: 1px;
padding-left:5px;
}
#catalog_banners{
	border-top:1px solid #ff8598;
	padding-top:1px;
	margin-top:10px;
	margin-bottom:5px;
	height:120px;
}
#catalog_banners img{
	width:282px;
	height:124px;
}
#brand_banners_small{
height:40px;
padding:13px 40px;
position:relative;
overflow:hidden;
}
#brand_banners_small img{
margin:0 10px 0 0;
float:left;
}



.catalog_wear{
	height:39px;
	background:url(/images/men_wear.jpg) left top no-repeat;
}
.catalog_wear_new {
	height:39px;
	background:url(/images/new_for_man.jpg) left top no-repeat;
	background-position: 0px -3px;
	position:relative;
	left:-3px;
}
.catalog_wear_top {
	height:39px;
	background:url(/images/path_top_sales.jpg) left -3px no-repeat;
	position:relative;
	left:-3px;
}
.catalog_wear_top_sale {
	height:39px;
	background:url(/images/path_top_sales2.jpg) left -3px no-repeat;
	position:relative;
	left:-3px;
}
.catalog_wear_top_man {
	background:url(/images/path_topsales_men.jpg) no-repeat scroll left -3px;
}

.catalog_wear a, .catalog_wear_new a, .catalog_wear_top a, .catalog_wear_top_sale a{
	color:#fff;
	display:block;
	float:right;
	background:url(/images/men_wear_right.jpg) right top no-repeat;
	padding:15px 10px 0 0;
	position:relative;
	right:-3px;
}
.catalog_wear_top a{
	background:url(/images/top_sales_right.jpg) right -3px no-repeat;
}
.catalog_wear_top_sale a{
	background:url(/images/top_sales_right.jpg) right -3px no-repeat;
}
.catalog_wear a:hover, .catalog_wear_new a:hover, .catalog_wear_top a:hover{
text-decoration:none;
}
.catalog_wear_top_man A{
background:url(/images/men_wear_right.jpg) right top no-repeat;
}
.catalog_sex{
	background:url(/images/men_wear_bg.jpg) left top repeat-x;
}
.catalog_sex2{
	background:url(/images/top_sales_bg.jpg) left -3px repeat-x;
}


#girl .catalog_wear a, #girl .catalog_wear_new a, #girl .catalog_wear_top a{
background:url(/images/girl_wear_right.jpg) right top no-repeat;
}
#girl .catalog_wear{
background:url(/images/girl_wear.jpg) left top no-repeat;
}
#girl .catalog_wear_new{
background:url(/images/new_girl_wear.jpg) left top no-repeat;
}
#girl .catalog_wear_top{
background:url(/images/new_girl_wear.jpg) left top no-repeat;
}
#girl .catalog_sex{
background:url(/images/girl_wear_bg.jpg) left top repeat-x;
}
.catalog_girl{
	background:url(/images/girl_wear_bg.jpg) left top repeat-x;
}
#girl .catalog_wear_top_girl{
	background:url(/images/path_topsales_girl.jpg) left -3px no-repeat;
}
.top_sales #banner{
margin:0;
}



#girl .catalog_wear a{
background:url(/images/girl_wear_right.jpg) right top no-repeat;
}
#girl .catalog_wear{
background:url(/images/girl_wear.jpg) left top no-repeat;
}
#girl .catalog_sex{
background:url(/images/girl_wear_bg.jpg) left top repeat-x;
}

.top_sales .catalog_wear{
height:39px;
background:url(/images/men_top_wear.jpg) left top no-repeat;
}
.top_sales .catalog_wear a{
width:9px;
background:url(/images/men_wear_right.jpg) right top no-repeat;
cursor:default;
}
#girl .catalog_wear{
background:url(/images/girl_top_wear.jpg) left top no-repeat;
}



#brand_category img{
}
#brand_category {
	width:700px;
	height:190px;
	margin:8px 0pt 8px 4px;
}



#page_navigation{
height:20px;
padding-top:5px;
clear:both;
background:#7D8A2E;
color:#fff;
font-size:110%;
text-align:center;

}
#page_navigation a{
text-decoration:none;
color:#fff;
}
#page_navigation a, #page_navigation b{
margin:0 2px;
}
#page_navigation b{
	font-size:110%;
}
#spam_mail{
/*width:123px;
padding:4px;
font-size:100%;*/
border:1px solid #C9D787;
}
#spam_sign{
/*width:100%;*/
border:none;
color:#fff;
background:#C9D787;
cursor:pointer;
margin:3px 0 5px 0;
	font-weight:bolder;
}
#spam_sign2{
/*
border:none;
color:#fff;
background:#C9D787;
cursor:pointer;
margin:3px 0 5px 0;
	font-weight:bolder;
	padding:3px;*/
}

#logo_comp{
background:url(/images/logo.jpg) left top no-repeat;
display:block;
float:left;
}
#basket_logo{
background:url(/images/basket_img.jpg) left top no-repeat;
display:block;
float:left;
height:38px;
margin-right:10px;
position:relative;
width:39px;
}
#top_sales_logo{
background:url(/images/top_sales.jpg);
width:159px;
height:42px;
float:left;
position:relative;
}

.news div {
	font-size:12px;
}
.news_full_subj{
	padding-bottom:10px;
	border-bottom:#C9D687 1px solid;
}
.news_full_text{
	margin-top:5;
	padding-bottom:10px;
	border-bottom:#C9D687 1px solid;
}
A.news_full_return{
	color:#7D8A2E;
	float:right;
	margin-top:10px;
}
.news_full_return_top{
	color:white;
}
.news_full_img {
	padding:2px;
	border:#C9D687 1px solid;
	margin-right:10px;
	margin-top:1.5Em;
}
A.news_subj {
	color:#8A8A8A;
	text-decoration:none;
	font-size:150%;
	font-weight:bolder;
}
.news_header {
	border-bottom:1px dotted #FF8599;
	padding-bottom:2px;
	padding-top:10px;
}
.index .news_header {
	padding-top:0px;
}

.news_date{
	float:right;
	margin-top:0.5Em;
	font-size:0.9Em;
}
#content_table DIV.news_date{
	font-size:0.8Em;
}


.news_banner{
	display:block;
	margin:5px 0px;
}
.news_banner IMG{
	height:55px;
	width:280px;
}
.news_brief {
	text-indent:12px;
	padding-bottom:20px;
}
.news_brief .more {
	color:#898989;
	font-weight:bolder;
}

.submit {
	border:medium none;
	cursor:pointer;
	position:relative;
	top:1px;
	background:#C9D686;
	color: white;
	font-weight:bolder;
	top:-1px;
}

#feedback {
	width:650px;
	float:right;
	margin-top:20px;
}



.sroll {
 background-repeat: repeat-x;
 height: 40px;
 position: relative;
 overflow: hidden;
 width:800px;
 padding:13px 25px;
}
.sroll .clients {
 position: absolute;
 left: 31px;
 top: 27px;
}
.sroll a {
 cursor: pointer;
}
.sroll img {
 margin: 0px 10px 0px;
 position: relative;
 border-style: none;
}
#scroller {
 position:relative;
 height: 40px;
 overflow:hidden;
 width: 100%;
 margin-top: 4px;
}
#scrollercontent {
 position:relative;
 top: 0px;
 display:inline;
 white-space: nowrap;
 font-size:0px;
}
.sroll .l {
 background: url(/images/scroll_arrow_left.jpg) no-repeat left;
 position: absolute;
 height: 40px;
 width: 20px;
 left: 0px;
 top: 15px;
 background-color: #FFFFFF;
 cursor: pointer;
}
.sroll .r {
 background: url(/images/scroll_arrow_right.jpg) no-repeat right;
 height: 40px;
 width: 20px;
 position: absolute;
 top: 15px;
 right: 0px;
 background-color: #FFFFFF;
 cursor: pointer;
}


.good_list p.catalogue_name {
	font-size:120%;
	color:#7D8A2E;
}

.top_sales {
	width:100%;
}

#div_cart A:link,#div_cart A:visited {
	color:white;
	text-decoration:underline;
}
#div_cart A:hover,#div_cart A:active {
	color:white;
	text-decoration:none;
}



#tablecart{
	margin-top:12px;
}
#tablecart TH{
	background:#7C8B30 no-repeat;
	color:#D4E08C;
	height:26px;
	padding: 0 30px;
	font-size:13px;
}
#tablecart TH.hr{
	height:2px; padding:0; margin:0; background:none;
}
#tablecart TD{
	border-top:#dddddd solid 1px;
	padding:10px;
	margin-top:10px;
}
#tablecart TD.cartimg{
	padding-left:25px;
}
#tablecart TD.cartimg DIV {
	padding:1px;
	border: 1px #D2D8B6 solid;
	width:130px;
}
#tablecart TD.cartimg DIV.girl {
	border: 1px #EACCC2 solid;
}
#tablecart TD.cartimg A{
	display:block;
	height:190px;
	width:130px;
	background-repeat:no-repeat;
}
#tablecart TD.cartimg A IMG {
	height:190px;
	width:130px;
	border:none;
}
#tablecart TD.cartitem {
	font-size:11px;
	color:#7D8A2E;
}
#tablecart TD.cartitemgirl {
	font-size:11px;
	color:#FF83A1;
}
#tablecart TD.cartitem .name, #tablecart TD.cartitemgirl .name {
	font-size:14px;
	font-weight:bolder;
	margin-top:10px;
}
#tablecart TD.cartitem .extra, #tablecart TD.cartitemgirl .extra {
	font-size:11px;
	margin-top:5px;
}
#tablecart TD.cartitem .extra 		{ color:#C9D0A7; }
#tablecart TD.cartitemgirl .extra { color:#ECCDC8; }
#tablecart TD.cartitem .price, #tablecart TD.cartitemgirl .price {
	font-size:13px;
	margin-top:10px;
}
#tablecart TD.cartitem .delcart, #tablecart TD.cartitemgirl .delcart {
	margin-top:10px;
	font-size:10px;
}
#tablecart TD.cartitem .delcart A:link, #tablecart TD.cartitem .delcart A:visited { color:#C9D0A7; }
#tablecart TD.cartitem .delcart A:active, #tablecart TD.cartitem .delcart A:hover { color:#7D8A2E; }
#tablecart TD.cartitemgirl .delcart A:link, #tablecart TD.cartitemgirl .delcart A:visited { color:#ECCDC8; }
#tablecart TD.cartitemgirl .delcart A:active, #tablecart TD.cartitemgirl .delcart A:hover { color:#FF83A1; }

#tablecart TD.count, #tablecart TD.countgirl {
	vertical-align:middle;
	text-align:center;
	font-size:19px;
}
#tablecart TD.count IMG {
	cursor:pointer;
	margin:1px;
}

#tablecart TD.count 		{ color:#7D8A2E; }
#tablecart TD.countgirl { color:#FF83A1; }

#tablecart TD.sum, #tablecart TD.sumgirl {
	vertical-align:middle;
	text-align:center;
	font-size:16px;
}
#tablecart TD.sum 			{	color:#7D8A2E; }
#tablecart TD.sumgirl 	{ color:#FF83A1; }

#tablecart TD.itogo {
	border-top:#dddddd solid 1px;
	border-bottom:#dddddd solid 1px;
	padding:0;
}
#tablecart TD.itogo DIV {
	margin:5px 0;
	background:#EFF3DC;
	text-align:right;
	padding-right:30px;
	color:#7D8A2E;
	font-size:13px;
}
#tablecart TD.itogo DIV B {
	font-size:35px;
	font-weight:normal;
}

#ordertable INPUT, #ordertable TEXTAREA {
	width:99%;
	font-size:12px;
	margin:1px;
	padding:1px;
}
#ordertable TD {
	vertical-align:middle;
}

INPUT.ordersubmit {
	font-size:12px;
	color:#F9FED5;
	font-weight:bolder;
	background-color:#828F37;
	margin:0px;
	padding: 2px 2px 3px 2px;
	cursor:pointer;
	border:1px white solid;
}
#ordersubmit TD {
	border:1px #828F37 solid;
}
#ordersubmit TD.hr {
	border:0;
	padding:0 20px;
}
