#box {
    position: absolute;
    top: 110px;
    left: 25px;
    z-index: 200;
		visibility:hidden;
}

#closebutton {
	float:right;
  text-indent:-1000px;
  overflow:hidden;
  float:left;
	
	margin-left:-7px;
	
	/*22x30*/
  width:22px;
  height:30px;
	
	background: url(/media/imgs/navi-etc/close_content_btn.png) no-repeat top left;
	opacity:0.9;
	-moz-opacity:0.9;
	filter: alpha(opacity=90);
}

#box-simple {
    position: absolute;
    top: 110px;
    left: 25px;
    z-index: 200;
}

#fixbox {
    position: absolute;
    top: 110px;
    left: 25px;
	width: 525px;
	height: 428px;
    z-index:200;
}

#box-content {
	  /*FLO CHANGE:*/
    /*position: absolute;*/
    height: 96%;
		/*FLO CHANGE:*/
    /*width: 96%;
    padding: 2%;*/
    background: #e6531b;
    opacity: 0.9;
    -moz-opacity: 0.9;
    filter: alpha(opacity=90);
		float:left;
}

#box-content .content{
	overflow:hidden;
}

#fixbox #box-content {
	padding: 10px 10px 15px 10px;
	width: 96%;
	height:auto;
	max-height:402px;
	position: absolute;
	float:none;
}

#fixbox #box-content .content{
	overflow:auto;
}

/*FLO CHANGE:*/
#box #box-content .hollmann-orange {
	background-color:transparent;
}

#simple-box-content {
    position: static;
		float:left;
    top: 5%;
    left: 5%;
    /*FLO CHANGE:*/
    /*height: 90%;*/
    width: 95%;
    background: #e6531b;
    overflow: auto;
    opacity: 0.9;
    -moz-opacity: 0.9;
    filter: alpha(opacity=90);
}

#simple-box-content .fliesstxt{
	padding:10px;
}

div#infobutton {
    position: absolute;
    background-color: transparent;
    top: 110px;
    cursor: pointer;
    z-index: 210;
}

#openbutton {
	position: absolute;
	background: url(/media/imgs/navi-etc/open_content_btn.png) no-repeat top left; /*21x44*/
  top: 110px;
	left:0px;
  text-indent:-1000px;
  z-index: 210;
	
	width:21px;
	height:44px;
}

div.haus-tab {
    position: absolute;
    top: -20px;
    left: 0px;
    width: 167px;
    height: 20px;
    cursor: pointer;
    padding-top: 3px;
    opacity: 0.9;
    -moz-opacity: 0.9;
    filter:alpha(opacity=90);    
}

div.gast-tab {
    position: absolute;
    top: -20px;
    left: 137px;
    width: 167px;
    height: 20px;
    cursor: pointer;
    padding-top: 3px;
    opacity: 0.9;
    -moz-opacity: 0.9;
    filter:alpha(opacity=90);    
}

div.haus-active {
    background: url(/media/imgs/navi-etc/haus-button-active.png) no-repeat top left;
}

div.haus-inactive {
    background: url(/media/imgs/navi-etc/haus-button-inactive.png) no-repeat top left;
}

div.gast-active {
    background: url(/media/imgs/navi-etc/gast-button-active.png) no-repeat top left;
}

div.gast-inactive {
    background: url(/media/imgs/navi-etc/gast-button-inactive.png) no-repeat top left;
}

div.content {
    position: absolute;
    overflow: auto;
}

#box h1 {
    text-align: center;
    font-family:verdana;
    font-weight:normal;
    font-size:18px;
    line-height:21px
    color:#fff;
}


#box h2 {
    text-align: left;
    font-family: verdana;
    font-weight: normal;
    font-size: 18px;
    line-height: 21px
    color: #fff;
}


#box h3 {
    text-align: center;
    font-family:verdana;
    font-weight:normal;
    font-size:18px;
    line-height:21px
    color:#fff;
}



#fixbox h1 {
    text-align: center;
    font-family:verdana;
    font-weight:normal;
    font-size:18px;
    line-height:21px
    color:#fff;
}


#fixbox h2 {
    text-align: left;
    font-family: verdana;
    font-weight: normal;
    font-size: 18px;
    line-height: 21px
    color: #fff;
}


#fixbox h3 {
    text-align: center;
    font-family:verdana;
    font-weight:normal;
    font-size:18px;
    line-height:21px
    color:#fff;
}



#column3 a {
    display: block;
    position: relative;
    margin-bottom: 10px;
    margin-top: 10px;
}


/* ----- */

#content-gast {
	  /*FLO CHANGE:*/
    position: static;
    top: 0;
    left: 0;
		/*FLO CHANGE:*/
    width: 100%;
    /*height: 98%;*/
    padding: 1%;
}

#content-haus {
	  /*FLO CHANGE:*/
    position:static;
    top: 0;
    left: 0;
		/*FLO CHANGE:*/
    /*width: 98%;
    height: 98%;*/
    padding: 1%;
}

#outer-container {
	/*FLO CHANGE:*/
  /*position: absolute;
  width: 95%;*/
	padding: 10px 30px 10px 10px;
	float: left;
	width:100%;
}

#container3 {
	/*FLO CHANGE:*/
	/*position: relative;
	float: left;
	width: 100%;
	overflow: hidden;*/
}

#container2 {
	float: left;
	/*FLO CHANGE:*/
  /*position: relative;
	width: 100%;
	right: 20%;
	border-right: dotted 1px;*/
}

#container1 {
	float: left;
	width:100%;
	/*FLO CHANGE:*/
  /*position: relative;
	width: 100%;
	right: 50%;
	border-right: dotted 1px;*/
}

#column1 {
	/*FLO CHANGE:*/
  /*position: relative;*/
	width: 24%;
	/*FLO CHANGE:*/
	/*left: 72%;*/
	padding-left:2%;
	padding-right:2%;
	float: left;
	text-align: center;
	
	border-right: dotted 1px;	
}

#column2 {
	/*FLO CHANGE:*/
  /*position: relative;*/
	width: 44%;
	/*FLO CHANGE:*/
	/*left: 76%;*/
	padding-left:2%;
  padding-right:2%;
	float: left;
	text-align: center;
	
	border-right: dotted 1px;
}

#column3 {
	/*FLO CHANGE:*/
  /*position: relative;*/
	width: 15%;
	/*FLO CHANGE:*/
	/*left: 80%;*/
	padding-left:2%;
	padding-right:2%;
	float: left;
	text-align: center;
}
