/* generell # sind ids und nur für die positionierung und den rahmen zuständig
. sind klassen und wir nehmen die für reine textangaben
letztes aufräumen 10.maerz.2004 [bab] */

/* wir brauchen zwei layer - einen für den gesamtaufbau,
und einen wenn er bilder rechts oben im top-navibereich 
rq-mässig zeigen sollte- der layer sollte drüber liegen und
einfach durchsichtig sein */

html {
    padding: 0;
  }


body
{

font-family:Verdana, Arial, Helvetica, Univers, sans-serif; color:#000000; 
	scrollbar-base-color:#ffffff; 
	scrollbar-dark-shadow-color:#ffffff; 
	scrollbar-face-color:#e41c1c; 
	scrollbar-highlight-color : #ffffff; 
	scrollbar-shadow-color:#ffffff;
	scrollbar-arrow-color:#ffffff; 
	scrollbar-3d-light-color:#ffffff;

}

td
{
 font: normal 80% Verdana, Arial, Helvetica, Univers; color:#000000;

}

 /* eXtra-small für platzhalter etc. (netscape 6.*!) */
.vbl8
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif; font-size:8pt; color:#000000;
 }

  /* eXtra-small für platzhalter etc. (netscape 6.*!) */
.vbl10
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif; font-size:10pt; color:#000000;
 }

 .vbr8
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif; font-size:8pt; color:#000000; text-align: right;
 }

 .vbr10
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif; font-size:10pt; color:#000000; text-align: right;
 }


#fixiert {position: absolute; top: 0; left: 0;  z-index: 55; position: absolute;}

html>body #fixiert {  /* nur fuer moderne Browser! */
    position: fixed;
  }

#content {position: absolute; top: 135; left: 0;  z-index: 1; }
#navihaeuser {position: absolute; top: 135; left: 0;  z-index: 1; width:149; height:17; background-color:#e41c1c; font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size: 8pt; font-weight:normal; text-decoration:none; color:#ffffff;}
#navihaeuserd {position: absolute; top: 152; left: 0;  z-index: 1; width:149; height:1;}

#navihaeuser101 {position: absolute; top: 153; left: 0;  z-index: 2; width:149; height:17; background-color:#e41c1c; font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size: 8pt; font-weight:normal; text-decoration:none; color:#ffffff;}
#navihaeuserd101 {position: absolute; top: 170; left: 0;  z-index: 2; width:149; height:1;}

#navihaeuser102 {position: absolute; top: 171; left: 0;  z-index: 2; width:149; height:17; background-color:#e41c1c; font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size: 8pt; font-weight:normal; text-decoration:none; color:#ffffff;}
#navihaeuserd102 {position: absolute; top: 188; left: 0;  z-index: 2; width:149; height:1;}

#navihaeuser103 {position: absolute; top: 189; left: 0;  z-index: 2; width:149; height:17; background-color:#e41c1c; font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size: 8pt; font-weight:normal; text-decoration:none; color:#ffffff;}
#navihaeuserd103 {position: absolute; top: 206; left: 0;  z-index: 2; width:149; height:1;}

#navieigentumswohnungen {position: absolute; top: 207; left: 0;  z-index: 2; width:149; height:17; background-color:#e41c1c; font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size: 8pt; font-weight:normal; text-decoration:none; color:#ffffff;}
#navieigentumswohnungend {position: absolute; top: 224; left: 0;  z-index: 2; width:149; height:1;}

#navieigentumswohnungen201 {position: absolute; top: 225; left: 0;  z-index: 2; width:149; height:17; background-color:#e41c1c; font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size: 8pt; font-weight:normal; text-decoration:none; color:#ffffff;}
#navieigentumswohnungend201 {position: absolute; top: 242; left: 0;  z-index: 2; width:149; height:1;}

