body{
  background-color: #FFDAC6;
}

div#mainbox{
  background-image: url(../img/fluege-unterseite.jpg);
  background-repeat: no-repeat;
  background-color: #FFB580;
  border-color:#173382;
  height:auto;
  padding-bottom:30px;
}
div#toplogo{
  background-image: url(../img/toplogo-subp.gif);
}
div#navutils{
  top:auto;
  bottom:0px;
  right:0px;
  width:100%;
  height:20px;
  margin-bottom:-1px;
  padding-top:5px;
  background-color: #FE0000;
}
h1#t1{
  margin-bottom:120px;
}
div#t2{
  position:static;
  width:960px;
  margin:0px;
  padding:0px 5px 5px 5px;
  /*background-color: #FFF;
  border:1px solid #004EC4;*/
  height:auto;
  overflow:hidden;
}
div.toplink{
  position:static;
  width:90%;
  margin:0px auto;
}
div.toplink a{
  display:block;
  width:100%;
  padding:5px 5px 5px 5px;
  text-align:center;
}
div.toplink a:link, div.toplink a:visited, div.toplink a:active{
  color:#FAF8EB;
  border:1px solid #DDD; 
  text-decoration:none;
}
div.toplink a:hover{
  background-color: #EBF5FB; 
  color:#1E68D5;
  text-decoration: underline;
}
div#navmain a{
  color:#C84600;
}
div#navmain a#nav1{
  top:67px;
  left:1px;
  padding-top:12px;
}
div#navmain a#nav2{
  top:127px;
  left:0px;
  padding-left:10px;
}
div#navmain a#nav3{
  top:187px;
  left:1px;
}
div#navmain a#nav4{
  top:247px;
  left:10px;
  padding-left:20px;
}
div#navmain a#nav5{
  top:306px;
  left:30px;
  width:205px;
  height:40px;
  padding-left:25px;
}

div#navutils a{
  color:#F7DBCD;
  border-color:#FF8645;
}

#pagenavAirlines {
	/* Netscape 4, IE 4.x-5.0/Win and other lesser browsers will use this */
  position: absolute; top: 150px;
}
div > div#pagenavAirlines {
  /* used by Opera 5+, Netscape6+/Mozilla, Konqueror, Safari, OmniWeb 4.5+, iCab, ICEbrowser */
  position: fixed;
}
div.airlines{
  width:200px;
  float:left;
  margin-right:10px;
}
div.airlines em{
  font-weight:bold;
  color:#900;
}
div.pagenav a, div.pagenav a:link, div.pagenav a:visited, div.pagenav a:active{
  border-color:#FD5902;
  color:#CE4A02;
  width:100%;
}

div.pagenav a:hover{
  background-color: #FD5902;
  color:#FFDBC8;
}

div.pagenav p.heading {
  color: #FD5902;
  font-weight: bold;
  
}
div.flugliste{
  width:700px;
  float:right;
}
div.flugliste-specials{
  width:690px;
  float:right;
  border:1px solid #FE5900;
  padding:5px;
  margin-bottom:20px;
}


div.flugliste table{
  border-collapse:collapse;
  margin:1px;
}
div.flugliste table.airline{
  width:100%;
}
div.flugliste table.airline td, div.flugliste table.airline th{
  border:1px solid #FE5900;
  padding:3px;
}
div.flugliste table.airline h1{
  padding:0px;
  margin:0px;
}
div.flugliste table.airline td.logo{
  background-color: #FFF;
  width:200px;
}
div.flugliste table.airline td.destinations{
  font-weight:bold;
  text-align:center;
}

div.flugliste table.airline h2{
  padding:10px 0px 3px 0px;
  margin:0px;
}
