/* ACTUEEL.NU Custom styles */
#mbar { width:130px;margin:4px; }
#ontv { font-size:10px; }
#ontv a:link, #ontv a:active, #ontv a:visited { color:#003399;font-size:11px;font-weight:bold;text-decoration:underline; }
#ontv a:hover { color:#cc0000;font-size:11px;font-weight:bold;text-decoration:underline; }

#fast-header { padding:1px 6px;color:#003366;font-weight:bold; }
#fast { background:#F9F9F9;padding:6px;margin-bottom:4px; }
#fast img { vertical-align:middle;padding-bottom:1px; }

#popular-header { padding:1px 6px;color:#003366;font-weight:bold; }
#popular { background:#FFEAC1;padding:6px;margin-bottom:4px; }

#weather-header { padding:1px 6px;color:#003366;font-weight:bold; }
#weather { margin-bottom:2px; }

#source-header { padding:1px 6px;color:#003366;font-weight:bold; }
#source { background:#F9F9F9;padding:6px;margin-bottom:4px; }
#source a:link, #sourcelist a:visited { color:#000000; }
#source a:hover { color:#FF0000; }

#rsslist { background:#FFFCDD;padding:3px 3px 3px 5px; }
#rsslist a:link, #rsslist a:active { color:#003366;text-decoration:none;font-weight:bold; }
#rsslist a:hover { color:#CC0000;text-decoration:underline; }
#rsslist a:visited { color:#999999;font-weight:normal; }

#date { font:10px verdana;padding-right:20px;text-align:right;vertical-align:bottom; }


