/*
body {
	text-align: center;
	background-color: #FFFFFF;
	background-attachment: fixed;
	background-image: url(../img/bg/03.jpg);
	background-repeat: no-repeat;
	background-position: center center;	
}
*/

body {
	scrollbar-face-color: #9896A6;
	scrollbar-track-color: #FFFFFF; /* color de la barra base de desplazamiento */
	SCROLLBAR-SHADOW-COLOR: #FFFFFF;
	SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-ARROW-COLOR: #FFFFFF;
	SCROLLBAR-BASE-COLOR: #FFFFFF;
	SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
}

a, a:hover {
	color: #990A3F;
	text-decoration: underline;
}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 4px;
	margin: 0px;
	color: #000000;
}

p.txtlegal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

h3.titlegal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #7A7987;
	padding: 4px;
	padding-top: 10px;
	margin: 0px;
}



/* Div contenedora principal */

#containerppal {
	text-align: center;
	background-color: #FFFFFF;
	width: 786px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D6D4DF;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D6D4DF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D6D4DF;
}

/* Desplegables menu principal */

#menu1Container, #menu2Container, #menu3Container, #menu4Container, #menu5Container {
	width: 163px;
	height: 160px;
	margin: 0px;
	padding: 0px;
	text-align: left;
	vertical-align: middle;
	background-color: #7A7988;
}

#menu1Content, #menu2Content, #menu3Content, #menu4Content, #menu5Content {
	width: 163px;
	height: 160px;
	margin: 0px;
	padding: 0px;
	text-align: left;
	vertical-align: middle;
	/*background-color: #7A7988;*/
	/*filter: Alpha(Opacity=50);*/
}

.separa_item_menu {
	margin: 0px;
	padding: 0px;
	background-color: #7A7988;
	filter: Alpha(Opacity=50);
}

#menu1Content a, #menu2Content a, #menu3Content a, #menu4Content a, #menu5Content a {
	font-family: "Small Fonts", Arial, sans-serif;
	font-size: 9px;
	background-color: #7A7988;
	width: 100%;
	height: 17px;
	padding-left: 10px;
	padding-right: 5px;
	padding-top: /*2px*/0px;
	padding-bottom: 0px;
	margin: 0px;
	color: #FFFFFF;
	text-decoration: none;
}

#menu1Content a:hover, #menu2Content a:hover, #menu3Content a:hover, #menu4Content a:hover, #menu5Content a:hover {
	font-family: "Small Fonts", Arial, sans-serif;
	font-size: 9px;
	background-color: #990A3E;
	width: 100%;
	height: 17px;
	padding-left: 10px;
	padding-right: 5px;
	padding-top: /*2px*/0px;
	padding-bottom: 0px;
	margin: 0px;
	color: #FFFFFF;
	text-decoration: none;
}

#menu0 {
	width: 130px;
}

#menu0 a {
	font-family: "Small Fonts", Arial, sans-serif;
	font-size: 9px;
	background-color: #9896A6;
	width: 130;
	height: 17px;
	padding-left: 10px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 0px;
	margin: 0px;
	color: #FFFFFF;
	text-decoration: none;
}

#menu0 a:hover {
	font-family: "Small Fonts", Arial, sans-serif;
	font-size: 9px;
	background-color: #7A7988;
	background-image: url(../img/arrowmenu.gif);
	background-position: right;
	width: 100%;
	height: 17px;
	padding-left: 10px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 0px;
	margin: 0px;
	color: #FFFFFF;
	text-decoration: none;
}

#menu0 .current {
	font-family: "Small Fonts", Arial, sans-serif;
	font-size: 9px;
	background-color: #990A3E;
	background-image: url(../img/arrowmenux.gif);
	background-position: left;
	width: 100%;
	height: 17px;
	padding-left: 20px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 0px;
	margin: 0px;
	color: #FFFFFF;
	text-decoration: none;
}


/************** HOME **************/

/* Iframe news*/

.tdevent, .tdproduct {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	padding: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #3B89FF;
	border-bottom-color: #3B89FF;
}

/*
.tdevent {
	background-color: #9896A6;
}

.tdproduct {
	background-color: #CA99AB;
}
*/

.tdevent a, .tdproduct a {
	color: #000000;
	text-decoration: none;
}

.tdevent a:hover, .tdproduct a:hover {
	color: #3B89FF;
	text-decoration: underline;
}

/* Subdestacados */

.subdestatxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990A3E;
	text-decoration: none;
	padding-bottom: 10px;
	padding-left: 5px;
	padding-right: 10px;
}

.subdestatxt a {
	color: #990A3E;
	text-decoration: none;
}

.subdestatxt a:hover {
	color: #990A3E;
	text-decoration: underline;
}

#menu6Container, #menu7Container, #menu8Container {
	width: 294px;
	height: 257px;
	margin: 0px;
}

#menu6Content, #menu7Content, #menu8Content {
	width: 294px;
	height: 257px;
	margin: 0px;
}

/* Iconos home */

.icohome {
	background-color: #7A7988;
	border: 0px;
}

.icohome2 {
	border: 0px;
}

.icohome:hover, .icohome2:hover {
	background-color: #990A3E;
	border: 0px;
}

#leyenda {
	font-family: "Small Fonts", Arial, sans-serif;
	font-size: 9px;
	font-weight: bold;
	background-color: #990A3E;
	background-image: url(../img/arrow-icotxt.gif);
	background-position: left;
	width: 153px;
	height: 15px;
	padding-left: 15px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 0px;
	margin: 0px;
	color: #FFFFFF;
}

/************** INTERIORES **************/

/* Submenu */

#submenu {
	/*width: 130px;*/
	margin: 0px;
	padding: 0px;
}

#submenu a {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	width: 100%;
	height: 14px;
	padding-left: 8px;
	padding-right: 2px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
	color: #990A3E;
	text-decoration: none;
}

#submenu a:hover {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background-color: #990A3E;
	width: 100%;
	height: 14px;
	padding-left: 8px;
	padding-right: 2px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
	color: #FFFFFF;
	text-decoration: none;
}

/* Enlace donde comprar */

#dondecomp {
	/*width: 130px;*/
	margin: 0px;
	padding: 0px;
}

#dondecomp a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	font-style: italic;
	text-align: right;
	width: 100%;
	height: 40px;
	padding-left: 8px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 0px;
	margin: 0px;
	color: #FFFFFF;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-color: #9896A6;
	background-image: url(../img/productos/dondecomp.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
}

