@import url(is24_main.css);

/* neue Kartengroesse */
#is24-poi-maskTable {
	clear: left;	
	margin-top: 220px;
}

.is24-resultlist-navi .is24-wrap {
	visibility: hidden;
}

#wui-result,
#is24-all-controls,
#msvemapPreloading,
#VELayerListDiv,
#is24-poi-maskTable,
#is24-map-controls,
.is24-resultlist-navi .is24-wrap,
.is24-system-message,
.panel-container,
#is24-scoutnav,
#is24-subnav,
#is24-mainnav li,
#is24-mainnav .is24-main,
.is24-navibox,
.is24-pages-top,
.is24-pages-bottom,
#is24-footer,
#is24-banner-skyscraper,
#is24-logintype01,
#is24-logintype02,
#is24-logintype03,
#is24-logintype04,
#is24-logintype05,
#is24-logintype06,
#is24-logintype07,
#is24-logintype08,
#is24-logintype09,
#is24-logintype10,
#is24-logintype11,
#is24-logintype12,
#is24-logintype13,
.is24-expose .is24-tab5,
.is24-expose .is24-tab6,
.is24-expose .is24-tab7,
.is24-back,
#is24_objectcheck {
	display: none;
}
#is24-mainnav {
	background: #fff;
}
		#is24-mainnav li.is24-firstelement  {
			display: block;
			margin: -1pt 2px 0 -9px;
			border-right: 3px solid #010066;
			height: 83px;
		}
	 
* {					/* Firefox */  
	overflow: visible !important;
}
* html * {					/* fix for IE */  
	overflow: hidden !important;
}
#is24-stage {
	width: 100%;
}
#is24-content {
	padding: 0;	
}			
/* rewrite gridtype-widths for print */
.is24-gridtype-twobox01 .is24-box1,
.is24-gridtype-twobox02 .is24-box1,
.is24-gridtype-twobox03 .is24-box1,
.is24-gridtype-twobox04 .is24-box1,
.is24-gridtype-twobox05 .is24-box1,
.is24-gridtype-twobox06 .is24-box1,
.is24-gridtype-threebox01 .is24-box1,
.is24-gridtype-threebox01 .is24-box2,
.is24-gridtype-threebox02 .is24-box1,
.is24-gridtype-threebox02 .is24-box2,
.is24-gridtype-threebox03 .is24-box1,
.is24-gridtype-threebox03 .is24-box2,
.is24-gridtype-threebox04 .is24-box1,
.is24-gridtype-threebox04 .is24-box2,
.is24-gridtype-threebox05 .is24-box1,
.is24-gridtype-threebox05 .is24-box2,
.is24-gridtype-threebox06 .is24-box1,
.is24-gridtype-threebox06 .is24-box2,
.is24-gridtype-fourbox01 .is24-box1,
.is24-gridtype-fourbox01 .is24-box2,
.is24-gridtype-fourbox01 .is24-box3,
.is24-gridtype-fourbox02 .is24-box1,
.is24-gridtype-fourbox02 .is24-box2,
.is24-gridtype-fourbox02 .is24-box3,
.is24-gridtype-fourbox03 .is24-box1,
.is24-gridtype-fourbox03 .is24-box2,
.is24-gridtype-fourbox03 .is24-box3 {
	margin-right: 2%;
}
.is24-gridtype-twobox01 .is24-box1 {
	width: 23%;
}
.is24-gridtype-twobox01 .is24-box2 {
	width: 75%;
}
.is24-gridtype-twobox02 .is24-box1 {
	width: 48%;
}
.is24-gridtype-twobox02 .is24-box2 {
	width: 49%;
}
.is24-gridtype-twobox03 .is24-box1 {
	width: 25%;   
}
.is24-gridtype-twobox03 .is24-box2 {
	width: 73%;
}
.is24-gridtype-twobox04 .is24-box1 {
	width: 73%; 
}
.is24-gridtype-twobox04 .is24-box2 {
	width: 25%;
}
.is24-gridtype-twobox05 .is24-box1 {
	width: 49%;
}
.is24-gridtype-twobox05 .is24-box2 {
	width: 49%;
}
.is24-gridtype-twobox06 .is24-box1 {
	width: 64%;
}
.is24-gridtype-twobox06 .is24-box2 {
	width: 34%;
}
.is24-gridtype-twobox07 .is24-box1 {		 /* leave out 0.1% or scrollbars in FF appear */
	width: 49.9%;
}
.is24-gridtype-twobox07 .is24-box2 {
	width: 50%;
} 

