body {background:#e8c212 url(../img/back.gif) center repeat-y;margin:0;padding:20px;}
div {margin:0;padding:0;}
table {font-family: Georgia, Arial, Tahoma, Verdana, Helvetica, sans-serif, Times;color:#333;font-size:12px;line-height:18px;}
img {border:0px;}
a {color:#3e89a7;text-decoration:none;}
a:hover {text-decoration:underline;}
form {margin:0;}
.txtch {font-size:10px;}
.txtme {font-size:11px;}
.col0 {background-color:#FFF;}
.col1 {background-color:#DCB813;}
.menu {background-color:#3a403b;font-size:11px;}
.menu ul {list-style:none;padding:0;margin:10px;width:140px;border-top:1px solid #606661;}
.menu li a {border-bottom:1px solid #606661;display:block;padding:2px 0 2px 7px;color:#fff;text-decoration:none;height:18px;}
.menu li a:hover {color:#bbd600;text-decoration:none;background:#313632;border-left:2px solid #bbd600;padding-left:5px;}
.cont {border-left:1px solid #d5d4d4;border-right:1px solid #d5d4d4;}
.footer {font-size:10px;color:#CCC;line-height:14px;}
.footer strong, .footer_der {color:#666;font-size:10px;line-height:14px;}
#tit {padding:15px 15px 0;font-size:20px;color:#f26522;}
#idi {padding:0 15px;font-size:9px;color:#ccc;}
#idm {font-size:9px;color:#ccc;}
#con {padding:10px 15px 15px;width:94%;}
#col {margin:10px 0 15px 0;width:100%;}
#subit {padding:0 0 3px 12px;font-size:14px;color:#8b9f00;background:url(../img/misc3.gif) 0px 6px no-repeat;font-weight:bold;}
#lis1 ul, #lis2 ul {list-style:none;padding:0;margin:0;border-top:1px dotted #E1E1E1;}
#lis1 li, #lis2 li {border-bottom:1px dotted #E1E1E1;padding:7px 0 7px 17px;background:url(../img/misc1.gif) 5px 11px no-repeat;font-weight:bold;}
#lis1 li a, #lis2 li a {font-weight:normal;}
#lis2 li {font-weight:normal;}
#lis1 ul ul {list-style:none;padding-top:7px;margin:0;border:none;}
#lis1 li li {color:#666;padding:7px 0 7px 17px;background:url(../img/misc2.gif) 5px 11px no-repeat;border-top:1px solid #f0f0f0;border-bottom:none;font-weight:normal;}
.lis3 ul {list-style:none;padding:0;margin:0;}
.lis3 li {padding:2px 0 2px 12px;background:url(../img/misc2.gif) 0 5px no-repeat;font-size:11px;line-height:14px;color:#666;}
.lis3 img {margin:3px 0 0;}
.lis3 ul.ult {margin:0;}
#alert {padding:10px;border:1px dashed #cc0000;color:#cc0000;margin:15px 0 40px;}
.conflict {font-size:10px;line-height:10px;background:#faf6e4;color:#606060;padding:7px;margin-top:5px;}
.lectures {border-bottom:2px solid #8b9f00;margin:10px 0 30px;}
.lectures img {padding:5px 0 0;}
.lectures dl, .lectures dt, .lectures dd {margin:0;padding:0;}
.lectures dt {font-size:20px;padding:5px;line-height:22px;}
.lectures dd {border-top:1px dashed #e1e1e1;font-size:11px;border-right:3px solid #fff;padding:7px 5px;}
.lectures dd.autor {font-size:12px;border:none;background:#FFF;padding:0 5px 5px;text-align:left;}
.lectures a, .idiomas a {padding:4px 5px;background:#fff;text-decoration:none;border:1px solid #f0f0f0;}
.lectures a:hover, .idiomas a:hover {background:#3e89a7;text-decoration:none;color:#FFF;}
.idiomas {background-color:#f0f0f0;padding:10px;border-bottom:1px dashed #ccc;}
#lec_tit, #tme {margin:15px 15px 0;font-size:22px;line-height:24px;border-bottom:2px solid #8b9f00;padding:5px 0;}
#lec_aut {margin:0 15px;font-size:14px;border-bottom:1px solid #ccc;padding:5px 0;}
#tme {margin:0;}
#bac {padding:5px;border-top:1px solid #ccc;font-weight:bold;}
.tabla {border:1px solid #ccc;width:100%;}
.tabla td {border-top:1px solid #ccc;padding:5px;}
.tabla_tit {background-color:#f9f9f9;font-weight:bold;}
.hom_dia {font-size:16px;color:#fff;font-weight:bold;padding:5px 10px;background-color:#3e89a7;text-align:left;}
.hom_lin {border-bottom:1px dashed #ccc;}
.hom_opc {border:1px solid #3e89a7;}
.hom_opc dl, .hom_opc dt, .hom_opc dd {margin:0;padding:0;text-align:left;}
.hom_opc dt {font-size:14px;padding:5px 10px;background-color:#D6F1F8;font-weight:bold;color:#f26522;}
.hom_opc dd {border-top:1px dashed #e1e1e1;font-size:11px;border-right:3px solid #fff;padding:10px;}
.hom_opc dd.all {text-align:right;}