#dondecomp a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
		font-weight: bold;
	font-style: italic;
	text-align: right;
	background-color: #990A3E;
	width: 100%;
	height: 40px;
	padding-left: 8px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 0px;
	margin: 0px;
	color: #FFFFFF;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-image: url(../img/productos/dondecompo.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
	
}

/************* PRODUCTOS *************/

/* Menu familias */

#menufamilias {
	margin: 0px;
	padding: 0px;
}

#menufamilias p.doit {
	font-family: "Small Fonts", Arial, sans-serif;
	font-size: 9px;
	background-image: url(../img/arrow-doit.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-right: 2px;
	padding-left: 22px;
	padding-bottom: 5px;
	padding-top: 2px;
	margin: 0px;
	color: #000000;
}

/*#menufamilias input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-image: url(../img/bginput1.gif);
	background-repeat: x;
	background-position: bottom;
	border: 0px;
	margin: 0px;
	margin-left: 20px;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #AAAAAA;
	color: #000000;
}*/

#menufamilias input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	border: 0px;
	margin: 0px;
	margin-left: 20px;
	border-style: solid;
	border-width: 1px;
	border-color: #AAAAAA;
	color: #000000;
}

#menufamilias input.button1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	background-color: #F7F7F7;
	margin: 0px;
	margin-left: 20px;
	border-style: solid;
	border-width: 1px;
	border-left-color: #E6E6E6;
	border-top-color: #E6E6E6;
	border-right-color: #C1C0C0;
	border-bottom-color: #C1C0C0;
	color: #919191;
}

#menufamilias a.a_radar, a.a_navegacion, a.a_instrumentos, a.a_sondas, a.a_comunicaciones, a.a_pilotos, a.a_software, a.a_cartografia, a.a_merch, a.a_seguridad, a.a_tv {
	background-color: #FFFFFF;
	height: 20px;
	margin: 0px;
	padding: 0px;
}

#menufamilias a.a_radar:hover, a.a_navegacion:hover, a.a_instrumentos:hover, a.a_sondas:hover, a.a_comunicaciones:hover, a.a_pilotos:hover, a.a_software:hover, a.a_cartografia:hover, a.a_merch:hover, a.a_seguridad:hover, a.a_tv:hover {
	height: 20px;
	margin: 0px;
	padding: 0px;
}

#menufamilias a.a_radar:hover { background-color: #2F9660; }
#menufamilias a.a_navegacion:hover { background-color: #016FB4; }
#menufamilias a.a_instrumentos:hover { background-color: #55A7ED; }
#menufamilias a.a_sondas:hover { background-color: #DEC640; }
#menufamilias a.a_comunicaciones:hover { background-color: #F6F307; }
#menufamilias a.a_pilotos:hover { background-color: #D80101; }
#menufamilias a.a_software:hover { background-color: #B297ED; }
#menufamilias a.a_cartografia:hover { background-color: #552CB1; }
#menufamilias a.a_merch:hover { background-color: #8882B6; }
#menufamilias a.a_seguridad:hover { background-color: #B8DB4C; }
#menufamilias a.a_tv:hover { background-color: #D12CC3; }

/* Desglose listado productos */

.radar, .navegacion, .instrumentos, .sondas, .comunicaciones, .pilotos, .software, .cartografia, .merch, .seguridad, .tv {
	text-align: right;
	padding: 0px;
	margin: 0px;
}

