body {
min-width: 990px;
background: #F3E4C4;
margin-top: 0;
/* background: url(engl/grafiken/10px.gif); */
}

#container {
 font-size: 0.8em;
 width: 990px;
 margin:auto;
 border-left: 4px solid #F6DC8B;
 border-right: 4px solid #F6DC8B;
 border-top: 1px solid #F6DC8B;
background: #F3E4C4;
/* background: url(engl/grafiken/10px.gif); */
}

#logo {
 height: 127px;
 width: 990px;
 padding: 0 0;
 text-align: left;
 line-height: 54px;
 font-size: 54px;
 overflow: hidden;
 letter-spacing: -3px;
 margin: 0;
 background: url(grafiken/banner_990x127.gif) no-repeat;
 }

#main {
 width: 990px;
 height: 35px;
 padding: 0;
 line-height: 1.5em;
 background: url(grafiken/banner_transparent_990px.gif);
 border-top:1px solid #E6E6E6;
 border-bottom:1px solid #E6E6E6;
 }

#rechtsnav {
 font-family: Verdana;
 width: 688px;
 float: right;
 padding-top: 22px;
 padding-right: 15px;
 padding-bottom: 80px;
 margin-top: 0px;
 font-size: 12px;
 }
#rechtsnav h1{
 font-size: 13px;
 font-weight: bold;
 }
 
#kontakt {
 font-family: Verdana;
 width: 800px;
 float: right;
 padding-top: 22px;
 padding-right: 15px;
 padding-bottom: 40px;
 margin-top: 0px;
 font-size: 12px;
 }

#navikarte {
 width: 568px;
 float: right;
 color:#000000;
border: none;
}

 div.navikarte img{
 border: none;
}




#linksnav {
 width: 240px;
 padding-top: 20px;
 padding-left: 15px;
 margin-left: 2px;
 font-size: 14px;
 }

#banner {
 height: 20px;
 width: 990px;
 margin-bottom: 0px;
 margin-left: 0px;
 }

h1{
font-size: 20px;
}
h2{
font-size: 18px;
}
a:link {
 text-decoration:none;
/* color: green;                                    5 sept 06*/
}
a:visited {
text-decoration:none;
/* color: green;                                    5 sept 06*/
}
a:hover {
text-decoration:none;
}
.menueliste0{
  list-style-type:none;
  list-style-position:outside;
  margin:0px;
  padding-left:0px;
}
.menuelisteneintrag0{
 list-style-type:none;
 padding-top:1em;
}
.menuelisteneintrag1{
  list-style-type:none;
  padding-top:0.75em;
}
.menueliste1{
  list-style-type:none;
  margin-left:0px;
  padding-left:20px;
}
.menueliste2{
 list-style-type:none;
 margin-left:0px;
 padding-left:20px;
}

/*------------------------------------------------------------*/

.menueliste3{
  list-style-type:none;
  font-style:italic;
}
.menuelisteneintrag3{
  list-style-type:none;
  font-style:italic;
  padding-left:0px;    /*24juli  vorher 0px*/
 /* margin-left:10px; */

}
/*------------------------------------------------------------*/

.menue{
 width: 240px;
 float: left;
 font-weight:bold;
 padding:3px;
 margin:0px;

 list-style-type:none;
}
div.menue a{
 /*text-decoration:none; */
 color:#000000;
 list-style-type:none;
}

div.menue a:hover{
 text-decoration:none;
 /*color:#009B00;                               geändert 18 oktober 06*/
 color:black;
}









#box a {
color: #F3E4C4;
background: #F3E4C4;
font:bold 16px verdana, sans-serif;
text-decoration:none;
display:block;
width:138px;
padding:5px;
}

#box a:hover {
color:#ffcccc;
background: #999999;
}

#box a span {display:none;}

#box a:hover span {
position:absolute; top:370px; right:120px; z-index:3;
display:block;
width:300px;
color:black;
background:#F6DB8C;
font:normal 16px courier, sans-serif;
border:1px solid black;
padding:10px;}




#box2 a {
color: #F3E4C4;
background: #F3E4C4;
font:bold 16px verdana, sans-serif;
text-decoration:none;
display:block;
width:144px;
padding:5px;
}

#box2 a:hover {
color:black;
background: #999999;
}

#box2 a span {display:none;}

#box2 a:hover span {
position:absolute; top:370px; right:120px; z-index:3;
display:block;
width:300px;
color:black;
background:#F6DB8C;
font:normal 16px courier, sans-serif;
border:1px solid black;
padding:10px;}



#box3 a {
color: #F3E4C4;
background: #F3E4C4;
font:bold 16px verdana, sans-serif;
text-decoration:none;
display:block;
width:138px;
padding:5px;
}

#box3 a:hover {
color:black;
background: #999999;
}

#box3 a span {display:none;}

#box3 a:hover span {
position:absolute; top:370px; right:120px; z-index:3;
display:block;
width:300px;
color:black;
background:#F6DB8C;
font:normal 16px courier, sans-serif;
border:1px solid black;
padding:10px;}



#box4 a {
color: black;

font:bold 16px verdana, sans-serif;
text-decoration:none;
display:block;
width:40px;
padding:5px;
}

#box4 a:hover {
color:black;
background: #F3E4C4;
}

#box4 a span {display:none;}

#box4 a:hover span {
position:absolute; top:370px; right:120px; z-index:3;
display:block;
width:300px;
color:black;
background:#F6DB8C;
font:normal 16px courier, sans-serif;
border:1px solid black;
padding:10px;}
