#topbar 	{   top: 0em; 
				left: 0em; 
				width: 100%; 
				height: 80px; 
				background: #B3B3B3; 
				border: solid; 
				border-width: 1px 0px; 
				border-color: #778899 black; 
				text-align: right }

#navleiste { 	left: 0em; 
				width: 100%; 
				height: auto; 
				background: #dcdcdc;
				border-top: 2px solid #C0C0C0;
				border-bottom: 1px solid #C0C0C0 }

#navleiste a 			{ 	font: bold 12px/100% Verdana, Helvetica, Arial, sans-serif; 
							text-decoration: none; }
#navleiste a:link 		{ 	color: #49545E}
#navleiste a:active 	{	color: #5E5E2F}
#navleiste a:visited 	{	color: #7C8087}
#navleiste a:hover 		{	color: #C53515}
#navleiste a:first-child { border-left: 0px none black }

#navleiste p { margin: 0em 0em }


 			
#navrechts a 		{ 	text-decoration: none; 
						font: bold 12px/126% Verdana, Helvetica, Arial, sans-serif;}
#navrechts a:link 	{	color: #2C333F}
#navrechts a:active {	color: orange }
#navrechts a:visited {	color: #5D6B65}
#navrechts a:hover 	{	color: indianred }

#fussleiste  		{ 	background: #DCDCDC; font: 11px/120% Verdana, Helvetica, Arial, sans-serif; 
						color: #666666; padding: 4px 10px; 
						position: relative; margin-left: 3em; margin-bottom: 1em; clear: both; border: 1px solid #483D8B; width: 65% ;
						border: 1px solid #C0C0C0}
			
body 		{ 	margin: 0px 0px; 
				font-family: Verdana, Arial, Helvetica, sans-serif; }
								
caption 	{	text-align: left; 
				font: 10px/124% Verdana, Arial, Helvetica, sans-serif; 
				color: #333333}
								
code 		{  	color: #2F4F4F; 
				font-size: 12px;}
 							
h1 				{	color: #2F4F4F; font-size: 13px; 
					font-family: Verdana, Arial, Helvetica, sans-serif; }
h1:first-child	{	color: #2F4F4F; font-size: 13px; 
					font-family: Verdana, Arial, Helvetica, sans-serif; }
h2 				{	color: #2F4F4F; background: #CCCCCC; font-size: 14px; 
					font-family: Verdana, Arial, Helvetica, sans-serif; }
h3 				{	color: #2F4F4F; 
					font-size: 12px
					font-family: Verdana, Arial, Helvetica, sans-serif; }
					
h4 				{	color: #2F4F4F; 
					font-size: 12px; 
					font-family: Verdana, Arial, Helvetica, sans-serif; }

a img 			{ 	border: 0px #FFFFFF none }

ol, ul 			{ 	font: 12px/136% Verdana, Arial, Helvetica, sans-serif; 
					color: #333333 }

p		 		{ 	font: 12px/140% Verdana, Arial, Helvetica, sans-serif; 
					color: #333333 }
					
dd, dl, dt, dir, li, div 		{ 	font: 12px/140% Verdana, Arial, Helvetica, sans-serif; 
					color: #333333 }
					
pre 			{  	color: #2F4F4F; margin: 10px 0px;
					font-size: 1.1em; }
					
td 				{  	vertical-align: top ; 
					font: 12px/136% Verdana, Arial, Helvetica, sans-serif; 
					color: #333333 }
									
th 				{ 	text-align: left; 
					vertical-align: top; 
					font: 12px/136% Verdana, Arial, Helvetica, sans-serif }
					
.bullet {  color: #708090; padding: 0px 4px}

.dropcolor 		{ 	background: #7E835B }

.farben td		{	font: 11px/110% Verdana, Arial, Helvetica, sans-serif; padding: 2px 4px}

.megenia {  		font: 1.8em/140% Helvetica, Arial, Verdana, sans-serif; 
					display: block;
					letter-spacing: 0.1em;
					color: #778899; } 			

.referenz 		{ 	width: 94%; }
					
.referenz tr 	{  	border-bottom: 1px solid #DCDCDC }
			
.referenz td 	{ 	font: 12px/136% Verdana, Arial, Helvetica, sans-serif; 
					color: #333333 }
				
.schaltflaeche { 	color: #333 }		
				
.masse 		{	width: 300px; }

.rot {  color: #FF6347}
.anders {  font: 14px fantasy, "Comic Sans MS", Impact; color: #000000; background: #99CCCC; border: 1px #003366 dashed}
.pointer 	{	cursor: default }

q { quotes: "È" "Ç" ">" "<";}
