.navaus {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000FF;
	text-decoration:underline;
	background-image:url(/images/feil.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	display:block;
	padding:0px 0px 2px 15px;
        height: 18px;
}

.navreg {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3435B8;
	text-decoration:underline;
}

.textpersdatenreg{
color : #000000;
font-size : 12px;
font-family : Arial, Helvetica;
font-weight : regular;
text-decoration: none;
width: 150px;
}
.textpersdatenregneu{
color : #000000;
font-size : 12px;
font-family : Arial, Helvetica;
font-weight : regular;
text-decoration: none;
width: 450px;
}
.infotext {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:regular;
	color:#0000FF;
	text-decoration:none;
}

.headlinereg {
border:1px #FFFFFF solid;
border-collapse:collapse;
background-color:#E4E2E2;
margin:0px;
color : #000000;
font-size : 12px;
font-family : Arial, Helvetica;
font-weight : bold;
text-decoration: none;
line-height: 25px;
text-indent: 6px;
}

.infelderplz{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #333333; 
	border-bottom: #A3A3A3 1px solid;
	border-top: #A3A3A3 1px solid;
	border-left: #A3A3A3 1px solid;
	border-right: #A3A3A3 1px solid;
        width: 40px;
        height: 20px;
}
.infelderhnr{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #333333; 
	border-bottom: #A3A3A3 1px solid;
	border-top: #A3A3A3 1px solid;
	border-left: #A3A3A3 1px solid;
	border-right: #A3A3A3 1px solid;
        width: 28px;
        height: 20px;
}
.infelderort{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #333333; 
	border-bottom: #A3A3A3 1px solid;
	border-top: #A3A3A3 1px solid;
	border-left: #A3A3A3 1px solid;
	border-right: #A3A3A3 1px solid;
        width: 258px;
        height: 20px;
}
.infelderstr{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #333333; 
	border-bottom: #A3A3A3 1px solid;
	border-top: #A3A3A3 1px solid;
	border-left: #A3A3A3 1px solid;
	border-right: #A3A3A3 1px solid;
        width: 270px;
        height: 20px;
}
.infelder { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #333333; 
	border-bottom: #A3A3A3 1px solid;
	border-top: #A3A3A3 1px solid;
	border-left: #A3A3A3 1px solid;
	border-right: #A3A3A3 1px solid;
        width: 300px;
        height: 20px;
}

.textpersdaten{
color : #000000;
font-size : 12px;
font-family : Arial, Helvetica;
font-weight : regular;
text-decoration: none;
}
.textpersdatenregfield{
color : #000000;
font-size : 12px;
font-family : Arial, Helvetica;
font-weight : regular;
text-decoration: none;
}
.feil {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000FF;
	text-decoration:underline;
	background-image:url(/images/feil.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	display:block;
	padding:0px 0px 2px 15px;
        height: 18px;
}

.kasten {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000FF;
	text-decoration:underline;
	background-image:url(/images/kn.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	display:block;
	padding:0px 0px 2px 15px;
        height: 18px;
}

.plus {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000FF;
	text-decoration:underline;
	background-image:url(/images/plus.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	display:block;
	padding:0px 0px 2px 15px;
        height: 18px;
}

.vorteil {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000FF;
	text-decoration:underline;
	background-image:url(/images/vorteile.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	display:block;
	padding:0px 0px 2px 15px;
        height: 18px;
}

.newstabelle_1    {
        background-color: #EEEEEE;
        padding:5px;
 	color: #3A3A3A; 
 	font-family: Arial, Helvetica, sans-serif;
        font-size : 12px;
}

.menulegende {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000FF;
	text-decoration:underline;
}

.menulegende:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000FF;
	text-decoration:underline;
}

.bg_feedback {
	background-color : #EEEEEE;
}

.newstabelle_2    {
        background-color: #E4E2E2;
        padding:5px;
 	color: #3A3A3A; 
 	font-family: Arial, Helvetica, sans-serif;
        font-size : 12px;
}


.level4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000FF;
	text-decoration:underline;
}

.level4:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000FF;
	text-decoration:underline;
}

.level3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000FF;
	text-decoration:underline;
}

.level3:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000FF;
	text-decoration:underline;
}

.level2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000FF;
	text-decoration:underline;
}

.level2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000FF;
	text-decoration:underline;
}

.level1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000FF;
	text-decoration:underline;
}

.level1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000FF;
	text-decoration:underline;
}

.level0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000FF;
	text-decoration:underline;
}

.level0:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000FF;
	text-decoration:underline;
}



.textpersdaten1  {
color : #000000;
font-size : 12px;
font-family : Arial, Helvetica;
font-weight : regular;
text-decoration: none;
}

