body,table,tr,td,a,input,select{
	font-family:Verdana,Helvetica,sans-serif;
	font-size:10px;
	color:#003366;
}
body, form{
	background-color:#ffffff;
	margin:0px;
	padding:0px;
}
body{
	margin-left:10px;
}
input,select{
	color:#000000;
	font-size:11px;
}
#top_header{
	width:960px;
	height:120px;
	background-image:url('/kunden_parameter/billigehotels/ibe_v2/images/logo_billigehotels.gif');
	background-position:top left;
	background-repeat:no-repeat;
	text-align:right;
	margin:0;
}
#top_header_right_1{
	position:absolute;
	top:37px;
	left:462px;
	width:499px;
	margin:0;
}
#top_header_right_2{
	position:absolute;
	top:106px;
	left:462px;
	width:499px;
	margin:0;
}
.top_header_txt{
	font-size:10px;
	color:#ce369a;
}
#top_navi{
	width:960px;
	height:51px;
	margin:0;
}
.top_navi{
	width:960px;
}
.top_nav_space{
	width:369px;
	/*width:558px;*/
	background-image:url('/kunden_parameter/billigehotels/ibe_v2/images/nav/nav_fuell.gif');
	background-position:top left;
	background-repeat:repeat-x;
}
#sub_navi_erde{
	height:24px;
	margin-left:52px;
}
#sub_navi_bg{
	width:270px;
	height:20px;
	background-image:url('/kunden_parameter/billigehotels/ibe_v2/images/nav/bg_unav1.gif');
	font-size:11px;
}
.top_angebote_headline{
	width:180px;
	height:21px;
	background-color:#ffff4c;
	color:#003366;
	font-size:11px;
	font-weight:bold;
	vertical-align:middle;
	padding-left:4px;
}
.top_angebot{
	width:180px;
	height:200px;
	background-color:#003366;
	color:#ffffff;
	margin:0 0 1px 0;
}
.top_region{
	color:#b9def2;
	font-size:16px;
	font-weight:bold;
	padding:8px 4px 6px 4px;
}
.top_txt_1{
	color:#ffffff;
	font-size:11px;
	padding:4px 4px 8px 4px;
}
.top_txt_1 img{
	margin:3px 0 1px 0;
}
.top_txt_2{
	color:#ffffff;
	font-size:11px;
	padding:4px 4px 0 4px;
}
.top_txt_3{
	color:#ffffff;
	font-size:11px;
	text-align:right;
	padding:4px;
}
#tt_ibe{
	width:960px;
	margin:0;
}
.botnav{
	height:21px;
	background-color:#99cce5;
}
.botnav td{
	height:21px;
}
.botnavtxt{
	color:#003366;
	font-weight:bold;
	text-align:right;
	padding-right:6px;
}
.errtab{
	height:60px;
	border-top:10px solid #E9F2F7;
	border-left:25px solid #E9F2F7;
	border-right:25px solid #E9F2F7;
	border-bottom:10px solid #E9F2F7;
}
.errtabtd{
	font-size:11px;
	font-weight:bold;
	text-align:center;
	padding:10px 0 10px 0;
}
		.onlyalt{
			font-weight:bold;
			text-align:center;
			padding:10px;
		}
		.alttxt{
			font-weight:bold;
			height:20px;
		}

