	@import url(css-all.css);

/* Grundeinstellungen ____________________________________________ */

	#rahmen { width: 985px; position: relative; margin: 0 auto; float: left; }
	
	#banner-rechts { position: absolute; right: 0px; top: 106px; }

/* Oben __________________________________________________________ */

	#oben, #oben-start, #oben-suche { width: 985px; position: relative; background: url(/images/design/bg-oben.gif) no-repeat 0px 0px; }
	#oben { height: 223px; }
	#oben-start { height: 450px; }
	#oben-suche { height: 330px; }
	#adstop { position: absolute; left: 20px; top: 110px; background-color: #FAE6F2; width: 825px; height: 215px; }
	#oben p, #oben-start p { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
	
	#logo { position: absolute; left: 31px; top: 20px; }
	#banner-oben { position: absolute; right: 0px; top: 0px; }
	#datum { position: absolute; left: 0px; top: 9px; width: 212px; text-align: right; font-size: 10px; color: #EC008C; }
	
	#suche { position: absolute; left: 582px; top: 128px; font-size: 10px; color: #EC008C; text-transform: uppercase; font-weight: bold; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
	#suche input { border: 1px solid #EC008C; font-size: 10px; margin: 0px 4px 0px 4px;  width: 166px; }
	
	#oben-suche #suche							{ position: absolute; left: 300px; top: 60px; }
	#oben-suche #suche input					{ padding: 0px 0px 2px 2px; width: 200px; }

	#menu										{ clip: rect(0px, 500px, 35px, 4px); background: url(/images/design/bg-menu-it.gif) no-repeat 0px 0px; font-size: 11px; list-style-type: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; position: absolute; left: 30px; top: 120px; width: 506px; height: 35px; }
	#menu li									{ float: left; margin: 0px 3px 0px 0px; overflow: hidden; padding: 0px 0px 0px 0px; height: 35px; }
	#menu li a									{ background-image: url(/images/design/bg-menu-it.gif); background-repeat: no-repeat; display: block; height: 35px; text-indent: -4000px; }
	
	#oben-suche #menu							{ position: absolute; left: 262px; top: 10px; }
	
	#Oroscopo-2009								{  position: absolute; left: 29px; top: 174px; }
	#iscriviti-al-tuo-oroscopo					{  position: absolute; left: 242px; top: 174px; }
	
	#TopSubPeople-Code a						{ background-position: 0px 0px; width: 98px; }
	#TopSubPeople-Code a:hover					{ background-position: 0px -35px; }
	#TopSubPeople-Code.aktiv a					{ background-position: 0px -70px; }
	
	#TopSubWellness-Code a						{ background-position: -101px 0px; width: 87px; }
	#TopSubWellness-Code a:hover				{ background-position: -101px -35px; }
	#TopSubWellness-Code.aktiv a				{ background-position: -101px -70px; }
	
	#TopSubBeautyfarm-Code a					{ background-position: -191px 0px; width: 109px; }
	#TopSubBeautyfarm-Code a:hover				{ background-position: -191px -35px; }
	#TopSubBeautyfarm-Code.aktiv a				{ background-position: -191px -70px; }
	
	#TopSubLifestyle-Code a						{ background-position: -303px 0px; width: 83px; }
	#TopSubLifestyle-Code a:hover				{ background-position: -303px -35px; }
	#TopSubLifestyle-Code.aktiv a				{ background-position: -303px -70px; }
	
	#TopSubBizy4You-Code a						{ background-position: -389px 0px; width: 114px; }
	#TopSubBizy4You-Code a:hover				{ background-position: -389px -35px; }
	#TopSubBizy4You-Code.aktiv a				{ background-position: -389px -70px; }
	
	#submenu									{ position: absolute; left: 30px; top: 166px; border-bottom: 1px solid #EC008C; width: 805px; padding: 0px 0px 4px 0px; }
	#submenu ul									{ list-style-type: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; float: left; }
	#submenu li									{ float: left; margin: 0px 0px 0px 0px; padding: 0px 10px 0px 10px; background: url(/images/design/bg-submenu-li.gif) no-repeat left 4px; }
	#submenu li.erstes							{ background: transparent; }
	#submenu li a								{ color: #EC008C; font-weight: bold; }
	#submenu li a:hover							{ color: #818181; }
	#submenu li.aktiv a							{ color: #818181 !important; }
	
	#subsubmenu									{ position: absolute; left: 30px; top: 192px; border-bottom: 1px solid #EC008C; width: 805px; padding: 0px 0px 4px 0px; }
	#subsubmenu ul								{ list-style-type: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; float: left; }
	#subsubmenu li								{ float: left; margin: 0px 0px 0px 0px; padding: 0px 10px 0px 10px; background: url(/images/design/bg-submenu-li.gif) no-repeat left 4px; }
	#subsubmenu li.erstes						{ background: transparent; }
	#subsubmenu li a							{ color: #EC008C; font-weight: normal; }
	#subsubmenu li a:hover						{ color: #818181; }
	#subsubmenu li.aktiv a						{ color: #818181 !important; }
	
	.logout										{ position: absolute; left: 572px; top: 166px; width: 263px; text-align: right; }
	.logout a									{ color: #EC008C; }
	
	#flash-start								{ position: absolute; left: 30px; top: 167px; }


	
/* Mitte _________________________________________________________ */

	#mitte										{ clear: both; width: 850px; float: left; background: url(/images/design/bg-mitte.gif) repeat-y 0px 0px;  }
	#mitteoben									{ margin: 0px 0px 0px 30px; }
	#adscontent	  								{ position: relative; margin: 0px 0px 20px 0px; background-color: #FAE6F2; width: 805px; height: 110px; }


/* Links ________________________________________________________ */

	#links										{ float: left; width: 506px; margin: 0px 0px 0px 29px; display: inline; }
	
	#flash-thema { margin: 0px 0px 10px 0px; }
	
	#yourbizytool { width: 506px; height: 37px; background: url(/images/design/bg-yourbizytool.gif) no-repeat 0px 0px; position: relative; }
	#yourbizytool ul { position: absolute; left: 149px; top: 5px; list-style-type: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
	#yourbizytool li { float: left; margin: 0px 5px 0px 0px; }
	


/* Inhalt ________________________________________________________ */

	#inhalt { margin: 30px 0px 0px 15px; }



/* Rechts ________________________________________________________ */

	#rechts { float: left; width: 300px; margin: 0px 15px 0px 0px; display: inline; text-align: right; }
	
	#bizygallery { margin: 0px 0px 25px 37px; width: 263px; }
	#bizygallery h1 { margin: 0px 0px 8px 0px; padding: 0px 0px 0px 0px; }
	#bizygallery-foto { padding: 1px 0px 0px 0px; }
	#bizygallery-foto img { margin: 0px 1px 1px 0px; }
	
	#newsletter { position: relative; width: 263px; height: 52px; background: url(/images/design/bg-newsletter.gif) no-repeat 0px 0px; margin: 0px 0px 0px 37px; }
	#newsletter p { position: absolute; left: 10px; top: 28px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
	#newsletter input { border: 1px solid #EC008C; font-size: 10px; margin: 0px 4px 0px 4px;  width: 206px; }
	
	#banner-bizyclub { margin: 15px 0px 15px 0px; }
	
	#banner-menu { margin: 10px 5px 0px 0px; }
	#banner-menu img { margin: 0px 0px 15px 0px; }
	
	.sternzeichen									{ margin: 0px 0px 5px 32px; }
	.sternzeichen caption							{ text-align: left; margin: 0px 0px 0px 32px; }
	.sternzeichen td								{ padding: 0px 0px 5px 3px; }
	.sternzeichen a									{  }
	
	div.videogallery								{ background: url(/images/design/bg-videogallery.gif) no-repeat 0px bottom; position: absolute; left: 572px; top: 167px; width: 263px; } 
	div.videogallery div							{ padding: 0px 15px 7px 15px; }
	div.videogallery h5								{ margin: 0px 0px 5px 0px !important; padding: 0px 0px 0px 0px !important; }
	div.videogallery p								{ margin: 0px 0px 5px 0px !important; padding: 5px 0px 0px 0px !important; }
	div.videogallery .textrechts					{ margin: 0px 0px 0px 0px !important; }
	p.video-videogallery							{ margin: 0px 0px 7px 0px; }
	p.video-videogallery img						{ margin: 0px 10px 0px 0px; border: 1px solid #EC008C; }
	
	div.startlogin									{ background: url(/images/design/bg-login.gif) no-repeat 0px 0px; width: 263px; height: 60px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; position: absolute; left: 572px; top: 382px; }
	div.startlogin form								{ margin: 0px 0px 0px 14px; padding: 35px 0px 0px 0px; }
	div.startlogin a								{ margin: 0px 0px 0px 0px; }
	div.startlogin .eingabe							{ border: 1px solid #EC008C; font-size: 10px; margin: 0px 10px 0px 0px; width: 97px; height: 17px; font-size: 10px; }
	


/* Unten _________________________________________________________ */

	#unten, #unten-suche { clear: both; background: url(/images/design/bg-unten.gif) no-repeat 0px 0px; width: 850px; height: 160px; position: relative; }
	#unten-suche { clear: both; background: transparent; width: 850px; height: 15px; position: relative; }
	#unten div.bookmarking { position: absolute; right: 20px; top: 0px; }
	#unten p { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 10px; }
	#unten p a { background: url(/images/design/bg-unten-a.gif) no-repeat right 3px; padding: 0px 6px 0px 4px; color: #EC008C; font-weight: bold; }
	#unten p a:hover { color: #818181; }
	#unten .letztes { background: none; }
	
	#unten #copyright { position: absolute; right: 0px; top: 130px; }
	#unten #navi-unten { position: absolute; left: 20px; top: 130px; font-weight: bold; }
	
	#unten-suche p { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 10px; }
	#unten-suche p a { background: url(/images/design/bg-unten-a.gif) no-repeat right 3px; padding: 0px 6px 0px 4px; color: #EC008C; font-weight: bold; }
	#unten-suche p a:hover { color: #818181; }
	#unten-suche .letztes { background: none; }
	
	#unten-suche #copyright { position: absolute; right: 0px; top: 25px; }
	#unten-suche #navi-unten { position: absolute; left: 20px; top: 25px; font-weight: bold; }
	
	#adsbottom	  { position: relative; margin: 20px 0px 0px 0px; background-color: #FAE6F2; width: 805px; height: 110px; }
	#banner-unten { position: absolute; left: 2px; top: 30px; width: 850px; text-align: center; }



/* Ende __________________________________________________________*/
