@charset "UTF-8";
/* CSS Document */

body			{
				padding:0px;
				margin:0px 0px 0px 0px;
				background-color:#CCCCCC;
				}
				
#global			{
				width:1024px;
				margin:20px auto;
				background-image:url(images/bg_content.jpg);
				}
				
#navigation		{
				width:1024px;
				height:40px;
				margin:0px auto 0px auto;
				background-image:url(images/bg_navi.jpg)
				}
				
#navigation ul	{
				padding:0px;
				margin:0px auto;
				width:920px;
				font-family:Arial;
				font-size:14px;
				color:#FFFFFF;
				list-style:none;
				position:inherit
				}
				
#navigation li	{
				padding:13px 20px 0px 20px;
				margin:0px;
				float:left;
				}
				
#banner			{
				width:1024px;
				height:260px;
				padding:0px;
				margin:0px;
				}

#content		{
				width:964px;
				padding:12px 30px 10px 30px;
				margin:0px;
				background-image:url(images/bg_content.jpg);
				}
				
#content_top	{
				padding:0px;
				margin:0px;
				}
				
#content_bottom	{
				padding:0px;
				margin:0px;
				}
				
#aktuell		{
				padding:12px 30px 12px 30px;
				border:3px solid white;
				background-image:url(images/aktuell.jpg);
				}	
				
#face			{
				background-color:#FFFFFF
				}							
								
h1				{
				padding:0px;
				margin:0px;
				font-family:Arial;
				font-size:18px;
				color:#FFFFFF;
				}
				
h2				{
				padding:0px;
				margin:0px;
				font-family:Arial;
				font-size:16px;
				color:#FFFFFF;
				}

hr				{
				color:#FFFFFF;
				padding:0px;
				margin:3px 0px 10px 0px;
				}
				
p				{
				padding:0px;
				margin:0px 0px 15px 0px;
				font-family:Arial;
				color:#FFFFFF;
				font-size:14px;
				text-align:justify;
				}
				
a				{
				color:#FFFFFF;
				text-decoration:none;
				}
				
a:hover			{
				color:#66CCFF;
				}

a.speziell		{
				color:#0066FF;
				text-decoration:none;
				}
				
a.speziell:hover{
				color:#FF0000;
				}

				
#content ul		{
				font-family:Arial;
				color:#FFFFFF;
				font-size:14px;
				}
				
.floatright		{
				float: right;
				margin: 0px 0px 30px 30px;
				}
				
.floatleft		{
				float: left;
				margin: 20px 0px 30px 30px;
				}

.floatleft a img
				{
				border:none;
				text-decoration:none;
				}
				
.quer			{
				width:860px;
				height:563px;
				padding:40px 60px 40px 40px;
				background-image:url(images/blatt_quer_960.png);
				color:#000000;
				}

#buffetnavi		{
				margin:10px 0px 10px 0px;
				border:1px solid white;
	
				}
			
#buffetnavi ul	{
				width:720px;
				padding:0px;
				margin:0px auto;
				font-family:Arial;
				font-size:16px;
				color:#FFFFFF;
				list-style:none;
				}
			
#buffetnavi ul li
				{
				float:left;
				margin:10px 10px 10px 10px;
				}
				
#referenzen		{
				width:960px;
				height:643px;
				padding:50px 40px 40px 40px;
				background-image:url(images/blatt_quer_960.png);
				color:#000000;
				}

#referenzen	li	{
				font-size:18px;
				color:#000000;
				padding:0px 0px 5px 0px;
				}
				
.quer a			{
				color:#000000;
				}
				
.quer p			{
				color:#000000;
				}
				
.quer li		{
				color:#000000;
				}
				
#angebotspalette
				{
				margin:30px 0px 0px 0px;
				}

#angebotspalette td
				{
				font-family:Arial;
				font-size:14px;
				color:#FFFFFF;
				padding:10px;
				border-bottom: 1px solid #FFFFFF;
				}
				
#angebotspalette1
				{
				margin:30px 0px 0px 0px;
				border:none;
				}
				
#angebotspalette1 td
				{
				font-family:Arial;
				font-size:14px;
				color:#FFFFFF;
				padding:10px;
				border:none;
				}			
													
#footer			{
				width:1024px;
				height:40px;
				background-image:url(images/bg_navi.jpg);
				}
				
#footer p		{
				width:1024px;
				text-align:center;
				padding:13px 0px 0px 0px;
				font-size:10px;
				}
				
#firefox		{
				width:179px;
				height:34px;
				margin:0px auto 20px auto;
				padding:0px;
				}

#firefox a img 	{
				border:none;
				}
