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

.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: #1F5C86; line-height: 27px; margin: 0px 0px 40px 0px; padding:0px; font-family:  'Trebuchet MS', Trebuchet, Verdana, Arial; }
h2 	{ font-size: 12px; font-weight:normal; color: #1F5C86; line-height: 18px; margin: 0px 0px 0px 0px; padding:0px; font-family:  'Trebuchet MS', Trebuchet, Verdana, Arial; }
h3 	{ font-size: 10px; font-weight:normal; color: #AA0000; line-height: 18px; margin: 0px 0px 10px 0px; padding:0px; font-family:  'Trebuchet MS', Trebuchet, 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, sans serif;}
h4 a:link		{ font-family: Verdana, Arial; font-weight:bold; font-size: 10px; line-height: 14px; color: #222222;  margin: 0px 0px 0px 0px; padding:0px; text-decoration: none; }
h4 a:visited		{ font-family: Verdana, Arial; font-weight:bold; font-size: 10px; line-height: 14px; color: #222222;  margin: 0px 0px 0px 0px; padding:0px; text-decoration: none; }
h4 a:hover		{ font-family: Verdana, Arial; font-weight:bold; font-size: 10px; line-height: 14px; color: #AA0000;  margin: 0px 0px 0px 0px; padding:0px; text-decoration: underline;}

h5 				{ font-family: Verdana, Arial; font-weight:normal; font-size: 10px; line-height: 20px; color: #333333;  margin: 0px 0px 0px 50px; padding:0px;}
h5 a:link		{ font-family: Verdana, Arial; font-weight:normal; font-size: 10px; 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: 10px; 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: 10px; 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: 10px; line-height: 20px; color: #333333; }
.text a:link	{font-family: Verdana, Arial; font-size: 10px; line-height: 20px; color: #AA0000; text-decoration: none; }
.text a:visited	{font-family: Verdana, Arial; font-size: 10px; line-height: 20px; color: #AA0000; text-decoration: none; }
.text a:hover  	{font-family: Verdana, Arial; font-size: 10px; line-height: 20px; color: #333333; text-decoration: underline; }

.stdbullet {font-size:12px; color:#193c53; margin:0px 5px 0px 0px; }
.raquobullb {color:#193c53; font-weight:bold; font-size: 11px; letter-spacing: 0.1em;  margin: 0px 0px 0px 0px; }
.raquobullw {color:#FFFFFF; font-weight:bold; font-size: 11px; letter-spacing: 0.1em;  margin: 0px 0px 0px 0px; }


p 	{ font-size: 12px; font-weight:normal; color: #333333; line-height: 18px; margin: 0px 0px 18px 0px; padding:0px; font-family:  'Trebuchet MS', Trebuchet, Verdana, Arial;  text-decoration: none;}
p	a:link		{ font-size: 12px; font-weight:normal; color: #CC0000; line-height: 18px; margin: 0px 0px 18px 0px; padding:0px; font-family:  'Trebuchet MS', Trebuchet, Verdana, Arial;  text-decoration: none;}
p	a:visited	{ font-size: 12px; font-weight:normal; color: #CC0000; line-height: 18px; margin: 0px 0px 18px 0px; padding:0px; font-family:  'Trebuchet MS', Trebuchet, Verdana, Arial;  text-decoration: none;}
p	a:hover  	{ font-size: 12px; font-weight:normal; color: #CC0000; line-height: 18px; margin: 0px 0px 18px 0px; padding:0px; font-family:  'Trebuchet MS', Trebuchet, Verdana, Arial;  text-decoration: underline;}

.pbu 	{ font-size: 10px; font-weight:normal; color: #333333; line-height: 18px; margin: 0px 0px 18px 0px; padding:0px; font-family:  'Trebuchet MS', Trebuchet, Verdana, Arial;  text-decoration: none;}
.pbu	a:link		{ font-size: 10px; font-weight:normal; color: #CC0000; line-height: 18px; margin: 0px 0px 18px 0px; padding:0px; font-family:  'Trebuchet MS', Trebuchet, Verdana, Arial;  text-decoration: none;}
.pbu	a:visited	{ font-size: 10px; font-weight:normal; color: #CC0000; line-height: 18px; margin: 0px 0px 18px 0px; padding:0px; font-family:  'Trebuchet MS', Trebuchet, Verdana, Arial;  text-decoration: none;}
.pbu	a:hover  	{ font-size: 10px; font-weight:normal; color: #CC0000; line-height: 18px; margin: 0px 0px 18px 0px; padding:0px; font-family:  'Trebuchet MS', Trebuchet, Verdana, Arial;  text-decoration: underline;}


.pnormal	{ font-size: 12px; font-weight:normal; color: #333333; line-height: 18px; margin: 0px 0px 18px 0px; padding:0px; font-family:  'Trebuchet MS', Trebuchet, Verdana, Arial;  text-decoration: none;}
.pnormal	a:link		{ font-size: 12px; font-weight:normal; color: #CC0000; line-height: 18px; margin: 0px 0px 18px 0px; padding:0px; font-family:  'Trebuchet MS', Trebuchet, Verdana, Arial;  text-decoration: none;}
.pnormal	a:visited	{ font-size: 12px; font-weight:normal; color: #CC0000; line-height: 18px; margin: 0px 0px 18px 0px; padding:0px; font-family:  'Trebuchet MS', Trebuchet, Verdana, Arial;  text-decoration: none;}
.pnormal	a:hover  	{ font-size: 12px; font-weight:normal; color: #CC0000; line-height: 18px; margin: 0px 0px 18px 0px; padding:0px; font-family:  'Trebuchet MS', Trebuchet, Verdana, Arial;  text-decoration: underline;}

.pinfobox	{ font-size: 11px; font-weight:normal; color: #666666; line-height: 18px; margin: 10px 10px 10px 10px; padding:0px; font-family:  'Trebuchet MS', Trebuchet, Verdana, Arial;  text-decoration: none;}
.pinfobox	a:link		{ font-size: 11px; font-weight:normal; color: #CC0000; line-height: 18px; padding:0px; font-family:  'Trebuchet MS', Trebuchet, Verdana, Arial;  text-decoration: none;}
.pinfobox	a:visited	{ font-size: 11px; font-weight:normal; color: #CC0000; line-height: 18px; padding:0px; font-family:  'Trebuchet MS', Trebuchet, Verdana, Arial;  text-decoration: none;}
.pinfobox	a:hover  	{ font-size: 11px; font-weight:normal; color: #CC0000; line-height: 18px; padding:0px; font-family:  'Trebuchet MS', Trebuchet, Verdana, Arial;  text-decoration: underline;}

.parrow33	{ font-size: 13px; font-weight:bold; color: #333333; line-height: 18px; margin: 0px 0px 18px 0px; padding:0px; font-family:  'Trebuchet MS', Trebuchet, Verdana, Arial;  text-decoration: none;}

.parrow	{ font-size: 13px; font-weight:bold; color: #CC0000; line-height: 18px; margin: 0px 0px 18px 0px; padding:0px; font-family:  'Trebuchet MS', Trebuchet, Verdana, Arial;  text-decoration: none;}
.parrow	a:link		{ font-size: 13px; font-weight:bold; color: #CC0000; line-height: 18px; margin: 0px 0px 18px 0px; padding:0px; font-family:  'Trebuchet MS', Trebuchet, Verdana, Arial;  text-decoration: none;}
.parrow	a:visited	{ font-size: 13px; font-weight:bold; color: #CC0000; line-height: 18px; margin: 0px 0px 18px 0px; padding:0px; font-family:  'Trebuchet MS', Trebuchet, Verdana, Arial;  text-decoration: none;}
.parrow	a:hover  	{ font-size: 13px; font-weight:bold; color: #CC0000; line-height: 18px; margin: 0px 0px 18px 0px; padding:0px; font-family:  'Trebuchet MS', Trebuchet, Verdana, Arial;  text-decoration: underline;}

.pverdana	{ font-size: 12px; font-weight:normal; color: #333333; line-height: 18px; margin: 0px 0px 18px 0px; padding:0px; font-family: Verdana, Arial;  text-decoration: none;}
.pverdana	a:link		{ font-size: 12px; font-weight:normal; color: #CC0000; line-height: 18px; margin: 0px 0px 18px 0px; padding:0px; font-family: Verdana, Arial;  text-decoration: none;}
.pverdana	a:visited	{ font-size: 12px; font-weight:normal; color: #CC0000; line-height: 18px; margin: 0px 0px 18px 0px; padding:0px; font-family: Verdana, Arial;  text-decoration: none;}
.pverdana	a:hover  	{ font-size: 12px; font-weight:normal; color: #CC0000; line-height: 18px; margin: 0px 0px 18px 0px; padding:0px; font-family: Verdana, Arial;  text-decoration: underline;}

.plist 	{ font-size: 12px; font-weight:normal; color: #333333; line-height: 21px; margin: 0px 0px 12px 0px; padding:0px; font-family:  'Trebuchet MS', Trebuchet, Verdana, Arial; }
.plist	a:link		{ font-size: 12px; font-weight:normal; color: #CC0000; line-height: 21px; margin: 0px 0px 12px 0px; padding:0px; font-family:  'Trebuchet MS', Trebuchet, Verdana, Arial; }
.plist	a:visited	{ font-size: 12px; font-weight:normal; color: #CC0000; line-height: 21px; margin: 0px 0px 12px 0px; padding:0px; font-family:  'Trebuchet MS', Trebuchet, Verdana, Arial; }
.plist	a:hover  	{ font-size: 12px; font-weight:normal; color: #CC0000; line-height: 21px; margin: 0px 0px 12px 0px; padding:0px; font-family:  'Trebuchet MS', Trebuchet, Verdana, Arial; }


.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; }

.pmenug a {font-size: 11px; display:block; width:210px; color:#666666; font-family: 'Trebuchet MS', Trebuchet, Verdana, Arial; text-decoration: none;}
.pmenug a:link { display:block; width:210px; color:#666666; text-decoration: none;}
.pmenug a:visited { color:#666666; width:210px; color:#666666; text-decoration: none;}
.pmenug a:hover {color:#CC0000; width:210px; text-decoration: none; background-image:url(../images/menu_bg.gif) }

.pmenug_on a {font-size: 11px; display:block; width:210px; color:#CC0000; font-family: 'Trebuchet MS', Trebuchet, Verdana, Arial; text-decoration: none; background-image:url(../images/menu_bg.gif)}
.pmenug_on a:link { display:block; width:210px; color:#CC0000; text-decoration: none; background-image:url(../images/menu_bg.gif)}
.pmenug_on a:visited { color:#CC0000; width:210px; text-decoration: none; background-image:url(../images/menu_bg.gif)}
.pmenug_on a:hover {color:#CC0000; width:210px; text-decoration: none; background-image:url(../images/menu_bg.gif) }

.footerlink           { font-family: 'Trebuchet MS', Trebuchet, Verdana, Arial; font-size: 10px; color: #666666; }
.footerlink a:link    { font-family: 'Trebuchet MS', Trebuchet, Verdana, Arial; font-size: 10px; color: #666666; text-decoration: none;}
.footerlink a:visited { font-family: 'Trebuchet MS', Trebuchet, Verdana, Arial; font-size: 10px; color: #666666; text-decoration: none; }
.footerlink a:hover   { font-family: 'Trebuchet MS', Trebuchet, Verdana, Arial; font-size: 10px; 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;}