/* 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: 			#D9D9D0 url(../Labels/bg.png) fixed repeat-y top left;
				margin: 				0pt;
}
.headx			{ 	
				/* background:			color image attachement repeat position */
				background: 			#cccc99 url(../Labels/head1.png) no-repeat top right;
}
A				{ 					
				font: 					10px Verdana, Arial, Helvetica, sans-serif; 
				font-weight: 			normal;
				color: 					#AC0000 !important;
				text-decoration: 		none;
}
A:hover			{ 	
				font: 					10px Verdana, Arial, Helvetica, sans-serif; 
				font-weight: 			normal;
				color: 					#AC0000 !important;
				text-decoration: 		underline;   
}
p,ol,div,td,th,address,blockquote,nobr,b,i,ul,li,td   { 
				font-family : 			Verdana, Arial, Helvetica, sans-serif;
				font-size : 			11px;
				font-weight : 			normal;
				color: 					Gray;
				text-decoration: 		none;
				list-style-type:		square;
}
h1,h2,h3,h4,h3.xmp,h3.xpl,h3.inf,h3.tip,h3.akt   { 
				font: 					13px Verdana, Arial, Helvetica, sans-serif; 
				font-weight: 			bold;
}
.big			{
				font-size: 				14px !important;
}
.datum			{
				color:					#533200;
				font:					11px Verdana, Arial, Helvetica, sans-serif;
				font-weight: 			bold;
}
.navi			{
				font-size: 				11px;
				font-weight:			bold; 
				color:					#7B7B53 !important;
}
.navi:hover		{
				font-size: 				11px;
				font-weight:			bold; 
				color:					#7B7B53 !important;
				text-decoration: 		none;
}
.balkentitel 	{
				font-family : 			Verdana, Arial, Helvetica, sans-serif;
				font-size : 			10px;
				font-weight : 			bold;
				color: 					#7B7B53;
				text-decoration: 		none;

}
.balkengrau 	{
				background-color: #E5E5E5;
}
.balken_mitte	{
				background: 			transparent url(../Labels/menu_leiste_bg.png) repeat-x top center;
}
.menu			{
				background: 			transparent url(../Labels/menu_bg.png) repeat-x top left;	
}
#menuleiste		{ 
				font-family : 			Verdana, Arial, Helvetica, sans-serif;
				font-size : 			10px;
				font-weight : 			normal;
				color: 					White !important;
				text-decoration: 		none;
				text-transform:			uppercase;
}
#menu_header	{
				font-family : 			Verdana, Arial, Helvetica, sans-serif;
				font-size : 			10px;
				font-weight : 			normal;
				color: 					#7B7B53 !important;
				text-decoration: 		none;
				/*
				font-family : 			Verdana, Arial, Helvetica, sans-serif;
				font-size : 			10px;
				font-weight : 			normal;
				color: 					Gray !important;
				text-decoration: 		none;
				text-transform:			uppercase;*/
}
.tabellen_rahmen {	
				border: 				solid 1px gray;
				border-collapse: 		collapse;			
}
.tab_start		{
				padding-left: 			0px; 
				border-top:				0px;
				border-left: 			1px solid gray; 
				border-right: 			1px solid gray; 
				border-bottom: 			1px solid gray;
				border-collapse: 		collapse;
}
.Feld			{
				color: 					black; 
				font: 					9pt Verdana; 
				background-color: 		#F2F0EE; 
				border: 				solid 1px #74744E;
}
.Feld2			{
				color: 					black; 
				font: 					9pt Verdana; 
				background-color: 		#F2F0EE; 
				border: 				solid 1px #74744E;
}
.File			{
				color: 					black; 
				font: 					9pt Verdana; 
				background-color: 		#F2F0EE; 
				border: 				solid 1px #74744E; 
}
Input.Feld		{
				width: 					200px; 
}
Textarea.Feld	{
				width: 					410px; 
				height: 				160px; 
}
form 			{
				margin:0px; padding:0px;
}
.Button			{ 
				color: 					#fff; 
				font: 					9pt Verdana; 
				background-color: 		#5D5D5D;  
				border: 				solid 1px #74744E;
}
.Check, .Radio	{ 	
				background-color: 		#e0e0e0; 
				border: 				solid 1px #dddddd;
}