.ttab {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
}
.ttabsel {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #1B7F95;
  text-decoration: none;
}
.ttab_white {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #E60000;
  text-decoration: none;
}
.ttabsel_white {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #1B7F95;
  text-decoration: none;
}
.toolbar {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #115F70;
  text-decoration: underline;
}
.toolbar1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #115F70;
  text-decoration: none;
}
.pic {
vertical-align: middle;
}
.copyright {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
}
.text {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #434A44;
}
.text1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #434A44;
}
.text2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #434A44;
  text-decoration: none;
  font-weight: bold;
}
.control {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
}
.smalltext {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #434A44;
}
.rprice {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #E80000;
}
.lmtitle {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #2296AC;
}
.link {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #2296AC;
}
.bookingcolumntitle {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9px;
  color: #2296AC;
}
.disabled {
  color: #C0C0C0;
}
.rpricesmall {

  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #E80000;
}
.wrn {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9px;
  color: red;
}


/* specials */
.spobprice {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #E80000;
}



.spobheadline {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: normal;
}

.spobheadline1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
}

.spobheadline2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  margin-left: 20;
  
}


.headsmall
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
}

.reiseinfosgroupbox
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color:#2296AC;
  background-color: #A7DAE5;
}
.reiseinfosgroupboxa
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color:#2296AC;
  background-color: #D7F0F5;
}

.reiseinfosgroupboxb
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color:#2296AC;
  background-color: #D7F0F5;
  padding: 0px 0px 10px 4px
}

.reiseinfosgroupboxitem
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color:#009900;
  font-weight: bold;
  text-decoration: none;
}

.reiseinfosheadline
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  color:#9A6600;
  background-color:#FEE896;
  text-decoration1: none;
}
.reiseinfosheadline2
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  color:#9A6600;
  text-decoration1: none;
}

.reiseinfostext
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color:#9A6600;
  background-color:#FEE896;
}
.reiseinfostext1
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color:#333333;
  background-color:#FEE896;
}
.reiseinfostext2
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color:#333333;
  background-color:#FEF3CA;
  text-decoration1: none;
}
.reiseinfostext3
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color:#333333;
  text-decoration1: none;
}
.reisetblsection
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color:#9A6600;
  background-color:#FEE896;
}
.reisetblrow
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color:#009900;
  background-color:#FEEEB5;
  padding1:6px;
}
.reisetblrow3
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color:#FF0000;
  background-color:#FEEEB5;
  padding1:6px;
}
.reisetblrow1
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color:#333333;
  background-color:#FEEEB5;
  padding1:6px;
  vertical-align:middle;
}
.reisetblrow2
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color:#333333;
  background-color:#FEF3CA;
  padding1:6px;
  vertical-align:middle;
}

.flightheadline
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: normal;
  color: #2296AC;
}

@media print
{
  .noprint {display:none;}
}

ul 
{
  margin-top: 5;
  }
}
.confirm {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
}

.pages {
  bgcolor="#FFFFFF";
  background="img/common/gtibackground.gif";
  leftmargin="10";
  topmargin="10";
  marginwidth="10";
  marginheight="10"
}

.images_content {
  color:"#333333";
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  text-align: left;
}
#content {
      position: absolute;
      top: expression(parseInt((document.body.scrollTop||documentElement.scrollTop))+'px');
}

.msg_err {
  color:"#FF0000";
}

.msg_ok {
  color:"#009933";
}

.slide2 {
  height: 300px;
  width: 300px;
  z-index:0;
}
.slide2 img {
  height: 300px;
  width: 300px;
  border: 0;
}

.slide1 {
  height: 110px;
  width: 275px;
  margin: 7px;
  padding:0px;
}

.slide1 div {
  width: 100%;
  margin: 0px;
  padding:0px;
}

.slide1 img {
  border: 0;
  float: left;
  margin: 2px 6px 2px 0;
  padding:0px;
}

.slide1 p {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #434A44;
  margin: 0px;
  padding:0px;
}

.slide1 a {
  text-decoration: none;
}

#PopInfo {
 position: absolute;

 left: 200px;
 top: 150px;
 height:500px;
 border: 0;
 padding: 10px;
 z-index:10;
}

#PopInfo_close {
 left:40px; 
 top:450px;
 position:absolute;
 font-family:Arial, Helvetica, sans-serif;"
}