#contenedor {
	position:relative;
	left:0px;
	width:900px;
	margin:0px auto;
	text-align:center;
	background-color:#FFFFFF;
	z-index:1;
}
#cabecera_index {
	position:relative;
	left:0px;
	width:899px;
	margin:0px auto;
	float:left;
	background-color:#FFFFFF;
	z-index:1;
}
#menu {
	position:relative;
	left:0px;
	width:181px;
	height:250px;
	margin:0px auto;
	float:left;
	background-color:#FFFFFF;
	z-index:1;
}
#flash {
	position:relative;
	left:0px;
	width:716px;
	height:245px;
	margin:0px auto;
	float:left;
	background-color:#FFFFFF;
	z-index:1;
}
#flash2 {
	position:relative;
	left:0px;
	width:716px;
	height:245px;
	margin:0px auto;
	float:left;
	background-color:#FFFFFF;
	z-index:1;
}
#flash3 {
	position:relative;
	left:0px;
	width:716px;
	height:245px;
	margin:0px auto;
	float:left;
	background-color:#FFFFFF;
	z-index:1;
}
#flash4 {
	position:relative;
	left:0px;
	width:716px;
	height:245px;
	margin:0px auto;
	float:left;
	background-color:#FFFFFF;
	z-index:1;
}
#flash5 {
	position:relative;
	left:0px;
	width:716px;
	height:245px;
	margin:0px auto;
	float:left;
	background-color:#FFFFFF;
	z-index:1;
}
#flash6 {
	position:relative;
	left:0px;
	width:716px;
	height:245px;
	margin:0px auto;
	float:left;
	background-color:#FFFFFF;
	z-index:1;
}
#flash7 {
	position:relative;
	left:0px;
	width:716px;
	height:245px;
	margin:0px auto;
	float:left;
	background-color:#FFFFFF;
	z-index:1;
}
#flash8 {
	position:relative;
	left:0px;
	width:716px;
	height:245px;
	margin:0px auto;
	float:left;
	background-color:#FFFFFF;
	z-index:1;
}
#bajomenu {
	position:relative;
	left:0px;
	width:182px;
	height:247px;
	margin:0px auto;
	float:left;
	background-color:#FFFFFF;
	z-index:1;
}
#contenido {
	position:relative;
	left:0px;
	width:716px;
    height:auto;
	margin:0px auto;
	float:right;
	background-color:#FFFFFF;
	z-index:1;
}
#cabecera_contenido {
	position:relative;
	left:0px;
	width:718px;
	height:92px;
	margin:0px auto;
	background-image:url(../img/cabecera_cont.gif);
	float:left;
	background-color:#FFFFFF;
	z-index:1;
}
#fotos_empresa {
	position:relative;
	left:0px;
	width:716px;
	height:119px;
	margin:0px auto;
	background-image:url(../img/fotos_empresa.jpg);
	float:left;
	background-color:#FFFFFF;
	z-index:1;
}
#fotos_mantenimiento {
	position:relative;
	left:0px;
	width:716px;
	height:119px;
	margin:0px auto;
	background-image:url(../img/fotos_mantenimiento.jpg);
	float:left;
	background-color:#FFFFFF;
	z-index:1;
}
#fotos_objetivos {
	position:relative;
	left:0px;
	width:379px;
	height:276px;
	margin:0px auto;
	background-image:url(../img/fotos_objetivos.jpg);
	float:left;
	background-color:#FFFFFF;
	z-index:1;
}
#fotos_materiales {
	position:relative;
	left:0px;
	width:379px;
	height:276px;
	margin:0px auto;
	background-image:url(../img/fotos_materiales.jpg);
	float:left;
	background-color:#FFFFFF;
	z-index:1;
}
#fotos_servicios {
	position:relative;
	left:0px;
	width:100px;
	height:276px;
	margin:0px auto;
	float:left;
	background-color:#FFFFFF;
	z-index:1;
}
#fotos_materiales2 {
	position:relative;
	left:0px;
	width:716px;
	height:131px;
	float:left;
	background-color:#FFFFFF;
	background-image:url(../img/fotos_servicios.jpg);
	z-index:1;
}
#index_fotos {
	position:relative;
	left:0px;
	width:718px;
	height:363px;
	margin:0px auto;
	background-image:url(../img/index_fotos.jpg);
	float:left;
	background-color:#FFFFFF;
	z-index:1;
}
#texto_empresa {
	position:relative;
	left:0px;
	width:692px;
	height:120px;
	float:left;
	background-color:#FFFFFF;
	z-index:1;
	text-align: left;
	margin-top: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
	padding-top: 15px;
	padding-right: 10px;
	padding-left: 12px;
}
#texto_objetivos {
	position:relative;
	left:0px;
	width:325px;
	height:auto;
	float:left;
	background-color:#FFFFFF;
	z-index:1;
	text-align: left;
	margin-top: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
	padding-left: 12px;
	padding-top: 15px;
}
#texto_servicios {
	position:relative;
	left:0px;
	width:595px;
	height:auto;
	float:left;
	background-color:#FFFFFF;
	z-index:1;
	text-align: left;
	margin-top: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
	padding-left: 12px;
	padding-top: 15px;
}
#texto_calidad {
	position:relative;
	left:0px;
	width:704px;
	height:auto;
	float:left;
	background-color:#FFFFFF;
	z-index:1;
	text-align: left;
	margin-top: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
	padding-left: 12px;
	padding-top: 15px;
}
#texto_localizacion {
	position:relative;
	left:0px;
	width:336px;
	height:auto;
	float:left;
	background-color:#FFFFFF;
	z-index:1;
	text-align: right;
	margin-top: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #666666;
	text-decoration: none;
	padding-right: 7px;
	padding-left: 6px;
	padding-top: 14px;
}
.contacto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}

