/*--------------------*/
/*------ Layout ------*/
/*--------------------*/

html, body {
height:100%;
font-family:'Times New Roman',Times,serif;
font-size:12pt;
}

* {
margin:0;
padding:0;
border:0px none;
}

/*#container {
background-color:transparent;
left:50%;
margin-left:-505px;
margin-top:20px;
margin-bottom:20px;
padding:0px;
position:absolute;
text-align:left;
width:1010px;
}*/


#metanavi {
display:none;
text-align:right;
float:right;
}

#logo {

height:98px;
}

#navigation {
display:none;
height:40px;
width:485px;
margin:5px auto 0px;
border-top:1px solid #1F2B54;
}

#navigation ul {
list-style: none;
text-align: center;
height:30px;
margin-top:10px;
}

#navigation li {
float: left;
width: 96px;
height:20px;
border-right:1px solid #717993;
padding-top:10px;
}

#content {
/*float:left;*/
margin:40px 0px 20px;
padding-bottom: 10px;
/*border-bottom:2px solid #1F2B54;*/
}

.print {
display:none;
float:left;
background-image:url(../grafiken/icon-print.gif);
background-repeat:no-repeat;
background-position:center left;
padding-left:15px;
}

.top {
display:none;
float:right;
background-image:url(../grafiken/icon-top.gif);
background-repeat:no-repeat;
background-position:bottom left;
padding-left:10px;
}

#content ul {
margin-left:12px;
list-style-type:square;
}

.anfahrt {
background-image:url(../grafiken/button_pdf.gif);
background-repeat:no-repeat;
background-position:center left;
padding-left:45px;
}

#image {
display:none;
width:485px;
text-align: center;
margin-bottom:35px;
}

#infobox {
/*height:228px;*/
padding-top:40px;
padding-bottom:20px;
padding-left:30px;
margin-bottom:20px;

}

#infobox a:link{color:#333C63; text-decoration:none; font-weight:bold;}
#infobox a:visited{color:#333C63; text-decoration:none; font-weight:bold;}
#infobox a:hover{color:#333C63; text-decoration:underline; font-weight:bold;}
#infobox a:active{color:#333C63; text-decoration:none; font-weight:bold;}

#left-column {
display:none;
margin-top:40px;
width:219px;
float:left;
}

#right-column {
display:none;
margin-top:40px;
width:219px;
float:left;
}

#left-column img {
display:none;
margin-bottom: -2px;
}

#right-column img {
display:none;
margin-bottom: -2px;
}

#content input, textarea {
border:1px solid #CFCFCF;
font-family:Verdana, sans-serif;
font-size:1em;
}

#content submit {
border:0px none;
}

/*--------------------*/
/*------ Links -------*/
/*--------------------*/

a:link{color:#000000; text-decoration:none;}
a:visited{color:#000000; text-decoration:none;}
a:hover{color:#000000; text-decoration:underline;}
a:active{color:#000000; text-decoration:none;}

#navigation a {
display: block;
text-align: center;
}

.active {
font-weight:bold;
}

/*--------------------*/
/*---- Text / Typo----*/
/*--------------------*/

#content p {
margin-bottom:15px;
}

#content h1 {
font-weight:bold;
font-size:11pt;
margin-bottom:20px;
}