body 				{ background-image:url(../images/page_bg.gif); font:.72em Verdana, Geneva, Arial, Helvetica, sans-serif; line-height:1.5em; color:#444; }

p 					{ margin:0 0 2px 0; }
h2 					{ font:normal 1.3em Verdana, Geneva, Arial, Helvetica, sans-serif; color:#0256a2; margin:0 0 2px; }
h3 					{ font:normal 1.1em Verdana, Geneva, Arial, Helvetica, sans-serif; color:#f00000; margin:0 0 2px; }

a 					{ color:#0256a2; background:inherit; text-decoration:none; }
a:hover 			{ color:#e60000; background:inherit; text-decoration:underline; }

hr 					{ margin:5px 0 5px 0; color:#e3e3e3; line-height:inherit }					
img 				{ border:0; }

div#banner 			{ position:absolute; top:  5px; left:  10px; width:990px; text-align:center; border:0px; margin:0px; padding:5 0 5 0px; }
div#total 			{ position:absolute; top: 90px; left:  10px; width:990px; border-top:5px solid #0256a2; background-color:#ffffff; margin:0px; padding:0 5 5 5px; }
div#total_1			{ position:absolute; top:150px; left:   0px; width:990px; border:0px; margin:0px; padding:0px; }
div#menu 			{ width:100%; font-size:1.1em; text-transform:uppercase; text-align:center; background-color:#0256a2; color:#ffffff; padding:0px; margin:0 0 4px 0; clear:both; }	
div#menu a 			{ margin:0px; color:#ffffff; }
div#menu a:hover	{ color:#FF0; }

div#suche 			{ float:right; margin:35px 0 0 0; }
div#gastrosuche 	{ margin:0px; }
div#suchtipp		{ background-color:#0256a2; color:fffff; border:0px; padding:0px; margin:0 0 10 0px; }
div#suchtipp h4		{ background-color:#0256a2; color:#ffffff; font-size:1.5em; font-weight:normal; text-transform:uppercase; padding:1 0 1 5px; margin:0 0 4px; }
div#titel 			{ float:left; margin:5px 0 8px 0; }
div#top				{ float:right; text-align:right; }
div#top a			{ color:#808080; background:#ffffff url(../images/arrow.png) no-repeat center left; margin:0 0 0 13px; padding:0 0 0 12px; }

div.salclinks		{ position:absolute; top:  0px; left:   0px; width:320px; border:0px; background-color:#ffffff; padding:5px; }
div.salcmitte		{ position:absolute; top:  0px; left: 335px; width:320px; border:0px; background-color:#ffffff; padding:5px; }
div.salcrechts		{ position:absolute; top:  0px; left: 670px; width:320px; border:0px; background-color:#ffffff; padding:5px; }
div.salcdoppel		{ position:absolute; top:  0px; left:   0px; width:650px; border:0px; background-color:#ffffff; padding:5px; }
div.salctotal		{ position:absolute; top:  0px; left:   0px; width:990px; border:0px; background-color:#ffffff; padding:5px; }

div#eventim			{ background-color:#f6f5bc; border:0px; padding:3px; margin:0 0 10 0px; }
div#hellblau		{ background-color:#a6cdf0; border:0px; padding:0 50 0 50px; margin:0px; }
div#hellblau h4		{ background-color:#0256a2; color:#ffffff; font-size:1.0em; font-weight:normal; text-transform:uppercase; padding:1 0 1 5px; margin:0 0 4px; }
div#gelb			{ background-color:#fff7c8; border:0px; padding:0px; margin:0 0 10 0px; }
div#gelb h4			{ background-color:#093b78; color:#ffffff; font-size:1.0em; font-weight:normal; text-transform:uppercase; padding:1 0 1 5px; margin:0 0 4px; }
div#rot				{ background-color:#efe8e7; border:0px; padding:0px; margin:0 0 10 0px; }
div#rot h4			{ background-color:#da251d; color:#ffffff; font-size:1.0em; font-weight:normal; text-transform:uppercase; padding:1 0 1 5px; margin:0 0 4px; }
div#tipp			{ background-color:#e1f0fd; border:0px; padding:0px; margin:0 0 10 0px; }
div#tipp h4			{ background-color:#0256a2; color:#ffffff; font-size:1.0em; font-weight:normal; text-transform:uppercase; padding:1 0 1 5px; margin:0 0 4px; }
div#tuerkis			{ background-color:#cdece9; border:0px; padding:0px; margin:0 0 10 0px; }
div#tuerkis h4		{ background-color:#0ab7a6; color:#ffffff; font-size:1.0em; font-weight:normal; text-transform:uppercase; padding:1 0 1 5px; margin:0 0 4px; }
div#weiss			{ background-color:#ffffff; border:0px; padding:0px; margin:0 0 10 0px; }
div#weiss h4		{ background-color:#0256a2; color:#ffffff; font-size:1.0em; font-weight:normal; text-transform:uppercase; padding:1 0 1 5px; margin:0 0 4px; }

div#fixiert 		{ position:absolute; top: 0px; left:1010px; width:160px; border:0px; }

.bild     			{ float:left; margin:3px 10px 0px 0px; text-align:inherit; }
.bildr    			{ float:right; margin:3px 0px 3px 10px; text-align:inherit; }
.bildtitel 			{ float:left; margin:0 10px 0 0; text-align:inherit; }
.mitte    			{ text-align:center; } 
.vorschub 			{ font-size:0.7em; margin:0 0 2px 0; }
.vorschub5 			{ margin:5px 0px 5px 0px; }
