* {
	margin: 0px; padding: 0px;
}
html {
	height: 100.1%; color: rgb(68, 68, 68); font-family: Tahoma, Geneva, Kalimati, Arial, FreeSans, Nimbus Sans L, sans-serif; font-size: 100.01%; background-color: rgb(240, 240, 240);
}
body {
	height: 100.1%; color: rgb(68, 68, 68); font-family: Tahoma, Geneva, Kalimati, Arial, FreeSans, Nimbus Sans L, sans-serif; font-size: 100.01%; background-color: rgb(240, 240, 240);
}
img {
	border: 0px currentColor; border-image: none;
}
#ie6hinweis {
	padding: 8px; width: 100%; text-align: center; color: rgb(255, 255, 255); font-size: 1em; background-color: rgb(251, 1, 24);
}
#ie6hinweis h1 {
	color: rgb(255, 255, 255); font-size: 1.5em;
}
.clearfix::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
* + html .clearfix {
	display: inline-block;
}
* html .clearfix {
	height: 1%;
}
select {
	-webkit-border-radius: 0;
}
input {
	-webkit-border-radius: 0;
}
.versteckt {
	left: -10000px; top: -10000px; width: 0px; height: 0px; overflow: hidden; display: none; visibility: hidden; position: absolute;
}
#center_column img {
	background-color: transparent;
}
#right_column img {
	background-color: transparent;
}
#big_column img {
	background-color: transparent;
}
#right_column_start img {
	background-color: transparent;
}
#wrapper {
	background: url("../images/bg_wrapper.png") repeat-x left bottom rgb(248, 249, 251); height: auto; float: left; min-width: 100%;
}
#topholder {
	background: url("../images/sprite_repeat-x.png") repeat-x 0px -94px; width: 100%; height: 95px;
}
#top {
	margin: 0px auto; width: 1000px; height: 100px;
}
#logo {
	padding: 15px 0px 0px 20px; width: 210px; height: 60px; float: left;
}
#options {
	width: 685px; height: 25px; font-size: 0.85em; float: right;
}
#language {
	height: 25px; text-align: center; line-height: 20px; margin-right: 15px; float: right;
}
#language3 {
	height: 25px; text-align: center; line-height: 20px; margin-right: 15px; float: right;
}
#language {
	background: url("../images/sprite_no-repeat.png") no-repeat -710px -550px; width: 78px;
}
#language3 {
	background: url("../images/sprite_no-repeat.png") no-repeat -798px -550px; width: 113px;
}
#language ul li {
	padding: 0px; color: rgb(28, 48, 146); display: inline-block;
}
#language3 ul li {
	padding: 0px; color: rgb(28, 48, 146); display: inline-block;
}
#language li {
	width: 50%;
}
#language3 ul li {
	width: 33%;
}
#language li.langactiv {
	color: rgb(185, 196, 225);
}
#language3 li.langactiv {
	color: rgb(185, 196, 225);
}
#language a:hover {
	color: rgb(28, 48, 146); background-color: transparent;
}
#language3 a:hover {
	color: rgb(28, 48, 146); background-color: transparent;
}
#main_navigation {
	background: url("../images/sprite_no-repeat.png") no-repeat -10px -550px; width: 691px; height: 60px; text-align: center; line-height: 60px; font-weight: normal; margin-right: 15px; float: right; display: block; list-style-type: none; position: relative; z-index: 70;
}
#main_navigation ul li {
	background: url("../images/sprite_no-repeat.png") no-repeat -550px -350px; list-style: none; width: 170px; height: 60px; margin-right: -40px; float: left; display: inline; position: relative;
}
#main_navigation ul li a {
	color: rgb(28, 48, 146); text-decoration: none; display: block;
}
#main_navigation ul li a.topfirstactive {
	background: url("../images/sprite_no-repeat.png") no-repeat -550px -260px; color: rgb(255, 255, 255);
}
#main_navigation li a.topfirstactive:hover {
	background: url("../images/sprite_no-repeat.png") no-repeat -550px -260px; color: rgb(255, 255, 255);
}
#main_navigation ul li:hover {
	background: url("../images/sprite_no-repeat.png") no-repeat -730px -260px; display: block;
}
#main_navigation ul li ul {
	margin: 0px 0px 0px -50px; padding: 0px; left: 0px; top: 54px; width: 260px; display: block; position: absolute; z-index: 80;
}
#main_navigation ul li ul li {
	background: url("../images/sprite_repeat-y.png") repeat-y -1340px 0px; margin: 0px; width: 260px; height: auto; text-align: left; line-height: 18px; font-size: 1.33em;
}
#main_navigation ul li ul li.droptop {
	background: url("../images/sprite_no-repeat.png") no-repeat -280px -260px; padding-top: 15px;
}
#main_navigation ul li ul li a {
	margin: 0px 0px 1px 20px; padding: 5px 0px 5px 8px; width: 207px; height: 100%; border-left-color: rgb(130, 148, 198); border-left-width: 5px; border-left-style: solid; background-color: rgb(246, 247, 251);
}
#main_navigation ul li ul li a:hover {
	color: rgb(255, 255, 255); border-left-color: rgb(251, 1, 24); border-left-width: 5px; border-left-style: solid; background-color: rgb(28, 48, 146);
}
#main_navigation ul li ul li a.topsecondactive {
	color: rgb(255, 255, 255); border-left-color: rgb(251, 1, 24); border-left-width: 5px; border-left-style: solid; background-color: rgb(28, 48, 146);
}
#main_navigation ul li ul {
	display: none;
}
#main_navigation ul li:hover ul {
	display: block;
}
#main_navigation ul li ul li.dropbottom {
	background: url("../images/sprite_no-repeat.png") no-repeat -10px bottom; padding-bottom: 21px;
}
#main_navigation ul li ul li.droptop:hover {
	background: url("../images/sprite_no-repeat.png") no-repeat -280px -260px;
}
#main_navigation ul li ul li.dropbottom:hover {
	background: url("../images/sprite_no-repeat.png") no-repeat -10px bottom;
}
#main_navigation ul li ul li:hover {
	background: url("../images/sprite_repeat-y.png") repeat-y -1340px 0px;
}
#header {
	margin: 0px auto; width: 1000px; height: 240px; position: relative; background-repeat: no-repeat;
}
#header_small {
	margin: 0px auto; width: 1000px; height: 240px; position: relative; background-repeat: no-repeat;
}
.head_small#header {
	background: url("../images/sprite_no-repeat.png") no-repeat -10px -620px; width: 1000px; height: 50px;
}
#headerslide {
	left: 15px; top: 10px; width: 970px; height: 200px; overflow: hidden; position: relative;
}
#headerslide img {
	left: 0px; top: 0px; width: 970px; height: 200px;
}
#headerslide a:focus {
	
}
#header_small {
	height: 100px;
}
.header_img {
	padding: 10px 0px 0px 15px; background-color: transparent;
}
#header {
	background: url("../images/sprite_no-repeat.png") no-repeat -10px -10px;
}
#breadcrumb {
	left: 36px; width: 690px; height: 30px; bottom: -1px; color: rgb(102, 102, 102); line-height: 30px; overflow: hidden; font-size: 0.65em; border-bottom-color: rgb(170, 170, 170); border-bottom-width: 1px; border-bottom-style: dotted; position: absolute; -ms-text-overflow: ellipsis;
}
#breadcrumb a {
	color: rgb(153, 153, 153); text-decoration: none;
}
#breadcrumb a:hover {
	text-decoration: underline;
}
#breadcrumb a.breadactive {
	color: rgb(102, 102, 102); text-decoration: none;
}
#breadcrumb a.breadactive:hover {
	color: rgb(102, 102, 102); text-decoration: none;
}
.head_small#header #breadcrumb {
	border: currentColor; border-image: none; height: 40px; line-height: 40px;
}
#search {
	width: 260px; height: 60px; right: 15px; bottom: 0px; float: right; position: absolute; z-index: 50;
}
#search_small {
	width: 260px; height: 60px; right: 15px; bottom: 0px; float: right; position: absolute; z-index: 50;
}
.search_small#search {
	width: 260px; height: 40px; right: 15px; bottom: 0px; float: right; position: absolute; z-index: 50;
}
.search_content {
	margin: 7px 0px 0px 37px; color: rgb(255, 255, 255); font-size: 0.65em;
}
.search_small .search_content {
	margin: 10px 0px 0px 37px;
}
.search_content p {
	margin-bottom: 5px;
}
.search_content a {
	color: rgb(255, 255, 255);
}
.search_content a:hover {
	color: rgb(255, 255, 255); text-decoration: none;
}
.suchfeld {
	border: currentColor; border-image: none; width: 148px; height: 21px; color: rgb(102, 102, 102); line-height: 21px; padding-left: 5px; font-size: 1em; float: left;
}
.button {
	background: url("../images/sprite_no-repeat.png") no-repeat -941px -260px; border: currentColor; border-image: none; width: 21px; height: 21px; margin-left: 1px; float: left; cursor: pointer;
}
input.suchfeld:focus {
	box-shadow: inset 0px 0px 3px #777; -webkit-border-radius: 0; -moz-box-shadow: inset 0 0 3px #777; -webkit-box-shadow: inset 0 0 3px #777;
}
.button_ext {
	background: url("../images/sprite_no-repeat.png") no-repeat -910px -260px; border: currentColor; border-image: none; width: 21px; height: 21px; margin-left: 5px; float: left; cursor: pointer;
}
#contentholder {
	margin: 0px auto; width: 1000px;
}
#content {
	background: url("../images/sprite_repeat-y.png") repeat-y -1600px 0px; padding-top: 20px;
}
#left_column {
	margin: 0px 0px 15px 35px; width: 200px; float: left;
}
#center_column {
	width: 455px; margin-left: 35px; float: left;
}
a.top {
	font-size: 1em; text-decoration: none; margin-top: 25px; display: block;
}
#start_column {
	width: 690px; margin-left: 35px; float: left;
}
#veranstaltungen {
	width: 335px; float: right;
}
.veranstaltungsbox {
	padding: 5px 10px 10px; height: 299px; overflow: hidden; clear: right; margin-top: 10px; background-color: rgb(246, 247, 251);
}
#startseiteoben {
	margin-bottom: 35px;
}
#startseiteunten {
	margin: 15px 0px 0px; width: 690px; float: left;
}
#big_column {
	margin: 0px 0px 15px 35px; width: 695px; float: left;
}
#bignested_column {
	width: 730px; float: right;
}
#bignested_column #center_column {
	margin-left: 0px;
}
#contentheader_column {
	margin: 0px 0px 15px 35px; width: 695px; float: left;
}
#right_column {
	margin: 0px 37px 15px 0px; width: 201px; overflow: hidden; float: right;
}
#right_column_start {
	margin: 0px 13px 15px 0px; width: 225px; overflow: hidden; float: right;
}
#left_column ul {
	list-style: none; margin: 0px; padding: 0px;
}
#left_column ul li {
	list-style: none; margin: 0px; padding: 0px;
}
#left_column ul li {
	list-style: none; border: 1px solid rgb(255, 255, 255); border-image: none; width: 195px; line-height: 14px; float: left; display: inline;
}
#left_column ul li a {
	padding: 6px 0px 6px 10px; width: 185px; text-decoration: none; border-left-color: rgb(0, 0, 0); border-left-width: 5px; border-left-style: solid; float: left; display: inline;
}
#left_column ul li a.firstactive {
	font-weight: bold;
}
#left_column ul li ul li {
	width: 185px; line-height: 15px; font-size: 1.33em; margin-left: 15px; border-top-color: currentColor; border-bottom-color: rgb(0, 0, 0); border-top-width: medium; border-bottom-width: 1px; border-top-style: none; border-bottom-style: solid;
}
#left_column ul li ul li a {
	padding: 5px 0px 6px; line-height: 15px; border-left-color: currentColor; border-left-width: medium; border-left-style: none;
}
#left_column ul li ul li a.secondactive {
	font-weight: bold;
}
#left_column ul li ul li a.secondactivesub {
	font-weight: bold;
}
#left_column ul li ul li a.secondactivesub {
	border-bottom-color: rgb(197, 197, 197); border-bottom-width: 1px; border-bottom-style: solid;
}
#left_column ul li ul li ul li {
	width: 178px; line-height: 15px; margin-left: 7px; border-bottom-color: rgb(176, 176, 176); border-bottom-width: 1px; border-bottom-style: dotted;
}
#left_column ul li ul li ul li.thirdlast {
	border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
