/*[variables]
colors
{
	@80: #90B0C2;
	@70: #3B0707;
	@60: #670B0B;
	@50: #6D0909;
	@40: #F0F000;
	@30: #F0C000;
	@20: #F06000;
	@10: #780000;
	@00: #480000;
}
*/
/**
* Fireboard Component
* @package Fireboard
* @Copyright (C) 2006 - 2007 Best Of Joomla All rights reserved
* @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
* @link http://www.bestofjoomla.com
**/
#fireboard A
{
	text-decoration: none;
	font-weight: normal;
}
#fireboard A:link, #fireboard A:visited
{
	color: #F09200;
	font: 8pt sans-serif;
}
#fireboard A:hover
{
	color: #1D7D03 !important; /*[e]#1D7D03*/
	font: bolder xx-large;
}
#fireboard .fbxs
{
	font-size: 9px;
}
#fireboard .fbs
{
	font-size: 10px;
}
#fireboard .fbm
{
	font-size: 11px;
}
#fireboard .fbl
{
	font-size: 12px;
}
#fireboard .fbxl
{
	font-size: 13px;
}
#fireboard .fbxxl
{
	font-size: 14px;
}
/*HEADER
-----------------------------------------------------------------------------------------------*/
#fireboard .fb_header
{
	background: #DD7F08;
	height: 30px;
}
#fireboard .fb_header_th_1
{
	padding: 5px;
}
TD.fb_profileboxcnt
{
	width: 95%;
}
/*TOPMENU
-----------------------------------------------------------------------------------------------*/
#fireboard .fb_header DIV#fb_topmenu
{
}
/*topmenu div*/
#fireboard .fb_header DIV#fb_topmenu A
{
	color: #123303;
	padding: 0 8px;
	display: block;
	text-decoration: none;
	font-weight: bold;
	float: left;
}
/*topmenu link items*/
#fireboard .fb_header DIV#fb_topmenu A:hover
{
	color: #CCCCCC;
}
/*SEARCHBOX
-----------------------------------------------------------------------------------------------*/
#fb_searchbox
{
	width: auto;
	white-space: nowrap;
	background-color: #C55401;
}
/*searchbox div*/
#fb_searchbox FORM
{
	margin: 0;
	padding: 0;
}
/*searchbox form*/
#fb_searchbox .fb_search_inputbox
{
	width: auto;
	margin: 0 0 0 5px;
	border: 1px solid #C55401;
	background: #084303 url(images/search_icon.gif) no-repeat 5px center;
	font-weight: normal;
	padding: 2px 5px 2px 20px;
	color: #AD8C0B;
}
#fb_searchbox .fb_search_button
{
	margin: 0 5px 0 0;
}
.fb_search-results
{
	color: #1E8B07;
	font-weight: bold;
}
/*CATEGORY LIST
-----------------------------------------------------------------------------------------------*/
#fireboard TABLE.fb_blocktable
{
	width: 100%;
	margin: 5px 0;
	border-style: solid;
	border-color: #330000 #330000 #290000;
	/*[disabled]border-width:0px 0px 4px;*/
	text-align: left;
}
#fireboard TABLE.fb_blocktable THEAD TR TH
{
	background: #DD7E07;
	padding: 2px;
	color: #6D0909;
	font-weight: bold;
}
#fireboard DIV.fb_title_cover
{
	float: left;
	text-align: left;
	color: #4F0000 !important; /*[e]#4F0000*/
	font-weight: normal;
	line-height: normal;
	padding: 2px;
}
#fireboard A.fb_title, #fireboard .fb_title
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	display: block;
	color: #4F0000;
	text-decoration: none;
}
#fireboard IMG.hideshow
{
	float: right;
	margin: 0;
	padding: 0;
	cursor: pointer;
	position: relative;
	z-index: 1;
}
#fireboard TR.fb_sth
{
	background: #5D0000 url(/grafik/red_lether_morkare.jpg);
	font-weight: bold;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
TH.fb_sectiontableheader
{
}
#fireboard TR.fb_sectiontableentry1 TD
{
	background: #0D0000 url(/grafik/red_lether_mork.jpg);
	padding: 5px;
	border-bottom: 1px solid #330000;
	border-left: 1px solid #6D0909; /*[e]1px solid @50*/
	border-right: 1px solid #1B0000;
	border-top: 1px solid #1B0000;
}
#fireboard TR.fb_sectiontableentry1 TD.td-1
{
	border-left: 1px solid #330000;
}
#fireboard TR.fb_sectiontableentry2 TD
{
	background: #210201 url(/grafik/red_lether_mork.jpg);
	padding: 5px;
	border-bottom: 1px solid #1B0000;
	border-left: 1px solid #6D0909;
	border-right: 1px solid #1B0000;
}
#fireboard TR.fb_sectiontableentry2 TD.td-1
{
	border-left: 1px solid #480000; /*[e]1px solid @00*/
}
#fireboard DIV.fb_thead-title A
{
	font-weight: bold;
}
DIV.fb_thead-desc
{
}
#fireboard DIV.fb_thead-child
{
	border-top: 1px dotted #D4C9AD;
	margin-top: 4px;
}
#fireboard TABLE.fb_cc-table TR TD
{
	border: 0px solid #FFFFFF;
}
#fireboard DIV.fb_cc-childcat-title
{
	width: 90px;
	float: left;
}
TABLE.fb_cc-table
{
}
TR.fb_cc-sectiontableentry1
{
}
TR.fb_cc-sectiontableentry2
{
}
SPAN.fb_childcount
{
}
#fireboard DIV.fb_latest-subject A
{
	font-weight: bold;
}
DIV.fb_latest-subject-by
{
}
SPAN.newchar
{
	color: #FF6600;
	font-weight: bold;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
}
/*SHOW CATEGORY
-----------------------------------------------------------------------------------------------*/
#fireboard A.fb-topic-title
{
	font-weight: bold;
}
#fireboard IMG.stickyicon, #fireboard IMG.attachicon
{
	float: right;
	border: 0;
	margin: 2px;
}
#fireboard IMG.catavatar
{
	width: 20px;
	height: 20px;
	margin-left: 4px;
	border: 1px solid #CCCCCC;
}
.fb_contentheading
{
	background: #ECE9D8;
	font-weight: bold;
	color: #990000;
	border-bottom: 3px solid #DDD5BF;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-top: 1px solid #FFFFFF;
}
.fb_contentheading SPAN
{
	background: url(images/spoticon.gif) no-repeat left center;
	padding-left: 16px;
}
.fb_sectiontableentry1_stickymsg
{
	background: #FFFFCE;
}
.fb_sectiontableentry2_stickymsg
{
	background: #FFFFE6;
}
TR.fb_sectiontableentry1_stickymsg TD, TR.fb_sectiontableentry2_stickymsg TD
{
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #CCCCCC;
	padding: 2px;
}
TR.fb_sectiontableentry1_stickymsg TD.td-1, TR.fb_sectiontableentry2_stickymsg TD.td-1
{
	border-left: 1px solid #CCCCCC;
}
/*
VIEW PAGE
--------------------------------------------------------------------*/
#fb_views
{
}
TH.view-th
{
	text-align: right;
	padding-right: 10px;
}
TH.fb_sectiontableheader
{
}
TD.fb-msgview-left
{
	background: #0D0000 url(/grafik/red_lether_mork.jpg);
	vertical-align: top;
	width: 170px;
	border-bottom: 3px solid #1B0000;
	border-left: 3px solid #1B0000;
	border-top: 3px solid #1B0000;
	border-right: 3px solid #1B0000;
}
TD.fb-msgview-right
{
	/*[disabled]border-right:1px solid #CCCCCC;*/
	padding: 5px 10px 5px 30px;
	vertical-align: top;
}
DIV.fb-msgview-l-cover
{
	overflow: auto;
	text-align: center;
	padding: 5px;
}
SPAN.view-username
{
}
SPAN.view-username A:link, SPAN.view-username A:visited
{
	font-weight: bold;
	text-decoration: none;
	color: #357994;
}
SPAN.view-username A:hover
{
	color: #000000;
	text-decoration: none;
}
SPAN.msgusertype
{
	font-weight: normal;
	text-decoration: none;
	text-decoration: none;
	font-style: italic;
}
SPAN.fb_avatar
{
}
SPAN.fb_avatar IMG
{
	border: 1px solid #1B0000;
	padding: 1px;
	margin: 5px;
}
DIV.viewcover
{
	/*[disabled]border:1px solid;*/
	/*[disabled]background:;*/
	color: #C1811D;
	text-align: center;
	margin: 2px 5px;
}
SPAN.msgtitle
{
	font-weight: bold;
	text-decoration: none;
	background: url(images/msgtitleicon.gif) no-repeat left center;
	padding-left: 25px;
	line-height: 26px;
}
SPAN.msgdate
{
	font-weight: normal;
	text-decoration: none;
	padding-left: 10px;
}
SPAN.msgkarma
{
	font-weight: bold;
	color: #4F0000;
	text-decoration: none;
	padding-right: 10px;
}
DIV.msgtext
{
	overflow: auto;
	margin-left: 18px;
	margin-top: 10px;
	background: #130000;
}
DIV.msgtext PRE, DIV.msgtext .code
{
	border-left: 5px solid #F4A94F;
	border-right: 1px solid #CCC;
	border-top: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	font-family: "Courier News", monospace;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: 1.5;
	margin: 5px 0pt 15px;
	padding: 10px 15px;
	width: 100%;
	overflow: auto;
}
DIV.fb_file_attachment
{
	background: #FFDDD5;
	border: 1px dotted #FF3300;
	padding: 10px;
	margin-bottom: 10px;
}
SPAN.contentheading
{
}
DIV.switchcontent
{
}
INPUT.fb_qm_btn
{
}
INPUT.fb_qm_cncl_btn
{
}
TD.fb-msgview-left-c
{
	/*[empty]background:;*/
	vertical-align: top;
	/*[disabled]border-left:1px solid #D4C9AD;*/
}
TD.fb-msgview-right-c
{
	/*[disabled]border-right:1px solid #CCCCCC;*/
	padding: 1px 5px;
	vertical-align: top;
}
DIV.fb_smalltext
{
}
TD.fb-msgview-right-c DIV.fb_smalltext
{
	padding: 5px;
	text-align: right;
}
DIV.fb_message_editMarkUp_cover
{
	padding-top: 5px;
	text-align: right;
}
SPAN.fb_message_editMarkUp
{
	background: #130000 url(images/edit.gif) no-repeat left center;
	/*[disabled]border-left:1px dotted #999;*/
	/*[disabled]border-right:1px dotted #999;*/
	/*[disabled]border-top:1px dotted #999;*/
	padding: 2px 5px 2px 20px;
	font-size: small;
	color: #DD7D06;
}
DIV.msgsignature
{
	border-top: 1px dotted #CCC;
	text-align: left;
	color: #999;
	padding-top: 10px;
}
TD.fb-msgview-left-b
{
	/*[empty]background:;*/
	vertical-align: top;
	width: 170px;
	/*[disabled]border-bottom:1px solid #CCCCCC;*/
	/*[disabled]border-left:1px solid #CCCCCC;*/
}
TD.fb-msgview-right-b
{
	padding: 1px 5px;
	vertical-align: top;
	background: url(/grafik/red_lether.jpg);
	border: 2px solid #2C0000;
}
SPAN.fb_qr_fire
{
}
.switchcontent
{
	display: none;
}
SPAN.fb_quote
{
	display: block;
	border: 1px dotted #CCC;
	margin: 5px 0pt;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	background: #F7F7F7;
}
#fireboard DIV.fbhide
{
	background: #FFF8F2 url(images/bullet-tips.gif) no-repeat scroll 5px center;
	border: 1px dotted #F2CAB7;
	font-size: 12px;
	padding: 10px 10px 10px 25px;
}
/*
THREAD VIEW
--------------------------------------------------------------------*/
#fb_threadview
{
	border: 1px solid #3B0000;
	background: #2C0000;
}
DIV#fb_threadview TABLE.fb_blocktable
{
	margin: 0;
}
.fb_threadview_row TD
{
	border-top: 1px dotted #CCCCCC;
}
.fb_threadview_row TD TABLE TR TD
{
	border-top: 0px solid #CCCCCC;
}
/*
POST PAGE
--------------------------------------------------------------------*/
#fb_postmessage
{
	/*[disabled]border-left:1px solid #CCCCCC;*/
	/*[disabled]border-right:1px solid #CCCCCC;*/
}
TABLE#fb_postmessage .fb_button
{
	border: 1px solid #999;
	color: #4E0000;
	padding: 1px 5px;
}
TABLE#fb_postmessage .fb_slcbox
{
	border: 1px solid #999;
	color: #000;
}
#fb_post_message .postinput
{
	width: 94%;
	border: 1px solid #6D0909;
	padding: 3px 5px;
}
#fb_postmessage TR.fb_sectiontableentry2 TD.fb-topicicons TD
{
	border-bottom: 0px solid #CCCCCC;
}
#fb_postmessage TR.fb_sectiontableentry1 .fb-postbuttonset TD.fb_posthint
{
	background: #010100;
	border: 1px solid #6D0909;
	padding: 2px 5px;
}
TABLE#fb_postmessage .fb_posthint .fb_inputbox
{
	/*[empty]background:;*/
	border: 0px solid #FFFFCC;
	width: 100%;
}
.fb-postbuttonset
{
	width: 95%;
	/*[empty]color:;*/
}
.fb-postbuttons
{
	/*[empty]color:;*/
}
TABLE#fb_postmessage .fb_txtarea
{
	width: 95%;
	overflow: auto;
	height: 300px;
	border: 1px solid #6D0909;
}
.fb_txtarea
{
	height: 300px;
	width: 95%;
}
#fb_postmessage TR.fb_sectiontableentry1 .fb-postbuttonset TD, #fb_postmessage TR.fb_sectiontableentry2 .fb-postbuttonset TD
{
	border-bottom: 0px solid #CCC;
}
TABLE#fb_postmessage .button
{
	border: 1px solid #999;
	color: #333;
	font-weight: bold;
	padding: 3px 10px;
	margin: 3px;
}
.fb_leftcolumn
{
	width: 160px;
	text-align: right;
}
/*
POST HISTORY
--------------------------------------------------------------------*/
.fb_review_table
{
	text-align: left;
	border-spacing: 0px;
	background: #DD7D06;
}
.fb_review_header
{
	color: #4F0000;
}
.fb_review_body0
{
	color: #404040;
	background-color: #FFFFCC;
	line-height: 100%;
	padding: 3px 10px;
}
.fb_review_body1
{
	/*[disabled]color:#B2B2BA;*/
	background: url(/grafik/red_lether_mork.jpg);
	padding: 3px 10px;
	line-height: 140%;
	border: 1px solid #1B0000;
}
.fb_review_quote
{
	padding: 5px;
	border: 1px dotted #CCC;
	background-color: #751010;
	color: #999;
	display: block;
}
/*PATHWAY
-----------------------------------------------------------------------------------------------*/
.fb_forum-pathway
{
	padding: 3px;
	margin: 5px 0;
	border: 1px solid #1B0000;
	background: #C76161 url(/grafik/red_lether_mork.jpg);
}
.forum-pathway-1
{
	font-weight: normal;
	height: 18px;
	line-height: 18px;
	padding-left: 22px;
	background: url(images/pathway_start.gif) no-repeat left center;
	padding-top: 2px !important; /*[e]2px*/
	padding-top: 4px;
}
.forum-pathway-2
{
	height: 18px;
	line-height: 18px;
	background: url(images/pathway_finallink.gif) no-repeat left center;
	padding-left: 30px;
}
.forum-pathway-1 A:link, .forum-pathway-1 A:visited
{
	font-weight: normal;
	text-decoration: none;
	background: none;
}
.forum-pathway-2, .forum-pathway-2 A:link
{
	font-weight: bold;
	text-decoration: none;
	text-indent: 5px;
}
/*
PAGENAV
--------------------------------------------------------------------*/
TABLE.jr-topnav
{
	width: 100%;
}
TABLE.jr-bottomnav
{
	width: 100%;
}
TD.jr-topnav-left
{
	text-align: left;
	width: 50%;
	vertical-align: middle;
	background: url(/grafik/red_lether.jpg);
	border: 2px solid #2C0000;
	border-right: none;
}
TD.jr-topnav-right
{
	text-align: right;
	width: 50%;
	vertical-align: middle;
	background: url(/grafik/red_lether.jpg);
	border: 2px solid #2C0000;
	border-left: none;
}
DIV.jr-pagenav
{
}
DIV.jr-pagenav UL
{
	list-style: none;
	margin: 0;
	padding: 0;
	float: right;
}
DIV.jr-pagenav UL LI
{
	list-style: none;
	margin: 0;
	padding: 0 4px;
	display: block;
	float: left;
	background: none;
}
DIV.jr-pagenav UL LI.jr-pagenav-text
{
	font-weight: normal;
	list-style: none;
	margin: 0;
	padding: 0 4px;
	display: block;
	float: left;
}
A.jr-pagenav-nb:link, A.jr-pagenav-nb:visited
{
	font-weight: bold;
	text-decoration: none;
}
A.jr-pagenav-nb:hover
{
	text-decoration: underline;
}
LI.jr-pagenav-nb SPAN.pagenav, LI.jr-pagenav-nb A.pagenav:link, LI.jr-pagenav-nb A.pagenav:visited
{
	font-weight: normal;
	text-decoration: none;
	background: none;
	border: 0px;
	line-height: normal;
	margin: 0;
	padding: 0;
}
/*Bottom patway*/
.fb_bottom_pathway
{
	display: none;
}
/*
FORUM TOOLS
--------------------------------------------------------------------*/
#fb_ft-cover
{
	position: relative;
	float: right;
	text-align: right;
}
TABLE.jr-ft
{
	width: 100%;
}
TD.ft-td1
{
	width: 100%;
}
TD.ft-td2
{
	width: 150px;
}
#forumtools_control
{
	width: 150px;
}
.forumtools_contentBox
{
	border: 1px solid #CCCCCC;
	display: none;
	position: absolute;
	right: 0px;
	background: #FF3300;
	overflow: hidden;
	width: 150px;
}
.forumtools_content
{
	position: relative;
	width: 100%;
	text-align: left;
	padding: 1px;
}
#subBox1 UL
{
	margin: 0;
	padding: 0;
	list-style: none;
}
#subBox1 UL LI
{
	margin: 0;
	padding: 0;
	list-style: none;
	padding: 3px 5px;
	color: #FFFFFF;
	background: none;
}
#subBox1 UL LI A:link, #subBox1 UL LI A:visited
{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	list-style: none;
}
#subBox1 UL LI A:hover
{
	text-decoration: underline;
}
A.forumtools:link, A.forumtools:visited
{
	background: url(images/menu_open.gif) no-repeat right center;
	padding-right: 20px;
	color: #FFFFFF;
	font-size-adjust: none;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	line-height: normal;
	text-align: center;
	text-decoration: none;
}
A.forumtools:hover
{
	text-decoration: underline;
}
/*
FAQ , RULES , UPLOAD AVATAR, ANNOUNCEMENT
--------------------------------------------------------------------*/
TD.fb_faqdesc, TD.fb_rulesdesc, TD.fb_uadesc, TD.fb_anndesc
{
	vertical-align: top;
	padding: 5px;
	border: 1px solid #330000;
	background: url(/grafik/red_lether_mork.jpg);
}
/*
USER PROFILE
--------------------------------------------------------------------*/
.fb_profile-left
{
	padding-right: 5px;
}
.fb_profile-right
{
}
.fb_profileinfo
{
	background: #0D0000;
	border-left: 1px solid #0D0000;
	border-right: 1px solid #0D0000;
}
.fb-usrprofile-misc
{
	text-align: center;
	margin: 0 auto;
}
#fb_userprfmsg TD.td-6
{
	border-right: 1px solid #CCCCCC;
}
.fb_profile-bottomnav
{
	background: #FFFFFF url(/grafik/red_lether_mork.jpg);
	border: 1px solid #1B0000;
}
/*
MY PROFILE
--------------------------------------------------------------------*/
.fb_myprofile_menu TD
{
	/*[disabled]border-left:1px solid #CCCCCC;*/
	/*[disabled]border-right:1px solid #CCCCCC;*/
}
.fb_myprofile_menu A
{
	display: block;
	padding: 2px 5px 3px 10px;
	text-decoration: none;
}
.fb_myprofile_menu A:hover
{
	text-decoration: underline;
}
.fb_myprofile_menu_title
{
	font-weight: bold;
}
.fb_myprofile_menu_staff
{
	padding: 5px 10px;
	/*[disabled]border-bottom:4px solid #CCCCCC;*/
}
.fb_myprofile_general TD
{
	padding: 3px 5px;
	/*[disabled]border-left:1px solid #CCCCCC;*/
	/*[disabled]border-right:1px solid #CCCCCC;*/
}
/*RECENT POSTS
-----------------------------------------------------------------------------------------------*/
#fireboard A.fbrecent
{
	font-weight: bold;
}
/*WHOIS ONLINE
-----------------------------------------------------------------------------------------------*/
#fireboard .fbgrouplist
{
	padding: 5px;
}
/*FOOTER
-----------------------------------------------------------------------------------------------*/
.fb_credits
{
	position: relative;
	text-align: center;
}
.fb_footer
{
	text-align: center;
}
IMG.rsslink
{
	position: absolute;
	right: 3px;
	top: 0px;
}
/*Exta trolleri*/
DIV#middle DIV.shadow_2
{
	background: none !important; /*[e]none*/
}
TD#middle-col
{
	background: #0D0000 url(../images_forestfire/hoho.png) !important; /*[e]#0D0000 url(../images_forestfire/hoho.png)*/
}
