/* ----------------------------------------- */
/*------------ NAVEGACION PRODUCTOS  */
/* ----------------------------------------- */

#navProductos2 li{
	width: 175px;
	overflow:hidden;
	list-style-type: none;
	border-bottom:1px solid #999999;
	margin-left:12px;
	padding-left:15px;
	padding-top:5px;
	padding-bottom:6px;
	background:url(../images/flecha2.gif) no-repeat 4px 10px;
	color:#d2d054;
	font-size:10px;
}


#navProductos{
	width: 212px;
	overflow:hidden;
	list-style-type: none;
}

#navProductos a:hover{
	width: 210px;
	margin-left: -210px;
}
#navProductos li{
	display:block;
}
#navProductos li#subNavActivo{
		margin-left: -210px;
}
#navProductos img{
	margin-bottom: -2px;
}

#barraMenuProductos{
	padding-left: 18px;
}


/* ----------------------------------------- */
/*------------ ENCABEZADOS EN SECCIONES  */
/* ----------------------------------------- */


h2{
	width: 621px;
	height: 60px;
	text-indent: -2500px;
}

h2._esp{
	background:url(../images/fondoEntradaProductos_esp.gif) no-repeat;
}

h2._ing{
	background:url(../images/fondoEntradaProductos_ing.gif) no-repeat;
}

#cabeceraProductos h2{
	background: url(../images/productos/linea-roja.gif) no-repeat;
}

#imagenCasa{
 	background: url(../images/productos/casa.gif) no-repeat 0px 10px;
}

#tuseguridad_esp{
 	background: url(../images/productos/texto-tu-seguridad_esp.gif) no-repeat 30px;
}

#tuseguridad_ing{
 	background: url(../images/productos/texto-tu-seguridad_ing.gif) no-repeat 30px;
}

#alarmas{
 	background: url(../images/productos/texto-alarmas.gif) no-repeat right 12px;	
}

#detecci{
 	background: url(../images/productos/texto-deteccion-de-incendios.gif) no-repeat right 12px;	
}

#video-v{
 	background: url(../images/productos/texto-video-vigilancia.gif) no-repeat right 12px;	
}

#control{
 	background: url(../images/productos/texto-control-de-alarmas.gif) no-repeat right 12px;	
}

#vigilan{
 	background: url(../images/productos/texto-vigilantes-privados.gif) no-repeat right 12px;	
}

#presentacion_esp h2{
 	background: url(../images/FondoPresentacion_esp.gif) no-repeat;
}

#presentacion_ing h2{
 	background: url(../images/FondoPresentacion_ing.gif) no-repeat;
}

#clientes_esp h2{
 	background: url(../images/FondoClientes_esp.gif) no-repeat;
}

#clientes_ing h2{
 	background: url(../images/FondoClientes_ing.gif) no-repeat;
}

#delegaciones_esp h2{
 	background: url(../images/FondoDelegaciones_esp.gif) no-repeat;
}

#delegaciones_ing h2{
 	background: url(../images/FondoDelegaciones_ing.gif) no-repeat;
}

#puntito{
 	background: url(../images/puntito.gif) no-repeat left 2px;;
}

#presentacion h3{
 	background: url(../images/FondoProductos.gif) no-repeat;
 	width: 621px;
	height: 40px;
	text-indent: -2500px;
}

#unete_esp h2, #unete_ing h2 {
	width: 621px;
	height: 60px;
	text-indent: -2500px;

}

#unete_esp h2{
	background: url(../images/FondoUnete_esp.gif) no-repeat;
}

#unete_ing h2{
	background: url(../images/FondoUnete_ing.gif) no-repeat;
}

#unete h3{
 	background: url(../images/FondoFormulario.gif) no-repeat;
 	width: 621px;
	height: 40px;
	text-indent: -2500px;
}

#contacto_esp h3, #contacto_ing h3{
 	width: 621px;
	height: 50px;
	text-indent: -2500px;
}

#contacto_esp h3{
	background: url(../images/fondoContacto_esp.gif) no-repeat;
}

#contacto_ing h3{
	background: url(../images/fondoContacto_ing.gif) no-repeat;
}

/* ----------------------------------------- */
/*------------ PARRAFOS ENTRADA PRODUCTOS */
/* ----------------------------------------- */

#textoProductos p{
	margin-bottom: 10px;
	width: 260px;
	text-align:justify;
}

.tituloProd {
	font-family:Arial;
	font-size:14px;
	color:#c02019;
	text-align:right;
	padding-top:12px;
}