#left_column ul li ul li ul li a {
	color: rgb(68, 68, 68); line-height: 15px; margin-left: 0px;
}
#left_column ul li ul li ul li a:hover {
	text-decoration: underline;
}
#left_column ul li ul li ul li a.thirdactive {
	font-weight: bold;
}
#left_column ul li ul li ul li a.thirdactivesub {
	font-weight: bold;
}
#left_column ul li ul li ul li a.thirdactivesub {
	padding-bottom: 3px;
}
#left_column ul li ul li ul li ul li {
	width: 171px; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
#left_column ul li ul li ul li ul li a {
	padding: 4px 0px; width: 171px;
}
#left_column ul li ul li ul li ul li a.fourthactive {
	font-weight: bold;
}
#left_column ul.zum_fb li {
	margin: 20px 0px 0px 5px; width: 180px;
}
#left_column ul.zum_fb li a {
	background: url("../images/sprite_no-repeat.png") no-repeat -820px -351px; border: currentColor; border-image: none;
}
#left_column ul.zum_fb li a:hover {
	background: url("../images/sprite_no-repeat.png") no-repeat -820px -420px;
}
#right_column h2 {
	padding: 3px 0px; height: auto; line-height: 20px; font-size: 1em; display: block;
}
#right_column h1 {
	padding: 3px 0px;
}
#right_column_start h1 {
	padding: 3px 0px;
}
#fblogofloat h1 {
	padding: 3px 0px;
}
#right_column p.floatclear {
	line-height: 1px; clear: both; display: block;
}
#fblogo {
	margin-bottom: 24px;
}
#fblogofloat {
	padding: 0px 2px 30px 20px; width: 201px; overflow: hidden; float: right;
}
.contentheader {
	padding-bottom: 20px;
}
#right_column .rightcontent {
	padding-bottom: 20px;
}
#divschnellzugriff {
	margin-bottom: 20px;
}
ul.schnellzugriff {
	clear: both; margin-bottom: 15px; display: block;
}
ul.schnellzugriff li {
	list-style: none !important; margin: 0px; padding: 0px;
}
ul.schnellzugriff li {
	width: 200px; line-height: 20px; font-size: 1.33em; border-bottom-color: rgb(176, 176, 176); border-bottom-width: 1px; border-bottom-style: dotted; float: left; display: inline;
}
ul.schnellzugriff li a {
	padding: 3px 0px; width: 200px; color: rgb(51, 51, 51); text-decoration: none; float: left; display: inline;
}
a.btn_small {
	width: 201px; height: 55px; float: left; display: inline;
}
a.btn_big {
	width: 201px; height: 80px; float: left; display: inline;
}
a.btn_big {
	background: linear-gradient(rgb(10, 45, 149), rgb(48, 81, 187)); width: 201px; text-decoration: none; margin-bottom: 15px; position: relative;
}
a.btn_small {
	background: linear-gradient(rgb(10, 45, 149), rgb(48, 81, 187)); width: 201px; text-decoration: none; margin-bottom: 15px; position: relative;
}
a.btn_big:hover {
	background: linear-gradient(rgb(48, 81, 187), rgb(10, 45, 149)); box-shadow: inset 0px 0px 10px #05174e; -moz-box-shadow: inset 0px 0px 10px #05174E; -webkit-box-shadow: inset 0px 0px 10px #05174E;
}
a.btn_small:hover {
	background: linear-gradient(rgb(48, 81, 187), rgb(10, 45, 149)); box-shadow: inset 0px 0px 10px #05174e; -moz-box-shadow: inset 0px 0px 10px #05174E; -webkit-box-shadow: inset 0px 0px 10px #05174E;
}
#aktuelles {
	margin: -2px 0px 15px; width: 201px; height: 360px;
}
.semester {
	top: -20px; width: 63px; height: 69px; right: -5px; display: block; position: absolute;
}
.karriere {
	top: -5px; width: 85px; height: 84px; right: -15px; display: block; position: absolute;
}
.unispectrum {
	top: -5px; width: 87px; height: 86px; right: -15px; display: block; position: absolute;
}
.campus_tv {
	top: -6px; width: 89px; height: 65px; right: -26px; display: block; position: absolute;
}
#meta_navigation {
	height: 30px; text-align: center; line-height: 30px; font-weight: normal; float: right; display: block; list-style-type: none;
}
#meta_navigation li {
	background-position: 5px 12px; list-style: none; float: left; display: block; background-image: url("../images/icons_elemente.png"); background-repeat: no-repeat;
}
#meta_navigation li a {
	padding: 0px 20px; color: rgb(102, 102, 102); text-decoration: none; float: left; display: block;
}
#meta_navigation li a:hover {
	color: rgb(251, 1, 24);
}
#contentend {
	background: url("../images/sprite_no-repeat.png") no-repeat -10px -470px; width: 1000px; height: 70px; clear: both; position: relative; z-index: 10;
}
#footer {
	margin: -30px auto 0px; width: 100%; height: 375px; clear: both; float: left; position: relative; z-index: 0; background-color: rgb(240, 240, 240);
}
#footernav {
	background: url("../images/sprite_repeat-y.png") repeat-y -370px 0px; margin: 20px auto; width: 970px; min-height: 150px;
}
.footerlang li {
	display: inline;
}
#footersubnav {
	background: url("../images/sprite_repeat-x.png") repeat-x 0px -779px; width: 100%; height: 38px; line-height: 38px; clear: left;
}
#footersubnav_content {
	margin: 0px auto; width: 970px;
}
#footersubnav_content p {
	padding: 0px 20px; width: 170px; font-size: 0.7em; float: left;
}
#footersubnav_content ul {
	list-style: none; padding: 0px 20px; font-size: 0.7em; float: left;
}
ul#impress {
	padding: 0px; text-align: right; float: right;
}
#footersubnav_content ul li {
	margin-right: 20px; float: left;
}
#partner_logos {
	background: url("../images/sprite_repeat-x.png") repeat-x 0px -519px; width: 100%; height: 150px; clear: both;
}
#logobox {
	margin: 0px auto; width: 970px; height: 120px; padding-top: 28px;
}
#logobox a img {
	float: left; display: inline;
}
#fn_col1 a {
	color: rgb(119, 119, 119); text-decoration: none;
}
#fn_col2 a {
	color: rgb(119, 119, 119); text-decoration: none;
}
#fn_col3 a {
	color: rgb(119, 119, 119); text-decoration: none;
}
#fn_col4 a {
	color: rgb(119, 119, 119); text-decoration: none;
}
#fn_col5 a {
	color: rgb(119, 119, 119); text-decoration: none;
}
#footersubnav_content a {
	color: rgb(119, 119, 119); text-decoration: none;
}
#impress a {
	color: rgb(119, 119, 119); text-decoration: none;
}
#fn_col1 a:hover {
	color: rgb(0, 0, 0); text-decoration: underline;
}
#fn_col2 a:hover {
	color: rgb(0, 0, 0); text-decoration: underline;
}
#fn_col3 a:hover {
	color: rgb(0, 0, 0); text-decoration: underline;
}
#fn_col4 a:hover {
	color: rgb(0, 0, 0); text-decoration: underline;
}
#fn_col5 a:hover {
	color: rgb(0, 0, 0); text-decoration: underline;
}
#impress a:hover {
	color: rgb(0, 0, 0); text-decoration: underline;
}
#fn_col1 h4 {
	margin: 0px 0px 5px; padding: 0px; color: rgb(170, 170, 170); text-transform: uppercase; font-size: 0.7em; font-weight: normal;
}
#fn_col2 h4 {
	margin: 0px 0px 5px; padding: 0px; color: rgb(170, 170, 170); text-transform: uppercase; font-size: 0.7em; font-weight: normal;
}
#fn_col3 h4 {
	margin: 0px 0px 5px; padding: 0px; color: rgb(170, 170, 170); text-transform: uppercase; font-size: 0.7em; font-weight: normal;
}
#fn_col4 h4 {
	margin: 0px 0px 5px; padding: 0px; color: rgb(170, 170, 170); text-transform: uppercase; font-size: 0.7em; font-weight: normal;
}
#fn_col5 h4 {
	margin: 0px 0px 5px; padding: 0px; color: rgb(170, 170, 170); text-transform: uppercase; font-size: 0.7em; font-weight: normal;
}
#fn_col5 h4.sec_head {
	margin-top: 12px;
}
#fn_col1 {
	padding: 0px 20px; width: 170px; float: left;
}
#fn_col2 {
	padding: 0px 20px; width: 170px; float: left;
}
#fn_col3 {
	padding: 0px 20px; width: 170px; float: left;
}
#fn_col4 {
	padding: 0px 20px; width: 170px; float: left;
}
#fn_col5 {
	padding: 0px 20px; width: 90px; float: left;
}
#fn_col1 ul {
	list-style: none; line-height: 14px; font-size: 0.7em;
}
#fn_col2 ul {
	list-style: none; line-height: 14px; font-size: 0.7em;
}
#fn_col3 ul {
	list-style: none; line-height: 14px; font-size: 0.7em;
}
#fn_col4 ul {
	list-style: none; line-height: 14px; font-size: 0.7em;
}
#fn_col5 ul {
	list-style: none; line-height: 14px; font-size: 0.7em;
}
#fn_col1 ul li {
	margin-bottom: 3px;
}
#fn_col2 ul li {
	margin-bottom: 3px;
}
#fn_col3 ul li {
	margin-bottom: 3px;
}
#fn_col4 ul li {
	margin-bottom: 3px;
}
#fn_col5 ul li {
	margin-bottom: 3px;
}
#footernav ul {
	list-style-position: outside;
}
.social {
	margin-top: 17px;
}
.facebook {
	background: url("../images/sprite_no-repeat.png") no-repeat -972px -260px; width: 18px; height: 17px; float: left; display: inline;
}
.rss {
	background: url("../images/sprite_no-repeat.png") no-repeat -921px -550px; width: 16px; height: 17px; margin-right: 10px; float: left; display: inline;
}
#startseiteoben h1 {
	color: rgb(51, 51, 51); font-size: 1em;
}
#startseiteoben h2 {
	color: rgb(51, 51, 51); font-size: 1em;
}
#startseiteoben h3 {
	color: rgb(51, 51, 51); font-size: 1em;
}
#startseiteoben h4 {
	color: rgb(51, 51, 51); font-size: 1em;
}
#startseiteoben h5 {
	color: rgb(51, 51, 51); font-size: 1em;
}
#start_column h1 {
	height: 25px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dotted; position: relative;
}
span.category a {
	padding: 0px 10px; top: 0px; height: 25px; right: 0px; color: rgb(255, 255, 255); font-size: 0.75em; font-weight: normal; text-decoration: none; position: absolute; background-color: rgb(251, 1, 24);
}
span.category a:visited {
	padding: 0px 10px; top: 0px; height: 25px; right: 0px; color: rgb(255, 255, 255); font-size: 0.75em; font-weight: normal; text-decoration: none; position: absolute; background-color: rgb(251, 1, 24);
}
span.category a:hover {
	background-color: rgb(28, 48, 146);
}
span.category a:active {
	background-color: rgb(28, 48, 146);
}
#logobanner {
	width: 335px; float: left;
}
#logobanner img {
	border: 1px solid rgb(141, 151, 200); border-image: none; margin-bottom: 10px; display: block;
}
#startseiteoben div.csc-default {
	margin: 0px 11px 25px 0px; width: 340px; float: left; min-height: 65px;
}
#startseiteoben .csc-textpic-imagewrap {
	width: 340px !important;
}
#startseiteoben div.csc-textpic {
	margin-bottom: 0px;
}
#startseiteoben div.csc-textpic-single-image {
	margin-bottom: 0px;
}
#startseiteoben img {
	margin-bottom: 0px;
}
.tx-tukalender-pi1 {
	padding: 0px;
}
.ext_tukalender_head {
	margin: 10px 0px 3px; color: rgb(133, 133, 133); display: block;
}
.ext_tukalender_body {
	line-height: 18px; font-size: 1.15em; font-weight: bold; margin-top: 4px;
}
.news-list-container {
	padding-top: 15px;
}
.headerlistwrapper {
	padding-top: 15px;
}
#startseiteunten .news-list-container {
	padding-top: 0px;
}
.news-list-item {
	padding: 0px 12px 0px 0px; margin-bottom: 25px; display: block; min-height: 110px;
}
.news-list-item h2 {
	height: auto; line-height: 18px !important; padding-top: 6px; margin-top: 0px; margin-bottom: 10px;
}
#center_column .news-list-item h2 {
	height: auto; line-height: 18px !important; padding-top: 6px; margin-top: 0px; margin-bottom: 10px;
}
.news-list-item h2 a {
	color: rgb(0, 0, 0); font-size: 0.85em; text-decoration: none;
}
.news-list-container img {
	margin: 0px 16px 0px 0px; border: 1px solid rgb(235, 238, 245); border-image: none; float: left;
}
.news-latest-container hr.clearer {
	height: 0px; clear: both;
}
.news-list-container hr.clearer {
	height: 0px; clear: both;
}
.news-list2-container hr.clearer {
	height: 0px; clear: both;
}
.news-list3-container hr.clearer {
	height: 0px; clear: both;
}
.news-single-item hr.cl-left {
	height: 0px; clear: both;
}
.news-single-item hr.cl-right {
	height: 0px; clear: both;
}
.news-list-date {
	padding: 7px 0px 5px 5px; color: rgb(133, 133, 133); float: right;
}
.news-single-backlink {
	padding: 10px 0px;
}
.news-header-list-container {
	margin-top: 5px;
}
.news-list-browse {
	margin-top: 10px;
}
.news-header-list-time {
	font-size: 0.85em;
}
#center_column {
	font-size: 0.75em;
}
#big_column {
	font-size: 0.75em;
}
#right_column {
	font-size: 0.75em;
}
#start_column {
	font-size: 0.75em;
}
#right_column_start {
	font-size: 0.75em;
}
ul {
	font-size: 0.75em; list-style-type: square; list-style-position: inside;
}
a {
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
#center_column p {
	margin: 6px 0px; line-height: 18px;
}
#big_column p {
	margin: 6px 0px; line-height: 18px;
}
#right_column p {
	margin: 6px 0px; line-height: 18px;
}
#right_column_start p {
	margin: 6px 0px; line-height: 18px;
}
#center_column ul li {
	margin-top: 6px;
}
#big_column ol li {
	margin-top: 6px;
}
#big_column ul li {
	margin-top: 6px;
}
#center_column li {
	font-size: 1.33em; margin-left: 15px; list-style-type: square; list-style-position: outside;
}
#big_column li {
	font-size: 1.33em; margin-left: 15px; list-style-type: square; list-style-position: outside;
}
#center_column li.csc-textpic-image {
	margin-left: 0px;
}
#big_column li.csc-textpic-image {
	margin-left: 0px;
}
#center_column ol {
	margin: 14px 0px; list-style-position: outside;
}
#big_column ol {
	margin: 14px 0px; list-style-position: outside;
}
#center_column ol li {
	line-height: 18px; font-size: 1em; margin-left: 18px; list-style-type: decimal;
}
#big_column ol li {
	line-height: 18px; font-size: 1em; margin-left: 18px; list-style-type: decimal;
}
ul {
	margin-left: 0px;
}
#content h1 {
	margin-top: 15px;
}
#left_column h1 {
	margin: 0px 0px 10px; line-height: 23px; font-size: 1.2em; font-weight: bold;
}
#big_column h1 {
	margin: 0px 0px 10px; line-height: 23px; font-size: 1.2em; font-weight: bold;
}
#right_column h1 {
	margin: 0px 0px 10px; line-height: 23px; font-size: 1.2em; font-weight: bold;
}
#right_column_start h1 {
	margin: 0px 0px 10px; line-height: 23px; font-size: 1.2em; font-weight: bold;
}
#center_column h1.csc-firstHeader {
	margin: 0px 0px 10px; line-height: 23px; font-size: 1.33em; font-weight: bold;
}
#center_column h1 {
	margin: 0px 0px 10px; line-height: 23px; font-size: 1.33em; font-weight: bold;
}
#big_column h1.csc-firstHeader {
	margin: 0px 0px 10px; line-height: 23px; font-size: 1.33em; font-weight: bold;
}
#start_column h1 {
	margin: 0px 0px 10px; line-height: 23px; font-size: 1.33em; font-weight: bold;
}
.csc-firstHeader {
	margin: 0px 0px 10px; line-height: 23px; font-size: 1.33em; font-weight: bold;
}
#big_column .tx-tustudiengangsuche-pi1 h1 {
	margin: 0px 0px 10px; line-height: 23px; font-size: 1.33em; font-weight: bold;
}
#center_column h1.csc-firstHeader a {
	text-decoration: none !important;
}
#big_column h1.csc-firstHeader a {
	text-decoration: none !important;
}
#right_column h1.csc-firstHeader a {
	text-decoration: none !important;
}
#left_column h1 a {
	text-decoration: none !important;
}
#right_column_start h1.csc-firstHeader a {
	text-decoration: none !important;
}
#center_column h1.hochschulleitung {
	font-size: 1.15em; float: none; display: block;
}
#center_column h1 {
	margin-top: 30px;
}
#big_column h1 {
	margin-top: 30px;
}
#right_column h1 {
	margin: 0px 0px 5px; line-height: 20px; font-size: 1.2em;
}
#fblogofloat h1 {
	margin: 0px 0px 5px; line-height: 20px; font-size: 1.2em;
}
#right_column_start h1 {
	margin: 0px 0px 5px; line-height: 20px; font-size: 1.2em;
}
#fblogofloat h1 {
	margin-top: 0px;
}
h2 {
	font-size: 1.2em; font-weight: bold;
}
#center_column h2 {
	margin: 25px 0px 5px; color: rgb(0, 0, 0); line-height: 20px;
}
#big_column h2 {
	margin: 25px 0px 5px; color: rgb(0, 0, 0); line-height: 20px;
}
h3 {
	margin: 15px 0px 10px; color: rgb(13, 49, 146); overflow: hidden; padding-bottom: 2px; font-size: 1.1em; font-weight: bold; border-bottom-color: rgb(13, 49, 146); border-bottom-width: 1px; border-bottom-style: dotted;
}
#center_column h3 {
	line-height: 20px;
}
#big_column h3 {
	line-height: 20px;
}
h3 a {
	text-decoration: none;
}
h4 {
	padding: 0px 0px 18px 20px; font-size: 0.75em; font-weight: bold;
}
#center_column h4 {
	padding: 0px; height: auto; color: rgb(68, 68, 68) !important; line-height: 20px; font-size: 1em;
}
#big_column h4 {
	padding: 0px; height: auto; color: rgb(68, 68, 68) !important; line-height: 20px; font-size: 1em;
}
#center_column h5 {
	padding: 0px; height: auto; color: rgb(68, 68, 68); line-height: 20px; font-size: 1em; font-weight: normal;
}
#big_column h5 {
	padding: 0px; height: auto; color: rgb(68, 68, 68); line-height: 20px; font-size: 1em; font-weight: normal;
}
#center_column h6 {
	padding: 0px; height: auto; color: rgb(68, 68, 68); line-height: 20px; font-size: 1em; font-weight: normal;
}
#big_column h6 {
	padding: 0px; height: auto; color: rgb(68, 68, 68); line-height: 20px; font-size: 1em; font-weight: normal;
}
#center_column ul {
	margin: 10px 0px;
}
#big_column table ul {
	margin: 10px 0px;
}
#big_column ul {
	margin: 10px 0px;
}
#center_column table {
	margin: 10px 0px;
}
#big_column table {
	margin: 10px 0px;
}
#center_column ul li {
	line-height: 17px;
}
#big_column table ul li {
	line-height: 17px;
}
ul.csc-bulletlist-1 {
	background: -ms-linear-gradient(bottom, rgb(245, 245, 252) 0%, rgb(255, 255, 255) 35px); padding-bottom: 10px; border-bottom-color: rgb(133, 150, 204); border-bottom-width: 1px; border-bottom-style: dotted;
}
#center_column pre {
	margin: 10px 0px; font-size: 1.33em; white-space: normal;
}
#big_column pre {
	margin: 10px 0px; font-size: 1.33em; white-space: normal;
}
#center_column blockquote {
	padding-left: 10px; font-style: italic; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid;
}
#big_column blockquote {
	padding-left: 10px; font-style: italic; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid;
}
#center_column hr {
	border-width: 1px; border-style: none none solid; border-color: rgb(204, 204, 204); margin: 15px 0px; border-image: none; color: rgb(255, 255, 255); background-color: rgb(255, 255, 255);
}
#big_column hr {
	border-width: 1px; border-style: none none solid; border-color: rgb(204, 204, 204); margin: 15px 0px; border-image: none; color: rgb(255, 255, 255); background-color: rgb(255, 255, 255);
}
#right_column .csc-uploads {
	font-size: 1em;
}
#center_column table.contenttable {
	font-size: 1em;
}
#big_column table.contenttable {
	font-size: 1em;
}
caption {
	font-size: 1em;
}
#center_column table.contenttable td {
	padding: 4px; vertical-align: top;
}
#big_column table.contenttable td {
	padding: 4px; vertical-align: top;
}
#center_column table.contenttable th {
	padding: 6px 4px; text-align: left; font-weight: bold !important;
}
#big_column table.contenttable th {
	padding: 6px 4px; text-align: left; font-weight: bold !important;
}
#center_column table.contenttable td p {
	margin: 0px;
}
#big_column table.contenttable td p {
	margin: 0px;
}
#center_column table.contenttable th p {
	margin: 0px;
}
#big_column table.contenttable th p {
	margin: 0px;
}
#center_column p.csc-header-date {
	display: none; visibility: hidden;
}
#big_column p.csc-header-date {
	display: none; visibility: hidden;
}
.btn_big h2 {
	margin: 0px; padding: 8px 0px 0px 10px; color: rgb(255, 255, 255); font-size: 1.1em;
}
.btn_small h2 {
	margin: 0px; padding: 8px 0px 0px 10px; color: rgb(255, 255, 255); font-size: 1.1em;
}
.btn_big p {
	margin: 0px !important; padding: 5px 0px 0px 10px; color: rgb(255, 255, 255); text-decoration: none;
}
.btn_small p {
	margin: 0px !important; padding: 5px 0px 0px 10px; color: rgb(255, 255, 255); text-decoration: none;
}
.btn_big:hover h2 {
	text-decoration: underline;
}
.btn_small:hover h2 {
	text-decoration: underline;
}
fieldset.csc-mailform {
	border: currentColor; border-image: none; font-size: 1em;
}
.csc-mailform-field {
	margin: 0px 0px 12px;
}
.csc-mailform-label {
	margin: 0px 0px 12px;
}
.csc-mailform-field input {
	padding: 2px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 100%; font-family: Tahoma, Geneva, sans-serif; font-size: 1em;
}
.csc-mailform-field textarea {
	padding: 2px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 100%; font-family: Tahoma, Geneva, sans-serif; font-size: 1em;
}
.csc-mailform-field select {
	padding: 2px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 100%; font-family: Tahoma, Geneva, sans-serif; font-size: 1em;
}
fieldset.csc-mailform label {
	font-weight: bold; margin-bottom: 4px; display: block;
}
input.csc-mailform-submit {
	width: auto;
}
input.csc-mailform-radio {
	width: auto;
}
input.csc-mailform-check {
	width: auto;
}
span.csc-mailform-radio label {
	margin-left: 5px; display: inline;
}
span.csc-mailform-check label {
	margin-left: 5px; display: inline;
}
input.csc-mailform-submit {
	padding: 2px 6px;
}
input.csc-mailform-submit:hover {
	padding: 2px 6px; border: 1px solid rgb(251, 1, 24); border-image: none; cursor: pointer;
}
div.grauerrahmen {
	padding: 10px; border: 1px solid rgb(204, 204, 204); border-image: none;
}
div.grauerrahmen h1 {
	margin-top: 0px !important;
}
.news-single-item {
	padding: 0px;
}
.news-single-item hr {
	margin: 0px !important; border: 1px solid rgb(255, 255, 255) !important; border-image: none !important;
}
.news-list-item hr {
	margin: 0px !important; border: 1px solid rgb(255, 255, 255) !important; border-image: none !important;
}
.news-list-item hr {
	border: currentColor !important; border-image: none !important; color: transparent !important; background-color: transparent !important;
}
.news-header-list-container {
	padding: 4px; clear: both; min-height: 32px; background-color: rgb(246, 247, 251);
}
.newsheaderdatum {
	padding-bottom: 20px; font-weight: bold; float: left;
}
.news-header-list-container a {
	color: rgb(68, 68, 68); text-decoration: none;
}
.news-header-list-container a:hover {
	text-decoration: underline;
}
.news-amenu-container {
	font-size: 1.33em; margin-left: 0px;
}
.news-amenu-container li {
	padding: 4px 0px;
}
.news-amenu-container li:hover {
	background-color: transparent;
}
.news-search-form {
	margin-bottom: 5px;
}
.news-search-emptyMsg {
	margin-bottom: 5px;
}
.news-search-form input {
	padding: 2px; border: 1px solid rgb(153, 153, 153); border-image: none; width: 360px;
}
.news-search-form .news-search-form-submit input {
	width: 80px;
}
.news-search-form-submit input[type=submit] {
	padding: 1px 2px;
}
#sbOverlay {
	background-color: rgb(245, 245, 245);
}
#contentheader_column h1.csc-firstHeader {
	margin: 5px 0px; line-height: 23px; font-size: 1.2em; font-weight: bold;
}
