SMALL { 
	font-size:7pt; 
	font-family:verdana,arial 
}

h1 { 
	font-family: "Palatino","Times New Roman", Times, serif;
	font-variant:normal;
	font-weight:lighter; 
	font-size:	 20px;
	line-height: 28px;
	color:		#003366;
}
h2 { 
	font-family: "Palatino","Times New Roman", Times, serif; 
	font-size:18px; 
	line-height: 24px;
	font-weight:lighter; 
	color:#003366; 
	text-align:left; 
	margin-bottom:25px 
}

hr {
	height: 1px;
	width:	100%;
	color:	#036;
}
input,select,textarea {	
	FONT-SIZE: 			8pt; 
	FONT-FAMILY: 		verdana,Tahoma,sans-serif; 
	color:				#000000;
	BORDER: 			#069 1px solid; 
	BACKGROUND-COLOR: 	#ffffff
}
div, fieldset, td {	line-height:	18px;}

input.r {	FONT-SIZE: 8pt; FONT-FAMILY: verdana,Tahoma,sans-serif; color:#ffffff; BORDER: 0px; BACKGROUND-COLOR: #eeeeee}

TD {			COLOR: #000000; FONT-FAMILY: Verdana,Tahoma,Arial,MS Sans Serif; FONT-SIZE: 8pt; FONT-WEIGHT: normal}
TD A:link {		COLOR: #336699; FONT-WEIGHT: normal; TEXT-DECORATION: none}
TD A:visited {	COLOR: #336699; FONT-WEIGHT: normal; TEXT-DECORATION: none}
TD A:active {	COLOR: #336699; FONT-WEIGHT: normal; TEXT-DECORATION: none}
TD A:hover {	COLOR: #ff8000; FONT-WEIGHT: normal; TEXT-DECORATION: none}

img.listpic {	float:left; margin: 2px 5px 0 0;}

A.frisch:link {		COLOR: #CC0000; FONT-WEIGHT: normal; TEXT-DECORATION: none}
A.frisch:visited {	COLOR: #CC0000; FONT-WEIGHT: normal; TEXT-DECORATION: none}
A.frisch:active {	COLOR: #CC0000; FONT-WEIGHT: normal; TEXT-DECORATION: none}
A.frisch:hover {	COLOR: #ff8000; FONT-WEIGHT: normal; TEXT-DECORATION: none}

.t_nummer { 		font-family:Verdana,Tahoma,Arial; font-size:11px; font-weight:bold; 	color:#999999}
.r_nummer { 		font-family:Verdana,Tahoma,Arial; font-size:11px; font-weight:bold; 	color:#336699}
.s_nummer { 		font-family:Verdana,Tahoma,Arial; font-size:11px; font-weight:normal; 	color:#336699}
.s_nummer_mark { 	font-family:Verdana,Tahoma,Arial; font-size:11px; font-weight:bold; 	color:#999999}

INPUT.sum 
{
/*INPUT 
{*/
	FONT-SIZE: 7.5pt; 
	FONT-FAMILY: Tahoma,verdana,sans-serif; 
	COLOR: #ff0000; 
	BORDER-RIGHT: 0px; 
	BORDER-TOP: 0px;
	BORDER-LEFT: 0px; 
	BORDER-BOTTOM: 0px; 
	BACKGROUND-COLOR: #ccddee
}
.mark {
	color:#ff0000;
}
.message  {
	color:	 	#CC0000;
	font-weight:bold;
	border:  	1px solid #c00;
	padding: 	8px;
	background:	#ffd;
	margin-bottom: 15px;
}
div.group {
	border:			1px solid #036;
	background:		#ccc; 
	margin-bottom:	20px;
	padding:		3px;
}
div.entry_counter {
	float:		right;
	text-align:	left;
	width:		80px;
}
div.textbeitrag  {float:left; padding:5px 15px 5px 5px; min-height:80px;}

div.tiefe_gleich_1_head  	{ float:right; clear:both; margin: 0; padding:3px; background: #036; color:#fff; border-bottom: 1px solid #036;}	
div.tiefe_groesser_1_head   { float:right; clear:both; margin: 0; padding:3px;  background: #ccc; border-bottom: 1px solid #036;}	
div.thread_header 			{ float:right; clear:both; margin: 0 0 20px;  border: 1px solid #036;}

div.thread_header a.A_Action1 { color:#fff;}
div.thread_header a.A_Action1:hover { color: #FF9900; }
a.A_Action1 {float:left; padding-left:5px; background: #036; display:block;width:478px;color:#fff;}

a.A_Action2 {float:right; margin-right:5px;}
a.A_Action3 {float:right; margin-right:5px;}

div.login_error  {color:#c00; margin-bottom:20px;}
span.New_entry   {color:#c00; font-weight:bold;}
a.groupname 	 {display:block;}
div.tiefe_gleich_1_head a.headlink 		 {color:#FFFFFF;}
div.tiefe_gleich_1_head a.headlink:hover { color:#FF9900;}