.is24-gridtype-threebox01 .is24-box1 {
	width: 20%;
}
.is24-gridtype-threebox01 .is24-box2 {
	width: 50%;
}
.is24-gridtype-threebox01 .is24-box3 {
	width: 26%;
}
.is24-gridtype-threebox02 .is24-box1 {
	width: 20%;
}
.is24-gridtype-threebox02 .is24-box2 {
	width: 38%;
}
.is24-gridtype-threebox02 .is24-box3 {
	width: 38%;
}
.is24-gridtype-threebox03 .is24-box1 {
	width: 20%;
}
.is24-gridtype-threebox03 .is24-box2 {
	width: 60%;
}
.is24-gridtype-threebox03 .is24-box3 {
	width: 16%;
}
.is24-gridtype-threebox04 .is24-box1 {
	width: 25%;
}
.is24-gridtype-threebox04 .is24-box2 {
	width: 46%;
}
.is24-gridtype-threebox04 .is24-box3 {
	width: 25%;
}
.is24-gridtype-threebox05 .is24-box1 {
	width: 46%;
}
.is24-gridtype-threebox05 .is24-box2 {
	width: 25%;
}
.is24-gridtype-threebox05 .is24-box3 {
	width: 25%;
}
.is24-gridtype-threebox06 .is24-box1,
.is24-gridtype-threebox06 .is24-box2 {
	width: 35.5%;
}
.is24-gridtype-threebox06 .is24-box3 {
	width: 25%;
}

.is24-gridtype-fourbox01 .is24-box1,
.is24-gridtype-fourbox01 .is24-box2,
.is24-gridtype-fourbox01 .is24-box3,
.is24-gridtype-fourbox01 .is24-box4 {
	width: 23.5%;
}
.is24-gridtype-fourbox02 .is24-box1 {
	width: 23.5%;
}
.is24-gridtype-fourbox02 .is24-box2 {
	margin-right: .5%;
	width: 16%;
}
.is24-gridtype-fourbox02 .is24-box3 {
	width: 40%;
}
.is24-gridtype-fourbox02 .is24-box4 {
	width: 16%;
}
.is24-gridtype-fourbox03 .is24-box1,
.is24-gridtype-fourbox03 .is24-box2,
.is24-gridtype-fourbox03 .is24-box3,
.is24-gridtype-fourbox03 .is24-box4 {
	width: 23.5%;
}
  

/* rewrite listwrapper-widths for print */
.is24-listwrapper02 .is24-wrapper-box1,
.is24-listwrapper02a .is24-wrapper-box1,
.is24-listwrapper02b .is24-wrapper-box1,
.is24-listwrapper02c .is24-wrapper-box1,
.is24-listwrapper02d .is24-wrapper-box1,
.is24-listwrapper02e .is24-wrapper-box1,
.is24-listwrapper03 .is24-wrapper-box1,
.is24-listwrapper03 .is24-wrapper-box2 {
	margin-right: 2% !important;	  
}	
.is24-listwrapper01a .is24-wrapper-box1 {
	width: 26%;  
}
.is24-listwrapper01b .is24-wrapper-box1 {
	width: 25%;   
}
.is24-listwrapper01c .is24-wrapper-box1 {
	width: 16%;  
}
.is24-listwrapper01d .is24-wrapper-box1 {
	width: 50%;
}
.is24-listwrapper02 .is24-wrapper-box1 {
	width: 26%;  
}
.is24-listwrapper02 .is24-wrapper-box2 {
	width: 26%;  
}
.is24-listwrapper02a .is24-wrapper-box1 {
	width: 16%; 
	margin-right: .5%;  
}
.is24-listwrapper02a .is24-wrapper-box2 {
	width: 47%;
}
.is24-listwrapper02b .is24-wrapper-box1 {
	width: 16%;
	margin-right: .5%;
}
.is24-listwrapper02b .is24-wrapper-box2 {
	width: 48%;  
}
.is24-listwrapper02c .is24-wrapper-box1 {
	width: 33%;  
}
.is24-listwrapper02c .is24-wrapper-box2 {		/* floats right */
	width: 33%;  
}
.is24-listwrapper02d .is24-wrapper-box1 {
	width: 70%;
}
.is24-listwrapper02d .is24-wrapper-box2 {
	width: 26%;
}
.is24-listwrapper02e .is24-wrapper-box1 {
	width: 36%;
}		 
.is24-listwrapper02e .is24-wrapper-box2 {
	width: 36%;
}  
.is24-listwrapper03 .is24-wrapper-box1,
.is24-listwrapper03 .is24-wrapper-box2,
.is24-listwrapper03 .is24-wrapper-box3 {
	width: 24%;
}

#is24mfsky{
	display: none;
}

.is24-print-infoonly { 
	display: block;
}
.is24-screen-infoonly {
	display: none;
}
* html .is24-legacytable {
	font-size: 9pt;
}
.is24-resultlist-hint {
	width: 100%;
}

.is24MsvePrintHelper  * {
	overflow: visible!important;
	margin-top: 80px!important;	
}

.is24MsvePrintHelper {	
	border:0!important;
	background-color: #ffffff!important;	
}

* html .is24MsvePrintHelper  * {  
	margin-top: 0!important;
}

#is24AddressControl, 
#is24AddressControl_shim  {
	display: none;
}
.is24MsvePrintHelper div div {
	display: none;
}