/*
  $Id$

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2010 osCommerce

  Released under the GNU General Public License
*/
body {background:url('../images/bg_main.gif') 0px 0px repeat-x #002648;
  color: #888888; font-size: 62.5%; line-height:1.5em;font-family:Arial, Helvetica, sans-serif;
  margin: 0px;
}

.bg_body				{ padding-bottom:0px;}
.wrapper-padd2 .bg_body.extra-product-home				{ padding-bottom:0px; overflow:hidden; height:403px;}
.row_1					{font-size:.917em;}
.row_2					{ font-size:.917em;}
.row_3					{padding:8px 0px 11px 0px; margin-top:7px;}
.row_4					{padding: 0px 0px 20px 0px;}

#bodyWrapper			{font-size:1.2em; margin:0px auto 0px auto; overflow:hidden;}
#bodyWrapper2			{font-size:1.2em; margin:0px 0 0px 18px;}
#bodyContent 			{padding:12px 0px 0px 0px;}

#columnLeft 			{padding:12px 0px 0px 0px;}
#columnRight 			{padding:12px 0px 0px 0px;}


.contentContainer		   							{padding:0px 0px 0px 0px; margin-top:17px; margin-bottom:17px;border:0px solid #000;}
.contentContainer.page_un							{padding:0px 0px 0px 0px; margin-top:0px; margin-bottom:0px;border:0px;background:none;}


.contentPadd 										{padding:0px 0px 0px 0px; border:0px solid #f5f5f5; overflow:hidden;}
.contentPadd.txtPage								{padding:18px 18px 18px 18px;border:1px solid #f5f5f5;}
.contentContainer.page_un .contentPadd				{padding:8px 0px 3px 19px; border:1px solid #f5f5f5; margin-bottom:10px;border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;position:relative; overflow:hidden;}
.contentContainer.page_un .contentPadd.un			{padding:0px 0px 17px 19px; border:1px solid #f5f5f5;border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;position:relative;}

.contentPadd.un .padding							{padding:0px 0px 0px 0px;}

.contentInfoText						{padding:18px 18px 18px 18px; margin: 0px 0px 17px 0px; overflow:hidden;border:1px solid #e9e8e8;}
.contentInfoText.extra					{padding:18px 18px 4px 18px;}
.contentInfoText .infoBoxHeading		{padding:10px 0px 10px 0px;margin: 0px 0px 0px 0px;background:none; border:0px; font-weight:bold;}
.contentContainer span.contentText		{border:0px solid #000;padding:0px 20px 0px 20px; overflow:hidden;}

.contentInfoText.marg-top				{margin: 0px 0px 0px 0px;}
 
.contentInfoBlock						{padding:18px 18px 18px 18px; margin: 0px 0px 17px 0px; overflow:hidden;border:1px solid #e9e8e8;} 

/* ************************************************************************************* */
#header 				{background:transparent;}
.logo 					{width:309px; height:85px;}
.logo img				{margin:29px 0px 28px 0px;}
/* ************************************************************************************* */
.navigation_block	{padding:14px 0px 0px 0px;}
.currencies			{margin:1px 0px 0px 0px;width:160px;}
.currencies	label	{color:#464545; font-weight:normal; padding-top:2px; text-transform:lowercase;}
.currencies	select	{width:95px; height:18px; border:1px solid #e8e8e7;background:#fff;padding:1px; color:#464545; font-size:.9em;}

.languages			{margin:1px 0px 15px 0px;width:82px;}
.languages	label	{color:#fafafa; font-weight:normal; padding-top:0px; font-size:12px; margin-top:-2px;}
.languages	select	{width:95px; height:18px; border:1px solid #e8e8e7;background:#fff;padding:1px; color:#464545; font-size:.9em;}

/* ************************************************************************************* */
.select				{border:1px solid #ebebeb;background:#fcfcfc;padding:1px; color:#8e8e8e; font-size:1em; line-height:18px;padding:1px;}
/* ************************************************************************************* */
.cart_bg						{padding:15px 0px 9px 0px;width:230px;}
.cart_bg div					{padding:0px 0px 0px 0px;white-space:nowrap;}
.cart_bg b						{color:#cb0abb;font-weight:normal; display:inline-block; text-transform:uppercase;}
.cart_bg div					{color:#464545;line-height:1.4em; font-weight:normal;}
.cart_bg a 		 				{color:#464545;font-weight:bold;  text-decoration:none}
.cart_bg a:hover   				{color:#464545; text-decoration:underline;}
/* ************************************************************************************* */
.banner 							{background:url('../images/banner_bg.gif') 0px 0px repeat-x transparent;}
.banner strong img					{filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity: 0.2;opacity: 0.2;}
.banner strong img:hover			{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.search 					{padding:0px 0px 0px 0px;margin: 6px 0px 0px 0px;width:225px;background:url('../images/header_search.jpg') 100% 0px no-repeat transparent;}
.search label				{color:#fff; text-transform:lowercase; margin-right:4px; margin-top:2px;}

.search .go					{color:#585a5b;
							 width:100%;height:15px;padding:3px 6px 2px 6px;left:-6px;margin:0;border:0 none;background:transparent;position:absolute;top:0; font-size:1em}
							 
	.input-width 			{height:21px;width:144px;}
	.width-setter 			{height:21px;margin:0 6px;position:relative;}
							 
.search .button_search_prod	{width:30px; margin-left:9px;}								 
/* ************************************************************************************* */
/* ************************************************************************************* */
.menu 						{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px; list-style:none;}
/* ************************************************************************************* */	
.menu_item						{float:left; display:block;cursor:pointer; line-height:1;}
.menu_item.un{ width:191px;} 
.menu_item.un2{ width:190px;} 
.menu_item.un3{ width:190px;}
.menu_item.un4{ width:190px;}
.menu_item.un5{ width:189px;}
.menu_item  a					{padding:31px 30px 33px 108px;display:inline-block;cursor:pointer;text-transform:uppercase;}
.menu_item.un  a					{padding:40px 36px 41px 112px;display:inline-block;cursor:pointer;text-transform:uppercase; }
.menu_item.un3  a					{padding:40px 26px 41px 97px;display:inline-block;cursor:pointer;text-transform:uppercase; }
.menu_item.un4  a					{padding:40px 27px 41px 100px;display:inline-block;cursor:pointer;text-transform:uppercase;}
.menu_item.un5  a					{padding:40px 15px 41px 99px;display:inline-block;cursor:pointer;text-transform:uppercase;}

.menu_item a 					{color:#fff;font-size:14px;line-height:17px;font-weight:bold;}
.menu_item a:hover,				 
.menu_item.selected a			{color:#fff; text-decoration:none;}

.menu_item.un a					{}	
.menu_item.un .wr  {background:url('../images/home.png') 18px 14px no-repeat; background-color:none; position:relative; z-index:999;}
.menu_item.un2 .wr {background:url('../images/new.png') 22px 20px no-repeat; background-color:none;position:relative; z-index:999;}
.menu_item.un3 .wr {background:url('../images/sale.png') 24px 19px no-repeat; background-color:none;position:relative; z-index:999;}
.menu_item.un4 .wr {background:url('../images/rew.png') 28px 15px no-repeat; background-color:none;position:relative; z-index:999;}
.menu_item.un5 .wr {background:url('../images/cont.png') 9px 4px no-repeat; background-color:none;position:relative; z-index:999;}
.menu .menu_item.un .wr:hover  {background:url('../images/home.png') 18px 14px no-repeat; background-color:none; position:relative; z-index:999;}
.menu .menu_item.un2 .wr:hover  {background:url('../images/new.png') 22px 20px no-repeat; background-color:none;position:relative; z-index:999;}
.menu .menu_item.un3 .wr:hover  {background:url('../images/sale.png') 24px 19px no-repeat; background-color:none;position:relative; z-index:999;}
.menu .menu_item.un4 .wr:hover  {background:url('../images/rew.png') 28px 15px no-repeat; background-color:none;position:relative; z-index:999;}
.menu .menu_item.un5 .wr:hover  {background:url('../images/cont.png') 9px 4px no-repeat; background-color:none;position:relative; z-index:999;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.breadcrumb					{padding:5px 1px 1px 1px;margin:0px 0px 0px 10px;border:1px solid #e5e5e5; border-width:0px 0px 0px 0px;}
.breadcrumb					{color: #000; font-size:1.2em; line-height:1.2em;}
.breadcrumb a 				{color: #000; font-weight:normal;
  						     display:inline-block;}
.breadcrumb a:hover 		{color: #000; text-decoration:underline;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.navigation 				{padding:2px 0px 12px 0px;margin:0px 0px 0px 0px; list-style:none; float:right;}
.navigation  li				{float:left; display:inline-block;cursor:pointer; white-space:nowrap;background:transparent;}
.navigation  li.un			{background:none;}

.navigation_item a 			{color:#fcfcfd;font-size:1em;line-height:13px;font-weight:normal;
				 			 cursor:pointer; white-space:nowrap;display:block;padding:6px 0px 6px 15px;}
.navigation_item a:hover,				 
.navigation_item.selected a	{color:#2174dc; text-decoration:none;}				 

/* ************************************************************************************* */
/* ************************************************************************************* */
.footer_menu							{margin-top:0px;}
.footer									{padding:18px 0px 35px 0px;overflow:hidden;}
.footer p								{margin:6px 0px 0px 0px; padding-left:0px;}
.footer p								{color:#303030;font-size:1em; line-height:1.8em; float:right; margin-top:6px;} 
.footer p a								{color:#303030;}
.footer p b	a,
.footer p b								{color:#2174dc;font-weight:normal;}
.footer p b	a							{text-decoration:none;}
.footer p b	a:hover						{text-decoration:underline;}
/* ************************************************************************************* */
.footer ul					{padding:0px 0px 0px 0px;margin:9px 0px 0px 0px; list-style:none; overflow:hidden; float:left;}
.footer li					{float:left; display:inline-block;cursor:pointer; white-space:nowrap;}
.footer li.un a				{background:none;}
.footer a:hover				{text-decoration:underline;}
/* ************************************************************************************* */	
.footer_item				{}

.footer_item a 				{color:#a5a5a5; font-size:1em; line-height:1.2em; font-weight:normal; cursor:pointer;
				 			  width:auto; cursor:pointer;padding:0px 8px 0px 0px;background:transparent;}
.footer_item a:hover,				 
.footer_item.selected a		{color:#a5a5a5; text-decoration:underline;}			 
/* ************************************************************************************* */
/* ************************************************************************************* */
.wrapper-padd2{ width:991px; margin:0 auto; background:url('../images/tail_content.gif') left top repeat-x #fff; overflow:hidden;	border-radius:28px;
	-moz-border-radius:28px;
	-webkit-border-radius:28px;
	position:relative;}
.main_nav{ background:url('../images/tail_nav.gif') left top repeat-x; height:98px; margin:2px 0 0 2px; width:950px;}
.shadow{ width:960px; height:108px;  background:url('../images/shadow.gif') left top no-repeat; margin-top:20px; padding-top:0px; margin-left:0px; overflow:hidden;}
.wrapper_menu-tr						{background:url('../images/wrapper_menu_tr.gif') 100% 0px no-repeat;}
.wrapper_menu-br						{background:url('../images/wrapper_menu_br.gif') 100% 100% no-repeat;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.wrapper_menu-t:hover,
.selected .wrapper_menu-t{background:url('../images/wrapper_menu_act-t.gif') 0px 0px repeat-x #006ab7;}
.wrapper_menu-r:hover,
.selected .wrapper_menu-r{background:url('../images/wrapper_menu_act-r.gif') repeat-y right top;}
.wrapper_menu-b:hover,
.selected .wrapper_menu-b{background:url('../images/wrapper_menu_act-b.gif') 0px 100% repeat-x; width:100%;}
.wrapper_menu-tl:hover,
.selected .wrapper_menu-tl{background:url('../images/wrapper_menu_act_tl.gif') 0px 0px no-repeat;}
.wrapper_menu-tr:hover,
.selected .wrapper_menu-tr{background:url('../images/wrapper_menu_act_tr.gif') 100% 0px no-repeat;}
.wrapper_menu-bl:hover,
.selected .wrapper_menu-bl{background:url('../images/wrapper_menu_act_bl.gif') 0px 100% no-repeat;}
.wrapper_menu-br:hover,
.selected .wrapper_menu-br{background:url('../images/wrapper_menu_act_br.gif') 100% 100% no-repeat;}
.un .wrapper_menu-t:hover,
.selected2 .wrapper_menu-t{background:url('../images/wrapper_menu_act-t.gif') 0px 0px repeat-x #006ab7;}
.un .wrapper_menu-r:hover,
.selected2 .wrapper_menu-r{background:url('../images/wrapper_menu_act-r.gif') repeat-y right top;}
.un .wrapper_menu-b:hover,
.selected2 .wrapper_menu-b{background:url('../images/wrapper_menu_act-b.gif') 0px 100% repeat-x; width:100%;}
.menu_item.un .wrapper_menu-tl:hover,
.menu_item.un.selected2 .wrapper_menu-tl{background:url('../images/wrapper_menu2_act_tl.gif') 0px 0px no-repeat;}
.un .wrapper_menu-tr:hover,
.selected2 .wrapper_menu-tr{background:url('../images/wrapper_menu_act_tr.gif') 100% 0px no-repeat;}
.menu_item.un .wrapper_menu-bl:hover,
.menu_item.un.selected2 .wrapper_menu-bl{background:url('../images/wrapper_menu2_act_bl.gif') 0px 100% no-repeat;}
.un .wrapper_menu-br:hover,
.selected2 .wrapper_menu-br{background:url('../images/wrapper_menu_act_br.gif') 100% 100% no-repeat;}
.un5 .wrapper_menu-t:hover,
.selected3 .wrapper_menu-t{background:url('../images/wrapper_menu_act-t.gif') 0px 0px repeat-x #006ab7;}
.un5 .wrapper_menu-r:hover,
.selected3 .wrapper_menu-r{background:url('../images/wrapper_menu_act-r.gif') repeat-y right top;}
.un5 .wrapper_menu-b:hover,
.selected3 .wrapper_menu-b{background:url('../images/wrapper_menu_act-b.gif') 0px 100% repeat-x; width:100%;}
.un5 .wrapper_menu-tl:hover,
.selected3 .wrapper_menu-tl{background:url('../images/wrapper_menu_act_tl.gif') 0px 0px no-repeat;}
.un5 .wrapper_menu-tr:hover,
.selected3 .wrapper_menu-tr{background:url('../images/wrapper_menu3_act_tr.gif') 100% 0px no-repeat!important;}
.un5 .wrapper_menu-bl:hover,
.selected3 .wrapper_menu-bl{background:url('../images/wrapper_menu_act_bl.gif') 0px 100% no-repeat;}
.un5 .wrapper_menu-br:hover,
.selected3 .wrapper_menu-br{background:url('../images/wrapper_menu3_act_br.gif') 100% 100% no-repeat!important;}
.wap .wrapper_menu-tr{background:url('../images/wrapper_menu3_tr.gif') 100% 0px no-repeat;}
.wap .wrapper_menu-br{background:url('../images/wrapper_menu3_br.gif') 100% 100% no-repeat;}
.phone{ font-size:18px; color:#66c4f8; width:215px; font-weight:bold;  display: block; position:relative;}
.phone span{ display:block; color:#FFF; font-weight:bold; font-size:25px;background:url('../images/phone.gif') left top no-repeat;line-height:30px; font-family:Arial, Helvetica, sans-serif; margin-right:-3px;height:30px!important; position:relative;}
 span span.skype_pnh_container{ overflow:hidden !important;position:absolute!important; top:12px!important; right:0px!important;}
.banner-2{ margin-bottom:10px;}
.contentPadd.extra-5{ padding-bottom:10px!important; padding-right:19px!important; }
.contentPadd.extra-6{ border:1px solid #f5f5f5; padding:10px;border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;position:relative;}
.contentPadd.loginPage .contentInfoText.marg-bottom .ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text {width:40px!important;}
.contentPadd.loginPage .contentInfoText.marg-bottom .ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text {width:40px!important;}
.menu_item.un .wrapper_menu-tl{background:url('../images/wrapper_tl.gif') 0px 0px no-repeat;}
.menu_item.un .wrapper_menu-bl{background:url('../images/wrapper_bl.gif') 0px 100% no-repeat;}

#search-bar {
	background: #fcbf76; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxOCUiIHN0b3AtY29sb3I9IiNmY2JmNzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmY3ZjAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(top,  #fcbf76 18%, #ff7f00 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(18%,#fcbf76), color-stop(100%,#ff7f00)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fcbf76 18%,#ff7f00 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fcbf76 18%,#ff7f00 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fcbf76 18%,#ff7f00 100%); /* IE10+ */
	background: linear-gradient(top,  #fcbf76 18%,#ff7f00 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcbf76', endColorstr='#ff7f00',GradientType=0 ); /* IE6-8 */
	-webkit-border-top-right-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-topright: 6px;
	-moz-border-radius-bottomright: 6px;
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px;
	margin: 0 0 5px;
	width:985px;
	height:30px;
	padding:4px;
	float:right;
	border-left:2px solid #FE9B39;
	border-top:1px solid #FE9B39;
	}

#search-bar label {
	font-size:18px;
	text-shadow:1px 1px 1px rgba(255,255,255,0.9);
	padding:0 10px;
	float:left;
	}

#search-bar select {
	width:200px;
	margin: 6px 5px 0 0;
	float:left;
	}

#search-bar input[type="text"] {
	float: left;
    height: 22px;
    margin: 0 5px 2px 3px;
    width: 468px;
	padding:3px 10px;
	border:1px solid #ff8100;
	box-shadow:inset 0 0 2px rgba(0, 0, 0, 0.5);
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	}
	
.h_l1 { background:url(images/h-l1.gif) repeat-x; height:1px; }