.noborder
{
  border: 0;
}
.tablegesamt
{
  width: 1001px;
  border:0;
}
.tablecontent
{
  width: 587px;
  border:0;
}
.table500
{
  width: 500px;
  border:0;
}
.tableteaser
{
  width: 195px;
  border:0;
}

.bggelb
{
  background-color: #fcb514;
}
.bgdunkelgelb
{
  background-color: #FED989;
}
.bghellgelb
{
  background-color: #FEEFD0;
}
.bghellergelb
{
  background-color: #FFF8E8;
}

.bgblau
{
  background-color: #003399;
}
.bghellblau
{
  background-color: #83A0C8;
}
.bghellerblau
{
  background-color: #f2f5fa;
}
.bgweiss
{
  background-color: #ffffff;
}
.navbgaktivblau
{
  background-color: #8ea5d2;
}
.navbgblau
{
  background-color: #ccd6eb;
}

.form
{
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
}
.text
{
    COLOR: #000000;
    FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif;
    FONT-SIZE: 9pt;
    TEXT-DECORATION: none;
}
.text A:link
{
    COLOR: #003399;
    FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif;
    FONT-SIZE: 9pt;
    TEXT-DECORATION: none;
}
.text A:visited
{
    COLOR: #003399;
    FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif;
    FONT-SIZE: 9pt;
    TEXT-DECORATION: none;
}
.text A:active
{
    COLOR: #003399;
    FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif;
    FONT-SIZE: 9pt;
    TEXT-DECORATION: none;
} 
.textrot
{
    COLOR: #ff0000;
    FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif;
    FONT-SIZE: 9pt;
    TEXT-DECORATION: none;
}
.textblau
{
    COLOR: #003399;
    FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif;
    FONT-SIZE: 9pt;
    TEXT-DECORATION: none;
}
.textblau A:link
{
    COLOR: #003399;
    FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
.textblau A:visited
{
    COLOR: #003399;
    FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;    
    TEXT-DECORATION: none;
}
.textblau A:active
{
    COLOR: #003399;
    FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
.textblau A:hover
{
    COLOR: #E6A300;
    FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
.textorange
{
    COLOR: #E6A300;
    FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif;
    FONT-SIZE: 9pt;
    TEXT-DECORATION: none;
}
.textorange A:link
{
    COLOR: #E6A300;
    FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif;
    FONT-SIZE: 9pt;
    TEXT-DECORATION: none;
}
.textorange A:visited
{
    COLOR: #E6A300;
    FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif;
    FONT-SIZE: 9pt;
    TEXT-DECORATION: none;
}
.textorange A:active
{
    COLOR: #E6A300;
    FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif;
    FONT-SIZE: 9pt;
    TEXT-DECORATION: none;
}
.textgrau
{
    COLOR: #738BB2;
    FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif;
    FONT-SIZE: 9pt;
    TEXT-DECORATION: none;
}
.textgrau A:link
{
    COLOR: #738BB2;
    FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif;
    FONT-SIZE: 9pt;
    TEXT-DECORATION: none;
}
.textgrau A:visited
{
    COLOR: #738BB2;
    FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif;
    FONT-SIZE: 9pt;
    TEXT-DECORATION: none;
}
.textgrau A:active
{
    COLOR: #738BB2;
    FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif;
    FONT-SIZE: 9pt;
    TEXT-DECORATION: none;
}
.headweiss
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
.headweiss A:link
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
.headweiss A:visited
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
.headweiss A:active
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
} 

.textwinzigweiss
{
    COLOR: #003399;
    FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

.navblau
{
    COLOR: #003399;
    FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
}
.navblau A:link
{
    COLOR: #003399;
    FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
.navblau A:visited
{
    COLOR: #003399;
    FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
.navblau A:active
{
    COLOR: #003399;
    FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
.navweiss
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
.navweiss A:link
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
.navweiss A:visited
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
.navweiss A:active
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}    
.navgrau
{
    COLOR: #e8f1ff;
    FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
}
.navgrau A:link
{
    COLOR: #e8f1ff;
    FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
}
.navgrau A:visited
{
    COLOR: #e8f1ff;
    FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
}
.navgrau A:active
{
    COLOR: #e8f1ff;
    FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
}
.navgelb
{
    COLOR: #fde0ad;
    FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
}
.navgelb A:link
{
    COLOR: #fde0ad;
    FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
}
.navgelb A:visited
{
    COLOR: #fde0ad;
    FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
}
.navgelb A:active
{
    COLOR: #fde0ad;
    FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
} 
.navorange
{
    COLOR: #E6A300;
    FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
}
.navorange A:link
{
    COLOR: #E6A300;
    FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
}
.navorange A:visited
{
    COLOR: #E6A300;
    FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
}
.navorange A:active
{
    COLOR: #E6A300;
    FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
}
.headline
{
    COLOR: #ccd6eb;
    FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif;
    FONT-SIZE: 18pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
.inputkontakt 
{
  width: 220px;
    COLOR: #003399;
    FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif;
    FONT-SIZE: 9pt;
}
.inputplz 
{
  width: 60px;
    COLOR: #003399;
    FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif;
    FONT-SIZE: 9pt;
}
.inputort 
{
  width: 160px;    COLOR: #003399;
    FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif;
    FONT-SIZE: 9pt;
}
.inputtextarea 
{
  width: 220px;
height: 100px;
    COLOR: #003399;
    FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif;
    FONT-SIZE: 9pt;
}
#fliesstextselect
{
    COLOR: #003399;
    FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
}
#fliesstextselectge
{
    COLOR: #003399;
    FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif;
    FONT-SIZE: 9pt;
    TEXT-DECORATION: none;
} 
BODY 		
{
	SCROLLBAR-FACE-COLOR: #ffffff;
	SCROLLBAR-HIGHLIGHT-COLOR: #dddddd; 
	SCROLLBAR-SHADOW-COLOR: #777777; 
	SCROLLBAR-3DLIGHT-COLOR: #999999; 
	SCROLLBAR-ARROW-COLOR: #333333; 
	SCROLLBAR-TRACK-COLOR: #eeeeee; 
	SCROLLBAR-DARKSHADOW-COLOR: #777777; 
	SCROLLBAR-BASE-COLOR: #ffffff;
}

/******************************
tinyHtmlEditorControl
******************************/
.tinyHtmlEditorContentCssClass td 
{
    width:120px;
    COLOR: #003399;
    FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif;
    FONT-SIZE: 9pt;
    TEXT-DECORATION: none;
}
.tinyHtmlEditorContentCssClass p {margin:0px 0px;}

.tinyHtmlEditorContentCssClass ul li {
	background:url(/sysimg/pfeil_liste.gif) 0 0 no-repeat;
	padding:0px;
	margin:0px;
}

td .tinyHtmlEditorContentCssClass ul {
list-style-image:url(/sysimg/pfeil_liste.gif);
	padding:0;
	margin: 0 0 0 16px;
}

td .tinyHtmlEditorContentCssClass ul li{
background:none;
	padding:0; 
	margin:0;
}


/******************************
Behoerdenlotse - Mandantenansicht - neutrales Design
******************************/


.bghellerblauneutral
{
background-color:#f0f0f0;
}
.bghellergelbneutral
{
background-color:#f0f0f0;
}
.bghellgelbneutral
{ 
background-color:#efefef;
}
.bggelbneutral
{ 
background-color:#bfbfbf;
}
.bgblauneutral
{ 
background-color:#a6a6a6;
}
.neutral, .neutral a, .neutral A:link, .neutral A:active, .neutral A:visited
{
color:#666666;
}
.headlineneutral
{
    COLOR: #d4d4d4;
    FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif;
    FONT-SIZE: 18pt;
    FONT-WEIGHT: bold;
}
