#screenshot {
	width:170px;
}
#screenshot img {
	width:170px;
	height:170px;
}
#screenshotCategory img {
	width:100px!important;
	height:100px!important;
}
div[id*="foo"] a {
width:152px;
height:px;
}
.col_10 {
	width: 220px;
}
.testimonial_box div.slide {
	height:165px;
}
/*---------------------------------------------------*/
.cat_panel {
	padding:10px 10px 20px 10px;
	width:99%;
}
.cat_customer_support .cat_panel {
	padding:1em 10px 20px 10px;
}
.sf-menu li .cat_panel > ul ul, .sf-menu li .cat_panel > ul li:hover > ul {
	width: 175.75px !important;
}
 @media (max-width: 767px) {
 .sf-menu li .cat_panel > ul ul,  .sf-menu li .cat_panel > ul li:hover > ul {
 width: 175.75px !important;
}
}
@media (min-width: 768px) and (max-width: 979px) {
 .sf-menu li .cat_panel > ul ul,  .sf-menu li .cat_panel > ul li:hover > ul {
 width: 175.75px !important;
}
}
@media (min-width: 980px) {
 .sf-menu li .cat_panel > ul ul,  .sf-menu li .cat_panel > ul li:hover > ul {
 width: 230px !important;
}
}
@media (min-width: 1200px) {
 .sf-menu li .cat_panel > ul ul,  .sf-menu li .cat_panel > ul li:hover > ul {
 width: 287.5px !important;
}
}
/* 	
@media (max-width: 1024px) {
	.sf-menu li .cat_panel > ul > li > ul,	
	.sf-menu ul li.current_1 {
		width: 229px !important;}
}	 */	


