/* Layout Stylesheet */ body {  color: #333;  font: 0.7em/180% "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;  background:#d9e8e9;  margin-right: 0px;  margin-left: 0px;  margin-top: 0px;  margin-bottom: 0px;  padding-right: 0px;  padding-left: 0px;  padding-top: 0px;  padding-bottom: 0px;  text-align: left; /* be nice to IE */}td {  /*text-align: left;*/  margin-right: 0px;  margin-left: 0px;  margin-top: 0px;  margin-bottom: 0px;  padding-right: 0px;  padding-left: 0px;  padding-top: 0px;  padding-bottom: 0px; }.kontakt {  /*text-align: left;*/  margin-right: 10px;  margin-left: 10px;  margin-top: 10px;  margin-bottom: 10px;  padding-right: 1px;  padding-left: 1px;  padding-top: 1px;  padding-bottom: 1px; }  .kontaktinnen {  /*text-align: left;*/  margin-right: 10px;  margin-left: 10px;  margin-top: 10px;  margin-bottom: 10px;  padding-right: 10px;  padding-left: 10px;  padding-top: 10px;  padding-bottom: 10px; } p { margin:0; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 20px; }  a {  color: #11321A;  text-decoration: underline;}a:hover {  color: #11321A;  text-decoration: underline;}a:active {  color: #11321A;}.small,a.small {  color: #000000;  text-decoration: none;  padding-left: 9px;  font-size: 11px;}/* Presentation Stylesheet */ h1 { font: 100% bold "Trebuchet MS", "Lucida Grande", Verdana, Helvetica, sans-serif; color: #182F4D; font-size: 17px; font-weight: bold; margin:0 0 0 0; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 10px; }h2 { font: 100% bold "Trebuchet MS", "Lucida Grande", Verdana, Helvetica, sans-serif; color: #182F4D; font-size: 15px; font-weight: bold; margin:0 0 0 0; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 10px; }h3 { font: 100% bold "Trebuchet MS", "Lucida Grande", Verdana, Helvetica, sans-serif; color: #000000; /*color: #06243e;*/ font-size: 13px; font-weight: bold; margin:0 0 0 0; padding-right: 0px; padding-left: 9px; padding-top: 2px; padding-bottom: 2px;  background-image:url(_gfx/link.gif); background-repeat:no-repeat; background-position: top left; }h4 { font: 100% bold "Trebuchet MS", "Lucida Grande", Verdana, Helvetica, sans-serif; font-size: 13px; margin:0; padding:0 0 5 0px; }.liste ul li {	list-style: none; margin: 0; padding: 0;	background: transparent url("pfeil-off.gif") no-repeat 0px 4px;	padding-right: 10px;	padding-left: 20px;	padding-bottom: 10px}.liste ul li.active {	list-style: none; margin: 0; padding: 0;	background: transparent url("pfeil-on.gif") no-repeat 0px 4px;	padding-right: 10px;	padding-left: 20px;	padding-bottom: 10px}/** nav1 **/ul {	margin-top: 0px;    }	.sidemenu  {    font: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #FFFFFF;	padding-top: 0px;	padding-bottom: 0px;	padding-right: 0px;	padding-left: 0px;}a.sidemenu { 	padding-right: 0px; 	padding-left: 0px; 	padding-top: 0px; 	padding-bottom: 0px; 	text-decoration:none; 	}a.sidemenu:hover {	text-decoration: underline;	color: #FFFFFF;	}a.sidemenu:visited {	color: #FFFFFF;	}.content  {	font: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;	font-size: 12px;	line-height: 19px;	color: #000000;	padding-top: 0px;	padding-bottom: 0px;	padding-right: 31px;	padding-left: 29px;}.sidenews  {	font: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height:16px;	color: #000000;	padding-right: 10px; 	padding-left: 10px; 	padding-top: 10px; 	padding-bottom: 10px; 	}a.sidenews { 	padding-right: 0px; 	padding-left: 0px; 	padding-top: 0px; 	padding-bottom: 0px; 	text-decoration:none; 	} 	a.sidenews:hover {	text-decoration:underline;	color: #000000;	}a.sidenews:visited {	color: #000000;	}.bottomleiste,a.bottomleiste:link,a.bottomleiste:hover,a.bottomleiste:active,a.bottomleiste:visited  {	font: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: normal;	line-height:10px;	/*color: #11321a;*/	color: #417650;	padding-top: 0px;	padding-bottom: 0px;	padding-right: 0px;	padding-left: 0px;	text-align: center;	text-decoration: none;}#menulayer {	/*	position:absolute; 	width:169px; height:115px; z-index:1; left: 20px; top: 120px;	visibility: visible; overflow: visible;	background-color: #46658E; 	layer-background-color: #46658E; 	border: 1px none #000000;	*/	font: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #FFFFFF;	padding-top: 0px;	padding-bottom: 0px;	padding-right: 0px;	padding-left: 0px;	margin-top: 0px;	margin-bottom: 0px;	margin-right: 0px;	margin-left: 0px;	}