#col3_content *{
  line-height:1.2em;
}
#col3_content h3{
  color: #4d4f53;
  font-size: 1.1em;  
}

#col1 { width: 645px; clear:both; margin:0; }
#col2 { display:none !important;}
#col3 { margin-left:645px; width: 253px;}
  

/* header */

#searchbox {  width: 240px;}
#searchbox input.search { width: 175px; }
#countryselector ul li {float: right; width: 100%;}

/* Navigation */
#nav * { border: 0px none !important}  
#nav_main { float:left; width:645px; border-top: 1px solid #a6a7a9 !important;}




/* contentarea */

#stage  {
  width: 300px;
  height: 180px;
  text-align: right; /* neu */
}
#stage * {
  /*color:#fff;*/
  color:#AE9A00;
}

#stageimage {
 width:315px;
 height:210px;
 float:left;

}
#stageflash {
  width: 300px;
  height: 180px;  
}

#stageflashmovie embed {
  width: 645px;
  height: 210px;  

}
#stageflashmovie {
  width: 645px;
  height: 210px;  

}

#quickfinder {
  width:285px;
  float:left;
  margin-right: 15px;
  border: 1px solid #cacaca;
  margin-top:15px;
  padding: 14px; /*Anzeige im IE und FF!*/
}
select.quickfinder { width: 280px; }

#hotspots {
  width:308px;
  float:left;
  padding: 5px 5px 5px 0px;
  clear:none;
}
#hotspots div.teaser {
  width:313px;
}
#hotspots div.teaser div.image {
  width: 92px;
  padding:0;
  padding-left:5px;
}
#hotspots div.teaser div.text {
  float:left;
  padding: 0px 5px 5px 5px;
  margin-right:5px;
  width: 201px;
}
#hotspots div.teaser div.text h1 {
  line-height:0.8em;
}

#hotspots div.teaser div.textcurrent {
  float:left;
  padding: 0px 5px 5px 5px;
  width: 201px;
  margin-right:5px;
  background-color:#e4e4e4;
}  

.hotspottab {
  width: 315px;
 margin-top:15px;
}
.hotspottab a {
  font-weight:normal;
}
.hotspottab .current a {
  padding-bottom:1px;
}

#hotspots div.teaser h1 {
	font-size: 1.2em;
	margin-bottom:3px;
	line-height:1.0em;
}
#hotspots div.teaser div.textcurrent h1{
	line-height:1.2em;
}


div.homeLeft{
  float:left;
}

div.bannerHome{
  clear:both;
  padding-top:10px;
  width: 315px;
  overflow: hidden;
}
.contextbox {
	width:225px;
}
/*****  Slideshow ****/
     #stage a{
      cursor:pointer;
      font-weight:normal;
     }
     #stage a:hover{
      text-decoration:none;
     }
     #changeNav {
      padding:0px;
      margin:0px;
      /*width:19px; */
      width:540px;
      /*height:210px; */
      height:2.2em;
      position:absolute; 
      /*top:3px; */
      top:205px;
      /*right:0px;*/ 
      left:0px;
      background-color:#AE9A00;
     }
     #changeNav ul{
      list-style:none;
      margin:0px;
      /*padding:0px 0px 0px 6px;*/
      padding:2px;
     }
     #changeNav ul li{
      list-style:none;
      /*margin-left:0px;*/
      margin:2px;
      padding:0px;
      /* neu */
      float:left;
      background-color: #D3C45F;
      width: 1.5em;
      height: 1.5em;
      text-align:center;
     }
     /* neu */
     #changeNav ul li.active{
      background-color: #E8E6B6;
     } 
    #changeNav a {
      /*font-size:1.2em;*/
      font-size:1em;
      /*color:#FFF;*/
      color:#AE9A00;
      font-weight:normal;
      text-decoration: none; /* neu */
    }
    #changeNav a.active {
      font-weight:bold;
      text-decoration: none; /* neu */
    }
    #stagetitle {
      /*height:90px;
      position:absolute;*/
      top:0px;
      left:0px;
      width:300px;
      /*padding:15px 15px 0px 15px;*/
    }
    #stagetitle * {
      color:#AE9A00;
    }
    #stagetitle h1, #stagetitle a{
      color:#AE9A00;
      font-weight:normal;
      padding-bottom:o; /* neu */
      font-family:'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
    }

    #stagedescription{
      /*position:absolute;
      top:0px;*/
      left:0px;
      width:300px; 
      /*color:#fff000;*/
      color: #AE9A00;
      /*padding:0px 15px 15px 15px;
      top:110px;*/
      font-size:1.1em;
      font-family:'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
    }
/*    
    #stagedescription table td{
      padding:0px;
      width:300px; 
      height:90px;
      vertical-align:bottom;
    }
*/