.dokliste {
        border: 1px solid #FFFFFF; 
 	color: #000000; 
 	padding:3px;
 	border-collapse:collapse;
 	font-family: Arial, Helvetica, sans-serif;
        font-size : 12px;
}

.doklisteheader {
        border: 1px solid #FFFFFF; 
 	color: #000000; 
 	padding:3px;
 	border-collapse:collapse;
 	font-family: Arial, Helvetica, sans-serif;
        font-size : 12px;
}

.textdoklisteheader  {
	color : #000000;
        border: 1px solid #FFFFFF; 
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-decoration: none;
}

.textdokliste  {
	color : #000000;
        border: 1px solid #FFFFFF; 
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : regular;
	text-decoration: none;
}

.schalter{
color: #000000;
font-family: Arial, Helvetica, Verdana, Tahoma;
font-size: 11pt;
border-bottom: #000000b 2px solid;
border-top: #000000 1px solid;l
border-left: #000000 1px solid;
border-right: #000000 2px solid;
width: 90px;
background-color: #ffffff;

}

.schalterfoto{
color: #000000;
font-family: Arial, Helvetica, Verdana, Tahoma;
font-size: 10pt;
border-bottom: #000000 1px solid;
border-top: #000000 1px solid;
border-left: #000000 1px solid;
border-right: #000000 1px solid;
width: 20px;
background-color: #ffffff;
}

.schalterauto{
color: #000000;
font-family: Arial, Helvetica, Verdana, Tahoma;
font-size: 10pt;
border-bottom: #000000 1px solid;
border-top: #000000 1px solid;
border-left: #000000 1px solid;
border-right: #000000 1px solid;
width: 45px;
background-color: #ffffff;

}

.logintext {
	display:inline;
	float:left;
	overflow:hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:regular;
	text-decoration:none;
}

.suchtext {
	display:inline;
	float:left;
	overflow:hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3A3A3A;
	font-weight:bold;
	text-decoration:none;
}

.textpersdaten {
	display:inline;
	float:left;
	overflow:hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3A3A3A;
	font-weight:regular;
	text-decoration:none;
}

.textpersdaten1 {
	display:inline;
	float:left;
	overflow:hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3A3A3A;
	font-weight:regular;
	text-decoration:none;
}

.textnewssubline {
	display:inline;
	float:left;
	overflow:hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:regular;
	text-decoration:none;
}

.textnews {
	display:inline;
	float:left;
	overflow:hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:regular;
	text-decoration:none;
}

.suchtextklein {
	display:inline;
	float:left;
	overflow:hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3A3A3A;
	font-weight:regular;
	text-decoration:none;
}

.newsheadline {
	display:inline;
	float:left;
	overflow:hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

.suche {
	display:inline;
	float:left;
	overflow:hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

.newstext  {
	display:inline;
	float:left;
	overflow:hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:regular;
	text-decoration:none;
}

.texnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:none;
	color:#000000;
	text-decoration:none;
}

.navtextunter {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:none;
	color:#000000;
	text-decoration:none;
	background-repeat:no-repeat;
}

.tableueberschrift  {
	color : #3A3A3A;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-decoration: none;
}

.tablewithoutborder_1    { 
	color: #3A3A3A; 
 	padding: 3px;
 	border-collapse:collapse;
 	font-family:Arial, Helvetica, sans-serif;
        font-size : 12px;
}
.tablewithoutborder_2    { 
	color: #3A3A3A; 
 	padding: 3px;
 	border-collapse:collapse;
 	font-family:Arial, Helvetica, sans-serif;
        font-size : 12px;
}

.tablewidthborder_1    { 
        border: 1px solid #ffffff; 
	background : #E4E2E2;
	color: #3A3A3A; 
 	padding: 3px;
 	border-collapse:collapse;
 	font-family:Arial, Helvetica, sans-serif;
        font-size : 12px;
}
.tablewidthborder_2    { 
        border: 1px solid #ffffff; 
	background : #EEEEEE;
	color: #3A3A3A; 
 	padding: 3px;
 	border-collapse:collapse;
 	font-family:Arial, Helvetica, sans-serif;
        font-size : 12px;
}

.tablenoborder_1    { 
	color: #000000; 
        border: 1px solid #EEEEEE; 
 	padding:3px;
 	border-collapse:collapse;
 	font-family:Arial, Helvetica, sans-serif;
        font-size : 12px;
}
.tablenoborder_2    { 
	color: #000000; 
        border: 1px solid #EEEEEE;
 	padding:3px;
 	border-collapse:collapse;
 	font-family:Arial, Helvetica, sans-serif;
        font-size : 12px;
}

.tablenoborder_3    { 
	color: #000000; 
        border: 1px solid #EEEEEE;
 	padding:3px;
 	border-collapse:collapse;
 	font-family:Arial, Helvetica, sans-serif;
        font-size : 12px;
}



/* WEB@work - Hintergrund */

.bgtable {
	background-color : #FFFFFF;
}

.bg {
	background-color : #FFFFFF;
}

.bggrau {
	background-color : #EEEEEE;
}

.blau {
	background-color : #3435B8;
}

.hgoben {
        background-image: url('/images/hg_top.gif');
        background-repeat: no-repeat;
}

.hgobensea {
        background-image: url('/images/hg_top_sea.gif');
        background-repeat: no-repeat;
}

.hgobensa {
        background-image: url('/images/hg_top_sa.gif');
        background-repeat: no-repeat;
}

.hgfoto {
        background-image: url('/images/hg_foto.gif');
        background-repeat: no-repeat;
}

.hgunten {
        background-image: url('/images/hg_unten.gif');
}

.crossheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	background-color : #B7B7B7;
	font-weight:bold;
	text-decoration:none;
}