#navieigentumswohnungen202 {position: absolute; top: 243; left: 0;  z-index: 2; width:149; height:17; background-color:#e41c1c; font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size: 8pt; font-weight:normal; text-decoration:none; color:#ffffff;}
#navieigentumswohnungend202 {position: absolute; top: 260; left: 0;  z-index: 2; width:149; height:1;}

#navigrundstuecke {position: absolute; top: 261; left: 0;  z-index: 2; width:149; height:17; background-color:#e41c1c; font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size: 8pt; font-weight:normal; text-decoration:none; color:#ffffff;}
#navigrundstuecked {position: absolute; top: 278; left: 0;  z-index: 2; width:149; height:1;}

#navigrundstuecke301 {position: absolute; top: 279; left: 0;  z-index: 2; width:149; height:17; background-color:#e41c1c; font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size: 8pt; font-weight:normal; text-decoration:none; color:#ffffff;}
#navigrundstuecked301 {position: absolute; top: 296; left: 0;  z-index: 2; width:149; height:1;}

#navigrundstuecke302 {position: absolute; top: 297; left: 0;  z-index: 2; width:149; height:17; background-color:#e41c1c; font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size: 8pt; font-weight:normal; text-decoration:none; color:#ffffff;}
#navigrundstuecked302 {position: absolute; top: 314; left: 0;  z-index: 2; width:149; height:1;}

#navigewerbe {position: absolute; top: 315; left: 0;  z-index: 2; width:149; height:17; background-color:#e41c1c; font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size: 8pt; font-weight:normal; text-decoration:none; color:#ffffff;}
#navigewerbed {position: absolute; top: 332; left: 0;  z-index: 2; width:149; height:1;}

#navigewerbe501 {position: absolute; top: 333; left: 0;  z-index: 2; width:149; height:17; background-color:#e41c1c; font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size: 8pt; font-weight:normal; text-decoration:none; color:#ffffff;}
#navigewerbed501 {position: absolute; top: 350; left: 0;  z-index: 2; width:149; height:1;}

#navigewerbe502 {position: absolute; top: 351; left: 0;  z-index: 2; width:149; height:17; background-color:#e41c1c; font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size: 8pt; font-weight:normal; text-decoration:none; color:#ffffff;}
#navigewerbed502 {position: absolute; top: 368; left: 0;  z-index: 2; width:149; height:1;}

#naviferienobjekte {position: absolute; top: 369; left: 0;  z-index: 2; width:149; height:17; background-color:#e41c1c; font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size: 8pt; font-weight:normal; text-decoration:none; color:#ffffff;}
#naviferienobjekted {position: absolute; top: 386; left: 0;  z-index: 2; width:149; height:1;}

#naviertragsobjekte {position: absolute; top: 387; left: 0;  z-index: 2; width:149; height:17; background-color:#e41c1c; font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size: 8pt; font-weight:normal; text-decoration:none; color:#ffffff;}
#naviertragsobjekted {position: absolute; top: 404; left: 0;  z-index: 2; width:149; height:1;}

#naviexklusiv {position: absolute; top: 405; left: 0;  z-index: 2; width:149; height:17; background-color:#e41c1c; font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size: 8pt; font-weight:normal; text-decoration:none; color:#ffffff;}
#naviexklusivd {position: absolute; top: 422; left: 0;  z-index: 2; width:149; height:1;}


#navifertighaus {position: absolute; top: 423; left: 0;  z-index: 2; width:149; height:17; background-color:#e41c1c; font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size: 8pt; font-weight:normal; text-decoration:none; color:#ffffff;}
#navifertighausd {position: absolute; top: 440; left: 0;  z-index: 2; width:149; height:1;}

#naviinternational {position: absolute; top: 441; left: 0;  z-index: 2; width:149; height:17; background-color:#e41c1c; font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size: 8pt; font-weight:normal; text-decoration:none; color:#ffffff;}
#naviinternationald {position: absolute; top: 458; left: 0;  z-index: 2; width:149; height:1;}

