/* *D.R. 2006 Instituto de Investigaciones Dr. José María Luis Mora *Se permite la redistribución y modificación de este código bajo los términos del GNU GPL * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License * as published by the Free Software Foundation; either version 2 * of the License, or (at your option) any later version. * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.package org.nongnu.durito; */ html { } img { border: none; } a { text-decoration: none; } body { font-family: arial, sans-serif, helvetica; background-color: #fff; margin: 0px; } /* hack: include here styles for MSIE only */ /* TODO: fix for various versions */ * html div.globalContainer { } #bod { } #mainTabsAndUpperImg { background-image: url("../images/upper_photos.jpg"); background-repeat: repeat-x; background-position: top left; background-color: #664842; line-height: 59px; } #mainTabsAndUpperImgX { background-image: url("../images/mainTabsB.png"); background-repeat: repeat-x; background-position: bottom; } #mainTabsTable { line-height: 1px; } #mainTabsRow { height: 1.5em; } #logoArea { width: 80px; } td.betweenMainTabs { width: 10px; font-size: 0.1em; } td.inactMainTabL, td.inactMainTabR { width: 10px; font-size: 0.1em; } td.inactMainTabL { background-repeat: no-repeat; background-position: left top; } td.inactMainTabR { background-repeat: no-repeat; background-position: right top; } td.inactMainTabM { background-repeat: repeat-x; background-position: top; vertical-align: middle; text-align: center; color: #666; font-size: 12px; font-weight: bold; line-height: 1.6em; padding-top: 4px; } a.inactMainTabLink { color: #ffffff; } td.actMainTabL, td.actMainTabR { width: 7px; } td.actMainTabL, td.actMainTabR, td.actMainTabM { } td.actMainTabL { background-image: url("../images/actMainTabL.gif"); background-repeat: no-repeat; background-position: left top; } td.actMainTabR { background-image: url("../images/actMainTabR.gif"); background-repeat: no-repeat; background-position: right top; } td.actMainTabM { background-image: url("../images/actMainTabM.png"); background-repeat: repeat-x; background-position: top; background-color: #f7f5f3; vertical-align: middle; text-align: center; font-size: 12px; font-weight: bold; line-height: 1.6em; padding-top: 4px; } a.actMainTabLink { color: #2c2725; } td.mainTabsB { height: 4px; } td.actMainTabBL, td.actMainTabBM, td.actMainTabBR { background-color: #f7f5f3; } td.actMainTabBL { background-image: url("../images/actMainTabBL.png"); background-repeat: no-repeat; background-position: top left; } td.actMainTabBR { background-image: url("../images/actMainTabBR.png"); background-repeat: no-repeat; background-position: top right; } /* barra de controles */ #controlBar { width: 100%; /* background-image: url("../images/controlBarBase.png"); background-repeat: repeat-x; background-position: top; background-color: #e8e0d6; */ background-color: #f7f5f3; border-bottom: 1px solid #888; } #controlBarX { background-image: url("../images/controlBarB.png"); background-repeat: repeat-x; background-position: bottom; padding: 3px; } #controlBarTable { } table.controlBarGrp { } td.controlBarGrpUL, td.controlBarGrpUR, td.controlBarGrpMenuL, td.controlBarGrpMenuR, td.controlBarGrpMenuBL, td.controlBarGrpMenuBR { font-size: 0px; width: 4px; padding: 0px; margin: 0px; } td.controlBarGrpUL { background-image: url("../images/controlBarGrpUL.png"); background-repeat: no-repeat; background-position: left top; } td.controlBarUCell { background-image: url("../images/controlBarGrpU.png"); background-repeat: repeat-x; background-position: top; text-align: center; } td.controlBarGrpUR { background-image: url("../images/controlBarGrpUR.png"); background-repeat: no-repeat; background-position: right top; } td.controlBarGrpMenuL { background-image: url("../images/controlBarGrpMenuL.png"); background-repeat: no-repeat; background-position: left top; } td.controlBarGrpMenuR { background-image: url("../images/controlBarGrpMenuR.png"); background-repeat: no-repeat; background-position: right top; } td.controlBarGrpMenuM { background-image: url("../images/controlBarGrpMenuM.png"); background-repeat: repeat-x; background-position: top; padding-left: 4px; padding-right: 4px; padding-bottom: 1px; padding-top: 4px; font-size: 0.72em; color: #666; text-align: center; } /* hack: include here styles for MSIE only */ /* TODO: fix for various versions */ * html * td.controlBarGrpMenuM { font-size: 0.70em; } td.controlBarGrpMenuBL { background-image: url("../images/controlBarGrpMenuBL.png"); height: 4px; line-height: 0em; background-repeat: no-repeat; } td.controlBarGrpMenuBR { background-image: url("../images/controlBarGrpMenuBR.png"); height: 4px; line-height: 0em; background-repeat: no-repeat; } td.controlBarGrpMenuBM { background-image: url("../images/controlBarGrpMenuBM.png"); background-repeat: repeat-x; background-position: top; height: 4px; line-height: 0em; } td.controlBarGrpSpacer { font-size: 0em; width: 4px; } td.controlBarCell, td.controlBarUCell { font-size: 0.75em; color: #333; text-align: left; } /* hack: include here styles for MSIE only */ /* TODO: fix for various versions */ * html * td.controlBarCell, * html * td.controlBarUCell { font-size: 0.71em; } span.plainControlText { color: #666; } * html span.plainControlText { } a.menuButton *, a.controlBarLink * { vertical-align: middle; } a.controlBarLink { color: #333; } input.controlBarTextInput { width: 10em; border: 1px solid #778; } * html input.controlBarTextInput { font-size: 1em; height: 1.8em; } /*** following control stuff is unfixed as yet **/ /*******************************************************************/ /* table.controlBarGroup { background-image: url("../images/controlBarM.gif"); background-repeat: repeat-x; background-position: bottom; border-bottom: 1px solid #8e8683; } */ #controlBarMenuL { background-image: url("../images/controlBarMenuL.gif"); background-repeat: repeat-y; background-position: left; width: 3px; font-size: 0.1em; } #controlBarMenuR { background-image: url("../images/controlBarMenuR.gif"); background-repeat: repeat-y; background-position: right; width: 3px; font-size: 0.1em; } #controlBarL { background-image: url("../images/controlBarL.gif"); background-repeat: no-repeat; background-position: bottom right; width: 3px; font-size: 0.1em; padding-left: 3px; } #controlBarR { background-image: url("../images/controlBarR.gif"); background-repeat: no-repeat; background-position: bottom; width: 3px; font-size: 0.1em; } td.controlBarMenuDiv { background: #f3ebdb; width: 2px; font-size: 0.1em; } td.controlBarDiv { background-image: url("../images/controlBarDiv.gif"); background-position: bottom; width: 2px; font-size: 0.1em; } td.controlBarMenu { background-image: url("../images/controlBarMenuM.gif"); background-repeat: repeat-x; background-position: top; background-color: #8c9db3; font-size: 0.78em; text-align: center; font-weight: normal; color: #fff; padding-top: 2px; padding-bottom: 1px; } * html td.controlBarMenu { font-size: 0.65em; } td.controlBar2R { height: 40px; text-align: center; padding-left: 4px; padding-right: 4px; vertical-align: middle; } td.controlBarUR, td.controlBarLR { text-align: center; padding-left: 4px; padding-right: 4px; height: 24px; } td.controlBarUR *, td.controlBarLR * { vertical-align: middle; } td.ctlBarSpacer { height: 0px; line-height: 0px; } #controlBarBottom { background-image: url("../images/controlBarBottom.gif"); background-repeat: repeat-x; background-position: top; background-color: #fff; height: 10px; line-height: 10px; vertical-align: top; } #menuBarTransR { float: left; padding: 0px; } /* hack to avoid 3-pixel-gap error en MSIE */ /* Hide from IE5-mac. Only IE-win sees this. \*/ * html #menuBarTransR { margin-left: -3px; } /* End hide from IE5/mac */ a.ctlImage { display: inline; height: 100%; } a.menuButton { display: block; padding: 2px; vertical-align: bottom; } .textCenter { text-align: center; display: block; } a.controlBarLinkDisabled { color: #555; font-weight: normal; font-size: 0.77em; } * html a.controlBarLinkDisabled { font-size: 0.65em; } #selInfo { width: 10em; display: block; } div.menuCont { position: absolute; border: 1px solid #777; background: #fff; z-index: 3; } div.menuContShadow { position: absolute; background-image: url("../images/shadow.gif"); background-repeat: repeat-x; background-position: bottom; background-color: #aaa; filter: alpha(opacity=60); opacity: 0.6; -moz-opacity: 0.6; z-index: 2; } td.menuContCell { } a.menuItem { padding-left: 1.5em; padding-right: 0.3em; padding-top: 1px; padding-bottom: 1px; font-size: 0.77em; color: #000; display: block; line-height: 1.2em; } * html a.menuItem { font-size: 0.65em; } a.menuItem:hover { color: #fff; background: #18568a; } form.controlBarForm { height: 24px; padding: 0px; margin: 0px; } /*** end unfixed control stuff **/ /*******************************************************************/ /* contenidos */ #bottomContainer { background-image: url("../images/shadow2.gif"); background-repeat: repeat-x; background-position: top; } #leftBar { display: block; float: left; width: 15em; padding-top: 1.2em; padding-left: 1em; } #contentArea { padding-top: 1.2em; overflow-x: hidden; overflow-y: auto; float: left; } #listTable { } div.listItem { background-image: url("../images/listItem.gif"); background-repeat: repeat-x; background-position: bottom; padding-bottom: 6px; padding-top: 4px; border-left: 1px solid #ccc; padding-left: 1em; } /* div.listItem:hover { background: #E8E8E8; } */ div.listItemSelected { padding-bottom: 6px; padding-top: 4px; } div.listItemSelected, div.listItemSelected a, div.listItemSelected span { background: #4b6687; color: #FFF; } td.listItemControls { vertical-align: middle; width: 1em; padding: 4px; } td.listItemImage { padding-right: 5px; vertical-align: middle; width: 110px; text-align: center; } td.listItemText { vertical-align: top; text-align: left; font-size: 0.8em; } em { font-style: normal; font-weight: bold; background: #efef92; color: #111; } a.listItemLinkObvious { background: #F3F3F3; border-bottom: 1px dashed #DDD; padding: 2px; font-size: 8pt; color: #446; } a.listItemLinkObvious:hover { background: #ebcb98; color: #222; } /* record tabs */ #initBotTab { width: 55px; font-size: 0.1em; border-bottom: 1px solid #605a4e; } td.betweenBotTabs { width: 10px; font-size: 0.1em; border-bottom: 1px solid #605a4e; } td.inactBotTabL, td.inactBotTabR { width: 10px; font-size: 0.1em; border-bottom: 1px solid #605a4e; } td.inactBotTabL { background-image: url("../images/inactBotTabL.gif"); background-repeat: no-repeat; background-position: left top; } td.inactBotTabR { background-image: url("../images/inactBotTabR.gif"); background-repeat: no-repeat; background-position: right top; } td.inactBotTabM { background-image: url("../images/inactBotTabM.gif"); background-repeat: repeat-x; background-position: top; vertical-align: middle; text-align: center; color: #666; font-size: 0.82em; font-weight: bold; border-bottom: 1px solid #605a4e; line-height: 1.6em; } a.botTabLnk { color: #666; display: block; } td.actBotTabL, td.actBotTabR { width: 10px; font-size: 0.1em; } td.actBotTabL { background-image: url("../images/actBotTabL.gif"); background-repeat: no-repeat; background-position: left top; } td.actBotTabR { background-image: url("../images/actBotTabR.gif"); background-repeat: no-repeat; background-position: right top; } td.actBotTabM { background-image: url("../images/actBotTabM.jpg"); background-repeat: repeat-x; background-position: top; vertical-align: middle; line-height: 1.6em; color: #222; text-align: center; font-size: 0.8em; font-weight: bold; } div.botTabs { background-image: url("../images/border.gif"); background-repeat: repeat-x; background-position: bottom; } /* record */ div.fullRecordArea { z-index: -2; margin-bottom: 1em; display: block; width: 100%; } #area0 { background-image: url("../images/fondo3.gif"); background-repeat: repeat-y; background-position: left top; background-color: #fff; } div.fullRecordContainer { overflow: scroll; margin-top: 1em; } table.fullRecordContainer { font-size: 0.8em; width: 96%; margin-left: 2%; margin-right: 2%; margin-top: 1em; border-right: 1px solid #aaa; border-bottom: 1px solid #aaa; } tr.recordRow { } td.fieldNameEven, td.fieldNameOdd { font-weight: bold; vertical-align: top; width: 18em; border-left: 1px solid #aaa; border-right: 1px solid #aaa; padding: 3px; } td.fieldValueEven, td.fieldValueOdd { vertical-align: top; padding: 3px; } td.fieldSpan1 { text-align: center; font-weight: bold; font-size: 1.1em; border-left: 1px solid #999; border-top: 1px solid #999; border-bottom: 1px solid #999; background: #ddd; padding: 3px; } td.fieldSpan2 { border-left: 1px solid #999; border-top: 1px solid #999; border-bottom: 1px solid #999; text-align: center; font-weight: bold; font-size: 1.1em; padding: 3px; background: #787272; color: #eee; } td.fieldNameOdd { background: #d9d9e0; } td.fieldNameEven { background: #f1f1f4; } td.fieldValueOdd { } td.fieldValueEven { } a.externalLink { background: #F3F3F3; border-bottom: 1px dashed #DDD; padding: 2px; font-size: 8pt; color: #449; } a.externalLink:hover { background: #b33; color: #fff; } /* home page */ #titlesLMt1 { background-image: url("../images/titlesMMt1.gif"); background-repeat: repeat-x; background-position: top; background-color: #fdfdfd; vertical-align: middle; border-left: 1px solid #bbb; border-right: 1px solid #bbb; color: #222; padding: 0px; width: 100%; } #homeTitle { font-family: Georgia, times, serif; padding-left: 50px; padding-top: 15px; padding-bottom: 6px; padding-right:10px; } #homeMainTitle { font-size: 15pt; font-weight: bold; line-height: 1.45em; } #homeSubTitle { font-size: 13pt; line-height: 1.45em; } #book1 { border-left: 1px solid #bbb; padding: 4px; } #quickLinks { background-image: url("../images/book3.jpg"); background-repeat: no-repeat; background-position: bottom right; background-color: #fdfdfd; width: 100%; border-right: 1px solid #bbb; padding-left: 35px; padding-right: 35px; } td.quickLinkCell { font-size: 10pt; color: #449; } a.quickLink { background: #FaFaFa; border-bottom: 1px dashed #bbb; padding: 2px; font-size: 10pt; color: #449; } a.quickLink:hover { background: #5b3625; color: #fff; } a.quickLinkButton { background: #d9d9d9; border: 1px solid #eee; padding: 4px; } a.quickLinkButton:hover { background: #eee; } input.quickLinkTextInput { width: 13em; margin-left: 1px; margin-right: 1px; padding-top: 1px; padding-bottom: 1px; border: 1px solid #778; font-size: 9pt; } #homeTableBot { background-image: url("../images/shadow.gif"); background-repeat: repeat-x; background-position: top; height: 10px; } #homeInfo { /* background-image: url("../images/fondoInicio.jpg"); background-repeat: repeat-y; background-position: top left; */ background-color: #fdfdfd; padding-right: 20px; margin-left: 150px; margin-right: 20px; font-size: 10pt; font-family: Georgia, times, serif; } #presentTitle { font-size: 11pt; font-weight: bold; } #logosFloat { padding-top: 7px; float: left; width: 140px; display: block; text-align: center; } #credits { margin-left: 150px; margin-right: 20p; display: block; background: #c8d8ff; border: 1px solid #144dde; padding: 10px; font-size: 9pt; line-height: 1.3em; } #creditsTitle { font-size: 11pt; font-weight: bold; } span.creditsSubTitle { font-size: 10pt; border-bottom: 1px dotted #222; } span.role { font-style: italic; } #textAuthor { font-size: 12pt; line-height: 1.45em; font-style: italic; } #textArea { background-color: #fdfdfd; padding-right: 20px; margin-left: 50px; margin-right: 20px; font-size: 10pt; font-family: Georgia, times, serif; text-align: justify; }