@charset "utf-8";
/* CSS Document */


body
{
	margin:0;
	padding:0;
	background:#2d2d2d;
	font-family:Arial, Helvetica, sans-serif;
	color:#dbdbdb;
	font-size:12px;
	min-width: 901px;
	_width:expression(document.documentElement.clientWidth < 901? "901px": "auto" );
}
img
{
	border:0;
}
a
{
	font-size:12px;
	text-decoration:underline;
	color:#b7e146;
}
.content
{
	width:100%;
	height:500px;
	min-height:500px;
	height:auto !important;
	margin:auto;
	background-image: url(/images/content_main_bg.gif);
	background-repeat: no-repeat;
	background-position: center 9px;
}
.head_up
{
	width:403px;
	height:35px;
	background:url(../img/1_02.jpg) no-repeat;
	margin:auto;
	padding-top:13px;
	padding-left:489px;
}
.head_up_1
{
	width:141px;
	height:35px;
	float:left;
	margin-right:23px;
	_margin-right:7px;
}
a.head_up_1
{
	display:block;
	height:35px;
	width:141px;
	background:url(../img/2_05.jpg) no-repeat;
}
a.head_up_1:hover
{
	background:url(../img/Shopping_03.jpg) no-repeat;
}
a.head_up_11
{
	display:block;
	height:35px;
	width:141px;
	background:url(../img/Shopping_03.jpg) no-repeat;
}
a.head_up_11:hover
{
	background:url(../img/2_05.jpg) no-repeat;
}
.head_up_2
{
	width:125px;
	height:35px;
	float:left;
}
a.head_up_2
{
	display:block;
	height:35px;
	width:125px;
	background:url(../img/2_07.jpg) no-repeat;
}
a.head_up_2:hover
{
	background:url(../img/22_03.jpg) no-repeat;
}
a.head_up_21
{
	display:block;
	height:35px;
	width:125px;
	background:url(../img/22_03.jpg) no-repeat;
}
a.head_up_21:hover
{
	background:url(../img/2_07.jpg) no-repeat;
}
.head_up span
{
	font-size:16px;
	color:#FFFFFF;
	font-family:MS Sans Serif, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.head_center
{
	width:892px;
	height:28px;
	background:url(../img/1_04.jpg) no-repeat 0 bottom;
	margin:auto;
	padding-left:9px;
}
.head_down
{
	width:901px;
	height:35px;
	background:url(../img/1_07.jpg) no-repeat;
	margin:auto;
}
.head_down_left
{
	float:left;
	height:35px;
	width:329px;
}
.menu
{
	height:35px;
	width:531px;
	float:left;
	padding-left:35px;
}
.menu1
{
	height:35px;
	width:45px;
	float:left;
	margin-right:20px;
	-margin-right:2px;
}
a.menu1
{
	display:block;
	height:35px;
	width:45px;
	background:url(../img/menu1.jpg);
}
a.menu1:hover
{
	background:url(../img/menu_hover1.jpg)
}
a.menu11
{
	display:block;
	height:35px;
	width:45px;
	background:url(../img/menu_hover1.jpg);
}
a.menu11:hover
{
	background:url(../img/menu1.jpg)
}
.menu2
{
	height:35px;
	width:66px;
	float:left;
	margin-right:21px;
	-margin-right:2px;
}
a.menu2
{
	display:block;
	height:35px;
	width:66px;
	background:url(../img/menu2.jpg);
}
a.menu2:hover
{
	background:url(../img/menu_hover2.jpg);
}
a.menu21
{
	display:block;
	height:35px;
	width:66px;
	background:url(../img/menu_hover2.jpg);
}
a.menu21:hover
{
	background:url(../img/menu2.jpg);
}
.menu3
{
	height:35px;
	width:54px;
	float:left;
	margin-right:21px;
	-margin-right:2px;
}
a.menu3
{
	height:35px;
	width:54px;
	display:block;
	background:url(../img/menu3.jpg);
}
a.menu3:hover
{
	background:url(../img/menu_hover3.jpg)
}
a.menu31
{
	height:35px;
	width:54px;
	display:block;
	background:url(../img/menu_hover3.jpg);
}
a.menu31:hover
{
	background:url(../img/menu3.jpg)
}
.menu4
{
	height:35px;
	width:35px;
	float:left;
	margin-right:21px;
	-margin-right:2px;
}
a.menu4
{
	height:35px;
	width:35px;
	display:block;
	background:url(../img/menu4.jpg);
}
a.menu4:hover
{
	background:url(../img/menu_hover4.jpg);
}
a.menu41
{
	height:35px;
	width:35px;
	display:block;
	background:url(../img/menu_hover4.jpg);
}
a.menu41:hover
{
	background:url(../img/menu4.jpg);
}
.menu5
{
	height:35px;
	width:36px;
	float:left;
	margin-right:16px;
	-margin-right:2px;
}
a.menu5
{
	height:35px;
	width:36px;
	display:block;
	background:url(../img/menu5.jpg);
}
a.menu5:hover
{
	background:url(../img/menu_hover5.jpg);
}
a.menu51
{
	height:35px;
	width:36px;
	display:block;
	background:url(../img/menu_hover5.jpg);
}
a.menu51:hover
{
	background:url(../img/menu5.jpg);
}
.menu6
{
	height:35px;
	width:41px;
	float:left;
	margin-right:17px;
	-margin-right:2px;
}
a.menu6
{
	height:35px;
	width:41px;
	display:block;
	background:url(../img/menu6.jpg);
}
a.menu6:hover
{
	background:url(../img/menu_hover6.jpg);
}
a.menu61
{
	height:35px;
	width:41px;
	display:block;
	background:url(../img/menu_hover6.jpg);
}
a.menu61:hover
{
	background:url(../img/menu6.jpg);
}
.menu7
{
	height:35px;
	width:69px;
	float:left;
}
a.menu7
{
	height:35px;
	width:69px;
	display:block;
	background:url(../img/menu7.jpg);
}
a.menu7:hover
{
	background:url(../img/menu_hover7.jpg)
}
a.menu71
{
	height:35px;
	width:69px;
	display:block;
	background:url(../img/menu_hover7.jpg);
}
a.menu71:hover
{
	background:url(../img/menu7.jpg)
}
.menu8
{
	height:35px;
	width:32px;
	float:left;
	margin-right:15px;
	-margin-right:0px;
}
a.menu8
{
	height:35px;
	width:32px;
	display:block;
	background:url(../img/menu8.jpg) no-repeat;
}
a.menu8:hover
{
	background:url(../img/menu_hover8.jpg) no-repeat
}
a.menu81
{
	height:35px;
	width:32px;
	display:block;
	background:url(../img/menu_hover8.jpg) no-repeat;
}
a.menu81:hover
{
	background:url(../img/menu8.jpg) no-repeat
}
.center
{
	width:100%;
	height:363px;
	margin:auto;
	background:url(../img/1_08.jpg) repeat-x;
}
.center2
{
	width:100%;
	height:257px;
	margin:auto;
	background-image: url(/images/main_bg_small.gif);
	background-repeat: no-repeat;
	background-position: center 9px;
}
.center21
{
	width:100%;
	height:364px;
	margin:auto;
	background-image: url(/images/main_bg.gif);
	background-repeat: no-repeat;
	background-position: center 9px;
}
.center_right2
{
	height:257px;
	width:110px;
	float:left;
	background:url(../img/5_07.jpg) no-repeat;
	display: none;
}
.center_right21
{
	height:364px;
	width:110px;
	float:left;
	background:url(../img/home_right.jpg) no-repeat;
	display: none;
}
.center_cont2
{	
	width:901px;
	height:257px;
	margin:auto;
}
.center_cont21
{	
	width:885px;
	height:364px;
	margin:auto;
}
.center_left2
{
	height:257px;
	width:113px;
	background:url(../img/5_05.jpg) no-repeat;
	float:left;
	display: none;
}
.center_left21
{
	height:364px;
	width:113px;
	background:url(../img/home_left.jpg) no-repeat;
	float:left;
	display: none;
}
.center_center2
{
	height:257px;
	width:901px;
	float:left;
	background:url(../img/5_06.jpg) no-repeat;
}
.center_center21
{
	height:364px;
	width:901px;
	float:left;
	margin-left:-9px;
	_margin-left:0px;
	position: relative;
	right: -1px;
	_right: 0px;
}
.top_nav_corner {
	position: absolute;
	font-size: 0px;
	background-image: url(/images/top_nav_corner.gif);
	height: 7px;
	width: 8px;
	top: 0px;
	right: 0px;
	_margin-right:-1px;
}
.center_cont
{	
	width:1124px;
	height:363px;
	margin:auto;
}
.center_left
{
	height:363px;
	width:113px;
	background:url(../img/1_09.jpg) no-repeat;
	float:left;
}
.center_center
{
	height:363px;
	width:901px;
	float:left;
}
.center_center_up
{
	width:901px;
	height:309px;
	background:url(../img/1_10.jpg) no-repeat;
}
.center_center_up img
{
	margin-top:221px;
	margin-left:241px;
	position:relative;
	top:40px;
}
.center_center_down
{
	width:221px;
	height:51px;
	background:url(../img/1_13.jpg) no-repeat;
	padding-left:680px;
	padding-top:3px;
}
.number1
{
	width:37px;
	height:36px;
	float:left;
	margin-right:7px;
}
a.number1
{
	display:block;
	height:36px;
	width:37px;
	background:url(../img/number1.jpg);
}
a.number1:hover
{
	background:url(../img/number_hover1.jpg);
}
a.number11
{
	display:block;
	height:36px;
	width:37px;
	background:url(../img/number_hover1.jpg);
}
a.number11:hover
{
	background:url(../img/number1.jpg);
}
.number2
{
	width:37px;
	height:36px;
	float:left;
	margin-right:7px;
}
a.number2
{
	display:block;
	height:36px;
	width:37px;
	background:url(../img/number2.jpg);
}
a.number2:hover
{
	background:url(../img/number_hover2.jpg);
}
a.number21
{
	display:block;
	height:36px;
	width:37px;
	background:url(../img/number_hover2.jpg);
}
a.number21:hover
{
	background:url(../img/number2.jpg);
}
.number3
{
	width:37px;
	height:36px;
	float:left;
	margin-right:8px;
}
a.number3
{
	display:block;
	height:36px;
	width:37px;
	background:url(../img/number3.jpg);
}
a.number3:hover
{
	background:url(../img/number_hover3.jpg);
}
a.number31
{
	display:block;
	height:36px;
	width:37px;
	background:url(../img/number_hover3.jpg);
}
a.number31:hover
{
	background:url(../img/number3.jpg);
}
.number4
{
	width:37px;
	height:36px;
	float:left;
	margin-right:8px;
}
a.number4
{
	display:block;
	height:36px;
	width:37px;
	background:url(../img/number4.jpg);
}
a.number4:hover
{
	background:url(../img/number_hover4.jpg);
}
a.number41
{
	display:block;
	height:36px;
	width:37px;
	background:url(../img/number_hover4.jpg);
}
a.number41:hover
{
	background:url(../img/number4.jpg);
}
.number5
{
	width:37px;
	height:36px;
	float:left;
}
a.number5
{
	display:block;
	height:36px;
	width:37px;
	background:url(../img/number5.jpg);
}
a.number5:hover
{
	background:url(../img/number_hover5.jpg);
}
a.number51
{
	display:block;
	height:36px;
	width:37px;
	background:url(../img/number_hover5.jpg);
}
a.number51:hover
{
	background:url(../img/number5.jpg);
}
.center_right
{
	height:363px;
	width:110px;
	float:left;
	background:url(../img/1_11.jpg) no-repeat;
}
.cont
{
	width:885px;
	height:300px;
	min-height:300px;
	height:auto !important;
	margin:auto;
	_margin-top:0;
}
.cont_center
{
	width:885px;
	height:auto;
	min-height:300px;
	height:auto !important;
	/*float:left;
	border-bottom:1px solid #404040;
	margin-bottom:18px;*/
	position:relative;
	_top:-3px;
	margin: auto;
}
.cont_left
{
	height:300px;
	min-height:300px;
	height:auto !important;
	float:left;
	width:121px;
	background:url(../img/1_15.jpg) no-repeat top;
}
.cont_right
{
	height:300px;
	min-height:300px;
	height:auto !important;
	float:left;
	width:116px;
	background:url(../img/1_17.jpg) no-repeat top;
}
.cont_left2
{
	height:300px;
	min-height:300px;
	/*height:auto !important;*/
	float:left;
	width:121px;
	background:url(../img/5_10.jpg) no-repeat top;
	display: none;
}
.cont_right2
{
	height:300px;
	min-height:300px;
	/*height:auto !important;*/
	float:left;
	width:110px;
	background:url(../img/5_12.jpg) no-repeat top;
	display: none;
}
.cont_center2
{
	width:862px;
	height:488px;
	min-height:488px;
	height:auto !important;
	float:left;
	margin-bottom:18px;
	background:#4b4b4b url(../img/5_16.jpg) no-repeat bottom;
	padding:9px 9px 3px 14px;
	_padding:9px 7px 3px 11px;
}
.cont_center3
{
	width:862px;
	height:340px;
	min-height:340px;
	height:auto !important;
	_height:340px;
	float:left;
	margin-bottom:18px;
	background:#4b4b4b url(../img/8_03.jpg) no-repeat bottom;
	padding:9px 9px 3px 14px;
	_padding:9px 2px 3px 6px;
}
.cont_center4
{
	width:557px;
	height:432px;
	float:left;
	margin-bottom:18px;
	background:url(../img/11_03.jpg) no-repeat;
	margin-left:170px;
	padding:12px 9px 3px 9px;
	display: inline;
}
.cont_center5
{
	width:557px;
	height:325px;
	float:left;
	margin-bottom:18px;
	background:url(../img/17_03.jpg) no-repeat;
	margin-left:242px;
	padding:12px 9px 3px 9px;
	display: inline;
}
.cont_center6
{
	width:862px;
	height:395px;
	min-height:395px;
	height:auto !important;
	float:left;
	margin-bottom:18px;
	background:#4b4b4b url(../img/5_16.jpg) no-repeat bottom;
	padding:9px 9px 3px 14px;
}
.footer
{
	width:885px;
	height:184px;
	margin-bottom:120px;
	margin:auto;
}
.footer3
{
	width:885px;
	height:184px;
	margin-bottom:120px;
	margin:auto;
	border-top:1px solid #404040;
	padding-top:9px;
}
.footer2
{
	height:20px;
	width:885px;
	margin:auto;
}
.footer_left
{
	width:265px;
	height:184px;
	float:left;
	padding-left:10px;
	padding-top:3px;
}
.enter_email
{
	margin-top:9px;
	margin-left:3px;
	width:250px;
	float:left;
	clear:both;
}

.enter_email img {float:left;}
.email
{
	position:relative;
	bottom:11px;
	height:24px;
	border:none;
	background:#606060;
	margin-top:11px;
	width:210px;
	color:#cbcbcb;
	font-size:12px;
	padding-top:6px;
	outline: none;
	float:left;
}
.email_img
{
	margin-left:143px;
	-position:relative;
	-top:6px;
	&position:relative;
	&top:6px;
}
.accept
{
	margin-top:7px;
	margin-left:2px;
}
.footer_left span
{
	color:#b7e146;
	margin-left:6px;
}
.footer_right span
{
	color:#b7e146;
}
.footer_right
{
	width:580px;
	height:184px;
	float:left;
	border-left:1px solid #404040;
	padding-left:26px;
	line-height:1.8;
	color:#color:#d3d3d3;;
}
.footer_right a
{
	text-decoration:none;
	color:#d3d3d3;
}
.footer_right a:hover
{
	text-decoration:underline;
	color:#d3d3d3;
}
.footer_right p
{
	line-height:1.9;
}
.footer_right p a
{
	color:#d3d3d3;
	text-decoration:none;
}
.footer_right p a:hover {
	color:#d3d3d3;
	text-decoration:underline;
}
.index_back_up
{
	width:861px;
	height:274px;
	background:url(../img/1_23.jpg) no-repeat;
	margin-bottom:10px;
	padding:12px 12px 0 12px;
}
.index_back_up_left
{
	float:left;
	width:497px;
	height:274px;
}
.index_back_up_right
{
	float:left;
	width:359px;
	height:274px;
	line-height:1.8;
	padding-left:3px;
}
.index_back_up_right span
{
	color:#b7e146;
	position:relative;
	bottom:3px;
}
.index_back_up_right p
{
	position:relative;
	top:2px;
	-top:-3px;
	&top:-3px;
}
img.index_img
{
	float:left;
	padding-right:12px;
	padding-bottom:5px;
}
.index_back_down
{
	width:885px;
	height:240px;
	margin-bottom:15px;
}
.index_back_down_left
{
	height:233px;
	width:256px;
	background:url(../img/1_30.jpg) no-repeat;
	margin-right:11px;
	float:left;
	padding-left:8px;
	padding-top:7px;
}
.partners_link
{
	height:14px;
	padding-left:111px;
	width:139px;
	-position:relative;
	-bottom:3px;
	&position:relative;
	&bottom:3px;
}
.index_back_down_center
{
	height:233px;
	width:244px;
	background:url(../img/1_32.jpg) no-repeat;
	margin-right:12px;
	float:left;
	padding-left:8px;
	padding-top:7px;
}
.index_back_down_center_cont
{
	width:226px;
	height:149px;
	background:url(../img/1_47.jpg) no-repeat bottom;
	margin-top:11px;
	line-height:2;
	padding-left:10px;
}
.index_back_down_center_link
{
	width:231px;
	height:15px;
	text-align:right;
	margin-top:8px;
}
.index_back_down_right
{
	height:233px;
	width:338px;
	background:url(../img/1_34.jpg) no-repeat;
	float:left;
	padding-left:8px;
	padding-top:7px;
}
.index_back_down_right_cont
{
	width:298px;
	height:161px;
	padding-left:7px;
	padding-top:10px;
	padding-right:15px;
	line-height:2;
	color:#9a9a9a;
}
.index_back_down_right_cont span
{
	color:#b7e146;
}
.index_back_down_right_block
{
	height:50px;
	width:298px;
	background:url(../img/1_48.jpg) no-repeat bottom;
}
.index_back_down_right_block2
{
	height:76px;
	width:298px;
	background:url(../img/1_48.jpg) no-repeat bottom;
}
.index_back_down_right_link
{
	width:315px;
	height:15px;
	text-align:right;
	margin-top:3px;
}
.block
{
	width:865px;
	height:100px;
	min-height:100px;
	height:auto !important;
	margin-top:9px;
	margin-bottom:11px;
	line-height:2;
}
.block span
{
	color:#b7e146;
	margin-left:12px;
}
.block_left
{
	float:left;
	width:419px;
	height:100px;
	min-height:100px;
	height:auto !important;
}
.block_right
{
	float:left;
	width:439px;
	height:100px;
	min-height:100px;
	height:auto !important;
}
.block_right p
{
	line-height:20px;
	margin:0;
	padding-top:0px;
}
.title
{
	color:#b7e146;
	font-size:20px;
	line-height:150%;
}
.title2
{
	color:#fff;
	font-size:20px;
}
.block_photos
{
	margin-right:12px;
}
.block_title
{
	color:#b7e146;
	font-size:20px;
	margin-top:4px;
	-margin-top:0px;
	&margin-top:0px;
	margin-left:10px;
	height:30px;
	position:relative;
	bottom:4px;
}
.model
{
	width:439px;
	height:44px;
	margin-left:1px;
	margin-top:10px;
}
.model span
{
	font-size:22px;
	color:#fff;
	margin:0;
	position:relative;
	float:left;
	padding-top:5px;
	font-weight:bold;
}
.model a {float:right; margin-right:10px;}
.model_left
{
	height:32px;
	width:110px;
	background:#2d2d2d url(../img/6_03.jpg) no-repeat;
	float:left;
	color:#b7e146;
	padding-top:12px;
	padding-left:10px;
}
.model_right
{
	height:44px;
	width:4px;
	background:url(../img/6_05.jpg) no-repeat;
	float:left;
}
.model_center
{
	height:40px;
	width:304px;
	background:#2d2d2d;
	float:left;
	padding-top:4px;
	vertical-align:middle;
}
.model1
{
	float:left;
	width:118px;
	height:44px;
}
model2
{
	float:left;
	width:225px;
	height:40px;
	padding-top:4px;
}
.product_left
{
	width:250px;
	height:160px;
	float:left;
}
.product_left span
{
	color:#a6a6a6;
	margin-left:17px;
}
.product_right
{
	width:180px;
	height:106px;
	float:left;
	padding-top:54px;
	padding-left:0px;
	text-align:right;
}
.product_right span
{
	font-size:25px;
	color:#fff;
	font-weight:bold;
}
.about
{
	width:848px;
	height:300px;
	min-height:300px;
	height:auto !important;
	padding-left:8px;
}
.about_left
{
	width:651px;
	height:300px;
	min-height:300px;
	height:auto !important;
	float:left;
	margin-bottom:5px;
}
.about_left p
{
	margin-top:15px;
	line-height:22px;
}
.about p
{
	line-height:22px;
}
.about_right
{
	width:185px;
	height:300px;
	min-height:300px;
	height:auto !important;
	float:left;
	margin-bottom:5px;
}
.shop
{
	width:866px;
	height:200px;
	min-height:200px;
	height:auto !important;
	padding-left:0px;
}
.shop_cont
{
	width:866px;
	/* height:162px; */
	min-height:162px;
	height:auto !imporant;
	background:url(../img/9_07.jpg) no-repeat bottom center;
	margin-top:15px;
	text-align:left;
}
.shop_cont_left
{
	width:218px;
	height:162px;
	min-height:162px;
	height:auto !important;
	float:left;
}
.shop_cont_center
{
	width:435px;
	height:162px;
	min-height:162px;
	height:auto !important;
	float:left;
	padding-right:100px;
	line-height:24px;
}
.shop_cont_left
{
	width:213px;
	height:162px;
	min-height:162px;
	height:auto !important;
	float:left;
}
.shop_cont_right
{
	width:112px;
	height:92px;
	min-height:92px;
	height:auto !important;
	float:left;
	padding-top:70px;
	text-align:right;
}
.shop_cont_right span
{
	font-size:25px;
	color:#fff;
	font-weight:bold;
}
.shop_cont_right img
{
	margin-top:15px;
}
.total
{
	width:860px;
	height:65px;
	text-align:right;
	padding-top:15px;
}
.total span
{
	position:relative;
	bottom:14px;
	font-size:25px;
	color:#fff;
	margin-right:20px;
	font-weight:bold;
}
.blog
{
	width:866px;
	height:300px;
	min-height:300px;
	height:auto!important;
	margin-top:11px;
}
.blog.v2
{
	width:auto;
	height:auto;
	min-height:0;
	margin-top:11px;
}
.blog_left
{
	width:625px;
	height:300px;
	min-height:300px;
	height:auto !important;
	float:left;
	padding-right:9px;
	margin-bottom:10px;
}
#respond {width:591px;}
.blog_left.v2
{
	width:auto;
	height:auto;
	margin-right:9px;
	margin-bottom:10px;
}
.blog_left_center
{
	width:591px;
	height:276px;
	min-height:276px;
	height:auto !important;
	background:#393939;
	padding-left:14px;
	padding-top:10px;
	padding-right:20px;
}
.blog_left_center.v2
{
	width:auto;
	height:auto;
	min-height:0;
	background:#393939;
	padding-left:14px;
	padding-top:10px;
	padding-right:20px;
}
.blog_left_down
{
	width:625px;
	height:7px;
	background:url(../img/10_10.jpg) no-repeat;
	margin-top:-12px;
	_margin-top:-7px;
	overflow:hidden;
	clear:both;
}
.blog_left_up
{
	width:625px;
	height:7px;
	background:url(../img/10_07.jpg) no-repeat;
	overflow:hidden;
}
.blog_left_down.v2
{
	width:auto;
	height:7px;
	background:url(../img/10_10.jpg) no-repeat;
	margin-top:-12px;
}
.blog_left_up.v2
{
	width:auto;
	height:7px;
	background:url(../img/10_07.jpg) no-repeat;
}
.blog_right
{
	width:230px;
	height:300px;
	min-height:300px;
	height:auto !important;
	float:left;
}
.blog_right_up
{
	width:230px;
	height:7px;
	background:url(../img/11_07.jpg) no-repeat;
	overflow:hidden;
}
.blog_right_center
{
	width:214px;
	height:286px;
	min-height:286px;
	height:auto !important;
	background:#393939;
	padding-top:12px;
	padding-left:15px;
}
.blog_right_center p
{
	width:202px;
	height:12px;
	min-height:12px;
	height:auto !important;
	background:url(../img/11_17.jpg) no-repeat bottom left;
	margin:0;
	padding-left:8px;
	padding-top:5px;
	line-height:22px;
	padding-bottom:5px;
}
.blog_right_center p a, .blog_right_center p a:hover
{
	text-decoration:none;
	color:#b7e146;
}
.blog_right_down
{
	width:230px;
	height:7px;
	background:url(../img/11_14.jpg) no-repeat;
	overflow:hidden;
}
.blog_cont
{
	width:590px;
	height:50px;
	min-height:50px;
	height:auto !important;
}
.blog_cont p
{
	line-height:normal;
	margin-top:0px;
	padding-bottom:13px;
}
.blog_cont_title
{
	color:#b7e146;
	font-size:16px;
	margin-bottom:8px;
}
.blog_cont span
{
	color:#8a8a8a;
}
.search
{
	width:201px;
	height:29px;
	margin-top:7px;
}
.search_left
{
	width:6px;
	height:29px;
	float:left;
	background:url(../img/11_24.jpg) no-repeat;
	_margin-top:1px;
}
.search_center
{
	width:165px;
	height:29px;
	float:left;
}
.search_right
{
	width:30px;
	height:29px;
	float:left;
}
.seach_input
{
	width:165px;
	height:23px;
	background:#4b4b4b;
	border:0;
	color:#cbcbcb;
	font-size:12px;
	padding-top:5px;
	outline: none;
}
.faq_cont
{
	width:865px;
	height:50px;
	min-height:50px;
	height:auto !important;
	margin-bottom:10px;
	_margin-top:-15px;
	padding:0 2px;
}
.faq
{
	width:865px;
	height:50px;
	min-height:50px;
	height:auto !important;
	margin-top:8px;
}
.faq_up
{
	width:865px;
	height:5px;
	background:url(../img/12_06.jpg) no-repeat;
	overflow:hidden;
}
.faq_down
{
	width:865px;
	height:5px;
	background:url(../img/12_09.jpg) no-repeat;
	overflow:hidden;
}
.faq_center
{
	width:819px;
	height:40px;
	min-height:40px;
	height:auto !important;
	background:url(../img/12_07.jpg) repeat-y;
	padding:8px 31px 10px 18px;
	line-height:22px;
}
.faq_center span
{
	color:#b7e146;
}
.map
{
	width:857px;
	height:327px;
	min-height:327px;
	height:auto !important;
	margin-top:13px;
	padding-left:8px;
	line-height:22px;
	padding-bottom:12px;
}
.map img {float:left; position:relative; top:5px;}
.map p {float:left; margin:0;}
.map_cont1
{
	width:163px;
	height:322px;
	min-height:322px;
	height:auto !important;
	float:left;
	padding-right:10px;
}
.map_cont1 p {width:145px;}
.map_cont2 
{
	width:163px;
	height:322px;
	min-height:322px;
	height:auto !important;
	float:left;
	padding-right:10px;
}
.map_cont2 p {width:145px;}
.map_cont3
{
	width:249px;
	height:322px;
	min-height:322px;
	height:auto !important;
	float:left;
	padding-right:10px;
}
.map_cont3 p {width:239px;}
.map_cont4
{
	width:249px;
	height:322px;
	min-height:322px;
	height:auto !important;
	float:left;
}
.map_cont4 p {width:239px;}
.map_cont1 a, .map_cont1 a:hover, .map_cont2 a, .map_cont2 a:hover, .map_cont3 a, .map_cont3 a:hover, .map_cont4 a, .map_cont4 a:hover
{
	text-decoration:none;
	color:#fff;
	margin-left:8px;
}
.prod2
{
	width:864px;
	height:182px;
	min-height:182px;
	height:auto !important;
	margin-top:11px;
}
.prod2_cont
{
	width:244px;
	min-height:312px;
	_height:312px;
	
	float:left;
	background:#696969 url(../img/product_grid_top.jpg) no-repeat 0 0;
	padding:10px 10px 0 10px;
	/*text-align:center;*/
}
.prod2_cont_left
{
	width:244px;
	min-height:312px;
	margin-right:0px;
	_height:312px;
	float:left;
	background:#696969 url(../img/product_grid_top.jpg) no-repeat 0 0;
	padding:10px 10px 0 10px;
	/*text-align:center;;*/
}
.prod2_cont_bottom {
	background:url(../img/product_grid_bottom.jpg) no-repeat;
	height:6px;
	overflow:hidden;
	width:264px;
	float:left;
}
.prod2_cont_in {
	width:264px;
	float:left;
	margin-right:35px;
	margin-bottom:23px;
}
.prod2_cont_in_last {
	margin-right:0px;
	margin-bottom:23px;
}
.prod2_text
{
	/*width:190px;*/
	min-height:19px;
	/*text-align:center;*/
	padding-top:11px;
	-padding-top:8px;
	&padding-top:8px;
	color:#fff;
	/*margin:0 auto;;*/
	line-height:15px;
}
.contact_cont
{
	width:297px;
	height:285px;
	padding-left:11px;
	margin-top:24px;
}
.contact_field1
{
	height:39px;
	width:297px;
	margin-bottom:17px;
}
.contact_field2
{
	height:39px;
	width:297px;
	margin-top:12px;
}
.contact_field1_up
{
	height:6px;
	width:297px;
	background:url(../img/16_07.jpg) no-repeat;
	overflow:hidden;
}
.contact_field1_down2
{
	height:8px;
	width:297px;
	background:url(../img/16_12.jpg) no-repeat;
	overflow:hidden;
}
.contact_field1_down
{
	height:6px;
	width:297px;
	background:url(../img/16_10.jpg) no-repeat;
	overflow:hidden;
}
.contact_field1_center
{
	height:23px;
	width:278px;
	background:url(../img/16_09.jpg) no-repeat;
	border:0;
	margin-bottom:-3px;
	-margin-bottom:-4px;
	&margin-bottom:-4px;
	-margin-top:-1px;
	&margin-top:-1px;
	padding-left:19px;
	padding-top:4px;
	-padding-top:6px;
	&padding-top:6px;
	font-size:12px;
	color:#9d9d9d;
	outline: none;
}
.contact_field2_center
{
	height:158px;
	width:278px;
	background:url(../img/24_16.jpg) repeat-y;
	border:0;
	margin-bottom:-3px;
	-margin-bottom:-4px;
	&margin-bottom:-4px;
	margin-top:-1px;
	padding-left:19px;
	padding-top:4px;
	-padding-top:6px;
	&padding-top:6px;
	font-size:12px;
	color:#9d9d9d;
	outline: none;
	overflow:hidden;
	line-height:15px;
}
.submit
{
	width:296px;
	margin-top:14px;
	_margin-top:-5px;
	text-align:right;
	height:37px;
	margin-left:11px;
}
.news
{
	width:339px;
	height:252px;
	margin-top:20px;
	padding-left:35px;
}
.news p
{
	line-height:19px;
	margin-left:47px;
}
.news a
{
	margin-left:35px;
	display:block;
	width:227px;
	height:37px;
	margin-top:-10px;
	_margin-top:-15px;
	/*margin-bottom:13px;*/
}
.news span
{
	color:#b7b7b7;
	font-size:11px;
	line-height:19px;
	margin-left:59px;
}
.gallety_cont
{
	width:859px;
	height:750px;
	margin-left:3px;
	margin-bottom:12px;
}
.gallery_opis
{
	height:83px;
	width:831px;
	background:#2d2d2d;
	padding:18px 18px 18px 15px;
	line-height:22px;
}
.gallery_opis span
{
	color:#b7e146;
}
.note
{
	width:821px;
	height:62px;
	padding:6px 28px 20px 17px;
	line-height:22px;
}
.adress_block
{
	width:398px;
	height:206px;
	margin-left:12px;
	margin-bottom:10px;
	float:left;
	background:url(../img/19_07.jpg) no-repeat;
	padding-left:14px;
	line-height:22px;
}
.adress_block2
{
	width:398px;
	height:163px;
	margin-left:12px;
	margin-bottom:10px;
	float:left;
	padding-left:14px;
	background:url(../img/19_11.jpg) no-repeat;
	line-height:22px;
}
.adress_title
{
	height:28px;
	color:#b3df27;
	font-size:15px;
	margin-top:10px;
}
.adress_table
{
	width:866px;
	height:40px;
	background:url(../img/19_14.jpg) no-repeat;
}
.table_block
{
	height:12px;
	width:846px;
	background:url(../img/19_16.jpg) no-repeat bottom;
	padding-bottom:33px;
	padding-left:18px;
	padding-top:20px;
}
.table_block1
{
	height:12px;
	width:98px;
	float:left;
}
.table_block2
{
	height:12px;
	width:120px;
	float:left;
}
.table_block3
{
	height:12px;
	width:410px;
	float:left;
}
.table_block4
{
	height:12px;
	width:129px;
	float:left;
}
.table_block5
{
	height:12px;
	width:70px;
	float:left;
}
.order_down
{
	width:859px;
	height:178px;
	text-align:right;
	font-size:15px;
	line-height:27px;
	margin-top:12px;
	font-weight:bold;
	padding-right:7px;
	color:#fff;
	margin-bottom:186px;
}
.order_down img
{
	margin-top:13px;
}

.checkboxOn {
background:url(../img/1.jpg) no-repeat;
height:22px;
width:22px;
float:left;
margin-left:55px;
margin-right:10px;
margin-bottom:15px;
-margin-bottom:0px;
&margin-bottom:0px;
_margin-left:27px;
}
.checkboxOff {
background:url(../img/2.jpg) no-repeat;
height:22px;
width:22px;
float:left;
margin-left:55px;
margin-right:10px;
margin-bottom:15px;
-margin-bottom:0px;
&margin-bottom:0px;
_margin-left:27px;
}
.checkboxOn2 {
background:url(../img/v_07.jpg) no-repeat;
height:22px;
width:22px;
float:left;
}
.checkboxOff2 {
background:url(../img/1_07.jpg) no-repeat;
height:22px;
width:22px;
float:left;
}
.checkboxOn3 {
background:url(../img/27_03.jpg) no-repeat;
height:22px;
width:22px;
float:left;
}
.checkboxOff3 {
background:url(../img/27_06.jpg) no-repeat;
height:22px;
width:22px;
float:left;
}
.news2 input {
margin:0;padding:0;
opacity:0;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}
.news2 {position:relative;}

.qwe
{
	float:left;
	width:205px;
}
.login_cont
{
	width:865px;
	height:219px;
	
}
.login_left
{
	float:left;
	height:219px;
	width:404px;
	margin-right:36px;
	padding-left:15px;
}
.login_left_img
{
	margin-top:12px;
	margin-left:175px;
}
.login_right
{
	float:left;
	height:219px;
	width:409px;
}
.login_right_img
{
	margin-top:27px;
	margin-left:185px;
}
.login_right_img_a
{
	margin-top:10px;
	margin-left:90px;
}
.outtaHere { position:absolute;   left:-3000px; } /***    radio ***/
.niceform
{
	width:225px;
	height:36px;
}
/*   select*/
.selectArea { width:225px; height:36px; background:url(../img/q1_05.jpg) repeat-x left top; }
.selectArea .left {   width:4px; height:36px;   float:left;   background:url(../img/q1_03.jpg) no-repeat left top; }
.selectArea .right { width:32px; height:36px; float:right; background:url(../img/q1_06.jpg) no-repeat left top; }
.selectArea .right a { display:block; width:225px; height:36px; margin-left:-193px;   position:absolute; }
.selectArea .right i { display:none; }
.selectArea .center { width:187px; height:26px; background:#151515; color:#FFF; padding-top:8px; overflow:visible; white-space:nowrap; padding-left:12px; font-size:12px;}

/*    */
.optionsDivInvisible, .optionsDivVisible { position:absolute; margin-top:10px; margin-left:10px; width:179px; background:#151515;   padding:2px; font-size:12px; z-index:20; border:0; }
.optionsDivInvisible { display:none; }
.optionsDivVisible { display:block; }
.optionsDivVisible p { margin:0; padding:0; }
.optionsDivVisible a { color:#F2F2F2; text-decoration:none; display:block; padding:1px 4px;}
.optionsDivVisible a:hover { color:#FFF; background:#5F6062; border-color:#cfd0d6; } 

/*  */
.nav-links {
	position: absolute;
	top: 30px;
	left: 20px;
	width: 200px;
	list-style: none;
	margin: 0;
	padding: 0;
}
.nav-links li {
	line-height: 1.6em;	
	font-size: 1.2em;
}
#content {
	margin-left: 240px;
	margin-top: 30px;
	margin-right: 50px;
}
.twitthis {
	position: absolute;
	top: 250px;
	left: 20px;
}
pre {
	background: #e8e8e8;
	border-left: 10px solid #777;
	font-size: 0.85em;
	padding: 1em;
	color: black !important;
	overflow-x: auto;
}
.important {
	border: 1px solid #666;
	background: #ddd;
	padding: 0 1em;
	color: #C30;
}
h3 {
	font-size: 1.45em;
	line-height: 1.05em;
	border-bottom: 1px solid #333;
}
.galleryview {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
dt {
	font-weight: bold;
}
dd {
	margin-bottom: 0.5em;
}
.code_wrapper {
	border: 1px solid #888;
	background: #f0f0f0;
	padding: 10px;
}
code, .code {

}
.options {
	border: 1px solid #777;
	border-right: none;
	font-size: 0.8em;
	font-family: Verdana, Geneva, sans-serif;
}
.options th {
	text-align: left;
	background: #777;
	color: white;
	font-weight: bold;
}
.options th, .options td {
	padding: 4px 10px;
}
.options td {
	border-right: 1px solid #777;
}
#parts-img {
	border: 1px solid black;
}
img.nav {
	border: 1px solid black;
	margin-bottom: 5px;
}
.panel-overlay span
{
	color:#b7e146;
}
 .panel-overlay p{
	
}
.panel-overlay p {
	line-height: 22px;
	margin:0px;
}

/*  */

.acc_cont
{
	width:320px;
	height:300px;
	min-height:300px;
	height:auto !important;
	padding-left:15px;
	margin-top:15px;
}
.acc_cont_title
{
	font-size:15px;
	color:#b3df27;
	margin-bottom:-5px;
}
.acc_cont_title span
{
	color:#fff;
}
.acc
{
	margin-top:13px;
	height:15px;
	width:320px;
	margin-bottom:21px;
}
.acc_left
{
	float:left;
	height:15px;
	width:27px;
}
.acc_left right
{
	float:left;
	height:15px;
	width:293px;
}
.acc_left input {
		margin:0;
		opacity:0;
		padding:0;
		filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}
.acc_text
{
	width:320px;
	height:10px;
	margin-top:3px;
}
.acc_conti
{
	width:299px;
	height:52px;
	margin-bottom:35px;
	text-align:right;
	margin-top:15px;
}
.mes
{
	height:172px;
	width:320px;
	padding-top:13px;
}
.payment_cont
{
	margin-top:20px;
	height:40px;
	width:300px;
}
.payment_cont_left
{
	width:110px;
	height:40px;
	float:left;
	font-size:15px;
}
.payment_cont_right
{
	width:185px;
	height:40px;
	float:left;
}
.payment_cont_right input {
margin:0;padding:0;
opacity:0;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}
.payment_cont_right_left
{
	float:left;
	width:18px;
	height:18px;
}
.payment_cont_right_right
{
	float:left;
	width:160px;
	height:18px;
}
.block_title_page
{
	background:url(../img/28_03.jpg) no-repeat;
	width:850px;
	height:30px;
	padding-left:15px;
	padding-top:10px;
	font-size:20px;
	color:#fff;
	font-weight:bold;
}
.content .block_title_page h2 {
	font-size:20px;
	color:#fff;
	margin:0;
	padding:0;
	line-height:20px;
}
.product11
{
	width:862px;
	height:552px;
	min-height:552px;
	height:auto !important;
	margin-top:9px;
	margin-bottom:10px;
}
.product11_left
{
	float:left;
	width:420px;
	height:554px;
	margin-right:18px;
	margin-left:3px;
	background:#2d2d2d url(../img/29_14.jpg) bottom no-repeat;
}
.product11_right
{
	float:left;
	width:420px;
	height:554px;
	background:#2d2d2d url(../img/29_14.jpg) bottom no-repeat;
}
.product11_title
{
	color:#b7e146;
	font-size:20px;
	margin-top:12px;
	margin-left:8px;
	margin-bottom:5px;
	text-decoration:underline;
	cursor:pointer;
	line-height:21px;
}
.product11_left p, .product11_right p
{
	line-height:22px;
	margin-left:8px;
	margin-right:12px;
}
.product11_left p span, .product11_right p span
{
	color:#b7e146;
}
.selectHackDiv1 {
	width:297px;
	height:20px;
	background:url(../img/select_bg.jpg) no-repeat;
	color:#9D9D9D;
	padding-top:6px;
	padding-left:20px;
	cursor:default;
}
.selectHackDiv2 {
	width:297px;
	height:300px;
	background:white;
	color:#9D9D9D;
	margin-top:0px;
	display:none;
	position:absolute;
	overflow:auto;
}
.selectHackDiv2 div {
	padding-left:20px;
	cursor:default;
}
.selectHackDiv2 div:hover {
	background:gray;
	color:white;
}
#productGrid h2 {
	background:url(../img/28_03.jpg) no-repeat;
	width:850px;
	height:32px;
	padding-left:15px;
	padding-top:15px;
	font-size:20px;
	color:#fff;
	margin-top:-5px;
	margin-left:-5px;
}
#checkoutComplete h2 {
	background:url(../img/28_03.jpg) no-repeat;
	width:850px;
	height:32px;
	padding-left:15px;
	padding-top:15px;
	font-size:20px;
	color:#fff;
	margin-top:-5px;
	margin-left:-5px;
}
#pageContent h2 {
	background:url(../img/28_03.jpg) no-repeat;
	width:850px;
	height:32px;
	padding-left:15px;
	padding-top:15px;
	font-size:20px;
	color:#fff;
	margin-top:-5px;
	margin-left:-5px;
}
h3#comments {
	color:white;
}
li.comment {
	background:url();
}
.superSelect div {background:#151515;}
.superSelect {
	background:url(../img/q1_03.jpg) no-repeat;
	padding-left:4px;
	height:36px;
	width:300px;
}
.ss_center {
	background:url(../img/q1_05.jpg);
	height:30px;
	padding-left:15px;
	padding-top:6px;
	overflow:hidden;
	float:left;
	width:253px;
}

.ss_popup {
	position:absolute;
	background:#151515;
	display:none;
	width:300px;
	margin-top:-3px;
	z-index:100;
	cursor:default;
	height:300px;
	overflow:auto;
}
.ss_popup div {
	padding-left:15px;
	height:20px;
	overflow:hidden;
}
.ss_popup div:hover {
	background:navy;
}
.head_up_3
{
	width:141px;
	height:35px;
	float:left;
	margin-right:23px;
}
a.head_up_3
{
	display:block;
	height:35px;
	width:141px;
	background:url(../img/account_pic.png) 0 -12px no-repeat;
}
a.head_up_31
{
	display:block;
	height:35px;
	width:141px;
	background:url(../img/account_pic2.png) 0 -12px no-repeat;
}
a.head_up_3:hover
{
	background:url(../img/account_pic2.png) 0 -12px no-repeat;
}
.pageNote p {
	line-height:22px;
}
.orders td {
	padding:20px 10px;
}