.radar { background-color: #2F9660; }
.navegacion { background-color: #016FB4; }
.instrumentos { background-color: #55A7ED; }
.sondas { background-color: #DEC640; }
.comunicaciones { background-color: #F6F307; }
.pilotos { background-color: #D80101; }
.software { background-color: #B297ED; }
.cartografia { background-color: #552CB1; }
.merch { background-color: #8882B6; }
.seguridad { background-color: #B8DB4C; }
.tv { background-color: #D12CC3; }

.subradar, .subnavegacion, .subinstrumentos, .subsondas, .subcomunicaciones, .subpilotos, .subsoftware, .subcartografia, .subseguridad, .subtv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
	/*border-bottom-width: 2px;
	border-bottom-style: solid;*/
	margin: 0px;
	color: /*#9896A6*/ #7A7987;
}

.subradar { /*border-bottom-color: #2F9660;*/ background-image: url(../img/productos/bgsubf-radar.gif); background-position: left top; }
.subnavegacion { /*border-bottom-color: #016FB4;*/ background-image: url(../img/productos/bgsubf-navegacion.gif); background-position: left top;  }
.subinstrumentos { /*border-bottom-color: #55A7ED;*/ background-image: url(../img/productos/bgsubf-instrumentos.gif); background-position: left top;  }
.subsondas { /*border-bottom-color: #DEC640;*/ background-image: url(../img/productos/bgsubf-sondas.gif); background-position: left top;  }
.subcomunicaciones { /*border-bottom-color: #F6F307;*/ background-image: url(../img/productos/bgsubf-comunicaciones.gif); background-position: left top;  }
.subpilotos { /*border-bottom-color: #D80101;*/ background-image: url(../img/productos/bgsubf-pilotos.gif); background-position: left top;  }
.subsoftware { /*border-bottom-color: #B297ED;*/ background-image: url(../img/productos/bgsubf-software.gif); background-position: left top;  }
.subcartografia { /*border-bottom-color: #552CB1;*/ background-image: url(../img/productos/bgsubf-cartografia.gif); background-position: left top;  }
.subseguridad { /*border-bottom-color: #552CB1;*/ background-image: url(../img/productos/bgsubf-seguridad.gif); background-position: left top;  }
.subtv { /*border-bottom-color: #552CB1;*/ background-image: url(../img/productos/bgsubf-tv.gif); background-position: left top;  }

#ver_accesorios {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 120px;
	text-align: right;
}

#add_wishlist {
	margin: 0px;
	padding: 0px;
	margin-top: 15px;
	float: right;
	width: 140px;
	text-align: right;
}

#add_wishlist2 {
	margin: 0px;
	margin-top: 15px;
	padding: 0px;
	/*float: right;
	width: 140px;
	text-align: right;*/
}


/* Bodegones - grupos de productos */


h3.cabgrupo_radar, h3.cabgrupo_navegacion, h3.cabgrupo_instrumentos, h3.cabgrupo_sondas, h3.cabgrupo_comunicaciones, h3.cabgrupo_pilotos, h3.cabgrupo_software, h3.cabgrupo_cartografia, h3.cabgrupo_seguridad, h3.cabgrupo_tv{
	margin: 0px;
	padding: 0px;
	padding-top: 4px;
	padding-bottom: 2px;
	width: 100%;
	/*vertical-align: bottom;*/
	text-align: right;
	border-bottom:  2px solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: #7A7987;
}

h3.cabgrupo_radar { border-bottom-color: #2F9660; }
h3.cabgrupo_navegacion { border-bottom-color: #016FB4; }
h3.cabgrupo_instrumentos { border-bottom-color: #55A7ED; }
h3.cabgrupo_sondas { border-bottom-color: #DEC640; }
h3.cabgrupo_comunicaciones { border-bottom-color: #F6F307; }
h3.cabgrupo_pilotos { border-bottom-color: #D80101; }
h3.cabgrupo_software { border-bottom-color: #B297ED; }
h3.cabgrupo_cartografia { border-bottom-color: #552CB1; }
h3.cabgrupo_seguridad { border-bottom-color: #B8DB4C; }
h3.cabgrupo_tv { border-bottom-color: #D12CC3; }

div.grupo {
	margin: 0px;
	padding: 0px;
	padding-bottom: 10px;
}

div.grupo h3.grupos_radar, div.grupo h3.grupos_navegacion, div.grupo h3.grupos_instrumentos, div.grupo h3.grupos_sondas, div.grupo h3.grupos_comunicaciones, div.grupo h3.grupos_pilotos, div.grupo h3.grupos_software, div.grupo h3.grupos_cartografia, div.grupo h3.grupos_seguridad, div.grupo h3.grupos_tv {
	margin: 0px;
	margin-bottom: 2px;
	padding: 0px;
	padding-top: 15px;
	padding-bottom: 2px;
	height: 47px;
	width: 100%;
	/*vertical-align: bottom;*/
	text-align: right;
	border-bottom:  2px solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
}

div.grupo h3.grupos_radar { border-bottom-color: #2F9660; }
div.grupo h3.grupos_navegacion { border-bottom-color: #016FB4; }
div.grupo h3.grupos_instrumentos { border-bottom-color: #55A7ED; }
div.grupo h3.grupos_sondas { border-bottom-color: #DEC640; }
div.grupo h3.grupos_comunicaciones { border-bottom-color: #F6F307; }
div.grupo h3.grupos_pilotos { border-bottom-color: #D80101; }
div.grupo h3.grupos_software { border-bottom-color: #B297ED; }
div.grupo h3.grupos_cartografia { border-bottom-color: #552CB1; }
div.grupo h3.grupos_seguridad { border-bottom-color: #B8DB4C; }
div.grupo h3.grupos_tv { border-bottom-color: #D12CC3; }

div.grupo h3 a {
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	color: #7A7987;
}

div.grupo h3 a:hover {
	margin: 0px;
	padding: 0px;
	text-decoration: underline;
	color: #990A3E;
}

div.grupo_menusubf {
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 150px;
	overflow: auto;
}

div.grupo_menusubf a {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	width: 100%;
	background-image: url(../img/arrow-accs.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-right: 0px;
	padding-left: 15px;
	padding-bottom: 5px;
	padding-top: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D3D2DA;
	margin: 0px;
	color: #7A7987;
	text-decoration: none;
}

div.grupo_menusubf a:hover {
	background-color: #EAEAED;
	color: #990A3E;
	text-decoration: none;
}

/* Lista + Ficha de productos */

#productos {
}

#producto {
	margin-top: 5px;
	margin-bottom: 20px;
}

#producto th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	padding-right: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #D3D2DA;
	margin: 0px;
	color: /*#990A3E*/ #7A7987;
	vertical-align: top;
}

#producto th a { text-decoration: none; color: /*#990A3E*/#7A7987; }

#producto th a:hover { text-decoration: underline; color: #990A3E; /*border-left-width: 2px; border-left-style: solid; border-left-color: #990A3E;*/ }

#producto th.int {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	font-style: italic;
	text-align: left;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 0px;
	margin: 0px;
	color: /*#990A3E*/#7A7987;
	vertical-align: top;
	border: 0px;
}

#producto th.accesorios {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	padding-right: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	border-top: 0px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #D3D2DA;
	margin: 0px;
	color: #990A3E;
	vertical-align: bottom;
}

#producto td.descrip {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-right: 3px;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-top: 5px;
	margin: 0px;
	background-color: #EAEAED;
	color: #000000;
	vertical-align: top;
}

#producto td.descripint {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-right: 3px;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-top: 5px;
	margin: 0px;
	/*background-color: #EAEAED;*/
	color: #000000;
	vertical-align: top;
}

#producto td.foto {
	margin: 0px;
	padding: 0px;
	text-align: center;
	vertical-align: top;
}

#producto td.codigo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-right: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	margin: 0px;
	color: #000000;
	background-color: #D3D2DA;
	vertical-align: top;
}
#producto td.codigoint {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-right: 2px;
	padding-left: 3px;
	padding-bottom: 2px;
	padding-top: 3px;
	margin: 0px;
	color: #000000;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D3D2DA;
	vertical-align: top;
}

#producto td.precio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-right: 2px;
	padding-left: 3px;
	padding-bottom: 2px;
	padding-top: 2px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D3D2DA;
	margin: 0px;
	color: #990A3E;
	background-color: #D3D2DA;
	vertical-align: top;
}

#producto td.precioint {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-right: 2px;
	padding-left: 3px;
	padding-bottom: 2px;
	padding-top: 2px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D3D2DA;
	margin: 0px;
	color: #990A3E;
	vertical-align: top;
}

#producto td.precio strong, td.precioint strong {
	font-weight: bold;
	color: #000000;
}

#producto td.precio em, td.precioint em {
	font-style: italic;
	font-weight: normal;
	color: #000000;
}

#producto td.precio i, td.precioint i {
	color: #9895A6;
	text-decoration: line-through;
}

#producto td.masinfo {
	padding: 0px;
	text-align: center;
	vertical-align: top;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CECCD4;
	background-image: url(../img/productos/bgmasinfo.gif);
	background-position: top;
	margin: 0px;
}

#producto td.accesorios a {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	width: 100%;
	background-image: url(../img/arrow-accs.gif);
	background-position: left top;
	padding-right: 0px;
	padding-left: 15px;
	padding-bottom: 5px;
	padding-top: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D3D2DA;
	margin: 0px;
	color: #7A7987;
	text-decoration: none;
}

#producto td.accesorios a:hover {
	background-color: #EAEAED;
	color: #990A3E;
	text-decoration: none;
}

#producto a.back {
	padding-right: 2px;
	padding-left: 0px;
	padding-bottom: 2px;
	padding-top: 2px;
	/*border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #D3D2DA;*/
	width: 100%;
	margin: 0px;
}

#accesorios {
	margin: 0px;
	padding: 0px;
}

#accesorios h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	padding-right: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	/*border-top: 0px;*/
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #D3D2DA;
	margin: 0px;
	color: #990A3E;
}

div.accesorio {
	margin: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	padding: 0px;
	float: left;
	width: 185px;
	/*border: 1px solid #D3D2DA;*/
}

div.accesorio th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	padding-right: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #D3D2DA;
	margin: 0px;
	color: /*#990A3E*/ #7A7987;
	vertical-align: top;
}

div.accesorio th a { text-decoration: none; color: #7A7987; }

div.accesorio th a:hover { text-decoration: underline; color: #990A3E; }

div.accesorio td.specs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-right: 2px;
	padding-left: 3px;
	padding-bottom: 2px;
	padding-top: 2px;
	/*border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D3D2DA;*/
	margin: 0px;
	color: #990A3E;
	/*background-color: #D3D2DA;*/
	vertical-align: top;
}

div.accesorio td.specs strong {
	font-weight: bold;
	color: #000000;
}

div.accesorio td.specs em {
	font-style: italic;
	font-weight: normal;
	color: #000000;
}

div.accesorio td.specs i {
	color: #9895A6;
	text-decoration: line-through;
}

div.accesorio td.masinfo {
	padding: 0px;
	text-align: center;
	vertical-align: top;
	/*border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CECCD4;
	background-image: url(../img/productos/bgmasinfo.gif);
	background-position: top;*/
	margin: 0px;
}

div.accesorio td.foto {
	margin: 0px;
	padding: 0px;
	text-align: center;
	vertical-align: top;
}

/* Lista precios, ofertas, pedidos... */

#desplegtods {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 90px;
}

#icosxls {
	margin: 0px;
	padding: 0px;
	text-align: right;
}

#prodlist {
	background-color: #FFFFFF;
}

#prodlista {
	border-width: 1px;
	border-style: solid;
	border-color: #9895A6;
	padding: 0px;
	margin: 0px;
}

#prodlista td.impar a, td.par a {
	color: #000000;
	text-decoration: none;
	width: 100%;
}

#prodlista td.impar a:hover, td.par a:hover {
	color: #990A3E;
	text-decoration: none;
	width: 100%;
	background-color: #FFFFFF;
}

#prodlista th, th.pedi2 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 2px;
	margin: 0px;
	vertical-align: top;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9895A6;
}

