@charset "utf-8";


/* remove OR 'repair' */
	.tst {
		color:white
	}

	/* New from Niklas !! Resultat ses ved POSTING eller EDITING fx */
	p.forum_code_legend {
	}
	textarea.post {
		background-image:url(pics/forum/post_bg.gif); 
		background-position:top left;
		background-repeat:no-repeat;
		background-color:#464646;
		border: 0;
		padding: 10px;
		margin: 0;
		font-family:tahoma, verdana, helvetica, sans-serif;
		font-size:1em;
	}
	.forum_submit {
		/* N: Found in forum_post.php */
	}

/* Redefining columns */
.column1 {
	margin-left:5px;
	margin-right:2px;
	float:left;
	width:198px;
}
.column2_c {
	margin-left:2px;
	margin-right:2px;
	float:left;
	width:778px;
}
/* Dark and light */
.forum_light {
	background-color:#464646;
	height:auto;
	overflow:auto;
	padding:0 0 5px 0;
	border-bottom:1px solid #111111;
}
.forum_light .forum_text {
	background-image:url(pics/forum/light_backdrop.gif);
	background-repeat:no-repeat;
	padding:4px 9px 0 7px;
	color:#FFFFFF;
}
.forum_dark {
	background-color:#333333;
	height:auto;
	overflow:auto;
	padding:0 0 3px 0;
	border-top:1px solid #555555;
}
.forum_dark .forum_text {
	background-image:url(pics/forum/dark_backdrop.gif);
	background-repeat:no-repeat;
	padding:4px 9px 0 7px;
	color:#FFFFFF;
}
.forum_id {
	width:160px;
	height:auto;
	margin:4px;
	float:left;
	border:1px solid #000000;
	text-align:center;
}
.forum_id a {
	color:#FFFFFF;
	text-decoration:none;
}
.forum_id a:hover {
	text-decoration:underline;
}
.forum_id_frame {
	background-color:#578229;
	background-image:url(pics/forum/id_backdrop.gif);
	padding:3px 0;
	width:158px;
	border-top:1px solid #666666;
	border-right:1px solid #181818;
	border-bottom:1px solid #181818;
	border-left:1px solid #666666;
}
.forum_id_frame span {
	font-size:0.8em;
	font-weight:bold;
}
.forum_id_bar {
	background-color:#262626;
	background-image:url(pics/forum/id_bar.gif);
	background-repeat:repeat-x;
	border-top:1px solid #666666;
	border-right:1px solid #181818;
	border-bottom:1px solid #181818;
	border-left:1px solid #666666;
	padding:3px 0;
	overflow:hidden;
}
.forum_id_bar_light {
	background-color:#5a5a5a;
	background-image:url(pics/forum/id_bar_light.gif);
	background-repeat:repeat-x;
	border-top:1px solid #666666;
	border-right:1px solid #181818;
	border-bottom:1px solid #181818;
	border-left:1px solid #666666;
	padding:3px 0;
	overflow:hidden;
}
.forum_id_teamster {
	background-color:#262626;
	background-image:url(pics/forum/id_bar.gif);
	background-repeat:repeat-x;
	margin: 0;
	padding:0;
	padding-top:4px;
	border-top:1px solid #666666;
	border-right:1px solid #181818;
	border-bottom:1px solid #181818;
	border-left:1px solid #666666;
	text-align:center;
}
.forum_text_body {
	padding:3px 3px 0 3px;
	width:772px;
	background-color:#FFFFFF;
}
.buff {
	padding:0 5px;
}
.forum_content {
	width:472px;
	height:auto;
	float:left;
}
.forum_content span {
	font-size:.8em;
	font-weight:bold;
	color:#666666;
	padding-left:7px;
}
.forum_buttons {
	padding-top:4px;
	width:124px;
	height:auto;
	float:left;
}
.forum_button_list {
	list-style-type:none;
	margin:0 3px 3px 0;
	padding:0;
	border:1px solid #000000;
}
.forum_button_list li a {
	color:#FFFFFF;
	padding:3px 0;
	margin:0;
	background-image:url(pics/forum/f_button.gif);
	background-color:#333333;
	border-top:1px solid #666666;
	border-right:1px solid #181818;
	border-bottom:1px solid #181818;
	border-left:1px solid #666666;
	display: block;
	text-align:center;
	overflow:auto;
	white-space:nowrap;
	overflow:hidden;
}
.forum_button_list li a:hover {
	background-position:0 40px;
	text-decoration:none;
}
.quote {
	background-color:#333;
	display:block;
	padding:3px 6px;
	border:1px dotted #111;
}
.forum_menu {
	list-style-type:none;
	margin:0 3px;
	padding:0;
	border-top:1px solid #FFFFFF;
}
.forum_menu li {
	color:#FFFFFF;
	background-color:#4b8fa9;
	background-image:url(pics/forum/nav_topic_bg.jpg);
	background-repeat:repeat-x;
	padding:0 0 0 3px;
	border-bottom:1px solid #FFFFFF;
}
.forum_menu li.ac {
	background-color:#FFDE01;
	background-image:url(pics/forum/nav_topic_bg_ac.jpg);
}
.forum_menu li a {
	display:block;
	color:#FFFFFF;
	font-weight:normal;
	min-height:50px;
	padding:5px;
}
.forum_menu li.ac a {
	color: #333;
}
.forum_menu li a span {
	font-weight:bold;
}
.forum_menu li img {
	float:right;
	margin:-5px -5px 0 0;
}
.forum_menu li a:hover {
	text-decoration:none;
}
.forum_menu li a:hover span {
	text-decoration:underline;
}
.menusplit {
	background-color:#333333;
	margin:0 3px;
	padding:3px 2px;
	font-weight:bold;
	text-align:center;
}
/** Listing **/
.listing tr {
	background-color:#333333;
	cursor:pointer;
	font-size:0.85em;
}
.listing tr.dark {
	background-color:#444444;
}
.listing tr:hover {
	background-color:#535a31;
}
a:hover {
	text-decoration:none;
}
.listing tr:hover td .post {
	background-image:url(pics/or_arrow_green.gif);
}
.listing tr td {
	padding:2px 2px 2px 4px;
	border-top:1px solid #666666;
	border-right:1px solid #181818;
	border-bottom:1px solid #181818;
	border-left:1px solid #666666;
	vertical-align:middle;
	font-weight:bold;
	color:#FFF;
}
.listing tr td span {
	color:#666666;
}
.listing tr td span a {
	color:#ccff00;
}
.post {
	color:#FFFFFF !important;
	background-image:url(pics/or_arrow_dark.gif);
	background-repeat:no-repeat;
	background-position:3px center;
	padding-left:15px;
}
.dark .post {
	background-image:url(pics/or_arrow_light.gif);
}
.ico {
	width:30px;
	vertical-align:middle;
	text-align:center;
}
.poster {
	text-align:right;
	padding:2px 4px 2px 2px;
}

span.underline {
	text-decoration:underline;
	color:white;
	font-size:1em;
	font-weight:normal;
	padding:0;
	margin:0;
	text-indent:0;
}
span.code {
	color:#CCC;
	font:1em courier, monotype;
}
span.green {
	color:#CF0;font-size:1em;padding:0;margin:0;text-indent:0;
}
span.yellow {
	color:#F90;font-size:1em;padding:0;margin:0;text-indent:0;
}
span.orange {
	color:#FF0;font-size:1em;padding:0;margin:0;text-indent:0;
}
