* {
	margin: 0px;
	padding: 0px;
}

body {
	padding: 0px 0px;
	background-color: #ffffff;
	color: #fec3aa;
	/*color: Silver;*/
	font-family: verdana, arial, sans-serif;
	font-size: 9px;
	text-align: center;
	position: relative;
}

body a:link {
text-decoration: none;
}
body a:visited {
text-decoration: none;
}

a {
	color: #fec3aa;
	text-decoration: none;
}

a:hover {
	color: #e89978;
}

span {
	display: none;
}

#gzoom-image-caption
{
	color: #000000;
	display:inline;
}

img {
	border: none;
}

ul {
	list-style-type: none;
}

li {
	list-style-type: none;
}

p {
	margin: 10px 0px 5px;
	text-align: justify;
	line-height: 13px;
}

.clearthis {
	margin : 0px;
	height : 1px;
	clear : both;
	float : none;
	font-size : 1px;
	line-height : 0px;
	overflow : hidden;
}


#container {
	margin: 0px auto;
	width: 1000px;
	position:relative;
}


#cabecera_sub 
{	
	position:relative;
	width:1000px; 
	height:88px;
	background: url('images/cabecera-1.gif') no-repeat;
	background-position: left top;
	margin-bottom:0px;
}


#cabecera-2-inicio 
{
	float:left;
	width:620px; 
	height:25px;
	background: url('images/cabecera-2.gif') no-repeat;
	margin-bottom:0px;
	padding:0;	
}	

#menu_sub 
{	
	float:left;
	height: 25px;
	/*width: 380px;*/
}


#menu_sub ul {
	float:left;
	margin-top: 0px;
	padding-top: 0px;
	height:25px;
	width:338px;
}

#menu_sub li {
	margin-top: 0px;
	padding-top: 0px;
	display: inline;
}

#menu_sub li a {
	display: block;
	background-color: #ffffff;
	margin-top: 0px;
	padding-top: 0px;
}

#menu_sub #menu_presentacion a {
	float:left;
	width: 131px;
	height: 25px;
	background-image: url('images/presentacion.png');
	background-repeat:no-repeat;
	display:block;
}

#menu_sub #menu_presentacion a:hover 
{
	background-position: 0px -25px;
}

#menu_sub #menu_presentacion_a {
	float:left;
	width: 131px;
	height: 25px;
	background-image: url('images/presentacion.png');
	background-position: 0px -25px;
	background-repeat:no-repeat;
	display:block;
}

#menu_sub #menu_logistica a {
	float:left;
	width: 105px;
	height: 25px;
	background-image: url('images/logistica.png');
	background-repeat:no-repeat;
	display:block;
}

#menu_sub #menu_logistica a:hover 
{
	background-position: 0px -25px;
}

#menu_sub #menu_logistica_a {
	float:left;
	width: 105px;
	height: 25px;
	background-image: url('images/logistica.png');
	background-position: 0px -25px;
	background-repeat:no-repeat;
	display:block;
}

#menu_sub #menu_finstral a {
	float:left;
	width: 102px;
	height: 25px;
	background-image: url('images/shueco.png');
	background-repeat:no-repeat;
	display:block;
}

#menu_sub #menu_finstral a:hover 
{
	background-position: 0px -25px;
}

#menu_sub #menu_finstral_a {
	float:left;
	width: 102px;
	height: 25px;
	background-image: url('images/shueco.png');
	background-position: 0px -25px;
	background-repeat:no-repeat;
	display:block;
}

#cabecera-2-fin 
{
	float:left;	
	left:0px;
	width: 40px;
	height:25px;
	background-image: url('images/cabecera-2-fin.png');
	background-repeat: no-repeat;
	display:block;
	margin-bottom:0px;
	padding:0;
}

#cabecera-3
{
	float:left;
	width:1000px; 
	height:293px;
	margin-bottom:0px;
	padding:0;	
}

#menu_sub2 
{
	float:left;
	width:644px; 
	height:25px;
	margin-bottom:0px;
	padding:0;	
}

#menu_sub2 ul {
	margin-left: 0px;
	/*width: 380px;*/
	margin-top: 0px;
	padding-top: 0px;
}

#menu_sub2 li {
	margin-top: 0px;
	padding-top: 0px;
	display: inline;
}

#menu_sub2 li a {
	display: block;
	background-color: #ffffff;
	margin-top: 0px;
	padding-top: 0px;
}


#menu_sub2 #menu_producto a {
	float:left;
	margin-top: 0px;
	padding-top: 0px;
	width: 170px;
	height: 25px;
	background-image: url('images/producto.png');
	background-repeat:no-repeat;
	display:block;
}

#menu_sub2 #menu_producto a:hover 
{
	background-position: 0px -25px;
}

