html { overflow-y: scroll; } body, th, td { margin: 0; font-family: Verdana, sans-serif;font-size: 12px; } img { vertical-align:middle;} #header { width:100%; background: url('/imgs/juleheader1.gif') #f0f0f0} #header #logo { height: 45px; font-size: 35px;} #header #logo a { color: #666699; text-decoration: none;font-weight: bold; letter-spacing: -2px; padding: 5px; } #header #menu { color: black; font-size: 14px; height: 23px; border-top: 1px solid black;border-bottom: 1px solid black;} #header #menu a {text-decoration: none; color: black} #header #menu a.active {text-decoration: none; font-weight: bold;} #header #menu #left { margin-left: 5px;} #header #menu #right {float:right; margin-right: 5px;} #header #menu #left a { margin-right: 10px } #header #menu #right a { margin-left: 10px } #header #menu strong { color: red; } .submenu { color: black; font-size: 12px; height: 19px; border-bottom: 1px solid black;} .submenu a {text-decoration: none; color: black} .submenu a.active {text-decoration: none; font-weight: bold;} .submenu #left { margin-left: 5px;} .submenu #right {float:right; margin-right: 5px;} .submenu #left a { margin-right: 10px } .submenu #right a { margin-left: 10px } .submenu strong { color: red; } #main div.box { margin-bottom: 20px } #main div.box div.header { border-top: 2px solid #666699; background: #f8f8f8; border-bottom: 1px solid #999; padding: 1px 4px; } #main div.box div.header img {width:36px;height:36px;float:left;margin: 1px 4px 1px 0} #main div.box div.header div.title { font-weight:bold; } #main div.box div.header div.info { padding: 2px 0; font-size: 12px; color:#669; } #main div.box div.header div.tools { float:right} #main div.box div.content { padding: 4px; } #main div.box div.footer { color:#aaa; font-size: 12px; padding: 0px 4px; } table.box { margin-bottom: 20px } table.box th { text-align: left; border-top: 2px solid #666699; background: #f8f8f8; border-bottom: 1px solid #999; padding: 1px 4px; } table.box tr td { padding: 4px; border-bottom: 1px solid #999; } table.box tr.large td { font-size: 140%; font-weight: bold; } table.sortable thead tr .header { background-image: url(/imgs/icon/bg.gif); background-repeat: no-repeat; background-position: center left; padding-left: 17px; cursor: pointer; } #main table.sortable thead tr .headerSortUp { background-image: url(/imgs/icon/asc.gif); } #main table.sortable thead tr .headerSortDown { background-image: url(/imgs/icon/desc.gif); } #main #sidebar {margin-top: 35px } #main #content .headline {height: 30px; font-size: 14px;} #main #content .headline a {color: black;} #main #content h1 { margin: 0; font-size: 20px; } #main #content h1 img {width: 24px; height: 24px; vertical-align: middle; margin-right: 10px;} #main a { color: black } #main tr.bold td {font-weight: bold; } #main tr.notbold td {background: #f8f8f8} #main #content fieldset { margin: 10px; padding: 10px} div.tabs { border-bottom: 1px solid black; margin: 4px 0; } div.tabs li { border: 1px solid black; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; background: #e0e0e0; display: inline; margin: 0 0 0 6px; } div.tabs li.active { background: #fff; border: 2px solid black; border-bottom: 1px solid white; } div.tabs li a { text-decoration: none; color: white; margin: 0 8px; } div.tabs li a:hover { text-decoration: underline; } div.tabs li.active a { color: #666699; font-weight: bold; } span.acronym { border-bottom:1px dashed green; } span.acronym:hover { color: green; border-bottom:1px dashed lightgreen; } span.spoiler { background-color: black; color: black; } table.bbcode_columns { border-collapse: collapse; margin-top: 1em; margin-bottom: 1em; } table.bbcode_columns td.bbcode_column { padding: 0 1em; vertical-align: top;} table.bbcode_columns td.bbcode_firstcolumn { border-left: 0; padding-left: 0; } div.bbcode_quote { border-top: 1px solid black;border-bottom: 1px solid #999; margin:10px; } div.bbcode_quote_head { background-color: #eee; color: #999; font-weight: bold; padding: 0.25em 0.5em; } div.bbcode_quote_head a:link { color: yellow; } div.bbcode_quote_head a:visited { color: yellow; } div.bbcode_quote_head a:hover { color: white; text-decoration: underline; } div.bbcode_quote_head a:active { color: white; text-decoration: underline; } div.bbcode_quote_body { background-color: white; color: #999; padding: 0.5em 1em; } div.bbcode_code { border: 1px solid #666699; margin: 0.5em 0; } div.bbcode_code_head { background-color: #666699; color: white; font-weight: bold; padding: 0.25em 0.5em; } div.bbcode_code_body { background-color: #666699; color: black; font: 10pt monospace; padding: 0.5em 1em; } img.rater { height: 15px; width: 15px; } #main div.box div.header img.rater { height: 15px; width: 15px; } input.number { text-align: right; } a.filter { } a.activefilter { text-decoration:none; font-weight: bold; } #simplemodal-overlay {background-color:#000;} #simplemodal-container {background-color:#fff; border:8px solid #444; padding:12px;} .ac_results { padding: 0px; border: 1px solid black; background-color: white; overflow: hidden; z-index: 99999; } .ac_results ul { width: 100%; list-style-position: outside; list-style: none; padding: 0; margin: 0; } .ac_results li { margin: 0px; padding: 2px 5px; cursor: default; display: block; /* if width will be 100% horizontal scrollbar will apear when scroll mode will be used */ /*width: 100%;*/ font: menu; font-size: 12px; /* it is very important, if line-height not setted or setted in relative units scroll will be broken in firefox */ line-height: 16px; overflow: hidden; } .ac_loading { background: white url('indicator.gif') right center no-repeat; } .ac_odd { background-color: #eee; } .ac_over { background-color: #0A246A; color: white; } /* ----------------------------------------------------------------------------------------------------------------*/ /* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/ /* ----------------------------------------------------------------------------------------------------------------*/ *{padding: 0; margin: 0;} /* ----------------------------------------------------------------------------------------------------------------*/ /* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/ /* ----------------------------------------------------------------------------------------------------------------*/ #TB_window { font: 12px Arial, Helvetica, sans-serif; color: #333333; } #TB_secondLine { font: 10px Arial, Helvetica, sans-serif; color:#666666; } #TB_window a:link {color: #666666;} #TB_window a:visited {color: #666666;} #TB_window a:hover {color: #000;} #TB_window a:active {color: #666666;} #TB_window a:focus{color: #666666;} /* ----------------------------------------------------------------------------------------------------------------*/ /* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/ /* ----------------------------------------------------------------------------------------------------------------*/ #TB_overlay { position: fixed; z-index:100; top: 0px; left: 0px; height:100%; width:100%; } .TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;} .TB_overlayBG { background-color:#000; filter:alpha(opacity=75); -moz-opacity: 0.75; opacity: 0.75; } * html #TB_overlay { /* ie6 hack */ position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); } #TB_window { position: fixed; background: #ffffff; z-index: 102; color:#000000; display:none; border: 4px solid #525252; text-align:left; top:50%; left:50%; } * html #TB_window { /* ie6 hack */ position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); } #TB_window img#TB_Image { display:block; margin: 15px 0 0 15px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; border-top: 1px solid #666; border-left: 1px solid #666; } #TB_caption{ height:25px; padding:7px 30px 10px 25px; float:left; } #TB_closeWindow{ height:25px; padding:11px 25px 10px 0; float:right; } #TB_closeAjaxWindow{ padding:7px 10px 5px 0; margin-bottom:1px; text-align:right; float:right; } #TB_ajaxWindowTitle{ float:left; padding:7px 0 5px 10px; margin-bottom:1px; } #TB_title{ background-color:#e8e8e8; height:27px; } #TB_ajaxContent{ clear:both; padding:2px 15px 15px 15px; overflow:auto; text-align:left; line-height:1.4em; } #TB_ajaxContent.TB_modal{ padding:15px; } #TB_ajaxContent p{ padding:5px 0px 5px 0px; } #TB_load{ position: fixed; display:none; height:13px; width:208px; z-index:103; top: 50%; left: 50%; margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */ } * html #TB_load { /* ie6 hack */ position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); } #TB_HideSelect{ z-index:99; position:fixed; top: 0; left: 0; background-color:#fff; border:none; filter:alpha(opacity=0); -moz-opacity: 0; opacity: 0; height:100%; width:100%; } * html #TB_HideSelect { /* ie6 hack */ position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); } #TB_iframeContent{ clear:both; border:none; margin-bottom:-1px; margin-top:1px; _margin-bottom:1px; }