body,td { 
	background-color: #D7D7D7; 
	color: #303030; 
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 11px ;
	line-height: 15px;
}

.tsmall { 
	color: #303030; 
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 10px ;
	line-height: 14px;
}

h1 { 	
	color: #FEFEFE; 
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 12px ;
	font-weight:bold;
	display:inline;
}

h2 { 
	color: #000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 12px ;
	font-weight:bold;
	display:inline;
}

.dunkler { 
	background-color: #E9E9E9; 
	color: #303030; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
}

td.comgbheading { 
	background-color: #B7B5B6; 
	color: #303030; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	border: 1px #858384 solid;
	padding: 3px;
}

td.comgbcontent { 
	color: #303030; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	border-top: 1px #858384 solid;
	border-bottom: 1px #858384 solid;
	border-right: 1px #858384 solid;
	padding: 3px;
}

.bdcthd { 
	border: 1px #000000 solid;
	background-color: #B40000;
	padding-left: 3px;
	padding-top: 1px;
	padding-bottom: 1px;
}

.bdct { 
	border-left: 1px #000000 solid;
	border-right: 1px #000000 solid;
	border-bottom: 1px #000000 solid;
	padding: 5px;
}

.bdsthd { 
	border: 1px #000000 solid;
	background-color: #B7B5B6;
	padding-left: 3px;
	padding-top: 1px;
	padding-bottom: 1px;
}

.bdst { 
	border-left: 1px #000000 solid;
	border-right: 1px #000000 solid;
	border-bottom: 1px #000000 solid;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 1px;
	padding-bottom: 1px;
}

hr {
 height:1px;
 border:solid #858384;
}

.bdctfrlt { 
	border: 1px #858384 solid;
	background-color: #B7B5B6;
	padding-left: 3px;
	padding-top: 1px;
	padding-bottom: 1px;
}

.bdctfrrt { 
	border-top: 1px #858384 solid;
	border-right: 1px #858384 solid;
	border-bottom: 1px #858384 solid;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 1px;
	padding-bottom: 1px;
}
.bdctpthd { 
	border: 1px #858384 solid;
	background-color: #B7B5B6;
	padding-left: 3px;
	padding-top: 1px;
	padding-bottom: 1px;
}

.bdctpt { 
	border-left: 1px #858384 solid;
	border-right: 1px #858384 solid;
	border-bottom: 1px #858384 solid;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 1px;
	padding-bottom: 1px;
}

.bdctptft { 
	border-left: 1px #858384 solid;
	border-right: 1px #858384 solid;
	border-bottom: 1px #858384 solid;
	background-color: #B7B5B6;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 1px;
	padding-bottom: 1px;
}

.bdctptob { 
	background-color: #B7B5B6;
}

.bdptcttb { 
	border: 1px #858384 solid;
	border-collapse: collapse;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 1px;
	padding-bottom: 1px;
}

.bdptcttbhd { 
	border: 1px #858384 solid;
	background-color: #B7B5B6;
	border-collapse: collapse;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 1px;
	padding-bottom: 1px;
}

.inhalt { 
	background-color: #E2E2E2; 
	color: #303030; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
}

.rechts { 
	background-color: #D7D7D7; 
	color: #303030; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
}

.gdunkler { 
	background-color: #D0D0D0; 
	color: #303030; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px ;
}

textarea {
	background-color: D7D7D7;
	border: 1px solid #858384;
	color: 000000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}

select { 
	background-color: D7D7D7; 
	border-color: #858384; 
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 11px; 
	color:#000000; 
}

.texts {
	background-color: D7D7D7;
	border: 1px solid #858384;
	color: 000000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}

input {
	background-color: D7D7D7;
	border: 1px solid #858384;
	color: 000000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}

input.ob {
	background-color: D7D7D7;
	border: 0px;
	color: 000000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}

a:link {text-decoration: none;font-weight: bold; color: #B40000;}
a:visited {text-decoration: none;font-weight: bold; color: #B40000;}
a:hover {text-decoration: underline; font-weight: bold; color: #B40000;}
a:active {text-decoration: none;font-weight: bold; color: #B40000;}

a.subn:link {text-decoration: none; font-weight: normal; color: #000000;}
a.subn:visited {text-decoration: none; font-weight: normal; color: #000000;}
a.subn:hover {text-decoration: none; font-weight: normal; color: #000000;}
a.subn:active {text-decoration: none; font-weight: normal; color: #000000;}

input.gb {
	visibility:hidden;
}