.sf-menu li .cat_panel > ul > li > ul, .sf-menu ul li.current_1 {
	width: 175.75px !important;
}
 @media (max-width: 767px) {
 .sf-menu li .cat_panel > ul > li > ul,  .sf-menu ul li.current_1 {
 width: 175.75px !important;
}
}
@media (min-width: 768px) and (max-width: 979px) {
 .sf-menu li .cat_panel > ul > li > ul,  .sf-menu ul li.current_1 {
 width: 175.75px !important;
}
}
@media (min-width: 980px) {
.sf-menu li .cat_panel > ul > li > ul, .sf-menu ul li.current_1 {
 width: 177px !important;
}
}
@media (min-width: 1200px) {
 .sf-menu li .cat_panel > ul > li > ul,  .sf-menu ul li.current_1 {
		/*width: 287px !important;*/
		width: 177px !important;
}
}
ul.sf-menu ul li li.current_3.sfHover:hover > ul,  ul.sf-menu ul li.last li.current_3.sfHover:hover > ul,  ul.sf-menu ul li.first.last li.current_3.sfHover:hover > ul,  ul.sf-menu ul li.current_2.sfHover:hover > ul,  ul.sf-menu ul li.last li.current_2.sfHover:hover > ul,  ul.sf-menu ul li.first.last li.current_2.sfHover:hover > ul {
	left:			174.75px; /* match ul width */
}
 @media (max-width: 767px) {
 ul.sf-menu ul li li.current_3.sfHover:hover > ul,  ul.sf-menu ul li.last li.current_3.sfHover:hover > ul,  ul.sf-menu ul li.first.last li.current_3.sfHover:hover > ul,  ul.sf-menu ul li.current_2.sfHover:hover > ul,  ul.sf-menu ul li.last li.current_2.sfHover:hover > ul,  ul.sf-menu ul li.first.last li.current_2.sfHover:hover > ul {
 left:			174.75px; /* match ul width */
}
}
@media (min-width: 768px) and (max-width: 979px) {
 ul.sf-menu ul li li.current_3.sfHover:hover > ul,  ul.sf-menu ul li.last li.current_3.sfHover:hover > ul,  ul.sf-menu ul li.first.last li.current_3.sfHover:hover > ul,  ul.sf-menu ul li.current_2.sfHover:hover > ul,  ul.sf-menu ul li.last li.current_2.sfHover:hover > ul,  ul.sf-menu ul li.first.last li.current_2.sfHover:hover > ul {
 left:			174.75px; /* match ul width */
}
}
@media (min-width: 980px) {
 ul.sf-menu ul li li.current_3.sfHover:hover > ul,  ul.sf-menu ul li.last li.current_3.sfHover:hover > ul,  ul.sf-menu ul li.first.last li.current_3.sfHover:hover > ul,  ul.sf-menu ul li.current_2.sfHover:hover > ul,  ul.sf-menu ul li.last li.current_2.sfHover:hover > ul,  ul.sf-menu ul li.first.last li.current_2.sfHover:hover > ul {
 left:			229px; /* match ul width */
}
}
@media (min-width: 1200px) {
 ul.sf-menu ul li li.current_3.sfHover:hover > ul,  ul.sf-menu ul li.last li.current_3.sfHover:hover > ul,  ul.sf-menu ul li.first.last li.current_3.sfHover:hover > ul,  ul.sf-menu ul li.current_2.sfHover:hover > ul,  ul.sf-menu ul li.last li.current_2.sfHover:hover > ul,  ul.sf-menu ul li.first.last li.current_2.sfHover:hover > ul {
 left:			286.5px; /* match ul width */
}
}
ul.sf-menu ul li.last li.current_2.sfHover:hover > ul {
	left:			-174.75px; /* match ul width */
}
 @media (max-width: 767px) {
 ul.sf-menu ul li.last li.current_2.sfHover:hover > ul {
 left:			-174.75px; /* match ul width */
}
}
@media (min-width: 768px) and (max-width: 979px) {
 ul.sf-menu ul li.last li.current_2.sfHover:hover > ul {
 left:			-174.75px; /* match ul width */
}
}
@media (min-width: 980px) {
 ul.sf-menu ul li.last li.current_2.sfHover:hover > ul {
 left:			-229px; /* match ul width */
}
}
@media (min-width: 1200px) {
 ul.sf-menu ul li.last li.current_2.sfHover:hover > ul {
 left:		-286.5px; /* match ul width */
}
}
/*------var css----------------------------------------------------*/
body {
	/*background-position: 50% 0;background-repeat:repeat-y;background-attachment:scroll; background-image: url('../images/icons/body_bg.png'); background-image:url(../images/icons/body_bg.png);*/
		/*background:url('../images/tail_body.gif') 0 0 repeat transparent;*/
		background:url('../images/tail_top.png') 0 0 repeat-x transparent;
	background-color:#000;
	color: #3a3a3a;/*color:#979797;*/
}
.footer {
}
#mainWrapper {
/*background :#ffffff;*/
}
#mainWrapper {
/*-webkit-box-shadow: 0px 0px 25px 0px  #eeeeee;
				 box-shadow: 0px 0px 25px 0px  #eeeeee;*/
}
#mainWrapper {
/*border-color:  #ffffff;*/
}
#wrapper {
/*-webkit-box-shadow: inset 0px 0px 44px 0px  #eeeeee;
        	box-shadow: inset 0px 0px 44px 0px  #eeeeee;
	background :#ffffff;*/
	/*background:url('../images/tail_top.gif') 0 0 repeat transparent;*/				
					}
#piGal .sale_percent, #product_info .sale_percent, .responsive_block > div .sale_percent {
	background :#cc355c;
}
.responsive_block > div:hover .sale_percent {
	background :#be003c;
}
.responsive_block > div:hover .sale_percent {
/*-webkit-box-shadow:  0px 0px 3px 0px #cc355c;	
        box-shadow:  0px 0px 3px 0px #cc355c;*/	
}
.responsive_block > div:hover .sale_percent {
	border-color-right: #cc355c;
	border-color-bottom: #cc355c;
	color: #ffffff;
}
.cart_total td, tr .cart_prods, tr .cart_update, tr .cart_price, .cart th, .cart, .cart_products_options, .cart_prods .name, .listing th, .listing tr td, #sub_categories li, .infoBoxContainer.box_list li, .customer_greeting, .brands_wrapper img, .contentContainer h4, .contentText, .page_products_info .product_pic, .row_view .data, .row_view .row_02, #description .description, .infoBoxContents, .manufacturers_info img, .infoBoxBlock, .product_pic_wrapper, .contentText .infoBoxContents, .title_pic img, .welcome, .brands_wrapper, .contentContainer .contentInfoBlock, .contentContainer .manufacturers_block > div, .contentContainer .responsive_block > div, .contentContainer .prods_info > div, .product_pic_wrapper, .product_button_wrapper, .additional_box .product_button_wrapper, .additional_box .row_separator li {
/*border-color: #e9e9e9;*/	
}
.contentContainer .responsive_block > div:hover, .contentContainer .manufacturers_block > div:hover, .additional_box .product_block:hover  .product_pic_wrapper, .product_pic_wrapper:hover, #sub_categories li:hover .product_pic_wrapper, .contentContainer .responsive_block:hover > div {
	border-color: #e9e9e9;/*-webkit-box-shadow:  0px 0px 5px 0px #dcdcdc;
        box-shadow:  0px 0px 5px 0px #dcdcdc;*/
}
/* 
#piGal .featured_label,	
#product_info > li > div .featured_label,	
.responsive_block > div .featured_label		{
		background-image: url('../images/icons/000000');	
} */