#navimiete {position: absolute; top: 222; left: 0;  z-index: 2; width:149; height:23; background-color:#e41c1c; font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size: 8pt; font-weight:normal; text-decoration:none; color:#ffffff;}
#navimieted {position: absolute; top: 245; left: 0;  z-index: 2; width:149; height:1;}



#navizinshaeuser {position: absolute; top: 270; left: 0;  z-index: 2; width:149; height:38; background-color:#e41c1c; font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size: 8pt; font-weight:normal; text-decoration:none; color:#ffffff;}
#navizinshaeuserd {position: absolute; top: 308; left: 0;  z-index: 2; width:149; height:1;}




#layer1 {position: absolute; visibility: hidden; top: 135; left: 149; text-align: left; width: 180; z-index: 3;}
#layer101 {position: absolute; visibility: hidden; top: 153; left: 149; text-align: left; width: 180; z-index: 3;}
#layer102 {position: absolute; visibility: hidden; top: 171; left: 149; text-align: left; width: 180; z-index: 3;}
#layer103 {position: absolute; visibility: hidden; top: 189; left: 149; text-align: left; width: 180; z-index: 3;}

#layer2 {position: absolute; visibility: hidden; top: 207; left: 149; text-align: left; width: 180; z-index: 3;}
#layer201 {position: absolute; visibility: hidden; top: 225; left: 149; text-align: left; width: 180; z-index: 3;}
#layer202 {position: absolute; visibility: hidden; top: 243; left: 149; text-align: left; width: 180; z-index: 3;}

#layer3 {position: absolute; visibility: hidden; top: 261; left: 149; text-align: left; width: 180; z-index: 3;}
#layer301 {position: absolute; visibility: hidden; top: 279; left: 149; text-align: left; width: 180; z-index: 3;}
#layer302 {position: absolute; visibility: hidden; top: 297; left: 149; text-align: left; width: 180; z-index: 3;}

#layer4 {position: absolute; visibility: hidden; top: 206; left: 149; text-align: left; width: 180; z-index: 3;}

#layer5 {position: absolute; visibility: hidden; top: 315; left: 149; text-align: left; width: 180; z-index: 3;}
#layer501 {position: absolute; visibility: hidden; top: 333; left: 149; text-align: left; width: 180; z-index: 3;}
#layer502 {position: absolute; visibility: hidden; top: 351; left: 149; text-align: left; width: 180; z-index: 3;}

#layer6 {position: absolute; visibility: hidden; top: 369; left: 149; text-align: left; width: 180; z-index: 3;}

#layer7 {position: absolute; visibility: hidden; top: 387; left: 149; text-align: left; width: 180; z-index: 3;}
#layer8 {position: absolute; visibility: hidden; top: 405; left: 149; text-align: left; width: 180; z-index: 3;}
#layer9 {position: absolute; visibility: hidden; top: 423; left: 149; text-align: left; width: 180; z-index: 3;}
#layer10 {position: absolute; visibility: hidden; top: 441; left: 149; text-align: left; width: 180; z-index: 3;}



#objektsuche {position: absolute; top: 459; left: 0; text-align: left; z-index: 4;  background-color:#fae696;}
#wartungslink {position: absolute; top: 530; left: 0; text-align: left; z-index: 5;  background-color:#fae696;}
#mitarbeiter {position: absolute; top: 459; left: 0; text-align: left; z-index: 4;  background-color:#fae696;}

#topwoche {position: absolute; top: 132; left: 766; text-align: left; z-index: 4;}



#test {width: 170; border: 1px; border-style:solid; border-color: #aaffee;  z-index: 4; }



#date {position:absolute; left:210px; top:60px; z-index: 3;}

