/*configuracion inicial del documento*/
#bodyavisolegal { 
    background-color:#ffffff;
} 
#fondoweb_index { 
    background-color:#ffffff;
	margin-top:0px;
} 
#contenedor_entrada {
	position:absolute;
	left:50%;
	width:946px;
	height:485px;
	margin-left:-350px;
	margin-top:23px;
	top: 14px;
} 
#contenedor_web {
	width:945px;
    margin: 0 auto;
	margin-top:0px;
	background:#fff url("../imagenes/background.gif") repeat-y center;
	clear:both;
} 
#contenedor_superior {
	position:absolute;
	padding:0px;
	width:944px;
	height:auto;
	z-index:7;
}	

#contenedor_inferior {
	float:none;
	margin-top:250px;
	padding:17px 17px 17px 17px;
	margin-left:10px;
	width:890px;
	height:auto;
	z-index:7
}

#contenedor_inferior_izq {
	float:left;
	margin-top:0px;
	padding:0x;
	margin-left:0px;
	width:250px;
	height:auto;
	z-index:7;
}
#contenedor_inferior_dcha {
	float:left;
	margin-top:0px;
	padding:0x;
	margin-left:0px;
	width:640px;
	height:auto;
	z-index:7;
}

#contenedor_central {
	padding:0px;
	width:900px;
	margin-left:23px;
	height:auto;
	z-index:7;
}



#barra_inferior_gris{
	position:absolute;
	width:925px;
	height:3px;
	margin-top:85px;
	margin-left:10px;
	background-image: url("../imagenes/barra_inferior_gris.gif");
	z-index:15;
}
#barra_inferior_azul{
	position:absolute;
	width:675px;
	height:45px;
	top:238px;
	margin-left:260px;
	background-image: url("../imagenes/barra_inferior_azul.gif");
}
#banner_entrada{
	position:absolute;
	width:925px;
	height:155px;
	margin-top:88px;
	margin-left:10px;
	background-image: url("../imagenes/imagen_principal4.jpg");
	background-repeat:no-repeat;
}
#banner_entrada_flash{
	position:absolute;
	width:925px;
	height:155px;
	margin-top:88px;
	margin-left:10px;
}

#foto_laempresa_inicial{ 
	float: left;
	width:291px;
	height:153px;
	margin-left:10px;
	margin-top:5px;
	/*background-image: url("../imagenes/foto_asturmadi_inicio.jpg");
	background-repeat:no-repeat;*/
	z-index:5;
}

/***** MENU SUPERIOR HORIZONTAL *****/

#menuhoriz ul {
	position:absolute;
	margin-top:15px;
	margin-left:670px;
	list-style: none;
	font-size:9px;
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#999999;
	width:250px;
	height:13px;
	float: left;
}

#menuhoriz a {
	text-decoration: none;
	font-size:9px;
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#999999;
	width:70px;
	height:13px;
	padding:0;
	margin:0;
}

#menuhoriz ul li {
	text-decoration: none;
	float:left;
	width:70px;
	height:13px;
	padding:0;
	margin:0;
}

#menuhoriz ul li a:link, #menu ul li a:visited {
	display: inline;
	text-decoration: none;
	color: #BABABA;
	float:left;
	width:70px;
	height:13px;
	text-align:center;
    padding:0;
    margin:0;
}

#menuhoriz ul li a:hover, #menu ul li a:active{
    color: #002D73;
    text-decoration: none;
}




/*NOTICIAS PAGINA INICIAL*/

#caja_noticias{ 
	clear:left;
	width:216px;
	height:auto;
	margin-left:0px;
	background-image: url("../imagenes/fondo_noticias.gif");
	background-repeat:no-repeat;
	background-position:bottom;
	z-index:5;
}


#noticias{ 
	width:218px;
	height:auto;
	margin-left:0px;
	margin-top:0px;
	padding-top:10px;
	padding-bottom:3px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:9px;
	color:#939393;
	z-index:5;
}
.contenedor_noticias{ 
	position:absolute;
	width:205px;
	height:205px;
	margin-top:5px;
	margin-left:5px;
	padding:0px 0px 0px 0px; 
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:9px;
	color:#898989;
	z-index:5;
}
.texto_fecha{ 
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:9px;
	font-weight:bold;
	color:#666666;
	z-index:5;
}
.texto_vermas_noticias{
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:9px;
	color:#959595;
	z-index:5;
}
.texto_titulo_noticia{
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:10px;
	color:#4594CC;
	z-index:5;
}	
.texto_titulo_noticia_completa{
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:13px;
	font-weight:bold;
	color:#4594CC;
	z-index:5;
}
.texto_vermas_noticias a, .texto_vermas_noticias a:link, .texto_vermas_noticias a:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:9px;
	color:#959595;
	z-index:5;
}