#menu_sub2 #menu_producto_a {
	float:left;
	width: 170px;
	height: 25px;
	background-image: url('images/producto.png');
	background-position: 0px -25px;
	background-repeat:no-repeat;
	display:block;
}

#menu_sub2 #menu_acristalamientos a {
	float:left;
	top: 0;
	left:0;
	margin-top: 0px;
	padding-top: 0px;
	width: 218px;
	height: 25px;
	background-image: url('images/acristalamientos.png');
	background-repeat:no-repeat;
	display:block;
}

#menu_sub2 #menu_acristalamientos a:hover 
{
	background-position: 0px -25px;
}

#menu_sub2 #menu_acristalamientos_a {
	float:left;
	width: 218px;
	height: 25px;
	background-image: url('images/acristalamientos.png');
	background-position: 0px -25px;
	background-repeat:no-repeat;
	display:block;
}

#menu_sub2 #menu_obras a {
	float:left;
	width: 127px;
	height: 25px;
	background-image: url('images/obras.png');
	background-repeat:no-repeat;
	display:block;
}

#menu_sub2 #menu_obras a:hover 
{
	background-position: 0px -25px;
}

#menu_sub2 #menu_obras_a {
	float:left;
	width: 127px;
	height: 25px;
	background-image: url('images/obras.png');
	background-position: 0px -25px;
	background-repeat:no-repeat;
	display:block;
}

#menu_sub2 #menu_outlet a {
	float:left;
	top: 0;
	left:0;
	margin-top: 0px;
	padding-top: 0px;
	width: 129px;
	height: 25px;
	background-image: url('images/outlet.png');
	background-repeat:no-repeat;
	display:block;
}

#menu_sub2 #menu_outlet a:hover 
{
	background-position: 0px -25px;
}

#menu_sub2 #menu_outlet_a {
	float:left;
	width: 127px;
	height: 25px;
	background-image: url('images/outlet.png');
	background-position: 0px -25px;
	background-repeat:no-repeat;
	display:block;
}

#cabecera-2-foto 
{
	float:left;
	width:644px; 
	height:244px;
	background: url('images/foto-1.png') no-repeat;
/*	background-position: left top;*/
/*padding-top:25px;*/
	margin-bottom:0px;
	padding:0;	
}


#cabecera-fotos 
{
	float:left;
	width:294px; 
	height:294px;
	background-color: #adc1c8;
/*	background: url('images/foto-2.png') no-repeat;*/
}

#cabecera-3-fin
{
	float:left;
	width:62px; 
	height:294px;
	background: url('images/foto-3.png') no-repeat;
	margin-bottom:0px;
	padding:0;	
}
#cabecera-3-2-fin
{
	float:left;
	width:62px; 
	height:294px;
	background: url('images/foto-3-2.png') no-repeat;
	margin-bottom:0px;
	padding:0;	
}
#cabecera-3-3-fin
{
	float:left;
	width:62px; 
	height:294px;
	background: url('images/foto-3-3.png') no-repeat;
	margin-bottom:0px;
	padding:0;	
}

#cabecera-3-1
{
	float:left;
	width:644px; 
	height:294px;
	background: url('images/cabecera-3-1-inicio.png') no-repeat;
}

#cabecera-3-1-inicio 
{
	float:left;
	width:46px; 
	height:269px;
	/*background: url('images/cabecera-3-1-inicio.png') no-repeat;*/
	background: url('images/cabecera-3-1-inicio.png') no-repeat;
}

#cabecera-3-1-inicio-2
{
	float:left;
	width:46px; 
	height:269px;	
	background: url('images/cabecera-3-1-inicio-2.png') no-repeat;
}

#cabecera-3-1-inicio-3
{
	float:left;
	width:46px; 
	height:269px;	
	background: url('images/cabecera-3-1-inicio-3.png') no-repeat;
}

#menu_sub3 
{
	float:left;
	margin-bottom:0px;
	padding:0;	
}

#menu_sub3 ul {
	margin-left: 0px;
	margin-top: 0px;
	padding-top: 0px;
}

#menu_sub3 li {
	margin-top: 0px;
	padding-top: 0px;
	display: inline;
}

#menu_sub3 li a {
	display: block;
	background-color: #ffffff;
	margin-top: 0px;
	padding-top: 0px;
}
/* Bloque 1*/
#menu_sub3 #menu_localizacion a {
	float:left;
	width: 100px;
	height: 269px;
	background-image: url('images/localizacion-1.png');
	background-repeat:no-repeat;
	display:block;
}

#menu_sub3 #menu_localizacion a:hover 
{
	background-position: 0px -269px;
}
/*
#menu_sub3 #menu_localizacion_a {
	float:left;
	width: 100px;
	height: 269px;
	background-image: url('images/localizacion-1.png');
	background-position: 0px -269px;
	background-repeat:no-repeat;
	display:block;
}*/