/* CSS Stylesheet */
body { font:12px Arial, Helvetica, sans-serif;background-color:#FFFFFF;color:#333333;margin:0px;padding:0px; }
td { font:12px Arial, Helvetica, sans-serif;color:#333333;vertical-align:top;margin:0px;padding:0px; }
form { margin: 0px; }
img { border:0px;margin:0px; }
table { border:0px;padding:0px;border-spacing:0px;empty-cells:show;border-collapse:collapse; }
a:link, a:active, a:visited { color:#000000;text-decoration:none; }
a:hover { color:#CC0000;text-decoration:underline; }

/* Main elements */
#container { margin:20px auto 0px auto;width:660px; }
#header { width:660px; }
#body { width:660px;margin-left:20px; }
#body #module { width:510px;padding-top:6px; }
#footer { margin-left:20px;font-size:10px;width:660px;text-align:center; }

/* View page module */
#page { font-size:12px;text-align:justify; }
#page .title { font-size:18px;font-weight:bold;margin-bottom:5px; }
#page a:link, #page a:visited { font-weight:bold;color:#333333; }
#page a:hover { font-weight:bold;color:#999999; }

/* Navigation bar */
#navbar { padding:7px 4px 8px 150px;font-size:12px;color:#666666;height:15px; }
#navbar a:link, #navbar a:visited { font-size:12px;color:#000000;text-decoration:none;font-weight:bold; }
#navbar a:hover { text-decoration:underline; }

/* Error block */
#error { margin-bottom:8px;border:1px solid #FF0000;background-color:#FFFFCC; }
#error .title { padding:0px 0px 2px 8px;background-color:#FF0000;color:#FFFFFF;font-weight:bold; }
#error .txt { padding:2px;color:#000000;font-size:12px; }

/* Message block */
#message { text-align:center;font-weight:bold;padding:13px 0px 13px 0px; }
#message .emes { text-align:center;font-weight:normal;margin:0px 0px 10px 0px; }

/* Poll form */
#poll { font-size:11px;padding:0px 2px 2px 2px;width:98%; }
#poll .title { font-weight:bold; }
#pollform { margin:1px 0px 1px 0px;font-size:10px; }
#poll a:link, #poll a:visited, #poll a:hover { color:#0001B0; }

/* UBB editbar */
#editbar img { vertical-align:text-bottom; }
#editbar .buttonNormal { cursor:pointer;padding:2px;margin:1px 0px 0px 0px; }
#editbar .buttonHover { cursor:pointer;padding:1px;margin:1px 0px 0px 0px;border:1px solid #316AC5;background-color:#B4C3D3; }
#editbar .buttonActive { cursor:pointer;padding:1px;margin:1px 0px 0px 0px;border:1px solid #316AC5;background-color:#CED8E4; }

/* Misc. styles */
#hoverbox { position:absolute;visibility:hidden;z-index:499;border:1px solid #000000; }
#smileybox { border:1px solid #00BFFF;background:#FFFFFF;text-align:center;padding:0px; }
#smileybox .close { text-align:right; }
.smileybox { margin:4px; }
.smileybox img { margin:2px; }
.largefont { font-size:12px;font-weight:bold; }
.smallfont { font-size:10px; }
a.smallfont:link, a.smallfont:visited, a.smallfont:active { font-size: 10px;font-weight: normal;color: #000000;text-decoration: underline; }
a.smallfont:hover { font-size: 10px;font-weight: normal;color: #000000;text-decoration: none; }
.blocklegend { color:#000000;font-size:18px;padding:0px 0px 1px 20px;font-weight:bold; }
.block { margin-bottom:6px;padding:10px;border:1px solid #cccccc; }
.center { text-align:center; }
.sideimg { float:left;margin:0px 4px; }
.clear { clear:both;font-size:1px; }
.icon { vertical-align:text-bottom; }

/* UBB styles */
.quoteHeader { text-transform:uppercase;margin:6px 10px 0px 10px;padding:4px;font-size:11px;font-weight:bold;background-color:#DDDDDD;border-top:1px solid #AAAAAA;border-left:1px solid #AAAAAA;border-right:1px solid #AAAAAA; }
.quote { text-align:left;color:#465584;margin:0px 10px 10px 10px;padding:3px;border-right:1px solid #AAAAAA;border-left:1px solid #AAAAAA;border-bottom:1px solid #AAAAAA; }
.q { font-style:italic;font-weight:bold; }
.a { padding:4px 0px 4px 8px; }

/* Menu */
.menu { width:130px; }
.menu .header { padding:3px 6px;border:1px solid #CCCCCC;font-size:13px;color:#0071C0;background:#F3F3F3; }
.menu .block { padding:3px 6px;margin-bottom:8px;border:1px solid #CCCCCC;border-top:0px; }
.menu .item { padding:1px 10px;cursor:pointer; }
.menu .itemover { background-color:#FCF8DC;padding:1px 10px;cursor:pointer; }
.menu a:link, .menu a:visited { color:#000000; }
.menu a:hover { color:#FC6500; }

/* Form styles */
.frm .table-title { padding:3px 0px 3px 5px;color:#FFFFFF;background-color:#000000;font-size:13px;font-weight:bold; }
.frm .table-block { background:#F9F9F9;border:1px solid #DDDDDD; }
.frm .table-even { padding:3px 6px;margin:0px;border-bottom:1px solid #FFFFFF;width:120px;color:#000000;vertical-align:middle; }
.frm .table-odd { padding:3px 6px;margin:0px;border-bottom:1px solid #FFFFFF;vertical-align:middle; }
.frm .list-title { padding:3px 6px;border-bottom:1px solid #CCCCCC;font-size:13px;color:#0071C0;background:#F3F3F3; }
.frm .list-block { margin-bottom:8px;border:1px solid #CCCCCC; }
.frm .list-row-title { padding:6px 10px 1px 10px;font-weight:bold; }
.frm .list-row-text { padding:0px 10px 4px 10px; }

/* Form general */
.buttons { padding:2px 0px 4px 0px; }
.button { font-size:9px;font-weight:bold;text-transform:lowercase;background:url(/themes/img/default/button.gif);border-top:1px solid #999999;border-right:1px solid #000000;border-bottom:1px solid #000000;border-left:1px solid #999999; }
.select { font-size:10px; }
.checkbox { vertical-align:middle; }
.txtOut { border:1px solid #CCCCCC;background:#FFFFFF; }
.txtOver { border:1px solid #777777;background:#FFFFFF; }
.prvwTitle { border:1px solid #CCCCCC;border-bottom:0px;padding:4px 4px 2px 4px;font-size:14px;font-weight:bold; }
.prvwBlock { border:1px solid #CCCCCC;border-top:0px;padding:4px;margin-bottom:8px; }
.disabled { border:1px solid #DDDDDD;color:#999999; }

/* Tablelist styles */
.lst { margin:0px 10px 10px 12px; }
.lst table { width:100%; }
.lst td { color:#666666; }
.lst a:link, .list a:active, .list a:visited { color:#000000; }
.lst a:hover { color:#333333;text-decoration:underline; }
.lst tr.header td { color:#000000;font-size:14px;font-weight:bold;border-bottom:1px solid #000000; }
.lst tr.header td a:link, .lst tr.header td a:visited { color:#0071C0;text-decoration:underline; }
.lst tr.header td a:hover { color:#00BD04;text-decoration:underline; }
.lst tr.subheader td { color:#FFFFFF;font-size:11px;padding:1px 1px 0px 4px;font-weight:bold;background-color:#000000; }
.lst .subheader a:link, .lst .subheader a:visited { color:#FFFFFF;text-decoration:underline; }
.lst .subheader a:hover { color:#FFFF88;text-decoration:underline; }
.lst tr { border-bottom:1px solid #FFFFFF; }
.lst td.odd { padding:2px 2px 0px 2px;vertical-align:middle; }
.lst td.even { padding:2px 2px 0px 2px;background-color:#F4F4F4;vertical-align:middle; }


/* Overview style */
.oview table { width:100%; }
.oview td { vertical-align:middle; }
.oview .header td { padding:3px 6px;font-size:14px;font-weight:bold;color:#000000; }
.oview .subheader td { padding:1px;color:#FFFFFF;background:#999999;font-size:10px;font-weight:bold; }
.oview .first { }
.oview td.even, .oview td.odd { padding:1px; }
.oview .title { font-weight:bold;font-size:12px; }
.oview .author { font-style:italic; }
.oview .content { }

/* View layout */
.view { background:#F9F9F9;margin-bottom:1px;border:1px solid #DDDDDD; }
.view .title { font-size:13px;color:#000000;font-weight:bold;background:#F9F9F9;padding:2px 5px; }
.view .title a:link, .view .title a:visited { color:#000066; }
.view .title a:hover { color:#000066;text-decoration:underline; }
.view .content { padding:2px 10px 6px 10px; }
.view .content a:link, .view .content a:visited { color:#000066; }
.view .content a:hover { color:#000066;text-decoration:underline; }
.view .author { padding:2px 4px;font-size:10px;color:#555555; }
.view .author .header { font-size:11px; }
.view .author a:link, .view .author a:visited { color:#027EBE;font-weight:bold; }
.view .author a:hover { text-decoration:underline; }

/* Reactions */
.react { padding:5px 0px 5px 0px; }
.react .post, .react .reply { background:#F4F4F4;margin:0px 0px 2px 0px;padding:6px;border:1px solid #BBBBBB; }
.react .reply { background:#E5E5E5; }
.react .author { font-size:11px;font-weight:bold; }
.react .date { font-size:10px;color:#555555; }
.react img { vertical-align:bottom; }

/* Pagescroller */
.pgs { margin:0px 10px 5px 10px;padding:1px;font-size:12px;color:#000000;padding:2px; }
.pgs .current { background-color:#000000;color:#FFFFFF;border:1px solid #000000;padding:0px 3px 0px 3px;font-weight:bold; }
.pgs a:link, .pgs a:visited { border:1px solid #333333;padding:0px 3px 0px 3px;color:#000000;text-decoration:none; }
.pgs a:hover { border:1px solid #999999;padding:0px 3px 0px 3px;color:#999999; }

/* Displays a result */
.resultbar { border:1px solid #000000;width:68px;height:9px;font-size:1px;margin:0px auto 0px auto;text-align:left; }
.resultbar .result { background-color:#000000;height:9px;font-size:1px; }