.news { font-family:Verdana, Arial, Helvetica, Univers, sans-serif; color:#000000; font-size:70%; padding:15px;}
/*neu festgelegter standard bei neubau von seite*/
#contentdruck
{

 width:461px;
 margin-top:20px;
 margin-left:15px;
 background:#ffffff;
 z-index:2;
}

A.subnavi:link,
A.subnavi:visited {
 color:#000000; padding-left:8; padding-top:12; padding-bottom:8; font-size:8pt; text-decoration:none; font-weight:normal;
}
A.subnavi:hover ,
A.subnavi:active
{
 color:#ffffff; 
}



A.subnavi2:link,
A.subnavi2:visited, 

A.subnavi2:hover ,
A.subnavi2:active { color:#ffffff; font-size:8pt; text-decoration:none; font-weight:normal;}





/* eXtra-small für platzhalter etc. (netscape 6.*!) */
.xs
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif; font-size:1pt; color:#000000;
 }

/* eXtra-small für platzhalter etc. (netscape 6.*!) */
.vwl8
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif; font-size:8pt; color:#ffffff;
 }

 .vbc8
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif; font-size:8pt; color:#000000; text-align: center;
 }
 .vbc10
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif; font-size:10pt; color:#000000; text-align: center;

 }
  .vgl7
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif; font-size:7pt; color:#888888;

 }
  .vggl8
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif; font-size:8pt; color:#888888;

 }

 .vgc10
{
font-family:Verdana, Arial, Helvetica, Univers, sans-serif; font-size:10pt; color:#fae696; text-align: center; font-weight:bold;
}


.vgl8
{ font-family:Verdana, Arial, Helvetica, Univers, sans-serif;font-size:8pt; color:#a6a6a6; 
}

.vorspann
{
 font-style:normal; 
 font-family:Verdana,Times New Roman, Helvetica, Arial, Verdana, Univers, sans-serif; 
 font-size:100%; 
 color:#000000; 
 text-align:left; 
 font-weight:normal;
}


.anreisser
{
 font-size:100%;
 color:#000000;
 text-align:left;
 font-weight:normal;
}

blockquote.sprung
{
display:inline;
}

/* eXtra für hervorhebung(en) */
.mark1		{ background:#fae696;}
.mark2		{ color: #e41c1c; background:#fae696;}

h1
{
 font-size:110%;
 padding-right:20px;
 padding-top:0px; 
 color:#000000;
 font-weight:bold;
 display:inline;
}

h2
{
 font-size:120%;
 color:#000000;
 font-weight:normal;
 display:inline;
}

h3
{
 font-size:85%;
 display:inline;
}

h4
{
 font-size:8pt;
 padding-left:0px;
 font-weight:normal;
 display:inline;
 font-size:8pt;

}

h2,h3
{
 padding-bottom:0px;
 padding-top:0px;
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif;color:#000000; text-align:left; font-weight:normal;
}



em
{
font-weight:bold; font-style:normal;
display:inline;
}

ul
{

 margin-left:0px;
 margin-top:0px;
 margin-bottom:0px;
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif; font-size:100%; color:#000000; line-height:130%; text-align:left; font-weight:normal;
}

form { display:inline;

}


li{
 margin-left:18px;
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif; font-size:100%; color:#000000; line-height:130%; text-align:left; font-weight:normal;
}

.white
{
 padding-left:15px;
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif;font-size:70%; color:#ffffff; 
}

.grew
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif;font-size:100%; color:#666666; 
}
.red
{
 padding-left:15px;
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif;font-size:100%; color:#e41c1c; 
}

.redadm
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif;font-size:100%; color:#e41c1c; 
}

.vgc8
{ font-family:Verdana, Arial, Helvetica, Univers, sans-serif;font-size:8pt; color:#a6a6a6; text-align: center; margin-bottom: 10px; padding-bottom:10px;
}

.sitemap1Info
{
 font-size:100%;
}

.sitemap2
{
 padding-left:20px;

}
.sitemap2Info
{
 font-size:100%;
 padding-left:10px;
}

