/* CSS Document */

body {
margin:10px;
}

h1 {
margin:0;
color:#333399;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
}

h2 {
margin-bottom:0;
padding-bottom:0;
color:#333399;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
}

#header {
width:780px;
height:200px;
border:1px solid #000000;
}

#navi {
background-color:#336699;
font-family:Arial; 
font-size:14px;
color:#CCCCCC;
margin-top:2px;
margin-bottom:2px;
width:776px;
border:1px solid #000000;
padding:2px;
word-spacing:5px;
}
#navi a:link, #navi a:visited {color:#FFFFFF; text-decoration: none;}
#navi a:hover {color:#FFFFFF; text-decoration:none;}

#main {
margin-top:2px;
margin-bottom:2px;
width:776px;
border:1px solid #000000;
padding:2px;
}

#subnavi {
line-height:20px;
height:100%;
width:125px;
background-color:#66CCFF;
float:right;
border:1px solid #000000;
margin-left:5px;
padding-top:10px;
padding-left:10px;
padding-bottom:10px;
font-family:Arial; 
font-size:14px;
}
#subnavi a:link, #subnavi a:visited {color:#000000; text-decoration:underline;}
#subnavi a:hover {color:#FFFFFF; text-decoration:none; background-color:#336699;}

#content {
font-family:Arial, Helvetica, sans-serif;
line-height:22px;
min-height:200px;
}

#footer {
margin-top:2px;
width:780px;
height:40px;
border:1px solid #000000;
}

/* Links Anfang */
a:link    {color:#0000FF; font-weight:normal; text-decoration:none;}
a:visited   {color:#0000FF;  font-weight:normal; text-decoration:none;}
a:hover     {color:#993300; font-weight:normal; text-decoration: underline overline;}
a:active    {color:#993300; font-weight:normal; text-decoration:none;}
/* Links Ende */