/*
Eine Angabe = alle vier Ränder des Elements erhalten den gleichen Außenabstand.
Zwei Angaben = erste für oben/unten, zweite für rechts/links.
Drei Angaben = erste für oben, zweite für rechts/links, dritte für unten.
Vier Angaben = erste für oben, zweite für rechts, dritte für unten, vierte für links.
*/

html{ overflow-y:scroll; }
/* Scrollbalker erzwingen
oder ? html{ margin-bottom : 1px; height : 100%; }
*/

body{
margin: 0;
padding: 0;
background-color: #FCFCDF;
}

#mitte{
width: 950px;
margin: 0 auto;
background-color: #FCFCDF;
}

#kopf{
width: 950px;
position:fixed;
text-align: center;
background-color: #EFEFEF;
float: right;
z-index: 10;
}

#kopf table {
margin: 0;
padding: 0;
width: 100%;
}

#menuebox{
margin-top: 96px;
float: left;
width: 185px;
}

#inhalt{
margin-top: 96px;
padding-top: 5px;
float: right;
width: 757px;
background-color: #FCFCDF;
color: #00007F;
}

#fuss{
padding-top: 5px;
clear: both;
text-align: center;
background-color: #EFEFEF;
}

/*- Link allgenein ----------------- */
a {
text-decoration: none;
}

a.kopf, a.kopf:link, a.kopf:visited, a.link:hover {
color: #000000;
}

a.link, a.link:link, a.link:visited{
padding: 1px;
color: #00007F;
background-color: #C1F5FE;
}
a.link:hover {
color: #FF0000;
background-color: #C0EAFE;
font-weight: normal;
}

/*- List aktivitäten --------------------- */
#LiAk{
list-style-image: url(rImages/punkt.gif);
}

/* Tabelle Presse -----------*/
#Presse{
text-align: center;

margin: 0 auto;
position: relative;
}
a.pr, a.pr:link, a.pr:visited {
color: #00007F;
}
a.pr:hover {
color: #FF0000;
}
table.pr{text-align: center;}

/* berschrift auf den jewiligen Seien */
.Sueb {
 font-weight: bold;
 text-align: center;
 margin-bottom: 5px;
 font-size: 30px;
}

/*- Menu --------------------------- */

#menu1 {
width: 175px;
margin: 0;
font-size: 14px;
font-family: Arial, Helvetica, sans-serif;
}

#menu1 ul {
list-style: none;
margin: 0;
padding: 0;
}

#menu1 img {
border: none;
}

#menu1 li {
margin-top: 2px;
}

#menu1 li a {
height: 22px;
text-decoration: none;
}

#menu1 li a:link, #menu1 li a:visited {
color: #666;
padding-left: 10px;
display: block;
background: url(rImages/menue.gif) 0 -64px;
padding: 10px 0 0 35px;
}

#menu1 li #sel {
color: #000;
font-weight: bold;
background: url(rImages/menue.gif);
padding: 10px 0 0 35px;
}

#menu1 li a:hover{
color: #000;
font-weight: bold;
background: url(rImages/menue.gif) 0 -32px;
padding: 10px 0 0 35px;
}