/* 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] */


/*neu festgelegter standard bei neubau von seite*/

body
{
font-family:Arial, Helvetica, Verdana, Univers, sans-serif; color:#000000; 
 scrollbar-base-color:#cccccc; 
	scrollbar-dark-shadow-color:#8f142b; 
	scrollbar-face-color:#cccccc; 
	scrollbar-highlight-color : #ffffff; 
	scrollbar-shadow-color:#000000;
	scrollbar-arrow-color:#8f142b; 
	scrollbar-3d-light-color:#ffffff;}

}


#fixiert {position: absolute; top: 0; left: 0;  z-index: 55; position: absolute;}
#navi {position: absolute; top: 150; left: 0;  z-index: 4; position: absolute;}


html>body #fixiert {  /* nur fuer moderne Browser! */
    position: fixed;
  }


/*error styles fuer contente*/
#contente {position: absolute; top: 200; left: 150; width: 554; height:452;  z-index: 3 ; }

#content {position: absolute; top: 170; left: 200; width: 450; height:426;  z-index: 3 ; }
#bg {position: absolute; top: 151; left: 150; width: 554; height:426;  z-index: 1; }




#contentdruck
{

 width:461px;
 margin-top:20px;
 margin-left:15px;
 background:#ffffff;
 z-index:2;
}

td
{
 font-family:Arial, Helvetica, Verdana, Univers, sans-serif; color:#ffffff; font-size:80%; line-height:140%; 
}

/* eXtra-small für platzhalter etc. (netscape 6.*!) */
.xs
{
 font-family:Arial, Helvetica, Verdana, Univers, sans-serif; font-size:1pt; color:#000000;
 }

.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:bold;
}


.anreisser
{
 font-size:100%;
 color:#000000;
 text-align:left;
 font-weight:normal;
}

.small
{
 font-size:80%;
 color:#000000;
 text-align:left;
 font-weight:normal;
}

h1
{
 font-size:120%;
 padding-right:20px;
 padding-top:0px; 
 color:#ffffff;
 font-weight:bold;
 display:inline;
}

h2
{
 font-size:100%;
 color:#ffffff;
 font-weight:bold;
 display:inline;
}

h3
{
 font-size:70%;
 padding-left:15px;
 padding-right:15px;
 padding-top:0px;
 line-height:130%;
}

h4
{
 font-size:80%;
 padding-left:0px;
 padding-right:20px;
 padding-top:15px;
 font-weight:normal;
}

h2,h3
{
 padding-bottom:0px;
 padding-top:0px;
 font-family:Arial, Helvetica, Verdana, Univers, sans-serif;color:#000000; text-align:left; font-weight:normal;
}



em
{
font-style:normal;
display:inline;
/*letter-spacing: 0.1em;*/
}

ul
{

 margin-left:0px;
 margin-top:0px;
 margin-bottom:0px;
 font-family:Arial, Helvetica, Verdana, Univers, sans-serif; font-size:100%; color:#000000; line-height:130%; text-align:left; font-weight:normal;
}


li{
 margin-left:18px;
 font-family:Arial, Helvetica, Verdana, Univers, sans-serif; font-size:100%; color:#000000; line-height:130%; text-align:left; font-weight:normal;
}


.red
{
 padding-left:15px;
 font-family:Arial, Helvetica, Verdana, Univers, sans-serif;font-size:100%; color:#d2071d; 
}


.vgc8
{ font-family:Arial, Helvetica, Verdana, Univers, sans-serif;font-size:8pt; color:#ff2a0c; text-align: center; margin-bottom: 10px; padding-bottom:10px;
}
.vwc8
{ font-family:Arial, Helvetica, Verdana, Univers, sans-serif;font-size:8pt; color:#ffffff; text-align: center;
}

.yellow
{ font-family:Arial, Helvetica, Verdana, Univers, sans-serif;font-size:10pt; color:#FFBD24; text-align: center; font-weight:bold;
}

.vbc8
{ font-family:Arial, Helvetica, Verdana, Univers, sans-serif;font-size:8pt; color:#000000; text-align: center; font-weight:normal;
}

.vgl8
{ font-family:Arial, Helvetica, Verdana, Univers, sans-serif;font-size:8pt; color:#ff2a0c; 
}




/* link in den errorseiten, unterstrichen groß, färbig)*/
A.linkerror:link,
A.linkerror:visited,
A.linkerror:hover,
A.linkerror:active
{
 font-family:Arial, Helvetica, Verdana, Univers, sans-serif; font-size:10pt; color:#ffffff; font-weight:bold; text-decoration:underline; 
}

A:link,
A:visited,
A:active,
A:hover
{
 color:#ffffff; text-decoration:underline; font-weight:normal;
}


/* link ohne unterstreichung 70% (z.b. navi im wartungsbereich) */
A.linktop:link,
A.linktop:visited,
A.linktop:active,
A.linktop:hover
{
 font-family:Arial, Helvetica, Verdana, Univers, sans-serif; font-size:8pt; color:#000000; font-weight:normal; text-decoration:none;
}

/* link ohne unterstreichung 70% (z.b. navi im wartungsbereich) */
A.linkfooter:link,
A.linkfooter:visited,
A.linkfooter:active,
A.linkfooter:hover
{
 font-family: Verdana, Helvetica, Arial, Univers, sans-serif; font-size:9pt; color:#ffffff; font-weight:normal; text-decoration:none;
}



/* alles rund um die errorseiten*/
.error
{
 padding-left:10px; padding-top: 80px;
 width:500px;
 font-family:Arial, Helvetica, Verdana, 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;}

.stext
{
 font-family:Arial, Helvetica, Verdana, Univers, sans-serif; color:#000000; text-align:left; font-size:100%;
 width:90px; border:1px solid background-color:#ffffff;

 border-right-color:#8c8c8c;
 border-bottom-color:#8c8c8c;
 border-left-color:#c5c5c5;
 border-top-color:#c5c5c5;
}

.text
{
 font-family:Arial, Helvetica, Verdana, Univers, sans-serif; color:#000000; text-align:left; font-size:100%;
 width:200px; border:1px solid background-color:#ffffff;

 border-right-color:#8c8c8c;
 border-bottom-color:#8c8c8c;
 border-left-color:#c5c5c5;
 border-top-color:#c5c5c5;
}

.next { background-color:#dcdcdc;
padding-right : 10px;
padding-left : 10px;
border-bottom : 1px solid #8c8c8c;
border-right : 1px solid #8c8c8c;
border-top : 1px solid silver;
border-left : 1px solid silver;
color:#000000;
text-align: center;}



