/* Allgemeines */

.forum_main
	{
	 padding-right:8px;
	}

.forum_main .normal table
	{
	 border-bottom: 1px solid #dfdedb;
	}	
	
.forum_sidebar
	{
	 padding-left: 8px;
	 border-left: 1px solid #dfdedb;
	}

#main
	 { width: 513px }
	 
#sidebar
	 { 
	 width: 319px;
	 }

.bodyline #searchfield
	{
	width: 860px;
	padding: 0;
	margin: 0;
	}
.bodyline #searchfield p
	{
	color: white;
	padding: 3px;
	}
	
abbr, acronym {
	border-bottom: 1px dotted #333;
	cursor: help;
}

img{border:0 solid}

hr{border: 0px solid #ffffff;border-top-width:1px;height:0px}

/* Tabellenkopf-Zellen */
th{
	background:#ffffff;
	color:#000000;
	font-size: 1.13em;
	font-weight:bold;
	height:18px;
	white-space:nowrap;
	padding:0 0 1px 8px;
	margin:0;
}

.thHeader{
	color:#ffffff;
}

.thTop{
	text-align:left;
	color:#000000;
	padding-left:8px;
	padding-right:8px
}

#searchfield_forum{
	color: white;
	padding:3px 0 3px 7px;
	margin:0;
}

/* Verweis- und Schriftfarben im Portal */

.normal{margin:0}