a.enlaceMenu:link {  font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 10px; color: #cacaca; text-decoration: none;}
a.enlaceMenu:visited {  font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 10px; color: #cacaca; text-decoration: none;}
a.enlaceMenu:active {  font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 10px; color: #cacaca; text-decoration: none;}
a.enlaceMenu:hover {  font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 10px; color: #d2d054; text-decoration: none;}


#textoProd {
	font-family:tahoma;
	font-size: 10px;
	color:#d2d054;
	text-decoration:none;
}



#textoProductosUniCol p{
	margin-bottom: 10px;
	padding-left:20px;
	width: 570px;
	text-align:justify;

}

#textoProductos #colIzq{
	position:relative;
	float: left;
	padding-right:20px;
	padding-left: 60px;

}

#textoProductos #colDer{
	float: right;
	padding-right:20px;
}

#EntradaProductos p{
	text-align:justify;
}

#EntradaProductos #colIzq{
	position:relative;
	width: 90px;
	height: 75px;
	background: url(../images/circulo.gif) no-repeat;
	float: left;
	margin-left:10px;

}

#EntradaProductos #colDer{
	float: left;
	width: 480px;
	height: 70px;
	margin-top: 5px;
}

#formulario {
	height: 300px;
	width: 610px;
}

#campoFormulario {
	width: 420px;
	height: 25px;
	text-align:right;
	margin-left: 10px;
}

#separacion {
	width: 380px;
	height: 11px;
	background: url(../images/separacion.gif) no-repeat;
	margin-left: 50px;
	
}

#columnaIzquierda {
	position:relative;
	width:435px;
	height:400px;
	float: left;
}

#titularNoticia {
	width: 165px;
	height: 140px;
	vertical-align:top;
	padding: 10px;
}

#titularLegislacion {
	width: 100%;
	vertical-align:top;
	padding: 10px;
}

#pieNoticia {
	width: 175px;
	height: 25px;
	vertical-align:bottom;
	padding-left: 10px;
	margin-bottom:10px;
}

#imagen {
	position:relative;
	width: 180px;
	height: 182px;
	float:right;
}

#columnaDerecha {
	background: url(../images/separacion_vertical.gif) no-repeat left top;
	width:155px;
	height:400px; 
	float: right;
	padding-left:10px;

}

#enlaceGoogle {
	background: url(/images/icon_get_world.gif) no-repeat left top;
	width:155px;
	height:20px;
	padding-left:18px;
	padding-top:2px;
}

#formularioNoticias {
	width: 625px;
}

#ImagenNoticia {
	width: 368px;
	height: 180px;	
	background-color: #c2201a;
	margin-left:5px;
}

#FondoLegislacion {
	width: 368px;	
	background-color: #c2201a;
	margin-left:5px;
}


#IzquierdaNoticias_esp, #IzquierdaNoticias_ing {
	position:relative;
	width:375px;
	float: left;
}

#IzquierdaNoticias_esp h2, #IzquierdaNoticias_ing h2 {
 	width: 373px;
	height: 50px;
	text-indent: -2500px;
}

#IzquierdaNoticias_esp{
	background: url(../images/fondoNoticias_esp.gif) no-repeat;
}

#IzquierdaNoticias_ing{
	background: url(../images/fondoNoticias_ing.gif) no-repeat;
}

#IzquierdaLegislacion_esp h2, #IzquierdaLegislacion_ing h2 {	
 	width: 100%;
	height: 50px;
	text-indent: -2500px;
}

#IzquierdaLegislacion_esp h2{
	background: url(../images/fondoLegislacion_esp.gif) no-repeat;
}

#IzquierdaLegislacion_ing h2{
	background: url(../images/fondoLegislacion_ing.gif) no-repeat;
}

#IzquierdaNoticias_esp p, #IzquierdaNoticias_ing p{
	text-align:justify;
	padding:10px;
	width: 360px;
}

#IzquierdaLegislacion #des{
	text-align:justify;
	width: 100%;
	padding:0px;
}

#DerechaNoticias_esp, #DerechaNoticias_ing {
	width:200px;
	float: left;
	padding-left:10px;
}

#DerechaNoticias_esp h2, #DerechaNoticias_ing h2 {
 	width: 231px;
	height: 40px;
	text-indent: -2500px;
}

#DerechaNoticias_esp h2{
	background: url(../images/FondoOtras_esp.gif) no-repeat;
}

#DerechaNoticias_ing h2{
	background: url(../images/FondoOtras_ing.gif) no-repeat;
}

