@charset "UTF-8";

@media all {

	* {
		color: #000 !important;
		font-size:9pt !important;
		background-color: #fff;
		font-family: Lucida Grande Bold, Lucida, Verdana, sans serif;
		padding: 0px 0px 0px 0px;
		overflow:visible !important;
		float:none;
	}

	h1 *{
		font-size:14pt !important;
	}

	h1 {
		font-size:14pt !important;
		padding:1em 0;
		clear:both;
	}

	img { 
		border:none;
	}

	ul {
		margin-left:16px;
		padding:0px;
		list-style-type:none;
	}

	ul.veranstaltungen {
		margin-left:0px;
		padding:0px;
	}

	div.left,
	div#header,
	div#footer,
	div.back-print,
	div#rightbar,
	div.right,
	div.content-menu,
	div.download-small,
	div.zoom,
	div.fotonav
	 {
	  display:none !important;
	  margin:0px !important;
	  padding:0px !important;
	}

	div.indikator *{
		height:1%;
	}

	div.content3col {
		float:none !important;
		width:100% !important;
		margin:0px !important;
		padding:0px !important;
	}

	div.indikator ul li { float:left; margin-right:4px;  }
	div.indikator {
		margin:0px;
		padding:0px;
		margin-top:15px;
		margin-bottom:15px;
	}

	div.indikator ul{
		margin:0px;
		padding:0px;
	}

	.toggle_appear {
		display:block !important;
	}

	/* HR */
	hr { display:none; }

	.hr {
	  margin-top:14px;
	  margin-bottom:14px;
	  width:100%;
	  height:1px;
	  border-top:1px solid #333;
	}

	.hr2 {
	  background: url(/fileadmin/framework/images/points.gif) repeat-x;
	  height:1px;
	  margin-left:10px;
	}


	/* Banner 2col Height */
	.banner2colb {
	  margin-bottom:20px;
	}

	.banner2colb p{
	  padding-top:10px;
	}

	.banner2colb .first {
	  height:225px;
	  width:225px;
	  background-color:#DFE4E9;
	  float:left;
	  padding:10px;
	}

	.banner2colb .second {
	  height:225px;
	  width:225px;
	  background-color:#DFE4E9;
	  float:left;
	  padding:10px;
	}

	/* Banner 2col Small */
	.banner2cols {
	  margin-bottom:20px;
	}

	.banner2cols .first {
	  height:92px;
	  width:225px;
	  background-color:#DFE4E9;
	  float:left;
	  padding:10px;
	}

	.banner2cols .second {
	  height:92px;
	  width:225px;
	  background-color:#DFE4E9;
	  float:left;
	  padding:10px;
	}

	/* Banner 3col Small */
	.banner3col {
	  margin-bottom:0px;
	}

	.banner3col p.top{
	  padding-bottom:10px;
	}

	.banner3col img{
	  padding-bottom:10px;
	}

	.banner3col .first {
	  height:136px;
	  width:136px;
	  background-color:#DFE4E9;
	  float:left;
	  margin-right:20px;
	  padding:10px;
	}

	.banner3col .second {
	  height:136px;
	  width:137px;
	  background-color:#DFE4E9;
	  float:left;
	  margin-right:20px;
	  padding:10px;
	}

	.banner3col .third {
	  height:136px;
	  width:136px;
	  background-color:#DFE4E9;
	  float:left;
	  padding:10px;
	  background:url(/fileadmin/framework/images/content/col3_bg.gif) no-repeat;
	}

	/* Banner 3col Height */
	.banner3colh {
	  margin-bottom:20px;
	}

	.banner3colh p.top{
	  padding-bottom:10px;
	}

	.banner3colh img{
	  padding-bottom:10px;
	}

	.banner3colh .first {
	  height:294px;
	  width:136px;
	  background-color:#DFE4E9;
	  float:left;
	  margin-right:20px;
	  padding:10px;
	}

	.banner3colh .second {
	  height:294px;
	  width:137px;
	  background-color:#DFE4E9;
	  float:left;
	  margin-right:20px;
	  padding:10px;
	}

	.banner3colh p.abstand {
	  padding-bottom:10px;
	}

	.banner3colh .third {
	  height:294px;
	  width:136px;
	  background-color:#DFE4E9;
	  float:left;
	  padding:10px;
	}

	div.list {
		margin-bottom:15px;
	}

	div.projekte-inner {
		padding-bottom:15px;
		border-bottom:1px solid #333;
		padding-top:15px;
	}

	ul.stud-headline {
		display:none;
	}

	div.personen {
		margin-bottom:10px;
	}

}