#menu_sub3 #menu_contacto a {
	float:left;
	width: 86px;
	height: 269px;
	background-image: url('images/contacto-1.png');
	background-repeat:no-repeat;
	display:block;
}

#menu_sub3 #menu_contacto a:hover 
{
	background-position: 0px -269px;
}
/*
#menu_sub3 #menu_contacto_a {
	float:left;
	width: 86px;
	height: 269px;
	background-image: url('images/contacto-1.png');
	background-position: 0px -269px;
	background-repeat:no-repeat;
	display:block;
}
*/
/* Bloque 2*/
#menu_sub3 #menu_localizacion-2 a {
	float:left;
	width: 100px;
	height: 269px;
	background-image: url('images/localizacion-2.png');
	background-repeat:no-repeat;
	display:block;
}

#menu_sub3 #menu_localizacion-2 a:hover 
{
	background-position: 0px -269px;
}
/*
#menu_sub3 #menu_localizacion-2_a {
	float:left;
	width: 100px;
	height: 269px;
	background-image: url('images/localizacion-2.png');
	background-position: 0px -269px;
	background-repeat:no-repeat;
	display:block;
}*/

#menu_sub3 #menu_contacto-2 a {
	float:left;
	width: 86px;
	height: 269px;
	background-image: url('images/contacto-2.png');
	
	background-repeat:no-repeat;
	display:block;
}

#menu_sub3 #menu_contacto-2 a:hover 
{
	background-position: 0px -269px;
}
/*
#menu_sub3 #menu_contacto-2_a {
	float:left;
	width: 86px;
	height: 269px;
	background-image: url('images/contacto-2.png');
	background-position: 0px -269px;
	background-repeat:no-repeat;
	display:block;
}*/
/*Bloque 3*/
#menu_sub3 #menu_localizacion-3 a {
	float:left;
	width: 100px;
	height: 269px;
	background-image: url('images/localizacion-3.png');
	background-repeat:no-repeat;
	display:block;
}

#menu_sub3 #menu_localizacion-3 a:hover 
{
	background-position: 0px -269px;
}

#menu_sub3 #menu_localizacion-3_a a {
	float:left;
	width: 100px;
	height: 269px;
	background-image: url('images/localizacion-3.png');
	background-repeat:no-repeat;
	background-position: 0px -269px;
	display:block;
}

#menu_sub3 #menu_contacto-3 a {
	float:left;
	width: 86px;
	height: 269px;
	background-image: url('images/contacto-3.png');
	
	background-repeat:no-repeat;
	display:block;
}

#menu_sub3 #menu_contacto-3 a:hover 
{
	background-position: 0px -269px;
}

#menu_sub3 #menu_contacto-3_a a {
	float:left;
	width: 86px;
	height: 269px;
	background-image: url('images/contacto-3.png');
	background-position: 0px -269px;
	background-repeat:no-repeat;
	display:block;
}


#cabecera-3-1-fin 
{
	float:left;
	width:412px; 
	height:269px;
	background: url('images/cabecera-3-1-fin.png') no-repeat;
}

#cabecera-3-1-fin-2
{
	float:left;
	width:412px; 
	height:269px;
	background: url('images/cabecera-3-1-fin-2.png') no-repeat;
}

#cabecera-3-1-fin-3
{
	float:left;
	width:412px; 
	height:269px;
	background: url('images/cabecera-3-1-fin-3.png') no-repeat;
}

/* CUERPO*/

.blanco 
{
	width:1000px;
	height:43px;
	float:left;
}

.blanco-cuerpo-footer
{
	width:1000px;
	height:33px;
	float:left;
}

#cuerpo
{
	width:1000px;
	float:left;
}

#izquierdaYDerecha
{
	float:left;
	width:1000px;
	height:292px;
	overflow:auto;
}

#izquierda 
{
	float:left;
	width:640px;
	height:200px;
}

#aluminiosVallemar 
{	
	width:313px;
	height:33px;
	
	background: url('images/aluminiosvallemar.png') no-repeat;
	background-position: 62px;
	padding: 0 320px 0 0;	
}

#logologistica 
{	
	width:313px;
	height:33px;
	
	background: url('images/logologistica.png') no-repeat;
	background-position: 62px;
	padding: 0 320px 0 0;	
}

#finstral-logo 
{	
	width:313px;
	height:33px;
	
	background: url('images/shueco-logo.png') no-repeat;
	background-position: 62px;
	padding: 0 320px 0 0;	
}

a.finstral-enlace
{	
	float: right;
	
	width:550px;
	height:130px;
	
	background: url('images/enlace-shueco.png') no-repeat;
	background-position: 0px 0px;
}

