div#headerstreifen{
	height: 50px;
}

div#home{
        position:absolute;
        top: -23px;
        right: 0px;
	width: 66px;
	height: 23px;
        background: #c42213;
	z-index:12;
}

div#home img{
        position:absolute;
        left:0px;
        top:0px;
}

div#contentAbstand{
        height:295px;
}

div#content{
	width: 980px;
	background-image: url(/basic/images/content_hg.png);
	background-repeat:repeat-y;
}

div#navigationBox{
	width: 184px;
        padding-bottom: 85px;
        float:left;       
}

div#navigation{
	width: 184px;
	height: 250px;
}

div#iframeBox{
	float:right;
}

div#content.iframe{
	width: 990px!IMPORTANT;
	padding-top:35px; 
   	margin-bottom: 39px;
}


div#quickLink{
        position:absolute;
        *position:relative;
   	width: 184px;
        margin-top:-85px;
        *margin-top:0px;
        *top:-85px;
}


div#text {
        clear: left;
}


.textImage{
        clear: left;
        float: left;
        margin-right: 15px;
        margin-bottom:15px;
}

.firstImage{
        margin-top: 5px;
}

div#BildNichtUmfliessen{
        float: left;
        width: 199px;
}

div#TextNichtUmfliessen{
        float: left;
        width: 383px;
}



/* Schnellanfrage
--------------------------------------------------*/

form#schnellanfrage{
	padding: 0px 15px 10px 15px;
}

#schnellanfrage input.day, #schnellanfrage input.month, #schnellanfrage input.year, #schnellanfrage input.persons, #schnellanfrage input.uebern{
	height: 14px;
	padding: 1px 8px 0px 0px;
	font-size: 0.85em;
	float: left;
	margin-right: 6px;
	border: none;
	background: #ffddb9;;
	text-align:right;
}

#schnellanfrage input.day, #schnellanfrage input.month, #schnellanfrage input.persons, #schnellanfrage input.uebern{
	width: 21px;
}

#schnellanfrage input.year{
	width: 41px;
	_width: 37px;
}

label {
	width: 200px;
	_margin-left: -3px;
}

#anreisedatum {
	margin:8px 0px 3px 0px;
}


form#schnellanfrage .abstand{
	margin-top: 6px; 
	display: block;
}

div#anfrageWeiter{
        background: #c42213;
        clear:both; 
  	margin: 25px 0px 0px 0px;  
	text-align:center;
        padding: 3px; 
}

#anfrageWeiter a{
        text-decoration: none;
        color: #ffffff;
        width: 154px;
        _width: 148px;
        display: block;
}
	

/* Breadcrumb Navigation
--------------------------------------------------*/

div#breadcrumb{
	margin: 15px 0px 0px -10px;
        height: 40px;
	}
    
 #breadcrumb ul {
		margin:0px;
	        width: 597px;
		}

	#breadcrumb li {
		float: left;
		position: relative;
		cursor: pointer;
		font-weight: normal;
		letter-spacing: 0.01em;
		line-height: 1.4em;
		padding: 0px 12px 0px 10px;
		}
		#breadcrumb li a { 
			color:#000000!IMPORTANT;
			text-decoration: none;
			}
		#breadcrumb_footer li a:hover { 	
			color:#000000!IMPORTANT;
			text-decoration: none;
			}
			.breadcrumbTrenner {
			background: url(../images/breadcrumb_punkt.gif) no-repeat center right!IMPORTANT;	
			}
			



			
			
/* Content Inhalt
--------------------------------------------------*/	
div#contentInhalt{
	float:left;
	width: 582px;
	font-size: 0.70em;
	line-height: 1.4em;
}	

div#contentRechts{
        float: right;
	width: 781px;
}	


			
div#TeaserBox{
	width: 184px;
	_width: 154px;
	font-weight: normal;
	font-size: 0.70em;
	color:#333333;
	line-height: 1.4em;
	background: #ffffff;
	float:right;
}			


		div#TeaserBox .teaser li, div#TeaserBox #root_ul li {
			font-weight: normal;
			line-height: 1.4em;
			padding: 0px 5px 0px 16px;
			background:transparent;
			text-align:right;
			}
		div#TeaserBox li a { 
			color:#c42213;
			text-decoration: underline;
			}
		div#TeaserBox li a:hover { 	
			color:#c42213;
			text-decoration: none;
			}
			
		div#TeaserBox h2{
			color: #c42213;
			padding: 10px 8px 8px 15px;
		}		

		div#TeaserBox .teaser h3{
			color: #c42213;
			padding: 0px 8px 5px 8px;
		}


		div#TeaserBox .teaser{
			clear:both;
			width: 184px;
			background:#ffffff;
			visibility:hidden;
		}


		div#TeaserBox .teaser .abstand{
			padding: 0px 8px 8px 8px;
		}


		div#TeaserBox .teaser img{
			width: 184px;
			margin-bottom: 8px;
			border:none;
		}	


		div#TeaserBox .navigation.abstand, div#TeaserBox .teaser.abstand{
			margin-bottom: 12px;
			_margin-bottom: 6px;
		}





