@charset "utf-8";
/* CSS Document */
.maxima{
	font-size:0.75em !important;	
}
body{background-image: url(images/fondo_azul.jpg);
	background-repeat:repeat-x;}
.titulo{font-family:Verdana, Arial; font-size:0.75em; color:#41666E; font-weight:bold;}
.peque{font-family:Verdana, Arial; font-size:0.63em; color:#A7A4A4; font-weight:normal;}
.blanco{font-family:Verdana, Arial; font-size:0.63em; color:#ffffff; font-weight:bold;}
.blancoidiomas{font-family:Verdana, Arial; color:#ffffff; text-decoration:none;}
.texto{font-family:Arial; font-size:0.69em; color:#333335; font-weight:normal; text-align:justify; line-min-height:16px;}
.enlaces{font-family:Arial; font-size:0.75em; color:#333335; font-weight:normal; text-align:justify; line-min-height:16px;text-align:center;}
.enlaces a{text-decoration:none;color:#333335}
.textoderecha{font-family:Arial; font-size:0.75em; color:#1C54A2; font-weight:normal; text-align:right;}
.textop{font-family:Arial; font-size:0.63em; color:#333335; font-weight:bold; text-align:justify;}
.proteccion{font-family:Arial; font-size:0.75em; color:#999999; font-weight:normal; text-align:justify;}
.textoazul{font-family:Arial; font-size:0.75em; color:#005FA9; font-weight:normal; text-align:justify;}
.pe{font-family:Arial; font-size:0.65em; color:#666666; font-weight:normal; text-align:justify;}
.texto_sin{font-family:Arial; font-size:0.75em; color:#333335; font-weight:normal;}
.texto1{font-family:Arial; font-size:0.7em; color:#333335; font-weight:normal; text-align:justify}
.direccionestitulo{font-family:Verdana, Arial; font-size:0.56em; color:#ffffff; font-weight:bold;}
.direccion{font-family:Verdana, Arial; font-size:0.63em; color:#666666; font-weight:normal;}
.masinfo{font-family:Verdana, Arial; font-size:90%; color:#34335D; font-weight:bold; }
.textoh2{font-family:Verdana, Arial; font-size:100%;}


.enlacegris{color:#666666; text-decoration: underline}
.enlacegris:visited{color:#666666; text-decoration: underline}
.enlacegris:active{color:#666666; text-decoration: underline}
.enlacegris:hover{color:#34325D; text-decoration: underline}

.enlaceazul{color:#005FA9; text-decoration: none}
.enlaceazul:visited{color:#005FA9; text-decoration: none}
.enlaceazul:active{color:#005FA9; text-decoration: none}
.enlaceazul:hover{color:#0F3872; text-decoration: underline}

input { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 0.9em; background-color:#4D4B71; min-height:10px; color:#ffffff; border:1px solid #000000; min-height:13px;}
.nada {border:0px; background-color:#ffffff;}
.boton { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 0.9em; width:130px; background-color:#CFDAE6; color:#000000; border:1px solid #666666; min-height:20px;}
.color { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 0.9em; background-color:#E7E7E7; min-height:12px; color:#000000; border:1px solid #AEADBD;}
.color1 { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 0.9em; background-color:#ffffff; min-height:10px; color:#000000; border:1px solid #ffffff;}
textarea { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 0.9em; background-color:#E7E7E7; color:#000000; border:1px solid #AEADBD;}
select{background:#E7E7E7; color:#000000; FONT-FAMILY: Verdana;
FONT-SIZE: 0.9em;
border: 1px solid #AEADBD;
}.margen0 {
	margin:0px;
}
.general {
	width:757px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:auto;
	margin-top:auto;
}
.generalmas {
	width:762px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:auto;
	margin-top:auto;
}
.general1 {
	width:762px;
	min-height:44px;
	/*overflow:hidden;*/
}
.general2 {
	float:left;
	background-image:url(images/idiomas.jpg);
	width:334px;
	min-height:44px;
	/*overflow:hidden;*/
}
.general3 {
	width:762px;
}
.general4 {
	width:762px;
	min-height:40px;
	
	background-color:#FFFFFF;
}
.general5 {
	float:left;
	width:762px;
	
}
.general6 {
	float:left;
	width:762px;
	/*overflow:hidden;*/
}
.general7 {
	float:left;
	width:762px;
	height:400px;
}
.general8 {
	float:left;
	width:504px;
	border-left:1px solid #cccccc;
	min-height:380px;
	/*overflow:hidden;*/
}
.general9 {
	float:left;
	width:499px;
	border-left:1px solid #cccccc;
	
}
.general9con {
	float:left;
	width:503px;
	border-left:1px solid #cccccc;
	background-image:url(images/fondo_mapa.jpg);
	min-height:309px;
	/*overflow:hidden;*/
}
.general10 {
	float:left;
	width:504px;
	border-left:1px solid #cccccc;
}
.general11 {
	float:left;
	width:499px;
	border-left:1px solid #cccccc;
	/*overflow:hidden;*/
}
.general12 {
	float:left;
	width:1px;
	min-height:308px;
	/*overflow:hidden;*/
}
.general14 {
	clear:both;
	min-height:155px;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
}
.general15 {
	float:left;
	margin-left:15px;
	background-color:#EEF4F6;
	border:1px dashed #D8D9E0;
	width:680px;
	
	padding-left:15px;
}
.general16 {
	float:left;
	width:256px;
	min-height:94px;
}
.general17 {
	float:left;
	border-right:1px solid #CDDBE0;
	width:183px;
	min-height:58px;
	margin-top:20px;
	margin-left:10px;
}

.general18 {
	float:left;
	width:210px;
	margin-top:20px;
	margin-left:20px;
	height:200px;
}
.general19 {
	min-height:20px;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
}
.general20 {
	clear:both;
	width:760px;
	min-height:36px;
	
	border:1px solid #cccccc;
}
.general21 {
	margin-right:140px;
	float:right;
	margin-top:10px;
}
.general22 {
	float:left;
	width:267px;
	min-height:153px;
	padding-left:15px;
}
.general23 {
	width:267px;
	min-height:29px;
	/*overflow:hidden;*/
}
.general24 {
	width:267px;
	min-height:124px;
	background:url(images/solicitud_fondo.jpg);
	background-repeat:no-repeat;
	
}
.general25 {
	float:left;
	width:267px;
	min-height:152px;
	margin-left:15px;
}
.general26 {
	width:267px;
	min-height:124px;
	background:url(images/solicitud_fondo.jpg);
	background-repeat:no-repeat;
	
}
.general27 {
	float:left;
	width:159px;
	min-height:153px;
	padding-left:15px;
	
}
.general28 {
	float:left;
	width:159px;
	min-height:28px;
	/*overflow:hidden;*/
}
.general29 {
	float:left;
	width:159px;
	min-height:124px;
	background:url(images/suscripcion_fondo.jpg);
	background-repeat:no-repeat;
	
}
.padding10 {
	padding:10px;
}
.textoderecha {
	text-align:right;
}
.textoizquierda {
	text-align:left;
}
.textocentrado {
	text-align:center;
}
.general30 {
	margin-left:10px;
	margin-top:20px;
	width:181px;
	min-height:30px;
	/*overflow:hidden;*/
}
.general31 {
	margin-top:0;
	margin-left:15px;
}
.general32 {
	float:left;
	margin-top:10px;
	border-right:1px solid #cccccc;
	width:260px;
	min-height:314px;
	/*overflow:hidden;*/
}
.general33 {
	width:241px;

	/*overflow:hidden;*/
}
.general34 {
	padding-left:10px;
	
	background-repeat:no-repeat;
	width:241px;

	
}
.general35 {
	width:241px;
}
.general36 {
	padding-left:10px;
	background-repeat:no-repeat;
	width:241px;

}
.altura20 {
	min-height:20px;
}
.borde0 {
	border:0;
}
.general40 {
	width:760px;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
}
.general41 {
	float:left;
	width:165px;
	background-color:#DADADB;
	min-height:500px;
}
.general42 {
	width:116px;
	margin-left:5px;
	padding:10px;
	margin-right:5px;
	background-color:#CFDAE6;
	border:1px dashed #9FB6D0;
}
.general43 {
	width:116px;
	margin-left:5px;
	padding:10px;
	margin-right:5px;
	background-color:#DBE3ED;
	border:1px dashed #9FB6D0;
}
.general44 {
	float:left;
	width:570px;
	padding-left:20px;
	padding-top:10px;
}
.general45 {
	margin-left:125px;
}
.s1 {
	float:left;
	width:550px;
	margin-left:20px;
	margin-top:15px;
	
}
.s2 {
	float:left;
	width:119px;
	min-height:27px;
	/*overflow:hidden;*/
}
.s3 {
	float:left;
	width:187px;
	min-height:27px;
	/*overflow:hidden;*/
}
.s3g {
	float:left;
	width:208px;
	min-height:27px;
	/*overflow:hidden;*/
}
.s4 {
	float:left;
	width:143px;
	min-height:27px;
	/*overflow:hidden;*/
}
.s4p {
	float:left;
	width:120px;
	min-height:27px;
	/*overflow:hidden;*/
}
.s5 {
	float:left;
	width:101px;
	min-height:27px;
	/*overflow:hidden;*/
}
.s6 {
	float:left;
	border:1px solid #cccccc;
	width:550px;
	margin-left:20px;
}
.s7 {
	float:left;
	margin-left:15px;
	background-color:#EEF4F6;
	border:1px dashed #cccccc;
	width:680px;
	min-height:100px;
	padding-left:15px;
	margin-top:20px;
}
.s8 {
	float:left;
	width:137px;
	min-height:90px;
}
.s9 {
	float:left;
	width:170px;
	min-height:48px;
	margin-top:20px;
	margin-left:25px;
}
.s11albia {
	float:left;
	width:185px;
	min-height:48px;
	margin-top:20px;
	margin-left:10px;
	border-right:1px solid #CDDBE0;
}
.s10 {
	float:left;
	width:170px;
	min-height:48px;
	margin-top:20px;
	margin-left:20px;
	border-right:1px solid #CDDBE0;
	
}

.limpio20 {
	clear:both;
	min-height:20px;
}
.s11{
	margin-top: 20px;
	padding-left: 20px;
	float: left;
	width: 320px;
}
.s12{
	margin-top: 10px;
	padding-left: 20px;
	float: left;
	width: 190px;
}
.subrayado{
	text-decoration:underline;
}
.s13 {
	float:left;
	width:300px;
	padding-left:20px;
	margin-top:20px;
}
.encabezados1 {
	float:left;
	margin:0;
	border:0;
}
.s14 {
	float:right;
	width:190px;
	padding-left:20px;
	margin-top:20px;
}
.padding0 {
	padding:0;
}
.s15 {
	float:left;
	padding-left:20px;
	width:350px;
	margin-top:20px;
}
.s16 {
	float:left;
	width:121px;
	min-height:27px;
	/*overflow:hidden;*/
}
.s17 {
	float:left;
	width:133px;
	min-height:27px;
	/*overflow:hidden;*/
}
.s18 {
	float:left;
	width:68px;
	min-height:27px;
	/*overflow:hidden;*/
}
.s19 {
	float:left;
	width:105px;
	min-height:27px;
	/*overflow:hidden;*/
}
.s20 {
	float:left;
	margin-left:30px;
	margin-top:10px;
	width:150px;
	min-height:162px;
}
.limpio{
	clear:both;
}
.s21 {
	float:left;
	width:761px;
	border-right:1px solid #cccccc;
	/*overflow:hidden;*/
}
.s22 {
	float:left;
	width:761px;
	border-left:1px solid #cccccc;
	/*overflow:hidden;*/
}
.s23 {
	margin-left:300px;
}
.s24 {
	padding-top:10px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:15px;
}
.s25 {
	margin-left:10px;
	margin-top:10px;
	width:750px;
	min-height:50px;
	/*overflow:hidden;*/
}
.s26 {
	float:left;
	width:762px;
	min-height:329px;
	/*overflow:hidden;*/
}
.s27 {
	float:left;
	width:499px;
	border-left:1px solid #cccccc;
	min-height:329px;
	/*overflow:hidden;*/
}
.s28 {
	margin-left:10px;
	margin-top:10px;
	width:116px;
	min-height:31px;
	/*overflow:hidden;*/
}
.s29 {
	padding-top:10px;
	padding-left:30px;
	padding-right:30px;
	padding-bottom:15px;
}
.s30 {
	float:left;
	border-right:1px solid #cccccc;
	width:250px;
	padding-left:10px;
	margin-top:10px;
	min-height:314px;
	/*overflow:hidden;*/
}
.s31 {
	float:left;
	width:761px;
	border-right:1px solid #cccccc;	
}
.s32 {
	margin-left:10px;
	margin-top:10px;
	width:251px;
	min-height:30px;
	/*overflow:hidden;*/
}
.s33 {
	padding-top:10px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:15px;
}
.s33p {
	padding-top:-1px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:10px;
}
.s34 {
	float:left;
	border-right:1px solid #cccccc;
	width:232px;
	min-height:290px;
	margin-top:10px;
	/*overflow:hidden;*/
}
.s34sin {
	float:left;
	width:232px;
	min-height:290px;
	margin-top:10px;
	/*overflow:hidden;*/
}
.s35 {
	margin-left:10px;
	margin-top:20px;
	width:154px;
	min-height:28px;
	/*overflow:hidden;*/
}
.s36 {
	padding-top:10px;
	padding-left:30px;
	padding-right:30px;
	padding-bottom:15px;
}
.s37 {
	color:#34315E;
	font-size:1.6em;
}
.s38 {
	float:left;
	border-right:1px solid #cccccc;
	width:260px;
	min-height:314px;
	/*overflow:hidden;*/
}
.s39 {
	margin-left:10px;
	margin-top:20px;
	width:154px;
	min-height:28px;
	/*overflow:hidden;*/
}
.s40banner {
	padding-left:19px;
	margin-left:19px;
	height:180px;
	
	width:410px;
	
}
.s40 {
	padding-left:10px;
	margin-left:10px;
	margin-top:20px;
	width:438px;
	
}
.s41 {
	padding-top:10px;
	padding-left:30px;
	padding-right:30px;
	padding-bottom:15px;
}
.s42 {
	float:left;
	border-right:1px solid #cccccc;
	width:255px;
	
}
.s43 {
	float:left;
	width:503px;
	border-left:1px solid #cccccc;
	min-height:327px;
	/*overflow:hidden;*/
}
.s44 {
	margin-left:10px;
	margin-top:10px;
	width:131px;
	min-height:29px;
	/*overflow:hidden;*/
}
.s45 {
	width:499px;
	min-height:350px;
}
.s46 {
	float:left;
	width:220px;
	min-height:350px;
}
.s47 {
	margin-left:20px;
	margin-top:6px;
	float:left;
	width:65px;
}
.s48 {
	float:left;
	margin-top:6px;
	width:110px;
}
.s49 {
	margin-left:20px;
	margin-top:5px;
	float:left;
	width:65px;
}
.s50 {
	float:left;
	margin-top:5px;
	margin-left:12px;
	width:200px;
}
.flotarizda {
	float:left;
}
.s51 {
	clear:both;
	text-align:center;
	margin-top:5px;
}
.s52 {
	float:left;
	width:220px;
	float:left;
	margin-left:30px;
	min-height:300px;
}
.s53 {
	float:left;
	border-right:1px solid #cccccc;
	width:260px;
	min-height:314px;
	/*overflow:hidden;*/
}
.s54 {
	float:left;
	margin-top:5px;
	width:110px;
}
.s55 {
	float:left;
	margin-top:5px;
	width:110px;
}
.s56 {
	float:left;
	margin-top:3px;
	width:110px;
}
.s57 {
	float:left;
	margin-top:6px;
	width:110px;
}
.s59 {
	width:28px;
	min-height:29px;
	display:inline;
	margin-left:5px;
}
.r1 {
	float:left;
	width:504px;
	border-left:1px solid #cccccc;
	min-height:319px;
	/*overflow:hidden;*/
}
.r2 {
	margin-left:10px;
	margin-top:20px;
	width:287px;
	min-height:28px;
	/*overflow:hidden;*/
}
.r3 {
	padding-top:10px;
	padding-left:30px;
	padding-right:30px;
	padding-bottom:5px;
}
.r4 {
	padding-left:29px;
	width:400px;
	/*overflow:hidden;*/
}
.r6 {
	float:left;
	width:100px;
}
.r7 {
	float:left;
	width:150px;
}
.r8 {
	padding-left:29px;
	padding-top:10px;
	width:400px;
	/*overflow:hidden;*/
}
.r9 {
	float:left;
	width:280px;
}
.t1 {
	float:left;
	width:453px;
	min-height:72px;
}
.t2 {
	padding-left:29px;
	padding-top:10px;
	width:500px;
	/*overflow:hidden;*/
}
.t3 {
	float:left;
	border-right:1px solid #cccccc;
	width:260px;
	min-height:314px;
	/*overflow:hidden;*/
}
.t4 {
	float:left;
	width:428px;
	background-color:#34325D;
	min-height:44px;
	/*overflow:hidden;*/
}
.t5 {
	margin-top:1px;
}
.t6 {
	width:760px;
	min-height:47px;
	border-left:1px solid #cccccc;
	border-bottom:1px dashed #EBE9E9;
	border-right:1px solid #cccccc;
	/*overflow:hidden;*/
	background-color:#ffffff;
}
.t7 {
	margin-left:10px;
}
.t9 {
	float:left;
	width:150px;
	background-color:#DADADB;
	min-height:500px;
}
.t10 {
	float:left;
	border:1px solid #cccccc;
	margin-top:15px;
	width:550px;
	min-height:140px;
}
.t11 {
	margin-left:20px;
	margin-right:20px;
	margin-top:10px;
}
.t12 {
	margin-left:20px;
	margin-right:20px;
	margin-top:10px;
}
.t13 {
	float:left;
	width:120px;
	min-height:90px;
}
.t14 {
	float:left;
	width:9px;
	min-height:90px;
}
.flotardcha {
	float:right;
}
.t15 {
	float:left;
	border-right:1px solid #CDDBE0;
	width:180px;
	min-height:48px;
	margin-top:20px;
	margin-left:10px;
}
.t16 {
	float:left;
	width:150px;
}
.t17 {
	float:left;
	margin-top:15px;
	width:550px;
}
.t18 {
	margin-left:20px;
	margin-right:20px;
	margin-top:10px;
}
.t19 {
	float:left;
	width:520px;
}
.t20 {
	float:left;
	width:500px;
	border-bottom:1px dashed #D6DCDF;
}
.t21 {
	float:left;
	width:520px;
}
.t22 {
	margin-left:20px;
	margin-right:20px;
	margin-top:10px;
}
.t23 {
	float:left;
	width:60px;
}
.t24 {
	float:left;
	width:150px;
}
.t25 {
	float:left;
	margin-left:40px;
	width:60px;
}
.limpio5 {
	clear:both;
	min-height:5px;
}
.t26 {
	float:left;
	width:190px;
}
.t27 {
	float:left;
	width:250px;
}
.t28 {
	width:169px;
}
.t29 {
	float:left;
	width:75px;
}
.t30 {
	float:left;
	width:400px;
	margin-left:10px;
}
.t31 {
	width:165px;
}
.t32 {
	float:left;
	width:500px;
	margin-top:10px;
	border-bottom:1px dashed #D6DCDF;
}
.t33 {
	float:left;
	width:500px;
}
.t34 {
	float:left;
	width:40px;
}
.t35 {
	float:left;
	width:30px;
}
.t36 {
	float:left;
	width:40px;
	margin-left:10px;
}
.t37 {
	float:left;
	width:105px;
}
.t38 {
	float:left;
	width:30px;
	margin-left:20px;
}
.t39 {
	float:left;
	margin-left:10px;
	width:70px;
}
.t40 {
	float:left;
	margin-left:10px;
	width:50px;
}
.t41 {
	float:left;
	margin-left:5px;
	width:65px;
}
.t42 {
	float:left;
	margin-left:5px;
	width:70px;
}
.t43 {
	float:left;
	width:30px;
}
.t43i {
	float:left;
	width:45px;
	text-align:right;
}
.t44 {
	float:left;
	width:50px;
	margin-left:10px;
}
.t44i {
	float:left;
	width:75px;
	margin-left:10px;
}
.t45 {
	float:left;
	margin-left:15px;
	width:40px;
}
.t46 {
	float:left;
	margin-left:5px;
	width:100px;
}
.t47 {
	float:left;
	width:25px;
	margin-left:10px;
}
.t48 {
	float:left;
	width:90px;
}
.t49 {
	float:left;
	width:70px;
	margin-left:10px;
}
.t50 {
	float:left;
	width:130px;
}
.t51 {
	float:left;
	width:180px;
}
.t52 {
	float:left;
	width:170px;
	min-height:27px;
	/*overflow:hidden;*/
}
.t53 {
	clear:both;
	margin-top:5px;
	padding-left:17px;
}
.t54 {
	float:left;
	width:120px;
}
.t60 {
	float:left;
	margin-left:10px;
	width:40px;
}
.t60i {
	float:left;
	margin-left:10px;
	width:60px;
}
.t61 {
	float:left;
	width:80px;
}
.t61i {
	float:left;
	width:90px;
}
.t63 {
	clear:both;
	min-height:5px;
	margin-left:10px;
	margin-right:10px;
}
.t64 {
	float:left;
	width:300px;
}
.t65 {
	margin-left:75px;
}
.t66 {
	float:left;
	margin-left:10px;
	min-height:90px;
	margin-top:20px;
	width:120px;
}
.t67 {
	float:left;
	min-height:230px;
	width:500px;
	padding-left:25px;
	margin-top:20px;
}
.t68 {
	float:left;
	border-bottom:1px solid #98A2B0;
	padding:2px;
	margin-left:3px;
	width:250px;
}
.t69 {
	float:left;
	width:160px;
	min-height:27px;
	/*overflow:hidden;*/
}
.t70 {
	float:left;
	width:520px;
	padding-left:20px;
	margin-top:20px;
}
.t71 {
	float:left;
	width:320px;
	padding-left:20px;
	margin-top:20px;
}
.limpio10{
	clear:both;
	min-height:10px;
}.t72 {
	float:left;
	border:1px dashed #cccccc;
	margin-top:10px;
	margin-left:15px;
	width:258px;
}
.t73 {
	float:left;
	width:165px;
	min-height:800px;
	background-color:#DADADB;
}
.t74 {
	float:left;
	padding:2px;
	margin-left:3px;
	margin-right:3px;
	margin-top:5px;
	width:250px;
}
.t75 {
	float:left;
	border:1px dashed #cccccc;
	margin-top:10px;
	width:258px;
}
.t76 {
	float:left;
	width:570px;
	margin-left:25px;
}
.t77 {
	float:left;
	padding:2px;
	margin-left:3px;
	margin-right:3px;
	margin-top:5px;
	width:250px;
}
.t78 {
	float:left;
	width:570px;
	margin-left:25px;
	margin-top:15px;
}
.t79 {
	float:left;
	border:1px dashed #cccccc;
	margin-top:10px;
	width:258px;
}
.t80 {
	float:left;
	padding:2px;
	margin-left:3px;
	margin-right:3px;
	margin-top:5px;
	width:250px;
}
.t81 {
	float:left;
	padding:2px;
	margin-left:3px;
	margin-right:3px;
	margin-top:5px;
	width:250px;
}
.t82 {
	float:right;
	width:570px;
	margin-left:25px;
	margin-top:15px;
}
.t84 {
	float:left;
	border:1px dashed #cccccc;
	margin-top:10px;
	width:258px;
}
.t85 {
	float:left;
	padding:2px;
	margin-left:3px;
	margin-right:3px;
	margin-top:5px;
	width:250px;
}
.t86 {
	float:left;
	padding:2px;
	margin-left:3px;
	margin-right:3px;
	margin-top:5px;
	width:250px;
}
.t87 {
	float:left;
	margin-top:15px;
	background-color:#EEF4F6;
	
	width:745px;
	min-height:100px;
	padding-left:15px;
}
.t88 {
	border:0;
	margin-left:15px;
}
.t89 {
	float:left;
	width:428px;
	background-color:#34325D;
	min-height:44px;
	/*overflow:hidden;*/
}
.t90 {
	margin-top:1px;
}
.t91 {
	width:762px;
	min-height:40px;
	/*overflow:hidden;*/
	background-color:#FFFFFF;
}
.t92 {
	min-height:20px;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
}
.t93 {
	float:left;
	width:150px;
	background-color:#DADADB;
	min-height:500px;
}
.t94 {
	width:116px;
	margin-left:5px;
	padding:10px;
	margin-right:5px;
	background-color:#CFDAE6;
	border:1px dashed #9FB6D0;
}
.t95 {
	width:116px;
	margin-left:5px;
	padding:10px;
	margin-right:5px;
	background-color:#DBE3ED;
	border:1px dashed #9FB6D0;
}
.t96 {
	width:116px;
	margin-left:5px;
	padding:10px;
	margin-right:5px;
	background-color:#CFDAE6;
	border:1px dashed #9FB6D0;
}
.t97 {
	float:left;
	width:570px;
	padding-left:20px;
	padding-top:10px;
}
.t98 {
	margin-left:125px;
}
.t99 {
	float:left;
	width:550px;
	margin-left:20px;
	margin-top:15px;
	/*overflow:hidden;*/
}
.t100 {
	float:left;
	width:121px;
	min-height:27px;
	/*overflow:hidden;*/
}
.t101 {
	float:left;
	width:121px;
	min-height:27px;
	/*overflow:hidden;*/
}
.t102 {
	float:left;
	width:133px;
	min-height:27px;
	/*overflow:hidden;*/
}
.t103 {
	float:left;
	width:68px;
	min-height:27px;
	/*overflow:hidden;*/
}
.t105 {
	float:left;
	width:105px;
	min-height:27px;
	/*overflow:hidden;*/
}
.t106 {
	float:left;
	border:1px solid #cccccc;
	width:550px;
	margin-left:20px;
}
.t110 {
	float:left;
	width:190px;
	padding-left:20px;
	margin-top:20px;
}
.t111 {
	float:left;
	margin-left:15px;
	background-color:#EEF4F6;
	border:1px dashed #cccccc;
	width:680px;
	min-height:100px;
	padding-left:15px;
	margin-top:20px;
}
.t112 {
	float:left;
	width:256px;
	min-height:98px;
}
.t113 {
	float:left;
	width:210px;
	min-height:48px;
	margin-top:20px;
	margin-left:20px;
}
.t120 {
	float:left;
	width:760px;
	min-height:36px;
	/*overflow:hidden;*/
	border:1px solid #cccccc;
}
.t121 {
	margin-right:140px;
	float:right;
	margin-top:10px;
}
.t133 {
	float:left;
	width:120px;
	margin-left:10px;
}
.u1 {
	float:left;
	width:220px;
	height:360px;
}
.u2 {
	float:left;
	width:165px;
	background-color:#DADADB;
	min-height:565px;
}
.u3 {
	float:left;
	width:190px;
	padding-left:20px;
	margin-top:12px;
}
.u4 {
	float:left;
	width:103px;
	min-height:27px;
	/*overflow:hidden;*/
}
.u5 {
	margin-left:10px;
	margin-top:10px;
	width:287px;
	min-height:35px;
	/*overflow:hidden;*/
}
.u6 {
	width:499px;
	min-height:350px;
}
.u7 {
	margin-left:20px;
	margin-top:6px;
	padding-bottom:15px;
	float:left;
	width:200px;
}
.u8 {
	margin-left:20px;
	text-align:center;
	padding-top:15px;
	margin-top:6px;
	float:left;
	width:200px;
}
.u9 {
	float:left;
	width:220px;
	float:left;
	margin-left:30px;
	min-height:300px;
}
.u10 {
	float:left;
	border-right:1px solid #cccccc;
	width:260px;
	min-height:314px;
	/*overflow:hidden;*/
}
.u11 {
	min-height:25px;
}
.u12 {
	margin-left:80px;
}
.u13 {
	float:left;
	margin-left:10px;
	min-height:70px;
	margin-top:20px;
	width:120px;
}
.u14 {
	float:left;
	width:761px;
	border-right:1px solid #cccccc;
	/*overflow:hidden;*/
}
.u15 {
	float:left;
	width:761px;
	border-left:1px solid #cccccc;
	/*overflow:hidden;*/
}
.u16 {
	margin-left:300px;
}
.u17 {
	padding-top:10px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:15px;
}
.u18 {
	margin-left:10px;
	margin-top:10px;
	min-height:35px;
}
.u19 {
	min-height:14px;
}
.u20 {
	/*overflow:hidden;*/
	min-height:66px;
}
.u21 {
	border:0;
	width:90%;
}
.u22 {
	float:right;
}
.u24 {
	float:left;
	width:95px;
}
.u25 {
	margin-left:85px;
}
.u26 {
	float:left;
	width:400px;
	margin-left:50px;
	margin-top:10px;
}
.u27 {
	float:left;
	width:165px;
	background-color:#DADADB;
}
.u28 {
	float:left;
	width:330px;
	padding-left:20px;
	margin-top:20px;
}
.u29 {
	float:left;
	width:167px;
	margin-left:18px;
	min-height:210px;
}
.u30 {
	float:left;
	width:400px;
	margin-left:50px;
	margin-top:10px;
}
.u31 {
	margin-left:10px;
}
.u32 {
	float:left;
	width:30px;
	margin-left:10px;
}
.u33 {
	float:left;
	width:100px;
	margin-left:8px;
}
.u34 {
	float:left;
	width:30px;
	margin-left:10px;
}
.u35 {
	float:left;
	width:70px;
}
.u36 {
	float:left;
	width:100px;
}
.u37 {
	float:left;
	width:140px;
}
.u38 {
	float:left;
	width:110px;
	margin-left:5px;
}
.u39 {
	width:760px;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
}
.u40 {
	float:left;
	width:190px;
	padding-left:20px;
	margin-top:40px;
}
.u41 {
	float:left;
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	width:550px;
	margin-left:20px;
}
.u42 {
	float:left;
	width:192px;
	padding-left:10px;
	margin-top:25px;
}
.u43 {
	float:left;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-left:1px solid #cccccc;
	width:550px;
	margin-left:20px;
}
.u44 {
	float:left;
	width:500px;
	padding-left:20px;
}
.u45 {
	float:left;
	width:165px;
	background-color:#DADADB;
	min-height:700px;
}
.u46 {
	margin-left:30px;
}
.u47 {
	float:left;
	margin-left:10px;
	width:50px;
}
.u48 {
	float:left;
	width:165px;
	background-color:#DADADB;
}
.u49 {
	margin-left:10px;
	float:left;
	margin-top:10px;
	width:135px;
	min-height:29px;
	/*overflow:hidden;*/
}
.u50 {
	float:right;
}
.u51 {
	margin-right:35px;
}
.u52 {
	width:499px;
	min-height:390px;
}
.u53 {
	float:left;
	width:220px;
	float:left;
	margin-left:30px;
	min-height:300px;
}
.u54 {
	float:left;
	border-right:1px solid #cccccc;
	width:260px;
	min-height:314px;
	/*overflow:hidden;*/
}
.u55 {
	width:28px;
	min-height:29px;
	display:inline;
	margin-left:5px;
}
.u56 {
	margin:7px;
}
.u60 {
	border-bottom: #c9d5db 1px solid;
	background-color:#d6dcdf;
}
.u61 {
	border-bottom: #c9d5db 1px solid;
	background-color:#e3e3e3;
}
.u63 {
	border-bottom: #c9d5db 1px solid;
	background-color:#eaedee;
}
.u64 {
	border-bottom: #ffffff 1px solid;
	background-color:#d6dcdf;
}
.u65 {
	border-bottom: #ffffff 1px solid;
	background-color:#e3e3e3;
}
.u66 {
	border-bottom: #ffffff 1px solid;
	background-color:#eaedee;
}
.u70 {
	border-bottom: #ffffff 1px solid;
	background-color:#e7e2e2;
}
.u71 {
	border-bottom: #ffffff 1px solid;
	background-color:#dcdbdb;
}
.u80 {
	text-align:left;
	border:0;
}
.v1 {
	width:523px;
}
.v2 {
	min-height:24px;
}
.alto25 {
	min-height:25px;
}
.v3 {
	width:270px;
}
.v4 {
	width:126px;
}
.v5 {
	width:102px;
}
.v6 {
	width:14px;
}
.alto8 {
	min-height:8px;
}
.altura164 {
	min-height:164px;
}
.v7 {
	margin-top: 20px;
	float: left;
	width: 320px;
}
.v8 {
	margin-top: 23px;
	padding-left: 10px;
	float: left;
	width: 190px;
}
.v9 {
	margin-top: 20px;
	padding-left: 20px;
	float: left;
	width: 338px;
	min-height: 225px;
}
.v10 {
	margin-top: 10px;
	padding-left: 20px;
	float: left;
	margin-bottom: 10px;
	width: 170px;
}
.mapa{color:#333333;}
.normalizar {
	font-size:1em;
}
.paddingc{
	padding-left:5px;
	padding-right:7px;
	}.labelcontac {
	display:block;
	margin-left:7px;
	width:140px;
	float:left;
}
.botconenlab {
	margin-left:22px;
	margin-top:20px;
}
.suslista {
	list-style:none;
	margin:0;
	padding:0;
}
.men_ser {
	padding:0;
	margin-bottom:0;
	border:0;
}
.listavacia {
	list-style:none;
}
ul.men_ser li{
	overflow:hidden;
	height:27px;
}
.negrita{font-weight:bold;}
.separacion{height:20px;}
.separar{height:10px;}
.Estilo1 {color: #999999;}
.ser_lat{display:block; width:116px;}
.trocito{margin-top:40px;}
.poquito{margin:5px; padding:5px;}