	body {
		margin:0px 10px 0px 0px;
		padding:0px;
		background: grey;
		}

	.spacer-gif {
		margin-top: 10px;
	}
	.tx-guestbook-list-header {
		background: #FE1A1B;;
	}
	.gb_input  {
		color: red;	
		border: 1px red solid
	}
	.tx-guestbook-list-row {
	     float:text;
	                     margin:0px 10px 10px 10px;
			                     font-size: 12px;
					                     font-family: Arial,Helvetica, Verdana;
	}
	.tx-guestbook-list-header, .tx-veguestbook-pi1 {
	     float:text;
	                     margin:0px 10px 10px 10px;
			                     font-size: 14px;
					                     font-family: Arial,Helvetica, Verdana;

	}
	#maintable {
		border: 2px solid;
		padding: 0 0 0 0;
		border-color: white;
		width: 979px;
	}
	#header {
		background-image: url('header_01.png');
		background-repeat: no-repeat;
		height: 90px;
		width: 979px;
	}
	#menu_right {
		position: relative;
		top: 0px;
		left: 0px;
	}
	#leftmenu {
		
		background: #FE1A1B;
		background-repeat: no-repeat;
		padding: 0;
		padding-top: 10px;
		height: 580px;
		border: 0;
		width: 149px;
		}

	#content {
		background:white;
		background-image: url('hintergrund.jpg');
		background-repeat: no-repeat;
		padding: 0px;
		width: 740px;
		}

	#rightmenu {
		padding-top: 10px;
		padding-right: 0px;
		width:110px;
		background: lightgray;
		background-image: url('menue_right.png');
		}
	
	#tank {
		position: relative;
		top: 18px;
		left: 831px;
	}
	#tank2 {
		position: relative;
		top: 10px;
		left: 809px;
	}
	#buttons {
		padding: 10 10 10 10;
		margin: 20px 0 10px 10px;
		}
	
	.newsimage {
		float: left;
		margin-left: 10px;
	margin-right: 20px;
	}
	.newstext {
		float: text;
		margin-left: 0px;
	}
	.newsitembox {
		border: 1px dotted;
		border-color: black;
		margin-top: 10px;
		margin-left: 10px;
		width:630px;
		margin-right: 10px;
  	}	
	.newsmain {
		margin-left: 10px;
		margin-right: 10px;
	}
	#banner {
		background:#FF9300;
		height:81px;
		font-family: Helvetica;
		font-size: 15px;
		text-align: center;
		font-weight: bold;
		margin-left: 120px;
		}
	html>body #banner {
		height:81px;
		}
		
	a {
		color: red;
	}
	A:hover {
		background: red;
		color: white;
	}
	.imgtext-table {
		width: 80%
	}
	.bodytext {
      		float: text;
		margin-left: 30px;
		margin-right: 10px;
		width: 90%;
	}
	p,h1,pre,li {
		float:text;
		margin:0px 10px 10px 10px;
		font-size: 12px;
		font-family: Arial,Helvetica, Verdana;
		}
	
	p {
		margin-left: 20px;
		margin-right: 20px;
	}
	h1 {
		margin-top: 10px;
		font-size:12px;
		padding: 5px 0px 2px 10px;
		font-family: Arial,Helvetica, Verdana;
		background-image: url('headerbackground.jpg');
		}
        
	h2 {
                font-size: 12px;
		font-family: Helvetica, Verdana, Arial;
	}
	h3  {
		font-size: 10px;
		font-family: Helvetica, Verdana, Arial;
}	
	#banner h1 {
		font-size:14px;
		padding:10px 10px 0px 10px;
		margin:0px;
		}
 	
	#rightcontent p {
		font-size:10px
		}
	.newsitem {
		margin: 5px 20px 5px 20px;
		font-size:12px;
		font-family: Helvetica, Verdana, Arial;

	}
	#news {
		margin: 5px 20px 5px 20px;
		font-size:13px;
		font-family: Helvetica, Verdana, Arial;
		border: 1px dotted;
	}
	.menu1-no {
		text-decoration: none;
		font-size: 12px;
		margin-left: 10px;
		font-family: Helvetica, Verdana, Arial;
		color: black;
	}
	.menu1-act {
		text-decoration: none;
		font-size: 12px;
		margin-left: 10px;
		font-family: Helvetica, Verdana, Arial;
		color: black;
		font-weight: bold;
	}

	.menu2-no {
		text-decoration: none;
		font-size: 11px;
		margin-left: 22px;
		font-family: Helvetica, Verdana, Arial;
		color: black;
	}
	.menu2-act {
		text-decoration: none;
		font-size: 11px;
		margin-left: 22px;
		font-family: Helvetica, Verdana, Arial;
		color: black;
		font-weight: bold;
	}
	.searchbox {
		text-decoration: none;
		font-size: 10px;
		width: 100px;
		margin-left: 22px;
		font-family: Helvetica, Verdana, Arial;
		color: black;

	}

	.piclist {
		text-decoration: none;
		font-size: 12px;
		margin-left: 22px;
		font-family: Helvetica, Verdana, Arial;
		color: black;
		font-weight: bold;
	}

	.piccontainer {
		margin: 20 10 20 10;
		text-align: center;
	}
	


