@charset "utf-8";
/* CSS Document */

*{
margin:0;
padding:0;
}

img{
border:none;
}

html,body{
background-color: #E9E9E9;
font-size:1em;
color: #333333;
font-family:Arial, Helvetica, sans-serif;
}

#wrap{
width:950px;
margin:auto;
}

#header{
width:950px;
height:169px;
background-image:url(../flugplatz-images/header.jpg);
background-position:top;
background-repeat:no-repeat;
background-color:#CCCCCC;
}

#header a{
text-decoration:none;
}

#header img.flaggen{
float:right;
width:26px;
margin:3px 10px 0 0;
border:none;
}

#navi-de{
background-color:#CCCCCC;
background-image:url(../flugplatz-images/navibg.jpg);
background-position:top;
background-repeat:repeat-x;
width:950px;
height:63px;
border-bottom:#72757a 2px solid;
text-align:center;
margin:auto;
}

#navi-de ul{
height:63px;
text-align:center;
margin:auto;
width:auto;
padding:0 0 0 135px;
}

#navi-de ul li{
list-style:none;
font-size:90%;
height:63px;
float:left;
}

#navi-de ul li.trenn{
list-style:none;
background-image:url(../flugplatz-images/navitrenn.jpg);
background-position:left;
background-repeat:no-repeat;
font-size:90%;
height:63px;
float:left;
}

#navi-de ul li a{
height:51px;
color:#343535;
padding:12px 10px 0 14px;
text-decoration:none;
display:block;
}

#navi-de ul li a.aktiv{
font-style:italic;
color:#0035a2;
}

#navi-de ul li a:hover{
color:#0035a2;
}

#navi-en{
background-color:#CCCCCC;
background-image:url(../flugplatz-images/navibg.jpg);
background-position:top;
background-repeat:repeat-x;
width:950px;
height:63px;
border-bottom:#72757a 2px solid;
}

#navi-en ul{
height:63px;
text-align:center;
margin:auto;
padding:0 0 0 205px;
}

#navi-en ul li{
list-style:none;
font-size:90%;
height:63px;
float:left;
}

#navi-en ul li.trenn{
list-style:none;
background-image:url(../flugplatz-images/navitrenn.jpg);
background-position:left;
background-repeat:no-repeat;
font-size:90%;
height:63px;
float:left;
}

#navi-en ul li a{
height:51px;
color:#343535;
padding:12px 10px 0 14px;
text-decoration:none;
display:block;
}

#navi-en ul li a.aktiv{
font-style:italic;
color:#0035a2;
}

#navi-en ul li a:hover{
color:#0035a2;
}

#center1{
background-color:#CCCCCC;
background-image:url(../flugplatz-images/center1.jpg);
background-position:top;
background-repeat:repeat-x;
height:16px;
width:950px;
}

#center2{
width:950px;
background-image:url(../flugplatz-images/center2bg.jpg);
background-position:center;
background-repeat:repeat-y;
}

#center2 .boxoben{
background-image:url(../flugplatz-images/boxoben.jpg);
background-position:top;
background-repeat:repeat-x;
height:35px;
width:225px;
}

#center2 .centeroben{
background-image:url(../flugplatz-images/boxoben.jpg);
background-position:top;
background-repeat:repeat-x;
height:35px;
width:494px;
}

#center2 .boxcenter{
background-image:url(../flugplatz-images/boxbg.jpg);
background-position:top;
background-repeat:repeat-x;
width:225px;
padding:0 0 20px 0;
}

#center2 .centercenter{
width:454px;
font-size:90%;
color:#535252;
padding:20px;
}

#center2 .centercenter img.bild{
max-width:454px;
}

#center2 .centercenter hr.centercenterhr{
background-color:#8a8d93;
height:2px;
width:454px;
border:#8a8d93 1px solid;
clear:both;
margin:15px 0;
display:block;
}

#center2 .centercenter h1{
color:#535252;
font-weight:bold;
padding:0 0 5px 0;
font-size:100%;
}

#center2 .centercenter a{
color:#0035a2;
}

