body		{ text-align:center;margin:10px;padding:0;font-family:sans-serif;font-size:101%;background-color:#ddddff; }
* html body	{ font-size:small; }

table		{ font-size:90%; }
h6		{ font-weight:normal;text-align:center;font-size:100%; }
h5		{ font-weight:bold;text-align:center;font-size:100%; }

#main		{ border:1px solid blue;width:960px;margin:auto;padding:0;text-align:left;background-color:white;font-size:90%;
		  background:#ffffff url(../img/frueling.jpg) repeat-y top right; }
* html #main	{ padding-right:3px;font-size:90%; }

#header		{ padding:5px 0 0 10px;width:960px;height:100px;overflow:hidden; }
#logo		{ text-align:center;font-size:70%;font-weight:bold;color:#ffffff; }
* html #logo	{ margin-bottom:10px; }
#navi1		{ float:right;padding:10px 0px 10px 0; }
#navi1 ul	{ list-style:none;margin-right:15px; }
* html #navi1 ul{ margin:0;margin-right:3px; }
#navi1 li	{ float:left;margin:0;padding:0; }
#navi1 a		{ float:left;display:block;margin:0 2px 0 2px;padding:4px 2px;text-decoration:none;width:130px;
		  border:1px solid blue;background:#ccccff;text-align:center;color:blue; }
#navi1 a:hover	{ color:red;text-decoration:underline; }
.aktuell         { float:left;display:block;margin:0 2px 0 2px;padding:4px 2px 5px 2px;text-decoration:none;width:130px;
		  border:1px solid blue;border-bottom:none;background:#ffffff;text-align:center; }

#content		{ margin:0;padding:0; }

#navi		{ float:left;overflow:hidden;width:160px;overflow:hidden;margin:0;padding:0 10px;font-weight:normal; }
* html #navi	{ width:180px;font-weight:normal; }
#navi_innen	{ white-space:nowrap;font-size:80%; }
#navi a		{ display:block;margin:0 0 8px 0;padding:8px;text-decoration:none;color:blue;background:#ccccff;border:1px solid blue; }
#navi a:hover	{ color:red; }
.aktuell2	{ display:block;margin:0 0 8px 0;padding:8px;border:1px solid blue;border-right:none; }

#publi		{ float:right;overflow:hidden;width:160px;margin:0 0 10px 0;padding:0 8px; }
#publi_innen	{ font-size:80%;background:#ddddff;border:1px solid blue;text-align:center;padding:10px 5px 5px 5px; }
* html #publi	{ width:175px;padding:0px;border-right:1px solid blue; }

#publi .bodytext	{ padding:0 0 10px 0; }
#publi h1	{ font-size:100%;font-weight:bold; } 

#inhalt		{ float:left;width:520px;padding:0 0 0 30px;color:#333333;font-size:90%; }
* html #inhalt     { padding:0 0 0 30px;widht:550px; }
#inhalt h1	{ font-size:120%;font-weight:bold;padding:0;margin:0;padding-top:18px; }
#inhalt h2	{ padding:0;margin:0; }


#spacer_top	{ font-size:0px; }
#spacer_bottom	{ font-size:10px; }

#footer		{ border-top:0px solid blue;background-color:blue;clear:both;width:960px;
		  font-size:70%;color:white;text-align:center;padding:2px 0;margin:20px 0 0 0; }






