*{
font-family: Courier New, Courier, monospace;
font-size: 13px;
color: #777;
}
html,body{
background-color: #fff;
margin: 0;
padding: 0;
}
div#box{
width: 1000px;
margin: 40px auto 10px auto;
}
div#row1{
width: 580px;
float: left;
}
div#row2{
width: 420px;
float: left;
padding-top: 10px;
text-align: right;
}
div#footer{
clear:both;
background-color: #3B5791;
text-align: center;
margin-top: 0px;
border-style: solid;
border-width: 1px;
border-color: #6A86C0 #172C58 #172C58 #6A86C0;
}
div#footer,div#footer *{
font-size: 10px;
color:#fff;
text-decoration: none;
}
div#header{
height: 150px;
}
div#navi{
width: 190px;
float: left;
padding-top: 26px;
}
div#navi a,div#navi div{
width: 172px;
display: block;
position: relative;
height: 25px;
overflow: hidden;
margin-bottom: 5px;
}
div#navi img{
position: absolute;
top: 0px;
left: 0px;
height: 50px;
width: 172px;
}
div#navi a:hover img,div#navi div img{
top: -25px;
}
div#content{
width: 380px;
float: left;
}

br.clear{
clear:both;
}
img{
border: none;
}
h1,h2,h3{
color: #3B5791;
}
h1{
font-size: 21px;
margin: 1em 0 0.2em 0;
}
h4{
margin: 2em 0 .1em 0;
}
p{
margin: .8em 0;
}
a:hover{
color: #c92563;
}
/* nur zum testen */
div#navi a.s{
height: auto;
text-align: center;
font-size: 10px;
font-family: arial;
}
.arial,.arial *{
font-family: arial, sans-serif;
}
.verdana,.verdana *{
font-family: verdana, sans-serif;
}
.courier,.courier *{
font-family: courier new, monospace;
}
.times,.times *{
font-family: times new roman, serif;
}