a.finstral-enlace:hover
{	
	background-position: 0 -130px;
}

#localizacion-logo
{
	width:354px;
	height:33px;
	
	background: url('images/localizacion-logo.png') no-repeat;
	background-position: 62px;
	padding: 0 300px 0 0;
	margin: 0 0 20px 0;
}

#producto-logo
{	
	width:333px;
	height:33px;
	
	background: url('images/producto-logo.png') no-repeat;
	background-position: 62px;
	padding: 0 320px 0 0;	
}

a.ayuso
{
	float:left;
	width:534px;
	height:80px;
	background: url('images/ayuso.PNG') no-repeat;
	background-position: 0 0px;
	margin: 0px 0 0 2px;
}

a.ayuso:hover
{
	background-position: 0 -80px;
}

a.cortizo
{
	float:left;
	width:534px;
	height:80px;
	background: url('images/cortizo.PNG') no-repeat;
	background-position: 0 0px;
	margin: 0px 0 0 2px;
}

a.cortizo:hover
{
	background-position: 0 -80px;
}

a.technal
{
	float:left;
	width:534px;
	height:80px;
	background: url('images/technal.PNG') no-repeat;
	background-position: 0 0px;
	margin: 0px 0 0 2px;
}

a.technal:hover
{
	background-position: 0 -80px;
}

a.fichaTecnicaPDF 
{
	float:left;
	width:536px;
	height:32px;
	background: url('images/fichatecnicapdf.PNG') no-repeat;
	background-position: 0 -32px;
	text-align:left;
	color: #005B84;
	margin: 3px 0 0 2px;
}

a.fichaTecnicaPDF:hover
{
	background-position: 0 0px;
}

a.fichaTecnicaOnline
{
	float:left;
	width:536px;
	height:32px;
	background: url('images/fichatecnicaonline.PNG') no-repeat;
	background-position: 0 -32px;
	text-align:left;
	
	color: #005B84;
	margin: 3px 0 0 2px;
}

a.fichaTecnicaOnline:hover
{
	background-position: 0 0px;
}

em.serie
{
	font-size: 14px;
	font-style:normal;
	font-weight:bold;
	position:relative;
	top:7px;
	left:20px;
}

#acristalamientos-logo
{	
	width:313px;
	height:33px;
	
	background: url('images/acristalamientos-logo.png') no-repeat;
	background-position: 62px;
	padding: 0 320px 0 0;	
}

#noticias-logo
{	
	width:333px;
	height:33px;
	
	background: url('images/noticias-logo.png') no-repeat;
	background-position: 62px;
	padding: 0 320px 0 0;	
}


.bold-azul
{
	color: #005b84;
	margin: 3px 0px 2px;
}


/* Texto mayusculas */
.letraMasGrande
{
	float:left;
	font-size: 18px;
	font-weight: 900;
	padding:0 0 0px 0px;
	margin: -4px 0 0 0;
}

.letraMasPequena
{
	display:inline-block;
	float:left;
	font-size: 12px;
	font-weight: 900;
	padding:3px 0 0 0;
	margin:0;
}

.fileteHorizontal
{
	background: url('images/fileteHorizontal.png') left top no-repeat;
	padding: 14px 0 0 20px;
	height: 20px;
	width: 254px;
}

.fileteHorizontalf
{
	background: url('images/fileteHorizontalf.png') left top no-repeat;
	padding: 14px 0 0 20px;
}

.lista
{
	float:left;
	margin: -15px 0 0 0;
	list-style:none;
	text-align:left;
}

.lista li
{
	width:18px;
	height:50px;
	background: url('images/punto.png') left top no-repeat;
	background-position: 0px -64px;
	padding: 8px 0 8px 20px;	
}

.lista li a
{
	color: #005b84;
	font-size: 14px;
	font-weight: 900;	
}

.lista li:hover
{
	background-position: 0px 0px;	
}

.lista li:focus
{
	background-position: 0px 0px;	
}

.lista li.active
{
	background-position: 0px 0px;	
}

/*
#producto-logo
{	
	width:79px;
	height:33px;
	
	background: url('images/producto-logo.png') no-repeat;
	background-position: 62px;
	padding: 0 320px 0 0;	
}
*/

#aislamientoacustico-logo
{
	width:329px;
	height:33px;
	
	background: url('images/aislamientoacustico-logo.png') no-repeat;
	background-position: 62px;
	padding: 0 320px 0 0;	
}

#flechaAdelante
{
	position:relative;
	top:250px;
	left:-51px;
	width:13px;
	height:13px;
	/*float:right;*/
}

#flechaAtras
{
	position:relative;
	top:250px;
	left:-51px;
	width:13px;
	height:13px;	
}

