/*für IEs die keine transparenten PNG-Grafiken anzeigen können*/
*{behavior: url(/haus-chorin_neu/css/iepngfix.htc)}

html{height:100%;}
body {height:100%; margin:0; padding:0; text-align:center; color:#000000; background-color:#ffffff;
			font-size:12px; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;}

#viewpoint {	/* verhindert Abschneiden des Inhaltes bei zu kleinem Browserfenster */
float:left;
width:50%;
height:20px;
/*halbe Hoehe und Breite von #fenster*/ 
margin-right: -496px;
margin-bottom: -20px;
margin-top:0;
margin-left:0;
padding:0;
}

#mainframe {
clear:left;
color : #000000;
display : block;
width : 960px;
margin: 5px auto 0px auto;
padding:0;
border:0px solid #122e45;
float:none;
}

#borderframe {
margin:0 0 0px 0;
padding:8px 0 0 0;
width: 956px;
border-left:2px; border-right:2px; border-top:0px; border-bottom:0px; border-style:solid; border-color:#122e45;
}

#topedges {margin:0 0 0px 0; padding:0 0 0 0px; width:960px; height:14px; border:0px solid #fbd682; text-align:center; color:#fef7e0;
					 background-image:url(../bilder/top-background-roundings.png); background-repeat:no-repeat;
		 			 background-position:top left;}

#topline {margin:-11px 0 0px 0; padding:0 0 0 0px; width:960px; height:130px; border:0px solid #fbd682; text-align:left;}
#topline a img {margin:12px 0 0 17px; padding:0px 0 0 0px;}
#topline a {margin:0; padding:0;}

#left {float:left; margin:0; padding:0; width:193px; border:0px solid #000000;}

#navi-top-left {background-image:url(../bilder/navi-top-left.png);}
#navi-top-right {background-image:url(../bilder/navi-top-right.png);}

