body {margin:0;padding:0;height:100%;border:0;background:#f9f9f9; color:#424242;}
* {font: 13px Arial, sans-serif;}
div,form {border:0;padding:0;margin:0;}
.wrapper {width:960px;margin:0 auto;}
#header {width:100%; position:relative;}
.left {float:left;}
.right {float:right;}
.tagline {width:740px;position:relative;background:#183e5f;}
.clear {clear:both;}
#tagline-img {position:relative;float:left;left:60px;top:28px;}
#lapices {position:relative;float:right;left:22px;}
#lapices-end {float:right;}
#enlaces {float:left; width: 220px;}
#main-content {width:730px; float:left; position:relative; padding-left:10px;}
#main-content-admin {width:100%; position:relative;}
#wrapper {margin:0 auto;width:600px;}
#log_in {padding: 2px 12px;text-decoration: none;position: relative;}
input {padding:2px 4px;}
#error {display:none;}
.links {font-weight:100;font-size:22px;color:#cc3333;margin:0;padding:0;}
#links-list {background: url('../imagenes/notepad.jpg') no-repeat;width:220px;height:227px;}
#links-list p {margin:0;border:0;padding:0;padding-top:28px;line-height:120%;}
#links-list a {background:url(../imagenes/arrow.gif) no-repeat center left;color:#3a5b7e;text-decoration:none;display:block;position:relative;padding-top:3px;padding-bottom:3px;padding-left:14px;}
#links-list a:hover {text-decoration:underline;}
#links-list ul,li {margin:0;padding:0;padding-left:7px}
#links-list li {list-style:none;}
.h1-main {font-weight:100;font-size:26px;color:#183e5f;margin:0;padding:0;margin-top:40px;margin-bottom:30px;border-bottom:solid 1px;width:500px;}
.h2-main {font-weight:100;font-size:18px;color:#183e5f;margin:0;padding:0;margin-top:8px;margin-bottom:8px;}
.credits {font-size:11px;line-height:140%;}
.text-right {text-align:right}
.bottom {position:relative;background:#183e5f;color:#fff; padding:6px;margin-bottom:12px;}
.red {color:#cc3333}
#main-content a {color:#3a5b7e;text-decoration:none;font-weight: 600;}
#main-content a:hover {text-decoration:underline;}
#main-content-admin a {color:#3a5b7e;text-decoration:none;font-weight: 600;}
#main-content-admin a:hover {text-decoration:underline;}
.border-bottom {border-bottom: solid 1px #fff;}
.remark {font-weight:600;}
#presentacion {width:650px; margin:0 auto; line-height:160%;}
#presentacion-admin {width:80%; margin:0 auto; line-height:160%;}
.leg {font-style: italic;}
.packs_content td {border:solid 1px #e9ecef; padding:4px; background:#fafafa;}
#packs {margin:0 auto; width:700px; position:relative;}
#packs p {margin:1px;padding:1px;position:relative;}
#basic_pack, #custom_pack, #english_pack {width:600px;position:relative;margin-right:1px;margin:0 auto;}
#basic_pack_content,#custom_pack_content, #english_pack_content {display:none; font: 12px/140% Arial, sans-serif;font-weight:100; color:#000;}
.padding {padding:6px;}
.block {border:solid 1px #ccc; background:#f2f4fa; padding:4px;}
.precio,#view_basic,#view_custom,#hide_basic,#hide_custom,#view_english,#hide_english {color:#dd2200; font-weight:bold;}
#checkout {position:relative;}
#basic_pack_selected, #custom_pack_selected,#english_pack_selected, #total {position:relative;float:left;padding:4px; text-align:right;width:400px;border-bottom:solid 1px #e9ecef;}
#custom_pack_final_price, #basic_pack_final_price, #english_pack_final_price, #total_price {float:left;padding:4px;padding-top:0px;font-size:22px;color:#dd2200;font-weight:100;border-bottom:solid 1px #f9f9f9;}
#basic_final_price, #custom_final_price, #english_final_price, #total_final_price {border:none;font-size:22px;color:#dd2200;background:none;margin:0;padding:0;border:0;}
#checkout_button {text-align:right;position:relative;}
#checkout_button input {padding:4px;font:13px Arial, sans-serif;font-weight:600;}
#select-area {border:solid 1px #e9ecef;padding:4px;line-height:20px;font-size:13px;font-weight:100;}
.area {background:#f2f4fa;color:#242424;}
#admin {border:0;padding:0;margin:0;}
#admin li {list-style:none;line-height:150%;}
#admin li a {color:#cc3300;}
