BODY {
	MARGIN-TOP: 0px; MARGIN-LEFT: 0px; BACKGROUND-COLOR: #ffffff
}
.td {
	FONT-SIZE: 11px; COLOR: #4f4f4f; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TR {
	FONT-SIZE: 11px; COLOR: #4f4f4f; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TABLE {
	FONT-SIZE: 11px; COLOR: #4f4f4f; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.rot {
	FONT-SIZE: 10px; COLOR: #cd0005; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.box {
	FONT-SIZE: 10px; COLOR: #4f4f4f; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.rot2 {
	FONT-SIZE: 11px; COLOR: #cd0005; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.weiss {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.rothl {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cd0005; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.rot:link {
	FONT-SIZE: 10px; COLOR: #cd0005; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.rot:active {
	FONT-SIZE: 10px; COLOR: #cd0005; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.rot:visited {
	FONT-SIZE: 10px; COLOR: #cd0005; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.rot:hover {
	COLOR: #4f4f4f
	
}


A:link {
	FONT-SIZE: 11px; COLOR: #4A4D4A; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:active {
	FONT-SIZE: 11px; COLOR: #4A4D4A; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 11px; COLOR: #4A4D4A; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	COLOR: #B51008
	
}



.preis {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #cd0005; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.klein {
	FONT-SIZE: 10px; COLOR: #4f4f4f; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.img {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.form {
	FONT-SIZE: 10px; COLOR: #4f4f4f; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
INPUT {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; FONT-SIZE: 10px; MARGIN: 0px; BORDER-LEFT: 0px solid; COLOR: #ffffff; BORDER-BOTTOM: 0px solid; FONT-FAMILY: Verdana;}
INPUT.INPUTP10 {
	WIDTH: 155px
}
SELECT {
	BORDER-RIGHT: #4f4f4f 1px solid; BORDER-TOP: #4f4f4f 1px solid; FONT-SIZE: 9px; MARGIN: 1px; BORDER-LEFT: #4f4f4f 1px solid; WIDTH: 70px; BORDER-BOTTOM: #4f4f4f 1px solid; FONT-FAMILY: Verdana; HEIGHT: 15px; BACKGROUND-COLOR: #ffffff
}
INPUT.checkbox {
	MARGIN: 0px; COLOR: #000000; HEIGHT: 15px
}
INPUT.INPUTPLZ {
	WIDTH: 70px; HEIGHT: 10px
}
INPUT.INPUTHAUSNUMMER {
	WIDTH: 70px; HEIGHT: 10px
}
INPUT.INPUTORT {
	WIDTH: 70px; HEIGHT: 10px
}
INPUT.INPUTADRESSE {
	WIDTH: 70px; HEIGHT: 10px
}
INPUT.INPUTLAND {
	WIDTH: 70px; HEIGHT: 10px
}
INPUT.INPUTEMAIL {
	WIDTH: 70px; HEIGHT: 10px
}
INPUT.INPUTVORNAME {
	WIDTH: 70px; HEIGHT: 10px
}
INPUT.INPUTNAME {
	WIDTH: 70px; HEIGHT: 10px
}
INPUT.INPUTP3 {
	WIDTH: 70px; HEIGHT: 10px
}
INPUT.INPUTP4 {
	WIDTH: 70px; HEIGHT: 10px
}
INPUT.INPUTP5 {
	WIDTH: 70px; HEIGHT: 10px
}
INPUT.INPUTP6 {
	WIDTH: 70px; HEIGHT: 10px
}
INPUT.INPUTP2 {
	WIDTH: 70px; HEIGHT: 10px
}
INPUT.INPUTP3 {
	WIDTH: 70px; HEIGHT: 10px
}
INPUT.INPUTP8 {
	WIDTH: 70px; HEIGHT: 10px
}
INPUT.INPUTP9 {
	WIDTH: 70px; HEIGHT: 10px
}
INPUT.INPUTP11 {
	WIDTH: 70px; HEIGHT: 10px
}
INPUT.input {
	BORDER-RIGHT: #4f4f4f 1px solid; BORDER-TOP: #4f4f4f 1px solid; FONT-SIZE: 9px; MARGIN: 1px; BORDER-LEFT: #4f4f4f 1px solid; COLOR: #000000; BORDER-BOTTOM: #4f4f4f 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff
}
TEXTAREA {
	BORDER-RIGHT: #4f4f4f 1px solid; BORDER-TOP: #4f4f4f 1px solid; FONT-SIZE: 9px; MARGIN: 1px; BORDER-LEFT: #4f4f4f 1px solid; WIDTH: 155px; COLOR: #000000; BORDER-BOTTOM: #4f4f4f 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff
}
#partner1 {
	VISIBILITY: hidden; WIDTH: 772px; POSITION: absolute
}
#partner2 {
	VISIBILITY: hidden; WIDTH: 772px; POSITION: absolute
}
#partner3 {
	VISIBILITY: hidden; WIDTH: 772px; POSITION: absolute
}
#partner4 {
	VISIBILITY: hidden; WIDTH: 772px; POSITION: absolute
}
#partner5 {
	VISIBILITY: hidden; WIDTH: 772px; POSITION: absolute
}
#partner6 {
	VISIBILITY: hidden; WIDTH: 772px; POSITION: absolute
}
#partner7 {
	VISIBILITY: hidden; WIDTH: 772px; POSITION: absolute
}
#partner8 {
	VISIBILITY: hidden; WIDTH: 772px; POSITION: absolute
}
#einstieg {
	VISIBILITY: visible; WIDTH: 772px; POSITION: absolute
}
#angebot1 {
	VISIBILITY: hidden; POSITION: absolute
}
#angebot2 {
	VISIBILITY: hidden; POSITION: absolute
}
#ferien {
	MARGIN-TOP: 27px; Z-INDEX: 20; LEFT: 0%; VISIBILITY: hidden; MARGIN-LEFT: 214px; WIDTH: 582px; POSITION: absolute
}
.hidden {
	DISPLAY: none
}


a.button {background: #B6110F; padding: 0 8px; height: 23px; line-height: 21px; color: #fff !important;}

.anreiseabreise {width: 50px;}


/* Anfrageformular _______________________________________________*/

.formular { border: 0px; width: 162px;}
.formular col { width: 200px;}
.formular td { color: #000000; font-size: 10px; vertical-align: middle; }
.formular select { border: 1px solid #000000; font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 10px; }
.formular .eingabe { border: 1px solid #BBBBBB; color: #888888; font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 10px; padding: 1px 3px;}
.formular .standard { height: 18px; width: 166px; }
.formular .plz { height: 18px; width: 52px; margin-right: 5px; }
.formular .ort { height: 18px; width: 110px; }
.formular .mitteilung { height: 60px; width: 280px; }

form {margin: 0; padding: 0;}