/* Seitendesign "Der Spengler Martin Margreiter GmbH"*/

BODY {
	FONT-SIZE: 100%;
	MARGIN: 25px;
	COLOR: #0033FF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	padding: 0px;
	
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color:#0033ff;
	scrollbar-3dlight-color:#999999;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-shadow-color:#000099;
	scrollbar-arrow-color:#0033ff;
	scrollbar-track-color:#ffffff;

}


#masthead {
	MARGIN: 0px;
	border: none;
	padding: 0px;
	width: 900px;

}


#wrapper {
	MARGIN: 0px auto 0px 0px;
	WIDTH: 900px;
	border: none;

}
#column_wrapper {
	BACKGROUND-IMAGE: url(../bilder/verlauf.jpg); BACKGROUND-REPEAT: repeat-y
}
.clearfloat {
	CLEAR: both; FONT-SIZE: 0px; LINE-HEIGHT: 0; HEIGHT: 0px
}


#right {/*spaltenbreite rechts*/
	FLOAT: right; WIDTH: 700px
}

#left {/*spaltenbreite links*/
	FLOAT: left; WIDTH: 200px
	color: #0033ff;
}


#left .content {
	PADDING-RIGHT: 24px; PADDING-LEFT: 10px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 24px; LINE-HEIGHT: 1.65em; PADDING-TOP: 24px
}


#right .content {
	PADDING-RIGHT: 25px; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 24px; LINE-HEIGHT: 1.65em; PADDING-TOP: 24px; 
	align: center;
	text-align: center;
}



#masthead .content {
	PADDING-RIGHT: 16px; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LETTER-SPACING: 0.3em
}


#footer .contentli {
	FLOAT: left;
	PADDING-RIGHT: 24px;
	PADDING-LEFT: 24px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	color: #000099;

}

#footer .contentre {
	FLOAT: right;
	PADDING-RIGHT: 24px;
	PADDING-LEFT: 24px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	color: #000099;

}

#footer {
	CLEAR: both;
	FONT-SIZE: 0.7em;
	MARGIN: 0px;
	BACKGROUND-IMAGE: url(../bilder/hg_footer.jpg);
	COLOR: #3366ff;
	BACKGROUND-COLOR: #999999;
	padding: 0px;
	width: 900px;
	height: 15px;

}
.menulist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 6px 0px 12px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#left A:link {
	COLOR: #3366ff
}
#left A:visited {
	COLOR: #333333
}
#left A:hover {
	COLOR: #9b7c00
}
#right A:link {
	COLOR: #0000ff
}
#right A:visited {
	COLOR: #666666
}
#right A:hover {
	COLOR: #000000
}
#wrapper .menulist A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ffd940 6px solid; COLOR: #000000; PADDING-TOP: 0px
}
#wrapper .menulist A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ffd940 6px solid; COLOR: #000000; PADDING-TOP: 0px
}
#wrapper .menulist A:hover {
	BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-COLOR: #000000; BORDER-RIGHT-COLOR: #000000
}
#footer A:link {
	text-decoration: none;
	COLOR: #990000
}
#footer A:visited {
	COLOR: #990000;
	text-decoration: none;
}
#footer A:hover {
	
	color: #0033FF;
	text-decoration: none;
}
.p7uberlink {
	FONT-WEIGHT: bold! important; BORDER-LEFT-COLOR: #000000! important; BORDER-BOTTOM-COLOR: #000000! important; BORDER-TOP-COLOR: #000000! important; LETTER-SPACING: 0.15em; BORDER-RIGHT-COLOR: #000000! important
}

P {
	}
	

H1 {
	FONT-SIZE: 1.8em;
	MARGIN: 0px;
	text-align: center;
}
H2 {
	FONT-SIZE: 1.3em; MARGIN: 30px 0px 0px
}
H3 {
	FONT-SIZE: 1.2em; MARGIN: 30px 0px 0px
}
H4 {
	FONT-SIZE: 1.1em; MARGIN: 20px 0px 0px
}
.nomargintop {
	MARGIN-TOP: 0px
}
.content P {
	MARGIN: 12px 0px;
	color: #0033FF;

}

/* Formulare*/



.sf {
	Border: #0033ff 1px solid;
	Cursor: hand;
	}
	
	
/*Tabellen*/

td {
	padding-left: 15px;
	padding-right: 15px;
	}