
/* schriftstil,abstände */

body
{margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px;
font: normal 12px  times, serif;
}


table,tr,td
{ color:midnightblue; font:normal 12px verdana, sans-serif; margin:0; padding:0;}

.gesamt
{ margin:0; padding:0; width:100%; height: 100%;
border-style: groove; background-color: white;
}


h1 {
font-family :  times, serif;
color : midnightblue;
font-size : 1.5em;
text-align : center;
font-weight : bold;
font-style:italic;
letter-spacing : 2px
}

h1.titel
{ font-family :  times, serif; font-size : 1.3em; font-weight : bold;
font-style: italic; text-align:left; letter-spacing:1px;padding-top:25px;padding-left:25px;
}

h2
{font-family :  times, serif;
color : midnightblue;
font-size : 1em;
font-style: italic; text-align:left; letter-spacing:1px;padding-left:25px;
}

h3
{font-family :  times, serif;
color : midnightblue;
font-size : 1em; text-align:left;padding-left:25px;
}

.leisteun {background-color:#799FC6;color:white;  font-size: 10px;
height:15px;
line-height:20px;
}

.leiste {background-color:#799FC6;color:white;  font-size: 10px;
height:15px;
line-height:20px;
}
.logo1 {color:#6F8530;
height:150px;
background:  url("images/hg3.jpg") ;
background-position: left; background-repeat: repeat-x;
}

.logo1a {color:#6F8530;
height:30px;
background:  url("images/hg5.jpg") ;
background-position: left; background-repeat: repeat-x;
}

.logo2 {color:#6F8530;
height:150px;
background:  url("images/hg4.jpg") ;
background-position: left; background-repeat: no-repeat;
}
.logo2a {color:#6F8530;
height:30px;
background:  url("images/hg6.jpg") ;
background-position: left; background-repeat: repeat-x;
}

.logo3 {color:#6F8530;
height:150px;
background:  url("images/hg7.jpg") ;
background-position: left; background-repeat: no-repeat;
}
.logo3a {color:#6F8530;
height:30px;
background:  url("images/hg8.jpg") ;
background-position: left; background-repeat: repeat-x;
}

.logo4 {color:#6F8530;
height:150px;
background:  url("images/hg9.jpg") ;
background-position: left; background-repeat: no-repeat;
}
.logo4a {color:#6F8530;
height:30px;
background:  url("images/hg10.jpg") ;
background-position: left; background-repeat: repeat-x;
}

.logo5 {color:#6F8530;
height:150px;
background:  url("images/hg11.jpg") ;
background-position: left; background-repeat: no-repeat;
}
.logo6 {color:#6F8530;
height:150px;
background:  url("images/hg12.jpg") ;
background-position: left; background-repeat: no-repeat;
}
.logo6a {color:#6F8530;
height:30px;
background:  url("images/hg10.jpg") ;
background-position: left; background-repeat: repeat-x;
}
p
{ color:midnightblue; font-family :  verdana, sans-serif; font-size :12px; font-weight : normal;
padding-left:25;
}
p.flies
{ color:midnightblue; text-align:justify; font-family :  verdana, sans-serif; font-size :12px; font-weight : normal;
padding-left:25px; padding-right:25px;
}
p.klein
{ color:midnightblue; font-family :  verdana, sans-serif; font-size :9px; font-weight : normal;font-style: italic; text-align:center;padding:0;
}

/* menue oben */

#menu2 a , #menu2 a:visited , #menu2 a:active {display:block;
color:#ffffff;
text-decoration:none ;
font: normal 11px verdana, arial, sans-serif;
text-decoration:none ;
padding: 0px 0px 0px 0px;
text-align:center;
}

#menu2 a:hover{
color:#000000;
text-decoration:none ;
background: url("images/spacer.gif");
}

/*links im text */
#textlink a:link, a:visited, a:active { font: normal 12px verdana, arial, sans-serif; text-decoration:underline;color:#689bc0}

a:hover{ font: normal 12px verdana, arial, sans-serif;text-decoration:underline;
color:#ffffff;}

.textlink a:link, a:visited, a:active { font: normal 12px verdana, arial, sans-serif; text-decoration:underline;color:#689bc0}

a:hover{ font: normal 12px verdana, arial, sans-serif;text-decoration:underline;
color:#ffffff;}

/* links im bottom */

a:link, a:visited, a:active{ font: normal 12px verdana, sans-serif; text-decoration:none; color:midnightblue;}

a:hover{ font: normal 12px verdana, sans-serif;text-decoration:underline;
color:#FF9F00;}