.texto_vermas_noticias a:hover {
  color:#002D73;
}



/*LA EMPRESA PAGINA INICIAL*/

#laempresa2{
	float:left;
	width:640px;
	height:auto;
	margin-left:0px;
	margin-top:0px;
	background-image: url("../imagenes/fondo_noticias.gif");
	background-repeat:repeat-x;
	background-position:bottom;
	z-index:5;
}

.texto_laempresa {
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:10px;
	color:#666666;
	margin-top:30px;
	width:305px;
	height:100px;
	z-index:5;
	line-height:12px;
}

.texto_laempresa_enlace {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:10px;
	text-align:right;
	line-height:30px;
	color:#999999;;
}

.texto_laempresa_enlace a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:10px;
	text-align:right;
	line-height:30px;
	color:#999999;;
}
.texto_laempresa_enlace a:hover {
	text-align:right;
	color:#002D73;
}
.texto_laempresa_titular {
	font-size:11px;
	color:#666666;
	font-weight:bold
}

/*PRODUCTOS PAGINA INICIAL*/

#productos{
    float:left;
	width:310px;
	height:auto;
	margin-left:0px;
	margin-top:10px;
	background-image: url("../imagenes/fondo_noticias.gif");
	background-repeat:repeat-x;
	background-position:bottom;
	z-index:5;
}
#barra_separadora_azul{ 
	width:310px;
	height:3px;
	margin-left:0px;
	margin-top:0px;
	background-image: url("../imagenes/barra_separadora_azul.gif");
	background-repeat:repeat-x;
	z-index:30;
}

#foto_productos_inicial{ 
	float:left;
	width:100px;
	height:105px;
	margin-left:10px;
	margin-top:20px;
	background-image: url("../imagenes/foto_productos_inicio.jpg");
	background-repeat:no-repeat;
	z-index:5;
}
#durabilidad {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:9px;
	font-weight:bold;
	color:#4594CC;
	background-color:#DBD9D9;
	margin-left:0px;
	margin-top:110px;
	width:100px;
	height: 15px;
	z-index:5;
	line-height:15px;
}
.texto_productos {
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:10px;
	color:#4B4B4B;
	margin-left:0px;
	margin-top:30px;
	padding-bottom:10px;
	width:160px;
	height:95px;
	z-index:5;
	line-height:12px;
}
.texto_productos A:link, A:visited {
	color:#4B4B4B;
}
.texto_productos A:hover {
	color:#4594CC;;
}
.texto_productos_enlace {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:10px;
	text-align:right;
	line-height:30px;
	color:#999999;
}
.texto_productos_enlace a {
	text-align:right;
	color:#999999;
	line-height:30px;

}
.texto_productos_enlace a:hover {
	text-align:right;
	color:#002D73;
}

.texto_productos_titular {
	font-size:11px;
	color:#666666;
	font-weight:bold
}
.texto_productos_titular a, .texto_productos_titular a:link{
	text-decoration:none;
}

.texto_productos_subtitular {
	font-size:11px;
	color:#4594CC;
	font-weight:bold
}
.texto_productos_titular2 {
	font-size:13px;
	color:#4594CC;
	font-weight:bold;
	line-height:16px
}
.texto_productos_titular3 {
	font-size:11px;
	color:#145F94;
	font-weight:bold
}
/*OBRAS PAGINA INICIAL*/

#obras{ 
	float:left;
	width:310px;
	height:auto;
	margin-left:20px;
	margin-top:10px;
	background-image: url("../imagenes/fondo_noticias.gif");
	background-repeat:repeat-x;
	background-position:bottom;
	z-index:5;
}

#foto_obras_inicial{ 
	float:left;
	width:100px;
	height:105px;
	margin-left:10px;
	margin-top:20px;
	background-image: url("../imagenes/foto_obras_inicio_1.jpg");
	background-repeat:no-repeat;
	z-index:5;
}

.texto_obras {
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:10px;
	color:#666666;
	margin-left:0px;
	margin-top:30px;
	padding-bottom:10px;
	width:170px;
	z-index:5;
	height:95px;
	line-height:12px;
}

.texto_obras_titular {
	font-size:11px;
	color:#666666;
	font-weight:bold
}

