body {
 background-color: #CCCCCC; 
 margin-top: 10px;
 padding: 0px;
 border: 0px;
 text-align: center;
 vertical-align: top;
 font-family: "verdana", sans-serif;
 font-size: 11px; 
 }

td {
 font-family: "verdana", sans-serif;
 font-size: 11px; 
}

img {
 border: none;
 text-align: center;
 }
a:link {
 color: black;
 text-decoration: none;
 }
a:visited {
 color: black;
 text-decoration: none;
 }
a:active {
 color: black;
 text-decoration: none;
 }
a:hover {
 color: #999999;
 text-decoration:underline;
 }
a.menupkt:link {
 color: #003366;
 text-decoration:none;
 } 
a.menupkt:visited {
 color: #003366;
 text-decoration: none;
 }
a.menupkt:active {
 color: #003366;
 text-decoration: none;
 }
a.menupkt:hover {
 color: #999999;
 text-decoration: none;
 } 
a.undermenupkt:link {
 color: #999999;
 text-decoration: none;
 } 
a.undermenupkt:hover {
 color: #003366;
 text-decoration: underline;
 } 
a.undermenupkt:visited {
 color: #999999;
 }
a.undermenupkt:active {
 color: #003366;
 text-decoration: none;
 }

.box-headline {
 background-color: #003366;
 color: white;
 width: 178px;
 height: 20px;
 }

.box-line {
 height: 20px;
 border-bottom: 1px dashed #003366;
 text-align: left;
 padding: 5px;
 border-left: 1px solid #003366;
 border-right: 1px solid #003366;
 background-color: #F2F2FF;
 width:178px;
 }

.box-space {
 height: 20px;
 text-align: left;
 border-left: 1px solid #003366;
 border-right: 1px solid #003366;
 background-color: #F2F2FF;
 
 }

.box-logo {
 text-align: center;
 vertical-align: text-bottom;
 padding-top: 40px;
 border-left: 1px solid #003366;
 border-right: 1px solid #003366;
 background-color: #F2F2FF;
 }
.box-end {
 width: 180px;
 margin: 0px auto;
 border-top: 1px solid #003366;
 border-bottom: 0px solid #003366;
 border-left: 0px solid #003366;
 border-right: 0px solid #003366;
 background-color: #FFFFFF;
 vertical-align: top;
 }

td.undermenupkt {height:22px; padding-top:3px; width:180px;}

.undermenupkt, a.undermenupkt:link, a.undermenupkt:active, a.undermenupkt:visited, A.undermenupkt:hover
{
	color:#6a6a6a;
	font-size: 11px; 
	font-weight:normal;
	white-space:nowrap;
	text-decoration:none;
}

.MenuUnderSelected, a.MenuUnderSelected:link, a.MenuUnderSelected:active, a.MenuUnderSelected:visited, A.MenuUnderSelected:hover
{
	color:black;
}

td.menuunderselected {        border-top: 1px solid #000000;
        border-bottom: 1px solid #000000;}

