@charset "utf-8";.site-container{background-color:#fff;margin-top:0;margin-bootom:0}.fuego{color:#C30}.tierra{color:#039936}.aire{color:#F60}.agua{color:#3f6fff}.form_carta{-moz-border-radius:10px;-webkit-border-radius:10px;khtml-border-radius:10px;border-radius:10px;behavior:url(//sermasyo.com/carta-natal/ie/pie.htc);background-color:#D3E4FF;border:2px solid #83B1F2;margin:10px auto;padding:15px}.form_carta checkbox,.form_carta radio,.form_carta input[type="checkbox"],.form_carta input[type="radio"],.bloque checkbox,.bloque radio,.bloque input[type="checkbox"],.bloque input[type="radio"]{box-shadow:none;width:auto}.form_carta submit,.form_carta input[type="submit"],.bloque submit,.bloque input[type="submit"],.rueda submit,.rueda input[type="submit"]{border:1px solid #1173AD!important;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;box-shadow:inset 0 0 1px #DBF1FF;box-shadow:none;color:#fff!important;cursor:pointer;float:right;margin:20px;padding:1% 4%;text-transform:none!important}.rueda submit,.rueda input[type="submit"]{float:left;margin:0 5px 0 0}.form_carta input[type="submit"]:hover,.form_carta input[type="submit"]:focus,.bloque input[type="submit"]:hover,.bloque input[type="submit"]:focus,.rueda input[type="submit"]:hover,.rueda input[type="submit"]:focus{background-position:0 -9px!important}.form_carta button,.form_carta input[type="button"]{border:1px solid #CCC!important;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;box-shadow:inset 0 0 1px #DBF1FF;box-shadow:none;cursor:pointer;text-transform:none!important;color:#fff}.form_carta button:hover,.form_carta input[type="button"]:hover{background-position:0 -240px!important}.form_carta .boton_enlace{background:none!important;border:none!important;color:blue!important;cursor:pointer;margin:2px 0;padding:0!important;text-align:left;text-decoration:underline}.form_carta fieldset{border-color:#83B1F2;border-radius:5px}.bloque input[type="image"],.bloque image{background-color:transparent;border:none;height:35px;padding:0;width:23px}.select_ciudad{border:none;color:blue;cursor:pointer;width:100%;text-decoration:underline}.boton_hidden{display:none}.td_left{width:45%;float:left}.td_right{width:45%;float:right}#truenode,#truelilith{margin-left:1em}.left{float:left;width:auto;margin-right:1em}.rueda{margin:0 auto;text-align:center;max-width:900px}#cartaimg{height:100%;width:100%}.rueda a{float:right;max-width:30%}.rueda form input{float:left;margin-right:5px}.rueda p{clear:both;padding-top:20px}.bloque{-moz-border-radius:10px;-webkit-border-radius:10px;khtml-border-radius:10px;border-radius:10px;behavior:url(//sermasyo.com/carta-natal/ie/pie.htc);color:#000D56;margin:10px 5px 0 0;padding:18px;text-align:left}.bloque table,.bloque tbody{border:none}.bloque div{float:left}.bloque .col{margin:0;padding-right:50px;max-width:50%}.bloque_azul{background-color:#D3E4FF}.bloque_verde{background-color:#D5F0DD}.flechas{float:left}.flip_horizontal{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";margin-right:10px}.astros{background-color:#D5F0DD;border-collapse:collapse;color:#000D56;font-size:14px;margin:0;position:relative;width:auto}.astros div{float:left;margin-top:3px}.astros td{border-bottom:1px dotted #ccc;padding:5px 0 1px 5px;white-space:nowrap}.astros th{color:#000D56;padding:2px 5px}.casa{color:red;font-weight:700;padding-right:5px!important;text-align:right}.orbe{padding-right:5px!important;text-align:right}.aspectario{background-color:#D5F0DD;border-collapse:collapse;color:#000D56;font-size:14px;position:relative;table-layout:fixed;max-width:475px}.aspectario td{border:1px solid #ccc;height:20px;padding:0;width:20px}.aspectario .vacio{background-color:#ccc;border:1px solid #D5F0DD}.aspectario .btn{color:#000D56;font-size:11px}.astros div,.aspectario div{height:19px;overflow:hidden;position:relative;width:19px}.astros img,.aspectario img,.aspectario input[type="image"]{height:160px;padding:0;width:120px;max-width:120px}#generalidades{vertical-align:top;font-size:.9em}#generalidades p{margin:0;padding:0}#generalidades img{height:57px;width:57px}#generalidades tr{border:0}#generalidades td{border:0;width:25%}#generalidades .generalidad{width:auto;height:auto;margin:0 10px 0 0;padding:0;line-height:15px}#generalidades .barra{width:100px;height:10px;padding:0;margin:4px 0 5px 5px;background-color:#fff;float:none;text-align:left}#generalidades .barra div{height:10px;padding:0;margin:0;float:none}#generalidades .hemisferios{background-color:#FFF;border-radius:50%;border:1px solid #333;float:none;height:60px;margin:0 auto;text-align:center;width:60px}#generalidades .hemisferios div{height:50%;margin:0 -1px 0 0;width:50%}#generalidades .hem1,#generalidades .hem2{border-bottom:1px solid #333}#generalidades .hem1,#generalidades .hem3{border-right:1px solid #333}#opciones{float:none;font-size:.9em}@media only screen and (max-width:1023px){#opciones div{margin:1em}}@media only screen and (min-width:1024px){#opciones div{width:32%}}#opciones .col{padding:0;width:50%}.s1{margin:0}.s2{margin:0 0 0 -20px}.s3{margin:0 0 0 -40px}.s4{margin:0 0 0 -60px}.s5{margin:0 0 0 -80px}.s6{margin:0 0 0 -100px}.s7{margin:-20px 0 0 0}.s8{margin:-20px 0 0 -20px}.s9{margin:-20px 0 0 -40px}.s10{margin:-20px 0 0 -60px}.s11{margin:-20px 0 0 -80px}.s12{margin:-21px 0 0 -100px}.p1{margin:-40px 0 0 0}.p2{margin:-40px 0 0 -20px}.p3{margin:-40px 0 0 -40px}.p4{margin:-40px 0 0 -60px}.p5{margin:-40px 0 0 -80px}.p6{margin:-40px 0 0 -100px}.p7{margin:-60px 0 0 0}.p8{margin:-60px 0 0 -20px}.p9{margin:-60px 0 0 -40px}.p10{margin:-60px 0 0 -60px}.p11{margin:-60px 0 0 -80px}.p12{margin:-60px 0 0 -100px}.p13{margin:-80px 0 0 0}.p14{margin:-80px 0 0 -20px}.p15{margin:-80px 0 0 -40px}.p16{margin:-80px 0 0 -60px}.p17{margin:-80px 0 0 -80px}.p18{margin:-80px 0 0 -100px}.a00{margin:-120px 0 0 -40px}.a1{margin:-100px 0 0 0}.a2{margin:-100px 0 0 -20px}.a3{margin:-100px 0 0 -40px}.a4{margin:-100px 0 0 -60px}.a5{margin:-100px 0 0 -80px}.a6{margin:-100px 0 0 -100px}.a7{margin:-120px 0 0 0}.a8{margin:-120px 0 0 -100px}.a9{margin:-140px 0 0 0}.a10{margin:-140px 0 0 -20px}.a11{margin:-140px 0 0 -40px}.p38{margin:-120px 0 0 -20px}.p40{margin:-120px 0 0 -60px}.p41{margin:-120px 0 0 -80px}.p42{margin:-120px 0 0 -100px}.clear{clear:both;float:none!important;margin:0}table,td,tr{border:none!important}.bloque_cta{margin-top:40px}