* { border:0px; margin:0px; padding:0px; font:normal 12px Verdana, Arial, sans-serif; text-decoration:none; color:#626262; }

a { font-weight:bold; }

strong { font-weight:bold; }

textarea { border:1px solid #c1a253; width:390px; }

input.text { border:1px solid #c1a253; width:250px; height:20px; }
input.button { border:1px solid #c1a253; width:150px; cursor:pointer; }
.kursiv	{ font-style:italic; }
.wichtig	{ color:#000000; }


#header-field { position:absolute; background-color: #f9f5ed; width:100%; height:150px; }

#container {
        position:relative;
        width:900px;
}

	#header { height:230px; background:url(/styles/hpbk/1/img/stiftungssalon.jpg) no-repeat; }
		#orna	{ position:absolute; margin:126px 0px 0px 622px; index:2; width:45px; }
		#img-stiftungssalon { position:absolute; margin-left:645px; height:145px; }
		#quer	{ position:absolute; width:628px; height:1px; border-top:1px solid #c1a253; margin:200px 0px 0px 23px;  }
		#senkrecht { position:absolute; width:1pt; height:34px; margin:166px 0px 0px 650px; background-color:#c1a253; }
		#navi-main	{ position:absolute; margin:182px 0px 0px 26px; word-spacing:10px; }
			#navi-main a		{ color:#626262; font-family:Times New Roman, Times, serif; font-size:14px }
			#navi-main a:visited	{ color:#626262 }
			#navi-main a:hover, #navi-main a:active, #navi-main a.aktuell 	{ color:#a90f14; text-decoration:none; }

		#navi-right	{ position:absolute; margin:149px 0px 0px 683px; word-spacing:5px; }
			#navi-right a, #navi-right a:visited { color:#c1a253; font-size:14px; font-family:Times New Roman, Times, serif; }
			#navi-right a:hover, #navi-right a:active, #navi-right a.aktuell 	{ color:#a90f14; text-decoration:none; }
	
	#main	{ position:relative; margin-left:255px; width:395px; color:#626262; }
		#main h1	{ color:#c1a253; font-size:14px; font-weight:bold; margin-bottom:15px; }
		#main h1.headline	{ color:#c1a253; font-size:14px; font-weight:bold; margin-bottom:15px; }
		#folgen { float:right; }
		#main table { width:395px; border:none; }
		#main tr.headline td { font-size:12px; font-weight:bold; }
		#preise	{ margin-left:-110px; width:395px; }
		#preise td.headline { width:100px; }
		#preise td { font-size:12px; }
		#preise td.programm { font-weight:bold; font-size:12px; }
		td.programm { font-weight:bold; }
		#main a	{ font-size:12px; }
		
#webplayer, #idWebPlayer { width:0px; height:0px; overflow:hidden; }
#remote {
	position:absolute;
	width:50px; height:50px;
	top:185px; left:850px;
	text-align:center;
	overflow:hidden;
	z-index: 100;
};

