
/* CSS Document */

body{
	margin:0;
}		
#fondoheader{
	height:143px;
	background-color:#012A46;
}
	#header{
		height:143px;
		width:960px;
		margin:auto;
	}
		#logo{
			height:143px;
			width:704px;
			background-image:url(../images_esp/fondo-header.jpg);
			background-repeat:no-repeat;
			background-position:right;
			padding-left:32px;
			float:left;
		}
		#idiomas{
			float:left;
			color:#FAFCF9;
			font-family:Arial, Tahoma, Verdana, sans-serif;
			font-size:12px;
			padding-top:9px;
			padding-left:0px;
			font-weight:bold;
			word-spacing:9px;
		}
			.idiomason{
				color:#507089;
				font-family:Arial, Tahoma, Verdana, sans-serif;
				font-size:12px;
				padding-top:9px;
				padding-left:8px;
				font-weight:bold;
				word-spacing:9px;
				text-decoration:none;
			}
			.idiomasoff{
				color:#FAFCF9;
				font-family:Arial, Tahoma, Verdana, sans-serif;
				font-size:12px;
				padding-top:9px;
				padding-left:8px;
				font-weight:bold;
				word-spacing:9px;
				text-decoration:none;
			}
			.idiomasoff:hover{
				color:#507089;
			}
#fondomenu{
	height:41px;
	background-color:#1A4057;
	border-top:1px solid #fff;
}

#boton_industrial{
	float:left; 
	height:168px; 
	width:153px;
	background-image:url(../images_esp/rollindustrialon.jpg);
	margin-right:8px;
	border:0;
}
#boton_industrial:hover{
	background-image:url(../images_esp/rollindustrialoff.jpg);
}
#boton_vivienda{
	float:left; 
	height:168px; 
	width:153px;
	background-image:url(../images_esp/rollviviendaon.jpg);
	margin-right:8px;
	border:0;
}
#boton_vivienda:hover{
	background-image:url(../images_esp/rollviviendaoff.jpg);
}
#boton_terciario{
	float:left; 
	height:168px; 
	width:153px;
	background-image:url(../images_esp/rollterciarioon.jpg);
	margin-right:8px;
	border:0;
}
#boton_terciario:hover{
	background-image:url(../images_esp/rollterciariooff.jpg);
}
#boton_catalogo{
	float:left; 
	height:178px; 
	width:475px;
	background-image:url(../images_esp/index_catalogo.jpg);
	border:0;
}


	#capamenu{
		height:31px;
		width:960px;
		margin:auto;
		padding:8px;
		text-align:right;
	}

#fondocontenido{
	background-color:#FFF;
	min-height:400px;
}
	#contenido{
		width:960px;
		margin:auto;
		padding-top:8px;
		padding-bottom:8px;
	}
		#cuerpo{
			font-family:Arial, Tahoma, Verdana, sans-serif;
			font-size:12px;
			color:#333;
		}
#fondofooter{
	height:92px;
	background-color:#F2F3F7;
	border-top:1px solid #C6CACD;
}
	#footer{
		height:92px;
		width:960px;
		margin:auto;
		font-family:Arial, Tahoma, Verdana, sans-serif;
		font-size:10px;
		color:#7B7C7E;
		padding-top:8px;
	}
		#copy{
			float:left;
			width:157px;
        }
        #links{
			float:left;
			width:97px;
        }
        #utils{
			float:left;
			width:141px;
        }
        #direccion{
			float:left;
			width:183px;
        }
        #contact{
			float:left;
			width:215px;
			*width:215px;
        }
        #mapa{
			float:left;
			width:160px;
        }
		.footeroscuro{
			font-family:Arial, Tahoma, Verdana, sans-serif;
			color:#333;
			font-weight:bolder;
			font-size:11px;
		}
		.footer{
			color:#7B7C7E;
			text-decoration:none;
		}
		.footer:hover{
			text-decoration:underline;
		}
		
	#subempresa, #subaplicaciones, #subproductos, #subcertificados{
		text-align:left;
		display:none;
		margin-top:12px;
		/*background-color:#FFF;*/
		position:relative;
	}
	#subempresa{
		height:80px;
		width:170px;
		margin-left:15px;
		background-image:url(../images_esp/subempresa.png);
	}
	#subaplicaciones{
		height:107px;
		width:150px;
		margin-left:15px;
		background-image:url(../images_esp/subaplicaciones.png);
	}
	#subproductos{
		height:53px;
		width:130px;
		margin-left:15px;
		background-image:url(../images_esp/subproductos.png);
	}
	#subcertificados{
		height:53px;
		width:130px;
		margin-left:15px;
	}
	.submenu{
		font-family:Arial, Tahoma, Verdana, sans-serif;	
		font-size:12px;
		color:#a4b3bc;
		/*text-decoration:none;*/
		padding-left:30px;
		line-height:25px;
		font-weight:bold;
	}
	.submenu:hover{
		font-family:Arial, Tahoma, Verdana, sans-serif;	
		font-size:12px;
		color:#002945;
		/*text-decoration:none;*/
		padding-left:30px;
		line-height:25px;
		font-weight:bold;
		background-image:url(../images_esp/flecha.png);
		background-repeat:no-repeat;
	}
