body {background:#FFF;margin:0;padding:0;font: normal 62.5%  Arial, Verdana, Helvetica, sans-serif;}
div {margin:0;padding:0;}
table, .con {color:#666;font-size:12px;line-height:20px;text-align:left;}
img {border:0px;}
a {color:#679ac9;text-decoration:none;}
a:hover  {color:#0069aa;text-decoration:none;}
form {margin:0;}
p {padding:0;margin:0 0 15px;}
.txtch {font-size:10px;}
.txtgr {font-size:12px;}
.col0 {background-color:#FFF;}
.col1 {background-color:#ccc;}
.header {background:url(../img/fondo_header.gif) repeat-x;}
.pri {margin-top:10px;background:url(../img/degrade.gif) top repeat-x;padding-top:30px;}
.menu {font-size:11px;xfont-weight:bold;line-height:14px;margin-right:20px;}
.menu ul {list-style:none;padding:0;width:120px;margin:0;}
.menu li a {color:#679ac9;display:block;padding:4px 0 4px 5px;text-decoration:none;height:15px;background:url(../img/puntos_hor.gif) bottom repeat-x;}
.menu li a:hover {color:#0069aa;text-decoration:none;}
.menu li.ban a {padding:5px 0;height:38px;}
ul.list1 {list-style:none;padding:0;margin:0;border-top:1px solid #f6faee;}
ul.list1 li {border-bottom:1px solid #f6faee;padding:7px 0 7px 15px;background:url(../img/misc1.gif) 5px 13px no-repeat;}
.tit {padding:0 0 10px;font-size:20px;color:#AA4E00;font-weight:bold;}
.sub {font-size:14px;color:#7fa80c;font-weight:bold;}
.sep, .sep_20 {height:1px;font-size:1px;margin:10px 0;border-top:1px dashed #f0f0f0;padding:0;line-height:2px;}
.sep_20 {margin:0;padding:0;height:80px;background:url(../img/degrade.gif) top repeat-x;border:none;}
.aut {font-size:16px;margin:10px 0;font-weight:bold;}
.aut img {margin-bottom:5px;}
.footer {border-top:1px solid #dee6cf;background:#f6faee;padding:20px 0;font-size:10px;color:#666;line-height:18px;margin-top:30px;}
.footer_tit {font-weight:bold;font-size:12px;color:#0069aa;}
.footer a {border-bottom:1px solid #cfcfcf;}
.footer a:hover {border-bottom:1px solid #0069aa;}
h3 {padding:0;margin:0 0 5px;font-size:16px;font-weight:bold;letter-spacing:-1px;color:#87b115;}
.btn {border-top:1px solid #f0f0f0;border-left:1px solid #f0f0f0;border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:5px;background:#fcfcfc;text-align:center;width:150px;font-weight:bold;}
.car {border:1px solid #ccc;padding:10px;background:#FFFFCC;font-weight:bold;}
.cgr {border:1px solid #f0f0f0;padding:10px;background:#fcfcfc;}
.img_izq {float:left;margin:0 10px 10px 0;}
.rss_feed_title {font-size:16px;font-weight:bold;margin-bottom:5px;padding-bottom:3px;}
.rss_feed li {font-size:12px;border-top:1px solid #ccc;padding-top:5px;}
.rss_item_list {list-style:none;padding:0;margin:0;}
.lis3 ul {list-style:none;padding:0;margin:0;}
.lis3 li {padding:3px 0 3px 15px;background:url(../img/misc1.gif) 5px 9px no-repeat;font-size:12px;border-top:1px solid #f6faee;}
.conflict {font-size:11px;line-height:12px;border:1px solid #f0f0f0;padding:10px;background:#fcfcfc;}
.lectures {}
.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:18px;color:#87b115;font-weight:bold;}
.lectures dd {border-top:1px dashed #e1e1e1;font-size:11px;border-right:3px solid #fff;padding:12px 5px;}
.lectures dd.autor {font-size:14px;border:none;background:#FFF;padding:0 5px 5px;text-align:left;font-weight:bold;}
.lectures a {font-size:14px;padding:4px 5px;background:#fff;text-decoration:none;border:1px solid #f0f0f0;}
.lectures a:hover {background:#e8f6fe;text-decoration:none;border:1px solid #0069aa;}
.lec_tit {margin:15px 15px 0;font-size:20px;line-height:24px;border-bottom:2px solid #87b115;padding:5px 0;color:#87b115;font-weight:bold;}
.lec_aut {margin:0 15px;font-size:14px;border-bottom:1px solid #ccc;padding:5px 0;font-weight:bold;}
.lec_txt {padding-top:10px;}
.tabla {border:1px solid #ccc;width:100%;}
.tabla td {border-top:1px solid #ccc;padding:5px;}
.tabla_tit {background-color:#f9f9f9;font-weight:bold;}