html, body
{
height: 96%;
margin: 0 auto;
padding: 10px;
 text-align:center; 
scrollbar-3dlight-color : #FFFFFF;
	scrollbar-arrow-color : #ffffff;
	scrollbar-base-color : #FFFFFF;
	scrollbar-darkshadow-color : #007f60;
	scrollbar-face-color : #007f60;
	scrollbar-highlight-color : #007f60;
	scrollbar-shadow-color : #ffffff;
	scrollbar-track-color : #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	background-color: #fff;

}
TD, TT,txt, p, blockquote, ul, div{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px;
	
}
/* icons ==================================================================== */
.iconDLL, .iconINI, .iconEXE, .iconPDF, .iconDOC, .iconPPT, .iconXLS, .iconTXT, .iconZIP, .iconRAR, .iconMOVIE{
	padding: 0 0 0 25px;
	display: block;
}
.iconDLL{background: url(img/exe.gif) no-repeat left;}
.iconINI{background: url(img/exe.gif) no-repeat left;}
.iconEXE{background: url(img/exe.gif) no-repeat left;}
.iconPDF{background: url(img/pdf.gif) no-repeat left;}
.iconDOC{background: url(img/doc.gif) no-repeat left;}
.iconPPT{background: url(img/ppt.gif) no-repeat left;}
.iconXLS{background: url(img/xls.gif) no-repeat left;}
.iconTXT{background: url(img/txt.gif) no-repeat left;}
.iconZIP{background: url(img/zip.gif) no-repeat left;}
.iconRAR{background: url(img/winrar.gif) no-repeat left;}
.iconMOVIE{background: url(img/film.gif) no-repeat left;}
/* icons ==================================================================== */

.bannerStart {
	height: 161px;
	margin: 0;
	padding: 0;
	background: url(img/head_start.jpg) no-repeat;
}
.banner {
	height: 161px;
	margin: 0;
	padding: 0;
	background: url(img/head.jpg) no-repeat;
}
.sprach{
font-size: 10px;
	padding: 12px 26px 0 0;
	text-align: right;
}
.sprach img{
	vertical-align: middle;
	border: 0;
}
.sprach a{
	text-decoration: none;
	color: #000;
}
.sprach a:hover{
	text-decoration: underline;
	color: #000;
}

* html div.master { /* Für IE */
height: 95%;
padding:0;
margin: 0 auto;
}
.master{
	width: 955px;
	min-height: 97%;
	margin: 0 auto;
	padding: 0;
	text-align: left;
	background: url(img/back_main.jpg) repeat-y;
}

#content {
/* border: 1px dotted #000;*/
width: 955px;
margin: 0;
padding: 0;
color: #000;
margin:0;
}
* html #content {
width: 955px;
margin: 0;
padding: 0;
color: #000;
}
/* start innen ==============================================================  */
#innen{
	width: 450px;
	float: left;
	padding: 0 15px 0 15px;
/*	border: 1px dotted Orange;*/
}
#innen li {
	list-style-position: outside;
	padding: 2px 0;
	margin-left: -10px;
	list-style-type: square;
}
#innen a:link, #innen a:visited, #innen a:active{
	color: #000;
	text-decoration: underline;
}
#innen a:hover{
text-decoration: none;

}
#innen h1{
	font-weight: bold;
	font-size: 20px;
}
#innen h2{
	font-weight: bold;
	font-size: 18px;
}
#innen h3{
	font-weight: bold;
	font-size: 16px;
}
#innen h4{
	font-weight: bold;
	font-size: 14px;
}
#innen h5{
	font-weight: bold;
	font-size: 12px;
}
#innen h6{
	font-weight: bold;
	font-size: 10px;
}

#innen .Bilder{
	border: 1px solid #007f60;
}
/* ende start innen ===========================================================  */

/* main innen ==============================================================  */
#innenM{
	width: 650px;
	float: left;
	padding: 0 15px 0 15px;
/*	border: 1px dotted Orange;*/
}
#innenM li {
	list-style-position: outside;
	padding: 2px 0;
	margin-left: -10px;
	list-style-type: square;
}
#innenM a:link, #innenM a:visited, #innenM a:active{
	color: #000;
	text-decoration: underline;
}
#innenM a:hover{
text-decoration: none;

}
#innenM h1{
	font-weight: bold;
	font-size: 20px;
}
#innenM h2{
	font-weight: bold;
	font-size: 18px;
}
#innenM h3{
	font-weight: bold;
	font-size: 16px;
}
#innenM h4{
	font-weight: bold;
	font-size: 14px;
}
#innenM h5{
	font-weight: bold;
	font-size: 12px;
}
#innenM h6{
	font-weight: bold;
	font-size: 10px;
}

#innenM .Bilder{
	border: 1px solid #007f60;
}
#innenM hr{
	color: #007f60;
}
/* ende main innen ===========================================================  */

#news{
/*border: 1px solid #c00; */
width: 204px;
	float: left;
	/*padding:2px 9px 0 9px;*/
	background: url(img/news_back.jpg) repeat-y;
}
.newstickerpic{
	padding:22px 0 6px 11px;
}
#news .contn{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;
/* border: 1px solid #c00; */
padding:2px 12px 0 11px;
	color: #007f60;
}
#news .contn a{
color: #007f60;
	text-decoration: none;
	font-weight: bold;
}
#news .contn a:hover{
	color: #007f60;
	text-decoration: underline;
	font-weight: bold;
}
#news .contn hr {
 background-color: #007f60;
 height: 1px;
 margin: 4px 0 ;
 border: 0;
 padding: 0;
}
html>body #news .contn hr {
 background-color: #007f60;
 height: 1px;
 margin: 4px 0 ;
 border: 0;
 padding: 0;
}

.backTD{
	background-color: #CDF8DD;
}
.backHell{
	background-color: #DAFAE6;
}

#news .footern{
	background: url(img/news_footer.jpg) no-repeat;
	height: 11px;
}

/* footer ================================================================== */
div.footer{
color: #007f60;
	width: 955px;
	height: 32px;
	margin: 0 auto;
	text-align: left;
	background: url(img/footer.jpg) no-repeat;
	padding: 0;
}
div.innen{
font-size: 10px;
	padding: 0 0 0 262px;
}
div.innen a:link, a:visited, a:active{
	color: #007f60;
	text-decoration: none;
}
div.innen a:hover{
	color: #003E2F;
}
/* footer ende ============================================================= */

.spalten2{
 float: left;
	padding:3px; 
  width: 346px;
}


img {
padding:2px;
margin:1px;
border: 0;
}

* html img {
padding:0px;
margin:3px;
border: 0;
}

/* MaxiGallery =============================================================== */
.paginator{
	font-weight: bold;
	font-style: italic;
}

a.pag:link, a.pag:visited, a.pag:active{
	color: #999;
}
a.pag:hover{
color: #c00;
}

/* MaxiGallery =============================================================== */

/* download Tabelle ========================= */
#content .tabelback{
	background-color: #D9F9E4;
}
#content .fd-alt{
	background-color: #D5EEDA;
}
/* download Tabelle ========================= */

/* eForm ================================================= */
.button{
	border: 1px solid #162983;
	padding: 2px;
	background-color: #F2F4FD;
}
/* eForm ================================================= */