#prodlista th.pedi2 {
	font-size: 9px;
}

#prodlista th.pedi2subt {
	font-size: 9px;
	color: #990A3E;
}

#prodlista td.impar {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #F2F2F4;
	padding: 2px;
	margin: 0px;
	vertical-align: top;
}

#prodlista td.par {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #E6E6E9;
	padding: 2px;
	margin: 0px;
	vertical-align: top;
}

#prodlista td input {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
}

#prodlist h2.radar { background-color: #2F9660; }
#prodlist h2.navegacion { background-color: #016FB4; }
#prodlist h2.instrumentos { background-color: #55A7ED; }
#prodlist h2.sondas { background-color: #DEC640; }
#prodlist h2.comunicaciones { background-color: #F6F307; }
#prodlist h2.pilotos { background-color: #D80101; }
#prodlist h2.software { background-color: #B297ED; }
#prodlist h2.cartografia { background-color: #552CB1; }
#prodlist h2.seguridad { background-color: #B8DB4C; }
#prodlist h2.tv { background-color: #D12CC3; }

#prodlist h2.faq { 
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: bold;
	font-size: 15px;
	color: #FFFFFF;
	margin: 0px;
	padding: 2px;
	text-align: right;
	background-color: #9895A6; 
}

#prodlist h3.subfam_radar, h3.subfam_navegacion, h3.subfam_instrumentos, h3.subfam_sondas, h3.subfam_comunicaciones, h3.subfam_pilotos, h3.subfam_software, h3.subfam_cartografia, h3.subfam_merch, h3.subfam_seguridad, h3.subfam_tv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-right: 2px;
	padding-left: 24px;
	padding-bottom: 2px;
	padding-top: 2px;
	margin: 0px;
	color: #9896A6;
	cursor: hand;
	cursor: pointer;
}

#prodlist h3.subfam_radar { background-image: url(../img/productos/icofamilias/radar.gif); background-repeat: no-repeat; background-position: left center; }
#prodlist h3.subfam_navegacion { background-image: url(../img/productos/icofamilias/navegacion.gif); background-repeat: no-repeat;	background-position: left center; }
#prodlist h3.subfam_instrumentos { background-image: url(../img/productos/icofamilias/instrumentos.gif); background-repeat: no-repeat; background-position: left center; }
#prodlist h3.subfam_sondas { background-image: url(../img/productos/icofamilias/sondas.gif); background-repeat: no-repeat;	background-position: left center; }
#prodlist h3.subfam_comunicaciones { background-image: url(../img/productos/icofamilias/comunicaciones.gif); background-repeat: no-repeat; background-position: left center; }
#prodlist h3.subfam_pilotos { background-image: url(../img/productos/icofamilias/pilotos.gif); background-repeat: no-repeat; background-position: left center; }
#prodlist h3.subfam_software { background-image: url(../img/productos/icofamilias/software.gif); background-repeat: no-repeat; background-position: left center; }
#prodlist h3.subfam_cartografia { background-image: url(../img/productos/icofamilias/cartografia.gif); background-repeat: no-repeat; background-position: left center; }
#prodlist h3.subfam_merch { background-image: url(../img/productos/icofamilias/merch.gif); background-repeat: no-repeat; background-position: left center; }
#prodlist h3.subfam_seguridad { background-image: url(../img/productos/icofamilias/seguridad.gif); background-repeat: no-repeat; background-position: left center; }
#prodlist h3.subfam_tv { background-image: url(../img/productos/icofamilias/tv.gif); background-repeat: no-repeat; background-position: left center; }


/* subfam2_ se utiliza para la lista de precios */

