/* -----------------------------------------------------------------------------------------
/* -----------------------------------------------------------------------------------------
/* -----------------------------------------------------------------------------------------
   $Id: stylesheet.css,v 1.4 2004/06/06 17:13:29 novalis Exp $   

   XT-Commerce - community made shopping
   http://www.xt-commerce.com

   Copyright (c) 2004 XT-Commerce 
   -----------------------------------------------------------------------------------------
   based on: 
   (c) 2000-2001 The Exchange Project  (earlier name of osCommerce)
   (c) 2002-2003 osCommerce(stylesheet.css,v 1.54 2003/05/27); www.oscommerce.com 
   (c) 2003	 nextcommerce (stylesheet.css,v 1.7 2003/08/13); www.nextcommerce.org

   Released under the GNU General Public License 
   ---------------------------------------------------------------------------------------*/

.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }

A {
  color: #000000;
  text-decoration: none;
}

A:hover {
  color: #0000ff;
  text-decoration: underline;
}

FORM {
	display: inline;
	margin:0px;
}
A.headerNavigation { 
  color: #000000; font:bold 11px Verdana Arial, sans-serif;
}
A.headerNavigation:hover {
  color: #03542B;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.heading1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; }
.heading2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; }
.heading3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; }
.heading4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; }
.heading5 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16pt; }

/* Sitemap Tables */
.sitemap_heading {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; 
	background-color: #666666; 
	padding-top: 2px; padding-bottom: 2px;}
.sitemap_heading a {color:#FFFFFF;}
.sitemap_heading a:hover {color:#CCCCCC; text-decoration:none;}

.sitemap_sub {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; background-color: #E6E6E6; padding: 2px 2px;}
.sitemap_sub a {color:#000000;}
.sitemap_sub a:hover {color:#999999; text-decoration:none;}


/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }

.tableShop {
background-color: #ffffff;
border-left: 1px solid;
border-right: 1px solid;
border-color: #b6b7cb;
}

.poweredby {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
  font-weight: bold;
}

/* estilos de velas de la ballena */

body {
	margin:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #666666;
}
#gral {
	position:relative;
	background:url(img/cuerpo_fondo.gif) repeat-y;
	background-color: #FFFFFF;
	margin: auto;
	width: 800px;
}
#top {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#FDE579;
	height:109px;
	font-size: 12px;
}
#top img.logo {
	float:left;
	margin:10px 0px 0px 10px;
}
#top #login {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float:left;
	margin-top:20px;
	width:160px;
	text-align:right;
	margin:25px 10px 0px 10px;
	font-size: 10px;
	font-weight:bold;
}
#top #carrito a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#top #carrito {
	float:left;
	margin:20px 5px 0px 10px;
	padding-left:10px;
	width:160px;
	border-left:1px solid #000;
}
#top .compras {
	font-weight:bold;
	width:160px;
	margin:0px;
	float:left;
	padding-top:5px;
	height:21px;
  display:block;
	background:url(img/carrito.gif) 130px 0px no-repeat;
	text-transform:uppercase;
	
	font-size: 11px;
}
#top #carrito a, #top #login a {
	color:#CC7106;
	font-weight:bold;
	text-decoration:none;
}
#top .login {
	height:20px;
	padding-top:15px;
}
#menuh {
	position:relative;
	background-color:#FFFFFF;
	height:27px;
	
}
#menuh ul{
	position:absolute;
	list-style-type:none;
	margin:0px;
	padding:0px;
	width:805px;
}
#menuh li{
	position:relative;
	list-style-type:none;
	display:block;
	float:left;
	background-color:#CD7305;
	margin:3px 3px 3px 0px;
	text-align:center;
	height:21px;
	width:131px;
}
#menuh ul {position:absolute;}
#menuh li.ultimo{
	margin:3px 0px 3px 0px;
	width:130px;
}
#menuh li a{ 
	display:block;
	padding-top:3px;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	color:#FFFDFE;
	text-transform:uppercase;
	text-decoration:none;
}
#menuizq a, #menuder a {
  color: #FFF;
}

#menuizq, #menuder {
	width:123px; 
	float:left;
	margin:5px;
}
* html #menuizq {width:121px; margin:3px; }
* html #menuder {
	width:117px; 
	margin-left:7px;}
* html #menuizq {margin-left:1px;}
#menuder {margin-right:0px; }

#menuizq dl {margin:0px; font-family:Arial, Helvetica, sans-serif;}
#menuizq dt { 
	margin:0px;
	color:#FFF;
	line-height:16px;
	font-weight:bold;
	text-transform:uppercase;
	font-size:15px;
	margin-left:10px;
}
#menuizq dd {
	margin:0px;
	/*line-height:16px;*/
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	color:#ECCF5A;
	margin-left:20px;
	text-decoration:none;
}
#menuizq dd.subnivel{margin-left:35px;}
#menuizq dt a,  #menuizq dt a, #menuizq dt a:link, #menuizq dt a:visited, #menuizq dt a:active{	color:#FFF; }
#menuizq dt a:hover, #menuizq dt a b {color:#B1B1B1;}
#menuizq dd, #menuizq dd a, #menuizq dd a:link, #menuizq dd a:visited, #menuizq dd a:active{ color:#ECCF5A; }
#menuizq dd a:hover, #menuizq dd a b {color:#E8DDB1;}
#menuizq .ofertas {margin:0px; 	font-size:14px; margin-left:10px;}
#menuizq img {margin-left:3px;}
#cuerpo {
	width:499px;
	float:left;
	margin:18px;
}
#cuerpo h1{
	text-transform:uppercase;
	font-size:20px;
	/*padding-bottom:10px;*/
	margin-top:0px;
}
#cuerpo h1{
	text-transform:uppercase;
	font-size:14px;
	/*padding-bottom:10px;*/
	margin-top:0px;
}

#cuerpo h3, #cuerpo h4{
	text-transform:uppercase;
	font-size:16px;
	margin:0px;
}

#cuerpo h5{
	text-transform:uppercase;
	font-size:13px;
	margin:0px;
}
#cuerpo #nav{
	font-size:10px;
	border-bottom:1px solid #E1B173;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:10px;
}
#cuerpo a {text-decoration:underline;}
/* ofertas*/
#menuizq .titulo a {font-size:12px; }
#menuder .ofertas, #menuizq .titulo {
	font-weight:bold;
	color:#ECCF5A;
	font-size:14px;
	margin:2px 2px 2px 10px;
}
* html #menuder {position:relative; left:7px;}
#menuder .producto {
	color:#FFF;
	text-align:center;
	text-decoration:none;
	border-bottom:1px dotted #FFF;
	margin-bottom:3px;
	padding:5px;
}
#menuizq .texto {
	color:#FFF;
	text-decoration:none;
	margin-bottom:0px;
	padding:0px 0px 0px 10px;
}
#pie {	
	background-color:#CD7305;
	border-top:2px solid #FFF;
	text-align:center;
	color:#FFFFFF;
	padding:5px;
}
#piemenu {width:800px; margin:5px auto 5px auto; text-align:center;}
#menuder .input input{ 
	width:110px; 
	font-size:10px;
	margin: 3px 0px 6px 0px;
} 
#menuizq .input input  { 
	width:80px; 
	font-size:10px;
	margin: 3px 0px 6px 0px;
}
body table tr td div font {display:none;}
