/* CSS Document */
body { background-color: #003366; margin:0; padding:0;}	
	
img {border:0px;}
	
H1.tituloh1 {
	width:579px;
	font-family: Helvetica, Arial, sans-serif;
	font-size:	10pt;
	font-weight:bold;
	font-style:	normal;
	text-decoration: none;
	text-align:left;
	line-height: 16px;
	text-transform:	none;
	color: #FFFFFF;
	margin: 0px 0px 0px 0px;
	float:left;
	padding: 0 0 0 10px;
	background:#BCBEC0 none repeat scroll 0;
	}
	
H2.tituloh2 {font-family: Helvetica, Arial, sans-serif;
	font-size:	12px;
	font-weight:bold;
	font-style:	normal;
	text-decoration: none;
	line-height: 16px;
	text-transform:	none;
	color: #A39382;
	margin: 0px 0px 0px 0px;
	text-align:left;
	padding-bottom:5px;}
h3{margin: 0px 0px 0px 0px;}
h4{margin: 0px 0px 0px 0px;}

#cuerpo{text-align:left;marging-left:0px}

#content a{color:#000000; font-weight: bold;}
#content a:hover{color:#000000; font-weight: bold;}

#contenedor{text-align:left;width:662px; marging-left:0px}

	#cuerpoizq{float:left;text-align:left;marging-left:0px;margin-top:30px;margin-bottom:10px;}
	#cuerpoder{float:left;text-align:left;background-color:#ffffff;padding-right:5px;width:580px;margin-left:0px;}

   
#header{}


A.linkacm, A.linkacm:VISITED, A.linkacm:ACTIVE, A.linkacm:FOCUS, A.linkacm:LINK{color:#000000;font-weight:bold;} 
A.linkacm:HOVER{ color:#000000;font-weight:bold;}

A.info, A.info:VISITED, A.info:ACTIVE, A.info:FOCUS, A.info:LINK{color:#000000;font-weight:bold;} 
A.info:HOVER{ color:#000000;font-weight:bold;}


#menu{text-align:left;marging-left:0px;}



.otroslink{	font-size:8pt;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#ffffff;padding-left:5px;padding-bottom:10px;text-decoration:none; line-height:normal;}
	
	
	
	
A.linkmenu { 
  color: #333399; 
  text-decoration:none;
  font-family:Arial,Helvetica,sans-serif;;
  font-size:11px;

}

A.linkmenu:hover { 

color:#FF0000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
text-decoration:underline;

}


A.linkmenu1,A.linkmenu1:VISITED, A.linkmenu1:ACTIVE, A.linkmenu1:FOCUS, A.linkmenu1:LINK {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333399;
	}
A.linkmenu1:hover {color:#FF0000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
text-decoration:underline;}

A.linkTexto,A.linkTexto:VISITED, A.linkTexto:ACTIVE, A.linkTexto:FOCUS, A.linkTexto:LINK {font-family: Helvetica, Arial, sans-serif;
	font-size: 12px; 
	font-weight: normal;
	text-align: justify; 
	color: #563F23;
	text-decoration: none;
	letter-spacing: 0px;}
A.linkTexto:hover {font-family: Helvetica, Arial, sans-serif;
	font-size: 12px; 
	font-weight: normal;
	text-align: justify; 
	color: #563F23;
	text-decoration: none;
	letter-spacing: 0px;}


#titulo{}
#images{float:left;}
#imgtitulo{float:left;width:148px; border-right:2px solid #ffffff;}
#nombretitulo{float:left;}
#lineatitulo{font-weight:bold;font-size:12px;}

#info{
	  font-family: Arial, Helvetica, sans-serif;
  	font-size: 11px;
  	line-height: 1.5;
	text-decoration: none;
	font-weight:normal;
	letter-spacing: 0px;
	margin:0px 0px 0px 0px;
	text-align:left;
	}
.info{
	  font-family: Arial, Helvetica, sans-serif;
  	font-size: 11px;
  	line-height: 1.5;
	text-decoration: none;
	font-weight:normal;
	letter-spacing: 0px;
	margin:0px 0px 0px 0px;
	text-align:left;
	}
#busqueda{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px; 
	font-weight: bold;
	text-align: justify; 
	color: #A39382;
	text-decoration: none;
	letter-spacing: 0px;}

#busqueda a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.5; 
	text-decoration:none; 
	font-weight:normal;
	color:#000000;
	cursor:text;
	}

.info a{color: #000000;font-weight:normal;text-decoration: none; cursor:text;}
.info a:hover{color: #000000;font-weight:normal;text-decoration: none; cursor:text;}


.formatotitulo{color:#FFD700;font-weight:bold;}
.puntos{padding-left:0px;}
.subrayado{text-decoration:none;}


A.lk_ficha, A.lk_ficha:VISITED, A.lk_ficha:ACTIVE, A.lk_ficha:FOCUS, A.lk_ficha:LINK{color:#716F6E; text-decoration:none; font-size:10px; font-weight:normal; } 
A.lk_ficha:HOVER{color:#716F6E; text-decoration:none; } 
.verficha{ width:100px; float:right; text-align:center; margin-bottom:10px;}
.ficha_resumen{display:none; background-color:#FFFFFF; z-index:1; position:absolute; width:100px; left:60px;top:570px; text-decoration: none; color:#333399;}


.ficha_resumen_cont {background-color:#FFFFFF;
border:1px solid #8D1172;
color:#333399;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
padding:10px;
text-align:left;
text-decoration:none;
width:258px;

}


a.enlace_texto{	font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 1.5;
				text-decoration:none;
				cursor:text}
				
a.enlace_texto:HOVER{	
				font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 1.5;
				text-decoration:none;
				cursor:text}

.criterio {position: absolute; left: -800; top: -800; width: 640;}


.boxText { font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #FFCC66; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }

BODY {
  background: #E6E7E8;
  color: #000000;
 
}


FORM {
	display: inline;
}

TR.header {
  background: #ffffff;
}

TR.headerNavigation {
  background: #D3C7BB;
}

TD.headerNavigation {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  background: #D3C7BB;
  color: #781E1A;
  font-weight : bold;
}

A.headerNavigation { 
  color: #6D6E71; 
  font-size: 11px;
  text-decoration:none;
}

A.headerNavigation:hover {
  color: #6D6E71;
  text-decoration:underline;  
}

TR.headerError {
  background: #FF6C00;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #FF6C00;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

TR.footer {
  background: #D3C7BB;
}

TD.footer {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  background: #D3C7BB;
  color: #ffffff;
  font-weight: bold;
}

.infoBox {
  background: #6D6E71;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
}


.infoBoxContents {
  background: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
}

.infoBoxNotice {
  background: #FFE08E;
}

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

TD.infoBoxHeading {
  font-family:Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-weight: bold;
  background: #BCBEC0;
  color:#FFFFFF;
}


TD.infoBox, SPAN.infoBox {
  font-family: Arial, Helvetica, 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: #FFFFFF;
}

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



A.pageResults { 
  color: #FF8400; 
}

A.pageResults:hover { 
  color: #FF8400; 
  background: #CCCCCC; 
}

TD.pageHeading, DIV.pageHeading {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #A39382;
}

TR.subBar {
  background: #FDF4F4;
}

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

TD.main, P.main {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  border-style:none;
  padding:0 0 0 10px;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
}

TD.accountCategory {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #DDD3AA;
}

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

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

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

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


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

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

TABLE.formArea {
  background: #FFFFFF;
}

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: Arial, Helvetica, sans-serif;
  color: #FF6C00;
}

.moduleRow { }
.moduleRowOver { background-color: #CCCCCC; cursor: pointer; }
.moduleRowSelected { background-color: #D7D7B4; }

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

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


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

TR.productListing-heading {
  background: #BCBEC0;
}

TD.productListing-heading {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  background: #BCBEC0;
  color: #000000;
  font-weight: bold;
  font-variant: small-caps;
}


TD.productListing-data {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
}


A.pageResults { 
  color: #FF8400; 
}

A.pageResults:hover { 
  color: #FF8400; 
  background: #CCCCCC; 
}

TR.subBar {
  background: #FDF4F4;
}

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

TD.main, P.main {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  color: #000000;
  padding:15px;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
}

TD.accountCategory {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #DDD3AA;
}

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

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

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

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

CHECKBOX, RADIO, SELECT {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  border-style:none;
}

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

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

TABLE.formArea {
  background: #FFFFFF;
  border: 1px #6d6e71 solid;
}


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

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

.moduleRow { }
.moduleRowOver { background-color: #CCCCCC; cursor: pointer; }
.moduleRowSelected { background-color: #D7D7B4; }

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

INPUT { 
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  border-width:1;
  border-style:solid;} 

input type="image" { 
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  border-width:0;
  border-style:solid;} 
  
  
  /* menu ipack */
td.menu { 
	color: #fff; 
	font-size: 10pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-weight:bold;
	text-decoration: none; 
	text-align: center;  

	background-color:#CDC2AF; 
	padding:2px 0px 2px 0px;
}

td.menuOver { 
	font-size: 10pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-decoration: none; 
	text-align: center;
	font-weight:bold;

	background-color:#A39382; 
	padding:2px 0px 2px 0px;
}

.td_sub {
	position:absolute;
	z-index:1;
	text-align:left;
	width:200px; 
	float:left; 
	margin:0px;
	color:#333399;
	text-decoration: none;
	}
.td_sub:hover {
	color:#FF0000; text-decoration: none;
				}

a.nolink 
{	color:#ffffff;	text-decoration:none; }
a.nolink:hover 
{	color:#ffffff; text-decoration:none; }

  /* fin menu ipack*/ 
td.pie	 
{  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #6D6E71; text-decoration: none;}
  
a.pie	 
{  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #6D6E71; text-decoration: none;}
a.pie:hover 
{ font-family: Arial, Helvetica, sans-serif;  font-size: 8pt; color: #6D6E71; text-decoration:underline;}

.categoria{width:300px;}
a.link1 { color: #333399; text-decoration:none;}
a.link1:hover { color: #A39382; text-decoration:none;}
a.link1_over { color: #333399; text-decoration:none;}
a.link1_over:hover { color: #FF0000; text-decoration:none;}
a.link_submenu { color: #333399; text-decoration:none;}
a.link_submenu:hover{ color: #FF0000; text-decoration:none;}


a.enlace { cursor:text; font-weight:normal; color:#000;text-decoration:none;}
a.enlace:hover { cursor:text; font-weight:normal; color:#000;text-decoration:none;}
