.errorBox {
font-family:Verdana, Arial, sans-serif;
font-size:11px;
background:#F4A460;
font-weight:700;
}

.stockWarning {
font-family:Verdana, Arial, sans-serif;
font-size:10px;
color:Red;
}

.productsNotifications {
background:#FFF8DC;
color:#49250A;
font-weight:700;
}

.orderEdit {
font-family:Verdana, Arial, sans-serif;
font-size:10px;
color:#DAA520;
text-decoration:underline;
}

BODY {
background:#FBFBEE;
color:#49250A;
font:8px;
text-align:center;
margin:0;
}

div#pageWrapper {
width:832px;
margin-left:auto;
margin-right:auto;
background: #FDFAF0;
border: 1px solid #EEE8AA;
}

A {
text-decoration:none;
color:#49250A;
}

FORM {
display:inline;
}

TD.headerNavigation {
font-family:Verdana, Arial, sans-serif;
font-size:10px;
background:transparent;
color:#FFE58A;
font-weight:bolder;
background-image:url(images/headerbarra.gif);
vertical-align:middle;
}

A.headerNavigation:hover {
color:#E27728;
text-decoration:none;
}

TR.headerError {
background:red;
}

TD.headerError {
font-family:Tahoma, Verdana, Arial, sans-serif;
font-size:10px;
background:red;
color:#fff;
font-weight:700;
text-align:center;
}

TD.footer {
font-family:Verdana, Arial, sans-serif;
font-size:11px;
background:transparent;
color:#FFE58A;
font-weight:700;
height:17px;
background-image:url(images/headerbarra.gif);
vertical-align:middle;
text-transform: capitalize;

}

.infoBox {
background:#EEE8AA;
}

.infoBoxContents {
font-family:Verdana, Arial, sans-serif;
font-size:8px;
font-weight:800;
line-height:1.3;
background:#FFFBEE;
border:1px solid #EEE8AA;
}

.infoBoxContents_alojamiento {
font-weight:800;
background:#FFF3CA;
border: 1px solid #EEE8AA;
}

.infoBoxContents_bienv {
background:#FFDC51;
border:1px solid #FFCC2B;
}

.infoBoxContents_manufac {
background:#FFCC2B;
border:3px solid #FFCC2B;
}

.infoBoxContents_manufac_popup {
font-size:10px;
border:1px dashed #FFE58A;
vertical-align:top;
}

TD.infoBoxHeading2 {
height:1px;
background-color:#49250A;
}

TD.infoBoxHeading3 {
height:4px;
background-image:url(images/infobox/boxfooter.gif);
}

TD.infoBoxHeading4 {
height:4px;
background:url(images/infobox/box_i_3.gif);
}

TD.infoBoxHeadingInicio {
font-family:Verdana, Arial, sans-serif;
font-size:11px;
font-weight:700;
color:#FFCC2B;
height:18px;
background-image:url(images/infobox/heading_inicio.gif);
}

TD.infoBoxHeadingRND {
font-family:Verdana, Arial, sans-serif;
font-size:11px;
font-weight:700;
color:#FFE58A;
height:18px;
background-image:url(images/infobox/heading_rnd_products.gif);
}

TD.infoBoxHeadingBProductos {
font-family:Verdana, Arial, sans-serif;
font-size:11px;
font-weight:700;
color:#FFE58A;
height:18px;
background-image:url(images/infobox/heading_b-productos.gif);
}

TD.infoBoxHeadingBAlojamiento {
font-family:Verdana, Arial, sans-serif;
font-size:11px;
font-weight:700;
color:#FFE58A;
height:18px;
background-image:url(images/infobox/heading_b-aloj.gif);
}

TD.infoBoxHeadingBRest {
font-family:Verdana, Arial, sans-serif;
font-size:11px;
font-weight:700;
color:#FFE58A;
height:18px;
background-image:url(images/infobox/heading_b-rest.gif);
}

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

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

.productListing-heading {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFE58A;
height:17px;
font-weight:700;
background-image:url(images/infobox/background.gif);
vertical-align:middle;
}

A.productListing-heading {
padding-top:0;
background:transparent;
}

A.pageResults {
color:#DAA520;
}

A.pageResults:hover {
color:#49250A;
background:#E27728;
}

TD.pageHeading {
font-family:Verdana, Arial, sans-serif;
font-size:12px;
font-variant:small-caps;
font-weight:700;
color:#49250A;
}

DIV.pageHeading {
font-family:Verdana, Arial, sans-serif;
font-size:11px;
font-variant:small-caps;
font-weight:700;
color:#49250A;
}

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

P.main2 {
font-family:Verdana, Arial, sans-serif;
font-size:11px;
line-height:1.5;
background-color:#FFF8DC;
}

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

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

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

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

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;
font-size:11px;
color:#E27728;
font-weight:700;
font-variant:small-caps;
}

TABLE.textobienvenida {
font-size:11px;
font-weight:300;
line-height:1.2;
color:#49250A;
background-color: #EEE8AA;
padding: 5px 5px 5px 5px;
margin-right: -2px;
 border: 1px solid #49250A;
}

