body {
	margin:0px;
	padding:0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-color:#FFFFFF;
}
#cabecera{
	background:url(../imagenes/fondo_cabecera.png);
	background-repeat:repeat-x;
	background-position:bottom;
	width:100%;
	height:90px;
}
#slogan{
float:left;
width:400px;
padding-left:120px;
}
#slogan h1{
	font-size:19px;
	padding:20px 0 0 48px;
	margin:0px;
	color:#2e50b5;
}
#slogan h2{
	
	font-size:15px;
	padding-top:7px;
	margin:0px;
	color:#474747;
}
#logotipo{
	width:900px;
	height:50px;
	margin:auto;
}

#telef-mail{
	padding-top:6px;
}

#telef{
	padding-left:740px;
	padding-top:20px;
}

#mail{
	padding-left:714px;
	padding-top:7px;
}

#nombre{
	padding-top:4px;
	font-size:28px;
	float:left;
}

#menu{
	background:url(../imagenes/fondo_menu.png);
	background-repeat:repeat-x;
	width:100%;
	height:32px;
	clear:both;
}

#botones{
	margin:auto;
	background-color:#FFFFFF;
	width:900px;
	height:32px;
	padding-left:1px;
	padding-right:1px;
}

#subotones{
	width:900px;
	height:32px;
}

#cuerpo{
	width:100%;
	background-color:#FFFFFF;
	margin:auto;
}

#submarco{
	width:100%;
	background:url(../imagenes/submarco.png);
	background-repeat:repeat-x;
}

#escenario{
	width:900px;
	height:auto;
	/*background:url(../imagenes/submarco.png);
	background-repeat:repeat-x;*/
	background-color:#FFFFFF;
	/*border-left:solid 1px #8b9598;
	border-right:solid 1px #8b9598; */
	border-top:hidden;
	margin:auto;
}

#marco{
	width:896px;
	padding-top:2px;
	margin:auto;
}

#video_marco{
	width:892px;
	height:200px;
	background-color:#FFF;
	margin-left:5px;
	margin-top:4px;
	margin-right:0px;
}

#pers{
	width:500px;
	float:left;
	padding-left:40px;
}

#logo{
	width:310px;
	height:210px;
	background-color:#FFF;
	float:right;
}

#logo-esteval{
	padding-top:0px;
	padding-left:0px;
}

#video{
	width:560px;
	height:200px;
	float:left;
	padding-left:4px;
}

#cosas{
	width:873px;
	height:170px;
	margin-top:10px;
	.margin-top:20px;
	margin-left:11px;
	float:left;
}

#separacion{
	width:11px;
	height:170px;
	float:left;
}

#una{
	width:284px;
	height:170px;
	background-color:#B2B2B2;
	float:left;
	cursor:hand;
	cursor:pointer;
}
#una:hover{
	background-color:#DEDFE4;
	}
#una_2{
	width:282px;
	height:170px;
	background-color:#B2B2B2;
	float:left;
	cursor:hand;
	cursor:pointer;
}
#una_2:hover{
	background-color:#DEDFE4;
	}

#titulo{
	width:250px;
	height:50px;
	border-bottom:solid;
	border-bottom-color:#666666;
	margin-left:20px;
}

#imagen{
	width:40px;
	height:40px;
	padding-top:7px;
	float:left;
	padding-left:20px;
}

#titul{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	width:120px;
	height:40px;
	padding-top:13px;
	float:left;
	padding-left:10px;
	color:#FFFFFF;
}

#titul2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	width:80px;
	height:40px;
	padding-top:13px;
	float:left;
	padding-left:40px;
	color:#FFFFFF;
}

#texto{
	padding-left:30px;
	padding-right:30px;
	padding-top:5px;
	font-size:16px;
	float:left;
	width:220px;
	height:85px;
	
}

#texto4{
	padding-left:30px;
	padding-right:30px;
	padding-top:5px;
	font-size:16px;
	float:left;
	width:220px;
	height:85px;
}

#textosub{
	font-size:12px;
}

#texto2{
	padding-left:30px;
	padding-right:30px;
	padding-top:15px;
	font-size:16px;
	float:left;
	width:500px;
}

#map{
	margin-top:135px;
}

#texto3{
	padding-left:30px;
	padding-right:30px;
	padding-top:15px;
	font-size:14px;
	float:left;
	clear:both;
	width:510px;
	height:120px;
}

#maservicios{
	margin-left:225px;
	float:right;
	height:15px;
	width:50px;
	margin-top:5px;

}
#maservicios a{
	text-decoration:none;
	color:#0b3b92;
	}


#masgaleria{
	margin-left:235px;
	float:left;
	height:15px;
}

#mascontacto{
	margin-left:235px;
	float:left;
	height:15px;
}

#quienes{
	margin-left:11px;
	margin-top:10px;
	width:577px;
	background-color:#B2B2B2;
	float:left;
}

#quienes2{
	margin-left:11px;
	margin-top:10px;
	.margin-top:20px;
	width:577px;
	background-color:#B2B2B2;
	float:left;
}

#quienes2 li{
padding:5px;
}
#marcoservicio{
	width:577px;
	height:53px;
	background-color:#666666;
	font-size:24px;
}

.foto{
	
	margin:15px 5px 5px 5px;
	padding:9px;
	background-color:#E7E8EA;
	border:1px solid #FFF;
}

#resumen{
	width:577px;
	float:left;
}

#somos{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	padding-top:0px;
	padding-left:0px;}

#hist{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	clear:both;
	width:557px;
}

#visor{
	width:284px;
	
	background-color:#dedfe4;
	float:left;
	margin-top:10px;
	_margint-top:50px;
}

#visor #titul{
color:#000000;
}
#visor2{
	width:284px;
	background-color:#dedfe4;
	float:left;
	margin-top:10px;
	.margin-top:20px;
}

#visor3{
	width:284px;
	height:600px;
	background-color:#dedfe4;
	float:left;
	margin-top:10px;
}

#visionador{
	width:284px;
	background-color:#FFF;
	background-image:url(../imagenes/fondo-videos.jpg);
	background-repeat:repeat-x;
	float:left;
	height:458px;
}

#visionador2{
	width:284px;
	height:547px;
	background-color:#33CCFF;
	float:left;
}

#formulario{
	width:274px;
	float:left;
	padding-top:20px;
	padding-left:10px;
	font-size:11px;
}

#imserv{
	margin-top:20px;
	margin-left:20px;
}
#imservuna{
	
	float:left;
		margin-bottom:10px;

	
}
	
#pie{
	width:872px;
	height:35px;
	background-color:#ebebeb;
	float:left;
	margin-top:10px;
	margin-left:11px;
}

#desa{
	padding-left:20px;
	padding-top:10px;
	float:left;
}

#innotic{
	width:70px;
	height:27px;
	float:left;
	padding-top:8px;
	padding-left:460px;
}

#confirmacion{
	margin-top:20px;
	color:#FF0000;
}
.texto-video{
font-size:10px;
color:#000000;
margin-left:20px;
}
