* {
   font-family:arial, Verdana, Helvetica, sans-serif;
   font-size:10pt;
}

body, td, li, dl, dt, dd, dir, div, span	{
   font-family:arial, Verdana, Helvetica, sans-serif;
   font-size:10pt;
}

body {
   scrollbar-face-color: #EEEEEE;
   background-color: #ffffff;
   background-repeat: no-repeat;
   scrollbar-shadow-color: white;
   scrollbar-highlight-color: white;
   scrollbar-3dlight-color: #CFCFCF;
   scrollbar-darkshadow-color: #CFCFCF;
   scrollbar-track-color: #FFFFFF;
   scrollbar-arrow-color: black
}

p.splashPage {

}
.SpaceLess {
   margin: 0px;
   padding: 0px;
}
table.splashTable {
   padding: 0px;
   margin: 0px;
   width: 600px;
   background-color: back;

}
td.splashHeaderRow {
   background-color: #ffdd00;
   padding: 0px;
   margin: 0px;
   border: inherit;
}
td.splashBodyRow {
   background-color: #000000;
   height: 235px;
   margin: 0px;
   padding: 0px;
}
td.splashBodyRow img div {
   padding: 0px;
   margin: 0px;
}
.splashMenuRow {
   margin-top: -100px;
   padding: 0px;
   text-align: center;
   height: 20px;
}
div.splashTextContainer {
   padding: 0px;
   margin: 0px;
   width: 590px;
   height: 0px;
   position: relative;
   vertical-align:bottom;
   text-align: center;
   top: -120px;
   left: 280px;
}
.splashTextSlogan {
   font-size: 26pt;
   color: #ffffff;
   font-weight: bold;
   margin: 0px;
}   
.splashTextServices {
   font-size: 15pt;
   color: #ffffff;
   font-weight: normal;
   margin: 0px; 
}


.feld {
   font-family:arial; font-size:8pt; color:#000000; font-weight:700;
}
.feld:hover {
   text-decoration:underline;
}
.feld:link {
   text-decoration:underline;
}

input.suche {
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 10px;
	border: thin Black;
	background: #FFFFFF;
	width: 150px;
        padding-bottom: 0px;
        margin-top: -5px;
}

.ImpressumLink:link {
 color: #ffffff;
 font-size: 11pt;
 font-weight: bold;
 letter-spacing: 0px;
 text-decoration: none;
 
}
.ImpressumLink:visited {
 color: #ffffff;
 font-size: 11pt;
 font-weight: bold;
 letter-spacing: 0px;
 text-decoration: none;

}
.ImpressumLink:hover {
}
.ImpressumLink:active {
}

.teaserText {
 font-family: Arial;
 color: #000000;
}

.teaserBox {
 width: 380px;
 vertical-align: top;
}

.teaserHeading {
 font-size: 14pt;
 padding-bottom: 0px;

}

.teaserLink {
 font-size: 10pt;
 font-style: italic;
 color: #4348a9;
 font-weight: bold;
}
.teaserLink:visited {
 font-size: 8pt;
 font-style: italic;
 color: #4348a9;
 font-weight: bold;
}
.teaserLink:hover {
 font-size: 8pt;
 font-style: italic;
 color: #4348a9;
 font-weight: bold;
}
.teaserLink:active {
 font-size: 8pt;
 font-style: italic;
 color: #4348a9;
 font-weight: bold;
}
.teaserBox2 {
 width: 500px;
 vertical-align: top;
}
