body {background-color:#E9F9FF;color:#000000; font-family:Arial,Helvetica; font-size:12px; margin:0px; padding:0px;}

a {
	color:#6794DB; 
	font-weight:bold; 
	text-decoration:none;
}
a:hover {
	color:#564B47;
	font-weight:bold; 
	text-decoration:none;
}

.nostyle {
	font-size:12px; 
}


li{color:red;}


.navigon {color:#FFA600;font-size:10px;font-weight:bold;text-decoration:none;}
.navigon:hover {color:black;font-size:10px;font-weight:bold;text-decoration:none;}


.nmenu {color:#0068b4;font-weight:bold;text-decoration:none; line-height:25px}
.nmenu:hover {color:#564B47;font-weight:bold;text-decoration:none; line-height:25px}
.nmenuhit {color:red;font-weight:bold;text-decoration:none; line-height:25px}

.menu {font-size:12px; color:#564B47;font-weight:bold;text-decoration:none;}
.menu:hover {font-size:12px; color:#FFA600;font-weight:bold;text-decoration:none;}
.menuhit {font-size:12px; color:red;font-weight:bold;text-decoration:none;}

.hlist {
	font-size:12px; 
	color:#333333;
	font-weight:bold; 
	text-decoration:none;
}
.hlist:hover {
	font-size:12px; 
	color:red;
	font-weight:bold; 
	text-decoration:none;
}
.hlisthit {
	font-size:12px; 
	color:red;
	font-weight:bold; 
	text-decoration:none;
}

.newsticker {
	margin-top:20px;
	margin-left:0px;
	width:360px;
	height:198px;
}

.minimenu {color:#ff0000;font-size:10px;font-weight:bold;text-decoration:none;}
.minimenuhit {color:#000000;font-size:10px;font-weight:bold;text-decoration:none;}
.minimenu:hover {color:black;font-size:10px;font-weight:bold;text-decoration:none;}


.fuss {font-family:Arial,Helvetica; color:white; font-size:12px; font-weight:bold; text-decoration:none;}
.fuss:hover {font-family:Arial,Helvetica; color:#FFA600; font-size:12px; font-weight:bold; text-decoration:none;}


.text {color:#000000;font-family:Arial,Helvetica;font-size:12px;}
.textfett {color:#000000;font-family:Arial,Helvetica;font-size:12pxfont-weight:bold;}
.textklein {color:#7A7A7A;font-family:Arial,Helvetica;font-size:10px;font-weight:bold;}


.balken {color:white; background-color:#0068b4; font-family:Arial,Helvetica;font-size:12px; font-weight:bold; height:16px; padding-top:1px; padding-left:2px}
/*
#rahmen {background-color:white;margin-bottom:0px;margin-left:auto;margin-right:auto;width:950px; background-repeat:no-repeat; background-position:bottom right}

#erholung {color:white;font-size:28px;font-weight:bold;left:343px;letter-spacing:2px;position:relative;top:29px;word-spacing:10px;}

#kopfzeile {height:110px;margin:0px;padding:0px;vertical-align:top;}

#weisszeile {height:15px;margin:0px;padding:0px;}

#marginzeile {height: 25px;}

#schmuckzeile {height:16px;margin:0px;padding:0px;text-align:center;}

#inhalt {margin-left:200px;margin-top:0px;padding-top:0px;}

div#inhalt {min-height:490px;}

#textfeld {margin-left:40px; float:left;text-align:left;width:360px;}

#picfeld {float:left;font-family:Arial,Helvetica;font-size:12px;margin:0px;padding:0px;text-align:left;width:200px;}

#adfeld {float:left;font-family:Arial,Helvetica;font-size:12px;margin-left:20px;padding:0px;text-align:left;width:110px;}

#leftmenu {float:left;font-family:Arial,Helvetica;font-size:15px;margin:0px;padding:0px;text-align:right;width:170px;}

#fusszeile {font-family:Arial,Helvetica; color:white; font-size:12px; font-weight:bold; background-color:#2E1C85; height:16px; margin:0px; padding:0px; text-align:center; vertical-align:baseline}
*/
#rahmen {width: 950px; margin-bottom: 0px; margin-left: auto; margin-right: auto; background-color: white;}

/* ----------banner for logo-------------- */
#kopfzeile {padding: 0px; margin: 0px; height:110px; vertical-align:top}
#weisszeile {padding: 0px; margin: 0px; height:15px;}
#adfeld {float:left;font-family:Arial,Helvetica;font-size:12px;margin-left:20px;padding:0px;text-align:left;width:110px;}
#marginzeile {height: 25px;}
#downspace {height: 25px;}

/* -----------------Inhalt--------------------- */
#inhalt {margin-left: 200px; margin-top:0px; padding-top:0px;}
div#inhalt {min-height:530px; height:expression(this.scrollHeight > 530 ? "auto":"530px");}
#picfeld {float:left; width:200px; text-align:right;}
#textfeld {float:left; font-family: Arial, Helvetica; font-size: 12px; text-align:left; width: 360px; margin-left: 40px; padding: 0px;}
#listfeld {float:left; font-family: Arial, Helvetica; font-size: 12px; text-align:left; width: 600px; margin-left: 40px; padding: 0px;}
.modul {float:left; background-color:#FFFFFF; font-family: Arial, Helvetica; font-size: 12px; text-align:left; width: 630px; height:680px; margin-left: 40px; margin-bottom:25px; padding: 0px;}
.flyer { position: relative; top: 112px; left: 30px; width: 140px; height: 55px; background-color:#FFFF00; color:#000000; }
.tabelle {margin-top:220px;}
/* --------------left navigavtion------------- */
#leftmenu {float:left; font-family: Arial, Helvetica; font-size: 15px; text-align:right; width: 170px; margin: 0px; padding: 0px;}

/* -----------footer--------------------------- 
#fusszeile {font-family:Arial,Helvetica; color:white; font-size:12px; font-weight:bold; background-color:#2E1C85; clear: both; margin: 0px; padding: 0px; text-align: center; height:16px;}

*/
#fusszeile {font-family:Arial,Helvetica; color:white; font-size:12px; font-weight:bold; background-color:#0068b4; clear: both; margin: 0px; padding: 0px; text-align: center; height:16px;}
