/*
  $Id: stylesheet.css 1739 2007-12-20 00:52:16Z hpdl $

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

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/

.boxText { font-family: Arial, Verdana, sans-serif; font-size: 10px; }
.errorBox { font-family : Arial, Verdana, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Arial, Verdana, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Arial, Verdana, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }

BODY {
	font-family:verdana, arial, sans-serif;
	font-size:11px;
	scrollbar-arrow-color: #333333;
	scrollbar-base-color:#333333;
	scrollbar-dark-shadow-color:#333333;
	scrollbar-track-color:#FFFFFF;
	scrollbar-face-color:#FFFFFF;
	scrollbar-shadow-color:#333333;
	scrollbar-highlight-color: #ffffff;
	margin-top: 0px;
    }

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

A:hover {
  color: #AABBDD;
  text-decoration: underline;
}

FORM {
	display: inline;
}

TR.header {
  background: #ffffff;
}

TR.headerNavigation {
  background: #bbc3d3;
/*  background-image:url(images/menu_superior.jpg);	*/
}

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

A.headerNavigation { 
  color: #FFFFFF; 
}

A.headerNavigation:hover {
  color: #ffffff;
}

TR.headerError {
  background: #ff0000;
}

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

TR.headerInfo {
  background: #00ff00;
}

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

TR.footer {
  background: #bbc3d3;
}

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

.infoBox {
  background: #b6b7cb;
}

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

.infoBoxNotice {
  background: #FF8E90;
}

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

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

TD.infoBox, SPAN.infoBox {
  font-family: Arial, Verdana, 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;
  border-style: solid;
/*  border-color: #b6b7cb;*/
  border-spacing: 1px;
}

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

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

A.pageResults {
  color: #0000FF;
}

A.pageResults:hover {
  color: #0000FF;
  background: #FFFF33;
}

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

