

div.prospekt a { 
	color: #FFF; 
	text-decoration: none; 
	font-size: 12px; 
}
div.prospekt a:hover { color: #DB898F; }


div.prospekt img {
	padding-right: 5px;
}



div.prospekt {
	margin-bottom:15px;
}


div.facebook { margin-bottom:15px; }

td#hdMainContentBooking{
	vertical-align: top;
	height: 434px;
}

div#bookingLayer {
position: absolute;
	background: #FFF;
	width: 753px;
	margin-top: -7px;
	margin-left: -20px;
	height: 500px;
	
}


div#hdDecorNew {
	height: 48px;
	background: #FFFFFF url(../images/layout/decor.gif) no-repeat right top;
	}


.hiddenPic {display:none;}

div#newsletterlink {
	line-height: 16px;
	margin-bottom: 15px;
	color: #FFF;
	border-bottom: 1px solid #DB898F;
	padding-bottom: 13px;
}
div#newsletterlink a { color: #FFF; text-decoration: none; }
div#newsletterlink a:hover { color: #DB898F; }

div.schnellanfrage {
	line-height: 16px;
	margin-bottom: 16px;
	color: #FFF;
		border-bottom: 1px solid #DB898F;
}

div.schnellanfrage h2 {
	color: #FFF;
	font-size: 13px;
	margin-bottom: 18px;
	
}
table.schnell_table { border: 0; border-collapse: collapse; }

input.schnell_input { width: 170px; }

input.schnell_submit { font-family: arial; margin-top: 10px; margin-bottom: 7px; font-size: 12px; border: 0;  background: #601A25; color: #FFF; }


table#lMenu {
	border: 0;
	border-collapse: collapse;
}
table#lMenu tr td { vertical-align: top; }
div#hdLangPos {
	height: 108px;
	text-align: right;
}

div.rightLink {
	font-size: 12px;
	margin-bottom: 16px;
	padding-bottom: 12px;
	border-bottom: 1px solid #DB898F;
}
div.rightLink a { color: #FFF; text-decoration: none; }
div.rightLink a:hover { color: #DB898F; }

div.news-latest-container {
	line-height: 16px;
	margin-bottom: 16px;
}
div.news-latest-container h2 {
	color: #FFF;
	font-size: 13px;
	margin-bottom: 18px;
}
div.news-latest-item {
	color: #FFF;
	font-size: 12px;
}
div.news-latest-item a { color: #FFF; text-decoration: none; font-size: 12px; }
div.news-latest-item a:hover { color: #DB898F; }
div.news-latest-item h3 { margin-bottom: 0px;  }


table.news_table {  
	clear: both;
	border: 0;
	border-collapse: collapse;
	margin-bottom: 8px;
	width: 100%;
	}
	
table.news_table tr td { line-height: 15px; border-bottom: 1px solid #999999; }

div#hdIcons {
	text-align: right;
	padding-right: 30px;
	}

td#hdLeftContent {
	vertical-align: top;
}

td#hdMainContent {
	vertical-align: top;
	height: 258px;
}




div#hdDecor {
	text-align: right;
	height: 48px;
	}

table#hdContentTable {
	border: 0;
	border-collapse: collapse;
	width: 714px;
	}
td#hdLogoSpace {
	width: 11px;
	}
td#hdMainMenu {
	vertical-align: top;
	width: 530px;
}
td#hdLeftMenu {
	vertical-align: top;
}
td#hdMainImage {
	vertical-align: top;
}
div#hdSubMenu {
	text-align: right;
	}

td#hdRightLogo {
	background: #601A25 url(../images/layout/herzen_rot.gif) no-repeat center bottom;
	vertical-align: bottom;
	height: 59px;
	}
td#hdRightLogoIt {
	background: #601A25 url(../images/layout/herzen_rot_it.gif) no-repeat center bottom;
	vertical-align: bottom;
	height: 59px;
	}
td#hdRightColumn {
	width: 185px;
	padding: 8px;
	vertical-align: top;
	background: #601A25;
	font-family: arial;
	font-size: 12px;
	}
td.hdShadow {
	width: 27px;
	background: #FFF url(../images/layout/shadowA.gif) repeat-y left top;
	}
td#hdMainLogo {
	vertical-align: bottom;
	background: #FFFFFF url(../images/layout/decoB.gif) no-repeat right bottom;
}
td#hdMainLine {
	background: #601A25;
	height: 2px;
	}
td#hdRightLine {
	background: #601A25;
	}

div#hdImp {
	padding: 10px 25px;
	font-size: 11px;
	color: #722431;
}
div#hdImp a{
	color: #722431;
	text-decoration: none;
}
div#hdMain {
	width: 965px;
	margin: 0 auto;
	}
	
div#hdMainCenter {
	background: #FFF;
	}

table#hdMainTable {
	border: 0;
	border-collapse: collapse;
	}
td#hdLeftSpace {
	width: 27px;
	}
td#hdMainColumn {
	width: 726px;
	vertical-align: top;
	background: #FFFFFF url(../images/layout/decoA.gif) no-repeat right bottom;
	}

body {
	background: #E7DDDE;
	font-family: verdana, arial, sans-serif;
	}

* {
	margin: 0;
	padding: 0;

}