.for4head{
	width:770px;
	height:22px;
	background-image:url('/kunden_parameter/billigehotels/ibe_v2/images/erde/steps_erde/head1.gif');
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#1969A9;
	margin:0 0 1px 0;
}
.for4headStaedte{
	width:770px;
	height:22px;
	background-image:url('/kunden_parameter/billigehotels/ibe_v2/images/erde/steps_erde/head1_stadt.gif');
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#1969A9;
	margin:0 0 1px 0;
}
.for4headtxt_1{
	text-align:right;
	margin:0;
}
#for4trenner{
	position:absolute;
	top:220px;
	left:620px;
	width:1px;
	height:348px;
	background-image:url('/kunden_parameter/billigehotels/ibe_v2/images/trenner.gif');
	background-position:top left;
	background-repeat:repeat-y;
}
.for4submit{
	width:770px;
	height:26px;
	background-image:url('/kunden_parameter/billigehotels/ibe_v2/images/steps_lm/footer.gif');
	background-position:center left;
	background-repeat:repeat-x;
	background-color:#1969A9;
	text-align:right;
	margin:1px 0 5px 0;
}
.for4quick1, .for4quick2, .for4quick1submit{
	width:180px;
	background-color:#68b3da;
}
.for4quick1td1{
	padding:4px 0 10px 6px;
}
.for4quick1td2{
	padding:10px 0 0 6px;
}
.for4quicksubmit{
	text-align:right;
	padding:18px 8px 0 0;
}
.for4quick1td3{
	text-align:right;
	padding:10px 8px 8px 0;
}
.for4quick1td4{
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	padding:20px 0 0 6px;
}
.for4quicksubmit2{
	text-align:right;
	padding:18px 8px 8px 0;
}
.for4tab2{
	width:770px;
	height:415px;
	background-image:url('/kunden_parameter/billigehotels/ibe_v2/images/formular_lm_bg.gif');
	background-position:top left;
	background-repeat:repeat-x;
	background-color:#E6F0F6;
}
.for4tab2tdtxt{
	height:20px;
	color:#003366;
	font-size:10px;
	font-weight:bold;
	vertical-align:bottom;
	padding-bottom:1px;
}
.for4tab2tdtxt2{
	color:#003366;
	font-size:10px;
	vertical-align:top;
	padding-top:1px;
}
.for4tab2tdtxt3{
	height:80px;
	background-image:url('/kunden_parameter/billigehotels/ibe_v2/images/wunschhotel1.gif');
	background-position:top left;
	background-repeat:no-repeat;
	color:#003366;
	font-size:10px;
	text-align:right;
	vertical-align:top;
	padding:24px 49px 0 0;
}
.for4tab2tdright{
	vertical-align:top;
}
.for4tab2tdhead{
	font-weight:bold;
	vertical-align:top;
	padding-bottom:6px;
}
.for4tab2tdtxt4{
	height:21px;
}
.reghead{
	width:770px;
	height:22px;
	background-image:url('/kunden_parameter/billigehotels/ibe_v2/images/steps_lm/head2.gif');
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#1969A9;
	margin:0;
}
.regheadtxt_1{
	width:770px;
	text-align:right;
}
.regtab2{
	width:770px;
	background-color:#e9f2f7;
}
.regtabhead, .hottab1, .tertab1{
	height:29px;
	background-image:url('/kunden_parameter/billigehotels/ibe_v2/images/head_ergebnisse.gif');
	background-position:top left;
	background-repeat:repeat-x;
}
.regtabtdhead{
	font-size:11px;
}
.regtab2tdreg{
	height:20px;
	background-color:#e9f2f7;
	font-size:11px;
	font-weight:bold;
	padding:5px 0 1px 0;
	border-bottom:1px solid #7fb2cc;
}
.regtabtdziel{
	height:24px;
	background-color:#FFFFFF;
	font-size:11px;
	padding-left:6px;
}
.regtab2tdziel{
	height:24px;
	background-color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
}
.regtab2tdpreis{
	height:24px;
	background-image:url('/kunden_parameter/billigehotels/ibe_v2/images/button_preis.gif');
	background-position:center right;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	vertical-align:middle;
}
.regtabbottom{
	background-color:#e9f2f7;
}
.hothead{
	width:770px;
	height:22px;
	background-image:url('/kunden_parameter/billigehotels/ibe_v2/images/steps_lm/head3.gif');
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#1969A9;
	margin:0;
}
.hottab1td1{
	width:230px;
	color:#003366;
	font-size:11px;
	font-weight:bold;
	vertical-align:middle;
}
.hottab1td2{
	width:490px;
	color:#003366;
	font-size:11px;
	text-align:right;
	vertical-align:middle;
}
.hottab2{
	width:770px;
	background-color:#ffffff;
}
.hottdBG, .tertdBG, .tertdBG2{
	background-color:#E9F2F7;
}
.hottdBGALT, .tertdBGALT, .tertdBG2ALT{
	background-color:#e1eef4;
}
.hottabheadALT{
	height:32px;
	background-color:#e1eef4;
	color:#1969A9;
	font-size:11px;
	font-weight:bold;
	vertical-align:top;
	padding:14px 0 0 25px;
}
.hottdOL{
	height:20px;
	background-color:#E9F2F7;
	color:1969A9;
	font-size:11px;
	font-weight:bold;
	padding:5px 0 1px 0;
	border-bottom:1px solid #7fb2cc;
}
.hottdOLALT{
	height:20px;
	background-color:#e1eef4;
	color:1969A9;
	font-size:11px;
	font-weight:bold;
	padding:5px 0 1px 0;
	border-bottom:1px solid #7fb2cc;
}
.hottrsub{
	background-color:#ffffff;
}
.hottrsubALT{
	background-color:#E9F2F7;
}
.hottabBottom{
	background-color:#E9F2F7;
}
.hottabBottomALT{
	background-color:#E1EEF4;
}
.hottdUL{
	vertical-align:top;
	padding:5px 0 5px 0;
}
.hottdUM{
	vertical-align:top;
	padding-top:7px;
}
.hottdUM img{
	margin:2px 0 6px 0;
}
.hottdUM2{
	vertical-align:top;
	line-height:12px;
	padding-top:7px;
}
.hottdUR{
	height:28px;
	background-image:url('/kunden_parameter/billigehotels/ibe_v2/images/button_preis.gif');
	background-position:center right;
	background-repeat:no-repeat;
	font-weight:bold;
	text-align:right;
	vertical-align:middle;
	padding-right:16px;
}
.hottdUR2{
	color:#cc3300;
	font-weight:bold;
	text-align:right;
	vertical-align:top;
	padding:4px 0 0 0;
}
.hottdUR3{
	text-align:right;
	vertical-align:bottom;
	padding:0 0 8px 0;
}
.terhead{
	width:770px;
	height:22px;
	background-image:url('/kunden_parameter/billigehotels/ibe_v2/images/steps_lm/head4.gif');
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#1969A9;
	margin:0;
}
.tertab1td{
	width:720px;
	color:#003366;
	font-size:11px;
	font-weight:bold;
	vertical-align:middle;
}
.tertab2{
	background-color:#ffffff;
}
.tertab2thumb{
	padding:5px;
}
.tertab2trinftd{
	font-size:11px;
	vertical-align:top;
	line-height:16px;
}
.tertab2trinftda{
	font-size:11px;
	vertical-align:top;
	line-height:16px;
}
.tertab2trinftd img{
	margin:4px 0 6px 0;
}
.tertab2trinfhotel{
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}
.tertabtrinftd2{
	border-bottom:1px solid #003366;
}
.tertabtrinftdinfo{
	padding:10px 0 10px 0;
}
.tertab3{
	height:63px;
	background-image:url('/kunden_parameter/billigehotels/ibe_v2/images/bg_sortieren.gif');
	background-position:center left;
	background-repeat:no-repeat;
	background-color:#E9F2F7;
	border-top:5px solid #E9F2F7;
	border-bottom:5px solid #E9F2F7;
}
.tertab3td{
	vertical-align:top;
	padding-top:12px;
}
.tertab3tda{
	vertical-align:top;
	padding-top:9px;
}
.tertab3td2{
	vertical-align:top;
	padding-top:2px;
}
.tertab5{
	font-size:11px;
}
.tertdBG, .tertdBGALT{
	padding:3px 0 3px 0;
}
.tertab5trpreis{
	height:31px;
	background-image:url('/kunden_parameter/billigehotels/ibe_v2/images/button_preis_pruefen.gif');
	background-position:top right;
	background-repeat:no-repeat;
	text-align:right;
	vertical-align:top;
	padding:2px 14px 0 0;
}
.tertab5trres{
	background-color:#ffffff;
	height:45px;
	font-size:11px;
	vertical-align:top;
	padding:10px 0 6px 0;
}
.tertab5trresALT{
	background-color:#E9F2F7;
	height:45px;
	font-size:11px;
	vertical-align:top;
	padding:10px 0 6px 0;
}
.tertab5tdtrenner{
	background-color:#7fb2cc;
}
.terladevak{
	height:90px;
	background-image:url('/kunden_parameter/billigehotels/ibe_v2/images/bg_vakanz.gif');
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#FFFFC1;
	margin:0px;
}
.terladevaktd{
	text-align:right;
	vertical-align:bottom;
	padding:0 20px 10px 0;
}
.terShowvakhead{
	background-color:#E9F2F7;
	color:#1969A9;
	font-size:13px;
	font-weight:bold;
	padding:16px 0 2px 25px;
}
.tervak{
	height:90px;
	background-image:url('/kunden_parameter/billigehotels/ibe_v2/images/bg_geprueft.gif');
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#FFFFC1;
	vertical-align:top;
}
.tertab5trresVAK{
	height:45px;
	font-size:11px;
	vertical-align:top;
	padding:9px 0 6px 0;
}
.tertab5trresVAK2{
	height:45px;
	font-size:11px;
	vertical-align:top;
	padding:9px 0 0 0;
}
.tertab5trpreisVAK{
	height:31px;
	background-image:url('/kunden_parameter/billigehotels/ibe_v2/images/button_preis_buchen.gif');
	background-position:top right;
	background-repeat:no-repeat;
	text-align:right;
	vertical-align:top;
	padding:2px 14px 0 0;
}
.tervaktd{
	vertical-align:top;
	padding-top:2px;
}
.tervakerror{
	height:90px;
	background-image:url('/kunden_parameter/billigehotels/ibe_v2/images/bg_geprueft.gif');
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#FFFFC1;
	text-align:center;
	vertical-align:middle;
}
.legende{
	background-color:#ffffff;
	font-size:10px;
	text-align:center;
	padding-top:6px;
}
.buctab1{
	height:21px;
	background-image:url('/kunden_parameter/billigehotels/ibe_v2/images/steps_lm/head5.gif');
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#1969A9;
}
.buctab1td{
	width:720px;
	color:#CE369A;
	/*color:#cc3300;*/
	font-size:12px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
}
.buctab2{
	background-color:#FFFFFF;
}
.bucschritt1{
	width:720px;
	height:19px;
	background-color:#ffffff;
	font-size:11px;
	color:#003366;
	font-weight:bold;
	vertical-align:bottom;
	padding:2px 0 2px 5px;
	border-bottom:1px solid #84abca;
}
.buctab2td{
	font-size:11px;
	vertical-align:top;
}
.buctab2tda{
	font-size:11px;
	padding-left:5px;
}
.buctab3{
	background-color:#FFFFFF;
}
.buctab3td{
	height:60px;
	font-size:11px;
	font-weight:bold;
	text-align:center;
}
.buctab4{
	background-color:ffffff;
}
.buctab4td{
	font-size:11px;
	font-weight:bold;
}
.buctab4td2{
	font-size:11px;
	padding-top:4px;
}
.preisbuchung{
	font-size:12px;
	color:#CE369A;
	font-weight:bold;
}
.bucschritt2{
	width:720px;
	height:19px;
	background-color:#E9F2F7;
	font-size:11px;
	color:#1969A9;
	font-weight:bold;
	vertical-align:bottom;
	padding:0 0 2px 5px;
	border-bottom:1px solid #84abca;
}
.buctab5,.buctab6,.buctab7,.buctab8,.buctab9{
	background-color:#E9F2F7;
}
.bucborder{
	border-bottom:2px solid #E9F2F7;
}
.bucborder2{
	border-bottom:4px solid #E9F2F7;
}
.buctab5td{
	background-color:#ffffff;
	font-size:11px;
	padding-left:5px;
}
.buctab5td2{
	font-size:11px;
	padding-left:5px;
}
.buctab5td3{
	height:24px;
	font-size:11px;
	background-color:#ffffff;
	font-size:11px;
}
.buctab5td4{
	font-size:11px;
}
.buctab5td5{
	height:40px;
	font-size:11px;
	text-align:center;
	padding:0 67px 6px 0;
}
.buctab5tdSSL{
	font-size:11px;
	padding-left:5px;
}
.buctab8td{
	font-size:11px;
}
.buctab10{
	background-color:#99CCE5;
	margin-top:8px;
	margin-bottom:10px;
}
.buctab10td1{
	padding-left:16px;
}
.buctab10td2{
	text-align:center;
}
.buctab10td3{
	height:22px;
	text-align:right;
	padding:2px 16px 2px 0;
}
.buctab10td4{
	background-color:#ffffff;
	text-align:right;
	padding:0 40px 0 0;
}
.bucschritt3{
	width:770px;
	height:21px;
	background-color:#1969a9;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	padding:2px 0 2px 5px;
}
#aktSend {position:relative;left:20px;top:10px;width:400px;color:#000000;font-size:10pt;font-family:verdana,sans-serif;letter-spacing:1pt;}
.datab1{
	
}
.datab1td{
	background-color:#e9f2f7;
	font-size:11px;
	padding:10px;
}
.eform195{
	width:195px;
	color:#ce369a;
}
.eform42{
	width:42px;
	color:#ce369a;
	margin-right:2px;
}
.eform42buc{
	width:42px;
	margin-right:2px;
}
.eform80{
	width:76px;
	color:#ce369a;
	margin-right:4px;
}
.eform120{
	width:120px;
	color:#ce369a;
}
.eform56{
	width:56px;
	color:#ce369a;
}
.eform117{
	width:117px;
	color:#ce369a;
}
.eform161{
	width:161px;
	color:#ce369a;
}
.eform140{
	width:140px;
	color:#ce369a;
}
.eform166{
	width:166px;
}
.eform50{
	width:50px;
}
.eform88{
	width:88px;
}
.eform142{
	width:142px;
}
.eform52{
	width:52px;
	margin-right:5px;
}

		.eform75{
			width:75px;
		}
		.eform84{
			width:84px;
		}
		.eform123{
			width:123px;
		}
		.eform126{
			width:126px;
		}
		.eform150{
			width:150px;
		}
		.eform185{
			width:185px;
		}
