body {}
p {}
td {}

.naviframe   { background-color: #fff; margin-top: 12px; width: 200px; border-right: 1px dotted #5598d8 }

.footer  { color: #5598d8; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #03315a; text-align: center; bottom: 0; width: 100%; height: 30px; border-top: 1px dotted #fff; border-right: #fff; border-bottom: #fff; border-left: #fff }

h4   { 
color: #000e78; 
font-size: 15px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight: normal; 
font-stretch: expanded; 
background: url("bilder/contenthead.jpg") no-repeat; 
text-align: left; 
text-transform: uppercase; 
padding-top: 2px; 
padding-bottom: 5px; 
padding-left: 0; 
height: 19px; 
overflow: hidden;
}

.downloads {
border-bottom: 1px dotted #67a6de;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
padding: 4px 0px 5px 10px;
}

.downloads a{
color: #000;
text-decoration: none;
}

.downloads a:hover{
color: #5598d8;
text-decoration: none;
}

.groesse {
width: 120px;
font-size: 10px;
color: #666;
font-family: Verdana, Arial, Helvetica, sans-serif;
border-bottom: 1px dotted #67a6de;
}

.link {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}

.link a{
color: #67a6de;
text-decoration: none;
}

.link a:hover{
color: #5598d8;
text-decoration: none;
}

.kontaktpopup {
background-color: #b5dff7; 
}

.error {
color: red;
}

.kontakt h3,
h3 { 
color: #333; 
font-size: 14px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-style: normal; 
font-weight: bold; 
margin: 1em 0; 
}

.kontakt,
.kontakt td,
.kontakt pre,
.kontakt label,
h2 { 
font-size: 12px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-style: normal; 
font-weight: normal; 
margin: 0.83em 0; 
}

li  { 
color: #505050; 
font-size: 14px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight: bold; 
text-indent: 12px; 
list-style-type: none; 
width: 200px; 
float: left; 
border-top: 1px none #fff; 
border-right: 1px none #fff; 
border-bottom: 1px dotted #fff;
}

li a   { 
text-align: left; 
list-style-type: none; 
display: block; 
padding: 10; 
top: 12px; 
}

li#startseite a   { 
color: #fff; 
margin-top: 35px;
font-size: 14px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: none; 
background-color: #b5dff7; 
}

li#startseite a:hover   { 
color: #000e78; 
text-decoration: none; 
background-color: #67a6de; 
}

li#programm a   { 
color: #fff; 
font-size: 14px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: none; 
background-color: #b5dff7; 
}

li#programm a:hover   { 
color: #000e78; 
text-decoration: none; 
background-color: #67a6de; 
}

li#downloads a    { 
color: #fff; 
font-size: 14px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: none; 
background-color: #b5dff7; 
}

li#downloads a:hover   { 
color: #000e78; 
text-decoration: none; 
background-color: #67a6de; 
}

li#lexikon a    { 
color: #fff; 
font-size: 14px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: none; 
background-color: #b5dff7; 
}

li#lexikon a:hover   { 
color: #000e78; 
text-decoration: none; 
background-color: #67a6de; 
}

li#kontakt a   { 
color: #fff; 
font-size: 14px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: none; 
background-color: #b5dff7; 
}

li#kontakt a:hover   { 
color: #000e78; 
text-decoration: none; 
background-color: #67a6de; 
}

li#impressum a   { 
color: #fff; 
font-size: 14px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: none; 
background-color: #b5dff7; 
}

li#impressum a:hover   { 
color: #000e78; 
text-decoration: none; 
background-color: #67a6de; 
}
.galerie { border-top: 1px dotted #67a6de; border-bottom: 1px dotted #67a6de; }