.sitemap3
{
 padding-left:40px;

}
.sitemap3Info
{
 font-size:70%;
 padding-left:10px;
}

.legendered
{
 padding-left:2px;
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif;font-size:10px; color:#e41c1c; 
}

.legendeblack
{
 padding-left:5px;
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif;font-size:10px; color:#000000; 
}

.hotline
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif;font-size:60%; color:#000000; 
}

.hotlinegroß
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif;font-size:80%px; font-weight:bold; color:#000000; 
}

.hotlinerot
{

 font-family:Verdana, Arial, Helvetica, Univers, sans-serif;font-size:60%; font-weight:bold; color:#cc0000; 
}


/* link in den errorseiten, unterstrichen groß, färbig)*/
A.linkerror:link,
A.linkerror:visited,
A.linkerror:hover,
A.linkerror:active
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif; font-size:10pt; color:#e41c1c; font-weight:bold; text-decoration:normal; 
}

A:link,
A:visited,
A:active,
A:hover
{
 color:#e41c1c; font-size:8pt; text-decoration:none; font-weight:normal;
}


A.linkred:link,
A.linkred:visited,
A.linkred:hover,
A.linkred:active
{
 color:#e41c1c; text-decoration:none; font-weight:normal;
}

A.linkgrey:link,
A.linkgrey:visited,
A.linkgrey:hover,
A.linkgrey:active
{
 color:#666666; font-size:10pt; text-decoration:none; font-weight:normal;
}

A.linkfooter:link,
A.linkfooter:visited,
A.linkfooter:hover,
A.linkfooter:active
{
 color:#000000; text-decoration:none; font-weight:normal;
}

A.linkedv:link,
A.linkedv:visited,
A.linkedv:hover,
A.linkedv:active
{
 color:#666666; text-decoration:none; font-weight:normal;
}

A.linkorange:link,
A.linkorange:visited
{
 color:#000000; text-decoration:none; font-weight:normal;
}

A.linkorange:hover,
A.linkorange:active
{
color:#f58220; text-decoration:none; font-weight:bold;
}

A.orange:link,
A.orange:visited,
A.orange:hover,
A.orange:active
{
color:#f58220; text-decoration:none; font-weight:bold;
}

A.intro:link,
A.intro:visited,
A.intro:active
{
color:#ffffff; text-decoration:underline; font-weight:normal;
}
A.intro:hover
{
color:#ffffff; text-decoration:underline; font-weight:bold;
}


A.mailandmore:link,
A.mailandmore:visited,
A.mailandmore:hover,
A.mailandmore:active
{
 color:#f58220; text-decoration:none; font-weight:normal;
}

A.link7:link,
A.link7:visited,
A.link7:hover,
A.link7:active
{
 color:#e41c1c; text-decoration:underline; font-weight:normal;
}



