html, body {margin:0px; padding:0px; 
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
  scrollbar-face-color:#DDDDDD;
  scrollbar-base-color:#D0CDC4;
  scrollbar-arrow-color:#660033;
  scrollbar-highlight-color:#D0CDC4;
  scrollbar-3d-light-color:#D0CDC4;
  scrollbar-darkshadow-color:#D0CDC4;
  scrollbar-shadow-color:#D0CDC4;
  scrollbar-track-color:#D0CDC4;
}

.infeld {padding-left:2px; border:1px solid #dddddd ; color: #666666; background-color:#FEFEFE; font-family: verdana, arial; font-weight: bold; font-size: 11px; }


.menue1				{ font-size: 11px;  font-weight:bold; color: #FFFFFF; padding:0px;  font-family:  'Trebuchet MS', Trebuchet, Verdana, Arial; text-decoration: none; width:199px; height:49px; text-align:center; vertical-align:middle;}
.menue1 a:link		{ font-size: 11px;  font-weight:bold; color: #FFFFFF; padding:0px;  font-family:  'Trebuchet MS', Trebuchet, Verdana, Arial; text-decoration: none; width:199px; height:49px; text-align:center; vertical-align:middle;}
.menue1 a:visited	{ font-size: 11px;  font-weight:bold; color: #FFFFFF; padding:0px;  font-family:  'Trebuchet MS', Trebuchet, Verdana, Arial; text-decoration: none;}
.menue1 a:hover		{ font-size: 11px;  font-weight:bold; color: #666666; padding:0px;  font-family:  'Trebuchet MS', Trebuchet, Verdana, Arial; background-image:url('images/menue01_on.gif'); width:199px; height:49px; text-align:center; vertical-align:middle;}

h1 	{ font-size: 18px; font-weight:normal; color: #444444; line-height: 21px; margin: 0px 0px 25px 0px; padding:0px; font-family:  Arial, Tahoma, Verdana;}
h2 				{ font-size: 11px; font-weight:bold; color: #660033; line-height: 18px; margin: 0px 0px 15px 0px; padding:0px; font-family: Verdana, Arial;}
h2 a:link		{ font-size: 11px; font-weight:bold; color: #660033; line-height: 18px; margin: 0px 0px 15px 0px; padding:0px; font-family: Verdana, Arial; text-decoration: none;}
h2 a:visited	{ font-size: 11px; font-weight:bold; color: #660033; line-height: 18px; margin: 0px 0px 15px 0px; padding:0px; font-family: Verdana, Arial; text-decoration: none;}
h2 a:hover		{ font-size: 11px; font-weight:bold; color: #660033; line-height: 18px; margin: 0px 0px 15px 0px; padding:0px; font-family: Verdana, Arial; text-decoration: underline;}
h3 	{ font-size: 11px; font-weight:bold; color: #444444; line-height: 18px; margin: 0px 0px 15px 0px; padding:0px; font-family: Verdana, Arial;}
h4 	{ font-size: 10px; font-weight:bold; color: #222222; line-height: 14px; margin: 0px 0px 5px 0px; padding:0px; font-family: Verdana, Arial;}

h5 				{ font-family: Verdana, Arial; font-weight:normal; font-size: 11px; line-height: 20px; color: #333333;  margin: 0px 0px 0px 50px; padding:0px;}
h5 a:link		{ font-family: Verdana, Arial; font-weight:normal; font-size: 11px; line-height: 20px; color: #333333;  margin: 0px 0px 0px 0px; padding:0px; text-decoration: none; }
h5 a:visited	{ font-family: Verdana, Arial; font-weight:normal; font-size: 11px; line-height: 20px; color: #333333;  margin: 0px 0px 0px 0px; padding:0px; text-decoration: none; }
h5 a:hover		{ font-family: Verdana, Arial; font-weight:normal; font-size: 11px; line-height: 20px; color: #AA0000;  margin: 0px 0px 0px 0px; padding:0px; text-decoration: underline;}

.menutext		{font-family: 'Trebuchet MS', Trebuchet, Verdana, Arial ; font-size: 11px; color: #FFFFFF; }

.text 			{font-family: Verdana, Arial; font-size: 11px; line-height: 20px; color: #333333; }
.text a:link	{font-family: Verdana, Arial; font-size: 11px; line-height: 20px; color: #AA0000; text-decoration: none; }
.text a:visited	{font-family: Verdana, Arial; font-size: 11px; line-height: 20px; color: #AA0000; text-decoration: none; }
.text a:hover  	{font-family: Verdana, Arial; font-size: 11px; line-height: 20px; color: #333333; text-decoration: underline; }

.stdbullet {font-size:12px; color:#193c53; margin:0px 5px 0px 0px; }

p 			{font-family: Verdana, Arial; font-size: 11px; line-height: 19px; color: #666666; }
p	a:link		{font-family: Verdana, Arial; font-size: 11px; line-height: 19px; color: #666666; text-decoration: none; }
p	a:visited	{font-family: Verdana, Arial; font-size: 11px; line-height: 19px; color: #666666; text-decoration: none; }
p	a:hover  	{font-family: Verdana, Arial; font-size: 11px; line-height: 19px; color: #660033; text-decoration: none; }


.l1-psubcell	{font-size:7px; width:299px; height:25px;  background-color:transparent; }
.l1-psubcell	a:link		{ width:299px; height:25px;  background-color:transparent; }
.l1-psubcell	a:visited	{ width:299px; height:25px;  background-color:transparent;  }
.l1-psubcell	a:hover		{color:#FFFFFF; background-color:#2b6082; }


.l1_main 			{color:#FFFFFF; letter-spacing: 0.1em; margin: 0px 0px 0px 5px; line-height:10px; padding: 0px;}
.l1_main a:link		{color:#FFFFFF; letter-spacing: 0.1em; margin: 0px 0px 0px 5px; line-height:10px; padding: 0px;}
.l1_main a:visited 	{color:#FFFFFF; letter-spacing: 0.1em; margin: 0px 0px 0px 5px; line-height:10px; padding: 0px;}
.l1_main a:hover		{color:#DDDDDD; letter-spacing: 0.1em; margin: 0px 0px 0px 5px; line-height:10px; padding: 0px;}

.l11-psubcell a { display:block; width:100%; height:100%; }
.l11-psubcell a:hover {color:#DDDDDD; background-color:#2b6082; }

.l11-psubcellg  		{ font-weight:bold;color:#666666; font-family: Verdana, Arial; font-size: 11px; line-height: 19px; color: #666666; text-decoration: none; }
.l11-psubcellg a 		{ font-weight:bold;color:#666666; font-family: Verdana, Arial; font-size: 11px; line-height: 19px; color: #666666; text-decoration: none; }
.l11-psubcellg a:visited { font-weight:bold;color:#660033; font-family: Verdana, Arial; font-size: 11px; line-height: 19px; color: #666666; text-decoration: none; }
.l11-psubcellg a:hover 	{ font-weight:bold;color:#660033; font-family: Verdana, Arial; font-size: 11px; line-height: 19px; color: #660033; text-decoration: none; }

.l11-psubcellg_on a {color:#666666;  }
.l11-psubcellg_on a:hover {color:#666666;  }
.l11-psubcellg_on a:visited {color:#666666;  }
.l11-psubcellg_on a:hover {color:#660033;  }


.footerlink           { font-family: Arial; font-size: 9px; color: #666666; text-decoration: none;}
.footerlink a:link    { font-family: Arial; font-size: 9px; color: #666666; text-decoration: none;}
.footerlink a:visited { font-family: Arial; font-size: 9px; color: #666666; text-decoration: none; }
.footerlink a:hover   { font-family: Arial; font-size: 9px; color: #AA0000; text-decoration: none; }

.stdbullet {font-size:12px; color:#660000; margin:0px 5px 0px 0px; }

.resultfirma	{font-family: 'Trebuchet MS', Trebuchet, Verdana, Arial; font-size: 12px; line-height: 16px; color: #BC0000; font-weight:bold; margin: 10px 0px 0px 20px; padding:0px; }
.resultanschrift	{font-family: 'Trebuchet MS', Trebuchet, Verdana, Arial; font-size: 12px; line-height: 16px; color: #333333; margin: 2px 0px 0px 20px; padding:0px; }
.resultemail	{font-family: 'Trebuchet MS', Trebuchet, Verdana, Arial; font-size: 12px; line-height: 16px; color: #333333;  margin:  2px 0px 10px 20px; padding:0px; }
.resultemail a:link		{font-family: 'Trebuchet MS', Trebuchet, Verdana, Arial; font-size: 12px; line-height: 16px; color: #333333; text-decoration: underline; margin: 2px 0px 10px 20px; padding:0px; }
.resultemail a:visited	{font-family: 'Trebuchet MS', Trebuchet, Verdana, Arial; font-size: 12px; line-height: 16px; color: #333333; text-decoration: underline; margin: 2px 0px 10px 20px; padding:0px; }
.resultemail a:hover  	{font-family: 'Trebuchet MS', Trebuchet, Verdana, Arial; font-size: 12px; line-height: 16px; color: #AA0000; text-decoration: none; margin: 2px 0px 10px 20px; padding:0px;}

[id]#overlay {	POSITION: fixed}
.lightbox {	BORDER-RIGHT: #eee 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #eee 0px solid; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; BORDER-LEFT: #eee 0px solid; WIDTH: 300px; PADDING-TOP: 0px; BORDER-BOTTOM: #eee 0px solid}
#close {	RIGHT: 10px; CURSOR: pointer; POSITION: absolute; TOP: 10px}
.okLightBox {	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1; BORDER-BOTTOM: #cccbc9 0px dotted}
.lightbox H3 {	BORDER-TOP: #cccbc9 0px dotted; PADDING-TOP: 0px}
#overlay {	Z-INDEX: 90;filter: alpha(opacity=80); LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 100%; BACKGROUND-COLOR: #EFEFEF; -moz-opacity: 0.8; opacity: .80;}