#prodlist h3.subfam2_radar, h3.subfam2_navegacion, h3.subfam2_instrumentos, h3.subfam2_sondas, h3.subfam2_comunicaciones, h3.subfam2_pilotos, h3.subfam2_software, h3.subfam2_cartografia, h3.subfam2_seguridad, h3.subfam2_tv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-right: 2px;
	padding-left: 15px;
	padding-bottom: 2px;
	padding-top: 2px;
	margin: 0px;
	color: #9896A6;
	cursor: hand;
	cursor: pointer;
	border-bottom: 1px solid;
}

#prodlist h3.subfam2_radar { background-image: url(../img/productos/itemprec-radar.gif); background-repeat: no-repeat; background-position: left center; border-bottom-color: #2F9660; }
#prodlist h3.subfam2_navegacion { background-image: url(../img/productos/itemprec-navegacion.gif); background-repeat: no-repeat;	background-position: left center; border-bottom-color: #016FB4; }
#prodlist h3.subfam2_instrumentos { background-image: url(../img/productos/itemprec-instrumentos.gif); background-repeat: no-repeat; background-position: left center; border-bottom-color: #55A7ED; }
#prodlist h3.subfam2_sondas { background-image: url(../img/productos/itemprec-sondas.gif); background-repeat: no-repeat;	background-position: left center; border-bottom-color: #DEC640; }
#prodlist h3.subfam2_comunicaciones { background-image: url(../img/productos/itemprec-comunicaciones.gif); background-repeat: no-repeat; background-position: left center; border-bottom-color: #F6F307; }
#prodlist h3.subfam2_pilotos { background-image: url(../img/productos/itemprec-pilotos.gif); background-repeat: no-repeat; background-position: left center; border-bottom-color: #D80101; }
#prodlist h3.subfam2_software { background-image: url(../img/productos/itemprec-software.gif); background-repeat: no-repeat; background-position: left center; border-bottom-color: #B297ED; }
#prodlist h3.subfam2_cartografia { background-image: url(../img/productos/itemprec-cartografia.gif); background-repeat: no-repeat; background-position: left center; border-bottom-color: #552CB1; }
#prodlist h3.subfam2_seguridad { background-image: url(../img/productos/itemprec-seguridad.gif); background-repeat: no-repeat; background-position: left center; border-bottom-color: #B8DB4C; }
#prodlist h3.subfam2_tv { background-image: url(../img/productos/itemprec-tv.gif); background-repeat: no-repeat; background-position: left center; border-bottom-color: #D12CC3; }


/* subfam3_ se utiliza para las cabeceras de subfamilias en el desplegable de precios */

#prodlist h4.subfam3_radar, h4.subfam3_navegacion, h4.subfam3_instrumentos, h4.subfam3_sondas, h4.subfam3_comunicaciones, h4.subfam3_pilotos, h4.subfam3_software, h4.subfam3_cartografia, h4.subfam3_seguridad, h4.subfam3_tv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-right: 2px;
	padding-left: 15px;
	padding-bottom: 2px;
	padding-top: 2px;
	margin: 0px;
	margin-top: 5px;
	color: #7A7987;
}

#prodlist h4.subfam3_radar { background-image: url(../img/productos/bgsubf-radar.gif); background-position: left top; }
#prodlist h4.subfam3_navegacion { background-image: url(../img/productos/bgsubf-navegacion.gif); background-position: left top;  }
#prodlist h4.subfam3_instrumentos { background-image: url(../img/productos/bgsubf-instrumentos.gif); background-position: left top;  }
#prodlist h4.subfam3_sondas { background-image: url(../img/productos/bgsubf-sondas.gif); background-position: left top;  }
#prodlist h4.subfam3_comunicaciones { background-image: url(../img/productos/bgsubf-comunicaciones.gif); background-position: left top;  }
#prodlist h4.subfam3_pilotos { background-image: url(../img/productos/bgsubf-pilotos.gif); background-position: left top;  }
#prodlist h4.subfam3_software { background-image: url(../img/productos/bgsubf-software.gif); background-position: left top;  }
#prodlist h4.subfam3_cartografia { background-image: url(../img/productos/bgsubf-cartografia.gif); background-position: left top;  }
#prodlist h4.subfam3_seguridad { background-image: url(../img/productos/bgsubf-seguridad.gif); background-position: left top;  }
#prodlist h4.subfam3_tv { background-image: url(../img/productos/bgsubf-tv.gif); background-position: left top;  }

#prodlist h5.arriba_radar, h5.arriba_navegacion, h5.arriba_instrumentos, h5.arriba_sondas, h5.arriba_comunicaciones, h5.arriba_pilotos, h5.arriba_software, h5.arriba_cartografia, h5.arriba_faq, h5.arriba_merch, h5.arriba_seguridad, h5.arriba_tv {
	margin: 0px;
	padding-top: 10px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #9895A6;
	width: 100%;
	text-align: right;
}

#prodlist h5.arriba_radar { border-bottom-color: #2F9660; }
#prodlist h5.arriba_navegacion { border-bottom-color: #016FB4; }
#prodlist h5.arriba_instrumentos { border-bottom-color: #55A7ED; }
#prodlist h5.arriba_sondas { border-bottom-color: #DEC640; }
#prodlist h5.arriba_comunicaciones { border-bottom-color: #F6F307; }
#prodlist h5.arriba_pilotos { border-bottom-color: #D80101; }
#prodlist h5.arriba_software { border-bottom-color: #B297ED; }
#prodlist h5.arriba_cartografia { border-bottom-color: #552CB1; }
#prodlist h5.arriba_merch { border-bottom-color: #8882B6; }
#prodlist h5.arriba_seguridad { border-bottom-color: #B8DB4C; }
#prodlist h5.arriba_tv { border-bottom-color: #D12CC3; }

#prodlist h5.arriba_faq { border-bottom-color: #9895A6; }

#prodlist h5.arriba_radar a, h5.arriba_navegacion a, h5.arriba_instrumentos a, h5.arriba_sondas a, h5.arriba_comunicaciones a, h5.arriba_pilotos a, h5.arriba_software a, h5.arriba_cartografia a, h5.arriba_faq a, h5.arriba_merch a , h5.arriba_seguridad a, h5.arriba_tv a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	padding: 2px;
	margin: 0px;
	color: #FFFFFF;
}

