@charset "utf-8";
/* CSS Document */

@font-face {
  font-family: "Luna";
  src: url("Luna.ttf");
}

body{	font-size:18px;	 font-family: 'Open Sans', sans-serif; padding: 0px;	margin: 0px; color:#333;	}
#contenedor0{	width:100%;	border: 0px solid #F60;	margin: 0px auto 0px;	overflow:hidden; }
#contenedor2{	width:100%;	border: 0px solid #F60;	margin: 0px auto 0px;	overflow:hidden; background:url(../img/fondo3.png); background-size:100%;  }
#contenedor1{	width:90%;	border: 0px solid #F60;	margin: 0px auto 0px;	overflow:hidden; }
#contenedor3{	width:80%;	border: 0px solid #F60;	margin: 0px auto 0px;	overflow:hidden; }
#contenedor4{	width:50%;	border: 0px solid #F60;	margin: 0px auto 0px;	overflow:hidden; }

#conte{width:100%;	border: 0px solid #F60;	margin: 0px auto 0px;	overflow:hidden; background:#020852;  font-size:17px; color:#FFF; }

#header{min-height:95px;  border:0px solid#C30;  width: 100%; background:#020852;}
#reds{border: 0px solid #f60; width:130px; font-size:16px; height:45px; float:right; text-align:right; margin-top:10px;}	
#logo{margin-top:20px; margin-bottom:20px; width:400px;  float:left; border: 0px solid #f60;   }	
#logo img{width:100%}

p{line-height:25px; font-size:18px;}
footer{	width:950px;margin:0px auto;	color:#039;	font-size:12px;	background:#ECECEC;}
#maps{	width: 100%;	height: 300px;	}

#ban1{display:block}
#ban2{display:none}

.bg1{background:#FFF;  }
#x1{float:left; width:55%; color:#fff;  margin-bottom:15PX}
#x2{float:right; width:40%; }
#x2 img{width:100%; }

#faq1{width:45%; float:left; border:0px solid #09F}
#faq1 img{width:100%; }
#faq2{width:45%; float:right; color:#232323; font-size:20px;  border:0px solid #09F;}
#flecha{ width:35px;}
#hei{height:70px}

#cua1{width:70%; float:left; padding:20px; margin-top:15px}
#cua2{width:20%; float:right; padding:20px; margin-top:px}
#LogoRegistra{width:55%}

#registro1{width:34%; float:left; border:0px solid #09F; margin-top:90PX}
#registro2{width:32%; float:left; border:0px solid #09F; text-align:center}
#registro3{width:34%; float:right; border:0px solid #09F; margin-top:90PX}
#registro4{width:40%; float:left; display:none}
#LogoRegistra2{width:%}

.bg{background:url(../img/banner%20azul.jpg); background-size:100%; background-attachment:fixed}
#faqs1{width:28.5%; margin: 0 1.5% 0 1.5% ; float:left; background:#FFF; border-radius:5px; padding:10px; }

#about1{width:45%; float:left; border:0px solid #09F}
#about2{width:45%; float:right; border:0px solid #09F;}

#conta1{width:60%; float:left; border:0px solid #09F}
#conta2{width:40%; float:right; border:0px solid #09F; text-align:right}
#cont1{height:40px; background:#FFF; width:80%; border:0px; margin-bottom:20px; color:#666; font-size:15px; border:2PX solid #CCC;  border-radius:2px}
#cont2{height:100px; background:fff; font-family: 'Open Sans', sans-serif; width:80%; border:0px; margin-bottom:20px; color:#666; font-size:15px; border:2PX solid #ccc;  border-radius:2px}
#cont3{height:40px; background:NONE; width:90%; border:0px; margin-bottom:20px; color:#666; font-size:15px; border:2PX solid #ccc;  border-radius:2px}

#bot{background:#F97167; color:#fff; font-size:20px; padding:5px 10px; border:0px; }
#bot2{background:#900; color:#fff; font-size:20px; border:0px; }

a{ color: #fff;	text-decoration: none;	}
a:hover{ color:#FF4A54;    text-decoration: none;	}

#titu1{	color:#FF494E; font-size: 45px; font-family: 'Open Sans', sans-serif; font-weight:600	}
#titu2{ color:#0D2371; font-size: 45px; font-family: 'Open Sans', sans-serif; font-weight:700	}
#titu3{ color:#232323; font-size: 30px; font-family: 'Open Sans', sans-serif; font-weight:700	}


#f1{float:left; width:33%; color:#FFF; border: 0px solid #0C6; margin-top:20PX; margin-bottom:20px }
#f2{float:left; width:34%; color:#FFF; text-align:center; border: 0px solid #0C6; margin-top:20PX }
#f3{float:right; width:300px; color:#FFF; text-align:right; border: 0px solid #0C6; margin-top:20PX }
#f33{float:right; width:300px; color:#FFF; text-align:right; border: 0px solid #0C6; margin-top:12PX }

#rds{width:80px;}
#separador1{height:100px;}
#separador2{height:60px;}

.embed-container { position: relative; padding-bottom:25.5%; height: 0; overflow: hidden; max-width: 100%; height: auto; } 
.embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }


@media screen and (min-width: 1024px) and (max-width: 1199px) {
#contenedor1{	border: 2px solid #F00;	}

#logo{margin-top:20px; margin-bottom:20px; width:350px;  float:left; border: 0px solid #f60;   }	
#logo img{width:100%}

#cua1{width:70%; float:left; padding:20px; margin-top:0px}
#cua2{width:20%; float:right; padding:20px; margin-top:px}
#cua2 img{width:170px;}
#LogoRegistra{width:55%}

#titu1{	color:#FF494E; font-size: 40px; font-family: 'Open Sans', sans-serif; font-weight:600	}
#titu2{ color:#0D2371; font-size: 40px; font-family: 'Open Sans', sans-serif; font-weight:700	}
#titu3{ color:#232323; font-size: 30px; font-family: 'Open Sans', sans-serif; font-weight:700	}

#registro1{width:34%; float:left; border:0px solid #09F; margin-top:20PX}
#registro2{width:32%; float:left; border:0px solid #09F; text-align:center}
#registro3{width:34%; float:right; border:0px solid #09F; margin-top:20PX}
#registro3 img{width:170px;}
#registro4{width:40%; float:left; display:none}
#LogoRegistra2{width:%}

.bg{background:url(../img/banner%20azul.jpg); background-size:150%; background-attachment:fixed}
#faqs1{width:28%; margin: 0 1.5% 0 1.5% ; float:left; background:#FFF; border-radius:5px; padding:10px; }
#btn1{width:170px;}

#separador1{height:70px;}
#separador2{height:30px;}

}

@media screen and (min-width: 800px) and (max-width: 1024px) {
#contenedor1{	border: 2px solid #0C3;	}
#contenedor3{	width:80%;	border: 0px solid #F60;	margin: 0px auto 0px;	overflow:hidden; }
#contenedor4{	width:80%;	border: 0px solid #F60;	margin: 0px auto 0px;	overflow:hidden; }

#separador1{height:50px;}
#separador2{height:30px;}

#logo{margin-top:20px; margin-bottom:20px; width:350px;  float:left; border: 0px solid #f60;   }	
#logo img{width:100%}

#cua1{width:93.5%; float:left; text-align:center; padding:20px; margin-top:0px}
#cua2{width:93.5%; float:right; text-align:center; padding:20px; margin-top:-25px}
#cua2 img{width:170px;}
#LogoRegistra{width:55%}

p{line-height:22px; font-size:17px;}
#titu1{	color:#FF494E; font-size: 35px; font-family: 'Open Sans', sans-serif; font-weight:700	}
#titu2{ color:#0D2371; font-size: 35px; font-family: 'Open Sans', sans-serif; font-weight:700	}
#titu3{ color:#232323; font-size: 25px; font-family: 'Open Sans', sans-serif; font-weight:700	}

#registro1{width:100%; float:left; border:0px solid #09F; margin-top:20PX}
#registro2{width:32%; float:left; border:0px solid #09F; text-align:center; display:none}
#registro3{width:100%; float:right; border:0px solid #09F; margin-top:-20PX}
#registro3 img{width:170px;}
#registro4{width:100%; float:left; text-align:center; display:block}
#LogoRegistra2{width:%}

.bg{background:url(../img/banner%20azul.jpg); background-size:150%; background-attachment:fixed}
#faqs1{width:44%; margin: 0 1.5% 0 1.5% ; float:left; background:#FFF; border-radius:5px; padding:10px; margin-bottom:20px }
#btn1{width:170px;}

#f1{float:left; width:33%; color:#FFF; border: 0px solid #0C6; margin-top:20PX; margin-bottom:20px }
#f2{float:left; width:34%; color:#FFF; text-align:center; border: 0px solid #0C6; margin-top:20PX }
#f3{float:right; width:300px; color:#FFF; text-align:right; border: 0px solid #0C6; margin-top:20PX }
#f33{float:right; width:200px; color:#FFF; text-align:right; border: 0px solid #0C6; margin-top:12PX }

}

@media screen and (min-width: 600px) and (max-width: 799px) {
#contenedor1{	border: 2px solid #FC0;	}
#contenedor3{	width:90%;	border: 0px solid #F60;	margin: 0px auto 0px;	overflow:hidden; }
#contenedor4{	width:90%;	border: 0px solid #F60;	margin: 0px auto 0px;	overflow:hidden; }

#separador1{height:50px;}
#separador2{height:30px;}

#logo{margin-top:20px; margin-bottom:20px; width:300px;  float:left; border: 0px solid #f60;   }	
#logo img{width:100%}

#cua1{width:93.5%; float:left; text-align:center; padding:20px; margin-top:0px}
#cua2{width:93.5%; float:right; text-align:center; padding:20px; margin-top:-25px}
#cua2 img{width:170px;}
#LogoRegistra{width:55%}

p{line-height:22px; font-size:17px;}
#titu1{	color:#FF494E; font-size: 30px; font-family: 'Open Sans', sans-serif; font-weight:700	}
#titu2{ color:#0D2371; font-size: 30px; font-family: 'Open Sans', sans-serif; font-weight:700	}
#titu3{ color:#232323; font-size: 25px; font-family: 'Open Sans', sans-serif; font-weight:700	}

#registro1{width:100%; float:left; border:0px solid #09F; margin-top:20PX}
#registro2{width:32%; float:left; border:0px solid #09F; text-align:center; display:none}
#registro3{width:100%; float:right; border:0px solid #09F; margin-top:-20PX}
#registro3 img{width:170px;}
#registro4{width:100%; float:left; text-align:center; display:block}
#LogoRegistra2{width:%}

#about1{width:100%; float:left; border:0px solid #09F}
#about2{width:100%; float:right; border:0px solid #09F;}

#conta1{width:100%; float:left; border:0px solid #09F}
#conta2{width:100%; float:right; text-align:center; border:0px solid #09F}

.bg{background:url(../img/banner%20azul.jpg); background-size:250%; background-attachment:fixed}
#faqs1{width:43%; margin: 0 1.5% 0 1.5% ; float:left; background:#FFF; border-radius:5px; padding:10px; margin-bottom:20px }
#btn1{width:150px;}

#f1{float:left; width:33%; color:#FFF; border: 0px solid #0C6; margin-top:20PX; margin-bottom:20px }
#f2{float:left; width:34%; color:#FFF; text-align:center; border: 0px solid #0C6; margin-top:20PX }
#f3{float:right; width:300px; color:#FFF; text-align:right; border: 0px solid #0C6; margin-top:5PX }
#f33{float:right; width:150px; color:#FFF; text-align:right; border: 0px solid #0C6; margin-top:10PX }
#log{width:200px}
}


@media screen and (min-width: 480px) and (max-width: 599px) {
#contenedor1{border: 2px solid #000;	}
#contenedor3{	width:90%;	border: 0px solid #F60;	margin: 0px auto 0px;	overflow:hidden; }
#contenedor4{	width:90%;	border: 0px solid #F60;	margin: 0px auto 0px;	overflow:hidden; }

#separador1{height:30px;}
#separador2{height:30px;}

#logo{margin-top:20px; margin-bottom:20px; width:300px;  float:left; border: 0px solid #f60;   }	
#logo img{width:100%}

#cua1{width:93.5%; float:left; text-align:center; padding:20px; margin-top:0px}
#cua2{width:93.5%; float:right; text-align:center; padding:20px; margin-top:-25px}
#cua2 img{width:170px;}
#LogoRegistra{width:55%}

p{line-height:22px; font-size:16px;}
#titu1{	color:#FF494E; font-size: 25px; font-family: 'Open Sans', sans-serif; font-weight:700	}
#titu2{ color:#0D2371; font-size: 25px; font-family: 'Open Sans', sans-serif; font-weight:700	}
#titu3{ color:#232323; font-size: 25px; font-family: 'Open Sans', sans-serif; font-weight:700	}

#registro1{width:100%; float:left; border:0px solid #09F; margin-top:20PX}
#registro2{width:32%; float:left; border:0px solid #09F; text-align:center; display:none}
#registro3{width:100%; float:right; border:0px solid #09F; margin-top:-20PX}
#registro3 img{width:170px;}
#registro4{width:100%; float:left; text-align:center; display:block}
#LogoRegistra2{width:%}

#about1{width:100%; float:left; border:0px solid #09F}
#about2{width:100%; float:right; border:0px solid #09F;}

#conta1{width:100%; float:left; border:0px solid #09F}
#conta2{width:100%; float:right; text-align:center; border:0px solid #09F}

.bg{background:url(../img/banner%20azul.jpg); background-size:250%; background-attachment:fixed}
#faqs1{width:80%; margin: 0 5% 0 5% ; float:left; background:#FFF; border-radius:5px; padding:20px; margin-bottom:20px }
#btn1{width:150px;}

#f1{float:left; width:100%; color:#FFF; border: 0px solid #0C6; text-align:center;  margin-top:0PX; margin-bottom:20px }
#f2{float:left; width:34%; color:#FFF; text-align:center; border: 0px solid #0C6; margin-top:20PX }
#f3{float:none; width:300px; color:#FFF; text-align:right; border: 0px solid #0C6; margin: 0px auto 0px;	overflow:hidden; margin-top:5PX }
#f33{float:left; width:100%; color:#FFF; text-align:center; border: 0px solid #0C6;  margin-top:-25PX }
#log{width:200px}
}


@media screen and (min-width: 320px) and (max-width: 479px) {
#contenedor1{	border: 0px solid #0C0;	}
#contenedor3{	width:90%;	border: 0px solid #F60;	margin: 0px auto 0px;	overflow:hidden; }
#contenedor4{	width:90%;	border: 0px solid #F60;	margin: 0px auto 0px;	overflow:hidden; }

#separador1{height:30px;}
#separador2{height:30px;}

#logo{margin-top:20px; margin-bottom:20px; width:250px;  float:left; border: 0px solid #f60;   }	
#logo img{width:100%}

#cua1{width:93.5%; float:left; text-align:center; padding:20px; margin-top:0px}
#cua2{width:93.5%; float:right; text-align:center; padding:20px; margin-top:-25px}
#cua2 img{width:170px;}
#LogoRegistra{width:55%}

p{line-height:22px; font-size:15px;}
#titu1{	color:#FF494E; font-size: 25px; font-family: 'Open Sans', sans-serif; font-weight:700	}
#titu2{ color:#0D2371; font-size: 25px; font-family: 'Open Sans', sans-serif; font-weight:700	}
#titu3{ color:#232323; font-size: 25px; font-family: 'Open Sans', sans-serif; font-weight:700	}

#registro1{width:100%; float:left; border:0px solid #09F; margin-top:20PX}
#registro2{width:32%; float:left; border:0px solid #09F; text-align:center; display:none}
#registro3{width:100%; float:right; border:0px solid #09F; margin-top:-20PX}
#registro3 img{width:170px;}
#registro4{width:100%; float:left; text-align:center; display:block}
#LogoRegistra2{width:%}

#about1{width:100%; float:left; border:0px solid #09F}
#about2{width:100%; float:right; border:0px solid #09F;}

#conta1{width:100%; float:left; border:0px solid #09F}
#conta2{width:100%; float:right; text-align:center; border:0px solid #09F}

.bg{background:url(../img/banner%20azul.jpg); background-size:250%; background-attachment:fixed}
#faqs1{width:80%; margin: 0 5% 0 5% ; float:left; background:#FFF; border-radius:5px; padding:20px; margin-bottom:20px }
#btn1{width:150px;}

#f1{float:left; width:100%; color:#FFF; border: 0px solid #0C6; text-align:center;  margin-top:0PX; margin-bottom:20px }
#f2{float:left; width:34%; color:#FFF; text-align:center; border: 0px solid #0C6; margin-top:20PX }
#f3{float:none; width:300px; color:#FFF; text-align:right; border: 0px solid #0C6; margin: 0px auto 0px;	overflow:hidden; margin-top:5PX }
#f33{float:left; width:100%; color:#FFF; text-align:center; border: 0px solid #0C6;  margin-top:-25PX }
#log{width:200px}
}