#OtraNoticia {
	width: 230px;
	height: 95px;	
}

#FotoNoticia {
	width: 72px;
	height: 72px;
	vertical-align:top;
	float:left;	
	background: url(../images/cuadrado.gif) no-repeat left top;
}

#TitularNoticia {
	width: 148px;
	height: 72px;
	font-family: Tahoma;
	font-size: 11px;
	color: #4c4c4c;
	font-weight: bold;
	padding-left: 10px;
	background: url(../images/flecha.gif) no-repeat left top;
	float: right;
}

#SeparacionNoticia {
	width: 224px;
	height: 5px;
	background: url(../images/separacion_horizontal.gif) repeat-x center bottom;
}

#bannersProductos{
	clear: both;
}

.bannerInfo{
	float: left;
	display:block;
	width: 310px;
	padding-top: 30px;

}
.bannerInfo img{
	float:left;
}
.bannerInfo h3{
	float:right;
	width: 175px;
}
.bannerInfo p{
	width: 165px;
	float:right;
	padding-top: 8px;
	margin-right: 5px;
}

.textoRojo {
	font-family:Tahoma;
	font-size: 11px;
	color: #c02019;
	font-weight: bold;

}

.textoFomulario {
	font-family:Tahoma;
	font-size: 11px;
	color: #c3181c;
	vertical-align:top;
}

.textoTitular {
	font-family:Tahoma;
	font-size:15px;;
	font-weight:bold;
	color:#FFFFFF;
	width: 45px;
}

.textoLegislacion {
	font-family:Tahoma;
	font-size:15px;;
	font-weight:bold;
	color:#4c4c4c;
	width: 45px;	
}

a.enlaceLegislacion:link {  font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 15px; color: #4c4c4c; font-weight:bold; text-decoration: none;}
a.enlaceLegislacion:visited {  font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 15px; color: #4c4c4c; font-weight:bold; text-decoration: none;}
a.enlaceLegislacion:active {  font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 15px; color: #4c4c4c; font-weight:bold; text-decoration: none;}
a.enlaceLegislacion:hover {  font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 15px; color: #c02019; font-weight:bold; text-decoration: none;}

a.enlaceGoogle:link {  font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 11px; color: #888888; text-decoration: none; font-weight:bold;}
a.enlaceGoogle:visited {  font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 11px; color: #888888; text-decoration: none; font-weight:bold;}
a.enlaceGoogle:active {  font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 11px; color: #888888; text-decoration: none; font-weight:bold;}
a.enlaceGoogle:hover {  font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 11px; color: #c02019; text-decoration: none; font-weight:bold;}




.infoFormulario {
	font-family: Tahoma;
	font-size: 11px;
	color: #8c8c8c;
}

.textoFecha {
	font-family: Tahoma;
	font-size: 10px;
	color: #f9aaa7;
	text-align:left;
	padding-bottom: 5px;
	padding-left: 5px;
}

.textoFechaL {
	font-family: Tahoma;
	font-size: 10px;
	color: #f9aaa7;
	text-align:left;
}

.formatFormulario {
	border-color: #c3181c;
	background-color: #ebebeb;
	border-style:solid;
	border-width: 1px;
	font-family: Tahoma;
	font-size:11px;
	padding: 2px;

}

.textoNormal{
	font-weight:normal;
	color: #c2201a;
	font-size:10px;
}

/* ----------------------------------------- */
/*------------ ESTILOS BANNERS EN PRODUCTOS--*/
/* ----------------------------------------- */
#central h3{
	background:url(../images/headerReceptora.gif) no-repeat;
}
#central{
	margin-right: 5px;
}
#circuito h3{
	background:url(../images/headerCircuito.gif) no-repeat;
}
/* ----------------------------------------- */
/*------------ TICKER DE PRECIO -----------*/
/* ----------------------------------------- */

.tickerPrecio{
	font-family: Helvetica,Geneva, Arial,sans-serif;
	color: #000;
	font-weight:bold;
}
.tickerPrecio .precio{
	font-size: 36px;
}
.tickerPrecio .euro{
	font-size: 18px;
}
.tickerPrecio .cartelaSolo{
	text-indent: -3200px;
	display: block;
	background:url(../images/imgDesdeSolo.gif) no-repeat;
	width: 54px;
	height: 9px;
}
.tickerPrecio .textoOferta{
	text-indent: -3200px;
	display: block;
	background:url(../images/imgExclusivaHogares.gif) no-repeat;
	width: 123px;
	height: 11px;
}


