body, html {
	margin:						0;
	padding:					0;
	height:						100%;
	font-family:				Arial, Helvetica, sans-serif;
	font-size:					12px;
	background-color:			#FFFFFF;
	color:						#000000;
}

hr.clear {
	margin:						0;
	padding:					0;
	border:						0px none;
	height:						0px;
	visibility:					hidden;
	clear:						both;
}

#ptitle {
	display:					none;
}

#mainheader {
	background-color:			#3D3D44;
	padding-top:				25px;
	padding-bottom:				10px;
}

#header {
	position:					relative;
	width:						940px;
	height:						335px;
	margin:						0 auto;
	background-repeat:			no-repeat;
}

#homelink {
	display:					block;
	width:						940px;
	height:						290px;
}

#content {
	width:						940px;
	margin:						0 auto;	
}

#main_menue {
	list-style-type:			none;
	margin:						0;
	padding:					0;
	position:					absolute;
	left:						4px;
	bottom:						10px;
}

#main_menue li {
	display:					inline;
	margin:						0;
	margin-right:				20px;
	padding:					0;
}

#main_menue a {
	color:						#FFFFFF;
	text-decoration:			none;
	padding-bottom:				4px;
}

#main_menue a:hover {
	border-bottom:				4px solid #EC5D12;
}

#main_menue a.current {
	border-bottom:				4px solid #EC5D12;
}

#servlinks {
	position:					absolute;
	right:						4px;
	bottom:						5px;
}

#servlinks a {
	display:					block;
	float:						left;
	width:						24px;
	height:						24px;
	text-decoration:			none;
	margin-left:				5px;
	background-position:		center;
	background-repeat:			no-repeat;
}

#servlinks a span {
	display:					none;
}

a.send {
	background-image:			url(../elements/sym_recommend.png);
}

a.mail {
	background-image:			url(../elements/sym_mail.png);
}

a.print {
	background-image:			url(../elements/sym_print.png);
}

#ticker {
	margin-top:					5px;
	margin-bottom:				10px;
	color:						#FFFFFF;
	background-image:			url(../elements/rbox2_c.png);
	background-position:		left top;
	background-repeat:			repeat-x;
}

#ticker_l {
	background-image:			url(../elements/rbox2_l.png);
	background-position:		left top;
	background-repeat:			no-repeat;
}

#ticker_r {
	position:					relative;
	background-image:			url(../elements/rbox2_r.png);
	background-position:		right top;
	background-repeat:			no-repeat;
	font-size:					11px;
	color:						#C0BFC0;
	height:						25px;
}

#ticker_mask {
	height:						25px;
	position:					relative;
	margin-left:				10px;
	margin-right:				10px;
	overflow:					hidden;
}

#ticker_content1 {
	display:					block;
	position:					absolute;
	left:						0px;
	top:						6px;
}

#ticker_content2 {
	display:					block;
	position:					absolute;
	left:						0px;
	top:						6px;
}

#menue {
	width:						180px;
	margin-bottom:				10px;
}

div.box {
	border:						1px solid #CFCAC7;
	border-top:					0px none;
	background-color:			#F0EEED;
	padding:					5px;
}

h4.box {
	display:					block;
	margin:						0;
	padding:					0;
	padding-left:				8px;
	padding-right:				8px;
	padding-top:				5px;
	height:						20px;
	overflow:					hidden;
	background-image:			url(../elements/rbox_header.png);
	background-position:		left top;
	background-repeat:			no-repeat;
	color:						#F0F0F0;
	font-size:					13px;
	font-weight:				normal;
}

div.actionbox {
	border:						1px solid #AF714D;
	border-top:					0px none;
	background-image:			url(../elements/actionbox_bgnd.png);
	background-position:		left top;
	background-repeat:			repeat-x;
	padding:					5px;
	margin-bottom:				10px;
	color:						#FFFFFF;
	font-size:					11px;
}

div.actionbox div {
	margin-top:					5px;
	margin-bottom:				10px;
}

div.actionbox a {
	color:						#FFFFFF;
	text-decoration:			underline;
}

h4.actionbox {
	display:					block;
	margin:						0;
	padding:					0;
	padding-left:				8px;
	padding-right:				8px;
	padding-top:				5px;
	height:						18px;
	overflow:					hidden;
	background-image:			url(../elements/actionbox_header.png);
	background-position:		left top;
	background-repeat:			no-repeat;
	color:						#FFFFFF;
	font-size:					13px;
	font-weight:				normal;
}

#leftcol {
	float:						left;
	width:						180px;
	margin-right:				15px;
}

#maincol {
	float:						left;
	width:						550px;
}

#rightcol {
	float:						left;
	width:						180px;
	margin-left:				15px;
}

#footer {
	margin-top:					10px;
	background-color:			#3D3D44;
	height:						50px;
}

#footer a {
	color:						#FFFFFF;
	text-decoration:			none;
}

#footer a:hover {
	text-decoration:			underline;
}

#footer_content {
	width:						940px;
	margin:						0 auto;
	position:					relative;
	color:						#FFFFFF;
	font-size:					11px;
}

#footer_left {
	position:					absolute;
	left:						0px;
	top:						7px;
}

#footer_center {
	position:					absolute;
	left:						190px;
	top:						7px;
}

#footer_right {
	position:					absolute;
	right:						0px;
	top:						7px;
}

/* MAIN MENUE */

#menue_home {
	margin-top:				0px;
	margin-left:			-13px;
}

div.menue_entry, div.menue_home {
	margin-left:			16px;
	margin-top:				0px;
}

div.menuelink {
	position:				relative;
	margin:					0;
	margin-left:			0px;
	margin-right:			0px;
	padding:				0;
	padding-top:			1px;
	padding-bottom:			2px;
	padding-left:			15px;
	background-image:		url(../elements/link_bullet.png);
	background-position:	left center;
	background-repeat:		no-repeat;
	cursor:					pointer;
}

div.current {
	background-image:		url(../elements/link_bullet_hover.png);
}

div.over {
}

div.root {
}

div.current {
}

div.hidden {
	display:				none;
}

a.menuelink {
	font-weight:			bold;
	margin-left:			0px;
	color:					#3D3D44;
	text-decoration:		none;
}

a.menuelink:hover, div.over a.menuelink {
	text-decoration:		underline;
}

a.current {
	/*color:					#EC5D12;*/
}
