/*invertierte farben*/
body {
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
padding-bottom: 180px;
font-size: 90%;
font-weight: bold;
line-height: 1.5;
text-align: center;/*IE*/
background-color: #f2f7ff;
color: #003060;
}
#top,
#wrapper {
position: relative;
width: 720px;
margin: 0 auto 1% auto;
padding: 0;
text-align: left;
}

#header .notext {
display: none;
}

/*HEADINGS*/
#content #spiegel h2 {
font-size: 160%;
font-weight: bold;
letter-spacing: 1pt;
}
#content #spiegel h3 {
font-size: 140%;
font-weight: bold;
letter-spacing: 1pt;
}
#content #spiegel h4 {
clear: both;
font-size: 120%;
font-weight: bold;
}

a {
font-weight: bold;
text-decoration: none;
border-bottom: 1px solid #0040c6;
background-color: #f2f7ff;
color: #0040c6;
}
a:visited {
background-color: #f2f7ff;
color: #777;
}
a:hover, 
a:focus, 
a:active {
background-color: #f2f7ff;
color: #600;
}

a.ohne, 
a.ohne:visited, 
a.ohne:hover, 
a.ohne:focus, 
a.ohne:active {
text-decoration: none;
border: 0 none;
}


#footer .bottom-menue .stdd {
display: block;
}
.un, 
.invert {
display: none;
}

.subnavi .un {
display: inline;
}



td {
padding: 1px 5px;
vertical-align: top;
border: 1px solid #c4d7ff;
}

fieldset {
border: 1px solid #c4d7ff;
}

#printonly {
position: relative;
width: 720px;
margin: 0 auto 1% auto;
padding: 0;
text-align: left;
}

img {
border: 1px solid #226aff;
}
#peak img {
border: 0 none;
}

hr {
height: 1px;
border: 0 none;
border-top: 1px solid #c4d7ff;
margin: 0 0 10px 0;
padding: 0;
}
