@import "/fileadmin/sys/css/screen/skeleton_screen.css";
@import "/fileadmin/sys/css/screen/content_screen.css";
@import "/fileadmin/sys/css/screen/navigation_screen.css";
@import "/fileadmin/sys/css/screen/forms_screen.css";

*,
#wrapper_content *{
	background-image:none;
	float:none !important;
	overflow:visible !important;
}

#main_nav,
#marginal_left,
#marginal_right,
#wrapper_footer,
.tx-macinasearchbox-pi1,
.languageselectform,
#header ul,
#content_footer,
#breadcrumb,
.hide,
#inubit_home .hide, 
#inubit_content .hide,
div.csc-textpic .image_container a.zoom, 
#marginal_right div.csc-textpic .image_container a.zoom,
div.container .video_thumb a span,
p.dotted_line{
	display:none !important;
}
#wrapper_header,
#content_area,
#wrapper_content{
	margin:0 !important;
	width:auto !important;
	float:none;
	clear:none;
	overflow:visible !important;
}
#wrapper_header,
#header{
	display:inline;
}
#main_content{
	overflow:auto;
	clear:none;
}
#main_content table.zebra_table, 
#main_content table.grey_table, 
#main_content table.grey_table_2cols{
	width:auto !important;
}

#header{
	height:100px;
	overflow:hidden;
}
a.logo_anchor{
	display:inline;
}
a.logo_anchor img{
	display:inline;
	margin-bottom:30px;
}
#main_content h1{
	margin-top:30px;
}

#wrapper_content .single_list li a, 
#wrapper_content .double_list li a,
#marginal_right .container a.pdf_download, #marginal_right .container a.pdf_download:hover, a.arrow_link, a.pdf_download, #marginal_right .container a.img_download, 
#marginal_right .container a.img_download:hover, a.img_download, a.homepage_arrow{
	padding-left:0;
	text-decoration:underline;
}

#wrapper_content li{
	list-style-type:disc;
	list-style-position:inside;
}
#wrapper_content .single_list li,
#wrapper_content .double_list li,
#wrapper_content .link_list li{
	list-style-type:none;
	list-style-position:outside;
}

#inubit_content .csc-mailform-field input.csc-mailform-submit{
	padding:5px;
	border:1px solid #656565;
}
div.gallery_image{
	width:auto;
}
.csc-textpic img{
	display:block;
}

#main_content .image_headline{
	height:auto;
	margin-bottom:0;
}

#main_content .image_headline img{
	display:none;
}
#main_content .image_headline h1{
	padding:0 0 16px;
	margin-bottom:17px;
	border-bottom:1px solid #d3d3d3;
	line-height:100%;
	width:100%;
	position:static;	
}
