.haupt {
	background-repeat: no-repeat;
	height:700px;
	
}
.haupt {
	padding-top: 0px;
	padding-left: 170px;
}
.haupt .scroll {
}
.navi {
	float: left;
	width: 250px;
	padding-right: 0px;
	height: 400px;
	padding-top: 0px;
}
.haupt .scroll {
	padding-top: 0px;
	height: 500px;
	width: 700px;
	margin-left: -75px;
}
.haupt .scroll div {
	left: 0px;
	padding-right: 10px;
}

.aktuelles {
	-moz-column-count: 2;    -moz-column-gap: 2em;
    -webkit-column-count: 2; -webkit-column-gap: 2em;
}

/* Focus - Link */
:focus {outline: 0;}
/* Schrift Rot */
.red {color: #900;  margin-left: 40px; margin-top: -30px;}
/* Schrift 18px */
.ueberschrift {font-size: 18px;}
/* Tabellen Abstand */
.ab {padding-top: 10px;}
/* Zitat */
blockquote {
  /*letter-spacing: .6px;*/
  font-weight: bold; 
  font-style: italic;
  margin: 0 0 -10px 0; 
  line-height: 16px;
  }
/* Ticket */  
.right {
  float: right; 
  margin: -70px 270px 0 0;
  }
  .beschreibung{
	-moz-column-count: 2;    -moz-column-gap: 2em;
    -webkit-column-count: 2; -webkit-column-gap: 2em;}
	.text-beschreibung{padding-left:0px !important;}
	
/*Startseite TXT*/
#txtstart {
	text-align: center;
	  }
	  
#h1start {
	text-align: center;
	  }
	  
#h1startbig {
	text-align: center;
	font-weight: bold; 
	font-size: 20px;
	font-family: "Times New Roman", Times, serif;
	color: #900;
	  }
	  
#h1startsw {
	color: #333;
	font-size: larger;
	font-family: "Times New Roman", Times, serif;
	text-align: left;
	  }
	  
#h1headlinebig {
	color: #333;
	font-size: 18px;
	font-family: "Times New Roman", Times, serif;
	text-align: center;
	  }
		  