/*
  $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/tail-top.jpg') 50% 0px repeat-x #ffffff;
  color: #4c4c4c; font-size: 62.5%; line-height:1.5em;font-family:Arial, Helvetica, sans-serif;
  margin: 0px;
}
.banner{ margin-right:0px;}
a 			{color: #bd3727; text-decoration: none;}
a:hover 	{color:#dd6152; text-decoration:underline;}

.bg_body				{ padding-bottom:0px;}
.bg2_body				{background:url('../images/main-top.gif') left top no-repeat #fff;; width:988px!important;margin:30px auto 0px auto;}
.prods_table td{ vertical-align:top; }		

#bodyWrapper			{font-size:1.1em;}
#bodyContent 			{padding:10px 0px 0px 0px;}

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


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


.contentPadd 										{padding:10px 10px 10px 10px; border:1px solid #eeeeee; overflow:hidden;}
.contentContainer.page_un .contentPadd				{padding:5px 0px 5px 0px; border:0px;}
.contentContainer.page_un .contentPadd.un			{padding:0px 0px 5px 0px; border:0px;}



.contentInfoText						{padding:10px 10px 10px 10px; margin: 0px 0px 10px 0px; overflow:hidden;border:1px solid #e9e8e8;}
.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;}
.bg-footer{
	background:#ecece8;
}
/* ************************************************************************************* */
#header 				{}
.logo 					{width:464px;}
.logo img				{margin:28px 0px 0px 0;}
/* ************************************************************************************* */
.navigation_block {padding:4px 0px 0px 0px;}
.currencies {margin:1px 0 0px 0px;width:166px;}
.currencies label {font-size:1.18em;line-height:16px;color:#464545;font-weight:normal;padding-top:2px;text-transform:lowercase;margin-right:-13px !important;}
.currencies select {width:95px;height:21px;border:1px solid #e8e8e7;background:#fff;padding:1px 1px 1px 3px;color:#a4a4a4;font-size:1em;line-height:16px;}
.languages_top select {width:95px;height:21px;border:1px solid #e8e8e7;background:#fff;padding:1px 1px 1px 4px;color:#a4a4a4;font-size:1em;line-height:16px;margin-right:15px;margin-top:2px;}
.languages_top label {font-size:1.18em;line-height:16px;color:#464545;font-weight:normal;padding-top:3px;text-transform:lowercase;margin-right:2px;}
.languages {margin:5px 10px 0px 0px;}
/* ************************************************************************************* */
.select				{border:1px solid #d9d9d9;background:#fff;padding:1px; color:#706c56; font-size:1.1em; line-height:18px;padding:1px;}
/* ************************************************************************************* */
.cart_bg {padding:0 0 0 0px;width:229px;}
.cart_bg div {padding:35px 0px 18px 0; white-space:nowrap;}
.cart_bg b a {color:#464545; font-size:1.1em; line-height:1.1em; font-weight:normal; display:inline-block; text-decoration:underline; text-transform:none; font-family:Arial, Helvetica, sans-serif;}
.cart_bg b a:hover {color:#464545;font-size:1.1em; line-height:1.1em; font-weight:normal;display:inline-block; text-decoration: none;}
.cart_bg div { color:#464545; font-size:1.1em; line-height:1.4em; font-weight:normal; text-transform:lowercase;}
.cart_bg a {color:#464545; font-size:1.1em; line-height:1.4em; font-weight:bold; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
.cart_bg a:hover { color:#464545; text-decoration:underline;}
.cart_bg a strong { color:#464545; font-size:1em; line-height:1.2em; font-weight:bold; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
.cart_bg a:hover {color:#464545; text-decoration:underline;}
/* ************************************************************************************* */
.banner 							{}
.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_txt label {font-size:1.18em;line-height:19px;color:#fff;font-weight:normal;text-transform:lowercase;float:left;margin-right:0px;}
.search {padding:6px 9px 0px 0px;}
.search .table {width:260px;padding:0px 0px 0px 0px;}
.search .go {padding:3px 10px 3px 5px;margin:0 3px 0 0;}
.search_input-left input {border:none;width:163px !important; background:none;}
.search_input-left span{background:url('../images/header_search_input-left.png') 0px 0px no-repeat; padding:4px 0 4px 0; }
.search_button-rep {height:21px;}						 
/* ************************************************************************************* */
/* ************************************************************************************* */
.menu_un {padding-bottom:0px; padding-top:12px; margin-right:10px;}
.menu_un.page {border-bottom:0px solid #e5e5e5; float:left; width:940px;}
.menu_shape { margin:0 0px 13px 0; padding:0;background:url('../images/tail-menu.jpg') 0px 0px repeat-x; height:34px; overflow:hidden;display:block;}
.menu {padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;list-style:none;}
.menu li.part {float:left;width:1px;}
/* ************************************************************************************* */	
.menu_item {float:left;display:block;cursor:pointer;line-height:1;}
.menu_item a {padding:8px 20px 3px 18px;display:inline-block;cursor:pointer;background:url('../images/border.gif') left 16px no-repeat;}
.menu_item a {color:#fff;font-size:13px;line-height:17px;font-weight:bold;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.menu_item a:hover, .menu_item.selected a {color:#bab9b9;}
.menu_item.un a {background: transparent;}			 
/* ************************************************************************************* */
/* ************************************************************************************* */
.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;}
.breadcrumb a 				{ font-weight:bold;
  						     display:inline-block; color:#000;}
.breadcrumb a:hover 		{color: #000; text-decoration:underline;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.navigation 				{padding:3px 0px 0px 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:#b8b7b7;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:#272727;}				 

/* ************************************************************************************* */
/* ************************************************************************************* */
.footer_menu							{margin-top:0px;}
.footer									{padding:0px 0px 18px 0px; border-top:0px solid #000;overflow:hidden;	background:url('../images/icon-footer.gif') right 29px no-repeat !important;}
.footer p								{margin:5px 0px 0px 0; padding-left:0px;}
.footer p								{color:#2a2a2a;font-size:1.1em; line-height:1.8em;}
.footer p a								{color:#2a2a2a;}
.footer p b	a,
.footer p b								{color:#2a2a2a;font-weight:normal;}
.footer p b	a							{text-decoration:underline;}
.footer p b	a:hover						{text-decoration:none;}
/* ************************************************************************************* */
.footer ul					{padding:0px 0px 0px 0px;	margin:22px 0px 0px 0px;list-style:none; overflow:hidden;}
.footer li					{float:left; display:inline-block;cursor:pointer; white-space:nowrap; line-height:13px;}
.footer a:hover				{text-decoration:underline;}
.footer li.un a {background:none!important;margin:0 0 0 0;padding:0 0 0 0;}
.footer li a {background:url('../images/border-1.gif') left 3px no-repeat !important;padding-left:15px;margin-left:15px;}
/* ************************************************************************************* */	
.footer_item				{}

.footer_item a 				{color:#7d7d7d; font-size:1.1em; line-height:13px; font-weight:normal;width:auto; cursor:pointer;
				 			  width:auto; cursor:pointer;padding:0px 0px 0px 0px;background:transparent;}
.footer_item a:hover,				 
.footer_item.selected a		{color:#000; text-decoration:underline;}
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
.wrapper_pic_table {margin:auto;width:1px;}
.wrapper_pic_td {padding:0px;text-align:center}
/* ************************************************************************************* */
.wrapper_pic_div {margin:auto;border:0px solid #e3e3e3;position:relative;display:block;}
.wrapper_pic_t {background:url(../images/wrapper_pic_border.png) 0px 0px repeat-x;display:inline-block;position:relative;}
.wrapper_pic_r {background:url(../images/wrapper_pic_border.png) 100% 0px repeat-y;display:inline-block;position:relative;}
.wrapper_pic_b {background:url(../images/wrapper_pic_border.png) 0px 100% repeat-x;display:inline-block;position:relative;}
.wrapper_pic_l {background:url(../images/wrapper_pic_border.png) 0px 0px repeat-y;display:inline-block;position:relative;}
.wrapper_pic_tl {background:url(../images/wrapper_pic_tl.png) 0px 0px no-repeat;display:inline-block;position:relative;}
.wrapper_pic_tr {background:url(../images/wrapper_pic_tr.png) 100% 0px no-repeat;display:inline-block;position:relative;}
.wrapper_pic_bl {background:url(../images/wrapper_pic_bl.png) 0px 100% no-repeat;display:inline-block;position:relative;}
.wrapper_pic_br {background:url(../images/wrapper_pic_br.png) 100% 100% no-repeat;display:inline-block;position:relative;}
.wrapper_pic_div a {padding:0;cursor:pointer;text-decoration:none;}
.wrapper_pic_div img {position:absolute;margin:0px;}
ul.sub_categories     {list-style:none;padding: 0px 0px 0px 0px;margin:-5px 0px 0px -10px; float:left;}
li.wrapper_box       {float:left;margin:10px 0px 0px 10px;}