body {margin:0px;background:#FFF url("img/fondo_claro.gif") repeat-x;font: 11px Tahoma, Arial, sans-serif;color:#5D5A7C;line-height:130%;height:100%}
input, select, textarea {vertical-align:middle;border:solid 1px #A5ACB2;font: 11px Tahoma, Arial, sans-serif;color:#5D5A7C;background:url("img/fondo_input.gif") repeat-x}
a{color:#0082BF}
div#contenedor_top{background: url("img/fondo_pieclaro.gif") repeat-x 0% 100%;text-align:center;height:100%}
div#contenedor{width:705px;background:#FFF url("img/fondo_oscuro.gif") no-repeat;text-align:left;height:100%}
div#cabecera{width:695px;height:98px;margin:56px 0px 0px 5px;background:url("img/fondo_cabecera.gif") no-repeat}

div#cabecera ul {display:inline;width:545px;float:left;clear:both;list-style:none;margin:50px 0px 0px 70px;padding:0px}
div#cabecera ul li{height:35px;float:left}
div#cabecera ul li a{display:block;height:35px;text-decoration:none;text-indent:-5000px;background-position: 0% 0%}
div#cabecera ul li a:hover{background-position: 0% 100%}

li#opcion0, li#opcion0 a{width:60px;background:url("img/menu0.gif") no-repeat}
li#opcion1, li#opcion1 a{width:139px;background:url("img/menu1.gif") no-repeat}
li#opcion2, li#opcion2 a{width:133px;background:url("img/menu2.gif") no-repeat}
li#opcion3, li#opcion3 a{width:213px;background:url("img/menu3.gif") no-repeat}

div#modulo1 {display:inline;margin:13px 0px 13px 22px;float:left;width:420px;height:241px;border:solid 1px #E2DFD6}
div#modulo2 {display:inline;margin:13px 0px 13px 16px;float:left;width:202px;height:241px;border:solid 1px #E2DFD6}
div#modulo1 p {margin:0px;padding:0px 12px 0px 12px}
div#modulo2 p {margin:0px;padding:10px 12px 0px 12px}
div#modulo1 img {margin:0px 0px 10px 15px}

div#pie {margin:0px;padding-top:10px;height:45px;background:url("img/fondo_pieoscuro.gif") repeat-x;text-align:center;color:#FFF;font-size:10px;font-weight:bold}

a.logo {margin-right:20px;text-decoration:none;display:block;float:left;clear:right;text-indent:-5000px;display:inline;}
a.imayin {margin:15px 0px 0px 15px;width:137px;height:35px;background:url("img/logo_imayin.gif") no-repeat}

h2 {margin:9px 0px 4px 9px;font:bold 20px Trebuchet MS;color:#13B1DD}

a#comenzar {margin:20px 0px 0px 25px;display:block;width:149px;height:45px;background:url("img/b_comenzar.gif") no-repeat;text-decoration:none;text-indent:-5000px}

div#modulo {display:inline;margin:13px 0px 0px 22px;float:left;width:638px;}
div#modulo p{margin:10px 12px 10px 12px;}
div#modulo ul{margin:10px 30px 10px 30px;padding:0px;list-style:circle}
div#modulo blockquote {margin:10px 30px 10px 30px;}
div#modulo h3 {text-align:center;font:bold 20px Trebuchet MS;color:#13B1DD}
div#modulo form {margin:0px;padding:0px}
div#modulo form h3{font:bold 13px Trebuchet MS;border-bottom:solid 1px #DEDBCE;text-align:left;padding-left:9px;color:#00BCE2}
div#modulo form table{margin:10px 12px 10px 12px}
div#modulo form table td{padding:2px;vertical-align:top}
div#modulo form table.bordes td{border-right:solid 1px #F2F0E9}

.noborde {border:none;background:none}
.enviar{margin:10px 0px 0px 12px}
.mini {font-size:10px}
td.obligatorio {font-weight:bold}