/*
  $Id$

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2010 osCommerce

  Released under the GNU General Public License
*/


a 			{color: #2e6ec5; text-decoration: none;}
a:hover 	{color:#93107e; text-decoration:underline;}

.bg_body				{background:transparent; padding-bottom:0px;}
.row_1					{font-size:1em;padding: 17px 0px 0px 0px;}
.row_2					{font-size:1.0917em;}
.row_3					{padding:8px 0px 11px 0px; margin-top:7px;}
.row_4					{padding: 0px 0px 18px 0px;}
/* font-size:.917em; - 11px; */
/* font-size:1em; - 12px; */
/* font-size:1.083em; - 13px; */
#bodyWrapper			{font-size:1.2em; margin:0px auto 0px auto;}
#bodyContent 			{padding:7px 0px 0px 0px;}

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


.contentContainer		   							{padding:0px 0px 0px 0px; margin-top:10px; margin-bottom:10px;border:0px solid #000;}
.contentContainer.extra		   						{margin-top:0px;}
.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-left:0px solid #e9e8e8; overflow:hidden;}
.contentPadd.txtPage								{padding:18px 18px 18px 18px;border:1px solid #e9e8e8;}
.contentContainer.page_un .contentPadd				{padding:0px 0px 0px 0px; border-right:0px solid #e6e6e7; background:none;}
.contentContainer.page_un .contentPadd.un			{padding:0px 0px 0px 0px; border:0px;}

.contentPadd.un .padding							{padding:0px 0px 0px 0px;}

.contentInfoText						{padding:18px 18px 18px 18px; margin: 0px 0px 10px 0px; overflow:hidden;border:1px solid #e9e8e8;background:url('../images/contentInfoText.png') 0px 100% repeat-x #fbfbfb;}
.contentInfoText.extra					{padding:18px 18px 4px 18px;}
.contentInfoText .infoBoxHeading		{padding:10px 0px 10px 0px;margin: 0px 0px 0px 0px;background:none; border:0px; font-weight:bold;}
.contentContainer span.contentText		{border:0px solid #000;padding:0px 20px 0px 20px; overflow:hidden;}

.contentInfoText.marg-top				{margin: 0px 0px 0px 0px;}
 
.contentInfoBlock						{padding:18px 18px 18px 18px; margin: 0px 0px 10px 0px; overflow:hidden;border:1px solid #e9e8e8;background:url('../images/contentInfoBlock.png') 0px 100% repeat-x #fbfbfb;} 

.contentContainer .contentPadd 	{background:url('../images/contentInfoText2.png') 0px 100% repeat-x #fbfbfb;border-right:1px solid #e6e6e7;}
.contentContainer.new .contentPadd 	{background:url('../images/contentInfoText.png') 0px 100% repeat-x #fbfbfb;border-right:1px solid #e6e6e7;}
/* ************************************************************************************* */
#header 				{background:url('../images/header_bg.png') 0px 0px no-repeat transparent; margin-top:19px;}
.logo 					{width:330px; height:106px;}
.logo img				{margin:1px 0px 25px 28px;}
/* ************************************************************************************* */
.navigation_block	{padding:0px 0px 0px 0px;}
.currencies			{margin:9px 5px 0px 50px;width:151px;}
.currencies	label	{color:#898f93; font-weight:normal; padding-top:2px;}
.currencies	select	{width:80px; height:20px; border:1px solid #e8e8e7;background:#fff;padding:1px; color:#979797; font-size:.9em}

.languages			{margin:9px 32px 0px 0px;}
/* ************************************************************************************* */
.select				{border:1px solid #e8e8e7;background:#fff;padding:1px; color:#706c56;line-height:18px;padding:1px;}
/* ************************************************************************************* */
.cart_bg						{padding:9px 0px 5px 0px;width:200px;background:url('../images/cart_bg.png') 0px 0px no-repeat transparent;}
.cart_bg div					{padding:0px 0px 0px 34px;white-space:nowrap; text-align:left;}
.cart_bg b						{color:#8aad04;font-weight:normal; display:inline-block; font-weight:bold;}
.cart_bg div					{color:#8aad04;line-height:1.4em; font-weight:normal; font-weight:bold;}
.cart_bg a 		 				{color:#93107e;font-weight:bold;  text-decoration:none}
.cart_bg a:hover   				{color:#93107e; text-decoration:underline;}
/* ************************************************************************************* */
.banner 							{padding:10px 0px 11px 0px;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.search 					{padding:0px 0px 0px 0px;margin: 0px 0px 0px 0px;width:244px;background:url('../images/header_search.png') 100% 0px no-repeat transparent;}

.search .go					{color:#585a5b; font-size:1em;
							 width:100%;height:15px;padding:3px 6px 2px 19px;left:-19px;margin:0; margin-top:3px;border:0 none;background:transparent;position:absolute;top:0; top:15px;}
							 
	.input-width 			{height:57px;width:196px;}
	.width-setter 			{height:57px;margin:0 5px 0 19px;position:relative;}
							 
.search .button_search_prod	{width:38px; margin-top:11px;}								 
/* ************************************************************************************* */
/* ************************************************************************************* */
.menu 						{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px; list-style:none;}
/* ************************************************************************************* */	
.menu_item						{float:left; display:block;cursor:pointer; line-height:1;}

.menu_item  a					{padding:20px 28.3px 22px 25px;display:inline-block;cursor:pointer;text-transform:uppercase;}

.menu_item a 					{color:#fff;font-size:14px;line-height:15px;font-weight:bold;}
.menu_item a:hover,				 
.menu_item.selected a			{color:#fff; text-decoration:none;}

.menu_item.un a					{padding-left:21px;}
/* ************************************************************************************* */
.menu_item .menu_left						{background:url('../images/menu_left_bg.png') 0px 0px no-repeat transparent;}
.menu_item .menu_right						{background:url('../images/menu_right_bg.png') 100% 0px no-repeat transparent;}
.menu_item .menu_rep						{background:url('../images/menu_rep_bg.png') 0px 0px repeat-x transparent;margin: 0px 1px 0px 1px; height:57px; font-size:0px; line-height:0px;}

.menu_item.un .menu_left					{background:url('../images/menu_left_bg-un.png') 0px 0px no-repeat transparent;}
.menu_item.un .menu_rep						{background:url('../images/menu_rep_bg.png') 0px 0px repeat-x transparent;margin: 0px 1px 0px 9px; height:57px; font-size:0px; line-height:0px;}
/* ************************************************************************************* */
.menu_item:hover  .menu_left,	
.menu_item.selected  .menu_left						{background:url('../images/menu_left_bg-act.png') 0px 0px no-repeat transparent;}
.menu_item:hover  .menu_right,
.menu_item.selected  .menu_right					{background:url('../images/menu_right_bg-act.png') 100% 0px no-repeat transparent;}
.menu_item:hover  .menu_rep,
.menu_item.selected  .menu_rep						{background:url('../images/menu_rep_bg-act.png') 0px 0px repeat-x transparent;margin: 0px 1px 0px 1px; height:57px; font-size:0px; line-height:0px;}

.menu_item.un:hover  .menu_left,
.menu_item.un.selected  .menu_left					{background:url('../images/menu_left_bg-un-act.png') 0px 0px no-repeat transparent;}
.menu_item.un:hover  .menu_rep,
.menu_item.un.selected  .menu_rep					{margin: 0px 1px 0px 9px; height:57px; font-size:0px; line-height:0px;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.breadcrumb					{padding:3px 1px 1px 1px;margin:0px 0px 0px -10px;border:1px solid #e5e5e5; border-width:0px 0px 0px 0px;}
.breadcrumb					{color: #000; font-size:1.2em; line-height:1.2em;}
.breadcrumb a 				{color: #000; font-weight:normal;
  						     display:inline-block;}
.breadcrumb a:hover 		{color: #000; text-decoration:underline;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.navigation 				{padding:0px 0px 0px 0px;margin: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:#fff;line-height:13px;font-weight:bold;;
				 			 cursor:pointer; white-space:nowrap;display:block;padding:8px 9px 11px 7px;}
.navigation_item a:hover,				 
.navigation_item.selected a	{color:#fff; text-decoration:underline;font-weight:bold;}				 
/* ************************************************************************************* */
.navigation_tl				{background:url('../images/navigation_tl.gif') 0px 0px no-repeat transparent; overflow:hidden;padding: 0px 30px 0px 30px;}
.navigation_tr				{background:url('../images/navigation_tr.gif') 100% 0px no-repeat transparent;}
.navigation_t				{background:url('../images/navigation_t.gif') 0px 0px repeat-x transparent;margin: 0px 20px 14px 0px;}
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
.footer_menu							{margin-top:0px;}
.footer									{padding:18px 0px 25px 0px;overflow:hidden;background:url('../images/footer_bg.gif') 0 0px repeat-x #e3e3e3;}
.footer p								{margin:6px 20px 0px 20px; padding-left:0px; float:right;}
.footer p								{color:#93b900;font-size:1em;font-weight: bold;}
.footer p a								{color:#93b900;}
.footer p b	a,
.footer p b								{color:#93107e;font-weight:normal;}
.footer p b	a							{text-decoration:none;}
.footer p b	a:hover						{text-decoration:underline;}
/* ************************************************************************************* */
.footer ul					{padding:0px 0px 0px 0px;margin:7px 0px 0px 0px; list-style:none; overflow:hidden; float:left;}
.footer li					{float:left; display:inline-block;cursor:pointer; white-space:nowrap;}
.footer li.un a				{background:none;}
.footer a:hover				{text-decoration:underline; width:120px; height:200px}
/* ************************************************************************************* */	
.footer_item				{}

.footer_item a 				{color:#5d656b; font-size:1em; line-height:1.2em; font-weight:normal;width:auto; cursor:pointer;
				 			  width:auto; cursor:pointer;padding:0px 0px 0px 20px;background:transparent;}
.footer_item a:hover,				 
.footer_item.selected a		{color:#93107E; text-decoration:none;}				 
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
#footer2 {height:292px;clear:both;background:url(../images/footer_bg.gif) 0 0 repeat-x; }
#tmfooterlinks ol, ul {list-style:none;}
#tmfooterlinks {}
#tmfooterlinks div.footerlinks_block {
	width:154px;
	float:left;
	padding-top: 0;
	padding-right: 3px;
	padding-bottom: 0;
	padding-left: 3px;
}
#tmfooterlinks h4 {padding:0px 0 0 0;font:normal 14px "Arial";color:#222;}

#tmfooterlinks ul {padding:7px 0 0 0;}
#tmfooterlinks ul li {padding:6px 0 3px 0;border-top:1px dashed #e5e5e5;}
#tmfooterlinks ul li:first-child {border:none;}
#tmfooterlinks ul li a {padding:0 0 0 15px;background:url(../images/footerlink.png) 0 0 no-repeat;color:#88868f;text-decoration:none;}
#tmfooterlinks ul li a:hover {background:url(../images/footerlink_active.png) 0 0 no-repeat;color:#000;}

#tmfooterlinks p {margin:12px 0 0 0;padding:17px 0 0 0;clear:both;border-top:1px solid #f2f2f2;color:#d8d7da;}
#tmfooterlinks p a {color:#d8d7da;}
#tmfooterlinks p a:hover {color:#000;}
.columna_sus {
	width: 230px;
	background-image:url("../images/suscribete.png");
	background-repeat:no-repeat;
	height:200px;
	padding-top: 30px;
	margin-top:0px;
}

/*menu estatico*/
.divfijos1 {position:fixed !important; /*right:0px; top:0px;*/ left:0px;bottom:70px; z-index:101 !important}
.divfijos1 img{width:120px;height:120px;}
.divfijos2 {position:fixed !important; /*right:0px; top:0px;*/ left:0px;bottom:200px; z-index:101 !important}
.divfijos2 img{width:120px;height:120px;}
.divfijos3 {position:fixed !important; /*right:200px; top:0px; left:160px;*/ bottom:0px;width:100%;background-color: /*#0092ef*/#f4f4f4;border-top: 1px solid #D2D6D5; z-index:100 !important}
.divfijos3_menu {width:1200px;height:60px;background-color: /*#68a6dd*/#f4f4f4;margin:5px auto 5px 250px;overflow: hidden;}
.divfijos3_menu1p {width:auto; min-width: 50px;height: 60px;background-color: /*#0f0*/#f4f4f4;margin: 0px 5px 0px 5px;overflow: hidden;word-wrap: break-word;float:left;}
.divfijos3_menu1p_1 {margin-right:4px;width: 50px;height: 60px;float: left;}
.divfijos3_menu1p_1 img{width: 50px;height: 50px;}
.divfijos3_menu1p_2 {width:auto; min-width: 20px;height: 60px;/* asi taba height: 42px;background-color:*/ #00FFFFFF;margin: 0px 4px 0px 0px;/* asi taba margin: 4px 4px 4px 0px;*/overflow: hidden;word-wrap: break-word;float: left;}
.divfijos3_menu1p_2 b{width:auto; min-width: 20px;height: 12px;margin: 0px 0px 5px 0px;overflow: hidden;word-wrap: break-word;float: left;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #000;font-weight: 600;}
.divfijos3_menu1p_2 h6{width:auto; min-width: 20px;margin: 0;float: left;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #000;font-weight: 500;line-height: 12px;}
/*///*/
.scrollup{
    width:60px;
    height:60px;
    
    position:fixed;
    bottom:110px;
    right:56px;
    display:none;
    text-indent:-9999px;
    background: url('../images/images_menu/icon_top.png') no-repeat;
}