.texto_obras_enlace {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:10px;
	text-align:right;
	line-height:20px;
	color:#999999;
}

.texto_obras_enlace a {
	text-align:right;
	color:#999999;
	line-height:30px;

}
.texto_obras_enlace a:hover {
	text-align:right;
	color:#002D73;
}

/*TEXTOS */

.caja_formulario {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:10px;
	color:#A6A5A5;
	background-color:#F3F3F3;
	top:5px;
	margin-bottom:30px;
	width:400px;
	z-index:5;
	line-height:14px;
}
.inputs_formulario {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:10px;
	color:#7F7F7F;
	background-image:url("../imagenes/input-form.gif");
	background-repeat:no-repeat;
	background-color:#F3F3F3;
	width:170px;
	z-index:5;
	height:20px;
	border:none;
	padding:5px 5px;
}
.desplegables_formulario {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:10px;
	color:#7F7F7F;
	background-image:url("../imagenes/input-form3.gif");
	background-repeat:no-repeat;
	background-color:#DAE6EE;
	width:170px;
	z-index:5;
	height:25px;
	border:none;
	padding:5px 5px;
}
option.item {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:10px;
	color:#7F7F7F;
	background-color:#DAE6EE
}
.observaciones_formulario {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:10px;
	color:#7F7F7F;
	background-image:url("../imagenes/input-form2.gif");
	background-repeat:no-repeat;
	background-color:#F3F3F3;
	width:170px;
	height:140px;
	z-index:5;
	border:none;
	padding:5px 5px;
}
.boton_formulario {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:10px;
	color:#7F7F7F;
	width:170px;
	z-index:5;
	height:20px;
	margin-left:175px;
}


.direccion_enlace {
	font-family:Georgia, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7F7F7F;
}

.texto_noflash{
    font-family:Georgia, Arial, Helvetica, sans-serif;
    text-align:center;
    font-size:12px;
    color:#cccccc;
}

.localizacion_texto {
	position:absolute;
	font-family:Georgia, Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:10px;
	color:#7F7F7F;
	margin-left:340px;
	top:20px;
	width:250px;
	z-index:5;
	line-height:15px;
}


/* MENU GENERAL */

#menu_general {
	position:absolute;
	width:675px;
	height:50px;
	margin-top:35px;
	margin-left:263px;
	z-index:80;
}

/* MENU CONTENIDOS VARIOS */
#contenedor_menu_varios {
	margin-top:0px; 
	width:162px; 
	height:auto; 
	background-color:#EEEEEE;
	padding-top:5px; 
	padding-left:5px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	color:#666666; 
	background-image: url("../imagenes/fondo_contenedor_menu_des.gif"); 
	background-position:bottom;
 	background-repeat:no-repeat
} 

/* MENU DESCARGAS */

#contenedor_menu_descargas {
	margin-top:-3px; 
	width:162px; 
	height:auto; 
	background-color:#EEEEEE;
	padding-top:5px; 
	padding-left:5px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	color:#666666; 
	background-image: url("../imagenes/fondo_contenedor_menu_des.gif"); 
	background-position:bottom;
 	background-repeat:no-repeat
} 

#menu_descargas {
   display: block;
   width: 160px;
   padding: 0;
   margin: 0px;
   margin-left:0px;
   margin-top:5px;
   margin-bottom:10px;
   font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;
   color:#999999;
   font-size:10px;
}

#menuproductos {
   margin: 0;/*removes indent IE and Opera*/
   padding: 0;/*removes indent Mozilla and NN7*/
}

#menu_descargas li {
   margin: 0;/*removes indent IE and Opera*/
   padding: 0;/*removes indent Mozilla and NN7*/
   line-height: 15px;
   list-style-type:none;
   background-position:bottom;
   background-repeat:no-repeat
}

#menu_descargas a, #menu_descargas a:visited {
   display: block;
   width:160px;
   line-height: 15px;/*must be equal to height. Centers the text vertically*/
   padding: 0 0 0 0px;
   border: none;
   color: #999999;
   text-decoration: none;

}

#menu_descargas a:hover {
   color: #002D73;
}

#menu_descargas #active a {
   display: block;
   padding-left: 45px;
   cursor: default;
}

#contenedor_menu_ver {
   margin-top:-3px; 
   width:162px; 
   height:auto; 
   background-color:#F2EAEA;
   padding-top:5px;
   padding-left:5px; 
   font-family:Verdana, Arial, Helvetica, sans-serif; 
   font-size:10px; 
   color:#666666; 
   background-image: url("../imagenes/fondo_contenedor_menu_ver.gif"); 
   background-position:bottom;
   background-repeat:no-repeat
} 
/* MENU PRODUCTOS */

