BODY {
	margin : 0;
}

A:LINK {
	font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #336699;
	text-decoration : none;
}

A:ACTIVE {
	font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #336699;
	text-decoration : none;
}

A:VISITED {
	font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #336699;
	text-decoration : none;
}

A:HOVER {
	font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #FF9933;
	text-decoration : none;
}

A.print:LINK {
	font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #336699;
	text-decoration : none;
}

A.print:ACTIVE {
	font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #336699;
	text-decoration : none;
}

A.print:VISITED {
	font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #336699;
	text-decoration : none;
}

A.print:HOVER {
	font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #FF9933;
	text-decoration : none;
}

A.top:LINK {
	font : bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #336699;
	text-decoration : none;
}

A.top:ACTIVE {
	font : bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #336699;
	text-decoration : none;
}

A.top:VISITED {
	font : bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #336699;
	text-decoration : none;
}

A.top:HOVER {
	font : bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #FF9933;
	text-decoration : none;
}

A.nav1:LINK {
	font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	text-decoration : none;
}

A.nav1:ACTIVE {
	font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	text-decoration : none;
}

A.nav1:VISITED {
	font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	text-decoration : none;
}

A.nav1:HOVER {
	font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #FF9933;
	text-decoration : none;
}

A.sub2:LINK {
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #DADAF8;
	text-decoration : none;
}

A.sub2:ACTIVE {
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #DADAF8;
	text-decoration : none;
}

A.sub2:VISITED {
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #DADAF8;
	text-decoration : none;
}

A.sub2:HOVER {
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	text-decoration : none;
}

A.big:LINK {
	font : bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #336699;
	text-decoration : none;
}

A.big:ACTIVE {
	font : bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #336699;
	text-decoration : none;
}

A.big:VISITED {
	font : bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #336699;
	text-decoration : none;
}

A.big:HOVER {
	font : bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #FF9933;
	text-decoration : none;
}

.headerrow1 {
   height : 70px;
   background: #FFFFFF url(bg_headerrow.gif);
}

.headerrow2 {
   height : 25px;
   background: #003366 url(header_row.gif) no-repeat;
}

.content {
   height : 100%;
   width:100%;
   vertical-align:top;
}

.tablecontent {
   width:570px;
   height: 100%;
}

.tablecontentblock {
   width: 770px;
   height: 100%;
}

.tdlogo {
   text-align :right;
   width:200px;
}



.td_navitop {
  padding-top: 20px;
  padding-left:10px;
  height : 25px;
}

.menutopspecs {
  vertical-align : top;
  padding-top : 3px;
  vertical-align : top;
}

.tdnavileft {
  width:200px;
  height:100%;
  vertical-align:top;
  background: #336699;
}
.tdcontent {
  width:570px
  height:100%;
  vertical-align:top;
}

.naviimage {
   vertical-align: top;
   background: url(navibottom.jpg) no-repeat;
}

.tdcontenttext{
  padding-left:10px;
  background: #FFFFFF;
}

.tablenavileft {
  width : 200px;
  height : 100%;
  border-bottom: 1px solid #FFFFFF;
}

h1 {
    font : bold 16px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color : #385B76;
    padding-bottom: 10px;
padding-top :0;

}

h2 {
   font : bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
   color : #385B76;
}

h3 {
   font : bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
   color : #385B76;
}


table {
	font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.tablemain {
  width : 100%;
  height: 100%;
}

#sitemap {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color : #FFFFFF;
	height : 20px;
	width : 300px;
	border : 1px solid #024E79;
        padding-top:2px;
        margin-bottom:3px;
}

#sitemaptitle {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color : #FFFFFF;
	height : 20px;
	width : 200px;
	background-color : #336699;
	text-align : center;
	padding-top:2px;
}

.white {
       color : #FFFFFF;
}

.orange{
       color : #FF9933;
}

.lupe {
       border : 0;
}

.textklein {
	color: #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;

}

INPUT {
	border : 1px solid #024E79;
}

TEXTAREA {
	border : 1px solid #024E79;
        
}

.wcell {
       background : #FFFFFF;
       vertical-align : top;
}

.anttable {
       background : #000000;
       width : 100%;
}

.newsticker {
background-color: white; 
padding: 5px;  
border: solid 1px white;  
color: red;
font-size: 9pt; 
font-weight: bold;
font-family :Verdana, Geneva, Arial, Helvetica, sans-serif;
width: 485px;
height: 25px;
}