#prodlist h5.arriba_radar a { background-color: #2F9660; }
#prodlist h5.arriba_navegacion a { background-color: #016FB4; }
#prodlist h5.arriba_instrumentos a { background-color: #55A7ED; }
#prodlist h5.arriba_sondas a { background-color: #DEC640; }
#prodlist h5.arriba_comunicaciones a { background-color: #F6F307; }
#prodlist h5.arriba_pilotos a { background-color: #D80101; }
#prodlist h5.arriba_software a { background-color: #B297ED; }
#prodlist h5.arriba_cartografia a { background-color: #552CB1; }
#prodlist h5.arriba_merch a { background-color: #8882B6; }
#prodlist h5.arriba_seguridad a { background-color: #B8DB4C; }
#prodlist h5.arriba_tv a { background-color: #D12CC3; }

#prodlist h5.arriba_faq a { background-color: #9895A6; }

#prodlist h5.arriba_radar a:hover, h5.arriba_navegacion a:hover, h5.arriba_instrumentos a:hover, h5.arriba_sondas a:hover, h5.arriba_comunicaciones a:hover, h5.arriba_pilotos a:hover, h5.arriba_software a:hover, h5.arriba_cartografia a:hover, h5.arriba_faq a:hover,  h5.arriba_merch a:hover,  h5.arriba_seguridad a:hover,  h5.arriba_tv a:hover {
	text-decoration: underline;
}

#prodlist a.vercarr {
	text-align: right;
	width: 100%;
}

/* Carrito */

#carrito {
	/*border-width: 1px;
	border-style: solid;
	border-color: #9895A6;*/
	padding: 0px;
	margin: 0px;
}

#carrito th {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 2px;
	margin: 0px;
	vertical-align: top;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9895A6;
}

#carrito td.impar1 a, td.par1 a {
	color: #000000;
	text-decoration: none;
	width: 100%;
}

#carrito td.impar1 a:hover, td.par1 a:hover {
	color: #990A3E;
	text-decoration: none;
	width: 100%;
	background-color: #FFFFFF;
}

#carrito td.impar1, td.impar2, td.impar3 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #F2F2F4;
	padding: 2px;
	margin: 0px;
	vertical-align: top;
	border-bottom-width: 0px; 
	border-top-width: 8px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-style: solid;
	border-color: #FFFFFF;
}

#carrito td.par1, td.par2, td.par3 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #E6E6E9;
	padding: 2px;
	margin: 0px;
	vertical-align: top;
	border-bottom-width: 0px; 
	border-top-width: 8px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-style: solid;
	border-color: #FFFFFF;
}

#carrito td.impar2, td.par2 {
	margin: 0px;
	padding: 2px;
	border-bottom-width: 0px;
}

#carrito td.impar3, td.par3 {
	margin: 0px;
	padding: 0px;
	text-align: right;
	vertical-align: bottom;
	border-top-width: 0px;
}

#carrito td input {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
}

/*#carrito td textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(../img/bginput1.gif);
	background-repeat: x;
	background-position: bottom;
	background-attachment: fixed;
	background-color: #FFFFFF;
	border: 0px;
	margin: 0px;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #AAAAAA;
	color: #000000;
}*/

#carrito td textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	border: 0px;
	margin: 0px;
	border-style: solid;
	border-width: 1px;
	border-color: #AAAAAA;
	color: #000000;
}

#carrito td input.button2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	background-color: #F7F7F7;
	margin: 0px;
	border-style: solid;
	border-width: 1px;
	border-left-color: #E6E6E6;
	border-top-color: #E6E6E6;
	border-right-color: #C1C0C0;
	border-bottom-color: #C1C0C0;
	color: #919191;
}

#carrito .botones {
	/*background-color: #E0E0E4;*/
	padding: 2px;
	margin: 0px;
	background-image: url(../img/bgbotncarr.gif);
	background-position: left top;
	width: 110px;
}

#carrito_end td {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	background-image: url(../img/bginput1.gif);
	background-repeat: x;
	background-position: bottom;
	background-color: #FFFFFF;
	padding: 4px;
	margin: 0px;
	vertical-align: top;
	border-top-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-style: solid;
	border-color: #9895A6;
}

#carrito_end th {
	padding: 4px;
	margin: 0px;
	background-color: #990A3E;
	border-bottom-width: 0px; 
	border-top-width: 5px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-style: solid;
	border-color: #FFFFFF;
}

#carrito_end th input { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #7A7989; 
	padding: 2px;
	margin: 0px;
	background-image: url(../img/bginput1.gif);
	background-repeat: x;
	background-position: bottom;
	background-color: #FFFFFF;
	border-color: #9895A6 #5F7AA1 #5F7AA1 #9895A6; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
}


/* Guia-proceso del pedido */

#pedprocess {
	margin: 0px;
	padding-bottom: 2px;
}

#pedprocess td.actual {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 3px;
	margin: 0px;
	vertical-align: top;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #B2B2B2;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #990A3E;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

#pedprocess td a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #A3A3A5;
	text-decoration: none;
	background-color: #EAEAED;
	padding: 0px;
	margin: 0px;
	width: 100%;
	vertical-align: top;
}

#pedprocess td a:hover {
	width: 100%;
	color: #990A3E;
}

#pedprocess td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #A3A3A5;
	text-decoration: none;
	background-color: #EAEAED;
	padding: 3px;
	margin: 0px;
	vertical-align: top;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #B2B2B2;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #EAEAED;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B2B2B2;
}

#pedleyenda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-align: right;
}

#pedavisos {
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7A7987;
}


/********* INFORMACION INTERES *********/

#salones {
	/*border-width: 1px;
	border-style: solid;
	border-color: #9895A6;*/
	padding: 0px;
	margin: 0px;
}

#salones th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #990A3E;
	padding: 2px;
	margin: 0px;
	vertical-align: top;
	text-align: left;
}

#salones th.pregfaq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990A3E;
	padding: 2px;
	margin: 0px;
	border-top-color: #D6D4DF;
	border-top-style: solid;
	border-top-width: 5px;
	vertical-align: top;
	text-align: left;
}

#salones td.results1 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #990A3E;
	padding: 2px;
	margin: 0px;
	vertical-align: top;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9895A6;
}

/*#salones td.impar4 a, td.par4 a {
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-decoration: bold;
	color: #666666;
	text-decoration: none;
	width: 100%;
}

#salones td.impar4 a:hover, td.par4 a:hover {
	color: #990A3E;
	text-decoration: none;
	width: 100%;
	background-color: #FFFFFF;
}*/

#salones td .atit {
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-decoration: bold;
	color: #666666;
	text-decoration: none;
	width: 100%;
}

