body { font-family: Verdana, sans-serif; color: rgb(14,74,146); background: white; font-size: 12px; margin: 0px; /* nutne pro umisteni horniho menu, okraje si musi kazdy prvek nastavit sam */ } input /* obecne fomularove prvky, jimz se daji nastavit vlastnosti */ { color: black; border: 1px solid blue; background: rgb(255,249,237); } input.button /* tlacitko */ { color: white; border: 1px solid darkblue; background: rgb(0,160,240); font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; } table /* tabulka */ { background: rgb(230,235,255); border: 1px solid darkblue; } td /* jedna bunka tabulky */ { padding: 4px; margin: 0px; font-style: normal; vertical-align: middle; font-size: 12px; border: 1px solid darkblue; color: rgb(1,65,160); background: white; } th /* zahlavi tabulky */ { padding: 4px; margin: 0px; font-style: normal; font-weight: bold; vertical-align: middle; font-size: 12px; border: 1px solid darkblue; color: darkblue; background: rgb(185,200,255); } caption /* popisek tabulky */ { margin: 5px; } a /* standardni odkaz v textu; podtrzeni kvuli lepsi rozpoznatelnosti*/ { color: rgb(175,0,0); background: none; } a:hover /* zvyrazeni odkazu po najeti mysi */ { color: red; background: rgb(255,250,230); } h1, h2, h3, h4, h5 { color: rgb(0,150,240); } /* nadpisy */ h1 { font-size: 16px; } h2 { font-size: 14px; } h3 { font-size: 12px; } h4 { font-size: 11px; } h5 { font-size: 10px; } .font_tiny { font-size: 10px; } /* velikosti pisma */ .font_small { font-size: 11px; } .font_std { font-size: 12px; } .font_large { font-size: 15px; } .font_huge { font-size: 18px; } .font_italic { font-style: italic; } /* styly pisma; pro tucnou kurzivu je nutne oba zkombinovat */ .font_bold { font-weight: bold; } /* class="font_bold font_italic" */ .al_center { text-align: center; } /* zarovnani textu, prvku */ .al_right { text-align: right; } .al_left { text-align: left; } .al_justify { text-align: justify; } .val_top { vertical-align: top; } /* vertikalni zarovnani v tabulce */ .val_middle { vertical-align: middle; } .val_bottom { vertical-align: bottom; } .line_spacing_high { line-height: 140%; } /* radkovani */ .line_spacing_double { line-height: 200%; } .no_border { border: none; } /* prvek bez okraje; tabulka formatovani formulare */ .no_bg { background: none; } /* prvek bez pozadi; tabulka formatovani formulare */ .redbg {background-color: red; } /*pozadi elementu bude cervene*/ .material /* vlastnosti tabulky zobrazujici materialy */ { /* pouze zpetna kompatibilita; nevim, proc by to takhle melo byt, ale nechal jsem to tak */ width: 100%; border: 2px solid darkblue; } .list_level_1 /* seznam nejvyssi urovne */ { color: darkblue; font-weight: bold; } .list_level_2 /* vnoreny seznam na druhe urovni; pouzivat i pro dalsi urovne */ { color: rgb(0,150,240);; /* font-style: italic; - by Karel */ } ol.list_level_1 ol.list_level_2 /*seznam druhe urovne usporadaneho seznamu*/ { list-style-type: upper-roman; } table.list_items /* tabulka pro vypis predmetu a jinych veci */ { margin-top: 7px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; } /******************************************************************************/ p.#logout { text-transform: uppercase; text-align: right; } .error /*chybova hlaseni systemu*/ { color: red; font-weight: bold; background: white; } .info /*infomativni hlaseni*/ { color: green; font-weight: bold; background: white; } .info_orange /*infomativni hlaseni v oranzove*/ { color: orange; font-weight: bold; background: white; } .remark /*uzivatelské poznámky*/ { font-style: italic; color: orange; } .grayItem /*seda barva*/ { color: gray; } .yellowItem /*zluta barva*/ { color: yellow; } .blueItem /*modra barva*/ { color: blue; } .goldItem /*zlata barva*/ { color: gold; } .bgGold /*zlate pozadi*/ { background: gold; } .bgPink /*ruzove pozadi*/ { background: pink; } /******************************************************************************/ /********************************** MENU **************************************/ /******************************************************************************* stylove predlohy pro menu.inc.php - generovane menu styly jsou stejne pro obe menu, ale tridy jsou rodeleny, takze v budoucnu je mozne odlisit obe menu pomoci ruznych definic trid Autor: Tomas Bartak, xbarta09@stud.fit.vutbr.cz Posledni zmena: 15.2.2005, 19:38 *******************************************************************************/ table.top_menu_table, table.left_menu_table { border: none; padding: 1px; background: none; } td.top_menu_cell /* bunka horniho menu */ { border: none; padding: 3px; font-family: Verdana, sans-serif; font-size: 11px; color: rgb(161,167,188); background: none; text-align: center; } td.left_menu_cell /* bunka leveho menu */ { border: none; padding: 3px; font-family: Verdana, sans-serif; font-size: 12px; /*color: rgb(96,64,128);*/ background: none; } td.lm_divider /* bunka pro oddelovac */ { background: none; border: none; } /* HORNI MENU odkazy **********************************************************/ a.top_menu_link /*, a.top_menu_link:active, a.top_menu_link:visited*/ { color: rgb(13,116,250); text-decoration: none; background: none; } a.top_menu_link:hover { color: red; text-decoration: none; background: rgb(255,250,230); } /* LEVE MENU - odkazy *********************************************************/ a.left_menu_link /*, a.left_menu_link:active, a.left_menu_link:visited */ { display: block; padding-top: 3px; padding-bottom: 3px; text-align: center; width: 100%; text-decoration: none; color: rgb(13,116,250); background: rgb(230,233,237); border: 1px solid rgb(161,167,188); } a.left_menu_link:hover { text-decoration: none; font-weight: bold; color: white; background: rgb(13,116,255); border: 1px solid darkblue; } /* DEPRECATED! ***************************************************************** td.tm_bg pozadi bunky horniho menu { background: none; } td.lm_bg pozadi bunky leveho menu { background: rgb(235,240,250); } td.tm_hover, td.lm_hover { color: white; background: red; } *******************************************************************************/