/*
  $Id: stylesheet.css 1739 2007-12-20 00:52:16Z hpdl $
  osCommerce, Open Source E-Commerce Solutions
  http:/www.oscommerce.com
  Copyright (c) 2003 osCommerce
  Released under the GNU General Public License
*/
/* ************************************************************************************* */
#BODY
{
	color:#000000;
	margin-top:0px;
	padding:5px 0px 10px 0px;
	background:url(../images/bg_body.gif) 0px 0px repeat-x #FFFFFF;
}
.bg2_body					{background:url(../images/images/bg2_body.jpg) center 229px repeat-x;}
.bg3_body					{background:url(../images/images/bg3_body.gif) 100% 229px no-repeat;}
.infoBox 					{background-color:#000000;}
.orderEdit 					{font-family:Tahoma, Geneva, sans-serif; font-size : 10px; color: #000000;text-decoration: underline;}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd{background:#1B1C1D;}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {}

.productsNotifications {background:#1B1C1D;}

.moduleRow { }
.moduleRowOver 						{background-color: #1B1C1D; cursor: pointer; cursor:pointer; }
.moduleRowSelected 					{background-color: #1B1C1D; }


CHECKBOX, INPUT, RADIO, SELECT 		{font-size: 11px; line-height:11px; font-family:Tahoma, Geneva, sans-serif;}

TEXTAREA 							{width: 100%;font-size:11px;font-family:Tahoma, Geneva, sans-serif;}

.Font9 {
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
}
.Font10 {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.Font11 {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.Font12 {
    font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif;
}

/* ************************************************************************************* */
/* ************************************************************************************* */
.width_table				{
	width:900px;
	position:relative;
	margin:auto;
/*	background:url(../images/width_table.jpg) 100% 0px repeat-x;
	background-image: url(../images/width_table.jpg);*/
}
/*.width_td					{padding:0px 0px 0px 0px;background:url(../images/width_td.jpg) 100% 0px no-repeat;}
.width_table2				{background:url(../images/width_table2.gif) 0px 0px no-repeat;}*/
/* ************************************************************************************* */
/* ************************************************************************************* */
.main_table					{background: url(../images/spacer.gif) 0px 0px repeat-y;width:196px;}
/*.box_width_left				{background-image: url(../images/backgroud_left.gif) 0px 0px repeat-x 0px repeat-y; width:196px;}*/
.box_width_right			{width:196px;}

.content_width_td			{width:100%;padding:0px 7px 0px 5px}
.box_width_td_left			{padding:0px 0px 0px 0px;}
.box_width_td_right			{padding:0px 1px 0px 0px;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.row_1						{padding:0px 0px 0px 0px; height:149px;background:url(../images/images/header_right.jpg) 100% 0px no-repeat;}
.row_2						{padding:11px 11px 0px 11px; height:100%;/*background:url(../images/row_2.gif) 0px 0px repeat-x #1b1c1d;*/}
.row_3						{padding:0px 0px 0px 0px;}
.row_3 .bg					{padding:0px 0px 0px 0px; background:#1b1c1d;}
/* ************************************************************************************* */
.menu 					{background:url(../images/menu_bg_azul.gif) 0px 0px repeat-x;} 
.menu_table				{background:url(../images/images/menu_right-azul.jpg) 100% 0px no-repeat; height:39px; vertical-align:middle; padding: inherit} 
.menu_td				{background:url(../images/images/menu_left-azul.jpg) 0px 0px no-repeat;padding:0px 40px 0px 20px; vertical-align:middle;}
.menu td				{width:auto; height:17px;}
.menu td a				{display:block;}
.menu_separator			{vertical-align:middle; text-align:center;}
.menu_separator	img		{margin:0px 5px 0px 5px; vertical-align:middle;}
/* ************************************************************************************* */
.menu2 					{
background:url(../images/menu_bg_azul.gif) 0px 0px repeat-x; 
vertical-align:middle;
padding:5px;
} 
.menu2_table			{background:url(../images/menu_right-azul.jpg) 100% 0px no-repeat; height:39px; vertical-align:middle;} 
.menu2_td				{
	background:url(../images/images/menu_left-azul.jpg) 0px 0px no-repeat;
	padding:0px 0px 0px 0px;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.menu2 td				{width:auto; height:17px;}
.menu2 td a				{display:block;}
.menu2_separator			{vertical-align:middle; text-align:center;}
.menu2_separator	img		{margin:0px 5px 0px 5px; vertical-align:middle;}
/* ************************************************************************************* */
.navigation				{background:url(../images/images/navigation_left.gif) 0px 0px no-repeat #e6e6e6;}
.navigation_table		{background:url(../images/images/navigation_right.gif) 100% 0px no-repeat; height:68px;}
.navigation td			{color:#153000; font-size:12px; font-weight:bold;font-family:Tahoma, Geneva, sans-serif; vertical-align:middle;}
/* ************************************************************************************* */
.logo				{padding:31px 0px 0px 28px; height:110px;}
.banner_02 td		{padding:0px 0px 6px 5px;}
.banner_03			{padding:0px 0px 7px 0px;}
/* ************************************************************************************* */
.header		 		{vertical-align:middle;}
.header td 			{vertical-align:middle; height:24px;}
.header td 		 	{color:#000000; font-size:11px; font-weight:normal; font-family:Tahoma, Geneva, sans-serif; padding-bottom:3px;} 	
.header img			{vertical-align:middle;}
.header b 			{display:block; font-weight:normal; padding-bottom:7px;}
/* ************************************************************************************* */
.footer 			{padding:0px 0px 0px 0px; width:100%;} 
.footer_td			{width:123px; text-align:center;}
.footer2_td			{width:100%;padding:0px 1px 0px 1px; height:46px; vertical-align:middle; text-align:center;}
.footer .footer2_td	{ vertical-align:middle;}
.footer		  	  {color:#ffffff; font-size:11px; line-height:18px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; vertical-align:middle;}	
.footer td 		  {color:#ffffff; font-size:11px; line-height:18px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}			
.footer a 		  {color:#ffffff; font-size:11px; line-height:18px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-decoration:none;} 			
.footer a:hover   {color:#ffffff;text-decoration:underline;}
	
.footer span 		  	{color:#35383a; font-size:11px; line-height:18px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}

.footer b				{color:#35383a; font-size:11px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.footer b a 	  		{color:#35383a; font-size:11px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}			
.footer b a:hover 		{color:#35383a; text-decoration:underline;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.popup_bg				{padding:11px 10px 0px 10px;background:#1B1C1D;}
.popup_width_table		{margin:0px 0px 0px 0px; width:392px; margin:auto;}
.popup_width_td			{padding:0px 0px 0px 0px;}

.popup_1				{height:98px;padding:50px 12px 0px 0px; text-align:right;background:url(../images/p_logo.jpg) 0px 0px no-repeat;}
.popup_2				{padding:0px 0px 0px 0px;}

.popup					{height:100%;}
.popup td				{color:#6d6e70; font-size:11px; line-height:16px; font-weight:normal; font-family:Tahoma, Geneva, sans-serif; }

.popup strong			{color:#6d6e70; font-size:11px; line-height:13px; font-weight:normal; font-family:Tahoma, Geneva, sans-serif;text-decoration:none;padding:10px 0px 4px 0px; display:block; }
.popup  a,
.popup  a u 	  		{color:#ffffff; font-size:11px; font-weight:normal; text-decoration:none;}			
.popup  a:hover 		{color:#ffffff; text-decoration:underline;}

.popup .popup_footer td 	  {color:#ffffff; font-size:11px; line-height:16px; font-weight:normal; font-family:Tahoma, Geneva, sans-serif; vertical-align:middle; height:43px;}			
.popup .popup_footer a 		  {color:#ffffff; font-size:11px; line-height:16px; font-weight:normal; font-family:Tahoma, Geneva, sans-serif; text-transform:none; text-decoration:none;} 			
.popup .popup_footer a:hover  {color:#ffffff;text-decoration:underline;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.infoBox_ 				{margin:3px 0px 9px 0px;}
.infoBox_ .infoBox__ 	{border:1px solid #D5D7DA;padding:10px 6px 10px 6px;}
/* ************************************************************************************* */
.infoBox_  TEXTAREA,
.infoBox_ .main  TEXTAREA,
.infoBox_ .main  input,
.infoBox_ .main  select,
.infoBox_ .fieldValue  select,
.infoBox_ .fieldValue  input			{border:1px solid #141516;background:#1b1c1d; color:#616161;}		
/* ************************************************************************************* */
/* ************************************************************************************* */
.infoBoxHeading_table			{
background:url(../images/infoBoxHeading_table.gif) 0px 0px repeat-x #bcc0c3; 
margin:0px 0px 0px 0px;
}
.infoBoxHeading_td				{background:url(../images/infoBoxHeading_td.gif) 8px 9px no-repeat;width:100%; height:29px;padding:7px 10px 8px 25px;}
.infoBoxHeading_t				{background:url(../images/images/infoBoxHeading_t.gif) 0px 0px repeat-x;}
.infoBoxHeading_l				{background:url(../images/infoBoxHeading_l.gif) 0px 0px repeat-y;}
.infoBoxHeading_r				{background:url(../images/infoBoxHeading_r.gif) 100% 0px repeat-y;}
.infoBoxHeading_b				{background:url(../images/images/infoBoxHeading_b.gif) 0px 100% repeat-x;}

.infoBoxHeading2_table			{background:url(../images/infoBoxHeading2_table.gif) 0px 0px repeat-x #bcc0c3;margin:0px 0px 0px 0px;}
.infoBoxHeading2_td				{background:url(../images/infoBoxHeading_td.gif) 8px 9px no-repeat;width:100%;}
.infoBoxHeading2_t				{background:url(../images/images/infoBoxHeading2_t.jpg) 100% 0px no-repeat;}
.infoBoxHeading2_b				{background:url(../images/images/infoBoxHeading2_b.jpg) 100% 100% no-repeat;}
.infoBoxHeading2_td	div			{background:url(../images/infoBoxHeading3_table.gif) 100% 0px no-repeat;padding:7px 10px 8px 25px;}

.infoBoxHeading3_table			{
	background:url(../images/infoBoxHeading2_table.gif) 0px 0px repeat-x #bcc0c3;
	margin:0px 0px 0px 0px;

}
.infoBoxHeading3_td				{background:url(../images/infoBoxHeading_td.gif) 8px 9px no-repeat;width:100%;}
.infoBoxHeading3_t				{background:url(../images/images/infoBoxHeading2_t.jpg) 100% 0px no-repeat;}
.infoBoxHeading3_b				{background:url(../images/images/infoBoxHeading2_b.jpg) 100% 100% no-repeat;}
.infoBoxHeading3_td	div			{background:url(../images/infoBoxHeading_div.jpg) 100% 0px no-repeat;padding:7px 10px 8px 25px;}

/* ************************************************************************************* */
.popup .infoBoxHeading_td		{color:#1b1b1b;font-size:13px;line-height:14px;font-weight:normal;font-family:Tahoma, Geneva, sans-serif;}
.infoBoxHeading_td,
.infoBoxHeading2_td div			{color:#1b1b1b;font-size:13px;line-height:14px;font-weight:normal;font-family:Tahoma, Geneva, sans-serif; text-transform:uppercase;}
.infoBoxHeading_td a 			{color:#1b1b1b;font-size:13px;line-height:14px;font-weight:normal;font-family:Tahoma, Geneva, sans-serif;text-decoration:none}
.infoBoxHeading_td a:hover  	{color:#1b1b1b; text-decoration:underline;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.infoBox_table {
background:url(../images/infoBox_b.gif) 0px 100% repeat-x;
}
.infoBox_td 					{
background:url(../images/infoBox_r.gif) 100% 0px repeat-y;
padding:0px 0px 0px 0px;
}
/* ************************************************************************************* */
td.main, p.main, div.main, .main td, .main p, .main b	 				
						{color:#7b7d7e; font-size:10px; line-height:16px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}

.main .desc				{color:#7b7d7e; font-size:10px; line-height:16px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.main .desc2			{color:#7b7d7e; font-size:10px; line-height:16px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}						

.main .name					{line-height:20px; color:#616161;}
.main .s_cart_head			{color:#d9dbdc;font-size:11px;line-height:14px;font-weight:normal;font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.main a						{color:#d9dbdc; font-size:11px; line-height:11px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.main a:hover				{color:#d9dbdc; text-decoration:underline;}

.main .name b a				{color:#6d6e70; font-size:11px; line-height:11px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-decoration:none; text-transform:uppercase;}
.main .name b a:hover		{color:#6d6e70; text-decoration:underline;}
 
.main .name a				{color:#d9dbdc; font-size:11px; line-height:11px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-decoration:none; text-transform:uppercase;}
.main .name a:hover			{color:#d9dbdc; text-decoration:underline;}

.main .desc b 				{color:#7b7d7e;}
.main .desc2 strong			{color:#7b7d7e;}
.main .desc2 a 				{color:#7b7d7e; font-size:11px; font-weight:normal; text-decoration:underline;}
.main .desc2 a:hover		{color:#7b7d7e; font-size:11px; text-decoration:none;}
.main b b 					{color:#7b7d7e;font-size:11px;line-height:14px;font-weight:bold;font-family:Tahoma, Geneva, sans-serif;}

SPAN.productSpecialPrice 			{color:#d9dbdc;font-size:13px;line-height:14px;font-weight:normal;font-family:Tahoma, Geneva, sans-serif; display:inline;}
s									{color:#d9dbdc;font-size:13px;line-height:14px;font-weight:normal;font-family:Tahoma, Geneva, sans-serif;}

.main SPAN.productSpecialPrice 		{color:#d9dbdc;font-size:20px; line-height:22px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; display:inline;}
.main s								{color:#d9dbdc;font-size:20px; line-height:22px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}

.main b.productSpecialPrice 		{color:#d9dbdc;font-size:20px; line-height:22px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; display:inline;}

.main .strong				{color:#7b7d7e; font-size:10px; line-height:22px; font-weight:normal; font-family:Tahoma, Geneva, sans-serif;text-decoration:underline;}
.padd_2 .main				{color:#7b7d7e; font-size:11px; line-height:14px; font-weight:normal;}
.padd_2	select				{border:1px solid #141516;background:#1b1c1d; color:#616161;vertical-align:middle;}
.img						{border:0px solid #efd9b0; background:#ffffff;}

.main .data em				{color:#d9dbdc; font-size:10px; line-height:12px; font-weight:normal; font-family:Tahoma, Geneva, sans-serif;}
/* ************************************************************************************* */
/*.main br										{line-height:9px;}
/* ************************************************************************************* */
.main .desc2 ul			{margin:5px 0px 15px 0px;list-style:none;padding:0;}
.main .desc2 li			{padding:0px 0px 0px 0px;background:url(../images/images/353434.gif) 0px 100% repeat-x;}

.main .desc2 li div		{color:#7b7d7e; font-size:11px; line-height:14px; font-weight:normal; text-decoration:underline;
						 padding:5px 1px 5px 1px;background:url(../images/images/desc_bg_list.gif) 0px 13px no-repeat;}


.main .desc2 li a		{color:#7b7d7e; font-size:11px; line-height:14px; font-weight:normal;text-decoration:underline;}
.main .desc2 li a:hover	{color:#7b7d7e; font-size:11px; line-height:14px; font-weight:normal;text-decoration:none;}

.desc_list				{width:50%;}
.desc_list_separator	{padding:0px 20px 0px 20px;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.main br										{line-height:9px;}
/*  *********  */
.main .right .pic_padd							{padding:0px 0px 2px 17px;float:right;}
.main .right .name_padd							{padding:4px 12px 4px 13px; vertical-align:middle;padding:6px 0px 9px 7px; text-align:left;}
.main .right .desc_padd							{padding:12px 0px 0px 0px; text-align:left;}
.main .right .data_padd							{padding:16px 2px 0px 0px;float:right; text-align:right; line-height:20px;}
.main .right .price_padd						{padding:15px 6px 0px 0px;  text-align:left;line-height:20px;}
.main .right .button_padd						{padding:7px 0px 0px 0px;}
/*  *********  */
.main .left .pic_padd							{padding:0px 17px 2px 0px;float:left;}
.main .left .name_padd							{padding:4px 12px 4px 13px; vertical-align:middle;padding:6px 0px 9px 7px; text-align:left;}
.main .left .desc_padd							{padding:12px 0px 0px 0px; text-align:left;}
.main .left .data_padd							{padding:16px 0px 0px 0px; text-align:left; line-height:20px;}
.main .left .price_padd							{padding:15px 6px 0px 0px;float:right; line-height:23px;}
.main .left .button_padd						{padding:7px 0px 0px 0px;}

/*  *********  */
.main .s_cart_head_padd						{padding:0px 0px 5px 0px; height:30px; vertical-align:middle; text-align:center;}
.main .s_cart_td							{padding:19px 0px 0px 0px;}
.main .s_cart_td input						{border:1px solid #141516;background:#1b1c1d; color:#616161;}
/* ************************************************************************************* */
.errorBox {  font-family:Tahoma, Geneva, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning {  font-family:Tahoma, Geneva, sans-serif; font-size : 10px; color: #cc0033; padding:10px 0px 10px 0px;}

FORM 						{display: inline;}
td, div						{padding:0px; margin:0px; font-family:Tahoma, Geneva, sans-serif;}
td 							{vertical-align:top;}
table						{width:100%;}
/* ************************************************************************************* */
.left_part				{
float:left; 
width:75%
}
.right_part				{
float:right;
padding:0px 0px 0px 0px;
}

.Estilo1 {font-weight: bold}
.Estilo3 {
	color: #003399;
	font-weight: bold;
}
.Estilo4 {
	color: #3366CC;
	font-weight: bold;
}
