.titulo{position:relative;width:96%;background-color:rgba(0,0,0,0.6);color:white;font-family:'Oswald', sans-serif;font-size:18px;padding:2%;}
.gral{position:relative;width:30%;height:200px;margin-left:2%;display:inline-block;}
.gral p{color:white;font-size:14px;font-family:'Oswald', sans-serif;position:absolute;left:10px;top:40px;display:inline-block;font-weight:none;}
.gral h4{color:#f60;font-size:20px;font-family:'Oswald', sans-serif;font-weight:bold;position:absolute;padding:0;top:0px;left:10px;text-shadow:1px 1px 1px #000;}
.gral a{text-decoration:none;color:#f60;font-family:'Oswald', sans-serif;}
.form{width:30%;position:absolute;float:right;height:40%;top:37%;right:2%;background-color:rgba(0,0,0,0.4);border-radius:10px;padding-left:5px;}
.form h3{color:#f60;font-family:'Oswald', sans-serif;font-size:20;}
.form td{font-size:14px;font-family:'Oswald', sans-serif;color:white;}
.formbutton{-moz-box-shadow:inset 0px 1px 0px 0px #f5978e;-webkit-box-shadow:inset 0px 1px 0px 0px #f5978e;box-shadow:inset 0px 1px 0px 0px #f5978e;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f24537), color-stop(1, #c62d1f) );background:-moz-linear-gradient( center top, #f24537 5%, #c62d1f 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f24537', endColorstr='#c62d1f');background-color:#f24537;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;text-indent:0;border:1px solid #d02718;display:inline-block;color:#ffffff;font-family:Arial;font-size:15px;font-weight:bold;font-style:normal;height:28px;line-height:28px;width:132px;text-decoration:none;text-align:center;text-shadow:1px 1px 0px #810e05;}
.formbutton:hover{background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #c62d1f), color-stop(1, #f24537) );background:-moz-linear-gradient( center top, #c62d1f 5%, #f24537 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c62d1f', endColorstr='#f24537');background-color:#c62d1f;}
.formbutton:active{position:relative;top:1px;}
.formpost{position:relative;margin:20px auto;background-color:rgba(0,0,0,0.5);border-radius:10px;padding:10px;width:30%;height:15%;}
.formpost p{font-size:14px;font-family:'Oswald', sans-serif;color:white;position:absolute;left:120px;top:10px;}
.formpost h3{font-size:20px;font-family:'Oswald', sans-serif;color:#f60;text-shadow:1px 1px 2px #000;text-align:center;}
.formpost img{position:relative;float:left;left:10px;top:10px;}
.pin{float:right;position:absolute;right:30px;top:3px;z-index:1000;display:inline-block;}
.contenido{.position:relative;width:80%;height:auto;min-height:500px;margin:10px auto;background-color:rgba(0,0,0,0.3);border-radius:10px;}
.contenido p, .contenido .zonaD{color:#ddd;font-size:14px;font-family:'Oswald', sans-serif;text-shadow:1px 1px 2px #000;text-align:left;padding:10px;}
.contenido .zonaD{padding-left:35px;padding-bottom:5px;}
.contenido li{color:#f60;font-size:18px;font-family:'Oswald', sans-serif;text-shadow:1px 1px 2px #000;text-align:left;}
.contenido a{color:#f93;font-size:14px;font-family:'Oswald', sans-serif;text-shadow:1px 1px 2px #000;text-align:left;text-decoration:none;}
.contenido h3{color:#f93;font-size:16px;font-family:'Oswald', sans-serif;text-shadow:1px 1px 2px #000;text-align:left;padding:10px;padding-bottom:0;}
.zona{width:97%;max-width:600px;}
.zonaD .precioZona{color:#f60;text-shadow:1px 1px 1px #000;}
@media screen and (max-width:800px){.form{top:0%;}
@media screen and (max-width:500px){.pin{display:none;}
}
