	body {
		margin:10px;
		padding:0px;
		background-color: #E6E6DE;
	}

#content {
		width:		960px;
		margin:		0px auto 0px auto;
		padding:	10px;
		border:		2px solid black;
		color: navy;
		background-color: white;
		text-align:left;
		}
#metatext {
	font-size:9px;
	color: #FFFFFF;
}
		
.mouse_over {
	cursor:pointer;
}
.next {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #C1BBAB;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #abac99;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #abac99;
}
.list {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #abac99;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #abac99;
	border-bottom-color: #abac99;
	border-left-color: #999999;
	
}

.headerleft {
}
.headermiddle {
background-color: #FFFFF;
}
.headerbigbanner {
	background-color:#d8d4c9;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.headerlogo {
	background-color:#D8D4C9;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: none;
	border-right-color: 999999;
	border-bottom-color: 999999;
}

.headertable {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.NavTable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	}
.NavBackground {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px none #0000CC;
	height: 20px;
	text-decoration: none;
	color: #999999;
	background-color: d8d4c9;
}

.NavCell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px none #0000CC;
	height: 20px;
	text-decoration: none;
	color: #999999;
}
.NavCell:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
	border: 1px none #0000CC;
	height: 20px;
	text-decoration: none;
}

.NavCellact {
	border: 1px dashed #000099;
	color: #333333;
}
body {
	margin: 0px;
	padding: 0px;
}
.NavTabBG {
	height: 30px;
	color: #333333;
}
A.NavMain:hover
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline overline;
	color:#333333;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	}
	
A.NavMain
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#333333;
	font-size: 10px;
	}
	
A.NavMainAct:hover
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#333333
	}
A.NavMainAct
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#333333;
	font-size: 10px;
	font-weight: bold;
	}	
	
.NavSubBackground {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px none #0000CC;
	height: 20px;
	text-decoration: none;
	color: #999999;
	background-color: abac99;
}
.NavSubCell {
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #abac99;
}	
.NavSubCellAct {
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #abac99;
	font-weight: bold;
}	

.NavSubA {
	text-decoration: none;
}
.NavSubA:hover{
	text-decoration: underline overline;
}

.newstitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
}
.newstext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
A.newslink:hover	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#000000;
	cursor: pointer;
}
A.newslink	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#777777;
	}
.BodyMiddle {
	background-color: abac99;

}	
.ArticleTable	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 20px;
	}
.CalTable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.CalSatSon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC9966;
}
.CalDays {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}
.CalWeekNr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.CalToday {
	border: 1px solid #999999;
}


.ArticleTitle	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	padding-bottom: 10px;
	}

.ArticleSubtitle	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	height: 25px;
	padding-bottom: 10px;
	}
.ArticleIntro	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	}
.ArticlePicture {
	padding: 5px;
	background-color: #C1BBAB;
	}

.ArticleText	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 5px;
	padding-bottom: 10px;	
	}
	
.absatz {
	margin-left: 15px;
	margin-right: 5px;

}
A.ArticleText	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 5px;
	text-decoration: none;
	color: #333333;
	}
	
.ArticleList {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}

				
.ChapterTable	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 20px;
	}
	
.ChapterTitle	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	}
.ChapterSubtitle	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	}
.ChapterIntro	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}
.ChapterText	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}
a.ChapterText	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}

.rahm_ob {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.rahm_unt {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	border-bottom-style: solid;
}
.rahm_feld {
	border: 1px solid #333333;
	background-color: #009999;
}
.rahm_li {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	border-left-style: solid;
}
.rahm_re {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	border-right-style: solid;
}
.liste {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.abc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.CalODays {
	border: 1px solid #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.CalDayIn {
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.CalDayOut {
	background-color: #CCCCCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.CalDayMinIn {
	background-color: #efefef;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.CalDayMinNow {
	background-color: #66CC66;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.CalDayHourIn {
	background-color: #efefef;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.CalDayHourNow {

	background-color: #66CC66;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.CaldayTitle {

	background-color: #efefef;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.MhbBordGrey {
	background-color: #efefef;
	border: 1px solid #999999;
}
.MhbBordWhite {

	background-color: #FFFFFF;
	border: 1px solid #999999;
}
.MhbBordTitle {
	background-color: #dddddd;
	border: 1px solid #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}
.FormFieldObl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFdddd;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FF6633;
	border-right-color: #FFCC99;
	border-bottom-color: #FFCC99;
	border-left-color: #FF6633;
}
.FormFieldOpt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #00FF00;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.ArticleWarning {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 5px;
	font-weight: bold;
	color: #FF0000;
}
.ArticleWarningbig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-top: 5px;
	font-weight: bold;
	color: #FF0000;
}

.MhbBordTitleAct {

	background-color: #33CC99;
	border: 1px solid #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.MhbBordVersionAct {

	background-color: #33CC66;
	border: 1px solid #999999;
}
.MhbBordStatus0 {
	border: 1px none #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00CC66;
	font-weight: bold;
}
.MhbBordStatus1 {
	border: 1px none #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFCC00;
	font-weight: bold;
}
.MhbBordStatus2 {
	border: 1px none #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	font-weight: bold;
}
.ArticleWarnLarge {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-top: 5px;
	font-weight: bold;
	color: #FF0000;
}
.ArticleLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	cursor: pointer;
	text-decoration: underline;
}
.ArticleMSGLarge {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-top: 5px;
	font-weight: bold;
	color: #00CC66;
}
.ArticleBG {
	background-color: efefef;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.ArticleOK {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 5px;
	font-weight: bold;
	color: #00CC33;
}
.searchtable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.searchzell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #009933;
	font-weight: bold;
	right: 20px;
}
.middlebannleft {
	background-color: #abac99;
	text-align: center;	
	padding-top:10px;
}
.middlebannmiddle {
	background-color: #FFFFFF;
}

.middlebannright {
	background-color: #abac99;
	text-align: center;	
	padding-top:10px;
	
}
.footertable {
	background-color: #abac99;
}

.bannertable {
padding-top: 0px;
	
}
.bannercell {
padding: 0px 0px 10px 0px;
}
.celltitle {
	height: 20px;
	background-color: #C1BBAB;
	font-size: 12px;
}
.cellchoice {
	background-color: #D8D4C9;
	font-size: 12px;
	height: 20px;
	border: 1px solid #999999;
}

a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
.cellline {
	height: 15px;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: none;
	border-top-color: #999999;
	border-bottom-color: #999999;
}
.foundcell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	right: 20px;
}
.foundcellfree {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: bold;
	right: 20px;
}

.foundtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	right: 20px;
}

a.foundtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	right: 20px;
	text-decoration: none;
}

a.foundtext:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	right: 20px;
	text-decoration: underline;
}

.DHWAdresse	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 10px;	
	}
.formfield {
	border-style:solid;
	border-width: 1px;
	border-color: #999999;
	}
.formfieldact {
	border-style:solid;
	border-width: 1px;
	border-color: #999999;
	background-color:#CCCCCC;
}

.formbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 25px;
	border-style:solid;
	border-width: 1px;
	border-color: #999999;
} 	
