/*
  $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
*/

*{padding:0; margin:0;}
body{background: url(../images/fondo.jpg) center top #FFFFFF no-repeat; background-attachment: scroll; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; color:#282828;}

table{padding:0;  font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; color:#282828;}
td{vertical-align:top; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; color:#282828;}

img {border:0;}

table{width:100%;}
/***************************************************************************************************************/
.h_back1{background:url(../images/h_back1.gif) repeat-x left top;}
.h_back{background:url(../images/h_back.jpg) no-repeat left top;height:136px;}
.h_back3{width:350px; background:url(../images/h_back3.jpg) no-repeat right; text-align:right; padding-right:30px;}
.h_back4{background:url(../images/h_back4.gif) no-repeat 188px 12px;}

.txt1{color:#bababa; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.txt1 a{color:#ff8926; text-decoration:underline;}
.txt1 a:hover{text-decoration:none;  }
.txt1 span{color:#ff8926;}


.txt2{color:#6d6d6d; font-size:11px;}
.txt2 select{width:104px; height:20px; color:#aeaeae; font-size:11px; font-family:Arial, Helvetica, sans-serif; background:#242424; border:solid 1px #404040;}

.h_s_search input{width:154px; color:#969696; font-size:11px; border: none; background:none;}


.mainovertep{border-top:solid 1px #b7b7b7; border-bottom:solid 8px #e5e5e5; background:url(../images/25.png); padding-bottom:0px; *padding-bottom:10px;}
.mainovertep_in1{background:url(../images/side_1.gif) repeat-y left top;}
.mainovertep_in2{background:url(../images/under_side1.gif) no-repeat left top;}
.mainovertep_in3{background:url(../images/side_1.gif) repeat-y right top;}
.mainovertep_in4{background: url(../images/25.png);  padding:0;}





.tep3{border:solid 1px #d8d8d8; padding:20px; background:url(../images/50.png);}
.tep31{border:solid 1px #d8d8d8; padding:0; background:url(../images/50.png);}

/* ********************************************************************************************************* */
.in_prod_info{color:#000000; margin:10px; line-height:25px;}
.maintep{}
.cont_h1{margin-top:0;}
.cont_h1_divide_height{height:0; display:none;}
/* ********************************************************************************************************* */
.pic img{}
.infoBoxHeading_td77{color:#fefefe; font-family:Arial, Helvetica, sans-serif; font-size:24px; line-height:24px; padding-left:58px; padding-bottom:15px;}


ol{list-style-type:none; margin-left:0; margin-top:5px;}
ol li{font-weight:normal; font-size:12px; color:#077cb2; line-height:14px; padding:2px 0 2px 0; font-family:Arial, Helvetica, sans-serif}
ol li a{color:#077cb2; text-decoration:underline;}
ol li a:hover{text-decoration:none;}


ol.ol_1{list-style-type:none; margin-left:0; margin-top:5px;}
ol.ol_1 li{font-weight:normal; font-size:12px; color:#c20000; line-height:14px; padding:2px 0 2px 0; font-family:Arial, Helvetica, sans-serif}
ol.ol_1 li a{color:#c20000; text-decoration:underline;}
ol.ol_1 li a:hover{text-decoration:none;}





.side1_top{border:solid 1px #d8d8d8;}
.side1_in{padding:0;}
.side11_in{padding:17px 15px 0 25px;}



/* ******************************************* products box **************************************************** */
.prodbox_image{padding:18px 0 7px 0; text-align:center;}
.prodbox_in1{width:100%; padding-left:7px; padding-top:5px; text-align:center;}
.prodbox_name{height:12px;}
.separacion-texto-nego{
	margin:3px;}
.prodbox_newprod{padding:10px 0px 6px 0px;}

/* ********************************************************************************************************* */
.s_input input{width:126px; height:21px; color:#000000; font-size:12px;}

.boxText {color:#000000 !important;}
.boxText select{width:134px; height:19px; color:#7b7b7b; font-family:Arial, Helvetica, sans-serif;}

.x2{margin-bottom:15px;}
.x2 td select{margin:15px 30px 0px 0;width:170px;  height:20px; color:#000000; font-size:12px;}


.popup {font-family:Arial, Helvetica, sans-serif; color:#282828; padding:20px; font-size:11px;}
.popup strong{ font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:underline; color:#0a0a0a;}
.popup_link {color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.popup_link a{color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}
.popup_link a:hover{ text-decoration:underline;}


.txt3{color:#FFFFFF; font-family:Tahoma; font-size:9px; text-transform:uppercase;}
.txt3 a{color:#FFFFFF; font-family:Tahoma; font-size:9px; text-transform:uppercase; text-decoration:none;}
.txt3 a:hover{text-decoration:underline;}

span.productSpecialPrice 	{color: #c20000;font-size: 15px; line-height:18px;font-weight:bold;font-family:Tahoma; text-align:center; width:100%;}
div.productSpecialPrice 	{color: #c20000;font-size: 15px; line-height:18px;font-weight:bold;font-family:Tahoma; text-align:center; width:100%;}

del, s	{color: #9b9b9b;font-size: 15px; line-height:18px;font-weight:bold;font-family:Tahoma}
	
.right_part	span.productSpecialPrice 	{color: #ffffff;font-size: 12px; line-height:14px;font-weight:bold;font-family:Arial, Helvetica, sans-serif}					
							
span.productSpecialPrice2 	{color:#c20000; font-size:15px; line-height:18px;font-weight:bold; font-family:Tahoma;}


.errorBox { font-family: arial; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family: arial; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #cccccc; }
.orderEdit { font-family: arial; font-size : 10px; color: #ff0000; text-decoration: underline; }

/* ********************************************************************************************************* */
/* ********************************************************************************************************* */
TR.headerError 				{background: #ff0000;}

TD.headerError 				{color: #ffffff;font-size: 12px;font-weight : bold;font-family:arial; background: #ff0000;text-align:center;}

TR.headerInfo 				{background: #00ff00;}

TD.headerInfo 				{color: #ffffff;font-size: 12px;font-weight: bold;font-family: arial;background: #00ff00;text-align: center;}


.infoBoxContents 			{padding:0px 0px 0px 10px;}

.infoBoxNotice 				{background: #FF8E90;}

.infoBoxNoticeContents 		{font-size: 10px;font-family: arial;background: #FFE6E6;}

TD.infoBoxHeading 			{color: #ffffff;font-size: 10px;font-family: arial;font-weight: bold;background: #bbc3d3;}

TD.infoBox, SPAN.infoBox 	{font-size: 10px;font-family: arial;
}

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:#eeefed;}

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

TABLE.productListing {
  border: 1px;
  border-style: solid;
  border-color: #b6b7cb;
  border-spacing: 1px;}

.productListing-heading 			{color: #FFFFFF;font-size: 10px;font-weight: bold;font-family: arial;
  									 background: #b6b7cb;}

TD.productListing-data 				{ /* font-size: 10px;font-family: arial; */ }


TD.pageHeading, DIV.pageHeading 				{color: #333; font-size: 20px;font-weight: bold;font-family: arial; padding:10px;}
TD.pageHeading a, DIV.pageHeading a 			{color: #333; font-size: 20px;font-weight: bold;font-family: arial; text-decoration:none;}
TD.pageHeading a:hover, DIV.pageHeading a:hover {color: #333; text-decoration:underline;}

TR.subBar 							{background: #f4f7fd;}

TD.subBar 							{color: #000000;font-size: 10px;font-family: arial;}



TD.accountCategory 					{color: #aabbdd;font-size: 13px;font-family: arial;}

TD.fieldKey 						{font-size: 12px;font-weight: bold;font-family: arial; padding-top:3px;}

TD.fieldValue 						{font-size: 12px;font-family: arial; padding-bottom:5px;}

TD.tableHeading 					{font-size: 12px;font-weight: bold;font-family: arial;}

SPAN.newItemInCart 					{ color:#000000;}

CHECKBOX, INPUT, RADIO, SELECT {font-size: 11px;font-family: arial;}

TEXTAREA 							{font-size: 11px;font-family: arial;
  									 width: 100%; *width: 95%;}

SPAN.greetUser 						{color: #f0a480;font-size: 12px;font-weight: bold;font-family: arial;}

TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;}

TD.formAreaTitle 					{font-size: 12px;font-weight: bold;font-family: arial;}
SPAN.markProductOutOfStock 			{color: #c76170;font-size: 12px;font-weight: bold;font-family: arial;}

SPAN.errorText 						{color: #ff0000;font-family: arial;}

.moduleRow { }
.moduleRowOver 						{background-color: #eeefed; cursor: pointer; cursor: hand; }
.moduleRowSelected 					{background-color: #eeefed; }

.checkoutBarFrom, .checkoutBarTo 	{color: #666665; font-size: 10px;font-family: arial;}
.checkoutBarCurrent 				{color: #666665;font-size: 10px;font-family: arial;}
/* message box */
.messageBox 						{font-family: arial; font-size: 10px; }
.messageStackError, 
.messageStackWarning 				{font-family: arial; font-size: 10px; background-color: #ffb3b5;}

.messageStackSuccess 				{font-family: arial; font-size: 10px; background-color: #99ff00; }
/* input requirement */
.inputRequirement 					{font-family: arial; font-size: 10px; color: #028200;  }
.country_sel select{width:90%;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.button_marg img, 
.button_marg input 							{margin:0 8px 0 0;;}

.button2_marg img,
.button2_marg input 						{margin-top:4px;}

.bg_input input								{background:none; border:0px;}
.bg_input2{color:#000000; padding-right:25px;}
.bg_input2 a{color:#000000;}

/* ************************************************************************************* */
.vam					{vertical-align:middle;}
.tac					{text-align:center;}
/* ************************************************************************************* */

/* ************************************************************************************* */


.footer		  	  {color:#077cb2; vertical-align:middle; font-size:12px;}	
.footer td 		  {color:#077cb2; vertical-align:middle;}			
.footer a 		  		{color:#077cb2;  text-decoration:underline; font-weight:normal;} 			
.footer a:hover   		{color:#077cb2;text-decoration:none;}	
.footer span 	  {color:#077cb2; font-weight:normal;}

.footer span a 		  	{color:#077cb2; text-decoration:underline; font-weight:normal;} 			
.footer span a:hover   	{color:#077cb2;text-decoration:none;}

.footer b{color:#077cb2; }
.footer b a 	  		{color:#077cb2;  font-weight:normal; text-decoration:underline;}			
.footer b a:hover 		{color:#077cb2; text-decoration:none;}

.footer em{color:#9b9b9b; font-style:normal;}
.footer em a 	  		{color:#077cb2; text-decoration:underline; font-weight:normal;}			
.footer em a:hover 		{color:#077cb2; text-decoration:none;}








/* ************************************************************************************* */
* html .width_100				{width:100%;}
/* ************************************************************************************* */
.infoBoxHeading1_table{}
.infoBoxHeading1_td{padding:0 5px 9px 0; margin-top:10px; vertical-align:top !important; color:#303030; font-size:18px; font-family:Arial, Helvetica, sans-serif; text-transform:capitalize; font-weight:normal !important; width:100%; }
.infoBoxHeading1_td a{color:#303030; font-size:18px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:normal; text-decoration:none;}
.infoBoxHeading1_td a:hover{text-decoration:underline;}

.infoBox1{margin-bottom:21px;}
.infoBox1_td{padding:0 0 0 0;  font-size:11px;}

.box_width_td_left .infoBoxHeading1_table{margin-top:20px; }
.box_width_td_left .infoBoxHeading1_td{padding:0 5px 9px 28px; vertical-align:top !important; color:#303030; font-size:18px; font-family:Arial, Helvetica, sans-serif; text-transform:capitalize; font-weight:normal !important; width:100%; }
.box_width_td_left .infoBoxHeading1_td a{color:#303030; font-size:18px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:normal; text-decoration:none;}
.box_width_td_left .infoBoxHeading1_td a:hover{text-decoration:underline;}

.box_width_td_left .infoBox1{margin-bottom:21px;}
.box_width_td_left .infoBox1_td{padding:0 0 0 28px;  font-size:11px;}




.infoBoxHeading2_table{}
.infoBoxHeading2_td{padding:0 5px 14px 0; vertical-align:top !important; color:#303030; font-size:18px; font-family:Arial, Helvetica, sans-serif; text-transform:capitalize; font-weight:normal !important; width:100%; }
.infoBoxHeading2_td a{color:#303030; font-size:18px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:normal; text-decoration:none;}
.infoBoxHeading2_td a:hover{text-decoration:underline;}

.infoBox2{margin-bottom:24px;}
.infoBox2_td{padding:0 0 0 0;  font-size:11px;}


.infoBoxHeading3_table{}
.infoBoxHeading3_td{padding:15px; line-height:22px;  vertical-align:top !important; color:#ab0000; font-size:18px; font-family:Arial, Helvetica, sans-serif; text-transform:capitalize; font-weight:normal !important; width:100%; }
.infoBoxHeading3_td a{color:#ab0000; font-size:18px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:normal; text-decoration:none;}
.infoBoxHeading3_td a:hover{text-decoration:underline;}

.infoBox3{margin-bottom:23px; border:solid 1px #c50000;}
.infoBox3_td{padding:14px 18px 21px 26px;  font-size:11px;}




.img_border{}












.box_title_on_pages {}
.box_title_on_pages .in1{ padding:15px;; color:#303030; font-weight:bold; text-transform: none !important; font-family:Arial, Helvetica, sans-serif;  font-size:18px !important; font-weight:normal;}
.box_title_on_pages a{ color:#303030; line-height:21px; text-decoration:none;}
.box_title_on_pages a:hover{text-decoration:underline;}
.marcas-titular {
	float:left;
	margin: 0 0 0 5px;
color:#303030;
font-family:Arial,Helvetica,sans-serif;
font-size:18px !important;
font-weight:normal;
text-transform:none !important;}
.marcas-titular2 {
	float:left;
	margin:0 5px;
	width:100%;
color:#303030;
font-family:Arial,Helvetica,sans-serif;
font-size:18px !important;
font-weight:normal;
text-transform:none !important;}
a:hover.marcas-titular-texto {text-decoration:underline;}
a.marcas-titular-texto{
	float:left;
	margin:10px 5px;}
.marcas-titular img{
	float:left;
	margin-left:15px;}
.marcas-titular2 img{
	float:left;
	margin-left:15px;}
.marcas-video{

	height:340px;
	margin-left:20px;
	padding-left:160px;
	display:table;
	width:78%;
	*width:98%;
	}



.infoBoxHeading1_table_popup{ background:url(../images/pop_up_top.gif) no-repeat left top; height:45px;}
.infoBox1_bottom_popup{ background:url(../images/pop_up_bottom.gif) no-repeat left top;margin-bottom:8px; height:20px;}
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
.inmain{padding:15px;color: #555; font-size:12px; font-family:Arial, Helvetica, sans-serif; display:table;}
.inmain ul{
	margin:15px 0}
.inmain li{
	margin-left:35px;
	color: #666;}
.inmain strong{
	line-height:29px;
	font-size:20px;
	color:#fa8818;}
.inmain h3{
	line-height:29px;
	font-size:20px;
	color:#fa8818;}


div.stars 				{margin:14px 0px 10px 0px;}				
/* ************************************************************************************* */
/* ************************************************************************************* */
.boxText ul							{list-style:none;margin:0px 0px 0px 0px;padding:0;}
.boxText li  						{}
.boxText ul li  					{font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.boxText .bg_list_color{}


.boxText .bg_list{padding:0; line-height:normal;padding-bottom:2px; padding-top:2px; display:block;}
.boxText .bg_list a{color:#077cb2; line-height:14px; text-decoration:underline; background:none; padding-left:0; display:block; }
.boxText .bg_list a:hover{text-decoration:none;}


.boxText .bg_list_un{padding:0; line-height:normal;padding-bottom:2px; padding-top:1px; line-height:14px; display:block; background:none;}
.boxText .bg_list_un a{color:#077cb2; line-height:15px;text-decoration:underline; background:none; padding-left:0; display:block;  }
.boxText .bg_list_un a:hover{text-decoration:none}

.boxText .bg_list_sub{padding:0; line-height:normal;padding-bottom:2px; padding-top:2px; display:block;}
.boxText .bg_list_sub a{color:#ab0000; line-height:14px; text-decoration:underline; background:none; padding-left:15px; display:block; }
.boxText .bg_list_sub a:hover{text-decoration:none;}




.boxText .bg_list2					{font-family:Arial, Helvetica, sans-serif;}
.boxText .bg_list2 a					{color:#c53d43; font-size:12px; line-height:13px; margin:0 0 0 0;  padding-bottom:5px; padding-top:4px;text-decoration:underline;background:url(../images/pimp3.gif) no-repeat 0px 9px; padding-left:14px; }
.boxText .bg_list2 a:hover			{text-decoration:none;}

.boxText .bg_list2_un 					{font-family:Arial, Helvetica, sans-serif;}
.boxText .bg_list2_un a					{color:#c53d43; font-size:12px; line-height:13px; margin:0 0 0 0;  padding-bottom:5px; padding-top:0;text-decoration:underline;background:url(../images/pimp3.gif) no-repeat 0px 5px; padding-left:14px; }
.boxText .bg_list2_un a:hover			{text-decoration:none;}
.boxText ul li.bg_list2_un div{background:none;}





/* ************************************************************************************* */

a.enlarge				{color:#2d460d; font-size:12px; text-transform:lowercase; font-weight:normal; display:block;padding:10px 0px 10px 0px; font-family:arial; text-decoration:underline;}
a:hover.enlarge		{color:#2d460d; font-size:12px; text-transform:lowercase; font-weight:normal; text-decoration:none;}
a:visited.enlarge	{color:#de8d21; font-size:12px; text-transform:lowercase; font-weight:normal; display:block;padding:10px 0px 10px 0px; font-family:arial; text-decoration:underline;}
a.enlarge:visited	{color:#de8d21; font-size:12px; text-transform:lowercase; font-weight:normal; display:block;padding:10px 0px 10px 0px; font-family:arial; text-decoration:underline;}
.result 		{margin:15px 0px 0 0px; font-family:Arial, Helvetica, sans-serif; background:url(../images/line_xx.gif) repeat-x left bottom; height:30px;}
.result td  	{width:50%; padding:0 0 5px 0;}
.result_right 	{text-align:right;}
.result td  	{color:#282828; font-size:12px; padding:0 3px 0 3px;}
.result b   	{color:#282828; font-weight:normal;}

.result1 		{margin:0 0px 10px 0px; font-family:Arial, Helvetica, sans-serif; background:url(../images/line_xx.gif) repeat-x left top;}
.result1 td  	{width:50%; vertical-align:middle;padding:13px 3px 13px 3px;}
.result_right 	{text-align:right;}
.result1 td  	{color:#282828; font-size:12px;}
.result1 b   	{color:#282828; font-weight:normal;}


/* ************************************************************************************* */
.result_right b							{color:#2d460d; font-weight:bold;}
.result_right a.pageResults				{color:#2d460d;  text-decoration:underline;font-size:12px;}
.result_right a.pageResults:hover 		{color:#2d460d; 	text-decoration:none;background:#eeeeee;}
.result_right a.pageResults	u			{color:#2d460d;  text-decoration:underline;}
.result_right a.pageResults u:hover 	{color:#2d460d;	text-decoration:none;}
.result_right a.pageResults a:visited	{color:#de8d21;	text-decoration:none;}
.result_right a.pageResults u:visited	{color:#de8d21;	text-decoration:none;}
.result_right a.pageResults:hover:visited		{color:#de8d21; 	text-decoration:none;background:#eeeeee;}
.result_right a.pageResults:visited	{color:#de8d21;	text-decoration:none;}
.result_right a:visited.pageResults{color:#de8d21;	text-decoration:none;}
/* ************************************************************************************* */
TD.smallText, 
SPAN.smallText,
.smallText em,  
P.smallText 			{font-size: 11px;font-family: arial; font-weight:normal; font-style:normal; color:#028200; margin-top:10px; display:table; }

.smallText a			{color:#028200; font-size:11px; text-decoration:none;}	/*  advanced_search.php  */
.smallText a:hover 		{color:#028200; font-size:11px; text-decoration:underline;}
.smallText a u 			{color:#028200; font-size:11px; text-decoration:none;}
.smallText a:hover u	{color:#028200; font-size:11px; text-decoration:underline;}
/* ************************************************************************************* */

.desc_padd{height:42px; padding:10px;}
.price_padd{ vertical-align:top; padding-top:5px; padding-bottom:0;}



.main .s_cart_head			{color:#0a0a0a;  font-size:13px; font-weight:bold; text-transform:capitalize;}
.main a						{color:#0a0a0a; text-decoration:underline;font-family:Arial, Helvetica, sans-serif;}
.main a:hover				{color:#0a0a0a; text-decoration:none;}

.main .name b a				{color:#0a0a0a; font-size:14px; line-height:17px; font-weight:bold;text-decoration:none;}
.main .name b a:hover		{color:#0a0a0a; text-decoration:underline;}
 
.main .name a				{color:#0a0a0a; font-size:14px; line-height:17px; font-weight:bold;text-decoration:none;}
.main .name a:hover			{color:#0a0a0a; text-decoration:underline;}




.main .strong				{font-size:12px;font-family: arial; line-height:20px;}

.img						{border:1px solid #cdd1d4; background:#ffffff;}
/* ************************************************************************************* */
.name_padd a							{padding:0 20px 13px 20px; text-align:left}
.button_padd						{padding:0px 0px 0px 0px;}
.s_cart_head_padd					{padding:15px 0px 19px 0px;}
.s_cart_td							{padding:45px 0px 0px 0px;}


.button2_padd						{padding:9px 0px 15px 0px;}
.main div.img 						{margin:0px 0px 0px 0px;}
/* ************************************************************************************* */
table.listing 				{margin:15px 0px 0 0;border-width:0px 0px 0px 0px; width:100%;}
table.listing td			{padding:1px 0px 1px 0px;
							 color:#e23b01; font-size:10px; font-family:arial;}

.main .listing b 					{font-weight:normal;}
.main .listing font   				{color:#e23b01; font-size:11px; font-family:arial;}
.main .listing b font   			{color:#000000; font-size:11px; font-family:tahoma;}
.main .listing b font a 			{text-decoration:underline;}
.main .listing b font a:hover   	{text-decoration:none}

.main .listing font a 			{color:#e23b01; text-decoration:underline; font-size:10px; font-weight:normal;}
.main .listing font a:hover   	{color:#e23b01; text-decoration:none} 
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/*.col_c_table {height:100%;width:826px; margin:auto;}
.col_c {height:247px;}*/
.box_width_left {width:172px;}
.box_width_right {width:166px;}

.content_width_td {width:100%;padding:0 6px 5px 0; vertical-align:top;}
.box_width_td_left {padding:0px 0px 0px 0px; }
.box_width_td_right {padding:0px 0px 0px 28px;}
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */    
.left_part				{float:left; width:70%}
.right_part				{float:right;padding:0px 20px 0px 0px;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.prod_line_x					{background:url(../images/line_xx.gif) 0px center repeat-x;}
.prod_line_y					{background:url(../images/line_yy.gif) center 0px repeat-y; vertical-align:bottom; width:0px;}

.padd_gg img					{height:1px;}
.padd_vv img					{width:0px;}
/* ************************************************************************************* */
.cart_line_x				{background:url(../images/line_x.gif) 0px center repeat-x;}
.cart_line_x2				{background:url(../images/line_x2.gif) 0px center repeat-x;}
.cart_line_y				{background:url(../images/line_yy.gif) center 0px repeat-y;}

.padd2_gg img				{height:1px;}
.padd2_vv img				{width:2px;}

.tableBox_shopping_cart		{margin:0px 0px 0px 0px;}

.cart_total_left  			{width:80%; text-align:right; vertical-align:middle;height:38px;padding:0px 20px 0px 0px;}
.cart_total_right  			{width:20%; text-align:center;vertical-align:middle;}
.cart_total_left   			{color:#0a0a0a;  font-size:12px; font-weight:bold; text-transform:capitalize;}

.remove 					{width:20%;}
.products 					{width:45%;}
.quantity 					{width:15%;}
.total 						{width:20%;}
/* ************************************************************************************* */
.cont_heading_td	{padding:0;}
.cont_heading_td 					{color:#0a0a0a; text-transform:capitalize; font-weight:bold; font-size:13px; font-family:Arial, Helvetica, sans-serif;}
.cont_heading_td a 					{color:#0a0a0a; text-decoration:none;}
.cont_heading_td a:hover  			{color:#0a0a0a; text-decoration:underline;}

.cont_heading2_td	{padding:0;}
.cont_heading2_td 					{color:#0a0a0a; font-weight:bold; text-transform:capitalize; font-size:13px; font-family:Arial, Helvetica, sans-serif;}
.cont_heading2_td a 					{color:#0a0a0a; font-weight:bold;text-decoration:underline}
.cont_heading2_td a:hover  			{color:#0a0a0a; text-decoration:none;}

/* ************************************************************************************* */
/* ************************************************************************************* */
										 
										 
/* ************************************************************************************* */
.main_indent{width:38%;}


/* ************************************************************************************* */
.padd_1						{padding:23px 23px 19px 19px;}
.padd_2						{padding:0 10px 0 10px;}
.padd_3						{padding:0 0 0 0;}
.padd_4						{padding:7px 0px 2px 0px;}

.div_line{background:url(../images/side3.gif) repeat-y left top;
}

.tableBox_output_td			{padding:0 0px 0px 0px;}
.tableBox_output1_td		{padding:0px 0px 0px 0px;}
.texto-info-producto{ margin-left:50px;}
.texto-info-producto p{
	font-size:12px;
	text-align:left;
			display: table;
	margin:15px 7px 7px 15px;}
.texto-info-producto strong{
	font-size:20px;

	line-height:20px;
	color:#fa8818;}
	
.texto-info-producto span strong{
	font-size:14px;
	list-style:none;
	text-align:center;
	display:block;
	line-height:20px;
	color:#fa8818;}

.texto-info-imgagen{
	float:right;
	display:table;
	margin:15px;
	border:1px solid #fa8818;
	padding:3px;}
.texto-info-producto h3{
	margin:10px;
	font-size:20px;
	color:#fa8818;}
	.ordenproductos{
	margin:10px;
	height:25px;
	*height:35px;
	vertical-align:middle;
	padding-top:10px;
	display:block;
	background-color:#fa8818;
	font-size:20px;
	color:#fff;}
		.ordenproductos2{
	margin:10px;
	margin-top:-10px;
	vertical-align:middle;	
	padding-top:5px;
	height:20px;
	display:block;
	border:#fa8818 1px solid;
	font-size:14px;
	color:#fa8818;}
.naranja{
	font-size:16px;
	color:#fa8818;
	line-height:20px;
}
.naranja-peke{
	font-size:12px;
	margin-left:15px;
	margin-top:0px;
	*margin-top:-60px;
	margin-bottom:0;
	*margin-bottom:-30px;
	color:#54707b;
	display: block;
	line-height:20px;
	font-weight:bold;
}
.naranja-peke2{
	font-size:12px;
	margin-left:15px;
	margin-top:0px;
	*margin-top:-90px;
	color:#54707b;
	display: block;
	line-height:20px;
	font-weight:bold;
}
.naranja-left{
	font-size:16px;
	color:#fa8818;
	float:left;
	line-height:20px;
	display:table;
	font-weight:bold;
	margin-right:20px;
}
.naranja-left2{
	font-size:16px;
	color:#fa8818;
	float:left;
	line-height:20px;
	display:table;
	font-weight:bold;
	margin-right:20px;
	margin-top:20px;
	text-align:center;
}
.vermas-XV{
	cursor:pointer;
	margin:10px;}
.oculto{
	display:none;}
.visiblee{
	display: block;}
	.texto-info-producto ul li{
		margin-left:45px;
		text-align:left;
		margin-right:30px;
		list-style:disc;
		margin-top:7px;}
	.texto-info-producto2 {
		margin-left:45px;
		margin-right:30px;
			list-style: square;
		margin-top:7px;}
			.texto-info-producto2 li {
			list-style: square;
				}
			.texto-info-producto li li li{
		margin-left:70px;
		margin-right:30px;
		list-style: square;
		margin-top:7px;}

/*estilos home*/
.caja-contenedor-productos-marquesina{
	width:902px;
	background:url(../images/50.png) ;
	min-height:400px;
	float:left;
	display:table;}
.caja-contenedor-productos{
	width:652px;
	float:left;
	display:table;}
.caja-contenedor-productos22{
	width:632px;
	float:left;
	display:table;}
.caja-contenedor-productos-marcas{
	width:100%;
	min-height:400px;
	float:left;
	background:url(../images/50.png);
	display:table;}
	.caja-configurador{
		background:url(../images/50.png);
	width:636px;
	border:solid 1px #d8d8d8;
	float:left;
	margin:8px 6px 7px 10px;
	}
.caja-GRANDE{
	width:636px;
	border:solid 1px #d8d8d8;
	float:left;
	min-height:450PX;
	margin:8px 6px 7px 10px;
	background:url(../images/50.png);
	}
.caja-GRANDE2{
	width:616px;
	border:solid 1px #d8d8d8;
	float:left;
	min-height:450PX;
	margin:8px 6px 7px 10px;
	background:url(../images/50.png);
	}
.caja-GRANDE-invisible{
	width:636px;
	float:left;
	margin:8px 6px 7px 10px;
	}
.caja-GRANDE-invisible h1{
	font-size:20px;
	text-transform: uppercase;}
.caja-GRANDE p{
	
			display: table;
	margin:15px 7px 7px 7px;}
	.caja-GRANDE li{
		margin-left:40px;
		margin-right:30px;
		margin-top:7px;}

	.logo-quienes{
		float: left;
		display:inline-table;
		margin:15px 7px 7px 7px;}
	.caja-productos-promociones{
		
	float:left;
	width:632px;
	height:265px;
	margin:0px 0px 0px 30px;
	padding:0px 0px 0px 0px;
	line-height:18px;

	
	}

.caja-productos{
	background:url(../images/50.png);
	border:solid 1px #d8d8d8;
	float:left;
	width:305px;
	height:230px;
	margin:8px 6px 7px 10px;
	}

.caja-productos li{
	margin:3px 20px 1px 50px;
	}
.caja-productos img{
	float:right;
	margin-right:20px;}
.caja-productos2{
	background:url(../images/50.png);
	border:solid 1px #d8d8d8;
	float: left;
	width:280px;
	height:234px;
	margin:20px 6px 7px 10px;
	*	margin:35px 6px 7px 10px;
	}

.caja-productos2 li{
	margin:3px 20px 1px 50px;
	}
.caja-productos2 img{
	float:right;
	margin-right:20px;}
.caja-productos3{
	background:url(../images/50.png);
	border:solid 1px #d8d8d8;
	float:left;
	width:305px;
	min-height:230px;
	padding-bottom:10px;
	margin:8px 6px 7px 11px;
	display: block;
	}

.caja-productos3 li{
	margin:3px 20px 1px 50px;
	}
.caja-productos3 img{
	float:right;
	margin-right:20px;}
.caja-productos-peke{
	border:solid 1px #d8d8d8;
	float:left;
	width:305px;
	height:130px;
	margin:8px 6px 7px 10px;
	}
.caja-productos-peke li{
	margin:3px 20px 1px 50px;
	}
.caja-productos-peke img{
	float:right;
	margin-right:20px;}
	
		div.caja-productos-peke:hover{
		background-color:#f5f5f5;
	}
	div.caja-productos:hover{
		background-color:#f5f5f5;
	}
	div.caja-productos2:hover{
		background-color:#f5f5f5;
	}
	div.caja-productos3:hover{
		background-color:#f5f5f5;
	}
.caja-tienda{
	background:url(../images/tienda.png) no-repeat top;
	float:left;
	width:287px;
	height:212px;
	padding:10px;
	margin:8px 6px 7px 10px;
	*width:307px;
	*height:232px;
	*margin:5px;
	}

.caja-tienda li{
	margin:3px 20px 1px 50px;
	}
.caja-tienda img{
	float:right;
	margin-right:20px;}
	div.caja-tienda:hover{
		background:url(../images/tienda.png) no-repeat bottom;
	}
.caja-tienda2{
	background:url(../images/tienda-peke.png) no-repeat left top;
	float:left;
	width:287px;
	height:112px;
	padding:10px;
	margin:8px 6px 7px 10px;
	*width:307px;
	*height:132px;
	*margin:5px;
	}

.caja-tienda2 li{
	margin:3px 20px 1px 50px;
	}
.caja-tienda2 img{
	float:right;
	margin-right:20px;}
	div.caja-tienda2:hover{
	background:url(../images/tienda-peke.png) no-repeat left bottom;
	}
.caja-iconos-home{
	width:262px;
	*width:262px;
	margin-right:11px;
	text-align:center;
	background-color:#FFF;
	margin-top:20px;	*margin-top:33px;
	float:right;
	vertical-align:top !important; 
	color:#303030;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:capitalize;
	font-weight:normal !important; 
		border:solid 2px #787878;}

.caja-derecha-iconos{
	width:265px;
	*width:282px;
		float:right;
}
.caja-derecha-iconos2{
	width:280px;
	*width:282px;
		float:right;
}
.caja-derecha-iconos22{
	width:280px;
	*width:282px;
	margin-top:-263px;
		float:right;
}
.caja-iconos-home a{
	text-decoration:none;
	color:#444;}
.caja-iconos-home a:hover{
	text-decoration: underline;
	color:#000;
	cursor:pointer;}


.caja-iconos-home-chat{
	margin-right:11px;
	display:table;
	text-align:center;
	margin-top:17px;
	margin-left:40px;
	float:left;
	vertical-align:top !important; 
	color: #666;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:capitalize;
	font-weight: bolder;}
a.caja-iconos-home-chat:hover{
	text-decoration:none;
	color: #000;
}
/*iconos home*/
			.icono-home-1{
				background: url(../images/btnC11.gif) no-repeat;
				width:34px;
				height:33px;
				float:left;
				margin:15px 5px 0 5px;
				}
			a:hover .icono-home-1{
				background: url(../images/btnC12.gif) no-repeat;
			}
			.icono-home-2{
				background: url(../images/btnC21.gif) no-repeat;
				width:34px;
				height:33px;
				float:left;
				margin:15px 5px 0 5px;
				}
			a:hover .icono-home-2{
				background: url(../images/btnC22.gif) no-repeat;
			}
			.icono-home-3{
				background: url(../images/btnC31.gif) no-repeat;
				width:34px;
				height:33px;
				float:left;
				margin: 0px ;
				}
			a:hover .icono-home-3{
				background: url(../images/btnC32.gif) no-repeat;
			}
			.icono-home-4{
				background: url(../images/btnC41.gif) no-repeat;
				width:34px;
				height:33px;
				float:left;
				margin:15px 5px 0 5px;
				}
			a:hover .icono-home-4{
				background: url(../images/btnC42.gif) no-repeat;
			}
/* FIN iconos home*/	


.caja-cesta-home{
	background: #FFF; 
	width:262px;
	*width:270px;
	margin-top:27px;
	*	margin-top:21px;
	margin-right:10px;
	display:block;
	text-align:left;
	border:solid 2px #787878;
	float:right;}
	
.caja-cesta-home img{
	margin:10px 0 10px 70px;
	cursor:pointer;
}

.texto-negro{
	padding:5px;
	margin:5px;
	color: #252525;
	font-family:Arial,Helvetica,sans-serif;
	border-bottom:1px solid #252525;
	font-size:14px;}

	.texto-negro a{
		text-decoration: none;
		color:#444;}
		.texto-negro a:hover{
		text-decoration: underline;
		color:#000;}
.texto-negro-dere{
	padding:5px;
	margin:5px;
	color: #252525;
	font-family:Arial,Helvetica,sans-serif;
	border-bottom:1px solid #252525;
	font-size:14px;}

	.texto-negro-dere a{
		text-decoration: none;
		color:#444;}
		.texto-negro-dere a:hover{
		text-decoration: underline;
		color:#000;}
	.texto-configurador{
	padding:5px 100px 5px 5px;
	margin:5px;
	color: #252525;
	font-family:Arial,Helvetica,sans-serif;
	border-bottom:1px solid #252525;
	font-size:14px;}

		.texto-lista{
	line-height:18px;
	color: #464646;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;}
			.texto-lista a{
				color: #464646;
				text-decoration:none;}
							.texto-lista a:hover{
				text-decoration: underline;
				color:#000;
				cursor:pointer;}
				
				
						.texto-lista2{
	line-height:18px;
	color: #464646;
	margin-left:25px;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-size:14px;}
			.texto-lista2 a{
				color: #464646;
				text-decoration:none;}
							.texto-lista2 a:hover{
				text-decoration: underline;
				color:#000;
				cursor:pointer;}
				
				
.texto-gris{
	padding:5px 25px;
	text-align:center;
	color: #333;
	text-align: left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;}
	.texto-gris1{
	margin:20px 0;
	line-height:18px;
	color:#6a6a6a;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;}
.texto-gris2{
	padding:5px 25px;
	color:#6a6a6a;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;}
	p.texto-gris2{
	margin-top:-6px;
	*margin-top:-8px;}
p.texto-gris3{
	margin-top:-6px;
	*margin-top:-8px;}

.texto-gris3{
	padding:5px 25px;
	color:#6a6a6a;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;}
	.texto-gris3 a{
		display:list-item;
		text-decoration:none;
		list-style:square;}
		.texto-gris3 a:hover{
			cursor:pointer;
			text-decoration:underline;}
.texto-verde{
	display:table;
	margin-left:25px;
	color: #368406;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;}
.texto-verde2{
	display:table;
	margin-left:5px;
	color: #368406;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;}
a.texto-verde3{
	color: #368406;}
a.texto-verde3:hover{
	color: #368406;
	text-decoration:none;}
.texto-verde4{
	display:table;
	padding: 10px;
	background:url(../images/50.png);
	*background:#FFF;
	color: #368406;
	font-family:Arial,Helvetica,sans-serif;
	margin-bottom:-10px;
	font-size:11px;}
.texto-rojo{
	margin-left:25px;
	display:table;
	color: #F00;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;}
.texto-rojo a{
	cursor:pointer;
	margin:auto;
	font-size:14px;
	text-decoration:none;
	color: #F00;}
.texto-rojo a:hover{
	border-bottom:2px solid #F00;;
}
.texto-rojo2{
	margin-left:5px;
	display:table;
	color: #F00;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;}
.texto-rojo2 a{
	cursor:pointer;
	margin:auto;
	font-size:14px;
	text-decoration:none;
	color: #F00;}
.texto-roj2o a:hover{
	border-bottom:2px solid #F00;;
}
.texto-gris li{
	list-style:none;
	line-height:18px;}
	.lista-menu{
		display:inline-table;
		margin-bottom:-3px;
		float:left;}
		.lista-menu ul{
			margin-top:-8px;}
	.lista-menu li{
		float:left;
		list-style:none;
		display:table;}
.menu-superior{
	background:url(../images/m-base2.gif) no-repeat;
	width:113px;
	height:34px;
	vertical-align:middle;
	text-align:center;}
	.menu-superior a{
		text-decoration:none;
		margin-top:7px;
		letter-spacing:2px;
		color:#FFF;}
			.menu-superior a:hover{
		text-decoration: underline;
		color:#000;}
	ul.fondo-submenu{
		background:url(../images/fondo-submenu2.png) no-repeat;
		float:left;
		z-index:10;
		width:183px;
		height:134px;}
			ul.fondo-submenu2{
		background:url(../images/fondo-submenu3.png) no-repeat;
		float:left;
		z-index:10;
		width:183px;
		height:101px;}
			.fondo-submenu2 li{
			margin-top:10px;
			*margin-top:0px;
			padding-bottom:13px;
				
			}
	.fondo-submenu li{
			margin-top:10px;
			*margin-top:0px;
			padding-bottom:13px;
				
			}
.submenu {
	line-height:12px;
	z-index:200;
	margin-bottom:5px;
	*margin-bottom:5px;
	text-align:center;
	background:url(../images/fondo-submenu2-fin.png) bottom no-repeat;
		}

	



.caja-imprimir-correo{
	margin:-38px 5px 0 0;
	float:right;
	text-align:right;
	}
.correo{
	float:right;
	width:32px;
	height:32px;
	cursor:pointer;
	margin-right:15px;}
a .correo{
	background:url(../images/correo.gif) no-repeat;}
a:hover .correo{
	background:url(../images/correo2.gif) no-repeat;}
.imprimir{
	float:right;
	width:32px;
	height:32px;
	cursor:pointer;
	margin-right:15px;}
a .imprimir{
	background:url(../images/imprimir.gif) no-repeat;}
a:hover .imprimir{
	background:url(../images/imprimir2.gif) no-repeat;}
	.caja-ofertas{
		border:solid 1px #d8d8d8;
		background:url(../images/50.png);
		margin:10px 19px;
		float:left;
		padding:5px;
		width:173px;}
		table.caja-ofertas:hover{
			background:url(../images/30-naranja.png);}
	.caja-ofertas2{
		border:solid 1px  #900;
		margin:10px 19px;
		background:url(../images/50.png);
		float:left;
		padding:5px;
		width:173px;}
		table.caja-ofertas2:hover{
			background: #fff2f1;}
			
				.caja-ofertas3{
		border:solid 1px #d8d8d8;
		margin:0 5px;
		background:url(../images/25.png);
		float:left;
		padding:5px;
		width:173px;}
		table.caja-ofertas3:hover{
			background:url(../images/30-naranja.png);}
		.configurador-new{
			background:url(../images/plantilla-home-configurador3.png) no-repeat;
			width:498px;
			height:376px;
			margin-left:auto;
			margin-right:auto;}
			.configurador-new img{
				margin-top:40px; margin-left:30px;}
		.configurador-oferta{
			width:146px;
			height:46px;
			color:#f98714;
			font-weight:bold;
			text-align:center;
			font-size:14px;
			margin:35px 0 0 0px;
			*margin:35px 0 0 0px;
			display:table;}
		.configurador-oferta2{
			width:146px;
			height:46px;
			color:#f98714;
			font-weight:bold;
			text-align:center;
			font-size:14px;
			margin:35px 0 0 22px;
			*margin:35px 0 0 22px;
			display:table;}
		.configurador-oferta-BN{
			width:146px;
			height:46px;
			color:#000;
			font-weight:bold;
			text-align:center;
			font-size:14px;
			margin:35px 0 0 7px;
			*margin:35px 0 0 0px;
			display:table;}
		.configurador-new-visible{
			width:585px;
			display: block;
			height:376px;
			margin-top:20px;
			position:absolute;
			margin-left:25px;
			margin-right:auto;}
			.configurador-new-NOvisible{
			width:585px;
			display: none;
			height:376px;
			margin-top:20px;
			margin-left:25px;
			margin-right:auto;}
		.configurador-new2{
			background:url(../images/plantilla-home-configurador3.png) no-repeat;
			width:585px;
			height:376px;
			margin-top:20px;
			margin-left:auto;
			margin-right:auto;}
		.configurador-new22{
			background:url(../images/CAJA1.png) no-repeat;
			width:585px;
			height:235px;
			margin-top:20px;
			margin-left:auto;
			margin-right:auto;}
			.conf-new1{
				width:194px;
				
				float:left;
				}
				.conf-new2{
				width:100%;
				height:90px;
				float:left;
				margin-top:-10px;
				padding:0 0px;
				}
				.conf-new3{
				width:390px;				
				float:left;
				margin-top:63px;
				
				}
				.conf-new3-bn{
				width:390px;
				position:static;
				float:left;
				margin-top:58px;
				display:table;
				
				}

				.conf-new4{
				width:390px;
				float:left;
				margin-top:57px;
						
				}
				.conf-new42{
				width:390px;
				float:left;
				margin-top:0px;
						
				}
						.configurador-img{
			float:none;
			text-align:center;}
		.configurador-img img{
			float:none;
			margin:auto;}
				.conf-new5{
					float:left;
					margin:40px 11px 0;
				width:358px;
				height:20px;
			}
			.conf-new5 img{
				margin-top:22px;
				margin-left:10px;}
						.conf-new52{
					float:left;
					margin:40px 11px 0;
				width:358px;
				height:20px;
			}
			.conf-new52 img{
				margin-top:8px;
				margin-left:10px;}
		.texto-renove{
			padding:4px;
			font-size:10px;
			color:#f98714;
			background-color:#fff;
			border:1px solid #f98714;}
	.texto-renove a{
		text-decoration:none;
		color:#206502;}
	.texto-renove a:hover{
		text-decoration: underline;
		color:#206502;}

		.configurador-menu1{
			background:url(../images/conficgurador-1.gif) no-repeat;
			width:614px;
			height:15px;
			float:left;
			display: block;
			}
		.configurador-menu2{
			background:url(../images/conficgurador-2.gif) repeat-y;
			width:614px;
			display:table;
			margin-left:auto;
			margin-right:auto;
			margin-top:20px;

			
			}
		.configurador-menu3{
			background:url(../images/conficgurador-3.gif) no-repeat;
			width:614px;
			height:15px;
			float:left;
			display: block;
			}
		.texto-menu-configurador{
			float:left;
			display:table;
			width:297px;
			margin:0 5px;}
		.texto-menu-configurador img{
			display:block;
			float:right;
			margin-top:15px;
			margin-right:25px;}
		.texto-menu-configurador2{
			float:left;
			margin-left:1px;
			margin-top:22px;
			display:table;
			width:127px;
			text-align:left;
			vertical-align:top;
			}

				.texto-menu-configurador2 p{
					height:25px;
					color: #454545;
					font-size:12px;}
					.texto-menu-configurador3{
			float:left;
			margin-top:22px;
			text-align:left;
			margin-left:1px;
			display:table;
			width:167px;
			vertical-align:top;
			}
			.texto-menu-configurador3 input{
				height:15px;
				margin-bottom:10px;
				}
		.texto-menu-configurador4{
			text-align: center;
			font-weight:bold;
			vertical-align:top;
			font-size:16px;
			color:#F00;
			}
		.configurador-textfield{
			float:left;
			text-align: center;
			text-shadow:#999;
			font-weight:bold;
			width:106px;
			border:none;
			margin-left:55px;
			background: none;
			font-size:14px;
			color:#75553f;}
		.configurador-textfield-BN{
			float:left;
			text-align: center;
			text-shadow:#999;
			font-weight:bold;
			width:106px;
			border:none;
			margin-left:55px;
			background: none;
			font-size:14px;
			display:table;
			color:#000;}
		.configurador-textfield2{
			float:left;
			text-align: center;
			text-shadow:#999;
			font-weight:bold;
			width:106px;
			border:none;
			background: none;
			margin-left:66px;
			font-size:14px;
			color:#206502;}
			.configurador-textfield2-bn{
			float:left;
			text-align: center;
			text-shadow:#999;
			font-weight:bold;
			width:106px;
			border:none;
			background: none;
			margin-left:66px;
			font-size:14px;
			color: #000;}
		.configurador-textfield3{

			text-align: center;
			text-shadow:#999;
			font-weight:bold;
			width:124px;
			border:none;
			margin-left:-22px;
			background: none;
			font-size:18px;
			color: #206502;}
		.configurador-textfield33{

			text-align: center;
			text-shadow:#999;
			font-weight:bold;
			width:124px;
			border:none;
			margin-left:52px;
			background: none;
			font-size:18px;
			color: #206502;}
					.configurador-textfield3-bn{

			text-align: center;
			text-shadow:#999;
			font-weight:bold;
			width:124px;
			border:none;
			margin-left:51px;
			background: none;
			font-size:18px;
			color: #F00;}
				.configurador-textfield3-2{
			float:left;
			margin-left:80px;
			text-align: center;
			text-shadow:#999;
			font-weight:bold;
			width:56px;
			border:none;
			background: none;
			font-size:18px;
			color: #206502;}
		.configurador-textfield3-2-bn{
			float:left;
			margin-left:80px;
			text-align: center;
			text-shadow:#999;
			font-weight:bold;
			width:56px;
			display:table;
			border:none;
			background: none;
			font-size:18px;
			color: #f00;}
		.configurador-textfield4{
			text-align: center;
			text-shadow:#999;
			font-weight:bold;
			width:126px;
			border:none;
			background:none;
			margin:195px 0px 0px 0px;			
			font-size:18px;
			color: #206502;
		}
			.configurador-textfield43{
			text-align: center;
			width:150PX;
			text-shadow:#999;
			font-weight:bold;
			border:none;
			background:none;
			margin:0px 0px 0px 0px;			
			font-size:18px;
			color: #206502;
		}
.configurador-textfield4-bn{
			text-align: center;
			text-shadow:#999;
			font-weight:bold;
			width:126px;
			border:none;
			background:none;
			margin:190px 0px 0px 36px;			
			font-size:18px;
			color: #F00;
		}
			.configurador-textarea{
				margin-left:4px;
				background: #F9F9F9;
				padding:3px;
				width:284px;
				border:#CCC 1px solid;
				margin-top:10px;
				overflow:hidden;
				}
			.configurador-texto-gris{
				margin:5px auto;
				text-align:left;
				width:95%;
				background:#999;
				padding:5px;
				color:#FFF;
				font-size:10px;}
							.configurador-texto-gris-bn{
								margin:5px 2px 5px 12px;
				border: 1px solid #666;
				width:95%;
				padding:5px;
				color:#000;
				font-size:10px;}
			.botones-grandes{
				margin-top:-40px;
				text-align:center;}
			.botones-grandes img{
				margin:10px;
				display:inline-table;}
			.imganen-despues-flash{
				margin-top:-40px; padding-bottom:10px; margin-bottom:10px; background-color:#191919;}
			.etiqueta{
				display:compact;
				margin-left:-25px;
				margin-top:-60px;}
			.boton-etiqueta{
				float:none;
				text-align:center;}
					p.boton-etiqueta img{
						float:none;
						margin-left:190px;
				text-align:center;}
				.selecion-lista{
					width:165px;
					display:inline-table;
					float:left;
					margin:10px 0 10px 100px;
					text-align:center;}
				.selecion-lista	select{
					width:150px;
					margin:5px;
					border:#000 1px solid;}
					.selecion-lista	select:hover{
					width:150px;
					margin:4px;
					border:#000 2px solid;}
				.sig-pag{
					display:table;
					width:90%;
					margin:5px 30px;
					text-align:center;
					padding:3px;
					color:#333;
					background:#F2F2F2;}
					.sig-pag a{
					color:#000;
					cursor:pointer;
					padding:2px;
					border: #E6E6E6 1px solid;
					background:#fff;}
					.sig-pag a:hover{
					color:#fff;
					border:#E6E6E6 1px solid;
					background:#000;}
					.caja-empresas-autonomos-etc{
						width:940px; height:301px; 
						text-align:center;
						position: relative;
						background:none;
						top:-50px;
						*top:-55px;
						}
					.caja-empresas-autonomos-etc2{
						width:940px; height:20px;
						text-align:center;
						
						position: relative;
						top:-50px;
						}
					.caja-empresas-autonomos-etc3{

						}
					.caja-empresas-autonomos-etc4{
						margin-top:-40px;
						top:0px;
						*top:-50px;
						
						position: relative;
						}
						
		.tabla-especial{
						width:652px;
						padding:0;
						margin:0;
						display:table;
						float:left;}
		.tabla-especial-22{
						width:652px;
						height:350px;
						padding:0;
						margin:0;
						display: table;
						float:left;}
						
					.tabla-espacio{
						padding:10px;}
					.tabla-espacio2{
						padding:20px;}
					.tabla-espacio2 td{
						padding:5px 5px 5px 20px;}
							.tabla-espacio3{
						padding:5px;}
					.tabla-espacio3 td{
						padding:5px 5px 5px 20px;}
					.tabla-espacio4{
						padding:10px;
						font-size:12px;
						font-weight:bold;}
						.tabla-espacio5{
						padding:0 20px 20px 20px;}
						.marquesina{
							padding-top:10px;
							padding-bottom:10px;
							background-color:#FFF;
							float:right;
							margin-top:15px;
							height:207px;
							*	height:229px;
							width:260px;
							*width:268px;
							border:2px solid #787878;
							margin-right:12px;
							display: block;}
					.marquesina-imagenes{
						
						margin-left:22px;
						margin-top:25px;
						}
					
			
					.caja-marquesina-imagenes{
						height:180px;
						padding:10px;
						background-color:#FFF;
						width:245px;
						margin-left:15px;
						vertical-align:middle;
						}
					.caja-marquesina-home{
					width:272px;
					height:20px;
					margin-top:0px;
					float:right;}
					.sombra{
						background:url(../images/sombra.png) no-repeat top;
						margin:auto;}
.logo{
	margin-top:10px;
	display: table;}
		
		.txtRo11{
				display:block;
			text-align: left;
			width:100%;}	
.main2{
	width:100%;
	display:block;
	}
.conf-tabla-otras-ofertas{
	border:#cccccc 1px solid; 
	margin:5px;
	width:660px;
	*width:640px;
	background:url(../images/OFERTA.jpg) no-repeat bottom right;
	background-color:#f9eddb;
	}
.conf-tabla-otras-ofertas3{
	border:#cccccc 1px solid; 
	margin:5px;
	width:660px;
	height:110px;
	*width:640px;
	background:url(../images/CENTRALITA_EN_PROMOCION.gif) no-repeat bottom right;
	background-color:#d1e2c8;
	}
	.conf-tabla-otras-ofertas2{
	border:#cccccc 1px solid;
	margin: 5px 5px 5px 10px;
	width:653px;
	*width:638px;
	display:table;}
		.conf-tabla-otras-ofertas2 img{
			margin:5px;}
.txtRo12{
	color:#138aff;
	width:100%;
	margin:10px 10px 5px 5px;
	font-size: 14px;
	float:left;}
.txtRo12 strong{
	padding-right:10px;
	margin-right:10px;}
.txtRo125{
	color:#138aff;
	margin:10px 10px 5px 5px;
	font-size: 14px;
	float:left;}
.txtRo125 strong{
	padding-right:10px;
	margin-right:10px;}
.cajapng{
	background: url(../images/50.png);
	height:240px;}
.boton-cesta2{
	margin:-30px 0 0 0 ;
	display:block;}
	.cerdito{margin-top:-30px;}
.contenedorOferta{
	width:90%;
	margin:20px;
	border:1px solid #D8D8D8;
	background:  url(../images/50.png)  ;
	float:left;
	padding:10px;
	line-height:18px;}
.tituloOferta{
	
	color:#0A0A0A;
font-family:Arial,Helvetica,sans-serif;

}
a.tituloOferta {
	
font-size:13px;
margin-bottom:10px;
font-weight:bold;
text-transform:capitalize;
text-decoration:none;}
a.tituloOferta:hover{
	text-decoration: underline;}
.textosOferta p{
	margin:10px;}
p.txtRojo{
	color: #C60000;
}
p.txtVerde{
	color:#206502;
	margin-top:10px;
	font-size:14px;}
.botonDetalles{
	margin-left:188px;}
.botonComprar{
	margin-left:25px;}
.sangria-index-blog p{
	margin:0 5px;
	*margin:0 25px;
	}
.productos-fondo-blanco{
	background:url(../images/50.png);
	padding:5px;}
.backMarcoProd12 td{
	padding:5px;}
.backMarcoProd12{
	padding:5px;
	background:url(../images/50.png);}
.backMarcoProd123{
	padding:5px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	margin-top:15px;
	width:85%;
	background:url(../images/50.png);}
.imagen-marca{
	display:block;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;}
.tituProd1{
	margin:5px;
	color:#FA8818;
font-size:20px;}
.tituProd13{
	text-transform:uppercase;
	margin:15px;
	text-align:center;
	background:url(../images/50.png);
	line-height:35PX;
	color:#FA8818;
font-size:20px;}
.tituProd131{
	padding:10px;
	margin: auto;
	width:450px;
	text-align:left;
	background:url(../images/50.png);
	line-height:35PX;
	color:#000;
font-size:14px;}
.productos-fondo-blanco p{
	margin:15px;}
	
.margen-abajo img{
	display:table;
	margin-top:10px;
	margin-bottom:10px;}
.inmain a{
	color:#2d460d;
text-decoration:none;}
.inmain a:hover{
	color:#2d460d;
text-decoration: underline;}
.inmain a:visited{
	color:#fa8818;
text-decoration:none;}
.inmain a u{
	color:#2d460d;
	text-decoration: underline;}
.inmain a u:hover{
	color:#2d460d;
	text-decoration: none;
}
.inmain a u:visited {
	color:#de8d21;
	text-decoration:none;}
.inmain a:visited {
	color:#de8d21;
	text-decoration:none;}
	.marca-caja{
		display:block;
		width:450px;

		margin:15px;
		background:url(../images/25.png);}
			.marca-caja-titular{
				color:#fff;
				margin-left:5px;
				padding:3px 6px;
				font-size:14px;
				background:#FA8818;}
				.marca-caja-titular-form{
					margin:5px 15px;
					}
					.marca-caja-titular-form2{
					margin:-5px 15px 10px 15px;
					display:table;
					float:left;
					}
				.marca-consulta{
					float:right;
					margin-right:15px;
					margin-top:-22px;}
							.marca-consulta2{
					float:right;
					margin-right:140px;
					margin-top:-19px;}
	.marca-caja fieldset{border: #FA8818 2px solid;}
	.oferta-mes-img img{
		display:block;
		margin-top:6px;}
		.tituloOferta2{
			
	
	color:#fa8818;
font-family:Arial,Helvetica,sans-serif;

}
.tituloOfertaPARADOR{
	width:350PX; float:right; text-align:right; margin-top:-40PX; margin-right:10PX;
	padding:5px 2px ;
	font-size:13px;
	background-color:#FFF;
	border:1px solid #fa8818;
	color:#fa8818;
	font-family:Arial,Helvetica,sans-serif;

}
a.tituloOferta2 {
	
font-size:16px;
margin-bottom:10px;
font-weight:bold;
text-transform: uppercase;
text-decoration:none;}
		.letra-mu-peque{
			font-size:9px;
			letter-spacing:0px;}
		.enlaceFabricante{
			border:solid 1px #d8d8d8; padding:10px; background:url(../images/50.png);}
		.enlaceFabricante a{
			font-size:20px;
			color:#4c7d11;
			text-decoration:none;
			font-weight:bold;}
		
		.enlaceFabricante a:hover{
			font-size:20px;
			color:#4c7d11;
			text-decoration: underline;
			font-weight:bold;}
			.enlaceFabricante a:visited{
			color:#fa8818;
		}
		.configurador-impresion{
			display: block;
			background:#FFF;
			}
		.configurador-no-impresion{
			display:none;
			}
		.oferta-recomendada{
			padding:10px;
			width:608px;
			background: url(../images/50.png);
			color:#206502;
			font-size:24px;
			text-transform:uppercase;
			font-weight:bold;
			border:#206502 2px solid;
			margin:2px;}
					.oferta-recomendada3{
			padding:5px;
			width:53%;
			float:left;
			color:#f98714;
			font-size:16px;
			line-height:20px;
			text-align:center;
			font-weight:bold;		
			margin:10px 5px 0 0px ;}
					.oferta-recomendada4{
			padding:5px;
			width:40%;
			float:left;
			color:#f98714;
			font-size:16px;
			line-height:20px;
			text-align:center;
			font-weight:bold;		
			margin:10px 5px 0 0px ;}
	 .oferta-recomendada .texto-configurador{
			margin:10px 0  -5px 0;
			padding:0 90px 0 0;			
			border:0;}
		.oferta-recomendada-off{
			margin:0px;border:#000 0px solid; padding:0px;}
			.lupa{
				padding-top:5px;
				*padding-top:10px;
				}
.formulario-50{
	width:225px;
	margin-top:4px;
	float:left;}
.formulario-box{
	margin-top:4px;
	width:225px;
	float:left;}
.formulario-30{
	width:120px;
	float:left;
	margin-top:4px;}
.tabla-cabecera-logo-lupa{
	height:102px;}
.tabla-lupa{
	width:221px; margin-top:-10px;}
 .brevePost{
	color:#000;
	text-decoration:none;}
.brevePost:hover{
	color:#000;
	text-decoration: underline;}
.contactar-naranja {
color:#000;
font-family:Arial,Helvetica,sans-serif;
font-weight:bold;
line-height:1.5;
font-size:16px;
text-decoration:none;
}
.contactar-naranja2 {
	background:url(../images/50.png);
}
td .contactar-naranja3 {
	background:url(../images/50.png);
	text-align:left;
}

.tabla-contactar{
	margin-left:31px;
	margin-right:auto;
	width:90%;
	padding:5px;}
.tabla-contactar td{
	text-align:center;
	vertical-align:middle;
	padding:8px;}
.contacto{
	padding:3px;
	font-size:14px;
	color:#f98714;
	background: url(../images/fondo-contacto.jpg) bottom repeat-x;}
.boton-redondo{
	float:left;}
	.boton-redondo2{
	color:#138aff;
	margin:5px 10px 5px 5px;
	font-size: 14px;
	float:left;}
.naranja-formulario{
	color:#f98714;
	font-family:Arial,Helvetica,sans-serif;
font-weight:bold;
line-height:1.5;
font-size:16px;}
.naranja-marcas{
	float:left;
margin-left:10px;
vertical-align:middle;
display:table;
}
.naranja-marcas2{
	color:#f98714;
	font-family:Arial,Helvetica,sans-serif;
font-weight:bold;
padding:2px;
font-size:16px;
background:#FFF;
width:99%;

	text-align:right;
	float: right;
	display:table;
}

.banco-naranja{
	width:379px;
	height:43px;
	background:url(../images/fondo-banco.png) no-repeat;
	padding:7px 0 0 0;
	margin-bottom:-20px;
	*margin-bottom:0px;
	margin-left:-5px;
	*margin-left:-5px;
	color:#f98714;
	font-family:Arial,Helvetica,sans-serif;
font-weight:bold;
line-height:1.5;
font-size:16px;}
.banco-naranja2{
	width:289px;
	*width:379px;
	height:43px;
	background:url(../images/fondo-banco.png) no-repeat left;
	padding:7px 0 0 90PX;
	margin-bottom:-20px;
	*margin-bottom:0px;
	margin-left:-5px;
	*margin-left:0px;
	color:#f98714;
	font-family:Arial,Helvetica,sans-serif;
font-weight:bold;
line-height:1.5;
display:table;
font-size:16px;}
.banco-naranja3{
	width:172px;
	height:43px;
	display:table;
	text-align:center;
	background: url(../images/CAJA2.png) no-repeat;
	padding:7px 0 0 0PX;
	margin-bottom:-20px;
	*margin-bottom:0px;
	margin-left:-5px;
	*margin-left:0px;
	color:#f98714;
	font-family:Arial,Helvetica,sans-serif;
font-weight:bold;
line-height:1.5;
font-size:16px;}
.banco-naranja4{
	width:289px;
	height:43px;
	background:url(../images/fondo-banco2.png) no-repeat;
	padding:7px 0 0 90PX;
	margin-bottom:-20px;
	*margin-bottom:0px;
	margin-left:-5px;
	*margin-left:-5px;
	color:#f98714;
	font-family:Arial,Helvetica,sans-serif;
font-weight:bold;
line-height:1.5;
font-size:16px;}
.banco-naranja5{
	width:172px;
	height:43px;
	text-align:center;
	background: url(../images/CAJA3.png) no-repeat;
	padding:7px 0 0 0PX;
	margin-bottom:-20px;
	*margin-bottom:0px;
	margin-left:-5px;
	*margin-left:-5px;
	color:#f98714;
	font-family:Arial,Helvetica,sans-serif;
font-weight:bold;
line-height:1.5;
font-size:16px;}
.azul-banco{
		color:#3eabf1;
	font-family:Arial,Helvetica,sans-serif;
font-weight:bold;
line-height:1.5;
font-size:16px;
	}
	.altura-menu{
		height:10px;
		*height:2px;}
td.contraoferta{
	background:url(../images/contraoferta.jpg) no-repeat center;
	padding:100px  0 0 255px;
	width:628px;
	height:183px;}
.cartel{
	position:absolute;
	width:170px;
	z-index:1000;
	height:47px;
	top:420px;

	margin-left:-10px;
	}
.caminomigas{ color:#303030; line-height:21px;  padding:15px;; color:#303030; font-weight: normal;  font-family:Arial, Helvetica, sans-serif;  font-size:18px ; text-decoration:none;}
.camin{
	color:#303030;
font-family:Arial,Helvetica,sans-serif;
font-size:18px !important;
font-weight:normal;
padding:15px;
text-transform:none !important;
	}
.estilo-por-defecto{
	font:Arial, Helvetica, sans-serif normal 12px;
	text-align:left;
	color:#000;}
.estilo-por-defecto h3{
	font:Arial, Helvetica, sans-serif normal 15px;
	color:#000;
	text-align:left;
	font-size:16px;}
.estilo-por-defecto h2{
	font:Arial, Helvetica, sans-serif normal 15px;
	color:#000;
	text-align:left;
	font-size:18px;}
.estilo-por-defecto h1{
	font:Arial, Helvetica, sans-serif normal 15px;
	color:#000;
	text-align:left;
	font-size:20px;}
.estilo-por-defecto strong{
	font:Arial, Helvetica, sans-serif normal 15px;
	color:#000;
	font-weight:bold;
	font-size:12px;
	text-align:left;
}
.estilo-por-defecto h3 strong{
	font:Arial, Helvetica, sans-serif normal 15px;
	color:#000;
	font-weight:bold;
	font-size:16px;
	text-align:left;
}
.estilo-por-defecto h2 strong{
	font:Arial, Helvetica, sans-serif normal 15px;
	color:#000;
	font-weight:bold;
	font-size:18px;
	text-align:left;
}
.estilo-por-defecto h1 strong{
	font:Arial, Helvetica, sans-serif normal 15px;
	color:#000;
	font-weight:bold;
	font-size:20px;
	text-align:left;
}

.estilo-por-defecto ul li{
	font:Arial, Helvetica, sans-serif normal 15px;
	color:#000;
	font-weight: normal  ;
	font-size:12px;
	margin-top:5px;
	text-align:left;
	list-style: disc;
	margin-left:40px;
	display:list-item;
	
}
.estilo-por-defecto ol li{
	font:Arial, Helvetica, sans-serif normal 15px;
	color:#000;
	font-weight: normal  ;
	font-size:12px;
	margin-top:3px;
	text-align:left;
	list-style: decimal;
	margin-left:40px;
	display:list-item;
	
}
.estilo-por-defecto ul ul  {

	margin-left:50px;
	margin-top:5px;

}
.estilo-por-defecto ol ol  {

	margin-left:50px;
	margin-top:5px;

}
.estilo-por-defecto ul ul li {
	font:Arial, Helvetica, sans-serif normal 15px;
	color:#000;
	font-weight: normal  ;
	font-size:12px;
	text-align:left;
	list-style: circle;
	margin-top:5px;
	display:list-item;
}
.estilo-por-defecto ol ul li {
	font:Arial, Helvetica, sans-serif normal 15px;
	color:#000;
	font-weight: normal  ;
	font-size:12px;
	text-align:left;
	list-style: circle;
	margin-top:5px;
	display:list-item;
}
.estilo-por-defecto ul ol li {
	font:Arial, Helvetica, sans-serif normal 15px;
	color:#000;
	font-weight: normal  ;
	font-size:12px;
	text-align:left;
	list-style: decimal;
	margin-top:5px;
	display:list-item;
}
.cabecera-marcas{
	padding:3px;
	display:table-cell;
	background:url(../images/cabecera-marcas.jpg) no-repeat top;
	width:661px;
	max-height:55px;
	min-height:30px;}
	.cabecera-marcas2{
		padding-top:0px;
	display:table;
	width:940px;
	background:url(../images/cabecera-marcas2.jpg) no-repeat top left;
	margin-bottom:20px;
	max-height:80px;
	min-height:37px;}
a.visita1{
	background:url(../images/visita-microsite.png) no-repeat top;
	width:193px;
	height:37px;
	margin-right:20px;
	float:right;
	cursor:pointer;}
a.visita1:hover{

	background:url(../images/visita-microsite.png) no-repeat bottom;
}
.cabecera-marcas div{
	width:639px;
	float:right;
	background:#FFF;
	font-size:15px;
	font-weight:bold;
	color:#fa8818;
	text-align:right;
	height:16px;
	padding-top:4px;
	padding-right:15px;}
.escaleras{
	height:472px;
	width:620px;
	background:url(../images/escalera.jpg) no-repeat;}
.posicion-boton-1{
	margin:178px 0 0 358px;
	display:table;}
.posicion-boton-2{
	margin:158px 0 0 388px;
	display: table;}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	#tabbed_box_1 {
	margin: 0px auto 0px auto;
	width:586px;
}
.tabbed_box h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:23px;
	color:#ffffff;
	letter-spacing:-1px;
	margin-bottom:10px;
}
.tabbed_box h4 small {
	color:#e3e9ec;
	font-weight:normal;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	position:relative;
	top:-4px;
	left:6px;
	letter-spacing:0px;
}
.tabbed_area {
	
}

ul.tabs {
	margin:0px; padding:0px;
	margin-top:5px;
	margin-bottom:6px;
	*margin-bottom:-2px;
	
}
ul.tabs li {
	list-style:none;
	display:inline;
}
ul.tabs li a {
	background-color:#464c54;
	color:#282e32;
	cursor:pointer;
	padding:8px 14px 8px 14px;
	text-decoration:none;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	margin-left:5px;
	background:url(../images/efecto-tabla-desactivo.gif) repeat-x;
	height:28px;
	
}
ul.tabs li a:hover {
	background-color:#2f343a;
	border-color:#2f343a;
}
ul.tabs li a.active {
	background-color:#ffffff;
	color:#ffebb5;


	background:url(../images/efecto-tabla-activo.gif) repeat-x;

}
.content {
	width:556px;
	padding:10px;
	border:4px solid #e94305; 	
	font-family:Arial, Helvetica, sans-serif;
	background:url(../images/efecto-tabla-borde-fino.gif) top repeat-x;
	background-color:#ffffff;
}
#content_2, #content_3 { display:none; }

.content ul {
	margin:0px;
	padding:0px 20px 0px 20px;
}
.content ul li {
	list-style:none;
	border-bottom:1px solid #d6dde0;
	padding-top:15px;
	padding-bottom:15px;
	font-size:13px;
}
.content ul li:last-child {
	border-bottom:none;
}
.content ul li a {
	text-decoration:none;
	color:#3e4346;
}
.content ul li a small {
	color:#8b959c;
	font-size:9px;
	text-transform:uppercase;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	position:relative;
	left:4px;
	top:0px;
}
.content ul li a:hover {
	color:#a59c83;
}
.content ul li a:hover small {
	color:#baae8e;
}
.txtForm1{
	float:left;}
.nombreUsuario{
	text-align: right;
	font-weight:bold;
	text-transform:uppercase;
	font-size:14px;
	color:#fa8818;
	display:inline-table;
	float:right;}
.nombreUsuario span{
	text-align:right;
	font-weight: normal;
	text-transform: capitalize;
	font-size:12px;
	color:#BABABA;

	}
.solicitar-presupuesto{
	width:180px;
	height:20px;
	cursor:pointer;
	border:none;
	background:url(../images/solicitar.gif) no-repeat;}
a .volver2{
	width:66px;
	height:20px;
	margin-top:5px;}
.ocultar{
	display:none;}
.mostrar{
	display:block;}
	.continuar_2{
		cursor:pointer;}
	.continuar_1{
		cursor:pointer;}
	.no-migas{
		cursor:default;
		text-decoration:none;}
		.no-migas:hover{
		cursor:default;
		text-decoration:none;}
.fondo-agua{
	padding:11px;
	color:#f98714;
	border:#f98714 1px solid;
	font-family:Arial,Helvetica,sans-serif;
font-weight:bold;
line-height:1.5;
text-align:justify;
font-size:16px;
	margin-top:-30px;
	margin-left:20px;
	margin-right:20PX;}

.cerrar-ventana a{
	color:#de871e;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;}
	.cerrar-ventana a:hover{
	color:#de871e;
	font-size:12px;
	font-weight:bold;
	text-decoration: underline;}
.texto-verde-enlace a{
	color:#2c7d05;
	text-decoration: underline;
	font-weight:normal;}
.texto-verde-enlace a:hover{
	color:#2c7d05;
	text-decoration: underline;
	font-weight: bold;}
.separacion-texto-cabecera{
	padding:25px 0 0px 32px;
	margin-right:0;
	*margin-right:30px;}
.separacion-texto-cabecera2{
	
	margin-right:0;
	*margin-right:30px;}
.altura-lupa{
	padding-top:5px;
	position: relative;
	*padding-top:5px;

	z-index:99;}
.marco-microsite{
	display:block;
	margin-top:15px;
	*margin-top:35px;
	width:805px;
	display:table;
	margin-left:65px;
	text-align:center;
	background-color:#FFF;
	border:#fb8917 2px solid;
		z-index:9;	
	}
	.marco-microsite2{
		z-index:999;
		position:relative;
		margin-top:-21px;
		padding:45px 0 0 0;
		background:url(../images/microsite-cabecera.png) no-repeat center top;
	*background:url(../images/microsite-cabecera.gif) no-repeat center top;
		}
		
.columna-dere-separacion-botones{
	margin-left:7px;}
.columna-dere-separacion-botones2{
	margin-left:13px;}
.promo-a1{
	background:url(../images/a1.png) no-repeat top;
	margin:10px 74px;
	width:344px;
	height:375px;
	float:left;}
div.promo-a1:hover{
	background:url(../images/a1.png) no-repeat bottom;
}
.promo-a2{
	background:url(../images/a2.png) no-repeat top;
	width:342px;
	margin:10px 24px;
	height:375px;
	float:left;}
div.promo-a2:hover{
	background:url(../images/a2.png) no-repeat bottom;
}
.promo-a3{
	background:url(../images/a3.png) no-repeat top;
	width:342px;
	margin:10px 24px;
	height:340px;
	float:left;}
div.promo-a3:hover{
	background:url(../images/a3.png) no-repeat bottom;
}
.promo-a4{
	background:url(../images/a4.png) no-repeat top;
	width:344px;
	margin:10px 74px;
	height:340px;
	float:left;}
div.promo-a4:hover{
	background:url(../images/a4.png) no-repeat bottom;
}
.boton-ver-promociones{
	width:66px;
	height:20px;
	margin:300px 0 0 140px;
	cursor:pointer;}
.boton-ver-promociones2{
	width:66px;
	height:20px;
	margin:285px 0 0 140px;
	cursor:pointer;}
	.caja-renove{
		width:190px;
		text-align:center;
		height:90px;
		margin:20px;
		float:left;
		font-size:14px;
		font-weight:bold;
		line-height:30PX;
		padding:5px;
		color:#FFF;
		background:#f0650d;}
		.caja-renove2{
		width:445px;
		text-align:center;
		height:90px;
		margin:20px 20px 20px 120px;
		font-size:14px;
		float:left;
		font-weight:bold;
		line-height:30PX;
		padding:5px;
		color:#FFF;
		background: url(../images/panasonic-baner.jpg);}
		.caja-renove22{
		width:445px;
		text-align:center;
		height:90px;
		margin:20px 20px 20px 60px;
		font-size:14px;
		float:left;
		font-weight:bold;
		line-height:30PX;
		padding:5px;
		color:#FFF;
		background: url(../images/panasonic-baner.jpg);}
	.caja-grenke{
		width:100%;
		text-align:center;
		height:100px;
		margin:20px;
		font-size:14px;
		float:left;
		font-weight:bold;
		line-height:30PX;
		color:#FFF;
		background: url(../images/grenke.jpg) no-repeat center;}
		.caja-grenke2{
		width:100%;
		text-align:center;
		height:100px;
		margin:0 20px;
		font-size:14px;
		float:left;
		font-weight:bold;
		line-height:30PX;
		color:#FFF;
		background: url(../images/grenke.jpg) no-repeat center;}
		.caja-promo-compra{
		width:831px;
		text-align:center;
		height:100px;
		margin:20px auto;
		font-size:14px;
		font-weight:bold;
		line-height:30PX;
		color:#FFF;
		background: url(../images/compra.jpg);}
.btn-participar{
	border:none;
	background:url(../images/botones-participar.gif) no-repeat;
	width:97px;
	display:table;

	height:20px;
	margin-bottom:10px;
	margin-top:11px;
	cursor:pointer;}
.lista-renove{
	margin-left:190px;
	margin-right:140px;
	font-size:14px;}
.lista-renove li{
	margin-top:10px;}
	.fondo-divisorio{
	 margin-top:20px; width:636px; border-bottom: #CCC 1px solid; padding:10px 0;}
	.fondo-divisorio img{ margin:10px 0 0 0;}
.caBoton{
	float:left; width:20px; height:20px; margin-right:5px; }
.texto-central-banner{
	width:340px;
	height:265px;

	float:left;
	display:table;
	margin:-10px 0 0 -10px;}
.menu-banner{
	margin-top:3px;
	margin-left:20px;
	position:absolute;
	display:table;}
.caja-promocion{
	display:table;
	margin-left:-5px;
	margin-top:-11px;
position:absolute;}
a.negro-pie{
	color:#DF7000;
	text-decoration:underline;}
a.negro-pie:hover{
	color:#DF7000;
	text-decoration: none;}
	.ancho-tabla-contador{
		width:95%;
		*width:100%;}
	a.texto-condiciones{
			color: #368406;
			text-decoration:underline;}
a.texto-condiciones:hover{
			color: #368406;
			text-decoration:none;}
.caja-formulario-cuatro-promo{
	margin-left:180px;
	*margin-left:0px;}
.caja-promo-paradores{
	width:600px; margin-left:170px; text-align:center;}