@charset "utf-8";

body {
	background-image: url(../imagenes/fondop3.jpg);
	background-position:top;
	background-repeat:no-repeat;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


#ubitop {  
  width:730px;
/*  height:23px; */
  padding-right:16px;
  text-align:right;
  padding-top:15px; 
  }

#centrohome {
	width:750px;
	height:230px;
	padding-top:0px;
		}

#centro {
	width:750px;
	height:388px;
	padding-top:0px;
	}
	
#centroint {
	width:750px;
/*	height:298px;*/
height:89px;
	padding-top:0px;

	}
	
		
#centroimg {
	width:750px;
/*	height:298px;*/
height:209px;
	padding-top:0px;
	}
	
	
#centromenu {
	width:750px;
	height:99px;
	padding-top:0px;
	}
	

	
#centro2 {
float: center; 
	width:750px;
	padding-top:0px;
	margin:0px;
}


#avisolegal {
float: center; 
	width:750px;
	margin:0px;
	padding:0px;
		padding-top:80px;
		padding-bottom:10px;
			padding-left:0px;
	background-image:url(../imagenes/f_avisolegal.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

#aviso {
float: center; 
	width:700px;
	margin:0px;
	padding:0px;
	text-align:left;
}

#mapasitio {
float: center; 
	width:750px;
	height:190px;
	margin:0px;
	padding:0px;
		padding-top:80px;
			padding-left:0px;
			padding-bottom:20px;
	background-image:url(../imagenes/f_mapaweb.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

#desarrollo {
float: center; 
	width:750px;
	height:190px;
	margin:0px;
	padding:0px;
		padding-top:80px;
			padding-left:0px;
	background-image:url(../imagenes/f_comodin.jpg);
	background-repeat:no-repeat;
	background-position:top;
}


#novedades {
float: center; 
	width:750px;
	margin:0px;
	padding:0px;
		padding-top:80px;
		padding-bottom:15px;
			padding-left:0px;
	background-image:url(../imagenes/f_noved.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

#quehacemos_calidad {
float: center; 
	width:750px;
/*	height:190px;*/
	margin:0px;
	padding:0px;
		padding-top:0px;
			padding-left:0px;
	background-image:url(../imagenes/f_calidad.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

#quehacemos_formacion {
float: center; 
	width:750px;
/*	height:190px;*/
	margin:0px;
	padding:0px;
		padding-top:0px;
			padding-left:0px;
	background-image:url(../imagenes/f_formacion.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

#quehacemos_idi {
float: center; 
	width:750px;
/*	height:190px;*/
	margin:0px;
	padding:0px;
		padding-top:0px;
			padding-left:0px;
	background-image:url(../imagenes/f_idi.jpg);
	background-repeat:no-repeat;
	background-position:top;
}


#quehacemos01 {
float: left; 
	width:430px;
	margin:0px;
	padding:0px;
	padding-left:20px;
	text-align:left;
	background:none;
}

#quehacemos02 {
float: left; 
	width:300px;
	margin:0px;
	padding:0px;	
	text-align:center;
	background:none;
}

#quehacemostop {
float: center; 
	width:714px;
	height:50px;
	margin:0px;
	padding:0px;
	padding-right:18px;
	padding-top:8px;
	padding-bottom:20px;
	text-align:right;

}


#contacto {
float: center; 
	width:750px;
	height:560px;
	margin:0px;
	padding:0px;
		padding-top:80px;
			padding-left:0px;
	background-image:url(../imagenes/f_contacto.jpg);
	background-repeat:no-repeat;
	background-position:top;
}


#quesomos {
float: center; 
	width:750px;
	height:190px;
	margin:0px;
	padding:0px;
		padding-top:80px;
		padding-bottom:10px;
			padding-left:0px;
	background-image:url(../imagenes/f_quesomos.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

html>body #quesomos {
padding-bottom:80px;

}

#quienessomos {
float: center; 
	width:750px;
	margin:0px;
	padding:0px;
		padding-top:80px;
			padding-left:0px;
	background-image:url(../imagenes/f_quienesomos.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

#qsomos01 {
float: left; 
	width:180px;
	padding-left:22px;
	margin:0px;
	text-align:left;
	border:dashed;

}

#qsomos02 {
float: right; 
	width:500px;
	padding-left:22px;
	margin:0px;
	text-align:left;
	border:dashed;
}


#leyenda {
	float: right; 
	width:200px;
	height:25px;
	margin:0px;
	padding:0px;
	text-align: right;
	padding-right:24px;
	padding-top:6px;
}

#rss {
float: center; 
	width:750px;
	height:190px;
	margin:0px;
	padding:0px;
		padding-top:80px;
			padding-left:0px;
	background-image:url(../imagenes/f_rss.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

#descargas {
float: center; 
	width:750px;
	/*height:420px;*/
	margin:0px;
	padding:0px;
		padding-top:0px;
	/*	padding-bottom:5px;*/
	background-image:url(../imagenes/f_descargas.jpg);
	background-repeat:no-repeat;
	background-position:top;
}


#descargas_top {
float: center; 
	width:720px;
	height:90px;
	margin:0px;
	padding:0px;
		padding-top:20px;
		text-align:right;
		padding-right:30px;
}

SELECT{ color: black; background-color:#f5f7f9; border: 2px solid #cccccc; } 

#descargas01 {
float: left; 
	width:100px;

	padding-left:22px;
	margin:0px;
	text-align:left;

}