TR.subBar {
  background: #f4f7fd;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }

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

/* message box */

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

/* input requirement */

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

TR.Menu {
}

TD.Menu {
  font-family: Arial, Verdana, sans-serif;
  font-size: 14px;
/*  background: #bbc3d3;*/
/*  background-image:url(images/menu_superior.jpg);	*/
  color: #FFFFFF;
  font-weight : bold;
}

TD.infoBoxHeading1 {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  background-image:url(images/solapa.jpg);	
  color: #ffffff;
}

TD {font-family:verdana, arial, sans-serif; font-size:10px; font-weight: bold; }

.FORMULARIO { font-family: arial, verdana, sans-serif; font-size:10px; color:#000000;font-weight: bold;}
.PROVINCIAS { font-family: verdana, sans-serif; font-size:9px; color:#000000;font-weight: bold;}
.noticias { font-family: arial, verdana, sans-serif; font-size:10px; background:#EEEEEE; font-weight: bold; BORDER-TOP: #EEEEEE 0.5pt solid; BORDER-LEFT: #EEEEEE 0.5pt solid; BORDER-RIGHT: #EEEEEE 0.5pt solid; BORDER-BOTTOM: #EEEEEE 0.5pt solid; }
.caja {
BORDER-TOP: #0060C6 0.5pt solid; 
BORDER-LEFT: #0060C6 0.5pt solid; 
BORDER-RIGHT: #0060C6 0.5pt solid; 
BORDER-BOTTOM: #0060C6 0.5pt solid;
font-size:10px;
color:#000000;
padding-left: 2pt; padding-right: 2pt;
}

.linea_izdadotted {
BORDER-TOP: none; 
BORDER-LEFT: #cccccc 0.5pt dotted; 
BORDER-RIGHT: none; 
BORDER-BOTTOM: none;
}

.linea_dchadotted {
BORDER-TOP: none; 
BORDER-LEFT: none;
BORDER-RIGHT: #cccccc 0.5pt dotted;  
BORDER-BOTTOM: none;
}

.linea_bajadotted {
BORDER-TOP: none; 
BORDER-LEFT: none; 
BORDER-RIGHT: none; 
BORDER-BOTTOM: #cccccc 0.5pt dotted;
}

.linea_dotted {
BORDER-TOP: #1490DA 0.5pt dotted; 
BORDER-LEFT: none; 
BORDER-RIGHT: none; 
BORDER-BOTTOM: #1490DA 0.5pt dotted;
}

.combo {
BORDER-TOP: #0060C6 0.5pt solid; 
BORDER-LEFT: #0060C6 0.5pt solid; 
BORDER-RIGHT: #0060C6 0.5pt solid; 
BORDER-BOTTOM: #0060C6 0.5pt solid;
font-size:9px;
color:#0060C6;
padding-left: 1pt; padding-right: 1pt;
}

.letra_menu_sup {font-family: arial, verdana, sans-serif; font-size:14px; color:#ffffff;}

.configurador {font-family: sans-serif; font-size:12px; color:#000000;}
.COMBO_configurador {font-family: sans-serif; font-size:9px; color:#000000;}

.letra_titulo {font-family: arial, verdana, sans-serif; font-size:14px; color:#FFFFFF;}

.letra_solapa {font-family: arial, verdana, sans-serif; font-size:12px; color:#ffffff;}

.letra_menu_negra {font-family: arial, verdana, sans-serif; font-size:11px; color:#000000;}

.letra_menu_negra1 {font-family: verdana, arial, sans-serif; font-size:9px; color:#000000;}

.letra_verde {font-family: arial, verdana, sans-serif; font-size:11px; color:#53A513; font-weight: bolder}
.letra_azul {font-family: arial, verdana, sans-serif; font-size:11px; color:#1490DA; font-weight: bolder}
.letra_gris {font-family: arial, verdana, sans-serif; font-size:11px; color:#69696B; font-weight: bolder}
.letra_azuleuro {font-family: arial, verdana, sans-serif; font-size:12px; color:#1490DA; font-weight: bolder}

.letra_euros {font-family: arial, verdana, sans-serif; font-size:11px; color:#FF6900; font-weight: bolder}
.letra_dias {font-family: arial, verdana, sans-serif; font-size:9px; color:#000000; font-weight: bolder}
.letra_calendario {font-family: verdana, arial, sans-serif; font-size: 9px; color:#1490DA; font-weight: bolder}
.letra_negra {font-family: verdana, arial, sans-serif; font-size: 10px; color:#000000; font-weight: bolder}

.letra_path {font-family: arial, verdana, sans-serif; font-size:14px; color:#000000; font-weight: bolder}

.btn {font-family: arial, verdana, sans-serif; font-size:9px; color:#0060C6;}

.border_izda {
BORDER-TOP: none; 
BORDER-LEFT: #333333 0.5pt dotted; 
BORDER-RIGHT: none; 
BORDER-BOTTOM: none;
}

.border_drcha {
BORDER-TOP: none; 
BORDER-LEFT: none; 
BORDER-RIGHT: #333333 0.5pt dotted; 
BORDER-BOTTOM: none;
}



.letra_listado {font-family: arial, verdana, sans-serif; font-size:11px; color:#ffffff; background-color:#222222; BORDER-TOP: #000000 0.5pt solid;  }

.letra_prod {font-family: verdana, arial, sans-serif; font-size:11px; color:#FF6600; background-color:#F3F2F1; font-weight: bolder; text-align:justify  }


.border_logo {
BORDER-TOP: #333333 0.5pt dotted; 
BORDER-LEFT: #333333 0.5pt dotted; 
BORDER-RIGHT: #333333 0.5pt dotted; 
BORDER-BOTTOM: #333333 0.5pt dotted;
}

.border_publi {
BORDER-TOP: #333333 0.5pt solid; 
BORDER-LEFT: #333333 0.5pt solid; 
BORDER-RIGHT: #333333 0.5pt solid; 
BORDER-BOTTOM: #333333 0.5pt solid;
}


.letra_cop {
font-family:verdana, arial, sans-serif; 
font-size:8px; color:#222222;
}

.letra_precio {
font-family:verdana, arial, sans-serif; 
font-size:18px; color:#ffffff;
font-weight: bold;
}

.letra_index {
font-family: arial,verdana, sans-serif; 
font-size:14px; color:#ffffff;
font-weight: bold;
}

.letra_blanca {
font-family:verdana, arial, sans-serif; 
font-size:10px; color:#ffffff;
font-weight: bold;
}

.letra_preciolessly {
font-family:verdana, arial, sans-serif; 
font-size:18px; color:#222222;
font-weight: bold;
}

.letra_aviso {
font-family:verdana, arial, sans-serif; 
font-size:9px; color:#ff0000;
}

.letra_tituloprod {
font-family:verdana, arial, sans-serif; 
font-size:14px; color:#FF6600;
}


.letra_menuizda {
font-family:verdana, arial, sans-serif; 
font-size:10px; 
color:#FF6900;
}

.border_logo {
BORDER-TOP: #333333 0.5pt dotted; 
BORDER-LEFT: #333333 0.5pt dotted; 
BORDER-RIGHT: #333333 0.5pt dotted; 
BORDER-BOTTOM: #333333 0.5pt dotted;
}

.border_publi {
BORDER-TOP: #333333 0.5pt solid; 
BORDER-LEFT: #333333 0.5pt solid;
BORDER-RIGHT: #333333 0.5pt solid; 
BORDER-BOTTOM: #333333 0.5pt solid;
}


.caja_combo{
BORDER-TOP: #333333 0.5pt solid; 
BORDER-LEFT: #333333 0.5pt solid; 
BORDER-RIGHT: #333333 0.5pt solid; 
BORDER-BOTTOM: #333333 0.5pt solid;
font-size:12px;
color:#FF6600;
text-align:right;
padding-top:0px;
padding-right:2px;
padding-bottom:0px;
padding-left:2px;
}

.caja_login {
BORDER-TOP: #333333 0.5pt solid; 
BORDER-LEFT: #333333 0.5pt solid; 
BORDER-RIGHT: #333333 0.5pt solid; 
BORDER-BOTTOM: #333333 0.5pt solid;
}

.caja_pvplessly {
BORDER-TOP: #333333 0.5pt solid; 
BORDER-LEFT: #333333 0.5pt solid; 
BORDER-RIGHT: #333333 0.5pt solid; 
BORDER-BOTTOM: #333333 0.5pt solid;
font-size:10px;
}

.caja_lessly {
font-family:verdana, arial, sans-serif; 
font-size:10px; color:#3366CC; 
}

.caja_scroll{
font-family:verdana, arial, sans-serif; 
font-size:8px; color:#999999; 
BORDER-TOP: #333333 0.5pt solid; 
BORDER-LEFT: #333333 0.5pt solid; 
BORDER-RIGHT: #333333 0.5pt solid;
BORDER-BOTTOM: #333333 0.5pt solid;
}

.caja_dat {
cursor:pointer; 
font-family:verdana, arial, sans-serif; 
font-size:9px; 
BORDER-TOP: #333333 0.5pt solid; 
BORDER-LEFT: #333333 0.5pt solid; 
BORDER-RIGHT: #333333 0.5pt solid; 
BORDER-BOTTOM: #333333 0.5pt solid;
padding-top:0px;
padding-right:2px;
padding-bottom:0px;
padding-left:2px;
}

.caja_blanca{
cursor:pointer; 
font-family:verdana, arial, sans-serif; 
font-size:9px; 
BORDER-TOP: #FFFFFF 0.5pt solid; 
BORDER-LEFT: #FFFFFF 0.5pt solid; 
BORDER-RIGHT: #FFFFFF 0.5pt solid;
BORDER-BOTTOM: #FFFFFF 0.5pt solid;
}

.tabla_blanca {
BORDER-TOP: #ffffff 0.5pt solid; 
BORDER-LEFT: #ffffff 0.5pt solid; 
BORDER-RIGHT: #ffffff 0.5pt solid; 
BORDER-BOTTOM: #ffffff 0.5pt solid;
}

.cesta { 
font-family:verdana, arial, sans-serif; 
font-size:8px; 
font-weight: bold; 
color:#FF9900; 
text-align:center; 
padding:0.4px; 
BORDER-TOP: #999999 0.5pt solid; 
BORDER-LEFT: #999999 0.5pt solid; 
BORDER-RIGHT:  #999999 0.5pt solid; 
BORDER-BOTTOM: #999999 0.5pt solid;
}

.ficha_tecnica {
font-size:11px; 
color: #FFFFFF; 
background-color: #333333;
BORDER-TOP: none; 
BORDER-LEFT: none; 
BORDER-RIGHT: none; 
BORDER-BOTTOM: none; 
}

.caja_cesta {
font-size:11px; 
color: #0099FF; 
background-color: #333333; 
BORDER-TOP: none; 
BORDER-LEFT: none; 
BORDER-RIGHT: none; 
BORDER-BOTTOM: none; 
}

.caja_ofer1 {
font-size:11px;
BORDER-TOP: #333333 0.5pt solid; 
BORDER-LEFT: #333333 0.5pt solid; 
BORDER-RIGHT: #333333 0.5pt solid; 
BORDER-BOTTOM: #333333 0.5pt solid; 
}

.caja_ofer {
font-size:13px;
BORDER-TOP: #333333 0.5pt solid; 
BORDER-LEFT: #333333 0.5pt solid; 
BORDER-RIGHT: #333333 0.5pt solid; 
BORDER-BOTTOM: #333333 0.5pt solid; 
}

.caja_pvp {
background-color: #ffffff;
BORDER-TOP: #333333 0.5pt solid; 
BORDER-LEFT: #333333 0.5pt solid; 
BORDER-RIGHT: #333333 0.5pt solid; 
BORDER-BOTTOM: #333333 0.5pt solid; 
}

.caja_menudrcha {
background-color: #333333; 
font-family:verdana, arial, sans-serif; 
font-size:16px; 
color:#0099FF;
BORDER-TOP: #0099FF 0.5pt solid; 
BORDER-LEFT: #0099FF 0.5pt solid; 
BORDER-RIGHT: #0099FF 0.5pt solid; 
BORDER-BOTTOM: #0099FF 0.5pt solid; 
}

.linea_azul {BORDER-TOP: none; BORDER-LEFT: none; BORDER-RIGHT: #0099FF 2.5pt solid; BORDER-BOTTOM: none;}
.linea_negrabaja {BORDER-TOP: none; BORDER-LEFT: none; BORDER-RIGHT: NONE; BORDER-BOTTOM: #222222 5pt solid;}
.linea_negrabajaDel {BORDER-TOP: none; BORDER-LEFT: none; BORDER-RIGHT: NONE; BORDER-BOTTOM: #222222 2pt solid;}

.linea_baja {BORDER-TOP: none; BORDER-LEFT: none; BORDER-RIGHT: NONE; BORDER-BOTTOM: #333333 0.5pt solid;}
.linea_eskprod {BORDER-TOP: none; BORDER-LEFT: #333333 0.5pt solid; BORDER-RIGHT: NONE; BORDER-BOTTOM: #333333 0.5pt solid;}

.linea_baja_D {BORDER-TOP: none; BORDER-LEFT: none; BORDER-RIGHT: NONE; BORDER-BOTTOM: #0099FF 0.5pt dotted;}
.letras_menusup { font-family:Bauhaus 93, verdana, arial, sans-serif; font-size:15px;}
.letras_producto { font-family:Bauhaus 93, verdana, arial, sans-serif; font-size:22px; color:#333333;}
.letras_lista { font-family: arial, verdana, sans-serif; font-size:10px; color:#ffffff;}
.letras_ficha { font-family: arial, verdana, sans-serif; font-size:11px; color:#ffffff; font-weight: bold;}

.letra_btn { font-family:arial, verdana, sans-serif; font-size:10px; color:#333333;}

.letras_subtitulo { font-family: verdana, arial, sans-serif; font-size:12px; color:#0099FF;}
.pvp_lessly{ font-family: verdana, arial, sans-serif; font-size:12px; color:#FFFFFF;}
.precio_ahorro{ font-family: verdana, arial, sans-serif; font-size:16px; color:#FF0000; font-weight: bold;}

.letras_subtituloS { font-family: verdana, arial, sans-serif; font-size:12px; color:#ffffff;}

.menudrcha { font-family: verdana, arial, sans-serif; font-size:13px; color: #333333; BORDER-TOP: none; BORDER-LEFT: none; BORDER-RIGHT: NONE; BORDER-BOTTOM: #333333 0.5pt solid;}
.precio { font-family: arial, sans-serif; font-weight: bold; font-size:16px; color: #FF6900;  }
.letras_menudrcha { font-family: verdana, arial, sans-serif; font-size:11px; color: #0099FF; BORDER-TOP: none; BORDER-LEFT: none; BORDER-RIGHT: NONE; BORDER-BOTTOM: #0099FF 0.5pt dotted;}
.linea_paralelas_n {BORDER-TOP: none; BORDER-LEFT: none; BORDER-RIGHT: #0099FF 0.5pt dotted; BORDER-BOTTOM: none; text-decoration: none; font-family: Verdana,Arial,sans-serif; color:#333333; }
.linea_paralelas {BORDER-TOP: none; BORDER-LEFT: #333333 0.5pt solid; BORDER-RIGHT: #333333 0.5pt solid; BORDER-BOTTOM: none; text-decoration: none; font-family: Verdana,Arial,sans-serif; color:#333333; }
.linea_izda {BORDER-TOP: none; BORDER-LEFT: #333333 0.5pt solid; BORDER-RIGHT: none; BORDER-BOTTOM: none; text-decoration: none; font-family: Verdana,Arial,sans-serif; color:#333333; }
.recomendado {BORDER-TOP: #333333 0.5pt solid; BORDER-LEFT: #333333 0.5pt solid; BORDER-RIGHT: none; BORDER-BOTTOM: none; text-decoration: none; font-family: Verdana,Arial,sans-serif; color:#333333; }

.linea_drcha {BORDER-TOP: none; BORDER-LEFT: none; BORDER-RIGHT: #333333 1.5pt solid; BORDER-BOTTOM: none; text-decoration: none; font-family: Verdana,Arial,sans-serif; color:#333333; }
.linea_drcha_cesta {BORDER-TOP: none; BORDER-LEFT: none; BORDER-RIGHT: #ffffff 1.5pt solid; BORDER-BOTTOM: none; text-decoration: none; font-family: Verdana,Arial,sans-serif; color:#0099FF; }


a.link:link {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:10px; color:#666666; font-weight: bold;  }
a.link:visited {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:10px; color:#666666; font-weight: bold; }
a.link:active {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:10px; color:#666666; font-weight: bold; }
a.link:hover {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:10px; color:#FF6900; font-weight: bold; }

a.link_menuizda:link {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:10px; color:#FF6600; font-weight: bold;  }
a.link_menuizda:visited {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:10px; color:#FF6600; font-weight: bold; }
a.link_menuizda:active {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:10px; color:#FF6600; font-weight: bold; }
a.link_menuizda:hover {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:10px; color:#333333; font-weight: bold; }

a.link_publi:link {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:12px; color:#FF6600; font-weight: bold;  }
a.link_publi:visited {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:12px; color:#FF6600; font-weight: bold; }
a.link_publi:active {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:12px; color:#FF6600; font-weight: bold; }
a.link_publi:hover {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:12px; color:#333333; font-weight: bold; }



a.link_print:link {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:10px; color:#333333; font-weight: bold;  }
a.link_print:visited {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:10px; color:#333333; font-weight: bold; }
a.link_print:active {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:10px; color:#333333; font-weight: bold; }
a.link_print:hover {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:10px; color:#333333; font-weight: bold; }


a.link_ofert:link {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:12px; color:#333333; font-weight: bold;  }
a.link_ofert:visited {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:12px; color:#333333; font-weight: bold; }
a.link_ofert:active {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:12px; color:#333333; font-weight: bold; }
a.link_ofert:hover {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:12px; color:#FF6600; font-weight: bold; }


a.link_menuprod:link {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:10px; color:#333333; font-weight: bold;  }
a.link_menuprod:visited {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:10px; color:#333333; font-weight: bold; }
a.link_menuprod:active {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:10px; color:#333333; font-weight: bold; }
a.link_menuprod:hover {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:10px; color:#FF6600; font-weight: bold; }

a.link_marca:link {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:12px; color:#0099FF; font-weight: bold;  }
a.link_marca:visited {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:12px; color:#0099FF; font-weight: bold; }
a.link_marca:active {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:12px; color:#0099FF; font-weight: bold; }
a.link_marca:hover {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:12px; color:#ffffff; font-weight: bold; }


a.link_subtipo:link {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:14px; color:#0099FF; font-weight: bold;  }
a.link_subtipo:visited {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:14px; color:#0099FF; font-weight: bold; }
a.link_subtipo:active {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:14px; color:#0099FF; font-weight: bold; }
a.link_subtipo:hover {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:14px; color:#ffffff; font-weight: bold; }

a.link_sub:link {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:12px; color:#0099FF; font-weight: bold;  }
a.link_sub:visited {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:12px; color:#0099FF; font-weight: bold; }
a.link_sub:active {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:12px; color:#ffffff; font-weight: bold; }
a.link_su:hover {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:12px; color:#ffffff; font-weight: bold; }

a.link_noti:link {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:10px; color:#22222; font-weight: bold;  }
a.link_noti:visited {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:10px; color:#222222; font-weight: bold; }
a.link_noti:active {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:10px; color:#0099FF; font-weight: bold; }
a.link_noti:hover {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:10px; color:#0099FF; font-weight: bold; }



a.link_m:link {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:10px; color:#FFFFFF; font-weight: bold;  }
a.link_m:visited {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:10px; color:#FFFFFF; font-weight: bold; }
a.link_m:active {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:10px; color:#FFFFFF; font-weight: bold; }
a.link_m:hover {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:10px; color:#FF6900; font-weight: bold; }

a.menu_sup:link {text-decoration: none; font-family: arial, verdana, sans-serif; font-size:14px; color:#ffffff; font-weight: bold;  }
a.menu_sup:visited {text-decoration: none; font-family: arial, verdana, sans-serif; font-size:14px; color:#ffffff; font-weight: bold; }
a.menu_sup:active {text-decoration: none; font-family: arial, verdana, sans-serif; font-size:14px; color:#ffffff; font-weight: bold; }
a.menu_sup:hover {text-decoration: none; font-family: arial, verdana, sans-serif; font-size:14px; color:#ffffff; font-weight: bold; }

a.link_subtipo_over:link {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:14px; color:#ffffff; font-weight: bold;  }
a.link_subtipo_over:visited {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:14px; color:#ffffff; font-weight: bold; }
a.link_subtipo_over:active {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:14px; color:#ffffff; font-weight: bold; }
a.link_subtipo_over:hover {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:14px; color:#0099FF; font-weight: bold; }

a.menucesta_over:link {text-decoration: none; font-family: arial, verdana, sans-serif; font-size:11px; color:#FFFFFF; font-weight: bold;  }
a.menucesta_over:visited {text-decoration: none; font-family:arial, verdana, sans-serif; font-size:11px; color:#FFFFFF; font-weight: bold; }
a.menucesta_over:active {text-decoration: none; font-family:arial, verdana, sans-serif; font-size:11px; color:#FFFFFF; font-weight: bold; }
a.menucesta_over:hover {text-decoration: none; font-family:arial, verdana, sans-serif; font-size:11px; color:#FFFFFF; font-weight: bold; }

a.menucesta1_over:link {text-decoration: none; font-family: arial, verdana, sans-serif; font-size:11px; color:#000000; font-weight: bold;  }
a.menucesta1_over:visited {text-decoration: none; font-family:arial, verdana, sans-serif; font-size:11px; color:#000000; font-weight: bold; }
a.menucesta1_over:active {text-decoration: none; font-family:arial, verdana, sans-serif; font-size:11px; color:#000000; font-weight: bold; }
a.menucesta1_over:hover {text-decoration: none; font-family:arial, verdana, sans-serif; font-size:11px; color:#000000; font-weight: bold; }


a.link_enlaces:link {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:10px; color:#FFFFFF; font-weight: bold;  }
a.link_enlaces:visited {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:10px; color:#FFFFFF; font-weight: bold; }
a.link_enlaces:active {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:10px; color:#FFFFFF; font-weight: bold; }
a.link_enlaces:hover {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:10px; color:#000000; font-weight: bold; }

a.l_blanca:link {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:10px; color:#ffffff; font-weight: bold;  }
a.l_blanca:visited {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:10px; color:#ffffff; font-weight: bold; }
a.l_blanca:active {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:10px; color:#ffffff; font-weight: bold; }
a.l_blanca:hover {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:10px; color:#FF6600; font-weight: bold; }

a.l_negra:link {text-decoration: 0.5pt; font-family:verdana, arial, sans-serif; font-size:10px; color:#000000; font-weight: bold;  }
a.l_negra:visited {text-decoration: 0.5pt; font-family:verdana, arial, sans-serif; font-size:10px; color:#000000; font-weight: bold; }
a.l_negra:active {text-decoration: 0.5pt; font-family:verdana, arial, sans-serif; font-size:10px; color:#000000; font-weight: bold; }
a.l_negra:hover {text-decoration: 0.5pt; font-family:verdana, arial, sans-serif; font-size:10px; color:#FF6600; font-weight: bold; }

a.l_menu:link {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:10px; color:#000000; font-weight: bold;  }
a.l_menu:visited {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:10px; color:#000000; font-weight: bold; }
a.l_menu:active {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:10px; color:#FF6600; font-weight: bold; }
a.l_menu:hover {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:10px; color:#FF6600; font-weight: bold; }

a.l_solapa:link {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:10px; color:#ffffff; font-weight: bold;  }
a.l_solapa:visited {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:10px; color:#ffffff; font-weight: bold; }
a.l_solapa:active {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:10px; color:#ffffff; font-weight: bold; }
a.l_solapa:hover {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:10px; color:#222222; font-weight: bold; }


a.link_nov:link {text-decoration: none; font-family: arial, verdana, sans-serif; font-size:11px; color:#1490DA; font-weight: bolder }
a.link_nov:visited {text-decoration: none; font-family: arial, verdana, sans-serif; font-size:11px; color:#1490DA; font-weight: bolder }
a.link_nov:active {text-decoration: none; font-family: arial, verdana, sans-serif; font-size:11px; color:#1490DA; font-weight: bolder }
a.link_nov:hover {text-decoration: none; font-family: arial, verdana, sans-serif; font-size:11px; color:#1490DA; font-weight: bolder }

a.link_prox:link {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:10px; color:#ffffff; font-weight: bold;  }
a.link_prox:visited {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:10px; color:#ffffff; font-weight: bold; }
a.link_prox:active {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:10px; color:#ffffff; font-weight: bold; }
a.link_prox:hover {text-decoration: none; font-family:verdana, arial, sans-serif; font-size:10px; color:#222222; font-weight: bold; }

h1 {
 font-family: Verdana, Arial, sans-serif;
 font-size: 20px;
 font-weight: bold;
 margin-bottom: 0;
 padding-bottom: 0;
 color: #000;
}

/* BEGIN PC BUILDER */
.builder_heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #1591db;
  color: #FFFFFF;
  font-weight: bold;
}

.builder_footing {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #1591db;
  color: #FFFFFF;
  font-weight: bold;
}

TH {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #000000;
  font-weight: bold;
}
/* END PC BUILDER */
/*.letra_titulo {font-family: arial, verdana, sans-serif; font-size:14px; color:#FFFFFF;}
productListing-heading {
  font-family: Arial, Verdana, sans-serif;
  font-size: 10px;
  background: #1591db;
  color: #FFFFFF;
  font-weight: bold;
}*/

/* BOF Dynamic Sitemap */
  ul.sitemap {
  color: #ff0000;
}
/* EOF Dynamic Sitemap */

