html, body.website {	margin: 0px; /*t r b l */	padding: 0px;	font-family:  verdana, helvetica, arial, sans-serif;	color:#000000;	font-size: 84%;	line-height: 130%;}body.website {/*	background-color: #9b9a7b;*/	background: url(img/seitenbg.jpg);	background-repeat: repeat-x;}/*div { 	border-width: 1px;	border-style: solid;	border-color: #000000;	}*/img {	border: 0px;}a { 	outline: none;}#kopf h2, #subnav h2 {	display:none;}/* ### START hauptspalten ### */div#wrapper { 	width: 780px; 	min-width: 780px;   	max-width:none;	margin-top: 20px;	margin-right: auto;	margin-bottom: 20px;	margin-left: auto;	background-color:#ffffff;	}div#kopf {	height: 178px;	padding-top: 20px;	background: url(img/henze-marketing-bg.jpg);	background-repeat: no-repeat;	background-position: 0px 20px;}	img#logo {	width: 243px;	margin: 27px 0px 41px 497px; /*t r b l */}	#kopf ul {	width: 740px;	margin: -20px 0px 0px 0px; /*t r b l */	padding: 0px 0px 0px 40px; /*t r b l */	list-style-type: none;	list-style-position: outside;}#kopf ul li {	list-style-type: none;	list-style-position: outside;	float: left;	color: #807e7f;	font-weight: bold;}#kopf ul li a {	display: block;	padding: 23px 15px 3px 15px; /*t r b l */	color:#807e7f;	text-decoration: none;}#kopf ul li a.aktiv {	padding: 22px 15px 3px 15px; /*t r b l */	border-width: 1px;	border-style: dotted;	border-color:#000000;	background: url(img/navaktiv.gif);	background-repeat: no-repeat;	background-position: center 3px;	background-color: #ffffff;}#nav {		position: relative;	top: -41px;	width: 780px;	height: 1px;	border-width: 1px 0px 0px 0px;	border-style: dotted;	border-color:#000000;}#main { /*rahmen fuer untere inhalte*/	clear: both;  	float:left;   	padding-top: 10px;	padding-bottom: 20px;	background-color:#ffffff;}#content {  /*entspricht col1*/ 	width: 495px; /*absolut 565*/  	float:left;   	margin-left: 0px; /*bezieht sich auf breite col2, die entfaellt*/  	padding-right: 28px; /*33 minus 5 von subnav*/	padding-left: 40px; }div#subnav { /*entspricht col3*/	float: right;	width: 190px; /*absolut 190*/	margin-top: 23px; 	margin-right: 27px;   	margin-left: 0px; /*vorher -5*/}#subnav ul {	margin: 0px 0px 0px 21px; /*t r b l */	padding: 0px 0px 0px 7px; /*t r b l */	list-style-type: none;	list-style-position: inside;	border-width: 0px 0px 0px 1px; /*t r b l */	border-style: dotted;	border-color:#000000;}#subnav ul li {	list-style-type: none;	list-style-position: inside;}#subnav ul li a {	display: block;	padding: 3px 4px 3px 0px; /*t r b l */	color:#807e7f;	text-decoration: none;}#subnav ul li a.aktiv { 	padding: 3px 4px 3px 29px; /*t r b l */	margin-left: -30px;	border-width: 1px;	border-style: dotted;	border-color:#000000;	background: url(img/navaktiv.gif);	background-repeat: no-repeat;	background-position: 7px 3px;	background-color: #ffffff;	font-weight: bold;	font-style: italic;	background-color:transparent}/* ### START inhalt mitte  ### */#content  {	/*font-size: 110%;*/}#content a {	text-decoration: underline;	color:#78bc59;}h1, h3, .head {		font-size: 100%;	font-weight: bold;	color:#78bc59;	margin: 0px 0px 6px 0px; /*t r b l */}h3.aktuell {	font-weight: normal;	font-style:italic;	color:#000000;	padding-top: 4px;}div.contentcontainer {	clear: both;	padding-bottom: 12px;}.aktuellcontainer {	float: left;	border-width: 1px 0px 1px 0px; /*t r b l */	border-style: dotted;	border-color:#000000;	padding-bottom: 6px;	margin-bottom: 14px;}.aktuellcontainer h3 {	padding-top: 16px;}div.bildcontainer {	float: left;	margin-top: 2px;	margin-right:18px;	margin-bottom: 4px;}.aktuellcontainer div.bildcontainer {	margin-top: 0px;}div.bu {	font-style: italic;	margin-top: 8px;}b, strong 	{	font-weight:bold;}	p, ul { 	margin-top: 0px;	margin-bottom: 6px;}#content ul li {	font-size: 100%;	margin-left: -14px;	padding-left: 0px;}/*START STYLES FUER FORMATTOOL*/ ul {		font-weight: normal;		list-style-type: disc;		list-style-position:outside;	}	ol {		font-weight: normal;		list-style-type: decimal;		list-style-position:outside;	} /*Behandlung der Paragraphen im formattool diese Styles werden wie unten beschrieben vergeben.!! Alle anderen Styles werden geloescht !!!! Wenn es einen Style fuer <P> gibt -> auch in format_tool.css definieren !!!! Die hier definierten Styles NICHT in format_tool.css definieren !!*/.huta_p_onix {	margin: 0px 0px 6px 0px; /*t r b l */	}	/* der erste Style wenn es mehrere P gibt -> Abstand nur unten*/.huta_p_garnix {	margin: 0px 0px 6px 0px; /*t r b l */	} /* Style wenn es genau ein P gibt -> Oben und unten kein Abstand am, Unten und oben kein Umbruch  */	.huta_p_unix {	margin: 0px 0px 6px 0px; /*t r b l */	}	/* der letzte Style wenn es mehrere P gibt -> Abstand nur oben, Unten kein Umbruch  *//*END STYLES FUER FORMATTOOL*/
