/* CSS Document */
html { height:100%; margin:0; padding:0; }
body { background-color:#f9f0e7; height:100%; margin:0; padding:0; }
	#distance { 
		width:1px;
		height:50%;
		margin-bottom:-310px; /* half of container's height */
		float:left;
		}
	#container {
		margin:0 auto;
		position:relative; /* puts container in front of distance */
		text-align:left;
		clear:left;
		}
#openhouse { position:absolute; top:-45px; right:120px; width:202px; height:449px;  }
#openhouse2 {
	position:absolute;
	top:3px;
	right:28px;
	width:300px;
	height:449px;
}

/* CSS general  */


.navtext_unten, .navtext_unten a:link, .navtext_unten a:visited { color:#5a2916; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; }
.navtext_unten a:hover, .navtext_unten a:active { color:#5a2916; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:underline; }

.mentry, .mentry a:link, .mentry a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#8e491d; text-decoration:none; }
.mentry a:hover, .mentry a:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#8e491d; text-decoration:underline; }

.maintext  { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#35250a; text-decoration:none; }
.maintext a:link, .maintext a:visited, .maintext a:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#8e491d; text-decoration:none; }
.maintext a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#8e491d; text-decoration:underline; }

.mainhead  { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#35250a; text-decoration:none; font-weight:bold; line-height:22px; }
.mainhead a:link, .mainhead a:visited, .mainhead a:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#8e491d; text-decoration:none; font-weight:bold;line-height:22px; }
.mainhead a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#8e491d; text-decoration:underline; font-weight:bold;line-height:22px; }

.tabover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#000000; }
.tabover_out {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#f1d8c2 /* color:#99562b; */  }
.tabover_tage {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#9b582c; padding-bottom:10px; /* color:#99562b; */  }

.tabover2, .tabover2 a:link, .tabover2 a:visited  {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#000000; background-color:#f4e1d3; line-height:17px;
        filter:     Alpha(opacity=30);
        opacity:    0.7;
        moz-opacity:    0.7; }
.tabover2 a:hover, .tabover2 a:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#000000; background-color:#f4e1d3; line-height:17px;
        filter:     Alpha(opacity=30);
        opacity:    0.7;
        moz-opacity:    0.7; }
		
.popuptext  { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#9a572b; text-decoration:none; }
