/** * eGroupWare - CSS Styles used by eTemplate widgets * * @license http://opensource.org/licenses/gpl-license.php GPL - GNU General Public License * @package etemplate * @link http://www.egroupware.org * @author Ralf Becker * @version $Id$ */ /* * a few generic styles used in most eT apps */ .redItalic,.message { color: red; font-style: italic; } .gray { color: gray; } .leftPad5 { padding-left: 5px; } /* * mark input as required */ .inputRequired input,.inputRequired select,.inputRequired textarea { border: gray 1px solid; background-color: #ffffd0; } /* * Styles of the eT editor */ .clickWidgetToEdit { cursor: pointer; display: inline; } .clickWidgetToEdit:hover { background-color: pink; } /* * Styles of the nextmatch widget */ .activ_sortcolumn { font-weight: bold; } .inactiv_sortcolumn { font-weight: normal; } .lettersearch,.lettersearch_active { background-color: #D3DCE3; width: 25px; border: 1px solid #D3DCE3; text-align: center; cursor: pointer; } .lettersearch_active { font-weight: bold; background-color: #E8F0F0; } .lettersearch_active,.lettersearch:hover { border: 1px solid black; background-color: #E8F0F0; } .selectcols { position: relative; } .colselection { background-color: white; position: absolute; right: 0px; top: 16px; display: none; } /* * Styles for the tab widget */ .etemplate_tab,.etemplate_tab_active { border-style:solid; border-width:1px 1px 0px; border-color:black; padding:3px; padding-left: 6px; padding-right: 6px; width: 60px; white-space: nowrap; } .etemplate_tab { cursor: pointer; background-color: #E8F0F0; } .etemplate_tab_active { border-width:2px 2px 0px; background-color: #D3DCE3; } .tab_body { border: black solid 2px; } .nextmatch_header { border: 1px solid black; } .nextmatch_header select { width: 140px; } .nm_num_rows select { width: 40px; }