*{margin:0;padding:0}
html{height:100%}
body{font-family:Tahoma,Geneva,sans-serif;height:100%}
table{border-collapse:collapse;font-size:12px}
q{quotes:none}
a{color:#016FB9}
a:hover{text-decoration:none}
a img{border:none}
a,a:hover,a:active,a:focus,input:focus,select:focus,textarea:focus{outline:none}

.tool{border-bottom:1px dashed;text-decoration:none}
.tooltip{position:absolute;z-index:999;left:-9999px;background-color:#E7E8E2;padding:1px;border:1px solid #fff;width:250px;font-size:11px}
.tooltip p{margin:0;padding:0;color:#515151;background-color:#E7E8E2;padding:5px 7px}

#wrap{margin:0 auto;width:1002px;overflow:hidden;min-height:100%}

#header{height:75px;position:relative;}
	#header #logo{position:absolute;left:210px;top:15px}
	#header #home{position:absolute;left:20px;top:15px;display:block;widtH:18px;height:18px;font-size:0;background:#979796}
	#header a#home:hover{background:#F89808}
	#header span#home{background:#F89808}
	#header ul{position:absolute;right:10px;top:20px;list-style-type:none;font-size:11px}
		#header ul li{float:left;margin:0 0 0 15px}
	#header address{position:absolute;right:10px;bottom:0;font-size:14px;font-style:normal;font-weight:bold;color:#989898}
		#header address span{color:#F89808}
		
#aside{float:left;width:200px;padding:0 4px 90px 5px;color:#5B5B5B}
#add-aside{float:right;width:200px;padding:10px 10px 90px 0}
	#assist-block{padding:0 0 0 5px;margin-bottom:5px;font-size:12px;color:#5c5c5c}
	.aside h2{font-size:18px;color:#5C5C5C;background:url(/images/titles-bg.png) no-repeat 10px center;padding:8px 0 8px 45px;font-weight:normal;margin-bottom:5px;line-height:120%}
	.aside h3{font-size:12px;margin-bottom:10px}
	.aside p{font-size:12px;margin-bottom:10px;line-height:120%}
	.aside ul{font-size:12px;margin-bottom:10px;list-style-type:none;height:1%;line-height:120%}
	.aside hr{font-size:0;height:0;margin-bottom:10px;*margin-bottom:5px;border:none;border-bottom:1px solid #E5E4E4;color:#E5E4E4;background:#E5E4E4}
	.aside #authorization{padding:0 0 0 10px;height:100px}
		.aside #authorization h2{font-size:11px;background:none;padding:0 0 0 0px;margin-bottom:5px;font-weight:bold}
		.aside #authorization p{margin-bottom:5px}
		.aside #authorization .lo{font-size:11px;line-height:150%;padding:10px 5px 0 0}
		.aside #authorization .lo a{margin-top:10px;border:none;font:11px/17px Tahoma,Geneva,sans-serif;background:url(/images/button-bg.png) no-repeat left top;color:#016FB9;padding:0 0 0 22px}
		.aside #authorization .lo a:hover{background-position:left bottom}
		.aside #authorization .input-text{width:172px;border:1px solid #D6D6D6;padding:2px 4px;font:11px Tahoma,Geneva,sans-serif;color:#565656}
		.aside #authorization ul{font-size:11px;overflow:hidden;margin:0;line-height:17px;height:auto}
			.aside #authorization ul li{float:left;margin:0 10px 0 0}
		.aside #authorization button{height:18px;border:none;font:11px/17px Tahoma,Geneva,sans-serif;background:url(/images/button-bg.png) no-repeat left top;color:#016FB9;padding:0 0 3px 22px;cursor:pointer;overflow:visible}
		.aside #authorization button:hover, .aside #authorization button.active{background-position:left bottom}
			.aside #authorization button span{text-decoration:underline}
			.aside #authorization button:hover span, .aside #authorization button.active span{text-decoration:none}
		.aside #authorization a{display:block;height:18px;background:url(/images/button-bg2.png) no-repeat left 6px;padding:0 0 0 9px}
	.aside #search{margin-bottom:3px;background:#E7E8E2;padding:16px 5px 0 5px;overflow:hidden;height:37px}
		.aside #search .input-text{width:137px;border:1px solid #C6C6C5;padding:4px 4px;font:11px Tahoma,Geneva,sans-serif;color:#565656;background:#F8F8F6;float:left;margin:0 5px 0 0}
		.aside #search button{border:none;font:11px Tahoma,Geneva,sans-serif;color:#016FB9;cursor:pointer;background:none;overflow:visible;float:left;position:relative;top:3px}
			.aside #search button span{text-decoration:underline}
			.aside #search button:hover span, .aside #search button.active span{text-decoration:none}
	.aside #cart{border:4px solid #3368B7;padding:10px 5px 0 55px;background:url(/images/cart-bg.gif) no-repeat 10px center;margin-bottom:3px;height:36px}
		.aside #cart h2{font-size:12px;background:none;padding:0;font-weight:bold;margin-bottom:5px}
		.aside #cart p{font-size:11px;margin:0}
	.aside .question{border:4px solid #979797;padding:15px 5px 0 55px;background:url(/images/question-bg.gif) no-repeat 10px 65%;font-weight:bold;height:31px}
	.aside .news h2{background-position:15px center;padding:8px 0 8px 50px;margin-bottom:10px}
	.aside .news div{padding:0 10px;margin-bottom:10px;*margin-bottom:5px}
	.aside .news img{margin-bottom:5px;border:1px solid #CECDCD;padding:1px}
	.aside .news p{margin:0}
	.aside .news .date{font-size:11px;margin-bottom:5px}
	.aside .news ul{font-size:11px;overflow:hidden;margin:0;padding:0 0 0 10px}
		.aside .news ul li{float:left}
			.aside .news ul li a{display:inline;float:left}
			.aside .news ul li .all{height:18px;background:url(/images/button-bg.png) no-repeat left top;padding:0 0 0 24px;line-height:17px;margin:0 10px 0 0}
			.aside .news ul li .all:hover{background-position:left bottom}
			.aside .news ul li .subscribe{background:url(/images/button-bg3.png) no-repeat left top;padding:0 0 0 24px}
			.aside .news ul li .subscribe:hover{background-position:left -82px}
	.aside .actions{margin-bottom:10px}
		.aside .actions h2{color:#EF9822}
		.aside .actions h3{clear:both;padding:0 10px}
		.aside .actions h3.last{padding:10px 10px 0 10px}

#splash{float:right;width:784px;padding:12px 9px 0 0;margin-bottom:3px;height:198px;font-size:0;background:url(/images/splash.jpg) no-repeat left 12px}

/*#nav{float:right;width:764px;background:#346ABC;margin:0 9px 0 0;list-style-type:none;font-size:12px;overflow:hidden;font-weight:bold;padding:14px 10px 15px 10px;line-height:24px;margin-bottom:3px}*/
#nav{float:right;width:774px;background:#346ABC;margin:0 9px 0 0;list-style-type:none;font-size:12px;overflow:hidden;font-weight:bold;padding:14px 0px 15px 10px;line-height:24px;margin-bottom:3px}
	#nav li{float:left;padding:0 5px;border-right:1px solid #3D78C3}
	#nav li.last{border:none;padding:0 0 0 5px;display:inline}
	#nav li.last a span,#nav li.last .r span{padding:0 10px}
		#nav li a,#nav li .r{float:left;display:block;background:url(/images/nav-button-lbg.gif) no-repeat left -25px;color:#fff}
		#nav li a:hover{text-decoration:none}
		#nav li.current a,#nav li.current .r{background-position:left top;text-decoration:none;background-color:#F89808}
			#nav li a span,#nav li .r span{float:left;display:block;height:25px;background:url(/images/nav-button-rbg.gif) no-repeat right -25px;cursor:pointer;padding:0 12px}
			#nav li.current a span,#nav li.current .r span{background-position:right top}
		
#content{float:left;width:580px;color:#515151;padding:0 0 90px 0}
	.cart_cont{width:780px !important}
	#content h2{font-size:18px;color:#5C5C5C;font-weight:normal;margin-bottom:10px}
		#content .h{background:#E7E8E2 url(/images/titles-bg2.png) no-repeat 15px 45%;padding:8px 0 14px 50px;font-size:24px}
	#content h3{font-size:12px;margin-bottom:10px}
	#content .atata{color:#f9a629}
	#content p{font-size:12px;margin-bottom:10px;line-height:150%}
	#content ul,#content ol{font-size:12px;margin-bottom:10px;height:1%;padding:0 0 0 15px}
	#content ol{list-style-type:decimal;padding:0 0 0 25px !important;*padding:0 0 0 35px !important;margin:0 0 15px 0}
		#content ol li{margin-bottom:10px;line-height:150%}
	#content hr{font-size:0;height:0;margin-bottom:10px;border:none;border-bottom:1px solid #E5E4E4;color:#E5E4E4;background:#E5E4E4;clear:both}
	#content .content-entry{padding:0 15px}
	#content .products{border:4px solid #E7E8E2;overflow:hidden;width:572px;padding:0 0 5px 0;margin-bottom:20px}
	#content .cart_products{width:776px !important}
		#content .products h2{background:#E7E8E2 url(/images/titles-bg2.png) no-repeat 15px 7px;padding:8px 0 14px 50px;font-size:24px}
		#content .products h2 span, #content .products h2 a{clear:both;display:block;font-size:12px;margin:10px 0 0 1px;font-weight:bold}
		#content .products h2 a{display:inline;color:#006FB9}
		#content .products h2 i{font-size:0;background:url(/images/ar.png) no-repeat left top;width:8px;height:7px;display:inline-block;margin:0 7px 0 13px}
		#content .products .cnt{padding:0 10px 0 15px}
		#content .products .product{float:left;width:270px;padding:0 0 15px 16px;overflow:hidden}
			#content .products .product div{float:left;width:90px;text-align:center}
			#content .products .product div .price{background:#EF9822;color:#fff;font-size:11px;padding:2px 0}
			#content .products .product ul{list-style-type:none;padding:0;float:right;width:165px}
				#content .products .product ul li{padding:0 0 0 18px;margin-bottom:5px}
				#content .products .product ul li.category{background:url(/images/marker.png) no-repeat left 2px;font-weight:bold;padding:1px 0 1px 18px}
		#content .products hr{margin:0 10px 10px 10px}
	
	#content .img{margin:0 20px 20px 0;float:left}
	
	#content .action{float:left;width:100%;clear:both;margin-bottom:20px}
		#content .action .left img{margin:0 10px 0 0}
		#content .action .title{font:bold 14px}
	
	#content .table{margin:5px 0 15px 0;width:100%}
		#content .table .head{background:#e8e8e3;color:#5c5c5c;font-weight:bold}
			#content .table .head td{padding:6px 5px 6px 12px}
		#content .table tr{vertical-align:center}
		#content .table td{padding:4px 5px 5px 12px;border-bottom:1px solid #e8e8e3}
	
	#content .prod_start{width:100%;border-collapse:collapse}
		#content .prod_start tr{vertical-align:top}
		#content .prod_start td{width:50%;padding:10px 0 25px 0;text-align:left;border-bottom:1px solid #e5e5e5}
		#content .prod_start td .im{width:91px;margin:0 5px 0 0;}
		#content .prod_start td .inf, #content .prod_start td .im{float:left}
		#content .prod_start td .inf{width:175px}
		#content .prod_start td .price{float:left;clear:both;font-size:11px;color:#fff;background:#f89808;padding:3px 5px;width:76px;margin:10px 0 0 5px}
		#content .prod_start td ul{margin:9px 0 9px 17px;padding:0;list-style-type:none}
			#content .prod_start td ul li{margin:0 0 5px 0}
		#content .prod_start h6{font-weight:bold;font-size:12px;background:url(/images/m.png) no-repeat left 1px;padding-left:17px}
	
	#content h3{clear:both;background:#e8e8e3;color:#5c5c5c;font-size:12px;display:block;margin:5px 0 10px 0;padding:3px 12px}
	#content h5{clear:both;color:#5c5c5c;font-size:12px;display:block;margin:5px 0 10px 0}

	#content .flist{clear:both;margin:5px 0 15px 0;list-style-type:none;padding:0}
		#content .flist li{background:url(/images/m.png) no-repeat left 1px;padding:0 0 5px 22px}
		#content .flist li span{margin:0 0 0 10px;font-size:11px}
	
	#content .function{list-style-type:none;margin:0 0 0 5px !important;padding:0}
		#content .function li{background:url(/images/tick.png) no-repeat left 1px !important;padding:0 0 5px 25px !important;margin-bottom:5px}
		#content .function li p{padding:0 !important}
	
	#content .search_ul{list-style-type:none;margin:0;padding:0}
		#content .search_ul li{line-height:160%;margin-bottom:12px}
	
	#content .block{clear:both;float:left;padding:0 0 10px 0;border-bottom:1px solid #e6e5e5;width:100%;margin-bottom:20px}
	
	#content table.dotter{width:100%;margin:0 0 15px 0}
		#content table.dotter td{vertical-align:bottom;padding:7px 0 0 2px}
		#content table.dotter td.title{padding:0 0 1.2em;}
		#content table.dotter td.label{width:190px;line-height:1.2em;background:url(/images/dots.gif) repeat-x right bottom;padding:0 10px 0 0}
		#content table.dotter span{background:#fff;padding-right:2px;}

	
	#content #cart_block{width:100%}
		#content #cart_block h1{font-size:12px;text-decoration:underline;margin:0 0 15px 0;color:#F89808}
		#content #cart_block ul{margin:10px 0;padding:0;list-style-type:none}
		#content #cart_block ul li{margin:0 0 20px 0;padding:0}
		#content #cart_block ul li label{font-size:12px}
			#content #cart_block ul li label b{text-decoration:underline}
			#content #cart_block ul li p{margin:5px 0}
		#content #cart_block ul li .dd{position:relative;top:3px;margin:0;padding:0}
		#content #cart_block #t_deliv{margin:10px 0}
	
	#content #cart_block #cart_auth {padding:0;margin-bottom:15px}
		#content #cart_block #cart_auth  h2{font-size:11px;background:none;padding:0 0 0 0px;margin-bottom:5px;font-weight:bold}
		#content #cart_block #cart_auth  p{margin-bottom:5px}
		#content #cart_block #cart_auth .lo{font-size:11px;line-height:150%;padding:10px 5px 0 0}
		#content #cart_block #cart_auth .lo a{margin-top:10px;border:none;font:11px/17px Tahoma,Geneva,sans-serif;background:url(/images/button-bg.png) no-repeat left top;color:#016FB9;padding:0 0 0 22px}
		#content #cart_block #cart_auth .lo a:hover{background-position:left bottom}
		#content #cart_block #cart_auth .input-text{width:172px;border:1px solid #D6D6D6;padding:2px 4px;font:11px Tahoma,Geneva,sans-serif;color:#565656}
		#content #cart_block #cart_auth ul{font-size:11px;overflow:hidden;margin:0;line-height:17px;height:auto}
			#content #cart_block #cart_auth ul li{float:left;margin:0 10px 0 0}
		#content #cart_block #cart_auth button{height:18px;border:none;font:11px/17px Tahoma,Geneva,sans-serif;background:url(/images/button-bg.png) no-repeat left top;color:#016FB9;padding:0 0 3px 22px;cursor:pointer;overflow:visible}
		#content #cart_block #cart_auth button:hover, .aside #authorization button.active{background-position:left bottom}
			#content #cart_block #cart_auth button span{text-decoration:underline}
			#content #cart_block #cart_auth button:hover span, .aside #authorization button.active span{text-decoration:none}
		#content #cart_block #cart_auth a{display:block}

		#content #cart_block .lbtn{background:url(/images/marker.png) no-repeat left 2px;padding:1px 0 1px 18px}
			
	#content .tab-shopping{clear:both;width:100%;margin-bottom:5px}
	#content .tab-last{margin-bottom:15px}
		#content .tab-shopping tr{vertical-align:center}
		#content .tab-shopping .pl{vertical-align:top}
		#content .tab-shopping td, #content .tab-shopping th{border-bottom:1px dashed #e8e8e3;padding:7px 5px;text-align:left}
		#content .tab-shopping td.cc{text-align:left;padding:10px 5px}
		#content .tab-shopping td.ac{padding-left:25px}
			#content .tab-shopping td.cc b{margin-right:5px}
		#content .tab-shopping th{font-size:11px;font-weight:bold;background:#E7E8E2}
		#content .tab-shopping td.total{text-align:right;padding-right:80px}
		#content .tab-shopping .c_price{background:#F89808;color:#fff;padding:3px 7px}
		#content .tab-shopping .delete{font-size:11px}
		#content .tab-shopping td.no_bord{border:0;padding:5px 0px}
		#content .tab-shopping .il{float:left;margin:0 15px 0 0}
		#content .tab-shopping .c_grey td{background:#E7E8E2;padding:7px 15px 7px 5px;text-align:right}
		#content .tab-shopping .c_btn td{padding:7px 0 7px 5px;text-align:right}
			#content .tab-shopping .c_btn td a{font-size:11px;overflow:hidden;margin:0;padding:2px 0 5px 24px;background:url(/images/button-bg3.png) no-repeat left top;text-decoration:none}
			#content .tab-shopping .c_btn td a:hover{background-position:left -82px}
		#content .tab-shopping .last td{border:0}
		#content .tab-shopping td.ne{padding:5px 0;border:0}
		#content .tab-shopping td.grey{padding:10px 0;border:0}
		#content .tab-shopping td.grey p{background:#E7E8E2;margin:0;padding:4px 80px 4px 0;text-align:right}
		#content .tab-shopping .input{border:1px solid #e8e8e3;padding:3px 5px;text-align:right;width:45px}
		#content .tab-shopping .weight{margin-left:5px}
		#content .tab-shopping .ava,#content .tab-shopping .dis_ava{font-size:12px;padding:3px 12px}
		#content .tab-shopping .ava{background:#3381C5;color:#fff}
		#content .tab-shopping .dis_ava{background:#E7E8E2;padding:3px 14px}
		
		#content .tab-shopping td.ava0{color:#999}
		#content .tab-shopping td.ava0 b{color:#999}
		#content .tab-shopping td.ava0 .c_price{background:#eee;color:#999}
		#content .tab-shopping td.ava0 .dis_ava{background:#eee;color:#999}
		#content .tab-shopping td.ava0 .we{color:#999}
		#content .tab-shopping td.ava0 .disable{background:#eee;color:#999}
		#content .checkb{position:relative;top:2px}
	
	#content .group{margin:0;padding:0}
		#content .group li{margin:0 0 5px 0 !important}

		#content #term{font-size:12px;padding:7px 10px;width:526px;background:#E7E8E2;color:#5c5c5c;line-height:130%}
		#content .tbs{margin-bottom:15px;width:100%}
		#content .tbs tr{vertical-align:top}
		#content .tbs .btn-td{padding-top:4px}
	
	#content #production{width:100%;padding-bottom:10px}
		#content #production .b{clear:both;float:left;padding:0 0 15px 0;border-bottom:1px solid #e6e5e5;width:100%;margin-bottom:15px}
		#content #production p{padding:0 12px;margin-bottom:10px}
		#content #production .nb{padding:0}
		
		#content .available, #content .dis_available{position:absolute;top:26px;left:0;font-size:12px;padding:4px 12px}
		#content .available{background:#3381C5;color:#fff}
		#content .dis_available{background:#E7E8E2}
		#content #added{position:absolute;top:50px;left:-1px;border:1px solid #fff;background:#E7E8E2;font-size:12px;padding:5px 10px}
	
		#content #production .photo{clear:both;float:left;width:100%;list-style-type:none;margin:15px 0 0 0;padding:0;width:310px}
			#content #production .photo li{float:left;margin:0 7px 0 0;background:none;padding:0}
			#content #production .r-price{float:left;margin:15px 0 0 0;width:220px;height:107px;position:relative}
				#content #production .r-price span{position:absolute;top:0;font-size:12px;color:#fff;background:#f89808;padding:4px 12px}
				#content #production .r-price a{position:absolute;bottom:0;display:block;margin-top:15px;background:url(/images/add-to-cart.png) no-repeat left top;padding:5px 31px 9px 31px;color:#fff;font-size:12px;font-weight:bold}
				#content #production .r-price a:hover{background:url(/images/add-to-cart_h.png) no-repeat left top}
				
				#content #production .r-price .order{position:absolute;bottom:0;display:block;margin-top:15px;background:url(/images/order_1.png) no-repeat left top;padding:5px 31px 8px 31px;color:#fff;font-size:12px;font-weight:bold}
					#content #production .r-price .order:hover{background:url(/images/order_2.png) no-repeat left top;color:#515151}
		
		#content #production .ft{clear:both;width:100%}
			#content #production .ft table{width:100% !important;margin:10px 0 20px 0}
				#content #production .ft th{background:#e8e8e3;color:#5c5c5c;font-weight:bold;text-align:left}
				#content #production .ft th{padding:6px 5px 6px 12px}
				#content #production .ft tr{vertical-align:center}
				#content #production .ft td{padding:4px 5px 5px 12px;border-bottom:1px solid #e8e8e3}
				#content #production .ft thead td{background:#e8e8e3;color:#5c5c5c;font-weight:bold;text-align:left}
				#content #production .ft thead td{padding:6px 5px 6px 12px}
		
		#content .table thead td{background:#e8e8e3;color:#5c5c5c;font-weight:bold;text-align:left}
			#content .table thead td{padding:6px 5px 6px 12px}
				
		#content #production .p-list{clear:both;border-collapse:collapse;margin:0 0 5px 0}
			#content #production .p-list a{background:url(/images/m.png) no-repeat left 1px;padding:0 0 5px 22px;margin-left:6px}
			#content #production .p-list td{text-align:left;font-size:11px;padding:5px 25px 5px 0}
			#content #production .p-list span{font-size:11px;color:#5c5c5c}
			#content #production .p-list span.price{font-size:10px;color:#fff;background:#f89808;padding:3px 7px}
			#content #production ul{margin:5px 0 15px 10px;padding:0;list-style-type:none}
				#content #production ul li{margin:5px 0;padding:0;background:url(/images/li.png) no-repeat left 3px;padding-left:17px}

	#content .sitemap{margin:0;padding:0;list-style-type:none}
		#content .sitemap li{margin-bottom:5px}
		#content .sitemap li .sitemap{margin:5px 0 5px 10px}
		#content .sitemap li .sitemap li{background:url(/images/m.gif) no-repeat left 6px;padding-left:10px}
	
	#content .sub_tree{list-style-type:none;margin:5px 0;padding:0}
		#content .sub_tree li{background:url(/images/m.png) no-repeat left 1px;padding:0 0 5px 22px}
		
	#content h4{margin:10px 0 15px 0;display:block;font-size:14px;color:#e74600}
	
	#content .list{margin:0 0 20px 0;padding:0;list-style-type:none}
		#content .list li{background:url(/images/mlist.png) no-repeat left 6px;padding-left:10px;margin-bottom:5px}
	
	#content .n{float:left;width:100%;clear:both;font-size:12px;margin-bottom:20px}
		#content .n p{margin-bottom:5px}
		#content .n .ni{margin:0 0 0 10px;float:right;padding:1px;border:1px solid #cecdcd}
		#content .date{font-size:11px}
		
	#content .quest{margin:10px 0 20px 0;border-collapse:collapse;width:100%;color:#5b5b5b}
		#content .quest tr{vertical-align:top}
		#content .quest .spacer{height:15px;width:100%}
		#content .quest .rb,#content .quest .lb{text-align:left;background:#e8e8e3;font-size:11px;padding:10px 5px 10px 10px}
		#content .quest .lb{width:125px;border-right:1px solid #fff;padding:10px 5px 15px 15px;line-height:150%}
			#content .quest .lb b{font-weight:normal}
		#content .quest .reply{padding:17px 5px 5px 15px;border-bottom:1px solid #e6e5e5;font-size:11px;}
		#content .quest .reply p{line-height:130%}
		#content .quest .reply .reply-date{margin-bottom:5px;font-size:11px}
			#content .quest .reply .rpl{position:relative;width:100%;height:100%}
			#content .quest .reply .rep{background:url(/images/reply.png) no-repeat left top;width:31px;height:23px;display:block;position:absolute;top:-27px;left:35px}
		
	#content .more{clear:both;margin-top:10px}
	#content .more a{float:right}
		#content .more a{height:18px;background:url(/images/button-bg.png) no-repeat left top;padding:0 0 0 24px;line-height:17px;margin:0 10px 0 0}
		#content .more a:hover{background-position:left bottom}
	
	#content .select{position:relative;margin-top:4px}
 	#content .select .departments{background:#fff;padding:3px 2px 0px 0;border:1px solid #d8d7d7;margin:0}
		#content .select .departments a{color:#000;display:block;padding:3px 4px;text-decoration:none;background:url(/images/select.png) right top no-repeat #fff;height:15px;position:relative;top:-2px}
	#content .select .selectas{border:1px solid #d8d7d7;background:#fff;position:absolute;left:0;top:27px;display:none;z-index:1}
		#content .select .selectas a{color:#000;display:block;padding:3px 10px;text-decoration:none;background:#fff;margin:2px 0;height:1%;position:relative;z-index:10}
		#content .select .selectas a:hover{background:#8d8d8d;color:#fff}
	
	#content .error{display:block;clear:both;color:#e74600;font-size:11px}
	
	#content .form .b{width:100%;clear:both;font-size:12px}
		#content .form p span{color:#e74600}
		#content .form .b{margin-bottom:6px}
		#content .form .b label span{color:#e74600}
		#content .form .b input,#content .form .b textarea{border:1px solid #d8d7d7;width:270px;padding:4px 5px;margin-top:3px}
		#content .form .b .error{display:block;clear:both;color:#e74600;font-size:11px}
		#content .form .b .checkbox{width:auto;border:0;position:relative;top:2px}
		#content .form .type{margin-bottom:15px;padding-top:5px}
		#content .form .bb table{width:100%;margin:5px 0 0 0}
			#content .form .bb table input{width:240px;margin-bottom:4px}
		#content .form .type a{border-bottom:1px dashed #016FB9;text-decoration:none;margin:3px 6px;padding:0 1px;font-size:14px}
		#content .form .type a.class_1{background:#E7E8E2;border:0;color:#777;padding:3px 7px;margin:0}
			#content .form .type a:hover{border:0}
		#content .form .b textarea{width:510px;height:85px}
		#content .form .b .captcha{width:130px;text-align:center;font-size:32px;padding:5px 7px;font-family:Georgia;font-weight:bold;float:left;margin-right:5px}
		#content .form .b ul{font-size:11px;overflow:hidden;margin:0;padding:0 0 0 10px}
		#content .form .btn{padding-top:15px}
		#content .form .b .submit{background:url(/images/button-bg4.png) no-repeat left top;padding:1px 0 4px 24px;margin-right:40px}
			#content .form .b .submit:hover{background-position:left -82px}
		#content .form .b .reset{background:url(/images/button-bg3.png) no-repeat left top;padding:1px 0 4px 24px}
			#content .form .b .reset:hover{background-position:left -82px}

		#content .form button{height:26px;width:120px;padding:0 0 3px 0;border:none;font:12px Tahoma,Geneva,sans-serif;background:url(/images/btn.png) no-repeat left top;color:#fff;cursor:pointer;overflow:visible}
		#content .form button:hover, #content .form button.active{background-position:left bottom}
			#content .form button span{text-decoration:underline;position:relative;top:-1px}
			#content .form button:hover span, #content .form button.active span{text-decoration:none}
			
		#content .button{display:block;float:right;margin:0;background:url(/images/add-to-cart.png) no-repeat left top;text-align:center;padding:4px 0 8px 0;width:178px;color:#fff;font-size:12px;font-weight:bold}
			#content .button:hover{background:url(/images/add-to-cart_h.png) no-repeat left top}
		#content .button1{display:block;float:right;margin:0;background:url(/images/add-to-cart.png) no-repeat left top;text-align:center;padding:6px 0 8px 7px;width:171px;color:#fff;font-size:12px;font-weight:bold}
			#content .button1:hover{background:url(/images/add-to-cart_h.png) no-repeat left top}

		#content #production .rs-price{margin:15px 0 0 0;width:100%;position:relative}
			#content #production .rs-price span{float:left;font-size:12px;color:#fff;background:#f89808;padding:4px 12px;position:relative;top:0}
			#content #production .rs-price .available{float:left;display:block;position:relative;top:0;margin-left:5px}
			#content #production .rs-price .dis_available{float:left;display:block;position:relative;top:0;margin-left:5px;padding:4px 4px}
			#content #production .rs-price #added{float:left;display:block;position:relative;top:0;left:0;margin:-2px 0 0 5px;padding:4px 4px}
			#content #production .rs-price #add_to_shopping{float:right;display:block;position:relative;top:0;left:0;margin:-2px 0 0 5px}
			#content #production .rs-price .order{float:right;display:block;position:relative;top:0;left:0;margin:-2px 0 0 5px;padding:5px 31px 8px 31px;color:#fff;font-size:12px;font-weight:bold;background:url(/images/order_1.png) no-repeat left top;}
				#content #production .rs-price .order:hover{background:url(/images/order_2.png) no-repeat left top;color:#515151}
		
#footer{width:982px;margin:-54px auto 0 auto;border-top:1px solid #E6E5E5;padding:26px 0 0 0;height:28px;color:#7C7C7C;position:relative}
	#footer p{font-size:11px;padding:0 0 10px 20px;}
  #ff{font-size:11px;color:#bCbCbC;height:40px;overflow:hidden;}
  #ff a{color:#418FB9;}

	#footer #studio{display:block;width:116px;height:31px;position:absolute;right:0;top:10px}
	#footer #counter{display:block;width:31px;height:31px;position:absolute;right:121px;top:10px}

#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px}#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0}#jquery-lightbox a img{border:none}#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}#lightbox-container-image{padding:10px}#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0}#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}#lightbox-container-image-box > #lightbox-nav{ left:0; }#lightbox-nav a{ outline:none}#lightbox-nav-btnPrev, #lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block}#lightbox-nav-btnPrev{left:0;float:left}#lightbox-nav-btnNext{right:0;float:right}#lightbox-container-image-data-box{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0}#lightbox-container-image-data{padding:0 10px;color:#666}#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left}#lightbox-image-details-caption{font-weight:bold}#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0em}#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:0.7em}
