/*
  $Id$

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2010 osCommerce

  Released under the GNU General Public License
*/
body {
  color: #4c4c4c; font-size: 62.5%; line-height:1.5em;font-family:Arial, Helvetica, sans-serif;
  margin: 0px;background:url('../images/tail-center.gif') 50% 0px repeat transparent;
}

a 			{color: #d70074;font-size:1.1em;  text-decoration: none;}
a:hover 	{color:#73177b !important; text-decoration:none;}

.bg_body				{ padding-bottom:0px;}
.bg2_body				{background: transparent; width:971px;margin:0px auto 0px auto;}
		
.bg{background:url('../images/bg-footer.gif') 0 0 repeat-x; border-top:1px solid #d6d5d5;}
#bodyWrapper			{font-size:1.1em; margin:0px auto 0px auto;}
#bodyContent 			{padding:20px 0px 0px 0px;}

#columnLeft 			{padding:20px 0px 0px 0px;}
#columnRight 			{padding:10px 0px 0px 0px;}


.contentContainer		   							{padding:0px 0px 0px 0px; margin-top:5px; margin-bottom:5px;border:0px solid #000;}
.contentContainer.page_un							{padding:0px 0px 0px 0px; margin-top:0px; margin-bottom:0px;border:0;background:none;}


.contentPadd 										{padding:10px 10px 10px 10px; border:1px solid #eeeeee; overflow:hidden; background:#fff;}
.contentContainer.page_un .contentPadd				{padding:0px 0px 0px 0px; border:0px; margin-top:0px; margin-bottom:5px;}
.contentContainer.page_un .contentPadd.un			{padding:20px 21px 21px 20px;border-left:1px solid #ececec;border-bottom:1px solid #ececec;border-right:1px solid #ececec;border-top:1px solid #ececec; background:#fff;}




.contentInfoText						{padding:10px 10px 10px 10px; margin: 0px 0px 10px 0px; overflow:hidden;border:1px solid #e9e8e8; background:#fff;}
.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;}

.contentWrapper							{padding: 0px 0px 90px 0px; overflow:hidden;}
/* ************************************************************************************* */
#header 				{background:url('../images/header_bg-rep.png') 0px 100% repeat-x transparent;}
.logo 					{width:270px;}
.logo img				{margin:29px 0px 0px 0px;}
/* ************************************************************************************* */
.navigation_block	{padding:0px 0px 0px 0px;}
.currencies			{margin:21px 144px 0px 0px;width:143px;}
.currencies	label	{font-size:1.2em; line-height:16px;color:#6d1874; font-weight:normal; padding-top:0px;}
.currencies	select	{width:73px; height:20px; border:1px solid #e3e3e3;background:#fff;padding:1px; color:#b9b9b9; font-size:1em; line-height:16px;}

.languages			{margin:24px 7px 0px 0px;}
/* ************************************************************************************* */
.select				{border:1px solid #d9d9d9;background:#fff;padding:1px; color:#B9B9B9; font-size:1em; line-height:18px;padding:1px;}
/* ************************************************************************************* */
.cart_bg						{padding:0px 0px 0px 0px;width:128px;background:url('../images/bg-item.png') 0px 0px no-repeat transparent; height:71px!important; position:absolute; right:0; top:0;}
.cart_bg div					{padding:0px 10px 0px 0px;white-space:nowrap;}
.cart_bg b						{color:#fff; font-size:1.2em; line-height:1.2em; font-weight:normal; display:inline-block; text-transform:uppercase;}
.cart_bg div					{color:#fff; }
.cart_bg a 		 				{color:#fff; font-size:35px; line-height:1em; font-weight:bold;  text-decoration:none; display:block; margin-top:-30px; padding-right:25px; }
*+html .cart_bg a 		 				{color:#fff; font-size:35px; line-height:1em; font-weight:bold;  text-decoration:none; display:block; margin-top:-38px; padding-right:25px; }
.cart_bg a:hover   				{color:#fff; text-decoration:underline;}
.cart_bg  strong{color:#fff; font-size:68px; line-height:1em; font-weight:bold;  text-decoration:none; padding-right:40px; display:block; margin-top:-30px; }
*+html .cart_bg  strong{color:#fff; font-size:68px; line-height:1em; font-weight:bold;  text-decoration:none; padding-right:40px; display:block; margin-top:-35px; }
.cart_bg a:hover  	 			{color:#7a1682; text-decoration:none;}
/* ************************************************************************************* */
.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;}
.js									{margin-top: 10px;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.search 					{padding:0px 0px 0px 0px;}
.search .table				{width:269px;background:url('../images/header_search.gif') 0px 0px repeat-x transparent;}
.search .go					{color:#cdcccc; font-size:1em; line-height:18px;
							 width:100%;padding-left:8px; padding-right:0px; border:0px solid #cccccc;background:transparent; vertical-align:middle;margin:0px 0px 0px 0px; height:18px;}
.search_input-left			{background:url('../images/header_search_input-left.gif') 0px 0px no-repeat transparent; height:27px; width:100%;}
.search_button-rep			{background:url('../images/header_search_button-rep.gif') 0px 0px repeat-x transparent; height:27px;}							 
/* ************************************************************************************* */
/* ************************************************************************************* */
.menu_un					{padding-bottom:5px;}
.menu_un.page				{border-bottom:0px solid #e5e5e5; width:950px; float:left;}
.menu_shape					{background: #000; overflow:hidden; margin-top:12px; margin-bottom:2px;background:url('../images/menu_shape.gif') 0px 0px repeat-x transparent;}
.menu 						{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px; list-style:none; border-right:1px solid #d50285;}
.menu 	li.part				{background:url('../images/wrapper_menu-l.gif') 100% 0px no-repeat transparent; float:left; width:1px;}
.row-1{ margin-top:20px;}
/* ************************************************************************************* */	
.menu_item						{float:left; display:block;cursor:pointer; line-height:1;}

.menu_item  a					{padding:6px 20px 6px 13px;display:inline-block;cursor:pointer;}

.menu_item a 					{color:#fff;font-size:42px;line-height:1.2em;}
.menu_item a:hover,				 
.menu_item.selected a			{color:#fff !important;}

.menu_item.un a					{background: transparent;}		
.prods_content.extra-4{
	padding:10px;!important}
/* ************************************************************************************* */
/* ************************************************************************************* */
.breadcrumb					{padding:10px 22px 10px 22px;margin:7px 0px 0px 0px;border:1px solid #e5e5e5; border-width:1px 0px 1px 0px;}
.breadcrumb					{color: #000; font-size:1.3em; line-height:1.3em; margin-bottom:5px;}
.breadcrumb a 				{ font-weight:bold;
  						     display:inline-block;}
.breadcrumb a:hover 		{color: #000; text-decoration:none;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.navigation 				{padding:3px 135px 21px 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:#6d1874;font-size:1.2em;line-height:13px;font-weight:normal;
				 			 cursor:pointer; white-space:nowrap;display:block;padding:6px 9px 6px 7px;}
.navigation_item a:hover,				 
.navigation_item.selected a	{color:#d50174 !important;}				 

/* ************************************************************************************* */
/* ************************************************************************************* */
.footer_menu							{margin-top:0px;}
.footer									{padding:0px 0px 32px 0px;overflow:hidden;}
.footer p								{margin:25px 0px 0px 0px; padding-left:0px;}
.footer p								{color:#989797;font-size:1.2em; line-height:23px;}
.footer p a								{color:#989797;}
.footer p b	a,
.footer p b								{color:#989797;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:12px 0px 0px 30px; list-style:none; overflow:hidden;}
.footer li					{float:left; display:inline-block;cursor:pointer; white-space:nowrap; line-height:23px;}
.footer li.un a				{background:none;}
.footer a:hover				{text-decoration:underline;}
/* ************************************************************************************* */	
.footer_item				{}

.footer_item a 				{color:#afadad; font-size:1.2em; line-height:13px; font-weight:normal;width:auto; cursor:pointer;
				 			  width:auto; cursor:pointer;padding:0px 17px 0px 0px;background:transparent;}
.footer_item a:hover,				 
.footer_item.selected a		{color:#fff;}				 
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
.wrapper-t					{background:url('../images/wrapper-t.html') 0px 0px repeat-x #fff;}
.wrapper-r					{background:url('../images/wrapper-r.html') 100% 0px repeat-y transparent;}
.wrapper-b					{background:url('../images/wrapper-b.html') 0px 100% repeat-x transparent;}
.wrapper-l					{background:url('../images/wrapper-l.html') 0px 0px repeat-y transparent;}

.wrapper-tl					{background:url('../images/wrapper-tl.html') 0px 0px no-repeat transparent;}
.wrapper-tr					{background:url('../images/wrapper-tr.html') 100% 0px no-repeat transparent;}
.wrapper-bl					{background:url('../images/wrapper-bl.html') 0px 100% no-repeat transparent;}
.wrapper-br					{background:url('../images/wrapper-br.html') 100% 100% no-repeat transparent;}

.wrapper-padd				{padding:0px 0px 7px 0px;background:url('../images/tail-center.gif') 50% 0px repeat transparent;}
.wrapper-padd2				{padding:0px 0px 0px 0px;background:url('../images/tail-top.gif') 50% 0px repeat-x transparent;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.wrapper_menu-c						{background:url('../images/wrapper_menu-c.gif') 0px 0px repeat-x transparent;}
.wrapper_menu-t						{background:url('../images/wrapper_menu-t.gif') 0px 0px repeat-x transparent;}
.wrapper_menu-l						{background:url('../images/wrapper_menu-l.gif') 0px 0px repeat-y transparent;}
.wrapper_menu-r						{background:url('../images/wrapper_menu-r.gif') 100% 0px repeat-y transparent;}
.wrapper_menu-b						{background:url('../images/wrapper_menu-b.gif') 0px 100% repeat-x transparent; width:100%;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.wrapper_menu-c:hover,
.selected .wrapper_menu-c						{background:url('../images/wrapper_menu_act-c.gif') 0px 0px repeat transparent;}
.wrapper_menu-t:hover,
.selected .wrapper_menu-t						{background:url('../images/wrapper_menu_act-t.gif') 0px 0px repeat-x transparent;}
.wrapper_menu-l:hover,
.selected .wrapper_menu-l						{background:url('../images/wrapper_menu_act-l.gif') 0px 0px no-repeat transparent;}
.wrapper_menu-r:hover,
.selected .wrapper_menu-r						{background:url('../images/wrapper_menu_act-r.gif') 100% 0px no-repeat transparent;}
.wrapper_menu-b:hover,
.selected .wrapper_menu-b						{background:url('../images/wrapper_menu_act-b.gif') 0px 100% repeat-x transparent; width:100%;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.title-t						{background:url('../images/title_t.gif') 0px 0px repeat-x #f9f9f9; margin-bottom:0px;}
.title-r						{background:url('../images/title_r.gif') 100% 0px repeat-y transparent;}
.title-b						{background:url('../images/title_b.gif') 0px 100% repeat-x transparent;}
.title-l						{background:url('../images/title_l.gif') 0px 0px repeat-y transparent;}

.title-tl						{background:url('../images/title_tl.gif') 0px 0px no-repeat transparent;}
.title-tr						{background:url('../images/title_tr.gif') 100% 0px no-repeat transparent;}
.title-bl						{background:url('../images/title_bl.gif') 0px 100% no-repeat transparent;}
.title-br						{background:url('../images/title_br.gif') 100% 100% no-repeat transparent;}
/* ************************************************************************************* */
/* ************************************************************************************* */


