* {margin:0; padding:0;}


body, html{
	background: #4a4239 url(img/bodybg.jpg) repeat-y;
	height:100%;
}
#bodybox {width:960px; min-height:101%; }
#headerbox {width:960px; height:70px; background-image: url(img/headerbg.jpg); font-size: 12px;}
#mainbox {float:left; display:inline; width:575px; margin-left:100px; margin-top:6px;}

#contenthead {height:20px; text-align: right; }

#pageheader {
	width:190px;
	height:0px;
	margin-left:80px;
	padding-top:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	color: #FFF;
	font-size: 14px;
}

/*---Search----*/
#searchbox {margin:20px -30px; padding-top:0px;}
#searchbox  .inputfield {
	color: #ffffff;
	background-color:#333333;
	border: 1px solid #aaaaaa;	
	font-size: 14px;	
	width:140px; 
	margin-left:30px;
	margin-right:10px;
	padding-left:3px; 
	float:left;
	cursor: pointer;
	
}

.clearcontent {height:50px; clear:both}


#footerbox {margin-top: -50px; height:50px; width: 960px;}

.credits {
	float:left;
	width:170px;
	margin-left:85px;
	padding-top:10px;
	color: #333;
	text-align: center;	
	font-size: 9px;
	color: #666666
}
.credits a {
	color: #666666 ! important;
	text-align: center;
}

.footer {
	float:left; display:inline; width:360px; margin-left:103px;
	padding-top:6px;		
	color: #666666;	
	
}


/*---Menue ----*/
#menubox {
	float:left;
	display:inline;
	width:166px;
	margin-left:90px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	color: #CCCCCC;
}

#menubox a {
	display:block;
	padding: 6px 0;
	margin: 2px 2px;
	color: #cccccc;
	text-decoration: none;
}

#menubox  a:hover {
	color: #ffffff ! important;	
	text-decoration: none;
	
}

#menubox .menu-current, #menubox .menu-parent {
	color: #ffffff ! important;
	font-weight: bold;
	text-decoration: none;
	
}

#menubox .menu-current {
	font-style: italic;
}

#menubox .menu-expand {border-top: #666666 0px dotted;
}
#menubox .menu-last {border-bottom: #666666 0px dotted;		
}

/*#menubox li {
	list-style-image: none;
	list-style-type: none;
	margin-bottom: 15px;
}
#menubox ul {	
	margin-bottom: 10px;
}


#menubox li a {
	color: #cccccc;
	text-decoration: none;
}

#menubox li a:hover, #menubox  .menu-current {
	color: #ffffff ! important;
	font-weight: bold;
	text-decoration: none;
	
}*/





/*#mainbox table {
margin-right:180px ! important;);
}*/

#contentbox table tr td p {
margin-right:0;
}

#contentbox h1, #contentbox h2,#contentbox h3 {
float:right; width:150px; margin:0 0 20px 5px; padding:5px 2px 30px 5px;

clear:right;
}

#contentbox h1 {
	background: #f4eeaa  url(img/h1bg.jpg) no-repeat right bottom;
	font-family: "Renate Handwriting";
	font-size: 24px;
}

#contentbox h2 {
	
	background: #b7e7cc  url(img/h2bg.jpg) no-repeat right bottom;
}

#contentbox h3 {
	color: #CC0000;
	background: #b7cae8  url(img/h3bg.jpg) no-repeat right bottom;
}
.titel {
	font-size: 12px;
}
#bodybox #mainbox #contentbox .MLpage_header tr .titel strong {
	font-size: 14px;
}
.titel {
	font-size: 12px;
}
#bodybox #mainbox #contentbox .MLupdated {
	font-style: italic;
}
.aenderung {
	color: #999;
}
#bodybox #mainbox #contentbox p {
	text-align: justify;
}
#bodybox #mainbox #contentbox p {
	text-align: center;
}
blocksatz {
	text-align: justify;
}
#bodybox #mainbox #contentbox pblock {
	text-align: justify;
}
#bodybox #mainbox #contentbox p {
	text-align: justify;
}
