/* CSS Document */
 html, body, form{
margin:0;
padding:0;
}

body{
font-family:Verdana, Tahoma, Arial, sans-serif;
font-size:62.5%;
color:#5B5E60;/*default font*/
background:#231F20 url(/img/body_bg.jpg) no-repeat 50% 0;
}

ul{ margin:5px 0; padding:0; list-style:none;}
ul li{ background:url(/img/li1.gif) no-repeat 5px 10px;
	padding:5px 0 5px 20px;}
img{ border:0px solid #fff;}

#descr img{padding:1px; background:#000;}
#descr ul{ margin:10px; padding-left:20px; list-style: square;}
#descr ul li{ padding:3px 0 0px 0px;}

#body_outer_outer{
background:#231F20 url(/img/body_bg.jpg) no-repeat 50% 0;
min-width:791px;
}
#body_outer{
	background:url(/img/body_bg2.gif) no-repeat 100% 0;
	min-width:791px;}
#body_bg3{
	background:url(/img/body_bg3.jpg) no-repeat 90% 100%;
	padding-bottom:50px;
	min-width:791px;}
#body{
width:791px;
margin:0 auto;
position:relative;
}
/*color:#E603B9; */
a{ color:#BB0497; text-decoration:none;}
a:hover{ text-decoration:underline; color:#BB0497;}

.more1{ display:block;
	margin-top:10px;
	text-align:right;
	padding-right:18px;
	background:url(/img/icon_more.gif) no-repeat 100% 2px;}
.goods_name{ text-decoration:none; color:#fff; font-weight:bold;}
.goods_name:hover{ text-decoration:underline; color:#fff;}


.dash_rose{ background:url(/img/dash_rose.gif) repeat-x 0 100%; padding-bottom:1px;color:#BB0497;}
a.dash_rose:hover{background:none;}
.clr{ clear:both; font-size:1px; line-height:1px; height:0; overflow:hidden;}
input{ color:#646464; font-size:10px; border:1px solid #646464; padding:3px;}
select{ color:#646464; font-size:10px; border:1px solid #646464; padding:2px;}
.radio{ border:0px solid #fff;}


h2{ font-size:12px; color:#1E3113; padding:0 0 12px 0; margin:0;}

sup {color: #1A967A;}

a#tomain{ display:block;
	position:absolute;
	text-indent:-9999px;
	text-decoration:none;
	width:132px;
	height:78px;
	left:122px;
	top:101px; z-index:1000;
	}
a#eng, a#rus{ display:block;
	position:absolute;
	text-indent:-9999px;
	text-decoration:none;
	width:44px;
	height:24px;
	top:26px;
	}
a#eng{
	left:340px;
	background:url(/img/eng.gif) no-repeat 0 0;
}
a#rus{
	left:288px;
	background:url(/img/rus.gif) no-repeat 0 0;
}

/* search form*/	
#search{ position:absolute; top:22px;
left:400px;}
#std1{ background:url(/img/rose_square.gif) no-repeat 100% 19px; padding-right:7px;}
.pad1{ padding-top:1px;}
.pad2{ padding:3px 4px 0 0;}
.input1{ background:#272727; border:1px solid #717171; color:#9D9295;	}
.input2{ background:#fff; border:1px solid #717171; color:#9D9295;	}
.select1{background:#272727; border:1px solid #717171; color:#9D9295;}
.select1 option{}
.input_img{ border:0 solid #000; margin:0; padding:0;}	

#menu{ position:relative; margin-top:131px; height:31px;z-index:100;}

#m1, #m2, #m3, #m4, #m5, #m6, #m7{ position:absolute; height:30px;
	top:0; text-decoration:none; cursor:pointer; display:block;}
#m1{ width:78px; left:18px;}
#m2{ width:34px; left:283px;}
#m3{ width:65px; left:336px;}
#m4{ width:56px; left:420px;}
#m5{ width:109px; left:510px;}
#m6{ width:68px; left:632px;}
#m7{ width:69px; left:711px;}


#main{ margin-top:35px; font-size:1.1em;}

.td1{ background:#D1D2D4;}
.td2{ background:#808284;}
.td3{ background:#C9CACC;}
.td4{ background:#808284 url(/img/td4_bg.jpg) no-repeat 50% 0;}
.td6{ background:#888A8C;}
.td7{background:#8B8D8F;}

.div1{ background:#EBEAEA; padding:8px 8px 25px 8px; color:#333;}
.footer{ border-top:1px solid #A1A3A4;}


.sidebar_block1{ background:url(/img/xz1.gif) no-repeat 0 0; padding:30px 11px 20px 23px;}
.sidebar_block2{ background:#C9CACC url(/img/xz1.gif) no-repeat 0 0; padding:30px 11px 20px 23px;}
.sidebar_title{ padding-bottom:0px;}

.content_block1{padding:30px 11px 20px 23px;}

#flash{ height:253px;
	background:url(/img/flash_bg.jpg) no-repeat 50% 100%;
	padding-top:22px;
	padding-left:22px;}

.one_short_news{ padding-bottom:25px;}
.one_short_news b{ font-size:1.1em; color:#333;}

#hot_models{}
#hot_models .tr1 td{ text-align:center;}
#hot_models .tr1 td a{ text-decoration:none; color:#fff; display:block; padding:0 5px;}
#hot_models .tr1 td a:hover{ text-decoration:underline;}

#hot_models .tr2 td{ padding-top:10px; text-align:center;}
#hot_models .tr2 td .photo_bg{ text-align:center; background:url(/img/photo_bg1.gif) no-repeat 50% 0; height:92px; padding-top:6px;}

.small_flash{ background:url(/img/small_flash_bg.jpg) no-repeat 0 0;
	width:200px;
	height:110px;
	padding:9px 8px;}

#cont, #sitemap{ position:absolute; top:26px;
	padding-left:20px;
	display:block;}
	#cont{ background:url(/img/icon_mail.gif) no-repeat 0 70%; left:267px;}
	#sitemap{ background:url(/img/icon_sitemap.gif) no-repeat 0 90%; left:355px;}
	
/* catalog menu*/
#cat_menu{}
#cat_menu ul{ margin:0; padding:0; list-style:none;}
#cat_menu ul li{ line-height:1.5em; margin:0; padding:0;}
#cat_menu ul li.opened{ background:url(/img/dot1.gif) repeat-x 0 100%;}
#cat_menu ul li a{ font-family:Tahoma, Verdana, sans-serif; color:#333; font-weight:bold;}
#cat_menu ul li a:hover{ text-decoration:underline;}
#cat_menu ul ul{ padding:10px 0 10px 10px; background:url(/img/dot1.gif) repeat-x 0 0; margin-top:2px;}
#cat_menu ul ul li a{ font-weight:normal; color:#E603BA;}
#cat_menu ul ul ul{ background:none; padding:7px 0 10px 10px;}
#cat_menu ul ul ul li a{ color:#5B5E60;}
#cat_menu ul ul ul li span{ color:#fff;}
/* /catalog menu*/
.g_photo{ width:84px; float:left;}
.g_photo img{ border:2px solid #5C5C5C;}
.g_descr{ margin-left:100px; font-size:.9em; color:#5B5E60;}
.g_descr a.g_name{font-weight:bold; font-size:1.2em; color:#333; display:block;}
.g_descr a.g_name:hover{ text-decoration:underline;}
.vobler{ color:#E517C5; padding:5px 0;}

.pages{ padding:20px 0 10px; text-align:right;margin-left:9px;}
.pages a{ background:url(/img/pages_bg.gif) no-repeat 50% 0;
	display:block; line-height:15px;
	width:16px; text-align:center;
	color:#1F1F1F; font-size:10px;
	margin-right:2px;
	float:left;
	}
	.pages a:hover{ color:#DC18A8;}
	.pages a.active{ color:#fff; background:url(/img/page_active_bg.gif) no-repeat 50% 0;}	
	.pages a.active:hover{ color:#fff;}

#email{ background:url(/img/dot1.gif) repeat-x 0 50%; width:170px;}
#email div{ background:#C9CACC url(/img/rose_square.gif) no-repeat 0 50%; width:40px; padding-left:12px;}
#style{background:url(/img/dot1.gif) repeat-x 0 50%; width:100%;}
#style div{ background:#ededed url(/img/rose_square.gif) no-repeat 0 50%; width:40px; padding-left:12px;}
#boxes{ font-size:.9em; color:#171717;}

/* sub menus */
#subs ul{ background: #D0D0D0; display:block;
	position:absolute; top:25px; display:block; width:170px;	height:auto;
	padding:15px 0; display:none;}
	#subs ul li{ padding:4px 15px 4px 25px; background:url(/img/bullet.gif) no-repeat 12px 9px;}
	#subs ul li a{color:#444; font-size:10px;}	#subs ul li a:hover{ color:#BB0497; text-decoration:underline;}
	
	#subs ul#sub1{left:18px;}
	#subs ul#sub2{left:283px;}
	#subs ul#sub3{left:336px;}
	#subs ul#sub4{left:420px;}
	#subs ul#sub5{left:510px;}
	#subs ul#sub6{left:621px;}
	#subs ul#sub7{left:621px;}	

.compare_1 td{ background:#EBEAEA;}
.compare_2 td{ background:#D1D2D4;}
.compare_photo{ border:1px solid #000;}