#mapa_localizacion {
	position:relative;
	left:0px;
	width:350px;
	height:auto;
	float:left;
	background-color:#FFFFFF;
	z-index:1;
	padding-left: 15px;
	padding-top: 14px;
	padding-bottom: 14px;
}
#recuadro_empresa {
	position:relative;
	left:0px;
	width:697px;
	height:50px;
	float:left;
	background-color:#FFFFFF;
	z-index:1;
	text-align: left;
	margin-top: 15px;
	margin-right: 7px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #E0E0E0;
	padding-top: 8px;
	padding-left: 10px;
}
#recuadro {
	position:relative;
	left:0px;
	width:707px;
	height:60px;
	float:left;
	background-color:#FFFFFF;
	z-index:1;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
}
#recuadro_localizacion {
	position:relative;
	left:0px;
	width:707px;
	height:30px;
	float:left;
	background-color:#FFFFFF;
	z-index:1;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
}
#recuadro2_localizacion {
	position:relative;
	left:0px;
	width:714px;
	height:auto;
	float:left;
	background-color:#FFFFFF;
	z-index:1;
	border: 1px solid #D8D8D8;
}
#banner_control {
	position:relative;
	left:0px;
	width:716px;
	height:89px;
	float:left;
	background-color:#FFFFFF;
	background-image:url(../img/banner_control.gif);
	z-index:1;
}
#texto_control {
	position:relative;
	left:0px;
	width:476px;
	height:auto;
	float:left;
	background-color:#FFFFFF;
	z-index:1;
	text-align: left;
	margin-top: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
	padding-left: 12px;
	padding-top: 15px;
}
#foto_control {
	position:relative;
	left:0px;
	width:228px;
	height:317px;
	margin:0px auto;
	background-image:url(../img/foto_control.jpg);
	float:left;
	background-color:#FFFFFF;
	z-index:1;
}
#menu_seleccionado {
	position:relative;
	left:0px;
	width:170px;
	height:21px;
	background-image:url(../img/menu_selec.gif);
	float:left;
	background-color:#FFFFFF;
	z-index:1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-left: 11px;
	padding-top: 8px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}
#menu_normal {
	position:relative;
	left:0px;
	width:170px;
	height:21px;
	background-image:url(../img/menu_norm.gif);
	float:left;
	background-color:#FFFFFF;
	z-index:1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 8px;
	padding-left: 12px;
	text-align: left;
	text-decoration: none;
}
#pie {
	position:relative;
	left:0px;
	width:890px;
	height:17px;
	float:left;
	background-color:#FFFFFF;
	z-index:1;
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #A8A8A8;
	text-align: right;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-right: 10px;
	font-weight: normal;
	padding-top: 3px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DBDBDB;
}
.olaz {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #00AEA9;
	text-decoration: none;
}
