body    		{ font-size:8pt; font-family:Verdana; background-color:#EEEEFF; }
table   		{ border-collapse:collapse; border-spacing:0px; background-color:#FFFFFF; table-layout:auto; width:100%}
td      		{ font-size:10pt; font-family:Verdana; background-color:#FFFFFF; padding:0px; margin:0px; height:20px; }

a:link  		{ font-size:8pt; font-family:Verdana; font-style:normal; color:#000000; text-decoration:none; }
a:visited       	{ font-size:8pt; font-family:Verdana; font-style:normal; color:#000000; text-decoration:none; }
a:focus 		{ font-size:8pt; font-family:Verdana; font-style:normal; color:#000000; text-decoration:none; }
a:hover 		{ font-size:8pt; font-family:Verdana; font-style:normal; color:#000088; text-decoration:none; font-weight:bold; }
a:active		{ font-size:8pt; font-family:Verdana; font-style:normal; color:#000000; text-decoration:none; }

a:link.txt        	{ font-size:11pt; font-family:Verdana; font-style:normal; color:#880000; text-decoration:none; font-weight:bold; }
a:visited.txt    	{ font-size:11pt; font-family:Verdana; font-style:normal; color:#000000; text-decoration:none; font-weight:bold; }
a:focus.txt	{ font-size:11pt; font-family:Verdana; font-style:normal; color:#000000; text-decoration:none; font-weight:bold; }
a:hover.txt	{ font-size:11pt; font-family:Verdana; font-style:normal; color:#000088; text-decoration:none; font-weight:bold; }
a:active.txt	{ font-size:11pt; font-family:Verdana; font-style:normal; color:#000000; text-decoration:none; font-weight:bold; }

.button         	{
			font-size:      			8pt;
			font-weight:    		        bold;
			color:  			        #333399;
			background-color:       	#EEEEFF;
			width:  			        80px;
			height:  			       	19px;
			border-top-width:       	1px;
			border-top-style:       	solid;
			border-top-color:       	#cccccc;
			border-left-width:            1px;
			border-left-style:              solid;
			border-left-color:              #cccccc;
			border-right-width:     	1px;
			border-right-style:     	solid;
			border-right-color:     	#aaaaaa;
			border-bottom-width:    	1px;
			border-bottom-style:    	solid;
			border-bottom-color:    	#aaaaaa;
			}

input.kurz        {
			width:  			        150px;
			font-size:      			10pt;
			}
input.lang        {
			width:  			        300px;
			font-size:      			10pt;
			}
select.lang       {
			width:  			        300px;
			font-size:      			10pt;
			}
			
.design   		{ border-collapse:collapse; border-spacing:1px; background-color:#F8F8F8; vertical-align:top; table-layout:fix; }
.bildseite      	{ border-collapse:collapse; border-spacing:0px; background-color:#FFFFFF; table-layout:auto; text-align:center; padding:0px; height:30px; }
.bild   		{ border-collapse:collapse; border-spacing:0px; background-color:#CCCCCC; vertical-align:center; padding:0px; margin:0px; left:fixed; }
.block   		{ border-collapse:collapse; border-spacing:0px; background-color:#CCCCCC; vertical-align:center; padding:0px; margin:0px; left:fixed; height:30px; }
.blogg   		{
			background-color:#F8F8F8; 
			vertical-align:top;
			padding-left:3px;
			padding-right:3px;
			padding-top:5px;
			padding-bottom:10px;
			border-top-width:       	1px;
			border-top-style:       	solid;
			border-top-color:       	#FFCC00;
			border-left-width:            1px;
			border-left-style:              solid;
			border-left-color:              #FFCC00;
			border-right-width:     	1px;
			border-right-style:     	solid;
			border-right-color:     	#FFCC00;
			border-bottom-width:    	1px;
			border-bottom-style:    	solid;
			border-bottom-color:    	#FFCC00;
			}

.bloggheader	{
			font-size:      			8pt;
			font-weight:    		        bold;
			background-color:#EEEEFF; 
			vertical-align:middle;
			padding-left:10px;
			padding-right:3px;
			padding-top:8px;
			padding-bottom:8px;
			border-top-width:       	1px;
			border-top-style:       	solid;
			border-top-color:       	#FFCC00;
			border-left-width:            1px;
			border-left-style:              solid;
			border-left-color:              #FFCC00;
			border-right-width:     	1px;
			border-right-style:     	solid;
			border-right-color:     	#FFCC00;
			border-bottom-width:    	1px;
			border-bottom-style:    	solid;
			border-bottom-color:    	#FFCC00;
			}

.klein  		{font-size:7pt; }
.mittel  		{font-size:8pt; }
.gross  		{font-size:9pt; }

.headerl 		{ font-size:16pt; font-family:Verdana; font-weight:bold; color:#000088; vertical-align:center; background-color:#EEEEFF; padding:2px; }
.headerm		{ font-size:26pt;
			  font-family:Verdana;
			  font-weight:bold;
			  font-style:italic;
			  color:#333399;
			  text-shadow: #c0c0c0 3px 3px 5px;
			  vertical-align:center;
			  background-color:#EEEEFF;
			  background-image:url(umbmottotransparent.gif);
			  background-repeat:no-repeat;
			  background-position:right;
			  padding:2px; }
.headerr 		{ font-size:11pt; font-family:Verdana; font-weight:bold; color:#000088; vertical-align:bottom; background-color:#EEEEFF; padding:2px; }
.menue  		{ font-size:12pt; font-family:Verdana; font-style:italic; color:#000088; vertical-align:top; background-color:#EEEEFF; padding:5px; height:25px; white-space:nowrap; }
.kolumne 		{ font-size:12pt; font-family:Verdana; color:#000088; vertical-align:top; background-color:#EEEEFF; padding:5px; height:25px; }

.balken		{ color:#800000; background-color:#FFCC00; width:100%; height:2px; padding:0px; margin:0px; }
.leerzelle		{ color:#800000; background-color:#EEEEFF; width:100%; height:20px; padding:0px; margin:0px; }
.unsichtbar     	{ visibility:hidden; }

.links  		{ background-color: #FFFFFF;
			  background-image: url(umbbackgroundlinks.gif);
			  background-repeat: repeat-y;
			  background-position: left top;
			}

.rechts  		{ background-color: #FFFFFF;
			  background-image: url(umbbackgroundrechts.gif);
			  background-repeat: repeat-y;
			  background-position: right top;
			}
.header1		{ font-size:11pt; font-family:Verdana; color:#000000; padding:5px; }
.header2		{ font-size:20pt; font-family:Verdana; color:#333399; padding:5px; }
.header3		{ font-size:11pt; font-family:Verdana; font-weight:bold; color:#000000; padding:5px; }
.trailer      	{ font-size:11pt; font-family:Verdana; font-weight:bold; color:#888888; line-height: 1.5em; padding:5px;}
.artikel      	{ font-size:11pt; font-family:Verdana; color:#000000; line-height: 1.5em; padding:5px;}

.service      	{ font-size:10pt; font-family:Verdana; font-weight:none; color:#000000; background-color:#EEEEFF; padding:5px;}
.text   	      	{ font-size:10pt; font-family:Verdana; font-weight:none; color:#000000; background-color:#EEEEFF; padding:5px;}
.kasten   	      	{ font-size:10pt; font-family:Verdana; color:#000000; background-color:#EEEEFF; padding:3px; vertical-align:top;}

.tabelle   		{ border-spacing:1px; background-color:#FFFFE0; padding:2px; table-layout:auto; width:100%}
.gitter     		{ background-color:#E0E0E0; padding:1px; margin:0px; border-spacing:1px; }
.zelle0     		{ font-size:9pt; font-family:Verdana; font-weight:bold; background-color:#F0F0FF; padding:2px; margin:1px; border-spacing:1px; height:20px; white-space:nowrap; }
.zelle0c    		{ font-size:9pt; font-family:Verdana; font-weight:bold; background-color:#F0F0FF; padding:2px; margin:1px; border-spacing:1px; height:20px; white-space:nowrap; text-align:center; }
.zelle1     		{ font-size:9pt; font-family:Verdana; padding:2px; margin:1px; border-spacing:1px; height:20px; text-align:center; }
.zelle1n   		{ font-size:9pt; font-family:Verdana; padding:2px; margin:0px; border-spacing:1px; height:20px; white-space:nowrap; }