#salones td .atit:hover {
	color: #990A3E;
	text-decoration: none;
	width: 100%;
	background-color: #FFFFFF;
}

#salones td.impar4 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #EAEAED;
	padding: 2px;
	margin: 0px;
	vertical-align: top;
	border-bottom-width: 0px; 
	border-top-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-style: solid;
	border-color: #FFFFFF;
}

#salones td.par4 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #E4E4E7;
	padding: 2px;
	margin: 0px;
	vertical-align: top;
	border-bottom-width: 0px; 
	border-top-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-style: solid;
	border-color: #FFFFFF;
}

#salones td.par4 em, td.impar4 em {
	color: #990A3E;
}

#salones td.paginado1 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	color: #000000;
	padding: 2px;
	margin: 0px;
	vertical-align: top;
	text-align: center;
	border-bottom-width: 0px; 
	border-top-width: 8px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-style: solid;
	border-color: #FFFFFF;
	background-color: #FFFFFF;
}

#salones td.paginado1 a {
	font-weight: bold;
	color: #990A3E;
	text-decoration: none;
}

#salones td.paginado1 a:hover {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #990A3E;
	text-decoration: none;
}

.linkxtra {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	width: 100%;
	background-image: url(../img/arrow-accs.gif);
	background-position: left top;
	padding-right: 0px;
	padding-left: 15px;
	padding-bottom: 5px;
	padding-top: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D3D2DA;
	margin: 0px;
	color: #7A7987;
	text-decoration: none;
}

.linkxtra:hover {
	color: #990A3E;
	text-decoration: underline;
}


/* Buscador home */

#buscahome {
	margin: 0px;
	padding: 0px;
}

#buscahome p.doit2, p.doit3 {
	font-family: "Small Fonts", Arial, sans-serif;
	font-size: 9px;
	/*background-image: url(../img/arrow-doit.gif);*/
	background-position: left top;
	background-repeat: no-repeat;
	padding: 2px;
	margin: 0px;
}

#buscahome p.doit2 {
	color: #000000;
}

#buscahome p.doit3 {
	color: #FFFFFF;
}

#buscahome p.signif {
	font-family: "Small Fonts", Arial, sans-serif;
	font-size: 9px;
	background-image: url(../img/bginput1.gif);
	background-repeat: x;
	background-position: bottom;
	padding: 2px;
	height: 15px;
	width: 100%;
	margin: 0px;
	margin-bottom: 5px;
	margin-right: 5px;
	color: #000000;
}

/*#buscahome input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-image: url(../img/bginput1.gif);
	background-repeat: x;
	background-position: bottom;
	border: 0px;
	margin: 0px;
	margin-left: 2px;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #AAAAAA;
	color: #000000;
}*/

#buscahome input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	border: 0px;
	margin: 0px;
	margin-left: 2px;
	border-style: solid;
	border-width: 1px;
	border-color: #AAAAAA;
	color: #000000;
}


#buscahome input.button1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	background-color: #F7F7F7;
	margin: 0px;
	margin-left: 2px;
	border-style: solid;
	border-width: 1px;
	border-left-color: #E6E6E6;
	border-top-color: #E6E6E6;
	border-right-color: #C1C0C0;
	border-bottom-color: #C1C0C0;
	color: #919191;
}

/* Login home y Login interior */

#loginhome {
	margin: 0px;
	padding: 0px;
	padding-left: 5px;
}

#loginint {
	margin: 0px;
	padding: 0px;
	padding-left: 3px;
}

#loginhome p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	padding: 0px;
	margin: 0px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	color: #FFFFFF;
}

#loginint p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	font-weight: bold;
	background-color: #7A7988;
	padding: 0px;
	margin: 0px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-top: 0px;
	color: #FFFFFF;
}

#loginhome input, #loginint input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 0px;
	margin: 0px;
	margin-left: 2px;
	border: 0px;
	color: #000000;
}


#loginhome .button3, #loginint .button3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #F7F7F7;
	margin: 0px;
	margin-left: 2px;
	padding: 0px;
	border-style: solid;
	border-width: 1px;
	border-left-color: #E6E6E6;
	border-top-color: #E6E6E6;
	border-right-color: #C1C0C0;
	border-bottom-color: #C1C0C0;
	color: #919191;
}

/* Novedades-Scroll */

#novedscroll {
	margin: 0px;
}

#novedscroll th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	padding-right: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	border-top: 0px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #D3D2DA;
	margin: 0px;
	color: #990A3E;
	vertical-align: bottom;
}

#novedscroll td a {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	width: 100%;
	background-image: url(../img/arrow-noved.gif);
	background-position: left top;
	padding-right: 0px;
	padding-left: 25px;
	padding-bottom: 5px;
	padding-top: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D3D2DA;
	margin: 0px;
	color: #7A7987;
	text-decoration: none;
}

#novedscroll td a:hover {
	background-color: #FFFFFF;
	color: #990A3E;
	text-decoration: none;
}

/* Donde comprar */

#datosdistri {
	margin: 0px;
	margin-top: 10px;
	background-color: #FFFFFF;
	border-color: #999999;
	border-width: 1px;
	border-style: solid;
	width: 454px;
}

#datosdistri td {
	margin: 5px;
	padding: 2px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
	vertical-align: top;
	border-bottom-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

#datosdistri th {
	margin: 0px;
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-weight: bold;
	font-size: 14px;
	color: #7A7987;
	padding-bottom: 10px;
}


/************** GENERAL **************/

/* Tablas genericas de contenido */

#content {
}

#content td.left, td.left2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 5px;
	padding-top:7px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	margin: 0px;
	color: #000000;
	background-color: #ECEAF4;
	vertical-align: top;
}

#content td.left2 {
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top:7px;
}

#content td.left a, #content td.left a:hover {
	color: #990A3F;
	text-decoration: underline;
}

#content td.right {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	padding-top: 7px;
	margin: 0px;
	color: #000000;
	background-color: #D6D4DF;
	vertical-align: top;
}

#content td.blanc {
	padding: 2px;
	padding-top: 7px;
}

#content td.data {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	padding-top: 5px;
	margin: 0px;
	color: #FFFFFF;
	background-color: #9895A6;
	vertical-align: top;
}

#content td.data em {
	font-family: "Small Fonts", Arial, sans-serif;
	font-size: 9px;
	background-color: #990A3F;
	width: 100%;
	font-style: normal;
	padding: 2px;
	margin: 0px;
	color: #FFFFFF;
	text-decoration: none;
}

