div.forum_overview_header{
	}
	div.forum_overview_header div{
		float: left;
	}

	div.forum_overview_forum_item_break{
		clear: both;
		line-height: 1px;
		font-size: 1px;
		height: 1px;
	}
	div.forum_overview_forum_item div{
		float: left;
	}
	div.forum_overview_forum_item div.topic a{
		color: #F26925;

		font-weight: bold;
		text-decoration: none;
	}

	div.forum_overview_header div.topic, div.forum_overview_header div.topics, div.forum_overview_header div.messages, div.forum_overview_header div.lastadd{
		height: 22px;
		line-height: 22px;
	}

	div.forum_overview_header div.topic, div.forum_overview_forum_item div.topic{
		/*width: 505px;*/
		width: 265px;
		padding: 0 10px 0 10px;

	}
	div.forum_overview_forum_item div.topic{
		border-bottom: 1px solid #BBBCBC;
		height: 22px;
		line-height: 22px;
	}


	div.forum_overview_header div.topics, div.forum_overview_header div.messages, div.forum_overview_header div.lastadd{
		margin-left: 1px;
		width: 70px;
		text-align: center;

	}
	div.forum_overview_header div.topic, div.forum_overview_header div.topics, div.forum_overview_header div.messages, div.forum_overview_header div.lastadd{
		background-color: #BBBCBC;
		color: #ffffff;
		font-weight: bold;
	}

	div.forum_overview_forum_item div.topics, div.forum_overview_forum_item div.messages, div.forum_overview_forum_item div.lastadd{
		background-color: #f0efef;
		margin-left: 1px;
		width: 70px;
		text-align: center;
		border-bottom: 1px solid #BBBCBC;
		height: 22px;
		line-height: 22px;
	}

	div.forum_overview_forum_item div.lastadd{
		color: #F26925;
		font-weight: bold;
	}



	div.reaction_item_holder{
		margin-bottom: 10px;

	}
	div.reaction_item_holder div.caption{
		text-align: left;
		padding-left: 10px;
	}
	div.reaction_item_holder div.text{
		padding: 10px;
		overflow: auto;
	}

div#header{
	height: 33px;
	margin-bottom: 5px;

}
/*
div#header h1{
	font-size: 18px;
	line-height: 30px;
	padding-left: 0px;
	color: #F26925;
}
*/
div#forum_header{
	margin-bottom: 10px;
}
div#forum_header div.caption{
		text-align: left;
		padding-left: 10px;
		color: #F26925;
	}


	div.topic_overview_header{
	}
	div.topic_overview_header div{
		float: left;
	}
	div.topic_overview_header div.topic, div.topic_overview_header div.messages, div.topic_overview_header div.startadd, div.topic_overview_header div.startby, div.topic_overview_header div.lastadd{
		height: 22px;
		line-height: 22px;

		color: #ffffff;
		font-weight: bold;
		text-decoration: none;

		background-color: #bbbcbc;
		font-weight: bold;
	}

	div.topic_overview_header div.topic, div.topic_overview_forum_item div.topic{
		/*width: 330px;*/
		width: 180px;
		padding-left: 10px;
	}

	div.topic_overview_header div.messages, div.topic_overview_header div.startadd, div.topic_overview_header div.lastadd{
		margin-left: 1px;
		width: 70px;
		text-align: center;
	}
	div.topic_overview_header div.startby{
		margin-left: 1px;
		width: 100px;
		text-align: center;
	}

	div.topic_overview_forum_item div.messages, div.topic_overview_forum_item div.startadd, div.topic_overview_forum_item div.lastadd{
		margin-left: 1px;
		width: 70px;
		text-align: center;

		background-color: #f0efef;

		height: 22px;
		line-height: 22px;
	}
	div.topic_overview_forum_item div.startby{
		margin-left: 1px;
		width: 100px;
		text-align: center;

		background-color: #f0efef;

		height: 22px;
		line-height: 22px;
	}
	 div.topic_overview_forum_item div.topic{
		/*height: 22px;*/
		line-height: 22px;
		border-bottom: 1px solid #f0efef;
	}

		div.topic_overview_forum_item div.topic a{
		color: #F26925;

		font-weight: bold;
		text-decoration: none;


	}

	div.topic_overview_forum_item{

	}
	div.topic_overview_forum_item div{
		float: left;
	}

