/* Styles für ZTN Banner Box _____________________________________________ */

	#ztncontainer div, #ztncontainer img						{ behavior: url(/default/htc/png.htc); }

	#ztncontainer												{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif !important; font-size: 11px; position: absolute; left: 944px; top: 25px; height: 755px; z-index: 1; overflow: hidden; }
	#ztncontainer br											{ display: none !important; }
	#ztncontainer a img											{ border: 0px; }
	#ztncontainer a												{ border: 0px; background: transparent !important; }
	
	#ztncontainer #laschebgtop									{ width: 44px; height: 59px; background-image: url(/images/ztnbanner/laschebgtop.png); }
	#ztncontainer #laschebgbottom								{ position: absolute; width: 44px; height: 105; bottom: 0px; }
	
	#ztnlayer 													{ position: absolute; top: 22px; width: 261px; height: 617px; z-index: 2; }
	#ztnlayer .layerleft										{ float: left; width: 221px; background-color: #F9F7F2; }
	#ztnlayer .layerright										{ float: right; width: 40px; }
	
	#layerrandlefttop											{ background-image: url(/images/ztnbanner/layerrandlefttop.png); height: 26px; }
	#layerrandleftbottom										{ background-image: url(/images/ztnbanner/layerrandleftbottom.png); height: 26px; }
	#lascheopenclosebutton:hover								{ cursor: pointer !important; }
	
	#ztnlayer #layercontent										{ width: 205px !important; height: 602px !important; background-color: #F9F7F2 !important; padding: 0px 0px 0px 16px !important; }
	#ztnlayer #layercontent h1									{ text-align: left !important; color: #77212A !important; font-size: 12px !important; font-weight: normal !important; margin: 0px 0px 1px 0px !important; padding: 0px 0px 0px 0px !important; line-height: 15px !important; }
	#ztnlayer #layercontent h1 a								{ text-decoration: none !important; color: #77212A !important; font-size: 12px !important; }
	#ztnlayer #layercontent h1 a:hover							{ text-decoration: none !important; color: #57010A !important; font-size: 12px !important; }
	#ztnlayer #layercontent img									{ border: solid 2px #C6BBA0; }
	#ztnlayer #layercontent ul									{ padding: 2px 0px 2px 0px; margin: 2px 0px 2px 0px; list-style: none; }
	#ztnlayer #layercontent li									{ margin: 0px 0px 0px 0px !important; padding: 3px 0px 3px 16px !important; background: url(/images/ztnbanner/liimage.png) no-repeat left 4px; line-height: 13px !important; _height: 1px; }
	#ztnlayer .ztnhotellayer									{  }
	#ztnlayer #layercontent .ztnhotelweiterbutton				{ position: absolute; left: 180px; top: 0px; }
	#ztnlayer #layercontent .ztnhotelweiterbutton img			{ border: 0px; }

	#layerrandrighttop											{ background-image: url(/images/ztnbanner/layerrandrighttop.png); width: 40px; height: 26px; }
	#layerrandrightmiddle										{ background-image: url(/images/ztnbanner/layerverticaltextbg.png); width: 40px; height: 602px; }
	#layerrandrightbottom										{ background-image: url(/images/ztnbanner/layerrandrightbottom.png); width: 40px; height: 26px; }
	#ztncontainer .ztnbannera 									{ text-decoration: none; color: #737373 !important; }
	#ztncontainer .ztnbannera:hover 							{ text-decoration: none; color: #333333 !important; }

	
/* __________________________________________________________________ Ende */
