body {
background-color:#97a9b1;
margin:0;
padding:0;
text-align:center;
font-family:Arial;
font-size:14px;
color:#555555;
}

html {
min-height: 100%; margin-bottom: 1px;
}

#page {
width:1000px;
margin:auto;
padding:auto;
background-image:url(../images/style/page.png);
text-align:left;
}

#header {
width:1000px;
height:80px;
background-image:url(../images/style/header.png);
clear:both;

}

#menulinks {
width:960px;
height:40px;
background-image:url(../images/style/menu.png);
clear:both;
padding-left:40px;
}

#menulinks a {
padding-top:10px;
padding-left:15px;
padding-right:15px;
height:27px;
float:left;
text-decoration:none;
color:#FFFFFF;
font-weight:bold;
font-size:14px;
margin-top:1px;
}

#menulinks a:hover {
background-image:url(../images/style/menuhover.png);
}

#mainarea {
width:1024px;
clear:both;
padding-top:10px;
}

#contentarea {
float:left;
width:560px;
padding-left:55px;
margin-bottom:10px;
min-height:500px;
}

#sidebar {
float:right;
width:290px;
padding-right:60px;
}

#footer {
width:1000px;
height:105px;
background-image:url(../images/style/footer.png);
clear:both;
}

#footer p {
padding-top:30px;
color:#FFFFFF;
padding-left:60px;
line-height:20px;
}

a.logo {
width:353px;
height:102px;
float:left;
background-image:url(../images/style/logo.png);
}

h3 {
font-size:18px;
color:#333333;
font-weight:bold;
}

h2 {
font-size:14px;
color:#333333;
font-weight:bold;
}

date {
font-size:12px;
color:#333333;
font-weight:bold;
}

titel {
font-size:18px;
color:#333333;
font-weight:bold;
}

subtitel {
font-size:14px;
color:#333333;
font-weight:bold;
}

intro {
font-size:14px;
color:#333333;
font-weight:bold;
}
li{ padding-bottom:5px; }

a {
color:#008080;
text-decoration:none;
}

a:visited {
color:#808000;
text-decoration:none;
}

a:hover {
color:#389ccb;
text-decoration:underline;
}

a.nav {
color:#000000;
font-weight:bold;
}

a.nav:hover {
color:#000000;
font-weight:bold;
text-decoration:underline;
}

a.nav:visited {
color:#666666;
font-weight:bold;
}