/*FROM website*/



div#website_holder{
	float: left;
	width: 815px;
	margin: 45px auto;
	text-align: left;
	padding: 0 20px 10px 20px;
	overflow-x: hidden;
}

div#left_holder h1{
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}
div#left_holder div.space{
	height:20px;
}
div#left_holder div.text{
	padding: 10px;
	overflow: auto;
}
div#left_holder div.readmore{
	text-align: right;
}
div#left_holder div.readmore a{
	font-weight: bold;
	text-decoration: none;
}
div#left_holder{
	width: 270px;
	float: left;
}

div#left_holder a{
	text-decoration: none;
	color: #000000;
}

div#maincontent_holder{
	float: left;
	margin: 0 0 0 40px;
	width: 505px;
	overflow: hidden;
}

div#mainmenu_holder, div.caption{
	color: #ffffff;
}
div#mainmenu_holder{
	margin-bottom: 20px;
}

div#mainmenu_holder ul{
	margin: 0px;
	padding: 0px;
	list-style: none;
}
div#mainmenu_holder ul li{
	float: left;
	height: 22px;
}
div#mainmenu_holder ul li a,
div#mainmenu_holder ul li a:visited,
div#mainmenu_holder ul li a:active,
div#mainmenu_holder ul li a:link{
	line-height: 22px;
	font-weight: bold;

	color: #ffffff;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;

	display:block;
}


div.even, div.odd{
	padding: 2px;
	padding-left: 10px;
}
div.even{
	background-color: #ffffff;
}

div.caption{
	font-weight: bold;
	text-align: center;
}
div#mainmenu_holder, div.caption{
	height: 22px;
	line-height: 22px;
}
div#mainmenu_holder, div#navigation_footer div.text, div.caption, div#logo_holder, div#topbar_holder, div.line{
	background-color: #F26925;
}
div#search_holder, div#agenda_holder, div#lastforum_holder, div#textblock_holder, div.reaction_item_holder, div.reaction_header_holder{
		border: 1px solid #F26925;
}


div.reaction_item_holder div.caption{
	background-color: #BBBCBC;
}
div.reaction_item_holder{
	border: 1px solid #BBBCBC;
}

div#search_holder, div#agenda_holder, div#lastforum_holder, div#textblock_holder{
	margin-bottom: 10px;
}
div#search_holder form{
	margin: 0px;
	padding: 0px;
}
div#search_holder img{
	border: 0px;
}

div.odd{
	background-color: #f0efef;
}

div#mainmenu_holder ul li a:hover, div#mainmenu_holder ul li.selected a, div#mainmenu_holder ul li.selected a:hover{
	background-color: #BBBCBC;
}

hr{
	color: #f0efef;
}



div#navigation_footer{

}
div#navigation_footer{
	clear: both;
	height: 28px;
	width: 980px;
}
div#navigation_footer div.text div.navigation{

}
div#navigation_footer div.text{
	width: 980px;
	float: left;
	color: #ffffff;
	line-height: 28px;
	padding-right: 5px;
}

div#navigation_footer div.text div.navigation ul{
	margin: 0px;
	padding: 0px;
	list-style: none;
}
div#navigation_footer div.text div.navigation ul li{
	float: left;
}
div#navigation_footer div.text div.navigation ul li a{
	height: 28px;
	line-height: 28px;

	color: #ffffff;
	text-decoration: none;
	padding-left: 15px;
}

div.contentspacer{
clear: both;
	height: 5px;
	line-height: 5px;
	font-size: 1px;
}




	div.login_block dl, div.reaction_block dl{
		width: 100%;
		margin: 0px 0px 10px 0px;
		padding: 0px 0px 0px 0px;
	}
	div.login_block dl dt, div.reaction_block dl dt{
		font-weight: bold;
		margin: 0px 0px 5px 0px;
		width: 30%;
		clear: both;
		float: left;
	}
	div.login_block dl dd, div.reaction_block dl dd{
		margin: 0px 0px 5px 0px;
		width: 68%;
		float: left;
}


div.reaction_header_holder div.caption{
	padding-left: 20px;
}
div.reaction_header_holder div.text{
	padding: 10px;
}

