* {
margin: 0;
padding: 0;
font: 10pt verdana, sans-serif;
}


html, body {
height:100%;
text-align: left;
background: #D7DFE1;
scrollbar-arrow-color: #cb3b3e;
scrollbar-face-color; #cccccc;
}
 
 
h1{
padding:5px 0 5px 0;
margin:0px;
font-size:18px;
color:#cccccc;
}


h2{
padding:5px 0 5px 0;
margin:0px;
font-size:18px;
color:#f7951e;
}

b {
	font-weight: bold;
}

#container {
	margin:auto;
	background: #ffffff url(../img/bodybg.jpg) repeat-y;
	width: 1024px;
  min-height: 100%;
}  


#header {
	height:181px;
	width: 1024px;
	margin: auto;
	background: url(../img/header.jpg) no-repeat;
}


#content {
	width:1024px;
}

#leftcontent {
	margin-top:30px;
  float:left;
  width:245px; 
}

#rightcontent {
  margin-top:30px;
  margin-right:15px;
  float:right;
  width:730px;
  min-height:580px;
  text-align:justify;
  padding-right: 25px;
}

.contenttext {
	color:#4c4d58;
	font: 10pt tahoma, sans-serif;
}

.contenttext  span {
	color:#cb3b3e;
	font: 10pt tahoma, sans-serif;
}

.contenttext a {
	color: #cb3b3e;
	text-decoration: none;
}

.contenttext a:hover {
	color: #cb3b3e;
	text-decoration: underline;
}

.contenttext form, div {
	color: #4c4d58;
	text-decoration: none;
}

#footer {
  padding-bottom: 18px;
  bottom:0;
  margin-left: 252px;
  font: 9pt verdana, sans-serif;
  height: 40px;
}

#footer p {
	font: 8pt verdana, sans-serif;
}


#menu {
	margin-left: 35px;
	width: 188px;
	height:auto;
}

.menu_btn1 {
	display:block;
	width: 188px;
	height: 30px;
	background: url(../img/btn_start.jpg) no-repeat;
}

.menu_btn1:hover {
	width: 188px;
	height: 30px;
	background: url(../img/btn_start_over.jpg) no-repeat;
}

.menu_btn2 {
	margin-top:-1Px;
	display:block;
	width: 188px;
	height: 31px;
	background: url(../img/btn_news.jpg) no-repeat;
}

.menu_btn2:hover {
	width: 188px;
	height: 31px;
	background: url(../img/btn_news_over.jpg) no-repeat;
}

.menu_btn3 {
	display:block;
	width: 188px;
	height: 30px;
	background: url(../img/btn_ueberuns.jpg) no-repeat;
}

.menu_btn3:hover {
	width: 188px;
	height: 30px;
	background: url(../img/btn_ueberuns_over.jpg) no-repeat;
}

.menu_btn4 {
  margin-top:-1Px;
	display:block;
	width: 188px;
	height: 30px;
	background: url(../img/btn_schulen.jpg) no-repeat;
}

.menu_btn4:hover {
	width: 188px;
	height: 30px;
	background: url(../img/btn_schulen_over.jpg) no-repeat;
}

.menu_btn5 {
  margin-top:-1Px;
	display:block;
	width: 188px;
	height: 30px;
	background: url(../img/btn_faecher.jpg) no-repeat;
}

.menu_btn5:hover {
	width: 188px;
	height: 30px;
	background: url(../img/btn_faecher_over.jpg) no-repeat;
}

.menu_btn6 {
  margin-top:-1Px;
	display:block;
	width: 188px;
	height: 30px;
	background: url(../img/btn_lehrer.jpg) no-repeat;
}

.menu_btn6:hover {
	width: 188px;
	height: 30px;
	background: url(../img/btn_lehrer_over.jpg) no-repeat;
}

.menu_btn7 {
  margin-top:-1Px;
	display:block;
	width: 188px;
	height: 30px;
	background: url(../img/btn_choere.jpg) no-repeat;
}

.menu_btn7:hover {
	width: 188px;
	height: 30px;
	background: url(../img/btn_choere_over.jpg) no-repeat;
}

.menu_btn8 {
  margin-top:-1Px;
	display:block;
	width: 188px;
	height: 30px;
	background: url(../img/btn_fotos.jpg) no-repeat;
}

.menu_btn8:hover {
	width: 188px;
	height: 30px;
	background: url(../img/btn_fotos_over.jpg) no-repeat;
}

.menu_btn9 {
	display:block;
	width: 188px;
	height: 30px;
	background: url(../img/btn_presse.jpg) no-repeat;
}

.menu_btn9:hover {
	width: 188px;
	height: 30px;
	background: url(../img/btn_presse_over.jpg) no-repeat;
}

.menu_btn10 {
  margin-top:-1Px;
	display:block;
	width: 188px;
	height: 30px;
	background: url(../img/btn_links.jpg) no-repeat;
}

.menu_btn10:hover {
	width: 188px;
	height: 30px;
	background: url(../img/btn_links_over.jpg) no-repeat;
}

.menu_btn11 {
  margin-top:-1Px;
	display:block;
	width: 188px;
	height: 30px;
	background: url(../img/btn_kontakt.jpg) no-repeat;
}

.menu_btn11:hover {
	width: 188px;
	height: 30px;
	background: url(../img/btn_kontakt_over.jpg) no-repeat;
}

.menu_btn12 {
  margin-top:-1Px;
	display:block;
	width: 188px;
	height: 31px;
	background: url(../img/btn_impressum.jpg) no-repeat;
}

.menu_btn12:hover {
	width: 188px;
	height: 31px;
	background: url(../img/btn_impressum_over.jpg) no-repeat;
}

#clear {
	clear:both;
}

#line {
	width:730px; 
	height:1px; 
	margin-top: 40px; 
	margin-bottom: 42px; 
	background:#cccccc;
}

#line2 {
	width:730px; 
	height:1px; 
	margin-top: 10px; 
	margin-bottom: 10px; 
	background:#cccccc;
}

#liste ul {
	margin-top:25px;
	margin-left:25px;
  list-style: disc #cccccc;
  color: #cb3b3e;
  width:300px;
}

#liste li {
	margin-top: 8px;
}

#liste span {
	color: #4c4d58;
	
#rot {
	color: #cb3b3e;
}
