 body{
 background-image: url("http://www.hochhausen.net/layout/bg.png");
 font-family:Arial, sans-serif;
}
img{border:0px;}
a:link {text-decoration: underline; color:#333333;}
a:hover {text-decoration: none; color:#666666;}
a:visited {text-decoration: underline; color:#111111;}
a.c:link {text-decoration: underline; color:#ffffff;}
a.c:visited {text-decoration: underline; color:#ffffff;}
a.c:hover  {font-family: inherit; text-decoration: none;}
a.f:link {text-decoration: underline; color:#555555;}
a.f:visited {text-decoration: underline; color:#555555;}
a.f:hover  { color: #888888; text-decoration: none;}
a.h:link { text-decoration: none; color:#ffffff;}
a.h:visited {text-decoration: none; color:#ffffff;}
a.h:hover  {color: #b50000; text-decoration: none; background-color:#ffffff;}
a.postet_link:link {text-decoration: underline; color:#555555;}
a.postet_link:visited {text-decoration: underline; color:#555555;}
a.postet_link:hover  { color: #888888;text-decoration: none;}
.Layout_allgemein{
	width:970px;
	margin:0px 50px;
	background-color:#fff;
	color:#000;
	font-family:inherit;
	font-size:11pt;}
.Layout_Kopf{
	height:210px;
	width:970px;
	margin:0px 50px;
	overflow:hidden;}
.Layout_Kalender{
	margin:0px 819px;
	height:500px;
	width:151px;
	background-color:#f4f4f4;}
.Layout_Hier{
	margin:0px 50px;
	width:970px;
	height:20px;
	background-color:#b50000;
	color:#fff;
	font-size:9pt;
	text-align:right;}
.Layout_Navigation{
	margin-top:-500px;
	width:170px;
	height:500px;
	background-color:#b50000;
	color:#fff;
	font-family:inherit;
	font-size:11pt;}
.Layout_Inhalt{
	background-color:#ffffff;
	margin-left:175px;
	margin-top:-500px;
	width:600px;
	min-height:500px;}
.Layout_Fuss_c{
	height:25px;
	width:970px;
	margin:-10px 50px;
	background-color:#f4f4f4;
	font-family:inherit;
	font-size:9pt;
	font-weight:bold;
	color:#333;}
.Layout_Fuss{
	margin:0px 50px;
	height:55px;
	width:970px;
	background-color:#ffffff;
	color:#333;
	font-family:inherit;
	font-size:10pt;}
.Layout_Druck{background-color:#fff;
	color:#000;
	font-size:12pt;
	font-family:Arial, sans-serif;
	border:1px solid #333;
	width:600px;}
.no_print{background-color:#fff;
	color:#000;
	font-size:12pt;
	font-family:Arial, sans-serif;}
.kleiner{
	font-size:8pt;
	color:#555555;}
.stand{
	font-size:8pt;
	color:#555555;}

a.menu1I{display:block;
         height:16px;
         border-left:5px solid #b50000;}
a.menu1I:link{color:#ffffff;
	      background-color:#b50000;}
a.menu1I:visited{color:#ffffff;
	      background-color:#b50000;}
a.menu1I:hover{background-color:#ffffff;
	       color:#b50000;}
a.menu1A{display:block;
         height:16px;
         border-left:5px solid #333333;}
a.menu1A:link{color:#b50000;
	      background-color:#ffffff;}
a.menu1A:visited{color:#b50000;
	      background-color:#ffffff;}
a.menu1A:hover{background-color:#b50000;
	       color:#ffffff;}
a.menu2I{display:block;
         height:16px;
         border-left:10px solid #333333;}
a.menu2I:link{color:#ffffff;
		background-color:#990000;}
a.menu2I:visited{color:#ffffff;
		background-color:#990000;}
a.menu2I:hover{background-color:#ffffff;
	       color:#990000;}
a.menu2A{display:block;
         height:16px;
         border-left:10px solid #333333;}
a.menu2A:link{color:#990000;
		background-color:#ffffff;}
a.menu2A:visited{color:#990000;
		background-color:#ffffff;}
a.menu2A:hover{background-color:#990000;
	       color:#ffffff;}
a.menu3I{display:block;
         height:16px;
         border-left:15px solid #333333;}
a.menu3I:link{color:#ffffff;
		background-color:#660000;}
a.menu3I:visited{color:#ffffff;
		background-color:#660000;}
a.menu3I:hover{background-color:#ffffff;
	       color:#660000;}
a.menu3A{display:block;
         height:16px;
         border-left:15px solid #333333;}
a.menu3A:link{color:#660000;
	      background-color:#ffffff;}
a.menu3A:visited{color:#660000;
	      background-color:#ffffff;}
a.menu3A:hover{background-color:#660000;
	       color:#ffffff;}

.kalender{border:1px dotted #333333;
	 background-color:#ffffff;
	 width:560px;
         overflow:hidden;
	font-family:inherit;
	color:inherit;}
.kalender_linie{border:1px dotted #333;
	 width:560px;
	 margin:0px;}
.kalender_tabelle{
	background-color:#F5F5F5;
	color:#333;
	width:150px;
	border: 1px solid #333;
	font-size:9pt;}
a.kalender_termin{background-color:#F5F5F5;
	color:#000;
	font-weight:bold;}
.kalender_datum_termin{width:100px;
	background-color:#e2e2e2;
	color:#333;
	font-family:inherit;
	font-size:10pt;}
.kalender_datum_veranstaltung{width:100px;
	background-color:#fff;
	color:#333;
	font-family:inherit;
	font-size:10pt;}
.kalender_ueberschrift{font-size:12pt;
	font-weight:bold;
	color:inherit;
	background-color:inherit;
	font-family:inherit;}
.kalender_ort{font-size:9pt;
	width:150px;
	color:inherit;
	background-color:inherit;
	font-family:inherit;}
.formular_top_input{background-color:#999;
	color:#333333;
	font-size:8pt;
	width:100px;
	border:1px solid #333;}
.formular_top_submit{background-color:#999;
	color:#333333;
	font-size:8pt;
	border:1px solid #333;}
.formular_input{background-color:#999;
	color:#333333;
	font-size:10pt;
	width:100px;
	border:1px solid #333;}
.formular_submit{background-color:#999;
	color:#333333;
	font-size:10pt;
	width:75px;
	border:1px solid #333;}
.formular_textfeld{background:#F1F1F1;
	width:250px;
	height:100px;
	border:0px;
	border-left:1px #000 solid;
	border-bottom:1px #000 solid;
	font-family:inherit;
	font-size:10pt;
	color:#333;}
.forum_tabelle{border-left:1px dotted #333333;
	 border-top:1px dotted #333333;
	 background-color:#ffffff;
	 width:600px;
         overflow:hidden;
	 font-size:11pt;
	 font-family:inherit;}
.forum_td{border-right:1px dotted #333333;
	  border-bottom:1px dotted #333333;
	  background-color:#ffffff;
	  color:#000;
	  font-family:inherit;
	  font-size:10pt;}
.forum_inhalt{background-color:#fff;
	color:#000;
	font-family:inherit;
	font-size:11pt;}
.forum_umenue{background-color:#fff;
	color:#000;
	font-family:inherit;
	font-size:11pt;}
.forum_left{background-color:#f4f4f4;
	color:#000;
	font-family:inherit;
	font-size:8pt;
	border-right:1px dotted #333;
	width:125px;
	vertical-align:top;}
.forum_status{background-color:#fff;
	color:#ff0000;
	font-family:inherit;
	font-size:11pt;
	font-weight:bold;}
.forum_text{background-color:#fff;
	color:#000;
	font-family:inherit;
	font-size:10pt;}
.forum_header{background-color:#F1F1F1;
	color:#000;
	font-family:inherit;
	font-size:10pt;}
.forum_footer{background-color:#F1F1F1;
	color:#000;
	font-family:inherit;
	font-size:9pt;}
.forum_gerade{background-color:#F4F4F4;
	color:#111;
	font-family:inherit;
	font-size:inherit;}
.forum_ungerade{background-color:#F9F9F9;
	color:#111;
	font-family:inherit;
	font-size:inherit;}
.forum_formular_input{background:#F1F1F1;
	width:300px;
	border:0px;
	border-bottom:1px #000 solid;
	font-family:inherit;
	font-size:10pt;
	color:#333;}
.forum_formular_textfeld{background:#F1F1F1;
	width:500px;
	height:150px;
	border:0px;
	border-left:1px #000 solid;
	border-bottom:1px #000 solid;
	font-family:inherit;
	font-size:10pt;
	color:#333;}
.forum_formular_submit{background-color:#F1F1F1;
	color:#333333;
	font-size:10pt;
	width:75px;
	border:1px solid #333;}


.text{font-family:inherit;
	color:#000;
	font-size:10pt;}
.ueberschrift{font-family:inherit;
	color:#000;
	background-color:#fff;
	font-size:11pt;
	font-weight:bold;}
.kommentar{font-size:10pt; border:1px solid #333;}
.status{font-family:inherit;
	color:#b50000;
	font-size:10pt;
	font-weight:bold;}

.buchstabencounter{background-color:#C0C0C0;
	width:25px;
	border-bottom:1px dotted #000;
	border-left:0px;
	border-right:0px;
	border-top:0px;
	font-family:inherit;
	font-size:10pt;
	color:#000;
	}
a.icon{font-family:inherit;
	font-size:inherit;}
a.icon:hover{background-color:#f1f1f1;
	color:#111;}
.button{background-color:#ffffff;
	border:0;
	width:27px;
	height:25px;
	margin-left:-3px;}
.buttonz{background-color:#ffffff;
	border:0;
	width:150px;
	height:25px;
	margin-left:-3px;}
.submit{background:#ffffff;
	width:100px;
	border:0px;
	font-family:inherit;
	font-size:10pt;
	color:#333;}
.edit{	font-family:inherit;
	color:#ff0000;
	font-size:8pt;}
.del{   font-family:inherit;
	color:#f00;
	font-size:8pt;
	font-weight:bold;}
.zitat{background-color:#F5F5F5;
	color:#000000;
	font-family:inherit;
	font-size:10pt;
	border:1px solid #000;}
.tabelle{font-family:inherit;
	color:inherit;
	background-color:inherit;
	font-size:10pt;}
.noprint{background-color:inherit;
	color:#000;
	font-size:10pt;}
.zitat_fuss{background-color:#C0C0C0;
	color:#000000;
	font-family:inherit;
	font-size:8pt;}
.header{background-color:#C0C0C0;
	font-family:inherit;
	font-size:9pt;
	color:#333333;}
.footer{background-color:#C0C0C0;
	font-family:inherit;
	font-size:8pt;
	color:#333333;}
.gerade{background-color:#F0F0F0;}
.ungerade{background-color:#F9F9F9;}
.inhalt{background-color:#C0C0C0;}
.kontakt_msg{width:450px;
	border-left:1px solid #000;
	border-bottom:1px solid #000;}
.kontakt_ges{width:70px;
	font-size:6pt;}
.kontakt_an{width:100px;}
.kontakt_betr{width:245px;}
a.kontakt_n:link{height:150px;
	border-top:1px solid #000;
	border-left:1px solid #000;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	background-color:#fff;
	color:#333;
	text-decoration:none;}
a.kontakt_n:hover{height:15px;
	border-top:1px solid #000;
	border-left:1px solid #000;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	background-color:#C0C0C0;
	color:#000;
	text-decoration:none;}
a.kontakt_n:visited{height:15px;
	border-top:1px solid #000;
	border-left:1px solid #000;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	background-color:#fff;
	color:#333;
	text-decoration:none;}
a.kontakt_j:link{height:13px;
	border-top:2px solid #000;
	border-left:1px solid #000;
	border-right:1px solid #000;
	border-bottom:0;
	background-color:#C0C0C0;
	color:#000;
	text-decoration:none;}
a.kontakt_j:hover{height:13px;
	border-top:2px solid #000;
	border-left:1px solid #000;
	border-right:1px solid #000;
	border-bottom:0;
	background-color:#C0C0C0;
	color:#333;
	text-decoration:none;}
a.kontakt_j:visited{height:13px;
	border-top:2px solid #000;
	border-left:1px solid #000;
	border-right:1px solid #000;
	border-bottom:0;
	background-color:#C0C0C0;
	color:#000;
	text-decoration:none;}
.bb_inhalt{text-align:center;}
.bb_blaettern{text-align:center;
        font-size:8pt;
        background-color:#f1f1f1; clear:left;}
.bb_footer{background-color:#fff;
	font-family:inherit;
	font-size:8pt;
	color:#333333;}
.bb_bildkasten{background-image:url('http://www.hochhausen.net/v07/layout/png/image-bg.PNG');
        width:152px; height:152px;float:left;
        margin-left:30px; margin-bottom:10px;}
.bb_bildkasten_thema{background-image:url('http://www.hochhausen.net/v07/layout/png/image-bg-th.PNG');
        width:152px; height:172px;float:left;
        margin-left:30px;}
.bb_beschreibung{font-size:10pt;}
.bb_counter{font-size:9pt;}
.bb_links{float:left; width:200px; height:152px; background-image:url('http://www.hochhausen.net/v07/layout/png/image-bg-links.PNG'); margin-left:20px;}
.bb_rechts{float:left; width:200px; height:152px; background-image:url('http://www.hochhausen.net/v07/layout/png/image-bg-rechts.PNG');}
.bb_center{float:left; width:152px; height:152px; background-image:url('http://www.hochhausen.net/v07/layout/png/image-bg.PNG');}

.freunde{width:600px;
	 border:1px;
         border-style:dotted;}
.freunde_pic{width:150px;
             height:150px;
	     border:0;
	     overflow:auto;}
.freunde_oben{width:300px;
              height:25px;
              border:0;
              background-color:#F1F1F1;
              font-size:10pt;
	      font-family:inherit;
	      color:#000;}
.freunde_obenkl{width:144px;
	      border:0;
	      background-color:#F1F1F1;
	      font-size:10pt;
	      font-family:inherit;
	      color:#000;}
.freunde_beschr{border:0;
		font-size:10pt;
		font-family:inherit;
		color:#000;}
    
.fusszeile{font-family:inherit;
	color:#888;
	font-size:8pt;
