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

body{ font-family: 'Montserrat', sans-serif; padding: 0px;	margin: 0px; color:#fff;  line-height:25px; font-size:19px;}
#contenedor0{	width:100%;	border: 0px solid #F60;	margin: 0px auto 0px;	overflow:hidden; background:#121212}
#contenedor00{	width:100%;	border: 0px solid #F60;	margin: 0px auto 0px;	overflow:hidden; margin-top:-160px}

#contenedor1{	width:90%;	border: 0px solid #F60;	margin: 0px auto 0px;	overflow:hidden; }
#contenedor11{	width:95%;	border: 0px solid #F60;	margin: 0px auto 0px;	overflow:hidden; }
#contenedor2{	width:75%;	border: 0px solid #F60;	margin: 0px auto 0px;	overflow:hidden; }


#header{min-height:160px;  border:0px solid#C30;  width: 100%; }
#reds{border: 0px solid #f60; width:0px; width:100%}
#reds img{width:216px}
	
#logo{margin-top:20px; margin-bottom:20px; width:221px;  float:left; border: 0px solid #f60;  position:absolute; z-index:100 }	
#logo img{width:100%}

#hea{min-height:100px; }

p, #bine{line-height:45px; font-size:30px; color:#FFF;  font-family: 'Montserrat', sans-serif;}
footer{	width:950px;margin:0px auto;	color:#039;	font-size:12px;	background:#ECECEC;}
#maps{	width: 100%;	height: 300px;	}

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

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

#cont1{height:30px; background:#FFF; width:80%; border:0px; margin-bottom:20px; margin-top:5px; color:#666; font-size:15px; border-bottom:1PX solid #ccc;  border-radius:2px}
#cont2{height:100px;  background:#FFF; width:80%; border:0px; margin-bottom:20px; margin-top:5px; color:#666; font-size:15px; border-bottom:1PX solid #ccc;  border-radius:2px}

#bot{background:#00645C; color:#fff; font-size:25px; padding:7px 20px; border-radius:50px; border:0px; font-weight:400}
#bot2{background:#900; color:#fff; font-size:20px; border:0px; }

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

#titu2{	color:#fff; font-size: 55px; font-family: 'Bebas Neue', cursive; font-weight:300; margin-bottom:15px; line-height:45px; letter-spacing:2px}

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

#separador1{height:60px;}
#separador2{height:170px;}



@media screen and (min-width: 1024px) and (max-width: 1199px) {
#contenedor1{	border: 0px solid #F00;	}
#contenedor2{	width:85%;	border: 0px solid #F60;	margin: 0px auto 0px;	overflow:hidden; }

#reds img{width:190px}

#separador1{height:60px;}

}

@media screen and (min-width: 800px) and (max-width: 1024px) {
#contenedor1{	border: 0px solid #FFF;	}
#contenedor2{	width:90%;	border: 0px solid #F60;	margin: 0px auto 0px;	overflow:hidden; }

#reds img{width:178px}
p, #bine{line-height:37px; font-size:27px; color:#FFF;  font-family: 'Montserrat', sans-serif;}

#separador1{height:60px;}
}

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

#logo{width:180px; }

#titu2{	color:#fff; font-size: 40px; font-family: 'Bebas Neue', cursive; font-weight:300; margin-bottom:15px; line-height:45px; letter-spacing:2px}
#reds img{width:130px}
p, #bine{line-height:34px; font-size:24px; color:#FFF;  font-family: 'Montserrat', sans-serif;}

#separador1{height:60px;}
#separador2{height:40px;}

#f1{float:none; width:100%; text-align:center; border: 0px solid #0C6; margin-top:10PX; margin-bottom:15px; }
#f2{float:none; width:100%; text-align:center; border: 0px solid #0C6; margin-top:20PX; }
#f2 img{width:150px;}
#f3{float:none; width:100%; text-align:center; border: 0px solid #0C6;  margin-top:20PX;}
}


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

#logo{width:180px; }

#titu2{	color:#fff; font-size: 40px; font-family: 'Bebas Neue', cursive; font-weight:300; margin-bottom:15px; line-height:45px; letter-spacing:2px}
#reds img{width:130px}
p, #bine{line-height:25px; font-size:20px; color:#FFF;  font-family: 'Montserrat', sans-serif;}

#bot{background:#00645C; color:#fff; font-size:22px; padding:7px 20px; border-radius:50px; border:0px; font-weight:400}
#bot2{background:#900; color:#fff; font-size:20px; border:0px; }

#separador1{height:60px;}
#separador2{height:40px;}

#f1{float:none; width:100%; text-align:center; border: 0px solid #0C6; margin-top:10PX; margin-bottom:15px; }
#f2{float:none; width:100%; text-align:center; border: 0px solid #0C6; margin-top:20PX; }
#f2 img{width:150px;}
#f3{float:none; width:100%; text-align:center; border: 0px solid #0C6;  margin-top:20PX;}
}

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

body{ font-family: 'Montserrat', sans-serif; padding: 0px;	margin: 0px; color:#fff;  line-height:25px; font-size:17px;}

#logo{width:140px; }

#titu2{	color:#fff; font-size:30px; font-family: 'Bebas Neue', cursive; font-weight:300; margin-bottom:15px; line-height:45px; letter-spacing:2px}
#reds img{width:100px}
p, #bine{line-height:25px; font-size:17px; color:#FFF;  font-family: 'Montserrat', sans-serif;}

#bot{background:#00645C; color:#fff; font-size:19px; padding:7px 20px; border-radius:50px; border:0px; font-weight:400}
#bot2{background:#900; color:#fff; font-size:20px; border:0px; }

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

#f1{float:none; width:100%; text-align:center; border: 0px solid #0C6; margin-top:10PX; margin-bottom:15px; }
#f2{float:none; width:100%; text-align:center; border: 0px solid #0C6; margin-top:10PX; }
#f2 img{width:100px;}
#f3{float:none; width:100%; text-align:center; border: 0px solid #0C6;  margin-top:10PX;}
#f3 img{width:70px;}
}

