
#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: #f6c300;		
}
.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: #222222;		
}
/**/
/* ************************ */
.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 :#8e8e8e;
}
.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 :#8e8e8e;
}
.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: #ffffff	;		
}

.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 	 {
			background :#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: #222222;
}
.footer p	a	{
		color: #222222;	
}

.footer p	a:hover	{
		color: #f6c300;
}

.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;}
