/*
  $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_body.gif') 30px 14px repeat;
  color: #888888; font-size: 62.5%; line-height:1.5em;font-family:Arial, Helvetica, sans-serif;
  margin: 0px;
}
.extra99{}
.extra_pic{background:url('../images/extra_pic.png') 0px 0px no-repeat; width:990px; margin:0 auto; height:38px;}
.bg_top{background:url('../images/bg_top.jpg') 0px 0px no-repeat;}
.bg_bottom{background:url('../images/bg_bottom.png') left bottom no-repeat;}
.cart2{ background:url('../images/tail_cart.gif') 0px 0px repeat-x #70b114; width:93px; height:86px; position:absolute; left:50%; margin-left:515px; top:231px;	border-radius:18px;
	-moz-border-radius:18px;
	-webkit-border-radius:18px;}
.wrapper-padd{background:url('../images/tail_center.gif') 0px 0px repeat-y; width:990px; margin:0px auto 0 auto; overflow:hidden}
a 			{color: #000; text-decoration: none;}
a:hover 	{color:#817a7a; text-decoration:underline;}
.wrapper-padd2{ background:url('../images/shadow.png') center top no-repeat; min-height:400px; overflow:hidden; padding-top:36px;}

.bg_body				{background:transparent; padding-bottom:0px;}
.row_1					{font-size:.917em;}
.row_2					{background: #272727; font-size:.917em;}
.row_3					{}
.row_4					{padding: 0px 0px 0px 0px;}

#bodyWrapper			{font-size:1.2em; margin:0px auto 0px auto;}
#bodyContent 			{padding:15px 0px 0px 0px;}

#columnLeft 			{padding:15px 0px 0px 0px;}
#columnRight 			{padding:15px 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 #e9e8e8; overflow:hidden;}
.contentPadd.txtPage								{padding:18px 18px 18px 18px;border:1px solid #e9e8e8; background:#FFF;}
.contentContainer.page_un .contentPadd				{padding:8px 0px 0px 0px; }
.contentContainer.page_un .contentPadd.un			{padding:0px 0px 10px 0px;}

.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; background:#FFF;}
.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; background:#FFF;} 

.contentContainer.page_un .contentText	{padding: 18px 27px 0px 27px;}
/* ************************************************************************************* */
#header 				{}
.logo 					{width:337px; height:89px;}
.logo img				{margin:20px 0px 28px 0px;}
/* ************************************************************************************* */
.navigation_block	{padding:20px 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 21px 0px 0px;width:155px;}
.languages	label	{color:#464545; font-weight:normal; padding-top:2px; text-transform:lowercase;}
.languages	select	{width:95px; height:18px; border:1px solid #e8e8e7;background:#fff;padding:1px; color:#464545; font-size:.9em;}

/* ************************************************************************************* */
.select				{border:1px solid #d0d0d0;background:#fff;padding:1px; color:#989898; font-size:1.1em; line-height:18px;padding:1px; height:21px;}
/* ************************************************************************************* */
.cart_bg						{padding:15px 0px 9px 0px;width:90px; font-size:12px;}
.cart_bg div					{padding:0px 0px 0px 0px;white-space:nowrap;}
.cart_bg div span{ text-decoration:underline; font-weight:bold;}
.cart_bg b						{color:#fff;font-weight:normal; display:inline-block; text-transform:uppercase;}
.cart_bg div					{color:#fff;line-height:1.55em; font-weight:normal; text-align:center;}
.cart_bg a 		 				{color:#fff;font-weight:normal;  text-decoration:none}
.cart_bg a  strong		 				{color:#fff;font-weight:normal;  text-decoration:none}
.cart_bg a:hover   				{color:#fff; 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;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.social 					{padding:0px 0px 20px 0px;margin: 20px 0px 0px 0px;}
.social_fb,
.social_yt
{	
	background: url(/catalog/images/header_social.png) no-repeat;
	display: block;
	float: left;
	overflow: hidden;
	height: 30px;
	text-indent: 99em;
	width:29px;
	margin-right: 5px;
} 
.social_yt			{ background-position: -33px top}

.search 					{padding:0px 0px 20px 0px;margin: 20px 0px 0px 0px;width:266px;}
.search label				{color:#fff; text-transform:lowercase; margin-right:4px; margin-top:2px;}

.search .go	{color:#bababa;height:14px;padding:8px 6px 10px 14px;left:0px;margin:0;border:0 none;background:transparent;position:absolute;top:0; font-size:0.92em;width:177px;}				 
.input-width {height:32px; }
.width-setter {height:32px;margin:0 6px;position:relative;}					 
.search .button_search_prod	{width:65px;}	
.width-setter div{background:url('../images/search_bg.png') 0px 0px no-repeat;width:197px; height:32px; margin-right:-8px;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.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  a					{padding:23px 20px 24px 20px;display:inline-block;cursor:pointer;text-transform:uppercase;}

.menu_item a 					{color:#fff;font-size:1.4em;line-height:1.05em;font-weight:bold;}
.menu_item a:hover,				 
.menu_item.selected a			{color:#fff; text-decoration:none;}

.menu_item.un a					{background: transparent;}				 
/* ************************************************************************************* */
/* ************************************************************************************* */
.breadcrumb					{padding:20px 1px 0px 1px;margin:0px 0px 0px 230px;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:0px 0px 0px 0px;margin:1px 0px 0px 0px; list-style:none; float:right; background:url('../images/tail_menu.gif') 0px top repeat-x #0a0a0a;	border-radius:18px;
	-moz-border-radius:18px;
	-webkit-border-radius:18px; position:relative;}
.navigation  li				{float:left; display:inline-block;cursor:pointer; white-space:nowrap;background:transparent;}
.navigation  li.un			{background:none;}

.navigation_item a 			{color:#fff;font-size:0.834em;line-height:13px;font-weight:bold; text-transform:uppercase;
				 			 cursor:pointer; white-space:nowrap;display:block;padding:9px 10px 10px 10px;}
.navigation_item a:hover,				 
.navigation_item.selected a	{color:#fff; text-decoration:none;}				 
/* ************************************************************************************* */
/* ************************************************************************************* */
.footer_menu							{margin-top:0px;}
.footer									{padding:11px 0px 50px 0px;overflow:hidden;}
.footer p								{margin:6px 0px 0px 0px; padding-left:0px;}
.footer p								{color:#ffffff;font-size:1em; line-height:1.8em; float:right; margin-top:14px;} 
.footer p a								{color:#ffffff;}
.footer p b	a,
.footer p b								{color:#65b10a;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:17px 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:#8b8b8b; 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:#8b8b8b; text-decoration:underline;}			 
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
.un .wrapper2_menu-tl:hover, 
.selected2 .wrapper2_menu-tl{background:url('../images/wrapper_menu2_act_tl.gif') left top no-repeat;}
.un .wrapper2_menu-bl:hover, 
.selected2 .wrapper2_menu-bl{background:url('../images/wrapper_menu2_act_bl.gif') 0 100% no-repeat transparent;}
.un .wrapper2_menu-t:hover, 
.selected2 .wrapper2_menu-t{background:url('../images/wrapper_menu_act-t.gif') 0 0 repeat-x;}
.un .wrapper2_menu-b:hover,
.selected2 .wrapper2_menu-b{background:url('../images/wrapper_menu_act-b.gif') 0px 100% repeat-x transparent; width:100%;}
.un .wrapper2_menu-tr:hover,
.selected2 .wrapper2_menu-tr{background:url('../images/wrapper_menu_act_tr.gif') 100% 0px no-repeat transparent;}
.un .wrapper2_menu-br:hover,
.selected2 .wrapper2_menu-br{background:url('../images/wrapper_menu_act_br.gif') 100% 100% no-repeat transparent;}
/* ************************************************************************************* */
.wrapper2_menu-br{background:url('../images/wrapper_menu_br.gif') 100% 100% no-repeat transparent;}
.wrapper2_menu-tr{background:url('../images/wrapper_menu_tr.gif') 100% 0px no-repeat transparent;}
/* ************************************************************************************* */
.wrapper2_menu-br:hover,
.selected .wrapper2_menu-br{background:url('../images/wrapper_menu_act_br.gif') 100% 100% no-repeat transparent;}
.wrapper2_menu-tr:hover,
.selected .wrapper2_menu-tr{background:url('../images/wrapper_menu_act_tr.gif') 100% 0px no-repeat transparent;}
.wrapper2_menu-tl:hover,
.selected .wrapper2_menu-tl{background:url('../images/wrapper_menu_act_tl.gif') left top no-repeat transparent;}
.wrapper2_menu-bl:hover,
.selected .wrapper2_menu-bl{background:url('../images/wrapper_menu_act_bl.gif') left 100% no-repeat transparent;}
.wrapper2_menu-t:hover, 
.selected .wrapper2_menu-t {background:url('../images/wrapper_menu_act-t.gif') 0 0 repeat-x;}
.wrapper2_menu-b:hover,
.selected .wrapper2_menu-b{background:url('../images/wrapper_menu_act-b.gif') 0px 100% repeat-x transparent; width:100%;}
/* ************************************************************************************* */
.wap .wrapper2_menu-tr{background:url('../images/wrapper_menu3_tr.gif') 100% 0 no-repeat transparent;}
.wap .wrapper2_menu-br{background:url('../images/wrapper_menu3_br.gif') 100% 100% no-repeat transparent;}
/* ************************************************************************************* */
.un5 .wrapper2_menu-tr:hover, .selected3 .wrapper2_menu-tr {background:url('../images/wrapper_menu3_act_tr.gif') 100% 0 no-repeat transparent !important;}
.un5 .wrapper2_menu-br:hover, .selected3 .wrapper2_menu-br {background:url("../images/wrapper_menu3_act_br.gif") 100% 100% no-repeat transparent !important;}
.un5 .wrapper2_menu-tl:hover, 
.selected3 .wrapper2_menu-tl {background:url('../images/wrapper_menu_act_tl.gif') left top no-repeat;}
.un5 .wrapper2_menu-bl:hover, 
.selected3 .wrapper2_menu-bl {background:url('../images/wrapper_menu_act_bl.gif') 0 100% no-repeat transparent;}
.un5 .wrapper2_menu-t:hover, 
.selected3 .wrapper2_menu-t {background:url('../images/wrapper_menu_act-t.gif') 0 0 repeat-x;}
.un5 .wrapper2_menu-b:hover,
.selected3 .wrapper2_menu-b{background:url('../images/wrapper_menu_act-b.gif') 0px 100% repeat-x transparent; width:100%;}
/* ************************************************************************************* */
.main_menu{background:url('../images/bg_menu_main.gif') 0 0 repeat-x; width:990px; margin:0 auto; height:62px; border-right:1px solid #000;}
/* ************************************************************************************* */
.wrapper_menu-t{background:url('../images/wrap_menu_t.gif') 0px 0px repeat-x;}
.wrapper_menu-b{background:url('../images/wrap_menu_b.gif') 0px 100% repeat-x transparent;}
.wrapper_menu-tl{background:url('../images/wrap_menu_tl.gif') 0px 0px no-repeat transparent;}
.wrapper_menu-tr{background:url('../images/wrap_menu_tr.gif') 100% 0px no-repeat transparent;}
.wrapper_menu-bl{background:url('../images/wrap_menu_bl.gif') 0px 100% no-repeat transparent;}
.wrapper_menu-br{background:url('../images/wrap_menu_br.gif') 100% 100% no-repeat transparent;}
/* ************************************************************************************* */
.wrapper_menu-t:hover,
.selected .wrapper_menu-t{background:url('../images/wrap_menu_act-t.gif') 0px 0px repeat-x;}
.wrapper_menu-b:hover,
.selected .wrapper_menu-b{background:url('../images/wrap_menu_act-b.gif') 0px 100% repeat-x transparent; width:100%;}
.wrapper_menu-tl:hover,
.selected .wrapper_menu-tl{background:url('../images/wrap_menu_act_tl.gif') 0px 0px no-repeat transparent;}
.wrapper_menu-tr:hover,
.selected .wrapper_menu-tr{background:url('../images/wrap_menu_act_tr.gif') 100% 0px no-repeat transparent;}
.wrapper_menu-bl:hover,
.selected .wrapper_menu-bl{background:url('../images/wrap_menu_act_bl.gif') 0px 100% no-repeat transparent;}
.wrapper_menu-br:hover,
.selected .wrapper_menu-br{background:url('../images/wrap_menu_act_br.gif') 100% 100% no-repeat transparent;}
/* ************************************************************************************* */
.box{background:#fff;width:100%;}
.box .border-top{background:url(../images/border-top.gif) repeat-x left top;}
.box .border-bot{background:url(../images/border-bot.gif) repeat-x left bottom;}
.box .border-left{background:url(../images/border-left.gif) repeat-y left top;}
.box .border-right{background:url(../images/border-right.gif) repeat-y right top;}
.box .left-top-corner{background:url(../images/left-top-corner.gif) no-repeat left top;}
.box .right-top-corner{background:url(../images/right-top-corner.gif) no-repeat right top;}
.box .left-bot-corner{background:url(../images/left-bot-corner.gif) no-repeat left bottom;}
.box .right-bot-corner{background:url(../images/right-bot-corner.gif) no-repeat right bottom;}
.box .inner{padding:12px 0px 12px 0;}
/* ************************************************************************************* */
.contentContainer.extra-5 .contentPadd.un {background:#fff; margin:10px 0 10px 0; padding:0 10px 15px 10px;}
.contentContainer.extra-5 .sub_categories .prods_content { border:1px solid #CCC; width:163px!important; padding:10px 0 10px 0;}
.contentPadd.extra-6{ background:#FFF; padding:10px!important; margin-bottom:30px;border:1px solid #E9E8E8;border-radius:8px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	position:relative;}
.contentPadd.extra-7{ background:#FFF; padding:10px 10px 10px 15px!important; margin-bottom:30px;border:1px solid #E9E8E8;border-radius:8px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	position:relative;}
.contentPadd.extra-8{ background:#FFF; padding:10px!important; margin-bottom:30px; border:1px solid #E9E8E8;border-radius:8px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	position:relative;}
.contentPadd.extra-9{ background:#FFF; padding:10px!important; margin-bottom:30px; border:1px solid #E9E8E8;border-radius:8px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	position:relative;}

