/* Allgemein */
/* ---------------------------------------------------------------------- */
body {
	background:none;
	background-color:#fff;
	text-align:left;
	color:#000;
	font-family: Arial;
}
#search input.text,
h3,
.news-single-item h3,
.story_bild p a,
.cbox p a,
.cbox .date a,
.cbox.news.newsbar .date a,
#content .cbox.news.newsbar .date a span,
.cbox form .send input,
#powermail .send input,
.tx-powermail .send input,
.felogin .submit,
.calendar-table,
.cbox.cbox_calendar .date,
.cbox.cbox_calendar .date a,
.acc-header,
.cbox.cbox_zielgruppen p,
.tabs li a,
a.detail_head_button,
div.back-to-overview a,
.fokus.buehne .story_bild strong,
.detailsuche label,
.detailsuche .linkbutton,
.content-ergebnisliste a.url
{
	font-family: Arial;
}
b,
strong,
.event-detail .fl_right,
.cbox.cbox_termine p.date a,
.cbox.jobs a,
table th,
.anschrift_header,
.content-ergebnisliste a,
#content .inst-list-left li span,
#content .inst-list-right li span,
.cbox.news ul li .news-title a
{
	font-family: Arial;
	font-weight: bold;
}
#content i, #content em, #content .csc-textpic-caption, #content .content-detail .news-single-imgcaption, .rubric-header .info_text h3{
	font-family: Arial;
	font-style:italic;	
}
#wrapMain {
	background:none;
	width:90%;
	margin:10px;
	min-height: inherit;
	position: static;
	height: inherit;
}
#wrapInner{
	padding:0;
	width:auto;
}
#wrapBorder{
	margin:0;
}
#head{
	height:auto;
	position:static;
}
#head h1{
	background:none;
	position:static;
	text-indent:inherit;
	font-size:28px;
	margin-bottom:12px;
}
#head h1, #head h1 a{
	height:auto;
	width:auto;
}
/* Institute */
#head h2{
	position:static !important;
	margin-bottom:15px !important;
}
#menuThemes,
#menuMain,
#menuLanguage,
#search,
#menuBreadcrumb{
	display:none;
}
#wrapContent{
	float:none;
	clear:none;
	margin:0;
	width:auto;
}
#content{
	border:none;
	margin:0;
}
.content-head{
	position:static;
}
.content-head ul{
	display:none;
}
.content-detail{
	padding:0;
	position:static;
}
.content-functions a.openlayer {
	display:none;
	background:none;
}
#right{
	float:none;
	width:auto;
}
#footcommon{
	display:none;
}


/* Boxen */
/* ---------------------------------------------------------------------- */
.cbox {
	width:auto;
}
.cbox_head{
	position:static;
}
.cbox h2{
	background:none;
	color:#000;
}
.cbox_teaser, .cbox_story{
	display:none;
}
.cbox ul li {
	border:none;
}
.cbox.news ul li div {
	margin: 0;
	padding: 0;
}
.cbox p {
	line-height: 18px;
	margin: 0;
	padding: 5px 0 0 0;
}
.cbox.news ul li div a{
	background:none;
}

/* Accordion */
/* ---------------------------------------------------------------------- */
#acc-container{
	margin:0;
	position:static;
}
.active-header, .inactive-header {
	background:none;
	color: #000;
}
.acc-content{
	display:block !important;
	padding:5px 0 5px 0;
}


/* Startseite */
/* ---------------------------------------------------------------------- */
.cbox.news.newsbar ul{
	float:none;
	width:auto;
}
.cbox.news.newsbar ul li, .cbox ul li.last{
	min-height:inherit;
	border:none !important;
	background-color: transparent;
}
#content .cbox.news.newsbar .date a span {
	color:#333;
}
.columns3 .col1, .columns3 .col2, .columns3 .col3 {
	float:none;
	margin:0;
}
.columns3 .cbox{
	width:auto;
}
.cbox.standort{
	display:none;
}

/* Rubrik-Startseite */
/* ---------------------------------------------------------------------- */
.rubric-header{
	display:none;
}
.columns2 .col1, .columns2 .col2 {
	float: none;
}

/* Allgemein */
/* ---------------------------------------------------------------------- */
h3{
	font-size: 16px;
}
p, ul {
	margin-bottom:15px;
}
#content .extern,
#right .extern,
.story_bild p a,
.cbox p a,
.cbox .cbox_name a.email,
.cbox.link_intern,
.cbox.link_extern,
#content a.pdf, #right a.pdf,
#content .intern-link, #right .intern-link
{
	background: none !important;
	padding-left:0;
	border:none;
	height:auto;
	width:auto;
	box-shadow:none;
}
.news-single-item {
	padding:0;
}
.cbox h2, .acc-header, .cbox.cbox_zielgruppen p{
	padding-left:0;
	border:none;
}
.active-header span, .inactive-header span {
	background: none;
}
#content a.email, #right a.email, .cbox .cbox_kontakt a.email {
	background:none;
}
#content a span, #right a span, .cbox .cbox_name a span, .cbox .cbox_kontakt a span,
#content a.pdf span, #right a.pdf span{
	border:none;
	margin-left:0;
}
.cbox ul li img{
	margin-left:0;
}
ul.tabs li{
	display:none;
}
ul.tabs li.active{
	display:block;
	border:none;
	float:none;
	font-weight:bold;
	margin-bottom: 10px;
}
ul.tabs li.active a{
	padding:0;
	font-size:16px;
}
table{
	width:auto;
}

table th {
	background-color:transparent;
	color: #333;
}
table tr td,
table tr.tr_2 td,
.arbeitsgruppen tr.tr_last td{
	background-color:transparent;
	border:none;
}
.arbeitsgruppen th.th_1,
.arbeitsgruppen th.th_2,
.arbeitsgruppen th.th_3,
.arbeitsgruppen th.th_4,
.arbeitsgruppen th.th_5,
.arbeitsgruppen th.th_6{
	width:auto;
}
.cbox.events li.event_date_headline, .cbox.jobs li.job_headline{
	background-color:transparent;
	color:#333;
	text-align:left;
	font-size:18px;
	font-weight:bold;
	margin:5px 0 5px 0;
}


/* PDF - Bug */
DIV.news-single-img, .news-single-img{
	float:none;
}

/* Formulare */
/* ---------------------------------------------------------------------- */
form{
	display:none;
}

/* Fonts */
/* ---------------------------------------------------------------------- */
.cbox.news.newsbar .date a,
.cbox.cbox_termine p.date a,
.cbox form .send input,
#content a span,
#right a span,
.cbox .cbox_name a span,
.cbox .cbox_kontakt a span,
table tr.tr_2 td,
.content-ergebnisliste a.url
{
	font-family:Arial;
}

b,
strong,
.cbox .date a,
#content .cbox.news.newsbar .date a span,
.event-detail .fl_right,
.cbox.cbox_termine p.date,
.cbox.jobs a,
.calendar-table,
.cbox.cbox_calendar .date,
.cbox.cbox_calendar .date a,
.acc-header,
.cbox.cbox_zielgruppen p,
a.detail_head_button,
div.back-to-overview a,
table th,
.anschrift_header,
.rubric-header .info_text h3,
.fokus.buehne .story_bild strong,
.detailsuche label,
.detailsuche .linkbutton,
.content-ergebnisliste a
{
	font-family:Arial;
	font-weight:bold;
}


i, em{
	font-family:Arial;
	font-style:italic;
}