#menu_productos {
   width: 218px;
   margin-left:0px;
   margin-top:25px;
   text-align: left;

}

/***** MENU *****/

#lista {
   display: block;
   width: 218px;
   padding: 0;
   margin: 0;
   font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;
   font-weight:bold;
   color:#999999;
   font-size:10px;
}

#menuproductos {
   margin: 0;/*removes indent IE and Opera*/
   padding: 0;/*removes indent Mozilla and NN7*/
}

#menuproductos li {
    margin: 0;/*removes indent IE and Opera*/
    padding: 0;/*removes indent Mozilla and NN7*/
    height: 22px;
    line-height: 22px;
    list-style-type:none;
    background-image: url("../imagenes/fondo_menu_productos.gif");
    background-position:bottom;
    background-repeat:no-repeat
}

#menuproductos a, #menuproductos a:visited {
    display: block;
    height: 22px;
    width: 218px;
    line-height: 22px;/*must be equal to height. Centers the text vertically*/
    padding: 0 0 0 0px;
    border: none;
    color: #999999;
    text-decoration: none;
    background-image: url("../imagenes/fondo_menu_productos.gif");

}

#menuproductos a:hover {
    color: #002D73;
}

#menuproductos #active a {
    display: block;
    padding-left: 45px;
    cursor: default;
}

/* FOTOS PRODUCTOS CORTAFUEGOS */

#foto_productos_firestop{ 
	float: left;
	width:167px;
	height:200px;
	margin-left:0px;
	margin-top:0px;
	/*background-image: url("../imagenes/foto_productos_firestop.jpg");
	background-repeat:no-repeat;*/
	z-index:5;
}


/* TABLA PRODUCTOS CORTAFUEGOS */

#tabla_cortafuegos {
    width:175px;
    margin-left: 20px;
}
#celda {
    padding: 0;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    text-align:left;
    font-size:9px;
    color:#959595;
    line-height:15px;
    width:50%;
  } 
#celda a, #celda a:link, #celda a:visited {
    padding-top: 0px;
    padding-bottom:0px;
    margin-top: 0px;
    margin-bottom:0px;
    color:#959595;
    background-image:none;
    width:87px;
    height:15px;
    line-height: 15px;
  } 
  
#celda a:hover {
    color:#4594CC;
  } 

#celda_activa {
    padding: 0;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    text-align:left;
    font-size:9px;
    line-height:14px;
    width:50%;
    color:#4594CC;
  } 

/* MIGAS DE PAN */

#migapan {
	float:left;
    font-family: verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:10px;
	font-weight:bold;
	color:#BBBBBB;
	padding:0px 0px;
	margin-top:0px;
	width:520px;
	height:30px;
	z-index:5;
}
#migapan a, #migapan a:link{
	color:#BBBBBB;
	text-decoration:none;
}

#migapan a:hover, #migapan a:active{
    color: #002D73;
    text-decoration: none;
}

.migapan_activo {
	font-weight:bold;
	color:#4594CC;
	font-size:11px;
	padding:0px 0px;
}

/*PIE DE HTML*/

#fondo_pie{
	width:925px;
	height:35px;
	top:615px;
	margin-left:10px;
	background-color:#E3E3E3;
}

#pie_info_calidad {
	position:absolute;
	margin-left:16px;
	width:150px;
	height:35px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:9px;
	color:#4594CC;
	line-height:13px;
	padding-left:116px;
	padding-top:10px;
	background-image: url("../imagenes/certificado_calidad.gif");
	background-repeat:no-repeat;
	z-index:10;
}

.pie_info_calidad, .pie_info_calidad a:hover, .pie_info_calidad a:link, .pie_info_calidad a:visited  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:9px;
	color:#4594CC;
	line-height:13px;
	z-index:10;
}

#pie_info_2 {
	position:absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:9px;
	color:#8C8B8B;
	width:280px;
	margin-left:267px;
	margin-top:10px;
	z-index:10;
	line-height:13px;
}
#pie_info_3 {
	position:absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:9px;
	color:#8C8B8B;
	width:270px;
	margin-left:597px;
	margin-top:10px;
	z-index:10;
	line-height:13px;
}
#extraDiv1 {
	background:url("../imagenes/bottom.gif");
	width:945px;
	height:30px;
}

