/*
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 */

body{
margin: 0;
padding: 0;
background-color: #FFFFEA;
/* border: 2px red solid; */
}

#mitte{
width: 960px;
margin: 0 auto;
background-color: #FFFFEA;
/* border: 2px lime solid; */
}

#kopf{
width: 960px;
height: 114px;
position:fixed;
text-align: center;
background-color: #FFFFEA;
background: url(lImages/kopf1.gif);
/* border: 2px #0000FF solid; */
float: right; /* an die linke Seite*/
z-index: 10;
}

#kopf table {
margin-top: 10px;
padding: 0;
width: 100%;
}

#menuebox{
margin-top: 115px; /* höhe des Kopfes*/
float: left; /* an die linke Seite*/
width: 210px;
/* border: 2px #00FFFF solid; */
}

#inhalt{
margin-top: 115px; /* höhe des Kopfes */
padding-top: 5px;
float: right; /* an die rechte Seite */
width: 745px;
background-color: #FFFFEA;

/* border: 2px #008000 solid;  Zum Testen */
}

#fuss{
padding-top: 5px;
padding-bottom:5px;
clear: both;
background-color: #EFEFEF;
text-align: center;
/* border: 2px #FF00FF solid; */
}

/* - Notruf --------------------------- */
table.notruf {
 font-size: medium;
}

/* - Verein --------------------------- */
span.verein {
 font-size: medium;
 font-weight: bold;
}

/*- Link allgenein ----------- ---- */
a {
text-decoration: none;
}

a.kopf, a.kopf:link, a.kopf:visited, a.link:hover {
color: #000000;
font-weight: bold;
}

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;
}
/* - Position Interner Sprung ------- */
a.intL {
padding-top: 125px;
}

/* - Farben für Zeilen und Linien Termine --- allgemeine class */
td {vertical-align: top;}

.d1{ width: 60px; text-align: right; } /* Breite bei Jahresliste */
.d2{ width: 105px; text-align: right; } /* Breite bei Jahresliste */
.f1{ background-color: #D8D8D8; }
.f2{ background-color: #C0EAFE; }

/* dünne trennlinie */
.hl1{ border-bottom: 1px #FF00FF solid; }
/* dicke trennlinie */
.hl2{ border-bottom: 3px #FF00FF solid; text-align: right; }

/* Überschrift für Listen */
.ueb1 {
padding-top: 10px;
text-align: center;
font-size: x-large;
font-weight: bolder;
}

/* berschrift auf den jewiligen Seien */
.Sueb {
 font-weight: bold;
 text-align: center;
 margin-bottom: 5px;
 font-size: 30px;
}

/* 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;
}

/* Unsichtbarer Text nur für Suche */
.info { font-size:0px; }

/*- Menu1 --------------------------- */

#menu1 {
width: 205px;
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: #4F4F4F;
padding-left: 10px;
display: block;
background: url(lImages/menue.gif) 0 -64px;
padding: 10px 0 0 35px;
}

#menu1 li #sel {
color: #000;
font-weight: bold;
background: url(lImages/menue.gif);
padding: 10px 0 0 35px;
}

#menu1 li a:hover{
color: #000;
font-weight: bold;
background: url(lImages/menue.gif) 0 -32px;
padding: 10px 0 0 35px;
}

/*- Menu2 --------------------------- */

#menu2 {
width: 205px;
margin: 0;
font-size: 14px;
font-family: Arial, Helvetica, sans-serif;
}

#menu2 ul {
list-style: none;
margin: 0;
padding: 0;
}

#menu2 img {
border: none;
}

#menu2 li {
margin-top: 2px;
}

#menu2 li a {
height: 22px;
text-decoration: none;
}

#menu2 li a:link, #menu2 li a:visited {
color: #4F4F4F;
padding-left: 10px;
display: block;
background: url(lImages/menue2.gif) 0 -64px;
margin-left: 15px;
padding: 10px 0 0 35px;
}

#menu2 li #aw {
color: #000;
font-weight: bold;
background: url(lImages/menue2.gif);
margin-left: 15px;
padding: 10px 0 0 35px;
}

#menu2 li a:hover{
color: #000;
font-weight: bold;
background: url(lImages/menue2.gif) 0 -32px;
margin-left: 15px;
padding: 10px 0 0 35px;
}