.productListTable tr.alt td, .listing, .listing th, .moduleRowSelected, .moduleRowOver {
/*background :#eeeeee;*/
}
/**/
/* ************************ */	

#header {
/*background :#	background: #e8e8e8; 
	background: -moz-linear-gradient(top,  #e8e8e8 0%, #ffffff 48%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e8e8e8), color-stop(48%,#ffffff)); 
	background: -webkit-linear-gradient(top,  #e8e8e8 0%,#ffffff 48%); 
	background: -o-linear-gradient(top,  #e8e8e8 0%,#ffffff 48%); 
	background: -ms-linear-gradient(top,  #e8e8e8 0%,#ffffff 48%);
	background: linear-gradient(to bottom,  #e8e8e8 0%,#ffffff 48%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e8e8', endColorstr='#ffffff',GradientType=0 ); */
}
.forgotten a, .breadcrumb a.last, .user_menu a.act, .user_menu a:hover, .menu a.act, .menu a:hover, .menu .mouseclick a, h1.name, h3.name, .breadcrumb a.last, a:hover {
	color: #FFC734;
}
.testimonial_box a.read_more, .manuf span, .data span, A.pageResults, SPAN.greetUser, .checkoutBarCurrent, .drop_down label:hover, .drop_down ul li a:hover, .user_menu a.act:hover, SPAN.productPrice, div.camera_caption span.slider_text_3 b, div.camera_caption span.slider_text_3 i, .orderEdit {
	color: #f6c300;
}
SPAN.productSpecialPrice {
	color:#bf043e;
}
.user_menu a, .welcome, .manuf a, A.pageResults:hover, .forgotten a:hover, .infoBoxContainer.box_list li {
	color: #fff;
}
a, .menu a, h3.name .smallText, .manuf a:hover, .customer_greeting, .testimonial_box a:hover.read_more, .productListTable tr th, .moduleRowOver td, .prod_next {
	color: #ffffff;
}
/**/
/* ************************ */
.drop_down label i, .user_menu a i {
	background-image: url('../images/icons/user_menu.png');
	background-image: url(../images/icons/user_menu.png);
}
.search .header_search_button {
	background :#8e8e8e;
}
.search .header_search_button {
/*-webkit-box-shadow: inset 0px 0px 8px 8px #3791c6;	
        box-shadow: inset 0px 0px 8px 8px #3791c6;	
		border-color: #e8e8e8 #172851 #172851 #125b7c;*/		
}
.search .header_search_button:hover {
 background :#;
}
.search .header_search_button:hover {
	/*-webkit-box-shadow: inset 0px 0px 10px 0px #125b7c;			
        box-shadow: inset 0px 0px 10px 0px #125b7c;	
		border-color: #e8e8e8 #172851 #172851 #3791c6;*/		
		color:#f6c300;
}
.width-setter {
	background :#ffffff;
}
.width-setter {
	border:1px solid #e0e0e0;
}
.search .header_search_button .ui-button-text {
	color: #COLORS_C_L_SEARCH_FONT;
}
.search .header_search_button:hover .ui-button-text {
	color: #8e8e8e;
}
/* ************************ */
.cart_header_wrapper .cart_header_inner .title {
	background-position: 13px 12px;
	background-repeat:no-repeat;
	background-attachment:scroll;
	background: url(../images/bg_add_cart-act.png) 0px 5px no-repeat;
	background-color: #8e8e8e;/*border-color: #172851;*/
}
.cart_header_wrapper ul.submenu {
	background :#8e8e8e;
}
.drop_down ul, .cart_header_wrapper ul.submenu {
/*border-color: #6db0db;*/
}
.drop_down ul, .cart_header_wrapper ul.submenu li.total, .cart_header_wrapper ul.submenu li.items {
	background :#ffffff;
}
.cart_header_wrapper .cart_header_inner .title, .cart_header_inner label {
	color: #ffffff;
}
.box_header_phone b {
	color: #f6c300;
}
.cart_header_inner:hover label {
	color: #ffffff;
}
.cart_header_inner label {
	background-image: url('../images/icons/cart-arrow.png');
	background-image: url(../images/icons/cart-arrow.png);
	background-position:100% 3px;
}
.cart_header_wrapper .cart_header_inner {
	color: #8e8e8e
}
.cart_header_wrapper .cart_header_inner:hover .title {
	color: #ffffff
}
.cart_header_wrapper .cart_header_inner .submenu li a {
	color: #8e8e8e
}
.cart_header_wrapper .cart_header_inner .submenu li a:hover {
	color: #f6c300
}
.cart_header_wrapper .cart_header_inner SPAN.productSpecialPrice {
	color: #bf043e
}
.cart_header_wrapper .cart_header_inner SPAN.productPrice {
	color: #8e8e8e
}
.cart_header_inner span.item2 {
	color: #8e8e8e
}
/* ************************ */ 