#flechasOutlet
{
	position:relative;
	top:255px;
	left:-81px;
	width:100px;
	height:15px;
	float:left;
	display:block;
}

#flechaAdelanteOutlet
{
	float:left;
	width:13px;
	height:13px;
}

#flechaAtrasOutlet
{
	float:left;
	width:13px;
	height:13px;	
}

#dibujoaislamientoacustico
{
	float:left;
	background: url('images/dibujoaislamientoacustico.png') no-repeat;
	background-position: 50px -30px;
	width:230px;
	height:250px;
}

#seguridad-logo
{	
	width:329px;
	height:33px;
	
	background: url('images/seguridad-logo.png') no-repeat;
	background-position: 62px;
	padding: 0 320px 0 0;	
}

#vidriolaminadoseguridad
{
	float:left;
	background: url('images/vidriolaminadoseguridad.png') no-repeat;
	background-position: 30px 0px;
	width:90px;
	height:250px;
}

#vidriotempladoseguridad
{
	float:left;
	background: url('images/vidriotempladoseguridad.png') no-repeat;
	background-position: 30px 0px;
	width:90px;
	height:280px;
}

#aislamientotermico-logo
{
	width:329px;
	height:33px;
	
	background: url('images/aislamientotermico-logo.png') no-repeat;
	background-position: 62px;
	padding: 0 320px 0 0;	
}

#vidrioaislamientotermico
{
	background: url('images/vidrioaislamientotermico.png') no-repeat;
	background-position: 90px 0px;
	width:520px;
	height:250px;
}

#obras-logo
{	
	width:329px;
	height:33px;
	
	background: url('images/obras-logo.png') no-repeat;
	background-position: 62px;
	padding: 0 320px 0 0;	
}

#localizacion
{
	width:547px;
	height:230px;
	padding: 20px 0 0 60px;
}

#localizacion-dirs
{
	float:left;
	width:413px;
	height:230px;
	
	background: url('images/localizacion-dirs.png') no-repeat;	
}

#localizacion-taller-tienda
{
	float:left;
	width:134px;
	height:230px;
}

a.localizacion-taller
{	
	float: right;
	
	width:134px;
	height:115px;
	
	background: url('images/localizacion-taller.png') no-repeat;
	background-position: 0 -115px;	
}

a.localizacion-taller:hover
{	
	background-position: 0 0px;
}

a.localizacion-tienda
{	
	float: right;
	
	width:134px;
	height:115px;
	
	background: url('images/localizacion-tienda.png') no-repeat;
	background-position: 0 -115px;
}

a.localizacion-tienda:hover
{	
	background-position: 0 0px;
}

#map_canvas{
    border: 1px solid #666;
    width: 310px;
    height: 250px;
    margin: 10px 0 0 -10px;
}

#contacto-logo
{
	width:322px;
	height:33px;
	
	background: url('images/contacto-logo.png') no-repeat;
	background-position: 62px;
	padding: 0 320px 0 0;
}

#texto 
{	
	font-size: 13px;
	color: #656565;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	padding: 10px 20px 10px 65px;
}

#texto p
{
	/*overflow:visible;*/
	font-size: 13px;
	color: #303030;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height:17px;
	padding: 10px 20px 10px 0px;
}

#texto ul li
{
	list-style-type:circle;
	text-align:justify;
}

#texto ol li
{
	list-style-type:decimal;
	text-align:justify;
}

#texto ul
{
	padding: 10px 20px 10px 25px;
}

#texto ol
{
	padding: 10px 20px 10px 25px;
}


#outlet-logo
{	
	width:329px;
	height:33px;
	
	background: url('images/outlet-logo.png') no-repeat;
	background-position: 62px;
	padding: 0 320px 0 0;	
}

.fichaOutlet
{
	width:108px;
	height:105px;
	/*background-color: #cbd7da;*/
	padding: 7px 0 0 9px;
	
	background: url('images/fichaoutlet.png') no-repeat;
	/*background-position: 60px 0;
	/**background-position: 10px 0;
	_background-position: 10px 0;*/
}

.fotoOutlet
{
	float:left;
	
	position:relative;
	top:0px;
	/*left:0px;
	padding:0 0 0 12px;*/
	width:85px;
	height:86px;
}
.fotoOutlet2
{
	position:relative;
	
	top:0px;
	/*left:-3px;
	padding:0 0 0 12px;*/
	/*margin:0 0 80px 12px;*/
	width:85px;
	height:86px;
}
.fichaOutletsinPrecio
{
	width:570px;
	height:100px;
	background: url('images/fichaOutletsinPrecio.png') no-repeat;	
}
.fichaOutletPrecio
{
	width:570px;
	height:100px;
	background: url('images/fichaOutletPrecio.png') no-repeat;	
}

