body		{background-color:#d9edf8; background-image:url(pic/bg_page.jpg); background-repeat:repeat-x; margin:40px 0 0 0; padding:0px; line-height:18px; background-attachment:fixed; }
body		{text-align:center; font-family:arial; font-size:13px; color:#555;}
#page		{margin:auto; padding:0px; background-image:url(pic/bg_page.png); border:1px solid #fff; width:980px; position:relative;}
#topLayer	{position:absolute; top:0px;left:20px; width:790px; height:40px; background-color:silver}

img.logo	{position:absolute; top:1px; right:1px; border:none; z-index:10}
#wetter		{position:absolute; top:100px; right:20px; background-color:#fff; border:0px solid #ccc; width:250px; height:342px; z-index:1}
#main, #wetter
			{background-image:url(pic/bgmain.gif); background-repeat:repeat-x; border-top:1px solid #6cf; border-bottom:1px solid #6cf;}
img.index	{position:absolute; top:20px; left:20px;border:1px solid #000}
#main		{position:absolute; top:100px; left:20px; width:680px; background-color:#fff; text-align:left; z-index:2}
.boxVerein	{position:absolute; top:200px; left:20px; width:310px;}
.boxPlatz	{position:absolute; top:200px; left:350px; width:310px;}
#maintext	{position:absolute; top:20px; left:20px; width:640px;}

h2			{font-size:18px; margin:10px 0 10px 0; color:#0066cc; border-bottom:1px solid #09f}
h3			{font-size:15px; margin:0 0 5px 0; color:#009900; border-bottom:1px solid #999}
h4			{font-size:14px; margin:5px 5px 8px 5px; color:#fff;}
h5			{font-size:14px; margin:0px 0px 8px 0px; color:#000;}

.mm			{border:1px solid black; float:left; margin:0 15px 0 0;}
.mmcontent	{clear:both; margin:5px 0 15px 0; height:180px}

.clear		{clear:both;height:1px; width:620px; margin: 0 0 10px 0}
.trenner1	{clear:both;height:10px; border-top: 1px dotted #09f;margin:10px 0 0 0}
.trenner	{clear:both;position:absolute;height:1px; border-top: 1px dotted #09f;}
#form		{position:absolute; top:80px; left:220px; width:420px; height:250px; border:0px solid red; background:none}
#indexCont	{position:absolute; top:430px; left:20px;}
.indexBox	{width:205px; height:170px; background-image:url(pic/indexBox.gif); background-repeat:no-repeat; float:left; font-size:11px; line-height:16px}

#footer		{width:980px; text-align:left; height:25px; margin:auto; padding:5px; color:#09f}

.containerHeaderNavigation {position:absolute; top:70px; left:20px; height:30px; z-index:10}
.containerHeaderNavigation ul { margin:0 0 0 10px; border: none; padding: 0; }
.containerHeaderNavigation li { float: left; margin: 0; border: none; padding: 0; list-style: none; }

.navLevel1 li a,
.navLevel1 li a:link,
.navLevel1 li a:visited,
.navLevel1 li a:active {
	display: block;
	margin-left: 1px;
	padding: 10px 13px 10px;
	line-height: 10px;
	font-size: 13px;
	color: #0066cc;
	text-decoration: none;
}
.navLevel1 li a:hover {
	color: #000066;
	text-decoration: underline;
}
.navLevel1 li a.selected,
.navLevel1 li a:link.selected,
.navLevel1 li a:visited.selected,
.navLevel1 li a:active.selected {
	background-color:#f5f5f5;
	border-top:1px solid #6cf;
	border-left:1px solid #6cf;
	border-right:1px solid #6cf;
	color: #f00;
	text-decoration: none;
}


.presse_M	{
	z-index:20;
	position:absolute; 
	top:30px;
	left:497px;
	margin:0px;
}
.presse1, .presse2	{
	margin:0 10px 0 10px;
	padding:0px;
	color: #0066cc;
	text-decoration: none;

}
.presse2	{

	color: #f00;
}
a.presse1:hover {
	color: #000066;
	text-decoration: underline;
}


div			{border:0px solid red}











/*  */