#descargas02 {
	float:left; 
	width:318px;
	padding-right:0px;
	margin:0px;
	text-align:left;
	
}

#descargas04 {
float: left; 
	width:82px;
	height:20px;
	padding-left:0px;
	padding-right:14px;
	margin:0px;
	text-align:left;	
}



#descargas03 {
float: right; 
	width:188px;
	padding-left:0px;
	padding-right:14px;
	margin:0px;
	text-align:left;
	
}


#centro3 {
float: center; 
	width:750px;
	height:45px;
	padding-top:10px;
	text-align:left;
	padding-left:20px;

}

#int1 {
float: left; 
width:506px;
height:280px;
padding:0px;
}

#centronuevo {
float:center;
text-align:left;
width:750px;
height:297px;
padding-top:0px;
padding:0px;
margin:0px;
background-image:url(../imagenes/f_dos_secciones.jpg);
background-position:center;
background-repeat:no-repeat;
}


#int1_n {
float:left; 
text-align:left;
width:420px;
height:200px;
padding:0px;
padding-top:60px;
padding-left:8px;
}

#int2 {
float: right; 
width:240px;
height:278px;
padding:0px;
background-image:url(../imagenes/f_novedades2.jpg);
background-position:bottom;
background-repeat:no-repeat;
text-align:left;
}

#int2_n {
float: right; 
width:290px;
padding-top:60px;
text-align:center;
}


#textint {
float: left; 
width:136px;
padding:0px;

}


#textint2 {
float: left; 
width:110px;
padding:0px;

}

#textint3 {
float: center; 
width:190px;
padding-top:46px;
padding-left:15px;
}

#textint4 {
float: center; 
width:202px;
padding-top:10px;
padding-left:0px;

}


#ico1 {
width:225px;
height:96px;
background-image:url(../imagenes/f_cubo_quienes.jpg);
background-repeat:no-repeat;
float: left; 
padding-left:20px;
padding-top:50px;
margin-left:0px;
text-align:left;
cursor:pointer;

}

#ico2 {
width:230px;
height:96px;
background-image:url(../imagenes/f_cubo_quehacemos.jpg);
background-repeat:no-repeat;
float: right; 
padding-left:20px;
padding-top:50px;
margin-left:0px;
text-align:left;
cursor:pointer;
}

#ico3 {
width:225px;
height:90px;
background-image:url(../imagenes/f_cubo_contacto.jpg);
background-repeat:no-repeat;
float: left; 
padding-left:20px;
padding-top:50px;
margin-left:0px;
text-align:left;
cursor:pointer;
}

#ico4 {
width:230px;
height:90px;
background-image:url(../imagenes/f_cubo_buscabas.jpg);
background-repeat:no-repeat;
float: right; 
padding-left:20px;
padding-top:46px;
margin-left:0px;
text-align:left;
}


#spa {height:11px;font-size:0px; background-image:url(../imagenes/div_novedades.gif);}


.arial_11top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #837a73;
	text-decoration: none;
}

.arial_14verde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #1f6e54;
	text-decoration: none;
}

.arial_14mostaza {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ab9d2c;
	text-decoration: none;
}

.arial_14verde2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #617903;
	text-decoration: none;
}

.arial_11naranj {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
color: #ca5000;
	text-decoration: none;	
}


.arial_14naranj {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #e05800;
	text-decoration: none;
	line-height:25px;
}

.arial_14naranj2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ca5000;
	text-decoration: none;
}

.arial_14verde2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #596f03; /*559209*/
	text-decoration: none;
}

.arial_11verde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #457806;
	text-decoration: none;
}


.arial_11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2c2725;
	text-decoration: none;
}

.arial_11descargas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2c2725;
	text-decoration: none;
	line-height:18px;
}

.arial_18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #2c2725;
	text-decoration: none;
}

.arial_11b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #adabaa;
	text-decoration: none;
	text-align:left;
}

.arial_9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #9e9c9b;
	text-decoration: none;	
}

ol { padding-left:0px; margin-left: 0px;}
ul.izquierda {padding-left:0px; margin-left: 80px; padding-bottom:0px; padding-top:0px;}
li.list1{list-style: none; background: url(../imagenes/vineta.gif) left top no-repeat; padding-left:12px; margin-left: 0px;}
html>body li.list1{list-style: none; background: url(../imagenes/vineta_fire.gif) left top no-repeat; padding-left:12px; margin-left: 0px;}

A.arial_11naranj:link { color:#ca5000;text-decoration: none }
A.arial_11naranj:hover {color:#ca5000;text-decoration: underline }.


A.arial_14naranj2:link { color:#ca5000;text-decoration: none }
A.arial_14naranj2:hover {color:#ca5000;text-decoration: underline }.

a.arial_11top:link { color:#837a73; text-decoration: none }
a.arial_11top:hover {color:#837a73; text-decoration: underline }.

a.arial_11:link { color:#2c2725; text-decoration: none }
a.arial_11:hover {color:#2c2725; text-decoration: underline }.

a.arial_11b:link { color:#adabaa; text-decoration: none }
a.arial_11b:hover {color:#adabaa; text-decoration: underline }.

A.arial_9:link { color:#9e9c9b;text-decoration: none }
A.arial_9:hover {color:#9e9c9b;text-decoration: underline }.

A.arial_14verde2:link { color:#596f03;text-decoration: none }
A.arial_14verde2:hover {color:#596f03;text-decoration: underline }.
