@charset "utf-8";
/* CSS Document */

body{ background: #BCC0C3 url(images/bg.gif) repeat-x top; font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #666666; margin-top: 30px; color: #666666; }
a{ color: #35699B; font-weight: bold; text-decoration: none; }
a:hover{ color: #0033FF; text-decoration: underline; }
input,textarea{ background-color: #E0ECF8; border: 1px solid #B7D2EF; color: #406F9D; font-family: Arial, Helvetica, sans-serif; }
textarea{ width: 100%; }
select{ background-color: #E0ECF8; border: 1px solid #B7D2EF; color: #406F9D; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
input:focus,textarea:focus,select:focus{ background-color: #FFFFFF; border: 1px solid #DDE1E3; }
input.formButton{ background-color: #B7D2EF; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; border-bottom: 1px solid #7BACE1; border-right: 1px solid #7BACE1; border-top: 1px solid #DCE9F8; border-left: 1px solid #DCE9F8; font-size: 10px; }
/**
 * Declaraciones del Tema
 */
.navbar{ background: url(images/bg_nav.jpg) repeat-x; padding: 0px; text-align: center; vertical-align: bottom; }
.lblocks{ width: 200px; vertical-align: top; padding: 0px; }
.rblocks{ width: 168px; vertical-align: top; padding: 0px; }
.lblocks_top{ background: url(images/lblock_top.gif) repeat-x; height: 11px; }
.lblocks_left{ background: url(images/lblock_left.gif) repeat-y; padding: 0px; vertical-align: top; }
.lblocks_right{ background: url(images/lblock_right.gif) repeat-y;  padding: 0px; vertical-align: top; }
.lblocks_bot{ background: url(images/lblock_bot.gif) repeat-x; height: 11px; }
.lblockTitle{ font-weight: bold; background-color: #6F93B7; color: #FFFFFF; font-size: 11px; text-transform: uppercase; text-align: left; vertical-align: middle; }
.rblocks_top{ background: url(images/rblocks_top.gif) repeat-x; }
.rblocks_left{ background: url(images/rblocks_left.gif) repeat-y; }
.rblocks_bot{ background: url(images/rblocks_bot.gif) repeat-x; }
.rblocks_right{ background: url(images/rblocks_right.gif) repeat-y; }
.themeFoot{ background: url(images/foot_bg.gif) repeat-x; vertical-align: middle; text-align: center; color: #FFFFFF; }
.themeFoot a{ color: #FFFFFF; text-decoration: underline; }
.submenu a{ color: #009900; text-decoration: none; }
.submenu a:hover{ color: #FF6600; text-decoration: underline; }

/**
 * Declaraciones Generales
 */
.outer{ border: 0px; width: 100%; }
.even{ padding: 3px; background-color: transparent; }
.odd{ padding: 3px; background-color: #DDE1E3; }
tr.even td{ padding: 3px; background-color: transparent; }
tr.odd td{ padding: 3px; background-color: #DDE1E3; }
.head{ padding: 3px; background-color: transparent; font-weight: bold; }
tr.head td{ padding: 4px; background-color: #6F93B7; color: #FFFFFF; font-weight: bold; text-align: left; }
th{ padding: 4px; font: Arial, Helvetica, sans-serif 12px bold; color: #FFFFFF; background-color: #406F9D; }
th a{ color: #FFFFFF; text-decoration: none; }
th a:hover{ color: #E0ECF8; text-decoration: underline; }
.foot {background-color: #6F93B7; color: #FFFFFF; font-size: 10px; padding: 5px; font-weight: bold; font-size: 10px;}

div.xoopsCode { color: #000000; overflow: auto; width: 350px; background-color: #DCE9F8; border-bottom: 1px solid #B3D0F0; border-right: 1px solid #B3D0F0; border-top: 1px solid #ECF3FB; border-left: 1px solid #ECF3FB; font-family: "Courier New",Courier,monospace; padding: 6px 6px 6px 6px;}
div.xoopsQuote { overflow: auto; font-size: 10px; color: #000000; width: 350px; background-color: #DCE9F8; border-top: 1px solid #B3D0F0; border-left: 1px solid #B3D0F0; border-bottom: 1px solid #ECF3FB; border-right: 1px solid #ECF3FB; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 0px 6px 6px 6px;}

div.errorMsg { background-color: #FFCCCC; text-align: center; border-top: 1px solid #DDDDFF; border-left: 1px solid #DDDDFF; border-right: 1px solid #AAAAAA; border-bottom: 1px solid #AAAAAA; font-weight: bold; padding: 10px;}
div.confirmMsg { background-color: #DDFFDF; color: #136C99; text-align: center; border-top: 1px solid #DDDDFF; border-left: 1px solid #DDDDFF; border-right: 1px solid #AAAAAA; border-bottom: 1px solid #AAAAAA; font-weight: bold; padding: 10px;}
div.resultMsg { background-color : #CCCCCC; color: #333333; text-align: center; border-top: 1px solid silver; border-left: 1px solid silver; font-weight: bold; border-right: 1px solid #666666; border-bottom: 1px solid #666666; padding: 10px;}

/* Articulos */
.item {border-bottom: 0px solid #e8b900; margin-bottom: 6px;}
.itemHead { padding: 3px; color: #336296; font-size: 12px; font-weight: bold; border-bottom: 2px solid #85A4C3;}
.itemInfo {text-align: right; padding: 3px; font-size: 10px; font-style: normal; color: #66666;}
.itemInfo a{ color: #666666; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
.itemTitle a {font-weight: bold; color: #336296; background-color: transparent; text-decoration: none;}
.itemPoster {font-size: 90%; }
.itemPoster a{ font-weight: bold; color: #666666; }
.itemPostDate {font-size: 90%;}
.itemStats {font-size: 10px; font-style:normal; color: #66666;}
.itemBody {padding: 3px; text-align: justify; border: 0px solid #CCCCCC; }
.itemText {margin-top: 5px; margin-bottom: 5px; line-height: 1.5em; color: #666666;}
.itemText:first-letter {font-size: 133%; font-weight: bold;}
.itemFoot {text-align: right; padding: 0px; font-size: 10px; }
.itemFoot a{ font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
.itemAdminLink {font-size: 90%; color: #000000; }
.itemPermaLink {font-size: 90%; color: #000000;}

.comTitle {font-weight: bold; margin-bottom: 2px;}
.comText {padding: 2px;}
.comUserStat {font-size: 10px; color: #666666; font-weight:bold; border: 1px solid silver; background-color: #ffffff; margin: 2px; padding: 2px;}
.comUserStatCaption {font-weight: normal;}
.comUserStatus {margin-left: 2px; margin-top: 10px; color: #0066CC; font-weight:bold; font-size: 11px;}
.comUserRank {margin: 2px;}
.comUserRankText {font-size: 10px;font-weight:bold;}
.comUserRankImg {border: 0;}
.comUserName {}
.comUserImg {margin: 2px;}
.comDate {font-weight: normal; font-style: italic; font-size: smaller}
.comDateCaption {font-weight: bold; font-style: normal;}