/* CSS Document */
body,html{
	height:100%;
	text-align: center;
	vertical-align: middle;
}
body {
	background-color: #EDD76D;
	margin: 0;
	padding: 0px;
}
.fenster {
	border: thin dotted #E8CA45;
	background-color: F7F1BD;

}
.foto {
	border: 1px solid #3C6B27;
}
h1 {
	font-variant: small-caps;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #466C23;
	text-decoration: none;
	font-weight: bolder;
	background-color: #FAEF92;

}
.indirizzo {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	color: #4A7028;
	text-decoration: none;
	text-align: center;
}
.lang {
	font-family: Tahoma, Verdana;
	font-size: 10px;
	color: #669966;
	text-decoration: none;
}

a.lang {
	font-family: Tahoma, Verdana;
	font-size: 10px;
	color: #669966;
	text-decoration: none;
}
a.lang:hover {
	font-family: Tahoma, Verdana;
	font-size: 10px;
	color: #4F754F;
	text-decoration: none;
}
a.mail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4A7028;
	text-decoration: underlined;
	text-align: center;
}
a.mail:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #339966;
	text-align: center;
}
a.menu {
	font-family: Tahoma, Verdana;
	font-size: 12px;
	color: #4A7028;
	text-decoration: none;
	padding-left: 5px;
}
a.menu:hover {
	font-family: Tahoma, Verdana;
	font-size: 12px;
	text-decoration: none;
	padding-left: 5px;
	color: #4A7028;
}
.menubord {
	background-color: #FFFFFF;
	border: 2px solid #548746;
}
.menubord2 {
	background-color: #FAF0A0 ;
	border: 2px solid #548746;
}
.menubord3 {
	background-color: #FFFFFF;
	border: 2px solid #BFDAB8;
}
.leftpadd {
	padding-left: 10px;
}
.rowwin {
	text-align: center;
	height: 30px;
}
.st01 {
	background-color: #FFCC00;
	border: 1px solid #666666;
	width: 180px;
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #466C23;
	text-decoration: none;
}
.st02 {
	background-color: #99FF66;
	border: 1px solid #666666;
	width: 180px;
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #466C23;
	text-decoration: none;
}
.st03 {
	background-color: #FF3300;
	border: 1px solid #666666;
	width: 180px;
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFCC33;
	text-decoration: none;
}
.st011 {
	background-color: #FFCC00;
	border: 1px solid #666666;
	width: 120px;
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #466C23;
	text-decoration: none;
	padding: 5px;
}
.st022 {
	background-color: #99FF66;
	border: 1px solid #666666;
	width: 120px;
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	color: #466C23;
	text-decoration: none;
}
.st033 {
	background-color: #FF3300;
	border: 1px solid #666666;
	width: 120px;
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFCC33;
	text-decoration: none;
}
.tab1 {
	border: 1px solid #548746;
	background-color: #ffffff;
	width: 810px;
	height: 830px;

}
.tab2 {
	border: 1px solid #4A7028;
	background-color: #FAF0A0;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	width:570px;
	height: 605px;
}
.tab3 {
	border: 1px solid #4A7028;
	background-color: #FAF0A0;
	width:570px;
	height: 605px;
}
.tabpr {
	border: 1px solid #548746;
	background-color: #F7F1BD;

}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #466C23;
	line-height: 16px;
	text-align: justify;

}
.text2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #466C23;
}
a.wohn {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	color: #4A7028;
	text-decoration: none;
	background-color: #FFCC33;
	border: 1px solid #669933;
	padding: 5px;


}
a.wohn:hover {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	color: #336633;
	text-decoration: none;
	border: 1px solid #FF9900;
	background-color: #FFE084;


}
.textpan {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #466C23;
	vertical-align: top;


}

/* ----------------------------- */
.bottone {
	font-family: Tahoma, Verdana;
	font-size: 12px;
	text-decoration: none;
	background-color: #FFFF99;
	text-align: center;
	vertical-align: middle;
	margin: 5px;
	padding: 5px;
	height: 25px;
	width: 150px;
	border: 1px solid #FF6600;
	color: #336633;

}
a.bottone:link {
	font-family: Tahoma, Verdana;
	font-size: 12px;
	text-decoration: none;
	background-color: #FFFF99;
	text-align: center;
	vertical-align: middle;
	margin: 5px;
	padding: 5px;
	height: 25px;
	width: 150px;
	border: 1px solid #FF6600;
	color: #336633;
}
a.bottone:hover {
	font-family: Tahoma, Verdana;
	font-size: 12px;
	text-decoration: none;
	background-color: #ffffff;
	text-align: center;
	vertical-align: middle;
	margin: 5px;
	padding: 5px;
	height: 25px;
	width: 150px;
	border: 1px solid #FF6600;
	color: #336633;
}
.prova {
	vertical-align: baseline;
}
.wett {
	font-family: Tahoma, Verdana;
	font-size: 12px;
	font-variant: small-caps;
	color: #006600;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #00FF33;
}
/* google map */
#popup {
    background-color: #ffffff;
	width: 200px;
	width: 200px;
	font-family: Tahoma;
	font-size: 10px;
	border: 1px solid #cccccc;
	background-color: #eeeeee;
	padding: 5px;
}
.map {
	height: 570px;
	width: 570px;
}