#center2 .centercenter p{
color:#535252;
font-weight: normal;
padding:0 0 5px 0;
}

#center2 .boxcenter p.clear{
width:225px;
height:1px;
clear:both;
}


#center2 .boxcenter ul{
width:205px;
padding:10px 0 30px 0;
}

#center2 .boxcenter ul li{
list-style:none;
border-bottom:#7e848d 2px solid;
width:205px;
}

#center2 .boxcenter ul li a{
color:#FFFFFF;
font-size:90%;
padding:10px 0 10px 16px;
display:block;
}

#center2 .boxcenter ul li a:hover{
color:#0035a2;
}

#center2 .boxcenter ul li a.aktiv{
font-style:italic;
color:#0035a2;
}

#center2 .boxcenter p{
padding:10px 0 10px 16px;
color:#f4f4f4;
font-size:90%;
}

#center2 .boxcenter p.email{
padding:5px 0 5px 16px;
color: #FFFFFF;
font-size:90%;
}

#center2 .boxcenter p.bildergalerie{
padding:5px 30px 5px 16px;
color: #d8d8d8;
font-size:90%;
text-align:right;
}

#center2 .boxcenter img.bildergalerie{
padding:5px 16px 5px 16px;
width:178px;
}

#center2 .boxcenter hr.bildergalerie{
margin:6px 0 8px 16px;
background-color:#d8d8d8;
height:2px;
width:209px;
border:#d8d8d8 1px solid;
}

#center2 .boxcenter a.bildergalerie{
color:#FFFFFF;
}

#center2 .boxcenter a.bildergalerie:hover{
color:#0035a2;
}

#center2 .boxcenter a.termin{
color:#FFFFFF;
}

#center2 .boxcenter a.termin:hover{
color:#0035a2;
}

#center2 .boxcenter input.email{
padding:2px;
margin:0 0 0 16px;
color: #FFFFFF;
font-size:90%;
background-color:#4c545c;
border-left:none;
border-top:none;
border-bottom:#586067 1px solid;
border-right:#586067 1px solid;
width:189px;
}

#center2 .boxcenter select.email{
padding:2px;
margin:0 0 0 16px;
color: #FFFFFF;
font-size:90%;
background-color:#4c545c;
border-left:none;
border-top:none;
border-bottom:#586067 1px solid;
border-right:#586067 1px solid;
width:194px;
}


#center2 .boxcenter input.submit{
background-image:url(../flugplatz-images/submit.jpg);
background-position: bottom;
background-repeat:no-repeat;
background-color:#6e747d;
width:79px;
height:48px;
color:#FFFFFF;
float:right;
border:none;
margin:0 9px 0 0;
cursor:pointer;
}

#center2 #left{
width:225px;
float:left;
}

#center2 #center{
width:494px;
margin:0 3px;
float: left;
}

#center2 #right{
width:225px;
float:left;
}

#center2 #claercenter2{
clear:both;
width:950px;
height:17px;
background-image:url(../flugplatz-images/clearcenter2.jpg);
background-repeat:repeat-x;
background-position:top;
}

#footer{
background-image:url(../flugplatz-images/footer.jpg);
background-position:top;
background-repeat:repeat-x;
width:950px;
height:86px;
}

#footer p{
width:915px;
text-align:right;
padding:15px 35px 0 0;
font-size:100%;
color:#FFFFFF;
}

#footer a{
margin:0 15px;
font-size:90%;
color:#FFFFFF;
}

#footer a.aktiv{
color:#0035a2;
}

#footer a:hover{
color:#0035a2;
}

#footer p.copy{
width:900px;
text-align:right;
padding:15px 50px 0 0;
font-size:90%;
color: #999999;
}


#footer a.copy{
margin:0 3px;
font-size:100%;
color: #999999
}

#footer a.copy:hover{
color: #CCCCCC;
}

h3{
color:#FFFFFF;
font-size:90%;
font-weight:normal;
padding:9px 0 0 32px;
}

#center2 .centercenter p.red{
color:#FF0000;
}