.medidas
{
	float:left;	
	width:280px;
	height:16px;
	padding: 10px 0 0 110px;
	
	font-size: 13px;
	color: #303030;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height:7px;
	text-align:left;
}

.descripcion
{
	float:left;
	padding:3px 0 0 100px;
	width:300px;
	height:70px;
	
	font-size: 13px;
	color: #303030;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height:17px;
	text-align:left;
	/*overflow:auto;*/
}

.medidas2
{
	float:left;
	padding:15px 0 0 110px;
	width:280px;
	height:10px;
	
	font-size: 13px;
	color: #303030;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height:7px;
	text-align:left;
}

.descripcion2
{
	float:left;
	padding:13px 0 0 100px;
	width:350px;
	height:30px;
	
	font-size: 13px;
	color: #303030;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height:17px;
	text-align:left;
	/*overflow:auto;*/
}

.precio2
{
	float:left;
	padding:16px 0 0 110px;
	width:280px;
	height:22px;
	
	font-size: 13px;
	color: #303030;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height:7px;
	text-align:left;
}

#textoOutlet 
{	
	font-size: 13px;
	color: #656565;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	padding: 10px 10px 10px 0px;
}

#textoOutlet p
{
	/*overflow:visible;*/
	font-size: 13px;
	color: #606060;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height:17px;
	padding: 40px 0px 10px 0px;
	font-weight:900;
}

#textoID
{	
	font-size: 13px;
	color: #656565;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	padding: 10px 20px 1px 20px;
}

#textoID a:link {text-decoration:none; color: #003399;}
#textoID a:visited {text-decoration:none; color: #003399;}

#textoID p
{
	font-size: 10px;
	color: #303030;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height:14px;
	padding: 0px 20px 15px 45px;
}

#textoID h1
{	
	font-size: 13px;
	color: #303030;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height:14px;
	padding: 10px 20px 1px 45px;
	text-align:left;
}

#textoID ul
{
	font-size: 10px;
	color: #303030;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height:14px;
	padding: 10px 20px 10px 75px;
	text-align:left;
	list-style-type:circle;
}

#textoID li
{
	font-size: 10px;
	color: #303030;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height:14px;
	/*padding: 10px 20px 10px 45px;*/
	text-align:left;
	list-style-type:circle;
}

/*
#seccionVentana
{

	float: right;	
	top: 100px;
	left: 300px;
	
	width:116px;
	height:173px;
}

*/

#seccionVentana
{
	float: left;	
	padding: 0 0 0 60px;
	
	width:0px;
	height:240px;
	
	/*width:116px;
	height:220px;
	background: url('images/seccionVentana.png') no-repeat;
	background-position: 60px 30px;*/
}

#separador 
{
	float:left;
	width:7px; 
	height:325px; /*268*/
	background: url('images/separador.png') no-repeat;
}

#derecha 
{
	float:left;
	width:300px;
	min-height:300px;
	padding: 0 0 0 32px;
}

#publicidad 
{
	/*width:257px; 
	//height:102px;
	/*background: url('images/publicidad.jpg') no-repeat;*/
	/*padding: 0 0 0 32px;*/
}

#noticias 
{
	float:left;
	width:250px; 
	height:48px;	
	
	background: url('images/noticias.png') no-repeat;
	background-position: -4px 20px;
}

#noticia 
{
	float:left;
	width:253px; 
	height: 50px;
	color: #333333;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 13px;
	font-weight: 600;	
	font-style: italic;
	text-align: justify;
	padding: 10px 0 20px 0;
}

#noticia p
{
	float:left;
	width:253px; 
	height: 50px;
	color: #333333;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: 600;
	line-height:15px;
	font-style: italic;
	text-align: justify;
/*	padding: 10px 0 20px 0;*/
}

a.vermas 
{
	float:right;
	width:58px;
	height:14px;
	margin: 3px 0 3px 10px;
	background-image: url('images/vermas.png');
	
}

a.vermas:hover
{
	margin: 3px 0 3px 10px;
	background-position: 0px -14px;
}

.centrar-imagen {
	text-align: center; 
	width:250px;
    height:14px;
    display:inline-block;
}


.centrar-imagen a
{
	*float:left;
	_float:left;
	width: 28px;
	height: 14px;
	background-image: url('images/noticia-boton-desactivado.png');
	background-position: 0px 0px;
	background-repeat:no-repeat;
	display:inline-block;
	margin: 0 auto auto;
}

.centrar-imagen a:hover 
{
	background-position: 0px -14px;
}


