@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";

*{
	background-image:none !important;
	background-color:#fff !important;
}

#main_content{
	font-size:10pt;
}

#header ul,
#main_nav,
#marginal_left,
#header_image,
#breadcrumb,
#content_footer,
#wrapper_site object,
#wrapper_site embed,
#wrapper_content a.zoom,
#quick_nav,
#wrapper_site ul.browsebox{
	display:none;
}
#marginal_right,
#content_area,
div.vcard img.photo{
	float:none !important;
}
#wrapper_site{
	padding-top:0;
}

#wrapper_header{
	height:auto;
}

#wrapper_content{
	padding-top:0;
	width:auto;
	position:static;
}

#marginal_right{
	position:absolute;
	top:90px;
	right:0;
	width:180px;
}

#content_area{
	float:none;
	margin:0;
	width:60%;
}

#wrapper_site table{
	border:1px solid #C5C5C5;
}

#wrapper_site table th,
#wrapper_site table td{
	padding:5px 10px;
	width:auto;
}

#wrapper_content ul{
	list-style-type:disc;
	list-style-position:inside;
}
#wrapper_content ol{
	list-style-type:decimal;
	list-style-position:inside;
}

#wrapper_content ul li{
	list-style-position:inside;
}

#inubit_home div.accordion-content,
#wrapper_content div.slider_content{
	display:block !important;
	height:auto !important;
	position:static !important;
}

#wrapper_content div.csc-textpic .image_container .img_border{
	border:0;
}

#inubit_content div.required_field, #inubit_content .csc-mailform-field label{
	display:block;
}
#inubit_content div.required_field label{
	display:inline;
}
#inubit_content .csc-mailform-field input, #inubit_content .csc-mailform-field textarea{
	width:40%;
}
#inubit_content .csc-mailform-field .csc-mailform-check,
#inubit_content .csc-mailform-field input.csc-mailform-submit,
#inubit_content .csc-mailform-field input.csc-mailform-radio{
	width:auto;
}
#inubit_content .csc-mailform-field{
	padding-bottom:10px;
}
#inubit_content .news-latest-item, #inubit_content .news-list-item{
	padding-bottom:15px;
}
#inubit_content div.back{
	display:none;
}

#inubit_home div.col_narrow{
	width:50%;
}

#wrapper_site .hide{
	display:none !important;
}

#wrapper_site h1{
	line-height:100%;
	padding-top:20px;
}

#footer{
	padding-top:20px;
}
div.vcard img.photo{
	margin:10px 0;
}