/* ================= 1. CSS Reset ================= */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption{margin:0; padding:0; border:0; outline:0; font-family:Helvetica,Arial,Tahoma,sans-serif}
strong, b{font-weight:bold}
em, dfn, i{font-style:italic}

/*GENERAL*/
body {
	width:100%;
	background-image:url(../formulario/background.jpg);
	background-repeat:no-repeat;
	background-color:#000;
}

#contenedor_logo{
	margin:50px auto;
	width:100%;
}
#contenedor_logo img{
	margin:0 auto;
}

#terminos {
	color:#FFF;
}
#terminos a{
	color:#679DE0;
	text-decoration:none;
	-webkit-transition:all 0.2s ease-in-out; -moz-transition:all 0.2s ease-in-out; -o-transition:all 0.2s ease-in-out; -ms-transition:all 0.2s ease-in-out; transition:all 0.1s ease-in-out
}
#terminos a:hover{
	color:#A9CEE9;-webkit-transition:all 0.2s ease-in-out; -moz-transition:all 0.2s ease-in-out; -o-transition:all 0.2s ease-in-out; -ms-transition:all 0.2s ease-in-out; transition:all 0.1s ease-in-out;
}
input [type="submit"]:hover{
	background-color:#999999;
}
	
/*FORMULARIO NORMAL*/
form{max-width: 470px; min-width: 250px; padding: 10px 50px; /*border: 2px solid; border-radius: 10px;*/
font-family:Helvetica; text-align:center; /*background-color:#AC2400;*/ margin:0 auto;}
form p{color:#FFFFFF; text-align:center;}
.titulines{color:#000000;}
input[type=text] , [type=email] {width:82%; padding: 15px; margin-top: 10px; border: 3px solid #1A1E22; border-radius: 10px; padding-left: 40px; font-size: 16px; font-family:Helvetica; background-color:#323C45; color:#fff;} 
select { width:200px; height:30px; border-radius: 10px; background-color:#323C45; color:#FFF; border: 3px solid #1A1E22;}
input[type=checkbox] {width:15px; height:15px;}
button.submit {width:40%; height:50px;  border-radius: 15px;*/; cursor:pointer; background-image: -ms-linear-gradient(bottom, #B8C2DE 0%, #5B6370 100%); background-image: -moz-linear-gradient(bottom, #B8C2DE 0%, #5B6370 100%); background-image: -o-linear-gradient(bottom, #B8C2DE 0%, #5B6370 100%); background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #B8C2DE), color-stop(1, #5B6370)); background-image: -webkit-linear-gradient(bottom, #B8C2DE 0%, #5B6370 100%); background-image: linear-gradient(to top, #B8C2DE 0%, #5B6370 100%);}
button.submit:hover { background: #cbd8f4;
background: -moz-linear-gradient(top,  #cbd8f4 1%, #8e9bad 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#cbd8f4), color-stop(100%,#8e9bad));
background: -webkit-linear-gradient(top,  #cbd8f4 1%,#8e9bad 100%);
background: -o-linear-gradient(top,  #cbd8f4 1%,#8e9bad 100%);
background: -ms-linear-gradient(top,  #cbd8f4 1%,#8e9bad 100%);
background: linear-gradient(to bottom,  #cbd8f4 1%,#8e9bad 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cbd8f4', endColorstr='#8e9bad',GradientType=0 );



}