#categorybox .drop li a.cl_2, .navbar_bg {
}
#categorybox .drop li a.cl_2, .navbar_bg {
/*-webkit-box-shadow: inset 0px 0px 10px 0px #3b3b3b;			
        box-shadow: inset 0px 0px 10px 0px #3b3b3b;	*/
}
.sm-menu > li ul, #categorybox .drop li a.cl_1, #categorybox ul .submenu, #categorybox .drop li a.cl_2:hover span, .sm-menu > li:hover, .cat_panel {
	border-color: #616362 #616362 #616362 #616362;
 background :#background: #616362;
	background: -moz-linear-gradient(top, #616362 0%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #616362 ), color-stop(100%, #ffffff ));
	background: -webkit-linear-gradient(top, #616362 0%, #ffffff 100%);
	background: -o-linear-gradient(top, #616362 0%, #ffffff 100%);
	background: -ms-linear-gradient(top, #616362 0%, #ffffff 100%);
	background: linear-gradient(616362);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#616362 ', endColorstr='#ffffff ', GradientType=0 );
}
ul.sm-menu li li li:hover ul, ul.sm-menu li li li.sfHover ul ul {
 COLORS_C_L_CAT_MENU_DROPDOWN_BORDER
}
.sm-menu > li > a { /* visited pseudo selector so IE6 applies text colour*/
	color: #ffffff;
}
#categorybox .drop li a.cl_2:hover span, .sm-menu > li ul, .sm-menu > li > a:hover { /* visited pseudo selector so IE6 applies text colour*/
/*color: #385d8a;*/
}
/*.sm-menu li  li > a {
		color: #8e8e8e;
}*/
.sf-menu li li > a {
	color: #fff;
	font-weight:bold;
	background-color:#8e8e8e;
	padding-top:10px;
	padding-bottom:10px;
	margin-left:5px;
	margin-right:5px;
	min-height:40px;
	line-height:1.2em;
}
.current_1 .current span {
	display:inline-block;
	vertical-align:middle;
}
.sm-menu > li li.current_1:hover > a.current, .sm-menu > li li.current_1 > a:hover {
	color: #222222;
}
.sm-menu > li {
	border-color: #515151 #2e2e2e #232323 #474747;
}
.cat_panel .cl_both {
	border-bottom-color: #317b84;
}
/**/

.title_wrapper {
	background :#eeeeee;
}
.title_wrapper {
/*-webkit-box-shadow: inset 0px 0px 12px 0px #e7e7e7;
        box-shadow: inset 0px 0px 12px 0px #e7e7e7*/				
}
.tabnav li.ui-tabs-selected .title_wrapper, .tabnav a:hover .title_wrapper {
	background :#3b3b3b;
}
.tabnav li.ui-tabs-selected .title_wrapper, .tabnav a:hover .title_wrapper {
/*-webkit-box-shadow: inset 0px 0px 12px 0px #222222;
        box-shadow: inset 0px 0px 12px 0px #222222;*/		
}
.title_wrapper h2, .title_wrapper h4, .title_wrapper h5, .title_wrapper a, .title_upcomming_product h5, .tabnav li a {
	color: #222222
}
.tabnav li.ui-tabs-selected a, .tabnav li a:hover {
	color: #ffffff
}
/**/

.infoBoxHeading {
 background :# background: #3b3b3b; /* Old browsers */
	background: -moz-linear-gradient(top, #3b3b3b 0%, #303030 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3b3b3b), color-stop(100%, #303030)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #3b3b3b 0%, #303030 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #3b3b3b 0%, #303030 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #3b3b3b 0%, #303030 100%); /* IE10+ */
	background: linear-gradient(to bottom, #3b3b3b 0%, #303030 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3b3b3b', endColorstr='#303030', GradientType=0 ); /* IE6-9 */;
}
.infoBoxHeading:hover {
 background :# background: #3b3b3b; /* Old browsers */
	background: -moz-linear-gradient(top, #3b3b3b 0%, #303030 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3b3b3b), color-stop(100%, #303030)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #3b3b3b 0%, #303030 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #3b3b3b 0%, #303030 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #3b3b3b 0%, #303030 100%); /* IE10+ */
	background: linear-gradient(to bottom, #3b3b3b 0%, #303030 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3b3b3b', endColorstr='#303030', GradientType=0 ); /* IE6-9 */;
}
.infoBoxHeading, .infoBoxHeading a {
	color: #ffffff
}
.infoBoxHeading a:hover {
	color: #ffffff
}
.button_content1 .bg_button {
	background-color:#FFC734;
	opacity: 1;
}
.button_content1 .bg_button {
/*-webkit-box-shadow: inset 0px 0px 12px 0px #172851;	
        box-shadow: inset 0px 0px 12px 0px #172851;*/						
}
.button_slider:hover .button_bg, .button_content1 .bg_button.act, .button_content1 .bg_button:hover {
	background-color: rgb(51, 51, 51 .5);
}
.button_slider:hover .button_bg, .button_content1 .bg_button.act, .button_content1 .bg_button:hover {
/*-webkit-box-shadow: inset 0px 0px 10px 0px #91c4e3;		
        box-shadow: inset 0px 0px 10px 0px #91c4e3;*/													
}
.button_content1 .bg_button .ui-button-text {
	color: #333;
	font-weight: bold;
}
.button_content1 .bg_button:hover .ui-button-text, .button_content1 .bg_button.act .ui-button-text {
	color: #f6c300;
}
/**/

.button_slider .button_text, div#tags ul li, ul#stringball li, .button_content2 .bg_button {
	color:#8e8e8e;
}
.button_slider .button_text, div#tags ul li, ul#stringball li, .button_content2 .bg_button {
/*-webkit-box-shadow: inset 0px 0px 12px 0px #172851;		
        box-shadow: inset 0px 0px 12px 0px #172851;*/					
}
.button_slider:hover .button_text, div#tags ul li:hover, ul#stringball li:hover, .button_content2 .bg_button.act, .button_content2 .bg_button:hover {
	background :#8e8e8e;
}
.button_slider:hover .button_text, div#tags ul li:hover, ul#stringball li:hover, .button_content2 .bg_button.act, .button_content2 .bg_button:hover {
/*-webkit-box-shadow: inset 0px 0px 10px 0px #91c4e3;		
        box-shadow: inset 0px 0px 10px 0px #91c4e3;	*/
}
a .button_slider .button_text, .button_content2 .bg_button .ui-button-text {
	color: #ffffff;
}
a .button_slider:hover .button_text, .button_content2 .bg_button:hover .ui-button-text, .button_content2 .bg_button.act .ui-button-text {
	color: #f6c300;
}
/**/

.button_content3 .bg_button {
	background :#8e8e8e;
}
.button_content3 .bg_button {
/*-webkit-box-shadow: inset 0px 0px 12px 0px #172851;		
        box-shadow: inset 0px 0px 12px 0px #172851;*/					
}
.button_content3 .bg_button.act, .button_content3 .bg_button:hover {
	background :#8e8e8e;
}
.button_content3 .bg_button.act, .button_content3 .bg_button:hover {
/*-webkit-box-shadow: inset 0px 0px 12px 0px #91c4e3;		
        box-shadow: inset 0px 0px 12px 0px #91c4e3;	*/				
					
}
div#tags ul li a, ul#stringball li a, .button_content3 .bg_button .ui-button-text {
	color: #ffffff;
}
.button_content3 .bg_button:hover .ui-button-text, .button_content3 .bg_button.act .ui-button-text {
	color: #f6c300;
}
/**/

.button_slider .button_text, div#tags ul li, ul#stringball li, .button_content4 .bg_button {
	background :#8e8e8e;
}
.button_slider .button_text, div#tags ul li, ul#stringball li, .button_content4 .bg_button {
/*-webkit-box-shadow: inset 0px 0px 12px 0px #172851;		
        box-shadow: inset 0px 0px 12px 0px #172851;*/					
}
.button_slider:hover .button_text, div#tags ul li:hover, ul#stringball li:hover, .button_content4 .bg_button.act, .button_content4 .bg_button:hover {
	background :#8e8e8e;
}
.button_slider:hover .button_text, div#tags ul li:hover, ul#stringball li:hover, .button_content4 .bg_button.act, .button_content4 .bg_button:hover {
/*-webkit-box-shadow: inset 0px 0px 10px 0px #91c4e3;		
        box-shadow: inset 0px 0px 10px 0px #91c4e3;	*/
}
a .button_slider .button_text, .button_content4 .bg_button .ui-button-text {
	color: #ffffff;
	font-family:'Open Sans', sans-serif;
	font-weight:700;
}
a .button_slider:hover .button_text, .button_content4 .bg_button:hover .ui-button-text, .button_content4 .bg_button.act .ui-button-text {
	color: #f6c300;
}
/**/