.normal h1, p{color:#000000}

.normal h2{ clear: both; }

.normal table, div{}

.normal table a{}

.normal table a h2{}

.normal_gr{color:#000000; margin:0}

.normal_gr h1{color:#000000;}

.normal_gr p{color:#000000;}

.bright{border-right: 1px solid #912c16}

.btop{border-top: 1px solid #912c16}

/* Allgemeine Schriftgroessen */
.gensmall{}
.genmed{}
.genbig{}

.explaintitle{font-weight:bold;color:#912c16}

/* Verweise */
.forumbody a{}
.forumbody h1 a{}
.forumbody h2 a{}
.forumbody a:link,#forumbody a:active,#forumbody a:visited,#forumbody a.postlink{color:#912c16;text-decoration:none}
.forumbody a:hover{text-decoration:underline}
.forumbody a.link2{color:#DEEEF3}
.forumbody a.link2:visited{color:#DEEEF3}

/* Thementitel */
.topictitle{font-weight:bold}
a.topictitle:visited{color:#d7391e}
a.topictitle:hover{text-decoration: underline}

/* Thementitel */
td.cathead{font-weight:bold;letter-spacing:1px;background:#d9e2ec;
height:29px;text-indent:4px}

/* Name des Beitragerstellers in viewmsg.php und viewtopic.php, sowie anderswo */
.name{font-weight: bold}

/* Kategorien*/
td.cat,td.catBottom{
	font-weight:bold;
	letter-spacing:1px;
	background:#fbecdd;
	height:29px;
	text-indent:4px}

/* Hoehe des Login-Bereichs im Index */
.log{height:29px;}

/* Haupt-Tabellenzellen */
.row1{background:#ffffff}
.row2,.helpline{background:#dad9d9}
.row3{background:#dad9d9}
.row4{}
td.spacerow{background:#454242}

/* Tabellenzelle über dem Thema in der index.php */
td.rowpic{background:#fbecdd}

.setleft{margin-left:-10px}


#content_area_forum
	{
	background-color: white;
	}

/* Der Aussenrand und Hintergrund der gesamten Seite */
.bodyline {
	float: left; 
	width:860px;
	background:#ffffff;
	margin:0 auto 0 auto;
	}


.bodyline div#content_identification {
}

.bodyline div#content_identification h2{
}

.forumbody{
	margin-top: 10px;	
	width:1030px;
	text-align:left;
}

.forumcontent td
	{
	padding-right: 10px;
	padding-left: 10px;
	border-right: 1px solid #dfdedb;
	margin-right: 10px;
	}

.forumcontent td#forum_main
	{
	padding-left: 0;
	}
	
.forumcontent td#forum_margin
	{
	padding-right: 0;
	padding-left: 10px;
	border-right: none;
	margin-right: 0;
	}
	
/* Aussen um die Themen */
.forumline{
	text-align:left;
	background: #ffffff;
	margin-bottom:10px;
}

.forumline,
.forumline table,
.forumline_alt,
.forumline_alt table {
	border-bottom: 1px solid #dfdedb;
}

.forumline td{
	padding:0 8px;
}

.forumline a,.forumline_alt a{
}

.forumline_alt,.forumline_alt table{
	margin-bottom:10px;
}

.forumline_alt td{
	padding-left:8px;
}

/* Haupttext - Ueberschriften */
.maintitle,.maintitle a,#forumbody h1{
	font:bold 20px "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	text-decoration:none;
/*	color:#912c16 */
}

.subtitle,.subtitle a,#forumbody h2{
	font:bold 18px/180% "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	text-decoration:none
}

/* Navigation(Seite 1,2,3 etc) und Navigationsleiste, wenn man in einem Forum ist */
.nav{}
.postbody{line-height:125%}

/* Einzelheiten ueber die Beitraege */
.postdetails{color:#00396a}

/* Zitate */
.quote{background:#fafafa;border:1px solid #d1d7dc;line-height:125%}
.quotediv{background:#fafafa;border: 1px solid #9ca9b4;border-top:0; padding:5px;overflow:auto;width:90%;text-align:left}

/* Code */
.code{background:#fafafa;border:1px solid #d1d7dc;color:#006600;
font:12px Courier,"Courier New",sans-serif;padding:5px}

/* Fehlermeldungen */
.errorline{background:#add8e6;border:1px solid #006699}

/* Form-Elemente */
form{display:inline}

input{font:11px Verdana,Arial,Helvetica,sans-serif}

select{background:#ffffff;font:11px Verdana,Arial,Helvetica,sans-serif}

input.post,textarea.post{background:#ffffff;border:1px solid #000000;
padding-bottom:2px;padding-left:2px}

input.text{margin:0;padding:0}

input.button,input.liteoption,.fakebut{border:1px solid #000000;background:#fafafa;}
input.catbutton{border:1px solid #000000;background:#fafafa;}
input.mainoption{border:1px solid #000000;background:#fafafa;font-weight:bold}

a.but,a.but:hover,a.but:visited{color:#000000;text-decoration:none}

/* This is the line in the posting page which shows the rollover help line. Colour value in row2 */
.helpline{border:0 solid;}

/* Zentriert die Beitragssymbole untern auf index.php */
.centered {
	margin-left:230px;
}

/* Angaben fuer phpbb-Hinweis ueber dem Footer */
.downnav, .forumbody .downnav{
	color:#888888;
	height:11px;
	white-space:nowrap;
	text-align:center;
	margin:0;
}

.downnav a, .forumbody .downnav a{
	color:#454242;
}

/* Admin & Moderator Colours MOD */
.admin,.mod{font-weight:bold}
.admin,a.admin,a.admin:visited{color:#ffa34f}
.mod,a.mod,a.mod:visited{color:#006600}
a.admin:hover,a.mod:hover{color:#dd6900}

/* Abstaende um Bilder */
.imgtopic,.imgicon{margin-left:3px}
.imgspace{margin-left:1px;margin-right:2px}
.imgfolder{margin:1px 4px 1px 4px}

/* Code-Blocks */ 
.codetitle{
	background: #cdd6de;
	border:1px solid #9ca9b4;
	padding:5px;
	width:90%;
	font-weight:bold; 
	text-align:left; 
	margin-top:10px
}
.codediv{
	background:#fafafa;
	border: 1px solid #9ca9b4;
	color:#006600;border-top:0; 
	font:12px Courier,"Courier New",sans-serif;
	padding:5px;
	overflow:auto;
	width:90%;
	height:50px;
	text-align:left
}

/* MODIFICATIONs */

/* FI Colour Palette MOD */
.colouter,.col{border:1px solid #000;margin-left:10px}
.colouter{border-right-width:0;cursor:pointer}
.col{margin:0;padding:0 0 0 7px;display:inline;border-width:1px 1px 0 0;}

.imgfade{filter:alpha(opacity=50); -moz-opacity:0.5;margin-left:3px}
.imgfull{filter:alpha(opacity=100); -moz-opacity:1;margin-left:3px} 

/* Titel des Statistik-MODs */
.cattitle{font-weight:bold}
a.cattitle:visited{color:#d7391e}
a.cattitle:hover{text-decoration: underline}

/*--- album category hierarchy MOD: begin */
.tab_links, a.tab_links:hover, a.tab_links:link, a.tab_links:active, a.tab_links:visited { 
	color: #FFA34F; 
	text-decoration: none;
}

a.tab_links:hover { 
	text-decoration: underline;
}

.tab_headers, th.tab_headers {
	color: #FFA	4F; 
	font-weight : bold;
	padding-left: 4px;
	padding-right: 8px;
	border: #003366; 
	border-style: solid; 
	border-width: 1px 1px 0px 1px;
	background-color: #006699;
}

.tab_border { background-color: #E5E5E5; border: 0px;}

.filler, th.filler {
	background-color:#E5E5E5; 
	background-image:none;
}

.line{
	width:840px;
	margin:auto;
	color:#dad9d9;
	height:2px;
}
/*--- album category hierarchy MOD: end */

