body    { 
font-size: 12px;
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
margin- width: 0px;
margin-height: 0px;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
form {margin:0px;padding:0px}
div {font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}
p    { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
font { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
td     { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
th      { border-bottom: 0px solid black; color: black; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: transparent url(images/thtex.gif) no-repeat; margin: 0px; padding: 1px; height: 20px }
.th1  { background: #344daa url(images/thtex1.gif) no-repeat; margin: 0px; padding: 0px; height: 20px; vertical-align: top}
select   { color: #fff; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #344daa;padding:0px;margin:0px }
.thend      { border-bottom: 0px solid black; color: black; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: transparent url(images/thtex.gif) no-repeat; margin: 0px; padding: 1px; height: 20px }
.button { color: #fff; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #344daa }

.klein12 { color: #000; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.font {font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.rot { color: #d6021e; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.klein13 { color: #000; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.klein8 { color: #000; font-size: 8px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.klein9 { color: #000; font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.klein10 { color: #000; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.klein11 { color: #000; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.klein12 { color: #000; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.klein13 { color: #000; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.klein14 { color: #000; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.klein15 { color: #000; font-size: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.klein16 { color: #000; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.klein17 { color: #000; font-size: 17px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.klein18 { color: #000; font-size: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.klein19 { color: #000; font-size: 19px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.klein20 { color: #000; font-size: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.txt11 { color: black; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.blau { color: #006bb5; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }



a { color: #344daa; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
img  { color: #344daa; text-decoration: none }
a.on { color: #000; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a:hover  { color: #000; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
a.on:hover { color: #344daa; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }


a.klein10    { color: #344daa; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.gross { color: #344daa; font-weight: bold; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.gross:hover { color: #d31e16; font-weight: bold; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.klein10:link   { color: #344daa; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.klein10:hover  { color: #000; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

a.klein10on { color: #000; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.klein10on:link { color: #000; font-weight: bold; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.klein10on:hover { color: #344daa; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

a.klein11on { color: #000; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.klein11on:link { color: #000; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.klein11on:hover { color: #344daa; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

.marked    { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline;  }
a.klein11 { color: #344daa; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.klein11:link  { color: #344daa; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.klein11:hover  { color: #000; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

a.steuerunten, a.steuerunten:link    { color: #fff; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #344daa;border:1px solid #000; padding:2px; margin-right:2px}

a.steuerunten:hover    { color: #344daa; background-color: #fff;}

a.container    { color: #344daa; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent;  width: 170px }
a.container:link    { color: #344daa; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent;  width: 170px }
a.container:hover    { color: #000; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #666666;  width: 170px }




a.klein12 { color: #344daa; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.klein12:link { color: #344daa; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.klein12:hover { color: #000; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

a.klein12on { display:block;  padding:2px; color: #000; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.klein12on:link { color: #000; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.klein12on:hover { color: #344daa; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}


a.weiss10  { color: #ffffff; font-weight: bold; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.weiss10:hover { color: #000; font-weight: bold; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

a.weiss11  { color: #fff; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.weiss11 { color: #fff; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.weiss10 { color: #fff; font-weight: bold; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.weiss9 { color: #fff; font-weight: bold; font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.weiss8 { color: #fff; font-weight: bold; font-size: 8px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.weiss11:link { color: #fff; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.weiss11:hover  { color: #666666; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.grau { color: #787878; font-weight: bold; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.dgelb11 { color: #a78a00; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.dgelb12 { color: #a78a00; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.dgelb13 { color: #a78a00; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.grau:link { color: #d9d9d9; font-weight: bold; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.grau10  { color: #d9d9d9; font-weight: bold; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.grau10:hover { color: #666666; font-weight: bold; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.weiss12 {color: #fff; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.weiss12:link { color: #fff; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.weiss12:hover  { color: #666666; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.weiss12 { color: #fff; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

.th2  { color: #fff; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: #344daa url(images/thservice.gif) repeat; margin: 0px; padding: 2px; border: 0px; height: 20px;}
.thservice    {  color: white; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: #344daa url(images/thservice.gif) repeat; margin: 0px; padding: 4px;}


a.servicetd {color: #fff; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none}
a.servicetd:link { color: #fff; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none}
a.servicetd:hover { color: #fff; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none}
#tabservice { background-color: transparent }

.layer { margin: 0px; padding: 0px; border: solid 0px #0d7fc3 }

.normal  {
	font-family : Frutiger, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 12px;
	background-color : #f0f0f0;
	color : black;
}
.schatten  {
	font-family : Frutiger, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 12px;
	background-color : #f0f0f0;
	color : black;
}
a.bild   { }
a.bild2 { }
a.bild:link   { }
a.bild2:link { }
a.bild:hover   { background-color: #666666 }
a.bild2:hover  { }
#select0  { color: #666666; font-style: normal; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #d8d8d8; z-index: 100 }
#logo  { font-style: normal; font-weight: bold; text-decoration: none; background-color: transparent; border: 0px; position: absolute; z-index: 6; top: 84px; left: 0px; width: 223px; height: 81px }
#logo2  { font-style: normal; font-weight: bold; text-decoration: none; background-color: transparent; border: 0px; position: absolute; z-index: 3; top: 0px; left: 0px; width: 59px; height: 66px; visibility: hidden }
#header  { font-style: normal; font-weight: bold; text-decoration: none; background: #6c83d8 url(images/top/headertex.jpg) no-repeat; border: 0px; position: absolute; z-index: 5; top: 0px; left: 0px; width: 990px; height: 75px }

#steuer     { font-style: normal; font-weight: bold; text-decoration: none; background: transparent url('images/steuer/steuer_hg.gif') no-repeat; border: 0px; position: absolute; z-index: 2000; top: 60px; left: 170px; width: 660px; height: 25px }

a.steuer   { display:block; padding:3px; color: #fff; font-weight:normal;font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background: transparent;}
a.steuer:link   {  display:block; padding:3px; color: #fff; font-weight:normal;font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background: transparent;}
a.steuer:hover   {  display:block; color: #344daa; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background: white;}

a.steueron   { display:block; padding:3px; color: #344daa; font-weight:normal;font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background: transparent;}
a.steueron:link   {  display:block; color: #344daa; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background transparent;}
a.steueron:hover   {  display:block; color: #fff; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background: #344daa;}

.steuerlayer   { padding:3px; width:200px; border-top: 1px solid #b8c5f9; border-left: 1px solid #b8c5f9; border-right: 1px solid #04316c; border-bottom: 1px solid #04316c;background: transparent url('images/steuer/layer_tex2.png');filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); }
.steuerlayeron   { padding:3px; width:200px;  border: 1px solid #344daa;background: transparent url('images/steuer/layer_tex.png');filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); }

#steuerlinks     { background: #6c83d8 url(/images/steuer/steuertex1.gif); border: 0px; position: absolute; z-index: 1000; top: 60px; left: 0px; width: 223px; height: 25px;overflow:hidden }
#steuerrechts     { background: #6c83d8 url(/images/steuer/steuertex2.gif); border: 0px; position: absolute; z-index: 1000; top: 60px; left: 223px; width: 768px; height: 25px;overflow:hidden }
#vistrenner     { background: transparent url(/images/vistrenner.png);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=85); border: 0px; position: absolute; z-index: 8; top: 164px; left: 0px; width: 991px; height: 14px }
#visual    { font-style: normal; font-weight: bold; text-decoration: none; margin: 0px; padding: 0px; border: 0px; position: absolute; z-index: 5; top: 85px; left: 222px; width: 769px; height: 93px;overflow:hidden }





#quicklink { font-size:11px; font-style: normal; font-weight: normal text-decoration: none; background-color: transparent; margin: 0px; padding: 0px; border: 0px; position: absolute; z-index: 3000; top: 53px; left: 390px;  width: 600px; height: 20px }
#content     { z-index:2;font-style: normal; font-weight: bold; text-decoration: none; margin: 5px; padding: 10px; border: 0px; position: absolute; top: 170px; left: 222px; width: 560px }

#wetter strong {color:#333}
a.wettercomheadline63474 {font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular;color:#344daa;font-size:12px}
a.wettercomsmall63474 {font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular;color:#344daa;font-size:10px}
a.wettercomtext63474 {font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular;color:#344daa;font-size:11px}
a.wettercomsmall63474:hover {color:#fff; background:#567ccc; display:block}
a.wettercomtext63474:hover{color:#fff; background:#567ccc; display:block}


#service {  z-index:0;background: transparent url(images/trans.gif);font-style: normal; font-weight: bold; text-decoration: none;  text-align: center; margin: 2px; padding: 6px; position: absolute; top: 175px; left: 802px; width: 170px;}
#iDiv {z-index:2;background:white; border:0px solid #ccc;width:540px}
#iframe {z-index:2;background:white; border:0px solid #fff;width:540px}
.iframe {z-index:2;background:white; border:0px solid #fff;width:540px}
iframe {z-index:2;background:white; border:0px solid #fff;width:540px}
#iTable {z-index:2;background:white;width:540px}

a.servicelink   { color:#2d46a3; background:#fff ; margin-top:1px; display:block; padding:4px; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.servicelinkon   { color:#2d46a3; background:#eee ; margin-top:1px;  display:block; padding:4px; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

a.servicelink:hover,a.servicelinkon:hover   { color:#fff; background:#567ccc }

.platediv { background:#e6e6e6; width:548px; padding:1px }

a.plate { color:#000; background:#fff ; display:block; padding:5px; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.plate2 { color:#000; background:#f7f7f7 ; display:block; padding:5px; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.plate:hover { color:#fff; background:#567ccc}


#searchsort  { font-style: normal; font-weight: bold; text-decoration: none; background-color: transparent; text-align: left; margin: 0px; padding: 0px; border: 0px; position: absolute; z-index: 1000; top: 0px; left: 860px; width: 120px; visibility: hidden }
#sucheactive  { font-style: normal; font-weight: bold; text-decoration: none; background-color: transparent; text-align: left; margin: 0px; padding: 0px; border: 0px; position: absolute; z-index: 2000; top: 0px; left: 720px; width: 60px; height: 67px; visibility: hidden }
.tdforum   { background-color: #fff9cf }
#tabservice { background-color: #e6e6e6 }


#pfad  {  font-size:11px; color:#999999; font-style: normal; font-weight: normal; text-decoration: none; background: transparent; border: 0px; position: absolute; z-index: 3000; top: 43px; left: 5px; width: 500px; height: 15px }
a.apfad   { color: #999999; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.apfad:hover   { color: #666666; font-size:11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

#bannerservice  {  background: transparent; border: 0px; position: absolute; z-index:7; top: 85px; left: 791px; width:199px; height:93px;overflow:hidden}

#hruler  { font-style: normal; font-weight: bold; text-decoration: none; background-color: transparent; border: 0px; position: absolute; z-index:3; top: 172 px; left: 0 px; width:990px; height:1px; background:transparent}




.menu  {  font-style:normal; font-weight:bold; background-color:#2d46a3; margin-left:0px; padding-bottom: 30px; position:absolute; top:178px; left:0px; width:222px;z-index:30000;}
.menuhome  {  font-style:normal; font-weight:bold; background-color:#2d46a3; margin-left:0px; padding-bottom: 30px; position:absolute; top:178px; left:0px; width:223px;z-index:30000;}
#menu  {  font-style:normal; font-weight:bold; background-color:#2d46a3; margin-left:0px; padding-bottom: 30px; position:absolute; top:178px; left:0px; width:222px;z-index:30000;}
#menuhome  {  font-style:normal; font-weight:bold; background-color:#2d46a3; margin-left:0px; padding-bottom: 30px; position:absolute; top:178px; left:0px; width:223px;z-index:30000;}



a.menuopen {  margin-bottom:1px;  background:white url(images/menu/onx.gif) no-repeat 4px 4px; display:block; color: #000; padding: 2px 2px 2px 14px; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none}

a.menuopen1 {margin-bottom:1px;  background:#3553c6 url(images/menu/onz.gif) no-repeat 4px 4px; display:block;color: #fff; padding: 2px 2px 2px 14px; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none}

a.menuopen2 {margin-bottom:1px;  background:#3f63ec url(images/menu/onz.gif) no-repeat 4px 4px; display:block;color: #fff; padding: 2px 2px 2px 14px; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none}

a.menuopen:hover, a.menuopen1:hover, a.menuopen2:hover {  background:#eeeeee url(images/menu/ony.gif) no-repeat 4px 4px; display:block;color: #000; padding: 2px 2px 2px 14px; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none}

a.menuopen1:visited, a.menuopen2:visited {color: #fff;background:#3f63ec url(images/menu/onz.gif) no-repeat 4px 4px;}

a.menuakt { margin-bottom:1px; background: white url(images/menu/on.gif) no-repeat 4px 4px; display:block; color: #000; padding: 2px 2px 2px 14px;  font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none}
a.menuakt:hover {  background: #e3e3e3 url(images/menu/on.gif) no-repeat 4px 4px; display:block; color: #000; padding: 2px 2px 2px 14px;  font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none}

a.menuoff { margin-bottom:1px; background:transparent url(images/menu/off.gif) no-repeat 4px 4px; display:block;color:white; padding: 2px 2px 2px 14px; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none}
a.menuoff:hover {  background:white url(images/menu/on.gif) no-repeat 4px 4px; display:block;color:black; padding: 2px 2px 2px 14px; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none}



a.menu12   { color:white; display:block; padding:2px;  color:white; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.menu12:link   { color: white; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.menu12:hover   { color: #000; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

a.menu12b   { display:block;  padding:2px;  color: white; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.menu12b:link   { color: white; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.menu12b:hover   { color: #000; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

a.menu12on    { display:block;  padding:2px;  color: black; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; width: 100% }
a.menu12on:link   { color: #000; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.menu12on:hover   { color: #000; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }




a.kalhome { color:white;display:block; padding-left:0px;padding-top:1px; padding-bottom:15px; background: transparent url(images/menuhome/kal_off.gif) no-repeat;margin-bottom:10px; font-size:12px; font-weight:normal}
a.kalhome:hover { color:black;background: white url(images/menuhome/kal_on.gif) no-repeat;}

.kalhometxt {font-size:9px; width:50px; display:inline;padding-left:11px;padding-right:9px}
.kalhometag {font-size:8px; width:13px; display:inline;margin-left:19px;margin-right:18px;padding-left:1px;padding-right:1px;color:#000;background:#fff;}

a.hwbhome {color:white;display:block; padding-left:50px; padding-bottom:5px; background: transparent url(images/menuhome/hwb_off.gif) no-repeat;margin-bottom:10px; font-size:12px; font-weight:normal}
a.hwbhome:hover { color:black; background: white url(images/menuhome/hwb_on.gif) no-repeat;}

a.thetickhome {color:white;display:block; padding-left:50px; padding-bottom:10px; background: transparent url(images/menuhome/thetick_off.gif) no-repeat;margin-bottom:10px; font-size:12px; font-weight:normal}
a.thetickhome:hover { color:black; background: white url(images/menuhome/thetick_on.gif) no-repeat;}

a.ukhome {color:white;display:block; padding-left:50px; padding-bottom:10px; background: transparent url(images/menuhome/uk_off.gif) no-repeat;margin-bottom:10px; font-size:12px; font-weight:normal}
a.ukhome:hover { color:black; background: white url(images/menuhome/uk_on.gif) no-repeat;}

a.rihome {color:white;display:block; padding-left:50px; padding-bottom:10px; background: transparent url(images/menuhome/ris_off.gif) no-repeat;margin-bottom:10px; font-size:12px; font-weight:normal}
a.rihome:hover { color:black; background: white url(images/menuhome/ris_on.gif) no-repeat;}

a.wifohome {color:white;display:block; padding-left:50px; padding-top:2px; padding-bottom:10px; background: transparent url(images/menuhome/wifo_off.gif) no-repeat;margin-bottom:10px; font-size:12px; font-weight:normal}
a.wifohome:hover { color:black; background: white url(images/menuhome/wifo_on.gif) no-repeat;}

a.dophome {color:white;display:block; padding-left:50px; padding-bottom:10px; background: transparent url(images/menuhome/dop_off.gif) no-repeat;margin-bottom:10px; font-size:12px; font-weight:normal}
a.dophome:hover { color:black; background: white url(images/menuhome/dop_on.gif) no-repeat;}

a.itvbhome {color:white;display:block; padding-left:50px; padding-bottom:10px; background: transparent url(images/menuhome/IT_Verbund_Uelzen_off.gif) no-repeat;margin-bottom:10px; font-size:12px; font-weight:normal}
a.itvbhome:hover { color:black; background: white url(images/menuhome/IT_Verbund_Uelzen_on.gif) no-repeat;}

a.bbhome {color:white;display:block; padding-left:50px; padding-bottom:10px; background: transparent url(images/menuhome/bb_off.gif) no-repeat;margin-bottom:10px; font-size:12px; font-weight:normal}
a.bbhome:hover { color:black; background: white url(images/menuhome/bb_on.gif) no-repeat;}

a.ekolhome {color:white;display:block; padding-left:50px; padding-top:2px; padding-bottom:8px; background: transparent url(images/menuhome/ekol_off.gif) no-repeat;margin-bottom:10px; font-size:12px; font-weight:normal}
a.ekolhome:hover { color:black; background: white url(images/menuhome/ekol_on.gif) no-repeat;}

a.awbhome {color:white;display:block; padding-left:50px; padding-top:2px; padding-bottom:10px; background: transparent url(images/menuhome/awb_off.gif) no-repeat;margin-bottom:10px; font-size:12px; font-weight:normal}
a.awbhome:hover { color:black; background: white url(images/menuhome/awb_on.gif) no-repeat;}

a.planhome {color:white;display:block; padding-left:50px; padding-top:2px; padding-bottom:15px; background: transparent url(images/menuhome/plan_off.gif) no-repeat;margin-bottom:10px; font-size:12px; font-weight:normal}
a.planhome:hover { color:black; background: white url(images/menuhome/plan_on.gif) no-repeat;}

a.skhome {color:white;display:block; padding-left:50px; padding-top:2px; padding-bottom:10px; background: transparent url(images/menuhome/sk_off.gif) no-repeat;margin-bottom:10px; font-size:12px; font-weight:normal}
a.skhome:hover { color:black; background: white url(images/menuhome/sk_on.gif) no-repeat;}

a.sehome {color:white;display:block; padding-left:50px; padding-top:2px; padding-bottom:10px; background: transparent url(images/menuhome/se_off.gif) no-repeat;margin-bottom:10px; font-size:12px; font-weight:normal}
a.sehome:hover { color:black; background: white url(images/menuhome/se_on.gif) no-repeat;}

a.jubhome {color:white;display:block; padding-left:50px; padding-top:2px; padding-bottom:15px; background: transparent url(images/menuhome/950_off.png) no-repeat;margin-bottom:10px; font-size:12px; font-weight:normal}
a.jubhome:hover { color:black; background: white url(images/menuhome/950_on.png) no-repeat;}

a.onldhome {color:white;display:block; padding-left:50px; padding-top:2px; padding-bottom:15px; background: transparent url(images/menuhome/onlineDienste.jpg) no-repeat;margin-bottom:10px; font-size:12px; font-weight:normal}
a.onldhome:hover { color:black; background: white url(images/menuhome/onlineDienste_on.jpg) no-repeat;}

.menuhomehl {font-size:13px;font-weight:bold}
.suchetable {border:1px solid;background:#ffed6f}




a.black  { display:block; color: #000000; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
a.black:link { color: #000000; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
a.black:hover { color: #ffffff; background:gray;font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
a.black:visited { color: #000000; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
a.black:active { color: #000000; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }

.regpull select {
	width:220px;
}
a.button {background-color:#CFCFCF; padding-left:10px; padding-right:10px; color: #000000; font-weight: bold;border: 1px solid #000000;margin-bottom:10px;}

.immo {width: 100%;text-align:left;margin-bottom:10px;}
.immo td {width: 50%;}
.immo th {background-image:none;}

#content table {
	margin-bottom:10px;
}