.item-1  .bannershow_block, .item-1 .bannershow_block:hover .slider_text_4  .button_bannershow {
/*background :#f8cc1b;*/
}
.item-1  .bannershow_block, .item-1 .bannershow_block:hover .slider_text_4  .button_bannershow {
	/*-webkit-box-shadow: inset 0px 0px 23px 0px #f8cc1b;		
        box-shadow: inset 0px 0px 23px 0px #f8cc1b;
		border-color: #8e8e8e;*/
		background-color:#8e8e8e;
}
.item-1  .bannershow_block {
	min-height:180px;
}
.item-1 .bannershow_block  .bannershow_caption span {
	color: #ffffff;
}
.item-1 .bannershow_block:hover  .bannershow_caption span {
	color: #892121;
}
.item-1 .bannershow_block .slider_text_4  a .button_bannershow .button_text {
	color: #222222;
}
.item-1 .bannershow_block:hover .slider_text_4  a .button_bannershow .button_text {
	color: #ffffff;
}
/**/

.item-2  .bannershow_block, .item-2 .bannershow_block:hover .slider_text_4  .button_bannershow {
/*background :#3c5a99;*/
}
.item-2  .bannershow_block, .item-2 .bannershow_block:hover .slider_text_4  .button_bannershow {
	/*-webkit-box-shadow: inset 0px 0px 23px 0px #3a5796;		
        box-shadow: inset 0px 0px 23px 0px #3a5796;
			border-color: #566fa3 #3a5180 #263a66 #3a5180;*/
			background-color:#FBFBFB;
}
.item-2  .bannershow_block {
	min-height:180px;
}
.item-2 .bannershow_block  .bannershow_caption span {
	color: #222222;
}
.item-2 .bannershow_block:hover  .bannershow_caption span {
	color: #892121;
}
.item-2 .bannershow_block .slider_text_4  a .button_bannershow .button_text {
	color: #222222;
}
.item-2 .bannershow_block:hover .slider_text_4  a .button_bannershow .button_text {
	color: #892121;
}
/**/

