html, body{
			PADDING: 0px; 
			MARGIN: 0px;
			height: 100%;
			font-family: Arial;
}

a:link 			{ text-decoration:none; color:red;}
a:visited 		{ text-decoration:none; color:red;}
a:hover 			{ text-decoration:none; color:red;}

#wrapper{
			PADDING: 0px; 
			MARGIN: 0px; 
			width: 100%;
			height: 100%;
			color: black;
}

#wrapper_inside{
			PADDING: 0px; 
			MARGIN: 0px; 
			BACKGROUND-COLOR: white;
			color: #003399;
}

.header{
			background-image: url(img/top_2.jpg);
			background-repeat: no-repeat; 
			background-position: left; 
			color: red;
			height: 150px;
			padding: 0px;
			border-bottom: solid 3px;
			border-color: red;
			text-align: right;
}

.topbottom{
			padding-top: 125px;
			padding-right: 1em;
}

#left{
			float: left;
			position: relative;
			padding-top: 1em;
			padding-left: 1em;
			width: 235px;
}

#content_web{
			float: left;
			position: relative;
			padding-left: 1em;
			padding-right: 1em;
			padding-top: 1em;
			margin-left: 1em;
			margin-right: 1em;
			width: 50%;
}

#content{
			float: left;
			position: relative;
			padding-left: 1em;
			padding-right: 1em;
			padding-top: 1em;
			margin-left: 1em;
			margin-right: 1em;
			width: 70%;
}

#right{
			float: left;
			position: relative;
			padding-top: 1em;
			width: 100px;
}

.bilderrahmen{
			text-align: center;
}

.rahmen{
			color: #e5b029;
}

.smaller{
			font-size: 0.75em;
}

.small{
			font-size: 0.6em;
}

#gaestebuch{
			color: black;
			BACKGROUND-COLOR: white;
}

#toolmarking{
			position:relative;
}

#toolmarking a:hover, #toolmarking a:active, #toolmarking a:focus{
			color: white;
			border: none;
}

#toolmarking a .info {
			display:none;
}
#toolmarking a:hover .info{
			color:red;
			display:block;
			position:absolute;
			top:10px;
			left:10px;
			background-color: white;
			padding: 5px;
}

.zeiten{
			text-align: left;
			border-spacing: 8px;
}

.zeiten th{
			border-bottom: solid 2px;
			border-color: red;
			color: black;
}

.zeiten td{
			font-size: small;
			color: black;
}

.abteilungen a:link{
			text-decoration:none; color:red; font-weight: bold;
}

.abteilungen a:visited{
			text-decoration:none; color:red; font-weight: bold;
}

.abteilungen li a:hover {
			display: block;
			text-decoration: none;
			width: 200px;
			color: white;
			background-color: red;
			padding: 2px;
}

.abteilungen ul {
list-style-type: none;
padding: 0px;
margin: 0px;
}