.checkbox{
	width: 23px;
	height: 22px;
	background: url(../images/checked.png) no-repeat;
	display: block;
	clear: left;
	float: left;
	padding: 0 3px 0 0;
}

.contenido{
	/*
	margin: 0 auto;
	width: 1024px;
	*/
}

input#textfield.error, textarea#textarea.error{
	background-color: rgba(255, 0, 0, 0.5);
	padding: 0;
	border: 1px solid #EFD377;
}

#barra1{
	background: transparent url("../images/bg.jpg") repeat-x center 0;
	height: 35px;
}

#barra2{
	background: transparent url("../images/bg1.jpg") repeat-x center 0;
	height: 125px;
}

#barra3{
	background: transparent url("../images/bg21.jpg") repeat-x center 0;
	height: 52px;
	margin-top: 892px;
}

#boxerror{
	background-color: rgba(255, 255, 255, 0.3);
	font-family: 'Museo 500', Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #BA2E39;
	text-align: center;	
}

#checkbox{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
}

#contadores{
	padding-top: 51px;
}

#contato{
	font-family: Tahoma;
	font-size: 13px;
	color: white;
	padding-top: 27px;
}

#esp1{
	height: 56px;
}

#esp2{
	height: 70px;
}

#esp3{
	height: 30px;
}

#esp4{
	height: 26px;
}

#formulario1{
	background-color: rgba(127, 157, 190, 0.7);
	padding-bottom: 10px;
}

#footerv{
	background: transparent url("../images/footer1.jpg") no-repeat 0 0;
	height: 104px;
	margin-top: 191px;
}

#fredes{
	background-color: #073575;
}

#headerv{
	
}

#redes{
	padding: 0 0 2px 18px;
}

#textarea{
	font-family: 'Museo 500', Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	background-color: rgba(255, 255, 255, 0.3);
	max-height: 111px;
	min-height: 111px;
	max-width: 711px;
	min-width: 711px;
}

#textfield, #MailForm_nameamigos, #MailForm_emailamigos{
	font-family: 'Museo 500', Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	background-color: rgba(255, 255, 255, 0.3);
	height: 39px;
}

::-webkit-input-placeholder { /* WebKit browsers */
    color: #FFFFFF;
    opacity: 1 !important;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #FFFFFF;
    opacity: 1 !important;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #FFFFFF;
    opacity: 1 !important;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color: #FFFFFF;
    opacity: 1 !important;
}

#texto1{
	font-family: 'Museo 500', Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #FFFFFF;
}

#video-background, #video-background1{
	position: absolute;
    width: 100%;
    z-index: -100;
}