* {margin:0; padding:0}
HTML { BACKGROUND-IMAGE: none; MARGIN: 0; BACKGROUND-REPEAT: repeat; TEXT-ALIGN: left
; padding: 0; }
BODY { MARGIN: 0; text-align: left; padding: 0;BACKGROUND-COLOR: #2f4555 }
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1.5em; MARGIN: 0px; FONT: 0.75em/1.5em verdana, sans-serif; PADDING-TOP: 0px; TEXT-ALIGN: left
}
LI {
	PADDING: 0;
	MARGIN: 0 0 0 1em;
	FONT: 0.75em / 1.5em verdana, sans-serif;
	COLOR: #2f4555;
	PADDING: 0;
	TEXT-ALIGN: left
;
	list-style-type: square;
	display: list-item; }
H1 {
	COLOR: #2f4555; PADDING: 0; MARGIN: 1.5em 0 0 0; FONT: 1.2em/3em verdana, sans-serif; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; TEXT-ALIGN: left; 
}
H2{
	COLOR: #2f4555; PADDING: 0; MARGIN: 1.5em 0 1.5em 0; FONT: 0.75em/1.5em verdana, sans-serif; font-weight: bold; VERTICAL-ALIGN: baseline; TEXT-ALIGN: left
}

H3 {
	COLOR: #2f4555; PADDING: 0; MARGIN: 0; FONT: 0.8em verdana, sans-serif; font-weight: bold; VERTICAL-ALIGN: baseline; TEXT-ALIGN: left
}
A:link {
	COLOR: #881; TEXT-DECORATION: none
}
A:hover {
	COLOR: #881; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #881; TEXT-DECORATION: none
}

a:active {COLOR: #2f4555; text-decoration: none} 

IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.name {
	FONT: 0.6em verdana, sans-serif; COLOR: #cedbe1; TEXT-ALIGN: left
}

#wrap{LEFT: 0; MARGIN: 0; WIDTH: 43.5em; HEIGHT: 70em; TEXT-ALIGN: left
; border: none; 
}

.kopf { WIDTH: 43em; FLOAT: left; MARGIN: 0; POSITION: relative; TOP: 0; HEIGHT: 16em; TEXT-ALIGN: left
; bottom: 0; border: none        }

.content { COLOR: #2f4555;  background-color: #f1f1f1; LEFT: 0; FLOAT: left; MARGIN: 0; WIDTH: 43em; POSITION: absolute; left:0; TOP: 16em; HEIGHT: 70em; TEXT-ALIGN: left; border: none; background-image: url(bilder/abriss-grau.gif); background-repeat: repeat-y; background-position: right 0 
}

#breitespalte {

	MARGIN: 1em;
	WIDTH: 30em;
	POSITION: relative;
	top: 1em;
	}

#linkespalte {LEFT: 1em; FLOAT: left; MARGIN: auto; WIDTH: 19em; POSITION: relative; TOP: 1em
}

#rechtespalte {	LEFT: 2em; FLOAT: left; WIDTH: 19em; POSITION: relative; TOP: 1em
}

#menue {left: 1em; width: 41em; height: 1em; POSITION: absolute; }
#menue a {
	font-weight: bold;
	text-decoration: none }
#menue a:hover {font-weight: bold; text-decoration: underline}
#menue a:visited {font-weight: bold; text-decoration: none}

.adblock { background-color: transparent; background-image: url(bilder/adhintergr.jpg); background-repeat: repeat-y; POSITION: absolute; TOP: 0; left: 45em; width:15em; height:86em
  }
.adblock p{color:#fff}
.adblock a{
	color:#eea;
	text-decoration: none
	}
.adblock a:hover{color:#eea; text-decoration: underline
}
.adblock a:visited{color:#eea; text-decoration: none; }

.adpic {margin-left: 2em; margin-top: 1em; width:10em }
.ad { margin-left: 2em; margin-top: 1em; COLOR: #fff; width:10em  }

.adblock h1{MARGIN: 2em 0 0 0;}

.intern {
	WIDTH: 20em;
	POSITION: absolute;
	left:1em;
	TOP: 70em;
	TEXT-ALIGN: left
	 }
	 
#cal {margin-left: 16px
}

