/* vitalwelt.css */

			/* ... Hier werden die Formate definiert ... */
			body {
			text-align: center;
			background: #FDE3B9;
			border: 5px;
			margin: 5px;
			font-family: Tahoma,'Century Gothic',Verdana,Helvetica,sans-serif;
			/*font-family: 'Arial','Century Gothic';*/
			font-size: 14px;
			color: #013d79;
			}
			#movie {
			/*position: absolute; top:48px; left:0px; width:150px; height:150px; z-index:1;*/
			position: absolute; top:2px; left:0px; width:150px; height:150px; z-index:1;
			}
			#logo {
			position: absolute; top:-10px; left:20px; width:150px; height:150px; z-index:3;
			}
			#logoback {
			position: absolute; top:215px; left:750px; width:220px; height:80px; z-index:3;
			/*background-color: #FFFFFF;*/
			/*border: 1px solid black;*/
			}
			#smp1 {
			position: absolute; top:243px; left:210px; width:130px; height:70px; z-index:3;
			background-color: #FFFFFF;
			}
			#smp2 {
			position: absolute; top:243px; left:400px; width:130px; height:70px; z-index:3;
			background-color: #FFFFFF;
			}
			#smp3 {
			position: absolute; top:243px; left:590px; width:130px; height:70px; z-index:3;
			background-color: #FFFFFF;
			}
			
			
			#rahmen {
			position: relative;
			/*border: 2px solid #FFFFFF;*/
			border: 2px;
			border-bottom: 0px;
			width: 980px;
			w\idth: 983px; /* IE */
			margin: 0 auto;
			background: #FDF0D9;
			height: 340px;
			}
			#main, #headline {
			margin: 0 auto;
			background: #FDF0D9;
			/*border: 2px solid #FFFFFF;*/
			border: 2px;
			border-top: 0px;
			width: 980px;
			w\idth: 983px; /* IE */
			text-align: left;
			}
			
			#menu {
			position: relative; /*top:290px; left:65px; width:162px;*/
			width: 137px;
			left: 30px;
			top: 20px;
			margin-left: 5px;
			float: left;
			color: #9acbFF;
			/*border: 1px solid #FF0000;*/
			}
			
			#inhalt {
			width: 725px;
			float: left;
			margin-left: 67px;
			margin-top: 20px;
			/*border: 1px solid #FF0000;*/
			text-align: justify;
			}
			#bilder {
			clear: both;
			fvloat: left;
			position: relative; top:-800px; left:65px; width:162px;
			border: 1px solid #FF0000;
			}
			#fuss {
			clear: both;
			border-top: 1px solid #FFFFFF;
			text-align: center;
			background: #013d79;
			color: #FFFFFF;
			font-size: 10px;
			}
			
			
			
			.cmenu a, .cmenu-a a {
			color: #BE8E26; /*#FFFFFF;*/
			text-decoration: none;
			font-size: 14px;
			display: block;
			line-height: 22px;
			}
			.cmenu-a a {
			font-weight: bold;
			}
			
			.cmenu a:hover {
			color: #013d79;
			background-color: #FDF0D9;
			}
			
			.c2menu a, .c2menu-a a {
			color: #BE8E26; /*#FFFFFF;*/
			text-decoration: none;
			font-size: 12px;
			display: block;
			line-height: 17px;
			font-weight: normal;
			margin-left: 15px;
			}
			.c2menu-a a {
			font-weight: bold;
			}
			
			.c2menu a:hover {
			color: #013d79;
			background-color: #FDF0D9;
			}
			
			.partnernav {
			float: left; 
			width: 97px; 
			height: 130px; 
			text-align: center; 
			margin-right: 6px; 
			padding-top: 5px;
			cursor: pointer;
			}
			
			#gaeste-info 	{background: #80BA16; }
			#baden				{background: #6CCDF0; }
			#wellness			{background: #F29200; }
			#medizin			{background: #B3E2F6; }
			#fitness			{background: #FF0000; }
			#gastro				{background: #C8D74A; }
			#tennis				{background: #FFE400; }