/* Gonzalo & Vicky */

html{min-height:100%; height:100%;}
body {
margin: 0;
padding: 0;
background-image:url(img/fondo2.png);
background-attachment:fixed;
background-repeat:repeat-x;	 
background-color:#a7a6a6;	
color:#fff;
font:10px "Lucida Grande","Lucida Sans Unicode",sans-serif;
}
img {
border-width : 0;
}
.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #307396; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }
#contenedor {
position: relative;
width: 950px;
height:100%;
padding: 0;
margin-right: auto;
margin-left: 30px;
margin-top: 0px;
/*
background-color:#ccc;
*/	}
html > body #contenedor {
width : 950px;
margin-left: 25px;
} 
#contenedor:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
#logo{
background-image:url(img/logo.png);
width:466px;
height:103px;
background-position:left;
background-repeat:no-repeat;
margin-left:12px;
}html > body #logo{margin-left:8px;}

#title{
background-image:url(img/titleprincipal.png);
margin-top:0px;
margin-left:0px;
width:940px;
height:43px;
background-position:center;
background-repeat:no-repeat;
}html, body, #title{margin-left:0px;}

html, body, #contenido {
	min-height: 100%;
	width: 100%;
	height: 100%;
}
#contenido{
background-image:url(img/contenido.png);
margin-left:0px;
width:940px;
height:auto;
background-position:center;
}#clearing{clear:both;}


html>body, html>body #contenido {
	height: auto;
}
#copyright{
background-image:url(img/copy.png);
margin-left:1px;
width:940px;
height:43px;
background-position:center;
background-repeat:no-repeat;
}
#creditos {
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#00476c;
bottom: 0;
width: 100%; /* See note below */
text-align: center;
padding: 0;
z-index : 0;
}


#creditos {
    \width: 100%;
    w\idth: 100%;
}



.infoBox {
background-color:#307396;
border:1px solid #588597;
}


/*link comprar ahora*/

.comprar
a.comprar:link { text-decoration: none; color: #b9f700; }
a.comprar:active { text-decoration: none; color: #6c8800; }
a.comprar:visited { text-decoration: none; color: #b9f700; }
a.comprar:hover { color: #ffffff; cursor:help; }

/*css form*/


textarea,input,select{

background: #588597;
border: 0px;
outline:none;
}


input.buscar{
background :  url(img/botonbuscar.gif);
background-repeat : repeat-x;
border: 0px ;
outline:none;
}


A {
  color: #000;
  text-decoration: none;
  outline:none;
}

A:hover {
  color: #fff;
  text-decoration: underline;
  outline:none;
}

FORM {
	display: inline;
}

TR.header {
 
}

h1 span {display : none;}

/**/
.infoBoxContents {
background-color:#307396;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #bbc3d3;
  color: #ffffff;
}

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

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

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #f8f8f9;
}

TABLE.productListing {
  border: 0px;

}

.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #307396;
  color: #b9f700;
  font-weight: bold;
}

TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background-color:#307396;

}


/*link todos los productos*/
A.pageResults {
  color: #fff;
}

A.pageResults:hover {
  color: #243e01;
  background: #b9f700;
}

TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #b9f700;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color:#000;
  line-height: 1.5;
}



TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color:#b9f700;
}

TD.accountCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #243e01;
}

TD.fieldKey {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

TD.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #b9f700;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

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

SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #b9f700;
  font-weight: bold;
}

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

TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #B8F600;
}

SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #B8F600;
}

.moduleRow { }
.moduleRowOver { background-color: #588597;  }
.moduleRowSelected { background-color: #588597 }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; color:#b9f700; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px;}

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #B9F500; }


#texto1{
font-size:12px;
font:Arial, Helvetica, sans-serif;
color:#FFFFFF;
margin-left:15px;}

/* 
#navlist
{
border-bottom: 1px solid #ccc;
margin: 0;
padding-bottom: 19px;
padding-left: 700px;


}

#navlist ul, #navlist li
{
display: inline;
list-style-type: none;
margin: 0;
padding: 0;
}

#navlist a:link, #navlist a:visited
{
background: #E4A91F;
border: 1px solid #1F634E;
border-bottom: 1px solid #e4a91f;
color: #1F634E;
float: left;
font-size: small;
font-weight: normal;
line-height: 14px;
margin-right: 8px;
padding: 2px 10px 2px 10px;
text-decoration: none;
}

#navlist a:link#current, #navlist a:visited#current
{
background: #1F634E;
border-bottom: 1px solid #E4A91F;
color: #E3A81E;
}

#navlist a:hover { color: #f00; }

body.section-1 #navlist li#nav-1 a,
body.section-2 #navlist li#nav-2 a,
body.section-3 #navlist li#nav-3 a,
body.section-4 #navlist li#nav-4 a
{
background: #fff;
border-bottom: 1px solid #fff;
color: #000;
}

#navlist #subnav-1,
#navlist #subnav-2,
#navlist #subnav-3,
#navlist #subnav-4
{
display: none;
width: 90%;
}

body.section-1 #navlist ul#subnav-1,
body.section-2 #navlist ul#subnav-2,
body.section-3 #navlist ul#subnav-3,
body.section-4 #navlist ul#subnav-4
{
display: inline;
left: 10px;
position: absolute;
top: 95px;
}

body.section-1 #navlist ul#subnav-1 a,
body.section-2 #navlist ul#subnav-2 a,
body.section-3 #navlist ul#subnav-3 a,
body.section-4 #navlist ul#subnav-4 a
{
background: #fff;
border: none;
border-left: 1px solid #ccc;
color: #999;
font-size: smaller;
font-weight: bold;
line-height: 10px;
margin-right: 4px;
padding: 2px 10px 2px 10px;
text-decoration: none;
}

#navlist ul a:hover { color: #f00 !important; }

#contents
{
background: #fff;
border: 1px solid #ccc;
border-top: none;
clear: both;
margin: 0px;
padding: 15px;
} 
*/