p, .form, .texto{
	font-family:Arial, Tahoma, Verdana, sans-serif;	
	font-size:11px;
	color:#4D4D4D;
}
.form{
	width:200px;
}
a{
	font-family:Arial, Tahoma, Verdana, sans-serif;	
	font-size:11px;
	color:#333;
	text-decoration:underline;
}
h1{
	font-family:Arial, Tahoma, Verdana, sans-serif;	
	font-size:14px;
	color:#002F4D;
	background-image:url(../images_esp/flechatrans.png);
	background-repeat:no-repeat;
	padding-left:25px;
	margin-left:-25px;
}
h2{
	font-family:Arial, Tahoma, Verdana, sans-serif;	
	font-size:14px;
	color:#002F4D;
	background-image:url(../images_esp/flecha.png);
	background-repeat:no-repeat;
	padding-left:25px;
	margin-left:-25px;
}
h3{
	font-family:Arial, Tahoma, Verdana, sans-serif;	
	font-size:14px;
	color:#002F4D;
	background-image:url(../images_esp/flecha.png);
	background-repeat:no-repeat;
	padding-left:25px;
	margin-left:-25px;
	margin-bottom:-8px;
}
h4{
	font-family:Arial, Tahoma, Verdana, sans-serif;	
	font-size:14px;
	color:#002F4D;
	background-repeat:no-repeat;
	padding-left:25px;
	margin-left:-25px;
}
h5{
	font-family:Arial, Tahoma, Verdana, sans-serif;	
	font-size:14px;
	color:#4D4D4D;
	background-repeat:no-repeat;
	padding-left:25px;
	margin-left:-25px;
	margin-bottom:-2px;
	margin-top:-15px;
}
/*
li{
	font-family:Arial, Tahoma, Verdana, sans-serif;	
	font-size:11px;
	color:#4D4D4D;
	margin-bottom:10px;
	margin-left:-25px;
}*/
.red{
	margin-bottom:30px;
}
.lista{
	font-family:Arial, Tahoma, Verdana, sans-serif;	
	font-size:11px;
	color:#4D4D4D;
	margin-bottom:10px;
	margin-left:-25px;
}
.link{
	text-decoration:none;
}
.link:hover{
	text-decoration:underline;
}
.linkred{
	text-decoration:underline;
	color:#036;
}
#listapdf{
	background-image:url(../images_esp/pdf_petit.jpg); 
	background-repeat:no-repeat; 
	padding-left:30px;
}
#mapaweb{
	background-image:url(../images_esp/flecha.png); 
	background-repeat:no-repeat; 
	padding-left:25px; 
	margin-left:-10px;
	border-bottom:1px solid #CCC; 
	height:25px; 
	width:100%;
	margin-top:5px;
}
#mapaweb2{
	border-bottom:1px solid #CCC; 
	width:100%;
}

/*-------------------------------*/

.fechanoticia{
	font-family:Arial, Tahoma, Verdana, sans-serif;	
	font-size:12px;
	color:#002F4D;
	margin-bottom:-10px;
}
.titulonoticia{
	font-family:Arial, Tahoma, Verdana, sans-serif;	
	font-size:12px;
	color:#002F4D;
	font-weight:bold;
	margin-bottom:-10px;
}
.textonoticia{
	font-family:Arial, Tahoma, Verdana, sans-serif;	
	font-size:11px;
	color:#4D4D4D;
}