.centrar-imagen .noticia-boton  a
{
	*float:left;
	_float:left;
	width: 28px;
	height: 14px;
	background-image: url('images/noticia-boton.png');
	background-position: 0px 0px;
	background-repeat:no-repeat;
	display:inline-block;
	margin: 0 auto auto;
}
/*
.centrar-imagen .noticia-boton  a:hover
{
	background-position: 0px -14px;
}
*/

.noticia-boton 
{
	*float:left;
	_float:left;
	width: 28px;
	height: 14px;
	background-image: url('images/noticia-boton.png');
	background-position: 0px 0px;
	background-repeat:no-repeat;
	display:inline-block;
	margin: 0 auto auto;
}

.noticia-boton a:hover 
{
	background-position: 0px -14px;
}

/* Contacto*/
#contactos-tipo
{
	float:left;
	width:200px; 
	height:25px;
	margin-bottom:0px;
	padding:10px;	
}

#contactos-tipo ul {
	margin-left: 0px;
	/*width: 380px;*/
	margin-top: 0px;
	padding-top: 0px;
}

#contactos-tipo li {
	margin-top: 0px;
	padding-top: 0px;
	display: inline;
}

#contactos-tipo li a {
	/*display: block;*/
	background-color: #ffffff;
	margin-top: 10px;
	padding-top: 10px;
}

#contactos-tipo #cont-comercial a {
	float:left;
	margin-top: 0px;
	padding-top: 0px;
	width: 271px;
	height: 25px;
	background-image: url('images/contacto-dept-comercial.png');
	background-repeat:no-repeat;
	background-position: 0px -25px;
	/*display:block;*/
}

#contactos-tipo #cont-comercial a:hover 
{
	background-position: 0px 0px;
}

#contactos-tipo #cont-comercial_a {
	float:left;
	width: 256px;
	height: 25px;
	background-image: url('images/contacto-dept-comercial.png');
	background-position: 0px 0px;
	background-repeat:no-repeat;
	display:block;
}

#contactos-tipo #cont-presto a {
	float:left;
	margin-top: 0px;
	padding-top: 0px;
	width: 256px;
	height: 25px;
	background-image: url('images/contacto-presupuesto.png');
	background-repeat:no-repeat;
	background-position: 0px -25px;
	/*display:block;*/
}

#contactos-tipo #cont-presto a:hover 
{
	background-position: 0px 0px;
}

#contactos-tipo #cont-presto_a {
	float:left;
	width: 256px;
	height: 25px;
	background-image: url('images/contacto-presupuesto.png');
	background-position: 0px 0px;
	background-repeat:no-repeat;
	display:block;
}

#contactos-tipo #cont-postventa a {
	float:left;
	margin-top: 0px;
	padding-top: 0px;
	width: 198px;
	height: 25px;
	background-image: url('images/contacto-postventa.png');
	background-repeat:no-repeat;
	background-position: 0px -25px;
	/*display:block;*/
}

#contactos-tipo #cont-postventa a:hover 
{
	background-position: 0px 0px;
}

#contactos-tipo #cont-postventa_a {
	float:left;
	width: 198px;
	height: 25px;
	background-image: url('images/contacto-postventa.png');
	background-position: 0px 0px;
	background-repeat:no-repeat;
	display:block;
}

#cont-arroba
{	
	float:right;
	width:121px;
	height:141px;
	/*padding: 168px 0 0 0;
	/*padding: 168px 0 0 130px;*/
	/*margin: 170px 0 0 0;
	/**margin: 0 0 0 0;
	_margin: 0px 0 0 0;*/
}

/* Formulario  */
.imagen-formulario
{
	float:left;
}

.fila-formulario
{
	float:left;
	width:600px;
	height:30px;
}

.fila-formulario2
{
	float:left;
	width:600px;
	height:110px;
}

.texto-formulario
{
	float:left;
	color: #000000;
	background-color: #ebeef0;
	border: none 0px #ebeef0;
    font-size: 13px;
    
    margin: 4px 16px 0 5px;
}

#nombre
{
    width: 170px;
    height: 22px;
}

#apellidos
{
    width: 170px;
    height: 22px;
}

#e-mail
{
    width: 170px;
    height: 22px;
}

#telefono
{
    width: 170px;
    height: 22px;
}

#asunto
{
    width: 450px;
    height: 22px;
}

#mensaje
{
    width: 540px;
    height: 100px;
}

#hueco
{
	color: #000000;
	float:left;
    width: 300px;
    height: 22px;
    padding: 10px 35px 0 30px;
}

#privacidad
{
	float:right;
    width: 300px;
    height: 22px;
    padding: 0 19px;
}

#enviar
{
	background-image: url('images/contacto-enviar2.png');
	background-repeat:  no-repeat;
	/*background-position: 0 0;*/
	font-size:0px;
	
	
	border: none 0px #ebeef0;
	color: #ffffff;
	float:left;
    width: 89px;
    height: 30px;
}