.service {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
        background-image: url('/images/servicebalken.gif');
        background-repeat: no-repeat;
	background-position:0px 0px;
	display:block;
	padding:3px 5px 5px 10px;
}

/* WEB@work - Felder */

.suchfeld { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #333333; 
	border-bottom: #A3A3A3 1px solid;
	border-top: #A3A3A3 1px solid;
	border-left: #A3A3A3 1px solid;
	border-right: #A3A3A3 1px solid;
        width: 180px;
        height: 15px;
}

.login { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #333333; 
	border-bottom: #A3A3A3 1px solid;
	border-top: #A3A3A3 1px solid;
	border-left: #A3A3A3 1px solid;
	border-right: #A3A3A3 1px solid;
        width: 110px;
        height: 15px;
}

/* WEB@work - Links */

.menuhauptnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	background-image:url(/images/nav_n.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	display:block;
	font-weight:bold;
        height: 22px;
        width: 178px;
	padding:0px 0px 0px 0px;
}

.menuhauptnav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3435B8;
	text-decoration:none;
	background-image:url(/images/nav_a.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	display:block;
	font-weight:bold;
        height: 22px;
        width: 178px;
	padding:0px 0px 0px 0px;
}

.menuhauptnavaktiv {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3435B8;
	text-decoration:none;
	background-image:url(/images/nav_a.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	display:block;
	font-weight:bold;
        height: 22px;
        width: 178px;
	padding:0px 0px 0px 0px;
}

.menuhauptnavaktiv:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3435B8;
	text-decoration:none;
	background-image:url(/images/nav_a.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	display:block;
	font-weight:bold;
        height: 22px;
        width: 178px;
	padding:0px 0px 0px 0px;
}

.menusitemap {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#383333;
	text-decoration:none;
}

.menusitemap:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#383333;
	text-decoration:underline;
}

.menusuche1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000FF;
	text-decoration:underline;
}

.menusuche1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000FF;
	text-decoration:underline;
}

.menusuche2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000FF;
	text-decoration:underline;
}

.menusuche2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000FF;
	text-decoration:underline;
}

.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000FF;
	text-decoration:underline;
}

.menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000FF;
	text-decoration:underline;
}

.dateilink {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}

.dateilink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3435B8;
	text-decoration:underline;
	background-repeat:no-repeat;
}


.menunews {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0000FF;
	text-decoration:underline;
}

.menunews:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0000FF;
	text-decoration:underline;
	background-repeat:no-repeat;
}


.menuunternav {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:none;
	color:#000000;
	text-decoration:none;
}

.menuunternav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:none;
	color:#0000FF;
	text-decoration:none;
	background-repeat:no-repeat;
}

.menueasynav {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#383333;
	text-decoration:none;
}

.menueasynav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#383333;
	text-decoration:underline;
	background-repeat:no-repeat;
}

.easynav {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:regular;
	color:#0000FF;
	text-decoration:none;
}

.kategorie {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#0000FF;
	text-decoration:none;
}

.servicelinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:none;
	color:#000000;
	text-decoration:none;
}

.servicelinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:none;
	color:#0000FF;
	text-decoration:none;
	background-repeat:no-repeat;
}


.menuunternavaktiv {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:none;
	color:#0000FF;
	text-decoration:none;
}

.menuunternavaktiv:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:none;
	color:#0000FF;
	text-decoration:none;
	background-repeat:no-repeat;
}

.doklistelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000FF;
	text-decoration:underline;
}

.doklistelink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000FF;
	text-decoration:underline;
}

.menudatei {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000FF;
	text-decoration:underline;
}

.menudatei:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000FF;
	text-decoration:underline;
}

.menunews {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0000FF;
	text-decoration:underline;
}

.menunews:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0000FF;
	text-decoration:underline;
}