.item-3  .bannershow_block, .item-3 .bannershow_block:hover .slider_text_4  .button_bannershow {
/*background :#3c5a99;*/
}
.item-3  .bannershow_block, .item-3 .bannershow_block:hover .slider_text_4  .button_bannershow {
	/*-webkit-box-shadow: inset 0px 0px 23px 0px #3a5796;		
        box-shadow: inset 0px 0px 23px 0px #3a5796;
			border-color: #566fa3 #3a5180 #263a66 #3a5180;*/
			background-color:#FBFBFB;
}
.item-3  .bannershow_block {
	min-height:180px;
}
.item-3 .bannershow_block  .bannershow_caption span {
	color: #222222;
}
.item-3 .bannershow_block:hover  .bannershow_caption span {
	color: #892121;
}
.item-3 .bannershow_block .slider_text_4  a .button_bannershow .button_text {
	color: #222222;
}
.item-3 .bannershow_block:hover .slider_text_4  a .button_bannershow .button_text {
	color: #892121;
}
/**/


.item-4  .bannershow_block, .item-4 .bannershow_block:hover .slider_text_4  .button_bannershow {
/*background :#4cb6c2;*/
}
.item-4  .bannershow_block, .item-4 .bannershow_block:hover .slider_text_4  .button_bannershow {
	/*-webkit-box-shadow: inset 0px 0px 23px 0px #4ab0bb;		
        box-shadow: inset 0px 0px 23px 0px #4ab0bb;
			border-color: #63bbc4 #5cb7c2 #317b84 #5cb7c2;*/
			background-color:#3b3b3b;
}
.item-4  .bannershow_block {
	min-height:180px;
}
.item-4 .bannershow_block  .bannershow_caption span {
	color: #ffffff;
}
.item-4 .bannershow_block:hover  .bannershow_caption span {
	color: #892121;
}
.item-4 .bannershow_block .slider_text_4  a .button_bannershow .button_text {
	color: #222222;
}
.item-4 .bannershow_block:hover .slider_text_4  a .button_bannershow .button_text {
	color: #ffffff;
}
/**/

