@charset "utf-8";
/* CSS Document */

legend {
	padding-top:10px;
	font-size: 16px;
	color:#C90;}
#fon {
	font-size:11px;
	}

.but_send {
	background-image:url('bilder/but_send.png');
	background-repeat: no-repeat;
	background-color:transparent;
	border:hidden;
	width: 200px;
	height: 172px;
	margin-left: 250px;
	margin-top:-20px;
	cursor:pointer;
	
	}

.but_send1 {
	background-image:url('bilder/but_sendk.png');
	background-repeat: no-repeat;
	background-color:transparent;
	border:hidden;
	width: 200px;
	height: 172px;
	margin-left: 250px;
	margin-top:-20px;
	cursor:pointer;
	
	}


#formbox {
    font-family: 'Tahoma';
	width: 390px;
	color: #C90;
}
#formtext {
	width: 300px;
    font-family: 'Tahoma';
	font-size: 13px;
	color: #C90;
	padding-top: 15px;
}
#formtext2 {
	width: 300px;
    font-family: 'Tahoma';
	font-size: 13px;
	color: #C90;
	padding-top: 10px;
}
#tabtext {
    font-family: 'Tahoma';
	float: left;
	width: 400px;
	text-align: center;
	padding: 50px;
	font-size: 11px;
}
#reihe {
	clear: both;
	padding: 2px 0;
}

#shortform{
	background-image:url('bilder/schwadeck.png');
	background-repeat:no-repeat;
	width: 500px;
	height:800px;
	float:left;
	overflow: scroll auto;
	overflow-x: hidden;
	
	}
#kontakt{
	background-image:url('bilder/kontakt.png');
	background-repeat:no-repeat;
	width: 500px;
	height:800px;
	float:left;
	overflow: scroll auto;
	overflow-x: hidden;
	z-index:1;
	
	}
	
#maps{
	background-image:url('bilder/maps.png');
	background-repeat:no-repeat;
	padding: 10px;	
	}
#maps2{
	background-image:url('bilder/leer.png');
	background-repeat:no-repeat;
	width: 500px;
	height:800px;
	float:left;
	overflow: scroll auto;
	overflow-x: hidden;
	
	}


#buchung{
	background-image:url('bilder/buchung.png');
	background-repeat:no-repeat;
	width: 510px;
	height:1400px;
	float:left;
	overflow: hidden;
	
	}
#buchung .p{
	font-size: 12px;
	color:#C00;
	width: 350px;
	font-family:Georgia, "Times New Roman", Times, serif;
	
	}
	
	

.fix{
	margin-top: 170px;

	}				
#formular {
	background-image:url('bilder/regist.png');
	background-repeat:no-repeat;
	float: left;
	width: 450px;
	height: 484px;
	padding-left: 0px;
	padding-top: 90px;

	}
#formular1 {
	background-image:url('bilder/kontakt1.png');
	background-repeat:no-repeat;
	float: left;
	width: 660px;
	height: 500px;
	padding-left: 150px;
	}

#formular2 {
	float: left;
	width: 400px;
	height: 560px;
	padding-left: 60px;
	padding-top: 170px;

	}



form label {
    font-family: 'Tahoma';
	display: inline-block;
	width: 150px;
	font-weight: normal;
	font-size: 13px;
	color:#C90;
}
form input {
	margin-left: 0px;
	font-family: 'Tahoma';
	font-size: 11px;
	font-weight:normal;
	display: inline-block;
	width: 100px;
	height: 12px;
	color: #C90;
	
	}



.mini{
	width: 50px;
	}
.midi{
	width: 110px;
	}
	
.feld {
    font-family: 'Tahoma';
	float: left;
	width: 50px;
	text-align: left;
	color: #C90;
	padding-left: 15px;
}

input[type=text] {
    width: 100px;
    transition: ease-in-out, width .35s ease-in-out;
}

input[type=text]:focus {
    width: 180px;
}

select {
	font-weight:bold;
    padding:5px;
    margin-left: 0px;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
    -webkit-box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;
    -moz-box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;
    box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;
    background: #f8f8f8;
    color:#C00;
    border:none;
    outline:none;
    display: inline-block;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    cursor:pointer;
}

form fieldset {
    font-family: 'tahoma';
	border: hidden;
	width: 500px;
	font-weight: normal;
	color: #C90;
	padding-top: 10px;
}
form legend {
	width: 400px;
  font-family: 'tahoma';
  font-size: 18px;  
  display: inline-block;
  font-weight: normal;
  color: #C90;
  
}
.fon {
	font-size:14px;
	}
form textarea {
    font-family: 'Tahoma';
	color: #C90;
	font-size: 13px;
	font-weight:normal;
	width: 350px;
	padding: 10px;
}
td.label {
font-weight: normal;
}

