BODY{
width:100%;
height:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px;
padding:0px;
background-color:#FFFFFF;
background-image:url(../images/background-image.png);
background-position:0px 0px;
background-repeat:repeat-x;
}

*{font-family: Verdane, Arial, Helvetica, sans-serif;}

P, A, BR, DIV, STRONG, FORM, INPUT, B, TABLE, TD, TR, TH, IMG, H1, H2, H3{
margin:0px;
padding:0px;
}

A{
text-decoration:none;
color:#993300;}
A:hover{
color:#660000;}
HR{
background:none;
border:none;
height:1px;
background-color:#CCCCCC;
}

P, DIV{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:125%;
color:#000000;
}

TABLE, TR, TH{
width:100%;
border:0px;
border-collapse:collapse;
}

IMG{
border:0px;
}

H1, .componentheading{
font-size:16pt !important;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold !important;
line-height:100% !important;
color:#000 !important;
padding:6px;
padding-left:0px;
letter-spacing:1px;
margin-bottom:10px;
}

H2{
font-size:14px;
font-weight:bold;
padding-bottom:5px;
}
H3{
font-size:12px;
font-weight:bold;
padding-bottom:5px;
}
LABEL, SMALL, .small, .label{font-size:10px !important;}
LABEL, .label{color:#993300;}

/* Joomla Standard Definitionen */
.moduletable{}
.moduletable * #active_menu{ font-weight:bold;}
.contentheading{font-weight:bold; margin-bottom:5px;}
.contenthead{}
.contentpane, .contentpaneopen{}
.componentheading{}

.content_rating{}
.content_vote{}

.contenttoc{}
.contenttoc th{}
.toclink{}
.pagenavbar{}

.small{}
.createdate{}
.modifydate{display:none;;font-size:10px !important; color:#CCCCCC;}
.category{}

.button{
background-color:#F9EFE8;
color:#993300;
border:1px groove #993300;
font-size:12px !important;
padding:0px 10px 0px 10px !important;
height:auto !important;
}
.button:hover{
font-weight:bold;}
.button_heading{}
.back_button{}
.readon{}
.inputbox{
	background-color:#F9EFE8;
	border:none;
	font-size:14px;
	color:#993300;
	padding:2px;
	height:auto;
}
#emailForm{
	padding:10px;
	width:600px;
	margin:auto;
	border:1px solid;
	border-color:#F2DED0;
}
	#contact_email, #contact_name, #contact_subject{
	width:350px !important;
	}
	#contact_text{
	width:100%;
	height:auto;
	overflow:auto;
	margin-bottom:-10px;
	}

.pathway{}
.pagenav_prev{}
.pagenav_next{}

.mainlevel{}
.sublevel{}
#active_menu{}
.active_menu{}

.blog{}
.blog_more{}
.blogsection{}

.searchintro{}
.highlight{}

.contact_email{}

.article_seperator{display:none;}

.pollstableborder{}

.sectiontableentry1{
background-color:#F0F0F0;
}
.sectiontableentry1 td{
padding-top:5px;
}
.sectiontableentry2 td{
padding-top:5px;
}

#mainbody{
position:relative;
width:800px;
margin:auto;
height:auto;
}
#header{
height:auto;
margin:auto;
margin-top:35px;
overflow:hidden;
}
	#header-printer-version{
	display:block;
	border-bottom:2px solid #70534D;
	clear:both;
	}
	#header-printer-version img{
	width:auto;
	height:auto;
	}
	#header-top{
	display:none;
	}
	#header-main{
	display:none;
	}
		#main-menu-layer{
		display:none;
		}
	#header-bottom{
	display:none;
	}

#main{
height:auto;
background-image:url(../images/heading.png);
background-position:0px 0px;
background-repeat:no-repeat;
}
	#content{
	width:auto;
	padding-top:25px;
	}
	#content *{
	line-height:150%;
	font-size:14pt;
	}
	#navigation-bar{
	display:none;
	}
		#navigation-bar-inner{
		margin:3px 0px 0px 5px;
		}
		#navigation-bar-inner *{
		font-size:11px;
		color:#FFFFFF;
		}
		#navigation-bar-inner img{
		vertical-align:baseline;
		margin-right:5px;
		}
		#navigation-bar-inner a{
		padding-right:25px;
		}
		#navigation-bar-inner a:hover{
		color:#FFFFCC;
		}
	
#footer{
display:none;
margin:auto;
text-align:right;
}
#footer a{
	display:block;
	clear:both;
	color:#E0C5C5;
	font-size:9px;
	height:12px;
	margin-top:5px;
	margin-bottom:5px;
}

.moduletable-top-menu{
width:820px;
}
	.moduletable-top-menu *{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-align:right;
	}
	.moduletable-top-menu * a{
	color:#999999;
	}
	.moduletable-top-menu * a:hover{
	color:#993300;
	}
	.moduletable-top-menu * #active_menu{
	color:#993300;
	}

.moduletable-main-menu{
}
	.moduletable-main-menu *{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	}
	.moduletable-main-menu * a {
	display:block;
	float:left;
	padding:6px;
	padding-left:12px;
	padding-right:12px;
	background-image:url(../images/background-menu.png);
	background-position:bottom right;
	background-repeat:no-repeat;
	}
	.moduletable-main-menu * a:hover{
	background-color:#58423D;
	color:#FFFFFF;
	}
	.moduletable-main-menu * #active_menu{
	background-image:url(../images/background-menu-active.png);
	}
	.moduletable-main-menu * #active_menu:hover{
	background-image:url(../images/background-menu-active-hover.png);
	}