.item-1  .bannershow_block:hover {
	background :#e0e0e0;
}
.item-1  .bannershow_block:hover {
/*-webkit-box-shadow: inset 0px 0px 23px 0px #e6e6e6;		
        box-shadow: inset 0px 0px 23px 0px #e6e6e6;
			border-color: #eeeeee #d2d2d2 #c7c7c7 #d2d2d2;*/						
	}
.item-2  .bannershow_block:hover {
	background :#efefef;
}
.item-2  .bannershow_block:hover {
/*-webkit-box-shadow: inset 0px 0px 23px 0px #e6e6e6;		
        box-shadow: inset 0px 0px 23px 0px #e6e6e6;
			border-color: #eeeeee #d2d2d2 #c7c7c7 #d2d2d2;*/						
	}
.item-3  .bannershow_block:hover {
	background :#efefef;
}
.item-3  .bannershow_block:hover {
/*-webkit-box-shadow: inset 0px 0px 23px 0px #e6e6e6;		
        box-shadow: inset 0px 0px 23px 0px #e6e6e6;
			border-color: #eeeeee #d2d2d2 #c7c7c7 #d2d2d2;*/						
	}
.item-4  .bannershow_block:hover {
	background :#efefef;
}
.item-4  .bannershow_block:hover {
/*-webkit-box-shadow: inset 0px 0px 23px 0px #e6e6e6;		
        box-shadow: inset 0px 0px 23px 0px #e6e6e6;
			border-color: #eeeeee #d2d2d2 #c7c7c7 #d2d2d2;*/						
	}
