
h3
{

font-size:110%;
}
h4
{

font-size:100%;
}
h2
{

font-size:150%;
}
body
{
font-family: Arial;
}
.link
{
font-size: 100%;
color:white;
text-decoration: none;
}
.borde
{
width:220px;
border-top: 1px solid black;
padding-left:3%;
padding-top:2%;
}    
.inahlte
{
font-size:130%;
width:660px;
float:left;
}
.inahlte2
{

width:100%;

}
.eingabe
{
font-size:100%;
}
.text2
{
width:220px;
padding-left:3%;
}
.text3
{

padding-left:10px;
}
.text4
{

padding-left:10px;
}
.ueberschrift
{
font-size:160%;
font-weight: bold;
}
.table
{
width:50%;
}
.abflug
{
padding-left:22%;
}
.ankunft
{
float:left;
}
.header
{
width:100%;
height:10%;
background-color:#182B56;
clear:both;
}
#footer
{float:left;
position:relative;
width:100%;
height:10%;
padding-bottom:1%;
background-color:#182B56;
clear:both;
}
#menu
{
font-size:100%;
color:black;
width:1500px;

}
#menu2
{
width: 350px;
float:left;
font-size:120%;
color:black;
}
.menu3
{
width:100%;
height:60px; 
padding-bottom:1%;
}
.body
{
margin-left:0;
margin-top:0;
margin-right:0;
}
a
{
text-decoration: none;
color:#182B56;
}
.alink
{
text-decoration: none;
 color: #84C4D8;
}

a:focus
{
border-bottom:4px solid black;
}
.top a {
color:#84C4D8;

}


#menu2 ul {
  list-style: none;
}

#menu2 ul li {
  
}

#menu2 ul li a {
  display: block;
  width: 80%;
  border-top: 1px solid #e6e6e6;
  padding: 8% 0% 0% 0%;
  font-size:120%;
}

#menu2 ul li ul {
  padding-top: 0%;
  font-size:120%;
}

#menu2 ul li ul li a {
  display: block;
  border: 0;
  padding: 0% 0% 5% 0%;
  color: #84C4D8;
  width: 85%;
  font-size:84%;
}

#menu2 ul li ul li ul {
  padding-bottom: 0%;
  font-size:120%;
}
.borde2
{
width:150px;
border-top: 1px solid black;
padding-left:1%;
padding-top:1%;
border: 1px solid #182B56;
} 
.borde3
{
width:120px;
border-top: 1px solid black;
border: 1px solid #182B56;
padding-left:1%;
padding-top:1%;
} 
.borde4
{
width:120px;
border-top: 1px solid black;
padding-left:6%;
border: 1px solid #182B56;
padding-top:1%;
} 
.head
{
background-color: #182B56 ;
color:white;
}
* html .head2
{
background-color: #182B56 ;
color:white;
font-size:140%;
padding-bottom:1%;
padding-top:1%;
}
.head2
{
background-color: #182B56 ;
color:white;
font-size:140%;
padding-bottom:3%;
padding-bottom /*\**/:1% \9;
padding-top:1%;
}

.center
{
padding-left:15%;
padding-top:3%;
}
.padabflug
{
padding-top:0%;

}
.ulpad
{
padding-top:5%;

}
 .parktarife table {
  border: 1px solid #182B56;
  border-collapse: collapse;
}

 .parktarife th {
  text-align: center;
  color: #fff;
  font-weight: bold;
  background: #182B56;
  padding: 5px;
  border: 1px solid #182B56;
}

 .parktarife td {
  padding: 5px;
  text-align: center;
  border: 1px solid #182B56;
}

 .parktarife .left {
  text-align: left;
}

.bereich {
 position: absolute;
 text-align: center;
 font-weight: bold;
}

.beschreibung {
 color: #FFFFFF;
 background-color: #000000;
 display: block;
}

.reisebuero .top {
  float: left;
  width: 600px;
  margin: 8px 0 3px 0;
  text-align: right;
  background: url('../img/line.png') no-repeat top left;
}
 .pdflist ul {
  list-style: none;
  margin-left: 10px;
}

.pdflist li {
  padding-left: 30px;
   color: #84C4D8;
  background: url('img/pdf.png') no-repeat left center;
  line-height: 22px;
} 
.pdflist a
{
text-decoration: none;
   color: #84C4D8;
}
