 body { background-color: #FFF; text-align: center; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000; margin: 0; padding: 0; } #body-wrap { margin: 6px auto; background-color: #FFC; width: 854px; border: 2px solid #E57F66; text-align: left; position: relative; } form { margin: 0; padding: 0; } tr, td { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 13px; } .hide, .hsep { display: none; } .clearall { clear: both; } a:link, a:visited { text-decoration: none; color: #F60; } a:active { text-decoration: none; color: #F60; } a:hover { text-decoration: underline; color: #FC0; } .error { color: red; font-weight: bolder; } h1 { color: #C33; clear: right; } h2 { color: #C33; clear: right; } h3 { color: #C33; } input { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 13px; } input.f_text,textarea { color: #000; background-color: #F1E2BB; border: 1px solid #FF9900; margin-right: 5px; } input.f_submit { font-weight: bold; color: #FFFFCC; background-color: #FF9900; border: none; } #l_header { position: absolute; top: 0px; height: 265px; width: 854px; background: #FC6; text-align: left; border-bottom: 1px solid #C33; } #l_logo { position: absolute; padding: 0px; margin: 0px; top: 48px; right: 0px; width: 298px; height: 47px; z-index: 10; } #l_logo h1 { display: none; } #l_hlinks { font-size: 10px; letter-spacing: 1px; top: 0px; left: 0px; position: absolute; width: 100%; height: 81px; border-bottom: 1px solid #C33; } #l_hlinks div { padding: 15px 0px 0px 100px; } #l_hlinks a { padding-left: 5px; padding-right: 5px; border-right: 1px solid #D83319; text-decoration: none; color: #000; } #l_hlinks a:hover { color: #FFF; text-decoration: underline; } #l_hlinks a.lh_last { border-right: none; } #l_hlinks span.lh_spacer { padding-right: 50px; } #l_hicons { position: absolute; top: 10px; left: 38px; } #l_hicons div { position: absolute; top: 0px; line-height: 60px; overflow: hidden; } #l_hicons div a { display: block; border-right: none; } #l_hicons div.ghome { left: 0px; width: 22px; height: 19px; background: url("../img/ikonky.gif") -41px 0px; } #l_hicons div.glng_sk { left: 24px; width: 23px; height: 19px; background: url("../img/ikonky.gif") -87px 0px; } #l_hicons div.glng_en { left: 24px; width: 23px; height: 19px; background: url("../img/ikonky.gif") -63px 0px; } #l_himg { position: absolute; width: 501px; height: 153px; top: 112px; left: 38px; } #l_himg img { border: none; } #l_quote { position: absolute; padding: 6px 38px; top: 110px; right: 0px; width: 260px; text-align: left; font-size: 13px; font-weight: bold; line-height: 1.8em; } #l_quote blockquote { font-style: normal; margin: 0; padding: 0; } #l_quote .signature { color: #C33; } #l_contents { text-align: left; position: relative; padding: 0px; margin: 265px 0px 0px 0px; background-color: #FFC; } #l_wiki { } #l_doc { position: relative; min-height: 600px; padding: 30px 335px 30px 38px; font-size: 13px; line-height: 1.7em; } #l_postamble { position: relative; text-align: left; padding: 5px 38px; background: #FFC; } .copyright { font-size: 10px; } .copyright span { padding: 0px 5px; } .copyright span.copy { border-right: 1px solid #D83319; padding-left: 0px; } .copyright a:link, .copyright a:visited { color: #000; text-decoration: none; } .copyright a:hover, .copyright a:active { text-decoration: underline; } #l_dots { margin: 0px auto; width: 854px; text-align: right; position: relative; } #menu { position: relative; text-align: left; margin: 52px 20px 0px 38px; } #menu ul { padding: 0; margin: 0; } #menu li { display: block; float: left; width: 101px; height: 30px; } #menu a.m { display: block; width: 95px; height: 30px; text-align: center; background: url("../img/menu_red.gif") no-repeat; line-height: 2.6em; font-size: 11px; letter-spacing: 1px; text-transform: uppercase; font-weight: bold; } #menu a.m:visited, #menu a.m:active, #menu a.m:link { color: #FFF; } #menu li:hover a.m { color: #C33; background: url("../img/menu_white.gif") no-repeat; } ul.menu2 { display: none; text-align: left; font-size: 11px; position: absolute; top: 29px; left: 0px; height: 150px; z-index: 10; } #menu li:hover ul.menu2 { display: block; } #menu ul.menu2 li { padding: 7px 5px; display: inline; float: none; line-height: 29px; background: #FFF; } #menu ul.menu2 a { display: inline; color: #000; background: #FFF; font-size: 10px; letter-spacing: 1px; text-transform: none; } #menu ul.menu2 a:hover { display: inline; color: #C33; text-decoration: underline; } .l_centers h2 { padding-bottom: 0px; margin-bottom: 0px; } .lcnt_pn, .lcnt_title { font-weight: bold; padding-top: 5px; } .lcnt_contact_list { padding-top: 10px; } .lcnt_addr, .lcnt_plps { padding-left: 10px; } .lcnt_mail { font-weight: normal; } .lcnt_detail { font-weight: normal; padding-left: 5px; } .lcnt_pe, .lcnt_pt { padding-left: 1em; } .lcnt_sub { padding-top: 10px; padding-left: 10px; } div.event_item { margin-bottom: 30px; } h2.event_title { font-size: 125%; font-weight: bold; text-align: left; padding: 0px; margin: 0px; } div.event_date { font-size: 110%; font-weight: normal; margin-bottom: 10px; } span.event_info_tel1,span.event_info_web1,span.event_star { padding-right: 20px; } div.event_item b { font-weight: bold; padding-right: 10px; } div.event_desc { margin-top: 10px; } div.event_map { margin-top: 22px; } h2.brieflink:hover { text-decoration: underline; cursor: pointer; } div.event_brief { border-top: 1px dotted #C33; } div.event_brief span { font-size: 90%; } div.event_brief div { margin-left: 20px; color: #C33; font-weight: bold; } div.l_news { } div.news_item { margin-bottom: 25px; } h2.news_title, h2.news_small { border-top: 1px dotted #C33; margin: 0; padding: 5px 0px 0px 0px; font-size: 110%; text-align: left; font-weight: bold; clear: both; } h2.news_small { font-weight: normal; color: #F60; margin-bottom: 10px; cursor: pointer; } h2.news_small:hover { color: #FC0; text-decoration: underline; font-weight: bold; } div.news_data { font-size: 90%; } div.news_author { color: #C33; font-weight: bold; font-style: italic; } div.news_cont { margin-top: 5px; } a.news_more { display: block; text-align: right; font-weight: bold; margin-right: 50px; } div.shop_item { border: none; margin-bottom: 10px; position: relative; } h2.shop_title { margin: 30px 0px 0px; width: 100%; font-size: 125%; text-align: left; font-weight: bold; clear: both; } div.shop_otitle { font-size: 90%; margin-bottom: 5px; } div.shop_author { font-weight: bold; margin-bottom: 5px; } div.shop_price { font-size: 110%; font-weight:bold; margin-bottom: 5px; } div.shop_desc { margin: 0px 0px 5px 135px; } div.shop_publ,div.shop_year { font-style: italic; margin: 0px 0px 5px 135px; } h2.teach_title { font-size: 125%; font-weight: bold; text-align: left; padding: 0px; margin: 0px; } div.teach_author { font-size: 100%; font-style:italic; font-weight: normal; margin-bottom: 0px; } div.teach_desc { margin: 5px 0px 25px 0px; } .crumbs { color: #F60; font-size: 11px; } .crumbs a { padding: 0px 12px 0px 6px; background: url("../img/sipka.gif") no-repeat right center; } .crumbs a:first-child { padding-left: 0px; } .crumbs span { padding-left: 6px; } #l_doc ul { padding-left: 30px; } #l_doc ul > li { background: url("../img/gulicka.gif") no-repeat left 8px; list-style: none; padding-left: 15px; } #l_doc ul.submenu { padding-left: 0px; } #l_doc ul.submenu li { background: none; } #l_doc ul.submenu a { background: url("../img/sipka.gif") no-repeat left center; padding-left: 15px; margin-left: -15px; } .mlinks { font-size: 90%; clear: both; height: 19px; position: relative; } .bottomlinks { margin: 0 38px; } .printlink { position: absolute; left: 30px; display: block; width: 18px; height: 19px; background: url("../img/ikonky.gif") -111px 0px; } .toplink { position: absolute; display: block; width: 16px; height: 19px; background: url("../img/ikonky.gif") -130px 0px; } .mlinks span { visibility: hidden; } .mlinks a:hover { text-decoration: none; } .mlinks a { overflow: hidden; } div.corner { background: url("../img/corner.gif") no-repeat; position: absolute; right: 0px; width: 10px; height: 10px; top: 0px; margin: -1px; z-index: 10; } #sidebar { position: absolute; top: 38px; right: 38px; width: 260px; } #sidebar .sideitem { margin-bottom: 20px; } #sidebar .block_sidebox { position: relative; border: 1px solid #C33; background: #FEFEF0; padding: 10px; margin-bottom: 20px; } #sidebar .block_sidebox h1, #sidebar .block_sidebox h2 { margin: 0px 0px 10px 0px; } #l_doc #sidebar ul { padding-left: 0px !important; } .search { padding: 3px; background: #FEFEF0; border: 1px solid #C33; position: relative; } .search input { background: #FEFEF0; border: none; padding: 3px 4px; margin: 0; width: 216px; } .search button { position: absolute; top: 4px; right: 6px; width: 19px; height: 19px; background: url("../img/ikonky.gif") -20px 0px; overflow: hidden; font-size: 0px; border: none; } .centersel { border: 1px solid #C33; position: relative; font-weight: bold; text-transform: uppercase; } .centersel div { padding: 3px; background: #FEFEF0; } .centersel div span { position: absolute; top: 4px; right: 6px; width: 19px; height: 19px; background: url("../img/ikonky.gif") no-repeat 0px 0px; } .centersel ul { visibility: hidden; position: absolute; background: #FEFEF0; top: 28px; left: 0px; margin: 0px; padding: 0px; border-bottom: 1px solid #C33; width: 100%; z-index: 20; } #l_doc .centersel ul li { list-style: none; padding: 0px 10px; display: block; border-left: 1px solid #C33; border-right: 1px solid #C33; background-image: none; } .centersel ul li a { display: block; } .centersel:hover ul { visibility: visible; } .block_intro { color: #C33; font-weight: bold; } div.cnt_p { position: relative; float: left; margin: 10px; } div.cnt_pn, div.cnt_title { font-weight: bold; } table.cnt_medits { border-spacing: 0px; } table.cnt_medits td, table.cnt_medits th { padding: 3px; vertical-align: top; } td.cnt_md, td.cnt_mt { font-weight: bold; } .cnt_web { padding-left: 1em; } table.lineages { border-collapse: collapse; border-color: #D8C07A; border-width: 0px 0px 1px 1px; border-style: solid; } table.lineages td { text-align: center; border-width: 1px 1px 0px 0px; border-style: solid; border-color: #D8C07A; margin: 0px; padding: 4px; } table.lineages td.hd { font-weight: bold; background-color: #EED791; } table.lineages td.st { font-weight: bold; background-color: #F1E2AD; } .qwiki_editform textarea { font-size: 8pt; } .syntax_choose { border: 1px solid black; background: #FFBB2F; } table.list { border-collapse: collapse; border-color: #D8C07A; border-width: 0px 0px 1px 1px; border-style: solid; } table.list td,table.list th { border-width: 1px 1px 0px 0px; border-style: solid; border-color: #D8C07A; margin: 0px; padding: 4px; } table.list td.ttitle { font-weight: bold; } 
