															/* BODY/ALL */
html {
/* height: 100%; */
}
body {
/* height: 100%; */
width: 944px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 0.7em;
line-height: 1.4em;
color: #000;
background-color: #fff;
margin: 0px 21px 0px 35px;
}
h1 {
margin: 0px 0px 1em 0px;
}
h2 {
font-size: 1em;
line-height: 1.4em;
font-weight: bold;
margin: 0px;
}
p {
margin-top: 0px;
}
ol {
margin: 0px 0px 1em 0px;
}
ul {
list-style-type: none;
margin: 0px 0px 1em 0px;
} 
strong {
font-weight: bold;
color: #000;
}
.newsextra {
font-weight: bold;
color: #b02c00;
}
hr { 
height: 1px;
margin: 1em 0px 1em 0px;
color: #ccc;
}
img {
border:0px;
}
table {
float: right;
font-size: 1em;
}
.news {
width: 750px;
}
th {
vertical-align: top;
text-align: right;
padding: 15px 0px 5px 0px;
}
td {
vertical-align: top;
}
.tdformleft {
font-weight: bold;
width: 50%;
}
.tdformright {
width: 50%;
}
a:link, a:visited {
font-weight: bold;
color: #666;
text-decoration: none;
}
a:active, a:hover {
font-weight: bold;
color: #000;
text-decoration: none;
}
a.extra:link, a.extra:visited {
font-weight: normal;
color: #000;
text-decoration: none;
}
a.extra:active, a.extra:hover {
font-weight: normal;
color: #666;
text-decoration: none;
}
a.extrabild:link, a.extrabild:visited {
font-weight: bold;
color: #666;
padding: 0px 0px 0px 0px;
text-decoration: none;
}
a.extrabild:active, a.extrabild:hover {
font-weight: bold;
color: #000;
padding: 0px 0px 0px 0px;
text-decoration: none;
}
a.extralist:link, a.extralist:visited {
display: block;
font-weight: bold;
color: #000;
text-decoration: none;
}
a.extralist:active, a.extralist:hover {
display: block;
font-weight: bold;
color: #666;
text-decoration: none;
}
#center {
/* min-height: 100%; */
margin-bottom: -35px;
}

														/* NAVIGATION */
														
#top {
padding-top: 35px;
}
.navigation {
height: 6em;
}
.logo {
float: right;
text-align: right;
padding-top: 0.2em;
padding: 0px 199px 0px 0px;
}
.menu1 {
font-size: 1em;
line-height: 1.3em;
font-weight: bold;
padding: 0px 0.2em 0px 0px;
}
a.menu1:link, a.menu1:visited {
color: #666;
text-decoration: none;
}
a.menu1:active, a.menu1:hover, a.menu1:focus  {
color: #000;
text-decoration: none;
}
.menu1a {
font-size: 1em;
line-height: 1.3em;
font-weight: bold;
padding: 0px 0.2em 0px 0px;
}
a.menu1a:link, a.menu1a:visited {
color: #000;
text-decoration: none;
}
a.menu1a:active, a.menu1a:hover, a.menu1a:focus {
color: #000;
text-decoration: none;
}
.menu2 {
color: #666;
font-size: 1em;
line-height: 1.3em;
font-weight: normal;
}
a.menu2:link, a.menu2:visited {
color: #666;
text-decoration: none;
font-weight: normal;
}
a.menu2:active, a.menu2:hover, a.menu2:focus  {
color: #000;
text-decoration: none;
font-weight: normal;
}
.menu2a {
color: #000;
font-size: 1em;
line-height: 1.3em;
font-weight: normal;
}
a.menu2a:link, a.menu2a:visited {
color: #000;
text-decoration: none;
font-weight: normal;
}
a.menu2a:active, a.menu2a:hover, a.menu2a:focus {
color: #000;
text-decoration: none;
font-weight: normal;
}
#menulogo {
padding: 0px;
}
.menulogo1 {
color: #000;
}


														/* CONTENT */
														

#content {
/* height: 80%; */
}
.boxtextbild {
clear: right;
}
.left {
width: 180px;
clear: left;
float: left;
margin: 0px 0px 50px 0px;
color: #000;
line-height: 1.3em;
}
.left130 {
width: 130px;
clear: left;
float: left;
margin: 0px 0px 50px 0px;
color: #000;
line-height: 1.3em;
}
.leftstart {
width: 300px;
clear: left;
float: left;
margin: 0px 0px 0px 0px;
color: #000;
line-height: 1.3em;
}
.leftstart230 {
width: 230px;
clear: left;
float: left;
margin: 0px 0px 0px 0px;
color: #000;
line-height: 1.3em;
}
.left p {
margin: 0px 0px 0.6em 0px;
}
.leftstart p {
margin: 0px 0px 0.6em 0px;
}
.leftstart230 p {
margin: 0px 0px 0.6em 0px;
}
.textright {
width: 550px;
float: right;
font-size: 1em;
line-height: 1.5em;
margin: 0px 200px 50px 0px;
}
#textrightlistfirst {
margin: 0px 200px 0px 0px;
}
.textbildright {
width: 730px;
float: right;
font-size: 1em;
line-height: 1.5em;
margin: 0px 0px 50px 0px;
}
.bildright {
width: 325px;
float: right;
text-align: right;
line-height: 0em;
padding: 0px 200px 0px 0px;
}
.bildright480 {
width: 480px;
float: right;
text-align: right;
line-height: 0em;
padding: 0px 200px 0px 0px;
}
.bildmenu {
font-size: 1em;
line-height: 1.5em;
margin: 0px 0px 0px 20px;
}
.tdleft {
text-align: right;
line-height: 0em;
}
.tdright {
text-align: left;
width: 180px;
}
.textnews {
width: 550px;
text-align: left;
font-size: 1em;
line-height: 1.5em;
margin: 0px 0px 0px 0px;
}

														/* BOTTOM */
	
.bottom {
clear: both;
color: #000;
padding: 12px 0px 20px 0px;
line-height: 1.5em;
font-size: 1em;
}
a.menu3:link, a.menu3:visited {
color: #666;
text-decoration: none;
}
a.menu3:active, a.menu3:hover {
color: #000;
text-decoration: none;
}
#menu3a {
color: #000;
text-decoration: none;
}
a.menu3logo:link, a.menu3logo:visited {
font-family: Arial, Helvetica, sans-serif;
color: #666;
text-decoration: none;
}
a.menu3logo:active, a.menu3logo:hover {
font-family: Arial, Helvetica, sans-serif;
color: #000;
text-decoration: none;
}