.navi-top {height:10px; margin:0; padding:0; background-repeat:no-repeat;
					 background-position:top left; border:0px solid #ff0033;}
.navi {margin:-5px 0 0 0; padding:0px 0 0 0; background-color:#122e45;
			 width:193px; text-align:left; font-weight:bold; border:0px solid #ff3333;}
.navi ul{margin:0px 0 0 0; padding:0px 0 0px 10px; text-align:left; list-style-type:none; text-align:left; border:0px solid #ffff33;}
.navi li{margin:0; padding:2px 0 2px 0; text-align:left; border:0px solid #ffffff;}
.navi a:link {font-weight:bold; color:#fef7e0; text-decoration:none;}
.navi a:visited { font-weight:bold; color:#fef7e0; text-decoration:none; }
.navi a:focus { font-weight:bold; color:#fef7e0; text-decoration:underline; }
.navi a:hover { font-weight:bold; color:#f3e2ab; text-decoration:none; }
.navi a:active { font-weight:bold; color:#f3e2ab; text-decoration:underline; }
.navi .active {color:#ffb455;}
.navi .active a {color:#ffb455;}
.navi p{margin:0; padding:2px 0 0px 10px; color:#fef7e0;}
.navi div {margin:0; padding:0;}

#navi-bottom-left {background-image:url(../bilder/navi-bottom-left.png);}
#navi-bottom-right {background-image:url(../bilder/navi-bottom-right.png);}

.navi-bottom {height:10px; margin:0 0 8px 0; padding:0; background-repeat:no-repeat;
							border:0px solid #ffff33;}

.navi .subnavi {margin:0; padding:0 0 0 14px; background-color:#122e45; color:#fef7e0;
									text-align:left; font-weight:bold; border:0px solid #eeeeee;}
.navi .subnavi ul{text-align:left;}
.navi .subnavi li{margin:0 0 0 0px; padding:0 0 1px 0px; text-align:left; list-style-type:disc;  border-bottom:0px solid #ffffff;}
.navi .subnavi a {color:#fef7e0; text-decoration:none;}
.navi .subnavi a:hover { font-weight:bold; color:#f3e2ab; text-decoration:none; }
.navi .subnavi .active {color:#ffb455; text-decoration:none;}
.navi .subnavi .active a {color:#ffb455; text-decoration:none;}
.part-subnavi {color:#fef7e0;}
.part-subnavi li{list-style-type:circle; margin:0 0 0 5px;}
.navi .active .part-subnavi a{color:#fef7e0;}
.navi .active .part-subnavi a:hover{color:#fef7e0;}

.navi .aktuelles {color:#ffb455; height:20px;}

.navi .film {float:right; margin:0 5px 0px 0;}
.navi .film a{color:#ff2222;}
.navi .film a:hover{color:#f3e2ab;}

#big-right {float:right; margin:0 0 0px 0; padding:0 0 0px 0; width:753px; border:0px solid #122e45;}

#right {float:right; margin:0; padding:0px; width:193px;}
#right .subnavi {margin:0; padding:0 0 0 25px;}

#contframe {float:left; text-align:center; padding:10px 0 0px 0; margin:0; width:550px;	border:0px solid #122e45;
						background-image:url(../bilder/edges-cont-top.png); background-repeat:no-repeat; background-position:top left;}
						
#cont {margin: 0 auto; padding:10px 9px 0 9px; text-align:justify; font-weight:normal; font-size:12px; width:530px; border:0px solid #122e45;
			 border-left:1px; border-right:1px; border-top:0px; border-bottom:0px; border-style:solid; border-color:#122e45; background-color:#ffffff;}
#cont p{padding:10px 0 0px 0; margin:0;}
#cont p.klein {font-size: 10px;}
#cont td{font-family:arial,sans-serif; font-weight:normal; font-size:12px; padding:0; margin:0;}
#cont td.klein {font-size: smaller; padding: 5px;}
#cont td.sehrklein {font-size: x-small;}
#cont table {margin:0.8em 0 0.8em 0;}
#cont table.v-abstand td { padding:0.5em 0 0.5em 0;}
#cont table.fett td {font-weight:bold;}
#cont ul,ol li {margin-top:0; margin-bottom:0; padding-top:0; padding-bottom:0; font-size:12px;}
#cont div {margin:0; padding:0;}
#cont a{font-weight:normal; padding:0px; margin:0.8em 0 0.8em 0; text-align:left;}
#cont a:link {color:#1e33ff; text-decoration:none;}		/* color:#111188 */
#cont a:visited {color:#5b19d5; text-decoration:none;}	/*color:#444477; */
#cont a:focus {color:#888888; text-decoration:none;}
#cont a:hover {color:#4444dd; text-decoration:none;}
#cont a:active {color:#aaaaff; text-decoration:none;}
#cont .klein {font-size:10px;}
#cont .sehrklein {font-size:8px;}
#cont .v-abstand p{padding:5px 0 5px 0; margin:0;}
#cont .zentriert {text-align:center;}
#cont .zentriert p{text-align:center;}
#cont .zentriert table{margin:auto;}
#cont .start {font-family:'comic sans ms';}
#cont .start h1 {font-weight:bold; font-size:30px; font-family:'comic sans ms', arial, sans-serif; text-align:left;}
#cont .start p {margin:0px; padding:0px;}
#cont .start_v-abstand p{text-align:left;padding:5px 0 5px 0; margin:0;}
#cont .aktuelles * {font-size:12px; margin:0px; padding:0px;}
#cont .totop {margin-top:10px; padding-top:0px;}

.contframe-bottom-edges {margin:0; padding:0; height:10px; background-image:url(../bilder/edges-cont-bottom.png); background-repeat:no-repeat;}

.bottom  {height:14px; width:100%; padding:3px 0 3px 0; margin:0px 0 0px 0; text-align:center;
					font-size:smaller; font-weight:bold; color:#fef7e0;
					background-image:url(../bilder/bottom-background-roundings.png); background-repeat:no-repeat; background-position:bottom left;}
.bottom a {padding:0; margin:0; color:#fef7e0;}


#main {background-color:#fef7e0;}
#hotel {background-color:#babbd2;}			/*#babce2;}	*/			/*#b8bbf4;}*/   /*#eceeff;}*/
#klosterschaenke {background-color:#990000;}	/*#fec370, #8e1717*/
#minigolf {background-color:#e3ffe3;}
#immenstube {background-color:#fffecb;}
#immenstube #cont {font-family:'comic sans ms', arial,sans-serif; text-align:left;}


					 
h1,h2,h3,h4,h5,h6{padding:0 0 5px 0; margin:0; color:#000000; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:bold;}
h1{font-size:16px; text-align:center;}
h2{font-size:15px; text-align:center;}
h3{font-size:14px;}
h4,h5,h6{font-size:13px;}

.totop {text-align:center; border:0px solid #0000ff;}
#cont .totop a{font-weight:normal;}