#content td.data a, #content td.data a:hover {
	color: #86D3DF;
	text-decoration: underline;
}

#content td.mapweb {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	margin: 0px;
	background-color: #D6D4DF;
	vertical-align: top;
}

#content td.mapweb h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	background-color: #9895A6;
	width: 100%;
	font-style: normal;
	padding: 4px;
	padding-top: 10px;
	margin: 0px;
	margin-right: 1px;
	color: #FFFFFF;
	text-decoration: none;
}

#content td.mapweb a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	/*background-color: #9896A6;*/
	background-image: url(../img/arrowmapw0.gif);
	background-position: left top;
	width: 100%;
	height: 12px;
	padding-left: 15px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 0px;
	margin: 0px;
	margin-right: 1px;
	color: #7A7987;
	text-decoration: none;
}

#content td.mapweb a:hover {
	background-color: #990A3E;
	background-image: url(../img/arrowmapw1.gif);
	background-position: left top;
	width: 100%;
	height: 12px;
	margin: 0px;
	margin-right: 1px;
	color: #FFFFFF;
	text-decoration: none;
}


/* Formularios */

#formulario {
}


#formulario form td {
	/*background-color: #D6D4DF;*/
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9895A6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7A7989;
}

#formulario form td.blanca {
	background-color: #FFFFFF;
	border: 0px;
	height: 1px;
	margin: 0px;
	padding: 0px;
}

#formulario form td.dicc_descrip {
	/*background-color: #D6D4DF;*/
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9895A6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990A3E;
}

#formulario form td.dicc_txt {
	/*background-color: #D6D4DF;*/
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9895A6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

#formulario form th {
	background-color: #990A3E;
	}

#formulario .tdspan {
	/*background-color: #D6D4DF;*/
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D6D4DF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7A7989;
}

#formulario form td input { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #333333; 
	/*background-color: #FFFFFF;*/}

#formulario form td textarea { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #333333; 
	/*background-color: #FFFFFF;*/}

#formulario form th input { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #7A7989; 
	/*background-color: #FFFFFF; */
	border-color: #9895A6 #5F7AA1 #5F7AA1 #9895A6; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	}

#formulario form td select { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #333333; 
	background-color: #FFFFFF;}
	
#formulario form td.titform { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold;
	color: #333333; 
	/*background-color: #FFFFFF;*/
	background-image: url(../img/bg-labelform.gif);
	background-repeat: no-repeat;
	background-position: top left;
	}

#formulario .button { 
	background-color: #FFFFFF;}

#formulario .txtadicional {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-style: italic;
	color: #333333;
}


/* Listados */

#listados {
}

#listados th {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	background-color: #E9EEF4;
	color: #5F7AA1;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #96A8C2;
}

#listados td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #96A8C2;
	/*border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #BCC9DC;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
	}

#listados td a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
	background-color: transparent;
}

#listados td a:hover {
	text-decoration: underline;
}


/* Ruta navegación */

#rutanav {
	font-family: "Small Fonts", Arial, sans-serif;
	font-size: 9px;
	margin: 0px;
	color: #86D3DF;
	text-decoration: none;
	padding-left: 2px
}

#rutanav a {
	font-family: "Small Fonts", Arial, sans-serif;
	font-size: 9px;
	background-image: url(../img/arrow-nav.gif);
	background-position: right;
	padding-right: 12px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px;
	color: #FFFFFF;
	text-decoration: none;
}

#rutanav a:hover {
	font-family: "Small Fonts", Arial, sans-serif;
	font-size: 9px;
	background-image: url(../img/arrow-nav.gif);
	background-position: right;
	padding-right: 12px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px;
	color: #86D3DF;
	text-decoration: none;
}

/* Selects pie */

#selectshome {
}

#selectshome select {
	font-family: "Small Fonts", Arial, sans-serif;
	font-size: 9px;
	background-color: #9896A6;
	height: 25px;
	color: #FFFFFF;
}

#selectshome option.selhome1 {
	background-color: #7A7988;
	color: #FFFFFF;
}

/* Copyright */

#copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7A7988;
	padding-bottom: 5px;
}

#copyright a {
	color: #990A3E;
	text-decoration: none;
}

#copyright a:hover {
	color: #FFFFFF;
	background-color: #990A3E;
	text-decoration: none;
}

/* Paginado listados productos */

#paginado {
	background-image: url(../img/bginput1.gif);
	background-repeat: x;
	background-position: bottom;
	margin: 0px;
	padding: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
	width: 478px;
	/*text-align: center;*/
}

#paginado p {
	font-family: "Small Fonts", Arial, sans-serif;
	font-size: 9px;
	color: "#666666";
	margin: 0px;
	padding: 0px;
	height: 14px;
}

#nums {
	float: right;
	margin: 0px;
	padding: 0px;
	width: 190px;
	font-family: "Small Fonts", Arial, sans-serif;
	font-size: 9px;
	color: "#666666";
	height: 14px;
	text-align: right;
}

#nums a {
	color: "#666666";
	text-decoration: none;
	width: 15px;
	text-align: center;
	/*height: 14px;*/
}

#nums a:hover {
	color: "#990A3F";  
	text-decoration: none;
	width: 15px;
	text-align: center;
	/*height: 14px;*/
}

#nums .pagactual {
	color: "#990A3F";  
	font-weight: bold;
	width: 15px;
	text-align: center;
	/*height: 14px;*/
}


/* Desplegables precios */

.desp_prec {
	display: none;
}

/* Desplegables Menu Productos */

.subm {
	/*display: none;*/
	width: 127px;
}

ul.opc_niv2 {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	padding-bottom: 5px;
}

ul.opc_niv2 li {
	margin: 0px;
	padding: 0px;
}

ul.opc_niv2 a {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #000000;
	margin: 0px;
	padding: 0px;
	padding-left: 10px;
	width: 100%;
	border-bottom: 1px dotted #DDDDC7;
}

ul.opc_niv3 {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	padding-left: 3px;
}

ul.opc_niv3 a {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 9px;
	font-style: italic;
	text-decoration: none;
	color: #000000;
	margin: 0px;
	padding: 0px;
}

/* div separador */

div.separa {
	clear: both;
	margin: 0px;
	padding: 0px;
}


/* VERSIONES IMPRIMIBLES */

.titprodprint {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

.titPrint {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.titgreyPrint {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}

.titgrey2Print {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}

.textPrint {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.textpeqprint {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}



