@charset "utf-8";
body {
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#000000;
	background-color:#e4e2d1;
	background-image: url(../layout/bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	overflow-y:scroll;
	overflow-x:hidden;
	cursor: default;
}


div, table, td { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; line-height:16px; color:#000000; }

a { text-decoration: none; color: #647b9e; }
a:link { text-decoration: none; color: #647b9e; }
a:visited { text-decoration: none; color: #647b9e; }
a:hover { text-decoration: underline; color: #647b9e; }
a:active { text-decoration: none; color: #647b9e; }

.table { height:100%; width:800px; border:0px solid; background-image: url(../layout/bg2.jpg); background-repeat: repeat-y; }
.table2 { background-image: url(../layout/bg3.jpg); background-repeat: no-repeat; background-position: top; }

.kopf1 { position:absolute; margin-left:189px; margin-top:28px; z-index:2; }
.kopf2 { position:absolute; margin-left:474px; margin-top:28px; z-index:2; }
.kopf3 { position:absolute; margin-left:614px; margin-top:28px; z-index:2; }

.titel { position:absolute; margin-left:205px; margin-top:183px; z-index:2; }

.btn1 { position:absolute; margin-left:10px; margin-top:85px; z-index:2; }
.btn2 { position:absolute; margin-left:10px; margin-top:112px; z-index:2; }
.btn3 { position:absolute; margin-left:10px; margin-top:138px; z-index:2; }
.btn4 { position:absolute; margin-left:10px; margin-top:164px; z-index:2; }
.btn5 { position:absolute; margin-left:10px; margin-top:190px; z-index:2; }
.btn6 { position:absolute; margin-left:10px; margin-top:216px; z-index:2; }
.btn7 { position:absolute; margin-left:10px; margin-top:242px; z-index:2; }

.content { position:relative; margin-left:206px; margin-top:225px; width:400px; z-index:3; }

.linie { width:420px; height:5px; }

.fuss { width:570px; height:5px; margin-right:46px; }

.foto { border:4px solid #FFFFFF; }
.foto_2 { margin:0px; margin-right:10px; margin-bottom:10px; border:4px solid #FFFFFF; }

.kontakt_feld_kl { padding:2px; width:75px; font-family: Verdana, sans-serif; line-height:20px; font-size: 8pt; height:24px; color: #000000; margin-top:0px; margin-bottom:10px; background-color:#e4e2d1; border:2px solid; border-color:#ffffff; margin-right:4px; }
.buchung_feld { padding:2px; width:234px; font-family: Verdana, sans-serif; line-height:20px; font-size: 8pt; height:24px; color: #000000; margin-top:0px; margin-bottom:10px; background-color:#e4e2d1; border:2px solid; border-color:#ffffff; }

.kontakt_feld { padding:2px; width:200px; font-family: Verdana, sans-serif; line-height:20px; font-size: 8pt; height:24px; color: #000000; margin-top:0px; margin-bottom:10px; background-color:#e4e2d1; border:2px solid; border-color:#ffffff; }
.kontakt_feld_gr { padding:2px; width:300px; font-family: Verdana, sans-serif; font-size: 8pt; line-height:20px; height:100px; color: #000000; margin-top:20px; margin-bottom:10px; background-color:#e4e2d1; border:2px solid; border-color:#ffffff; }
.kontakt_btn { display:block; font-family: Verdana, sans-serif; font-size: 8pt; color: #000000; background-color:#e4e2d1; height: 24px; width: 80px; border:2px solid; border-color: #ffffff; float:left; margin-right:15px; }

.preis_feld { padding:2px; width:50px; font-family: Verdana, sans-serif; line-height:20px; font-size: 8pt; height:24px; color: #000000; margin-top:0px; margin-bottom:10px; background-color:#e4e2d1; border:2px solid; border-color:#ffffff; }
.preis_btn { display:block; font-family: Verdana, sans-serif; font-size: 8pt; color: #000000; background-color:#e4e2d1; height: 24px; width: 50px; border:2px solid; border-color: #ffffff; float:left; margin-right:15px; }

