@import url("http://fonts.googleapis.com/css?family=Roboto");
@import url("http://fonts.googleapis.com/css?family=Lobster");
@import url("http://fonts.googleapis.com/css?family=RobotoCondensed");
*{margin:0;padding:0}body{font-size:16px;color:#fff;font-family:'Roboto',sans-serif;background:#8fadaf}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.containergra{margin:0 auto;width:960px;background:transparent;}.containergra .imagenalterna{width:100%;height:auto;margin-top:50px}.container{margin:0 auto;width:960px;background:#5a701e;}.container .firstleft{float:left;width:65%;height:700px;}.container .firstleft .firstheaderleft{width:100%;background:#a3baa7;height:70px;}.container .firstleft .firstheaderleft .texth1{float:left;height:70px;width:79%;}.container .firstleft .firstheaderleft .texth1 h1{font-size:18px;margin-left:10px;margin-top:20px;text-transform:uppercase}.container .firstleft .firstheaderleft .contentlogo{float:right;height:70px;}.container .firstleft .firstheaderleft .contentlogo img{position:relative;top:0;right:0;height:70px}.container .firstleft .descriptionlan{width:100%;}.container .firstleft .descriptionlan img{width:100%;height:auto}.container .firstleft .descriptionlan .primerspan .big,.container .firstleft .descriptionlan .primerspan .small{width:70%}.container .firstleft .descriptionlan .primerspan .big{position:relative;color:#fff;top:-680px;left:30px;font-size:48px;font-family:'Lobster',cursive}.container .firstleft .descriptionlan .primerspan .small{position:relative;color:#fff;top:-670px;left:30px;font-size:14px}.container .firstleft .descriptionlan .segundospan .bigtwo,.container .firstleft .descriptionlan .segundospan .smalltwo{width:70%}.container .firstleft .descriptionlan .segundospan .bigtwo{position:relative;color:#f4d312;top:-361px;left:175px;font-size:48px;font-family:'Lobster',cursive}.container .firstleft .descriptionlan .segundospan .smalltwo{position:relative;color:#f4d312;top:-351px;left:100px;font-size:16px;text-align:center}.container .firstright{float:right;width:35%;background:#fff;}.container .firstright .formulario{background:#a1bd59;padding-bottom:40px;height:548px;}.container .firstright .formulario .titleregpromo{width:80%;text-transform:uppercase;font-weight:600;padding-top:30px;font-size:16px;font-family:'Roboto Condensed',sans-serif;}.container .firstright .formulario .titleregpromo span{font-size:25px}.container .firstright .formulario .smallregpromo{font-size:10px;margin-top:10px;margin-bottom:20px}.container .firstright .formulario .labelform{margin-bottom:10px;width:100%}.container .firstright .formulario .labelform,.container .firstright .formulario .smallregpromo,.container .firstright .formulario .titleregpromo,.container .firstright .formulario input[type=checkbox],.container .firstright .formulario input[type=text],.container .firstright .formulario textarea{margin-left:26px}.container .firstright .formulario input[type=text],.container .firstright .formulario textarea{width:80%;-webkit-border-radius:5px;border-radius:5px;border:none;padding-bottom:10px;margin-top:8px;margin-bottom:8px;color:#5a701e}.container .firstright .formulario textarea{height:100px}.container .firstright .formulario .alinea{display:inline-block;vertical-align:top}.container .firstright .formulario a{text-decoration:none;color:#fff;font-size:10px;margin-left:4px}.container .firstright .formulario .combina{margin-top:-28px;padding:8px;position:relative;left:210px;}.container .firstright .formulario .combina button{padding:15px;-webkit-border-radius:5px;border-radius:5px;border:none;background:#e97300;padding-left:25px;padding-right:25px;margin-left:-18px}.container .completemiddle{width:100%;height:164px;}.container .completemiddle .imamiddleleft{float:left;width:64%;border:5px solid #f4d312;height:164px;}.container .completemiddle .imamiddleleft img{width:100%;height:auto}.container .completemiddle .imamiddleright{background:#6bbc79;height:164px;float:right;width:34.4%;border-right:5px solid #f4d312;border-top:5px solid #f4d312;border-bottom:5px solid #f4d312;text-align:center;}.container .completemiddle .imamiddleright .master{width:80%;margin:0 auto;margin-top:20px;}.container .completemiddle .imamiddleright .master .primero,.container .completemiddle .imamiddleright .master .tercero{color:#fff;text-transform:uppercase}.container .completemiddle .imamiddleright .master .primero,.container .completemiddle .imamiddleright .master .segundo,.container .completemiddle .imamiddleright .master .tercero,.container .completemiddle .imamiddleright .master .cuarto{font-weight:bold;font-family:'Roboto Condensed',sans-serif;text-transform:uppercase}.container .completemiddle .imamiddleright .master .primero{font-size:30px}.container .completemiddle .imamiddleright .master .segundo{color:#f4d312}.container .completemiddle .imamiddleright .master .tercero{font-size:24px}.container .completemiddle .imamiddleright .master .cuarto{color:#175351}.container .completemiddle .imamiddleright .master .quinto{font-size:21px;color:#f4d312}.container .secondleft{float:left;width:59%;padding:30px;height:294px;background:#5a701e;}.container .secondleft .textfirst{color:#fff;font-size:13px;padding-bottom:20px}.container .secondleft .textsecond{color:#fff;font-size:14px;font-weight:bold}.container .secondright{float:right;width:34%;}.container .secondright .alineamiento{float:left;background:transparent !important;}.container .secondright .alineamiento img{width:52.4%;height:auto;float:left;margin-left:-8px}footer{background:transparent;margin:0 auto;width:960px;}footer .textfooter{margin-top:20px;font-size:12px;text-align:justify}.val-error{color:#fff;position:absolute;margin-left:26px;margin-top:-5px;padding-left:10px;padding-right:10px;background-color:#cd2f2f;background-position:left center;background-repeat:no-repeat;text-align:center;-moz-border-radius:4px;-webkit-border-radius:4px;z-index:999}.val-aprobacion{color:#fff;position:absolute;margin-left:26px;margin-top:-5px;padding-left:10px;padding-right:10px;background-color:#5a701e;background-position:left center;background-repeat:no-repeat;text-align:center;-moz-border-radius:4px;-webkit-border-radius:4px;z-index:999}