body { background-color: #ffffff;  margin-left: 0px;  margin-top: 8px; 
scrollbar-face-color: #c9d7e9; 
scrollbar-highlight-color: #fff; 
scrollbar-shadow-color: #cccccc; 
scrollbar-3dlight-color: #c9d7e9; 
scrollbar-arrow-color: #666666; 
scrollbar-track-color: #ffffff; 
scrollbar-darkshadow-color: #dddddd; }






table { margin-left: auto;  margin-right: auto; }
#navtable1, #navtable2 { text-align: center; background-color: #c9d7e9; }
.footer { padding-top: 8px;  }

.office-table { width: 400px; margin-top: 0px; margin-left: 0px;  }

.datatable { width: 100%; margin-left: 0; border: 1px solid #c9d7e9; border-collapse: collapse; }
.datatable td { border: 1px solid #c9d7e9;  padding:2px;  }
.datatable th { border: 1px solid #c9d7e9;  padding:2px;  }

td, select { vertical-align: top; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; color: #666; }
h1 { font-size: 11px; }
.blue { color: #000099; font-weight: bold; }

A.nav {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;  font-size: 11px; color: #333333;  font-weight: bold; text-decoration: none;  line-height: 30px; letter-spacing: 0px;}
a.nav:active { text-decoration: none; color: #000099;}
a.nav:link { text-decoration: none; color: #333333;}
a.nav:focus  { text-decoration: none; color: #000099;}
a.nav:hover { text-decoration: none; color: #000099;}
a.nav:visited { text-decoration: none; }
.nav {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000099; font-weight: bold; text-decoration: none; line-height: 30px; letter-spacing: 0px;}

A.navblue {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;  font-size: 11px; color: #000099;  font-weight: bold; text-decoration: none; line-height: 30px; letter-spacing: 0px;}
a.navblue:active { text-decoration: none; color: #000099;}
a.navblue:link { text-decoration: none; color: #000099;}
a.navblue:focus  { text-decoration: none; color: #000099;}
a.navblue:hover { text-decoration: none; color: #000099;}
a.navblue:visited { text-decoration: none; color: #000099; }
.navblue {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000099; font-weight: bold; text-decoration: none; line-height: 30px; letter-spacing: 0px;}

A.nav2 {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;  font-size: 11px; color: #666666;  font-weight: bold; text-decoration: none; line-height: 18px;}
a.nav2:active { text-decoration: none; color: #000099;}
a.nav2:link { text-decoration: none; color: #666666;}
a.nav2:focus  { text-decoration: none; color: #000099;}
a.nav2:hover { text-decoration: none; color: #000099;}
a.nav2:visited { text-decoration: none; }
.nav2 {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000099; font-weight: bold; text-decoration: none; line-height: 18px; }

a {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;  font-size: 11px; color: #666666; }
a:link { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;  font-size: 11px; color: #666666; text-decoration: underline; }	
a:active { text-decoration: none; color: #000099;}
a:focus { text-decoration: none; color: #000099;}
a:hover { text-decoration: none; color: #000099;}

.tdwhite { background-color: #fff; text-align: left; }
.tdightblue { background-color: #c9d7e9; text-align: left; }

#aktuell {position: relative; z-index: auto; width: 200px; height: 300px; visibility: hidden;  }
#wir, #dienst, #infos, #kontakt, #angebote {position: relative; z-index: auto; width: 200px; height: 300px; visibility: hidden; top: -300px;}

.txtFld {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
	color:#666666;
	text-decoration: none;
	background-color: #ffffff;
	width: 320px;
	border: #cccccc;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;	}
	
.fonFld {
	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;
	color:#666666;
	text-decoration: none;
	background-color: #ffffff;
	width: 180px;
	border: #cccccc;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px; }

.smallBtn {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px;
	color: #333333;
	width: 90px;
	text-decoration: none;
	background-color: #c9d7e9;
	border: #cccccc;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px
}



