/* ------------- Main ----------------------------------- */
body { background-attachment: fixed; background-image: url(Bilder/hintergrund.gif); color:#FFF; background-repeat: repeat-y; background-position: center top; font-family: Verdana, Geneva, sans-serif; margin:0; padding:0; }
#oben {	margin-right: auto;	margin-left: auto; margin-top: 0px; background-image: url(Bilder/oben.jpg); width: 100%; background-position: center top; z-index:5; background-repeat: no-repeat; }
#unten { margin-right: auto; margin-bottom: 0px; margin-left: auto; background-image: url(Bilder/unten.gif); height: 136px; width: 100%; background-position: center bottom; position: fixed; bottom: 0px; z-index:-10; }
#content{ z-index:10; top: 0px; margin-top: 0; margin-right: auto; margin-bottom: 0px; margin-left: auto; clip: rect(0px,auto,auto,auto); height:100%; text-align:center; }
#content_in {padding-top:180px;}
#men{ font-size: 14px; color: #CCC; font-weight: bold; height:30px; }
.men_punkt:link, .men_punkt:visited { color: #ccc; text-decoration:none; padding-left:5px; padding-right:5px; }
.men_punkt:hover, .men_punkt:active {
	color: #00c6ff;
	text-decoration:none;
}
.ptable { background-image: url(Bilder/pfostenweb1_table.png); background-repeat: repeat; width:820px; padding:15px; margin-top: 15px; margin-right: auto; margin-bottom: 0; margin-left: auto; display:table; }
.ptab { width:850px; margin-top: 15px; margin-right: auto; margin-bottom: 0; margin-left: auto; display:table; }
.ptable_half1 { background-image: url(Bilder/pfostenweb1_table.png); background-repeat: repeat; width:422px; float:left; margin-right:6px; }
.ptable_half2 { background-image: url(Bilder/pfostenweb1_table.png); background-repeat: repeat; width:422px; float:left; }
.ptable_half11 { background-image: url(Bilder/pfostenweb1_table.png); background-repeat: repeat; width:402px; float:left; margin-right:6px; padding:10px; font-size:10pt; text-align:justify; }
.ptable_half22 { background-image: url(Bilder/pfostenweb1_table.png); background-repeat: repeat; width:402px; float:left; padding:10px; font-size:10pt; text-align:justify; }
h1 { text-align:center; }
a:link, a:visited { color: #999; text-decoration:none; }
a:hover, a:active { color: #00c6ff; text-decoration:none; }
/* ------------- News ----------------------------------- */
.bild_f_l { float:left; margin-left:15px; }
.band { color:#e0aa04; font-size:20px; font-weight:bold; }
.band2 { color:#e81919; font-size:20px; font-weight:bold; }
.band_line { padding-bottom:15px; }