.bannershow_block:hover .slider_text_4  .button_bannershow:hover {
	background :#414141;
}
.bannershow_block:hover .slider_text_4  .button_bannershow:hover {
/*-webkit-box-shadow: inset 0px 0px 23px 0px #e6e6e6;		
        box-shadow: inset 0px 0px 23px 0px #e6e6e6;
			border-color: #eeeeee #d2d2d2 #c7c7c7 #d2d2d2;*/	
}
/**/
/* Footer top */
.Footer_BoxWrapper h4, .Footer_BoxWrapper h4 a {
	color: #000000;
}
.Footer_BoxWrapper h4 a:hover {
	color:#f6c300;
}
.Footer_BoxWrapper .footer_contact li.field1, .Footer_BoxWrapper li a {
	color: #222222;
	font-family: 'Open Sans Condensed', sans-serif;
	padding-left:0;
}
.Footer_BoxWrapper .footer_contact li, .Footer_BoxWrapper .footer_contact li a, .Footer_BoxWrapper li.act a, .Footer_BoxWrapper li a:hover {
	color: #f6c300;
}
.Footer_BoxWrapper .footer_information li, .Footer_BoxWrapper .footer_contact li.field1 {
/*border-top:1px solid #343333;*/
}
/* Footer bottom */
.boxes_footer {
/*background: #3791c6;*/
}
.footer {
 '. COLORS_C_L_FOOTER_BG_BOTTOM.';
}
.footer {
 background :#'.COLORS_C_L_FOOTER_BG_BOTTOM.';
}
.footer {
/*border-top:1px solid #444444;
border-bottom:1px solid #242424;*/
}
.footer p {
	color: #fff;
}
.footer p a {
	color: #fff;
}
.footer p a:hover {
	color: #FFC734;
}
.featured_label strong {
	color: #000000;
}
.new_label strong {
	color: #000000;
}
.top_label strong {
	color: #000000;
}
#piGal:hover .featured_label strong, #piGal:hover .new_label strong, #piGal:hover .top_label strong {
	color: #000000;
}
#product_info > li:hover .featured_label strong, #product_info > li:hover .new_label strong, #product_info > li:hover .top_label strong {
	color: #000000;
}
.responsive_block:hover .featured_label strong, .responsive_block:hover .new_label strong, .responsive_block:hover .top_label strong {
	color: #000000;
}
.new_label strong {
	background: rgba(55, 145, 198, 0.7) /*3791c6*/; /*  #47b1be rgba(71, 177, 190, .7); */
	-webkit-box-shadow: 0px 0px 3px 0px #47b1be;
	box-shadow: 0px 0px 3px 0px #47b1be;
}
.featured_label strong {
	background: rgba(162, 209, 62, .7); /* #a2d13e rgba(163, 209, 62, 0.7)*/
	-webkit-box-shadow: 0px 0px 3px 0px 96c13a;
	box-shadow: 0px 0px 3px 0px 96c13a;
}
.top_label strong {
	background: rgba(248, 203, 27, .7) /* f8cc1b */; /* #f8cc1b rgba(248, 203, 27, .7)*/
 -webkit-box-shadow: 0px 0px 3px 0px #e5bc1a /* #e5bc1a rgb(229, 188, 26); */
 box-shadow: 0px 0px 3px 0px #e5bc1a /* #e5bc1a rgb(229, 188, 26); */
}
#piGal:hover .new_label strong, #product_info > li:hover > div .new_label strong, .responsive_block:hover > div .new_label strong {
	background: #6db0db; /*  #47b1be rgba(71, 177, 190, .7); */
	;
	-webkit-box-shadow: 0px 0px 3px 0px #1b8894;
	box-shadow: 0px 0px 3px 0px #1b8894;
}
#piGal:hover .featured_label strong, #product_info > li:hover > div .featured_label strong, .responsive_block:hover > div .featured_label strong {
	background: #a3d13e; /* #a2d13e rgba(163, 209, 62, 1)*/
	-webkit-box-shadow: 0px 0px 3px 0px #68901e;
	box-shadow: 0px 0px 3px 0px #68901e;
}
#piGal:hover .top_label strong, #product_info > li:hover > div .top_label strong, .responsive_block:hover > div .top_label strong {
	background: #f8cc1b; /* #f8cc1b rgba(248, 203, 27, 1)*/
 -webkit-box-shadow: 0px 0px 3px 0px #dbae0b /* #e5bc1a rgb(229, 188, 26); */
 box-shadow: 0px 0px 3px 0px #dbae0b /* #e5bc1a rgb(229, 188, 26); */
}
/*------------------------------------------------------------------------------*/
/*---------------------------------
	UTILITY
-----------------------------------*/
.center {
	text-align:center;
}
.left {
	text-align:left;
}
.right {
	text-align:right;
}
.bold {
	font-weight:bold;
}
.italic {
	font-style:italic;
}
.fleft {
	float:left;
}
.fright {
	float:right;
}
.gone {
	clear:both;
}
.extraroom {
	padding: 5px;
}
.border {
	border:solid 1px #000;
}
.border-left {
	border:solid 1px #000;
}
/*----------------------------*/
.dllink {
	color:#003df5;
}