SPAN.textos {
font-family:Verdana;
font-size:11px;
color:#49250A;
}

SPAN.textofooter {
font-family:sans-serif;
font-size:11px;
color:#49250A;
font-variant:small-caps;
text-align:center;
}

SPAN.textotitulos {
font-size:11px;
color:#49250A;
font:sans-serif;
}

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

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

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

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

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

.moduleRowOver {
background-color:#FFEED4;
cursor:hand;
}

.moduleRowSelected {
background-color:#FFEED4;
}

.checkoutBarFrom,.checkoutBarTo {
font-family:Verdana, Arial, sans-serif;
font-size:10px;
color:#49250A;
}

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

.messageStackSuccess {
font-family:Verdana, Arial, sans-serif;
font-size:10px;
background-color:#E27728;
font-weight:700;
}

.outline {
border-top:1px;
border-right:1px;
border-left:1px;
border-bottom:1px;
border-style:solid;
}

TABLE.LangBox {
background:url(images/headerbarra.gif);
height:17px;
letter-spacing:0;
line-height:0;
text-align:right;
text-indent:0;
vertical-align:middle;
}

DIV.background {
/*background-image:url(images/fondopag.gif);*/
}

.imageborderRIGHT {
border:2px solid #49250A;
width:100px;
height:95px;
}

.imageborderRANDOM {
border:2px solid #49250A;
width:115px;
height:95px;
}

.imageborder {
border:2px solid #49250A;
width:120px;
height:100px;
}

.imagebordermini {
border:1px solid #49250A;
width:90px;
height:70px;
}

.imagebordermini:hover {
border:1px solid #E27728;
}

.imageborderbig {
border:2px solid #49250A;
width:150px;
height:120px;
}

.allproducts {
font-family:Verdana;
font-size:11px;
color:#E27728;
font-weight:700;
}

.allproducts:hover {
color:#49250A;
}

.error {
color:#000;
background-color:#FFCC2B;
font-weight:700;
font:small-caps 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

SPAN.removeProduct {
font-family:Verdana, Arial, sans-serif;
font-size:9px;
color:#49250A;
font-weight:700;
}

INPUT.quantitybox {
border:1px;
font-size:10px;
width:16px;
height:16px;
border-spacing:0;
background:#F8f8f9;
border-right-width:-1px;
border-color:#000;
border-style:solid;
}

SPAN.cartbox:hover {
color:Red;
}

SPAN.cartboxprecio2 {
font-family:Verdana, Arial, sans-serif;
font-size:10px;
color:#E27728;
display:block;
border-width:0;
}

A.headerNavigation,a.infoBoxHeadingLink {
color:#FFE58A;
}

.infoBoxContentsCategorias,.infoBoxContentsCategorias2 {
font-family:Verdana;
font-size:11px;
font-weight:300;
line-height:1.2;
display:block;
color:#000;
text-align:left;
}

.infoBoxContentsCategorias:hover {
font-family:Verdana;
display:block;
background-color:#FFE58A;
color:#49250A;
}

.infoBoxNotice,TR.productListing-odd:hover,TR.productListing-even:hover,TR.subBar {
background:#FFE58A;
}

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

SELECT,OPTION,INPUT,TEXTAREA {
font-size:11px;
color:#49250A;
background-color:#FFEED4;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}

SPAN.cartbox,SPAN.cartboxprecio1 {
font-family:Verdana, Arial, sans-serif;
font-size:10px;
color:#49250A;
display:block;
border-width:0;
}

TABLE.linkListing {
border:1px;
border-spacing:1px;
border-color:#49250A;
border-style:solid;
}

.linkListing-heading {
font-family:Verdana, Arial, sans-serif;
font-size:10px;
font-weight:700;
background:#49250A;
color:#FFF;
text-align:center;
}

TD.linkListing-data {
border-right:1px solid #49250A;
border-bottom:1px solid #49250A;
font-family:Verdana, Arial, sans-serif;
font-size:10px;
padding:4px;
}

TR.linkListing-odd {
background:#FFCC2B;
font-family:Verdana, Arial, sans-serif;
font-size:10px;
}
TABLE.fondofooter{
	background:url(images/header2.gif);
	background-repeat:repeat;
}
div#header2 {
height:120px;
background:url(images/header2.gif);
background-repeat:repeat;
margin:0;
}

.head1 {
float:center;
background-color: #49250A;
margin:0;
padding:0;
display: block;
}

.head2 {
float:left;
clear:none;
margin:0;
padding:0;
}

h3 {
clear:none;
margin:7px 100px 25px 25px;
padding:0;
}

h4 {
float:right;
clear:none;
margin:-25px 0 0;
padding:0 5px 0 0;
}

h5 {
float:left;
clear:none;
margin:24px 0 0 -260px;
padding:0;
}

h6 {
float:right;
width:552px;
clear:none;
margin:8px 0px;
}

div#separador {
float:right;
width:557px;
height:5px;
margin: -8px -1px;
}

