body, html {background-color: #EBEBEA;font-size: 11px;font-family: Verdana, Sans-Serif;color:#666666;padding:0px;margin:0px;height: 100%;  background-image:url(../images/bg.gif);background-repeat:repeat-x;}a {color: #cc0000;text-decoration:none;}a:hover {color: #333333;text-decoration:underline} a.white {color: #cc0000;text-decoration:none;font-size:10px;}a.white:hover {color: #ffffff;text-decoration:underline;font-size:10px;}a.up {color: #666666;text-decoration:none;font-size:10px;background-image:url(../images/pfeil_up.gif);background-repeat:no-repeat;padding-left: 15px;}a.up:hover {color:#CC0000;text-decoration:none;font-size:10px;background-image:url(../images/pfeil_up.gif);background-repeat:no-repeat;padding-left: 15px;}a.extlink {color: #cc0000;text-decoration:none;background-image:url(../images/extlink.gif);background-repeat:no-repeat;padding-left: 15px;}a.extlink:hover {color: #333333;text-decoration:underline;background-image:url(../images/extlink_up.gif);background-repeat:no-repeat;padding-left: 15px;}a.back {color: #666666;text-decoration:none;font-size:10px;background-image:url(../images/pfeil_back.gif);background-repeat:no-repeat;padding-left: 15px;margin-bottom: 1px;}a.back:hover {color:#CC0000;text-decoration:none;font-size:10px;background-image:url(../images/pfeil_back.gif);background-repeat:no-repeat;padding-left: 18px;}h1 {text-decoration: none;font-size: 11px;font-weight:bold;color: #cc0000;}/* ----------container zentriert das layout-------------- */#container {width: 860px;margin-bottom: 10px;margin-left: auto;margin-right: auto;background-color: #ffffff;}.bg{background-image:url(../images/bg_schatten.gif);background-repeat:repeat-y;width: 885px;height:auto;margin: auto;}/* ----------header-------------- */#oben {background-color: #ffffff;padding: 0px;margin: 0px;height: 95px;}#header {padding: 0px;margin: 0px;height: 197px;width:860px;float:left;background-color: #ffffff;border-bottom: 1px dashed #cc0000;border-top: 1px dashed #cc0000;}#headerpic {padding: 0px;margin: 0px;height: 197px;float:right;background-color: #ffffff;}#logo {float: left;margin: 0px;padding: 0px;}/* -----------------Content--------------------- */#content {float:right;width:630px;background-color: #ffffff;margin-right: 0px;padding-top: 20px;padding-left: 10px;border-left: 1px dashed #cc0000;line-height:18px;}div#content { min-height:500px;height:expression(this.scrollHeight > 500 ? "auto":"500px"); }p, pre{padding-bottom: 25px;margin:0px;}.red {color:#CC0000;}/* --------------Container links------------- */.left {clear: both;float: left;width: 219px;margin: 0px;padding-top:30px;} #startseite {background-image:url(../images/bg_index.gif);background-position:bottom;background-repeat:no-repeat;}#seminare1 {	clear:both;	float:left;	width: 219px;	height:190px;	background-image:url(../images/bg_seminare.gif);	background-position:bottom;	background-repeat:no-repeat;	position:absolute;	top: 750px;	}		#dozenten1 {	clear:both;	float:left;	width: 219px;	height:190px;	background-image:url(../images/bg_seminare.gif);	background-position:bottom;	background-repeat:no-repeat;	position:absolute;	top: 5350px;	}	#berufsbetreuung {	clear:both;	float:left;	width: 219px;	height:300px;	background-image:url(../images/bg_berufsbetreuung.gif);	background-position:bottom;	background-repeat:no-repeat;	position:absolute;top: 1070px;	}	#existenz {	clear:both;	float:left;	width: 219px;	height:190px;	background-image:url(../images/bg_existenz.gif);	background-position:bottom;	background-repeat:no-repeat;	position:absolute;	top: 850px;	}	#wir {	clear:both;	float:left;	width: 219px;	height:190px;	background-image:url(../images/bg_1.gif);	background-position:bottom;	background-repeat:no-repeat;	position:absolute;	top: 800px;	}	#jobs {	clear:both;	float:left;	width: 219px;	height:190px;	background-image:url(../images/bg_jobs.gif);	background-position:bottom;	background-repeat:no-repeat;	position:absolute;	top: 625px;	}	#bg_impressum {	clear:both;	float:left;	width: 219px;	height:190px;	background-image:url(../images/bg_2.gif);	background-position:bottom;	background-repeat:no-repeat;	position:absolute;	top: 745px;	}	#index {	clear:both;	float:left;	width: 219px;	height:190px;	background-image:url(../images/bg_2.gif);	background-position:bottom;	background-repeat:no-repeat;	position:absolute;	top: 629px;	}	#beratung {	clear:both;	float:left;	width: 219px;	height:190px;	background-image:url(../images/bg_2.gif);	background-position:bottom;	background-repeat:no-repeat;	position:absolute;	top: 702px;	}	#vorsorge {	clear:both;	float:left;	width: 219px;	height:190px;	background-image:url(../images/bg_1.gif);	background-position:bottom;	background-repeat:no-repeat;	position:absolute;	top: 1130px;	}	#bg_anfahrt {	clear:both;	float:left;	width: 219px;	height:190px;	background-image:url(../images/bg_anfahrt.gif);	background-position:bottom;	background-repeat:no-repeat;	position:absolute;	top: 1870px;	}	#bg_kontakt {	clear:both;	float:left;	width: 219px;	height:190px;	background-image:url(../images/bg_kontakt.gif);	background-position:bottom;	background-repeat:no-repeat;	position:absolute;	top: 1077px;	}	#bg_kontakt2 {	clear:both;	float:left;	width: 219px;	height:190px;	background-image:url(../images/bg_kontakt.gif);	background-position:bottom;	background-repeat:no-repeat;	position:absolute;	top: 620px;	}	#bg_links {	clear:both;	float:left;	width: 219px;	height:190px;	background-image:url(../images/bg_links.gif);	background-position:bottom;	background-repeat:no-repeat;	position:absolute;	top: 1240px;	}/* -----------Marginalie--------------------------- */#teaser {clear: both;margin: 0px;padding-bottom:15px;padding-left: 10px;text-align: left; border-bottom: 1px dashed #cc0000;}#teaser_headline {line-height: 18px;}/* -----------footer--------------------------- */#footer {clear: both;margin: 0px;padding:2px;height:15px;padding-left: 10px;text-align: left; background-color: #ff9900;}#goldmarie {padding-left:580px;color: #ffffff;font-size:10px;}/* -----------Subnavigation--------------------------- */#subnavi {float:right;padding: 0px;margin-right: 5px; height:40px;margin-top:40px;}/* -----------Navigation--------------------------- */#navi {float:left;text-align: left;padding: 0px;margin: 0px;height:197px;width:860px;background-color: #ff9900;}  #menue {font-weight: bold;}#menue ul {list-style-type: none;padding: 0px;margin: 0px;}#menue li {display:block;}#menue li a.nav, #menue li a.nav:link {text-decoration: none;font-size: 11px;display:block;color: #ffffff;width: 195px;height: 13px;padding: 4px;padding-left: 21px;background-color: #ff9900;background-image:url(../images/linkpfeil.gif);background-repeat:no-repeat;background-position:1px 6px;}#menue li a.nav:hover, #menue li a.nav:active, #menue li a.nav:focus {text-decoration: none;font-size: 11px;display:block;color: #ffffff;width: 195px;height: 13px;padding: 4px;background-color: #cc0000;padding-left: 21px;background-image:url(../images/linkpfeil.gif);background-repeat:no-repeat;background-position:5px 6px;}/* ---------------Bilder----------------------- */#bild {float:left;margin-right: 30px;margin-top: 10px;margin-bottom: 10px;border: 1px solid #ff9900;}  #img_teaser {float:left;margin-right: 5px;margin-bottom: 5px;border: 1px solid #ff9900;}/* ---------------Listen----------------------- */#seminarliste {list-style-image:url(../images/pfeil_rot.gif);} #seminarliste li a, #seminarliste li a:link {text-decoration: none;font-size: 11px;font-weight:bold;color: #cc0000;padding: 2px;line-height:19px;}#seminarliste li a:hover, #menue li a:active, #menue li a:focus {text-decoration: none;font-size: 11px;color:#666666;height: 13px;padding: 2px;}#dozenten {list-style-image:url(../images/listenpunkt.gif);} #dozenten li{padding-left:20px;padding: 2px;line-height:18px;}/* ---------------Seminare----------------------- */a.seminarbeschreibung {color: #cc0000;font-weight:normal;text-decoration:none;}a.seminarbeschreibung:hover {color: #000000;text-decoration:none;font-weight:normal;}#ort {color: #000000;}