#enviar:hover
{
	background-position: 0 -30px;
}


/*  PIE */
#pie
{
	float:left;
	width:1000px; 
	height:55px;
	background: url('images/pie.png') repeat-x;
}

#pie a
{
	float:left;
	color:#ffffff;
    
    padding: 0 0 0 25px;
    text-decoration: none;
}

#pie a.avisoLegal
{
	top:10px;
	left:500px;
	width:69px;
	height:23px;
	margin: 5px 0px 0 705px;
	background: url('images/avisoLegal.png') no-repeat;
}

#pie a.politicaPrivacidad
{
	width:133px;
	height:23px;
	margin: 5px 0px 0 0px;
	background: url('images/politicaPrivacidad.png') no-repeat;
}

/* SLIDER */
#slider .nivo-controlNav {
	position:absolute;
	left: 75px;
	bottom:-25px; /* Put the nav below the slider */
	height:25;
}

#slider .nivo-controlNav img {
	display:inline; /* Unhide the thumbnails */
	position:relative;
	margin-right:20px;
}

#politicaprivacidad-logo 
{	
	width:272px;
	height:33px;
	
	background: url('images/politicaprivacidad-logo.png') no-repeat;
	background-position: 62px;
	padding: 0 846px 0 0;	
}

#avisolegal-logo
{	
	width:129px;
	height:33px;
	
	background: url('images/avisolegal-logo.png') no-repeat;
	background-position: 62px;
	padding: 0 846px 0 0;	
}

/*
.nivo-controlNav a.active
{	
	background-color: #459912;
	background-position: 0px -30px;
}
*/


/*
.nivo-controlNav a.id0 .active
{
	color: #000099;
	height: 50px;
	width: 13px;
	background: url(fotos/foto-4_thumb.png) no-repeat;
	background-position: 0px 0px;
	padding: 0 0 0 0;
	bottom: 40px;
}*/

/*
a.nivo-control.id1 img
{
	color: #990000;
	height: 25px;
	width: 13px;
	background: url(fotos/foto-2_thumb.png) no-repeat;
	background-position: 0px 0px;
	padding: 0 0 0 0;
}*/
/*
a.nivo-control.id1 img
{
	color: #990000;
	height: 25px;
	width: 11px;
	background: url(fotos/foto-2_thumb.png) no-repeat;
	background-position: 0px 0px;
}

a.nivo-control.id1.active img
{
	color: #990000;
	height: 25px;
	width: 11px;
	background: url(fotos/foto-4_thumb.png) no-repeat;
	background-position: 0px 0px;
}
*/

/*
.nivo-controlNav a.active:hover
{
	background-color: #951992;
	background-position: 0px -25px;
		height: 25px;
	width: 13px;
	background: url(fotos/foto-4_thumb.png) no-repeat;
}
*/

a.nivo-control.id1
{
	height: 25px;
	width: 11px;
	background: url(fotos/foto-1_thumb.gif) no-repeat;
	background-position: 0px -25px;
	float:left;
	display:block;
}


a.nivo-control.id1:hover
{
	background-position: 0px 0px;
}

a.nivo-control.id1.active 
{
	background-position: 0px 0px;
}

a.nivo-control.id2
{
	height: 25px;
	width: 11px;
	background: url(fotos/foto-2_thumb.gif) no-repeat;
	background-position: 0px -25px;
	float:left;
	margin-left: 20px;
	display:block;
}

a.nivo-control.id2:hover
{
	background-position: 0px 0px;
}

a.nivo-control.id2.active 
{
	background-position: 0px 0px;
}

a.nivo-control.id3
{
	height: 25px;
	width: 13px;
	background: url(fotos/foto-3_thumb.gif) no-repeat;
	background-position: 0px -25px;
	float:left;
	margin-left: 20px;
}

a.nivo-control.id3:hover
{
	background-position: 0px 0px;
}

a.nivo-control.id3.active 
{
	background-position: 0px 0px;
}

a.nivo-control.id4
{
	height: 25px;
	width: 13px;
	background: url(fotos/foto-4_thumb.gif) no-repeat;
	background-position: 0px -25px;
	float:left;
	margin-left: 20px;
}

a.nivo-control.id4:hover
{
	background-position: 0px 0px;
}

a.nivo-control.id4.active 
{
	background-position: 0px 0px;
}

a.nivo-control.id5
{
	height: 25px;
	width: 13px;
	background: url(fotos/foto-5_thumb.gif) no-repeat;
	background-position: 0px -25px;
	float:left;
	margin-left: 20px;
}

a.nivo-control.id5:hover
{
	background-position: 0px 0px;
}

a.nivo-control.id5.active 
{
	background-position: 0px 0px;
}