#thecategories a {
color:#49250A;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:1.1em;
display:block;
padding-bottom:0;
padding-top:0;
}

#thecategories a:hover {
background-color:#FFE58A;
}

.catwithsubs,.catwithnosubs {
padding-right:5px;
}

#thecategories {
position:relative;
top:-3px;
margin-bottom:-5px;
}

.activelink {
display:block;
font-weight:700;
background-color:#FFCC2B;
}

#topcat a {
padding-left:5px;
}

#secondcat a {
padding-left:15px;
background-color:#FFF5D2;
}

#thirdcat a {
padding-left:35px;
}

#fourthcat a {
padding-left:50px;
}

#fifthcat a {
padding-left:65px;
}

TD.ListingProductName {
font-family:Verdana, Arial, sans-serif;
font-weight:400;
font-size:11px;
}

TD.ListingProductDesc {
font-family:Verdana, Arial, sans-serif;
font-weight:400;
font-size:10px;
}

.iniciouser {
display:block;
}

.iniciouser * {
display:block;
height:1px;
overflow:hidden;
background:#FFC600;
}

.iniciouser1 {
border-right:1px solid #ffd563;
padding-right:1px;
margin-right:3px;
border-left:1px solid #ffd563;
padding-left:1px;
margin-left:3px;
background:#ffcc2b;
}

.iniciouser2 {
border-right:1px solid #ffde9c;
border-left:1px solid #ffde9c;
background:#ffcb21;
margin:0 1px;
padding:0 1px;
}

.iniciouser3 {
border-right:1px solid #ffcb21;
border-left:1px solid #ffcb21;
margin:0 1px;
}

.iniciouser4 {
border-right:1px solid #ffd563;
border-left:1px solid #ffd563;
}

.iniciouser5 {
border-right:1px solid #ffcc2b;
border-left:1px solid #ffcc2b;
}

.iniciouser_content {
background:#FFC600;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
padding:0 5px;
}

div.manufacturers {
background:#FFFBEE;
color:#50c;
border:1px solid #49250A;
height:90px;
overflow:auto;
margin:0;
padding:0;
}

div.manufacturers a {
display:block;
border-left:10px solid #FFCC2B;
background-color:#FFE58A;
color:#49250A;
text-decoration:none;
width:100%;
padding:2px 2px 2px 5px;
}

div.manufacturers a:hover {
background-color:#FFCC2B;
border-left:10px solid #FF8C00;
color:#49250A;
font-weight:700;
}

.infobox_manufacturers_heading {
background:#FFF9D7;
color:#d00;
border-right:10px solid #49250A;
height:20px;
font:bold 10px Verdana,Arial,sans-serif;
padding-left:10px;
}

.infobox_manufacturers {
background:#49250A;
font:10px Verdana,Arial,sans-serif;
padding:0;
}

.infobox_manufacturers_contents {
background:#49250A;
font:10px Verdana,Arial,sans-serif;
border-top:1px solid #49250A;
border-bottom:1px solid #49250A;
}

.infobox_manufacturers_image {
border:3px solid #f9bf39;
}

.infoBoxNoticeContents,TR.linkListing-even {
background:#FFE58A;
font-family:Verdana, Arial, sans-serif;
font-size:10px;
}

TD.infoBoxHeading,TD.infoBoxHeadingCAT {
font-family:Verdana, Arial, sans-serif;
font-size:11px;
font-weight:700;
font-variant:small-caps;
color:#FFE58A;
height:16px;
background-image:url(images/infobox/background.gif);
}

TABLE.productListing,TD.fieldKey {
font-family:Verdana, Arial, sans-serif;
font-size:10px;
font-weight:700;
}

TD.textoempresas,SPAN.topRNM {
font-family:Verdana;
font-size:10px;
color:#49250A;
}

SPAN.topRNM:hover,A:hover,a.infoBoxHeadingLink:hover,SPAN.textotitulos:hover,SPAN.removeProduct:hover {
color:#E27728;
}

.imageborderRIGHT:hover,.imageborderRANDOM:hover,.imageborder:hover,.imageborderbig:hover {
border:2px solid #E27728;
}

.boxText,TD.infoBox,SPAN.infoBox,TD.productListing-data,TD.smallText,SPAN.smallText,P.smallText,.messageBox,.imagesBoxContents,TD.ListingManufacturers {
font-family:Verdana, Arial, sans-serif;
font-size:10px;
}

html>body #thecategories a,html>body div.manufacturers a {
width:auto;
}

.largerectangle {
    background-image: url(images/largerectangle.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
    padding: 0px;
	margin: 5px 0px 5px 0px;
	
}
.largerectangle p{
	margin: 0px 0px 0px 53px;
	padding: 0px 0px 0px 7px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #000;
}
SPAN.NOPRODUCTOS{
	font-size: 16px;
	padding-left: 6px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.imagenesanunciantes {
	border: 1px solid Orange;
}
