@charset "utf-8";
/* CSS Document */
body, html{
	padding:0;
	margin:0;
	background:url(../images/bg_sitio.png) top center #fff no-repeat;
	font-size:12px;
	color:#5e5e5e;
	font-family:Arial, Helvetica, sans-serif;
}


/*header*/
.header{
	display:block;
	position:relative;
	width:768px;
	margin:auto;
	overflow:hidden;
	padding-top:20px;
}
	.header-info{
		display:block;
		position:relative;
		float:right;
		text-align:right;
		font-family:Arial, Helvetica, sans-serif;
		color:#008089;
		font-size:12px;
		overflow:hidden;
	}
	
	.header-logo{
		display:block;
		position:absolute;
		float:left;
		overflow:hidden;
		z-index:100000;
		
	}
	
	.header-nav{
		display:block;
		position:relative;
		width:768px;
		background:#00a976;
		overflow:hidden;
		height:33px;
		margin-top:98px;
	}
		.nav-menu{
			display:block;
			position:relative;
			width:560px;
			padding:0;
			margin:0;
			margin-left:200px;
			list-style:none;
		}
			.nav-menu>li{
				display:block;
				position:relative;
				float:left;
			}
				.nav-menu>li>a{
					display:block;
					position:relative;
					font-family:Arial, Helvetica, sans-serif;
					color:#fff;
					font-size:13px;
					padding-left:15px;
					padding-right:15px;
					padding-top:10px;
					padding-bottom:8px;
					text-decoration:none;
				}
				.nav-menu>li:hover>a{
					background:url(../images/bg_menu.png) repeat-x;
				}

/*banner*/
.banner{
	display:block;
	position:relative;
	width:1000px;
	margin:auto;
}

.main{
	display:block;
	position:relative;
	width:768px;
	margin:auto;
	overflow:hidden;
}
	h1{
		font-size:16px;
		color:#00b77c;
		line-height:18px;
	}
	p>span{
		color:#00a976;
	}
	
	.main-col6{
		display:block;
		position:relative;
		width:363px;
		float:left;
	}
	
	/*form*/
	.form{
		display:block;
		position:relative;
		width:100%;
	}
		.form>input[type=text]{
			display:block;
			position:relative;
			width:245px;
			background:url(../images/bgInput.png) no-repeat;
			height:25px;
			border:none;
			color:#fff;
			padding-left:5px;
			margin-bottom:7px;
		}
		.form>input[type=image]{
			display:block;
			position:absolute;
			width:90px;
			right:0;
			bottom:5px;
		}
		.form>textarea{
			display:block;
			position:relative;
			width:245px;
			background:url(../images/bgTextarea.png) no-repeat;
			height:134px;
			border:none;
			color:#fff;
			padding-left:5px;
			resize:none;
		}
		::-webkit-input-placeholder { color:#fff; }
		::-moz-placeholder { color:#fff; } /* firefox 19+ */
		:-ms-input-placeholder { color:#fff; } /* ie */
		input:-moz-placeholder { color:#fff; }
		
		iframe{
			border:solid 2px #6ec112;
			-webkit-border-radius: 7px;
			-moz-border-radius: 7px;
			-ms-border-radius: 7px;
			border-radius: 7px;
		}
/*footer*/
.footer{
	display:block;
	position:relative;
	width:100%;
	background:url(../images/pie.png) top center no-repeat;
	height:78px;
	/*border:solid 1px rgba(0,0,0,0);*/
}
	.footer-main{
		display:block;
		position:relative;
		width:1000px;
		margin:auto;
		text-align:center;
	}
		.footer-main>p{
			position:relative;
			top:35px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color: #fff;
		}
		.footer-main>p>a{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color: #fff;
		}
.footer-redes {
    display: flex;            /* Make the container a flexbox */
    justify-content: flex-end; /* Align items (icons) to the far right */
    align-items: center;      /* Vertically center the icon */
}

.footer-redes i {
    font-size: 24px;  /* Icon size */
    color: #fff;      /* Icon color */
    text-decoration: none; /* Remove underline */
}


/*VIDEO PLAYER*/
.video{
	display:block;
	width:100%;
	height:100%;
	background:rgba(0,0,0,.8);
	position:absolute;
}

img#btnPlay{
	position:relative;
	width:150px;
	margin:auto;
	top:50px;
}