
/*.Bereich		{ color: #000; font-family: Arial, SunSans-Regular, sans-serif; background-color: #e9e9e9; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; border: groove 1px }
.pulldown		{ color: #000; font-family: Arial, SunSans-Regular, sans-serif; background-color: #e9e9e9; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; border: groove 1px; width: 110px; }
.Tabellenfeld	{ color: #fff;  height: 17px }
.Feldgruen		{ color: #000; font-family: Arial, SunSans-Regular, sans-serif; background-color: #d2ffbc; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; border: groove 1px }
.Feldrot		{ color: #000; font-family: Arial, SunSans-Regular, sans-serif; background-color: #ffdfc1; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; border: groove 1px }

*/
/* mehrere Klassen können durch Leerzeichen getrennt zugewiesen werden zb.: class="tabellen_rahmen tb_bg_img"*/

html, body 		{ 	
				height:					100%;
} 
BODY			{ 	
				/* background:			color image attachement repeat position */
				background: 			#fff url(../Labels/background.png) scroll repeat-x 0px 75px;
}
A				{ 					
				/*font:					size height weight style variant family (durch komma getrennt)*/
				font: 					10pt bold Arial, SunSans-Regular, sans-serif; 
				text-decoration: 		none;
				color: 					#ff8c00 !important; 
}
A:hover			{ 	
				font: 					10pt bold Arial, SunSans-Regular, sans-serif; 
				text-decoration: 		underline; 
				color: 					#245880 !important;   
}
p,ol,div,td,th,address,blockquote,nobr,b,i,ul,li   { 
				color: 					#515151; 
				font:	 				11pt Arial, SunSans-Regular, sans-serif; 
				list-style-type:		none;
}
h1,h2,h3,h4,h3.xmp,h3.xpl,h3.inf,h3.tip,h3.akt   { 
				font: 					13pt bold Arial, SunSans-Regular, sans-serif;
}
.tabellen_rahmen {		
				border: 				solid 1px #FF8C00;
				border-collapse: 		collapse;			
}
.tab_shadow		{
				padding-bottom:			10px;
				padding-left:			10px;
				padding-right:			10px;
				background: 			transparent url(../Labels/schatten.png) no-repeat bottom center;
}
.menu_hover		{
				color: 					#ff8c00 !important; 
				font:	 				11pt Arial, SunSans-Regular, sans-serif; 
				font-weight: 			bolder;
}
.menu_hover:hover		{
				color: 					#ff8c00 !important; 
				font:	 				11pt Arial, SunSans-Regular, sans-serif; 
				text-decoration: 		none;
				font-weight: 			bolder;
}
.menu			{
				color: 					#ffffff !important; 
				font:	 				11pt Arial, SunSans-Regular, sans-serif; 
}
.menu:hover			{
				color: 					#ff8c00 !important; 
				font:	 				11pt Arial, SunSans-Regular, sans-serif; 
				text-decoration: 		none;
}
.ecke_l			{
				background: 			transparent url(../Labels/ecke_l.png) no-repeat top right;
}
.ecke_r			{
				background: 			transparent url(../Labels/ecke_r.png) no-repeat top right; 
}
.menu_bg		{
				background: 			transparent url(../Labels/menu_bg.png) repeat-x top center;
}
.header			{
				background-position:	top right;	
				background-repeat:		no-repeat;	
}
.header_bg		{
				background: 			transparent url(../Labels/header_bg.png) repeat-x top center;
}
form 			{
				margin:					0px; 
				padding:				0px;
}
.Buttonfest		{ color: #fff; font-weight: bolder; background-color: #a0a0a4; width: 110px; border: solid 1pt #333 }
.Buttonbig		{ color: #fff; font-weight: bolder; background-color: #a0a0a4; width: 250px; border: solid 1pt #333 }
.Button			{ 
				color: 					#fff; 
				font: 					9pt bold; 
				background-color: 		#a0a0a4; 
				width: 					150px; 
				border: 				solid 1px #333;
}
.Button_img		{  	
				width: 					122px; 
				height: 				27px;
				font: 					9pt bold; 
				color: 					#fff;
				background: 			transparent url(../Labels/button.png) no-repeat top left; 	 
				position: 				relative; 
				vertical-align: 		middle; 
				margin: 				0;  
				padding:				0;  
				border: 				0;	
}
.Button_img:hover	{  
				width: 					122px; 
				height: 				27px;
				font: 					9pt bold; 
				color: 					#fff;
				background: 			transparent url(../Labels/button_hover.png) no-repeat top left; 
				position: 				relative; 
				vertical-align: 		middle;
				margin: 				0;  
				padding:				0;  
				border: 				0;
}
.Check, .Radio	{ 	
				background-color: 		#e0e0e0; 
				border: 				solid 1px #dddddd;
}
.lauftext_bg	{ 	
				background: 			transparent url(../Labels/bg.png) repeat left top; 		
}
.Feld			{
				color: 					#000; 
				font: 					9pt Arial, SunSans-Regular, sans-serif; 
				background-color: 		#e9e9e9; 
				border: 				groove 1px;
}
.File			{
				color: 					#000; 
				font: 					9pt Arial, SunSans-Regular, sans-serif; 
				background-color: 		#e9e9e9; 
				border: 				groove 1px;
}
Input.Feld		{
				width: 					200px; 
}
Textarea.Feld	{
				width: 					400px; 
				height: 				150px; 
}