/* link färbig ohne unterstreichung (z.b. navi left*/
A.linknavwart:link,
A.linknavwart:visited,
A.linknavwart:active		{font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size: 8pt; color:#000000; font-weight:normal; text-decoration:underline;}
A.linknavwart:hover			{font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size: 8pt; color:#6b6b6b; font-weight:normal; text-decoration:underline;}

/* link färbig ohne unterstreichung (z.b. navi left*/
A.linknavwart2:link,
A.linknavwart2:visited,
A.linknavwart2:active		
A.linknavwart2:hover		{font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size: 8pt; color:#005e98; font-weight:normal; text-decoration:none;}




/* link färbig ohne unterstreichung (z.b. navi left*/
A.sitelev1:link,
A.sitelev1:visited,
A.sitelev1:active		
A.sitelev1:hover		{font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size: 100%; color:#fc7217; font-weight:normal; text-decoration:none;}

/* link färbig ohne unterstreichung (z.b. navi left*/
A.sitelev2:link,
A.sitelev2:visited,
A.sitelev2:active		{font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size: 100%; color:#000000; font-weight:normal; text-decoration:none;}
A.sitelev2:hover		{font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size: 100%; color:#fc7217; font-weight:normal; text-decoration:none;}

/* link färbig ohne unterstreichung (z.b. navi left*/
A.sitelev3:link,
A.sitelev3:visited,
A.sitelev3:active		
A.sitelev3:hover		{font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size: 80%; color:#fc7217; font-weight:normal; text-decoration:none;}

/* link färbig ohne unterstreichung (z.b. navi left*/
A.sitelev4:link,
A.sitelev4:visited,
A.sitelev4:active		
A.sitelev4:hover		{font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size: 100%; color:#fc7217; font-weight:normal; text-decoration:none;}


/* alles rund um die errorseiten*/
.error
{
 padding-left:200px; padding-top: 80px;
 width:500px;
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif; font-size:10px; color:#000000; font-weight:normal; text-decoration:none;
}



.formularbutton { background-color:#d2071d;
padding-right : 16px;
padding-left : 16px;
border-bottom : 1px solid black;
border-right : 1px solid black;
border-top : 1px solid silver;
border-left : 1px solid silver;
color:#ffffff;
text-align: center;}

/*old
.stext
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif; color:#000000; text-align:left; font-size:100%;
 width:100px; height:22; border:1px solid background-color:#ffffff;
 border-right-color:#676766;
 border-bottom-color:#676766;
 border-left-color:#676766;
 border-top-color:#676766;
}
*/

.stext  {
	font-family: Verdana, Arial, Helvetica, Univers, sans-serif;
	font-size:  8pt; color:#000000; text-align: left; 
	width:80px; border:1px solid #ec1d25;  background-color:#ffffff;
	scrollbar-base-color:#ffffff; 
	scrollbar-dark-shadow-color:#ffffff; 
	scrollbar-face-color:#fffffff;
	scrollbar-3dlight-color:#ec1d25;
	}

.xxstext  {
	font-family: Verdana, Arial, Helvetica, Univers, sans-serif;
	font-size:  8pt; color:#000000; text-align: left; 
	width:40px; border:1px solid #ec1d25;  background-color:#ffffff;
	scrollbar-base-color:#ffffff; 
	scrollbar-dark-shadow-color:#ffffff; 
	scrollbar-face-color:#fffffff;
	scrollbar-3dlight-color:#ec1d25;
	}

.text
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif; color:#000000; text-align:left; font-size:100%;
 width:455px; border:1px solid background-color:#ffffff;

 border-right-color:#8c8c8c;
 border-bottom-color:#8c8c8c;
 border-left-color:#c5c5c5;
 border-top-color:#c5c5c5;
}

/* detailsuche*/
.text2
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif; color:#000000; text-align:left; font-size:100%;
 width:170px; border:1px solid background-color:#ffffff;

 border-right-color:#8c8c8c;
 border-bottom-color:#8c8c8c;
 border-left-color:#c5c5c5;
 border-top-color:#c5c5c5;
}


.buttonb { background-color:#cccccc;
font-size:8pt;
border-bottom : 1px solid black;
border-right : 1px solid black;
border-top : 1px solid silver;
border-left : 1px solid silver;
color:#000000;
text-align: center;}

.feld  {
	font-family: Verdana, Arial, Helvetica, Univers, sans-serif;
	font-size:  10pt; color:#000000; text-align: left; 
	width:170px; 
	border-bottom : 1px solid black;
	border-right : 1px solid black;
	border-top : 1px solid silver;
	border-left : 1px solid silver;
	 scrollbar-base-color:#ffffff; 
	scrollbar-dark-shadow-color:#ffffff; 
	scrollbar-face-color:#e41c1c; 
	scrollbar-highlight-color : #ffffff; 
	scrollbar-shadow-color:#ffffff;
	scrollbar-arrow-color:#ffffff; 
	scrollbar-3d-light-color:#ffffff;
}

/* detailsuche*/
.feld2  {
	font-family: Verdana, Arial, Helvetica, Univers, sans-serif;
	color:#000000; text-align: left; 
	width:60px; 
	border-bottom : 1px solid black;
	border-right : 1px solid black;
	border-top : 1px solid silver;
	border-left : 1px solid silver;
	 scrollbar-base-color:#ffffff; 
	scrollbar-dark-shadow-color:#ffffff; 
	scrollbar-face-color:#e41c1c; 
	scrollbar-highlight-color : #ffffff; 
	scrollbar-shadow-color:#ffffff;
	scrollbar-arrow-color:#ffffff; 
	scrollbar-3d-light-color:#ffffff;
}

/* detailsuche*/
.feld3  {
	font-family: Verdana, Arial, Helvetica, Univers, sans-serif;
	font-size:  10pt; color:#000000; text-align: left; 
	width:208px; 
	border-bottom : 1px solid black;
	border-right : 1px solid black;
	border-top : 1px solid silver;
	border-left : 1px solid silver;
	 scrollbar-base-color:#ffffff; 
	scrollbar-dark-shadow-color:#ffffff; 
	scrollbar-face-color:#e41c1c; 
	scrollbar-highlight-color : #ffffff; 
	scrollbar-shadow-color:#ffffff;
	scrollbar-arrow-color:#ffffff; 
	scrollbar-3d-light-color:#ffffff;
}


/* detailsuche */
.exkurztext  {
	font-family: Verdana, Arial, Helvetica, Univers, sans-serif;
	font-size:  10pt; color:#000000; text-align: left; 
	width:60px; border:1px solid #e41c1c;  background-color:#ffffff;
	scrollbar-base-color:#e41c1c; 
	scrollbar-dark-shadow-color:#e41c1c; 
	scrollbar-face-color:#e41c1c; 
	scrollbar-highlight-color : #ffffff; 
	scrollbar-shadow-color:#e41c1c;
	scrollbar-arrow-color:#ffffff; 
	scrollbar-3d-light-color:#ffffff;}

.exkurztext2  {
	font-family: Verdana, Arial, Helvetica, Univers, sans-serif;
	font-size:  10pt; color:#cccccc; text-align: left; 
	width:60px; border:1px solid #cccccc;  background-color:#ffffff;
	scrollbar-base-color:#e41c1c; 
	scrollbar-dark-shadow-color:#e41c1c; 
	scrollbar-face-color:#e41c1c; 
	scrollbar-highlight-color : #ffffff; 
	scrollbar-shadow-color:#e41c1c;
	scrollbar-arrow-color:#ffffff; 
	scrollbar-3d-light-color:#ffffff;}


.ort  {
	font-family: Verdana, Arial, Helvetica, Univers, sans-serif;
	font-size:  10pt; color:#000000; text-align: left; 
	width:170px; border:1px solid #e41c1c;  background-color:#ffffff;
	scrollbar-base-color:#e41c1c; 
	scrollbar-dark-shadow-color:#e41c1c; 
	scrollbar-face-color:#e41c1c; 
	scrollbar-highlight-color : #ffffff; 
	scrollbar-shadow-color:#e41c1c;
	scrollbar-arrow-color:#ffffff; 
	scrollbar-3d-light-color:#ffffff;}


.sls  {
	font-family: Verdana, Arial, Helvetica, Univers, sans-serif;
	font-size:  10pt; color:#000000; text-align: left; 
	width:130px; border:1px solid #e41c1c;  background-color:#ffffff;
	scrollbar-base-color:#e41c1c; 
	scrollbar-dark-shadow-color:#e41c1c; 
	scrollbar-face-color:#e41c1c; 
	scrollbar-highlight-color : #ffffff; 
	scrollbar-shadow-color:#e41c1c;
	scrollbar-arrow-color:#ffffff; 
	scrollbar-3d-light-color:#ffffff;}