html, body {
margin:0px;
padding:0px;
background-color:#DDDDDD;
}

html, body, p, div, td {
font-family:Arial, Helvetica, "sans serif";
font-size:12px;
}

td.th	{
font-weight:bold;
text-align:center;
}

a {
text-decoration:none;
color:#008AD2;
}
a:hover {
text-decoration:underline;
}
.lang {
color:#C82500;
}
a.external {
color:#0030E1;
}
.wiki {
color:#4193B1;
}

#hl {
background: url('header.jpg');
background-repeat: no-repeat;
background-color:#FFFFFF;
width:750px;
height:200px;
padding:0px;
margin:0px;
border-bottom: solid 1px white;
border-right: solid 1px white;
}

#logo {
margin-left:450px;
margin-top:25px;
width:189px;
height:50px;
background: url('logo.gif');
}

#shl {
background-color:#C7F559;
width:751px;
height:20px;
padding:0px;
margin:0px;
border-bottom: solid 1px white;
border-right: solid 1px white;
}

#onavi {
padding-left:180px;
padding-top:2px;
}

#shl a {
color:black;
}

#content {
background-color:#FFFFFF;
position:absolute;
left:180px;
width:570px;
height:100%;
}

#navi {
width:180px;
margin:0px;
padding:0px;
background-color:#F9F292;
font-family:Verdana;
font-size:11px;
line-height:16px;
border-bottom: solid 1px white;
}

#navi ul {
padding: 10px 0 12px 0;
margin:0px;
padding-left: 0px;
list-style-type:none;
}

#navi li {
background: url('punkt.gif');
background-position: 8px;
padding-left:20px;
background-repeat: no-repeat;
}

#navi a {
color:black;
}

#footer {
background-color:#F7FBFD;
border: solid 1px #DEF8F3;
margin-top:20px;
padding:10px;
}

h6 {
font-size:12px;
}

h5 {
font-size:13px;
}

h4 {
font-size:14px;
}

h3 {
font-size:15px;
}

h2 {
font-size:16px;
}

h1 {
font-size:18px;
margin-top: 15px;
margin-bottom:40px;
}

.news {
background-color:#E9F9CD;
border: dashed 1px #A6D652;
margin-top:20px;
padding:10px;
}