.orderselecth{
	width:125px;
	margin:0 6px 0 6px;
}
.orderort{
	width:220px;
	margin-left:6px;
}
.eformbuc{
	width:140px;
}
.eformbuc2{
	width:177px;
}
.eformbucanr{
	width:65px;
}
.eformbucanr2{
	width:80px;
}
.eformbucplz{
	width:44px;
}
.eformbucort{
	width:91px;
}
.eformbucalter{
	width:50px;
}
.eformbucanmerk{
	width:445px;
	margin-left:13px;
}
.aktive{
	color:#ffffff;
	font-size:10px;
	font-weight:bold;
}
.next{
	color:#b8d0e3;
	font-size:10px;
	font-weight:normal;
}
	.reginfo{
		margin-right:20px;
	}
	.pageaktive{
		color:#404E94;
		font-weight:bold;
	}
	.preistelefon{
		font-size: 10px;
	}
A.header_link:link,A.header_link:visited,A.header_link:active{
	color:#ce369a;
	font-size:10px;
	font-weight:normal;
	text-decoration:underline;
}
A.subnavi:link,A.subnavi:active,A.subnavi:visited{
	color:#003366;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}
A.top_preisl:link,A.top_preisl:visited,A.top_preisl:active{
	color:#ffff33;
	font-size:22px;
	font-weight:bold;
	text-decoration:underline;
}
A.footer_1_link:link,A.footer_1_link:visited,A.footer_1_link:active{
	color:#ffffff;
	font-size:10px;
	font-weight:normal;
	text-decoration:underline;
}
A.footer_2_link:link,A.footer_2_link:visited,A.footer_2_link:active{
	color:#7fb2cc;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
A.footer_2_link:hover{
	color:#7fb2cc;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
}
A.navoben:link,A.navoben:visited,A.navoben:active{
	color:#ffffff;
	font-weight:normal;
	text-decoration:underline;
}
A.quick_link:link,A.quick_link:visited,A.quick_link:active{
	color:#003366;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
}
A.reglreg:link,A.reglreg:visited,A.reglreg:active{
	color:#1969a9;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
A.reglziel:link,A.reglziel:visited,A.reglziel:active{
	color:#003366;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
A.reglreg:hover,A.reglziel:hover{
	text-decoration:underline;
}
A.reglpreis:link,A.reglpreis:visited,A.reglpreis:active{
	color:#003366;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
A.reglpreis:hover{
	text-decoration:underline;
}
A.hotinfo:link,A.hotinfo:visited,A.hotinfo:active{
	color:#003366;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}
A.pagex:link,A.pagex:visited,A.pagex:active{
	color:#ffffff;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
}
A.teran:link,A.teran:visited,A.teran:active{
	color:#1969a9;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
A.teran:hover{
	 text-decoration:underline;
}
A.teran2:link,A.teran2:visited,A.teran2:active{
	color:#003366;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
 A.teran2:hover{
	 text-decoration:underline;
}
A.terpruefe:link,A.terpruefe:visited,A.terpruefe:active{
	color:#003366;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
A.terpruefe:hover{
	text-decoration:underline;
}
		
		A.hotlpreis:link,A.hotlpreis:visited,A.hotlpreis:active,
		A.hotlpreisALT:link,A.hotlpreisALT:visited,A.hotlpreisALT:active{
			text-decoration:underline;
			font-weight:bold;
		}
		A.pageskip:link,A.pageskip:visited,A.pageskip:active{
			color:#000000;
			text-decoration:underline;
			font-weight:bold;
		}
		A.terlorder:link,A.terlorder:visited,A.terlorder:active{
			text-decoration:none;
			font-weight:bold;
		}
		A.agb:link,A.agb:visited,A.agb:active{
		}
		#control{
			position:absolute;
			top:1px;
			left:1px;
			z-index:0;
		}
#inhalt{
	position:absolute;
	width:719px;
	height:93px;
	background-color:#FFFFC1;
	text-align:center;
	margin-top:-49px;
	margin-left:25px;
	border-top:1px solid #7fb2cc;
	border-bottom:1px solid #7fb2cc;
	z-index:1;
}
#sub_form{
	position:absolute;
	top:470px;
	left:0px;
	width:770px;
	font-size:10px;
}
.sub_form_1{
	background-color:#E9F2F7;
	vertical-align:top;
}
.sub_form_1_txt{
	line-height:18px;
	padding:0 10px 0 10px;
}
.sub_form_2{
	background-color:#E1F0F7;
	vertical-align:top;
}
.sub_form_2_txt{
	padding:0 2px 0 6px;
}
.footer_1{
	width:960px;
	height:24px;
	background-image:url('/kunden_parameter/billigehotels/ibe_v2/images/footer.gif');
	background-position:top left;
	background-repeat:no-repeat;	
}
.footer_1_txt{
	color:#ffffff;
	text-align:center;
	vertical-align:middle;
}
.footer_1_txt2{
	color:#ffffff;
	text-align:right;
	vertical-align:middle;
	padding-right:10px;
}
.footer_2{
	width:960px;
	margin:5px 0 0 0;
}
.footer_2_txt{
	font-size:10px;
	color:7fb2cc;
}
