body   
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	scrollbar-3d-light-color: #C70123;
	scrollbar-arrow-color: #0075BF;
	scrollbar-base-color: #E5E5E5;
	scrollbar-dark-shadow-color: White;
	scrollbar-face-color: White;
	scrollbar-highlight-color: none;
	scrollbar-shadow-color: White;
	background-image:url(images/hg_seite.gif);
	background-position:center;
	background-position:middel;
	margin:0px;
	overflow:hidden;
}



.tSite {
/* background-color: #990000; */
	
}

.tContent {
/* background-color: #999966; */
	height:506px;
	width:772px;

}

.tContentAbstand {
/* height:10px; */
}

.tHeader {
	background-color: #00CC99;

}
.tMenu {
	background-image:url(images/hg_menu.gif);
	width: 772px;

}
/* Englisch Menu */
.tMenuE {
	background-image:url(images/hg_menu_e.gif);
	width: 772px;

}
.tIhnalt {
	height: 500px;
	width: 772px;
	overflow:auto;
}

/* --- CSS DSB ---- */

a:link
 {
 	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
	 color: #000000;
	 text-decoration: underline;
 }

a:visited
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
	 color: #C0C0C0;
	 text-decoration: underline;
}

a:active
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
	 color: #000000;
	 text-decoration: none;
}

a:hover
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
	 color: #000000;
	 text-decoration: none;
}

.footer
{
	border-top-style: solid; 
	border-color: black;
	border-top-width: 1px; 
	padding-left: 0px; 
	padding-right: 4px; 
	padding-top: 5px; 
	padding-bottom: 1px;
}

.h1   
{
	margin-top: 4px;
	margin-bottom: 0px;
	letter-spacing: 1px;
	font-size: 18px;
	font-family: Arial, Helvetica, Verdana, sans-serif;		
	color: #0075BF;
	text-align:left;
	padding-left: 11px;	
	margin-bottom:0px;
	margin-top:15px	
}

.h2
{
	margin-top: 0px;
	margin-bottom: 10px;
	font-size: 13px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
	color: #677074;
}

.h3
{	
	font-size: 8pt;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #677074;
}

.h4
{
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 10pt;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
	color: #677074;
}

.h5
{
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 10pt;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight: light;
	color: #000000;
}
 

.h6
{
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 8pt ;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight: light;
	color: #677074;
}

.h7
{
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 8pt;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight: light;
	color: #000000;
}

.h8
{
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 9pt;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight: normal;
	color: black;
}

input
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 8pt;
	font-weight: normal;
}

.textinput
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	background-color: #E5E5E5;
	border-color: #999999;
	border-left-style: solid; 
	border-left-width: 1px; 
	border-right-width: 0px; 
	border-top-style: solid; 
	border-top-width: 1px; 
	border-bottom-width: 0px

}