* {
	margin:0; padding:0;
	
}

/*------ Fixes, Workarounds etc. ----- */
.mainclearfix:after {	/*--- Clearfix für das Float-clearing ---*/
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
	}
/* Hides from IE-mac \*/
* html .mainclearfix {height: 1%;}
/* End hide from IE-mac */

/*------ Fixes, Workarounds etc. ----- */
.clearfix:after {	/*--- Clearfix für das Float-clearing ---*/
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
	}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

/* ---------- Basic --------- */
html {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100.1%;
	margin:0; padding:0;
	background-color:#FFF;
	}
body {
	margin:0; padding: 0;	
	}

form.xxl {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: .69em;
	text-align: left;
	width: 886px;		/* Total-Width: 886px */
	padding: 0;
	margin: 0;	
	background-color:#FFF;
	line-height: 1.25em;
	}


/* ###################################### */
/* GLOBAL ############################### */
img {vertical-align: bottom; border:none;}

/* ###################################### */


/* ###################################### */
/* HEADER - SHORTNAV #################### */
#header-gnav {display: none;}
#header-gnav ul {display: none;}
#header-gnav ul li {display: none;}
#header-gnav ul li a {display: none;}	
#header-gnav ul li a.search {display: none;}	
#header {display: none;}
#subheader {display: none;}
#subheader img.arrow {display: none;}
#subheader a {display: none;}
#head-info {display: none;}
#header-left {display: none;}
#header-text-front {display: none;}	
.logo-marty {display: none;}	
#header-right {display: none;}	
#header-right p {display: none;}
#header-right p a {display: none;}
#subheader a.print, #header a.print {display: none;}	
/* ###################################### */	


/* ###################################### */
/* NAVIGATION - MAINCONTAINER */
#maincontainer {
position:static;
	left: 6px;
	top: 10px;
	padding: 0; margin: 0 0 50px 0;
	width: 886px;
	}
#mc-menu img.corner {display: none;}
#mc-menu {display: none;}
#mc-menu ul {display: none;}
#mc-menu ul li {display: none;}
#mc-menu ul li a {display: none;}
#mc-menu ul li a:hover {display: none;}
#mc-menu ul li a.aktiv {display: none;}
#mc-menu ul ul {display: none;}
#mc-menu ul ul li {display: none;}
#mc-menu ul ul li a {display: none;}
#mc-menu ul ul li a:hover {display: none;}
#mc-menu ul ul li a.aktiv {display: none;}
#mc-submenu {display: none;}
#mc-submenu ul {display: none;}
#mc-submenu ul li {display: none;}
#mc-submenu ul li a {display: none;}
#mc-submenu ul li a:hover {display: none;}
#mc-submenu ul li a.aktiv {display: none;}
#mc-ct-front {
position:static;
	left: 163px;
	width:723px;
	}	
#mc-ct-enter {
	line-height:24px;
	font-size:1.82em;
	color:#8d921c;
position:static;
	top: 10px; left: 10px;
	width:652px;
	}
#mc-ct-sub {
	color:#706d6d;
	position: relative;
	top: 10px; left: 10px;
	width:620px;
	height:auto;
	overflow: visible;
	}
	
#mc-ct-sub p {padding-bottom: 14px;}
	
#logo-print {
	display:block;
	margin:10px;
}		
	
/* ###################################### */	


/* ###################################### */
/* FORMULARE / TEXTFELDER ############### */
.searchfield {display: none;}		
/* ###################################### */
/* ADRESSE ############################## */
address {
	position:relative; 
	top:20px; left:10px;
	height: 50px;
	width: 500px;
	font-size:1em; 
	color:#9e9a9a; 
	text-decoration:none; 
	font-style:normal; 
}
address a {
	color:#9e9a9a; 
	text-decoration:none; 
	font-style:normal; 
}
/* ###################################### */
/* CONTENTDEFINITIONEN ################## */
#mc-ct-enter H1 {
	font-size: 1.38em;
	font-weight:normal;
	line-height:21px;
	margin:0 0 28px 0;
	}
#mc-ct-sub h1 {
	font-size: 1.69em;
	font-weight:normal;
	line-height:13px;
	margin:0 0 38px 0;	
}	

.content1-top {
	float:right;
	padding-right:10px;
	font-size:0px

}

.content1-top-line {
	float:left;
	border-top:#999999 solid 1px;;
	margin-top:4px;
	width:410px;

}

.content1-col-right {
	float:left;
	width:420px;

}

.content1-col-left { 
	float:left;
	padding-right:19px;
	width:190px;
}

.content1-article
{
	float:left; 
	padding-bottom:20px;

}

.content1-footer {
	float:left;
	padding-bottom:3px;
	width: 415px;
	border-bottom:#CCCCCC solid 1px;
}
	
.content1-btn { 
	background:url(portaldata/images/design/icon_arrow.gif) no-repeat left; 
	padding:1px 15px 0 15px;
	font-size: 0.83em; 
	color:#e31b23;
	font-weight:normal; 
	text-decoration:none;
	
}

.content1-btn-pdf { 
	padding:1px 0 0 17px; 
	background:url(portaldata/images/design/icon_pdf.gif) no-repeat left; 
	padding:1px 15px 0 17px;
	font-size: 0.83em; 
	color:#e31b23;
	font-weight:normal; 
	text-decoration:none;
}	

.content1-spacer
{
	padding-bottom:20px;
}

.hausbesichtigung {
	display: none;
	}
