body {	margin:0px;	padding:0px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	color:#000000;	line-height: 15px;}.left {	background-image: url(navbg.jpg);	background-repeat: no-repeat;	height: 315px;	width: 155px; /* 180 */	padding-left:25px;	padding-right:0px;}.main {	background-color: #333333;	color: #FFFFFF;	padding-left:30px;	padding-bottom:30px;	padding-right:30px;	width="400";}.right {	background-image: url(rightbg.jpg);	background-repeat: repeat-y;	padding-left:15px;	padding-right:10px;	padding-bottom:15px;		font-size: 12px;		color: #ffffff;	font-weight:bold;}div.right a:link {	color: #000000;	text-decoration: none;}div.right a:visited {	color: #000000;	text-decoration: none;}div.right a:active {	color: #f7ad00;	text-decoration: none;}div.right a:hover {	color: #f7ad00;	text-decoration: none;}.infos { padding-bottom:15px; color:#008edb; }div.infos a:link { color:#008edb; text-decoration: none; }div.infos a:visited { color:#008edb; text-decoration: none; }div.infos a:active { color:#d30014; text-decoration: none; }div.infos a:hover { color:#d30014; text-decoration: none; }/* --------------------- NAV 1st level --------------------- */.navigation {	/* border: 1px solid #666666; */	font-size:11px;	font-weight:bold;	line-height: 12px;}ul.nav1st {	/* border: 1px solid #000000; */	padding:0px;	margin:0px;}	ul.nav1st li {	list-style-type: none;		padding-top:2px;	padding-bottom:2px;}ul.nav1st a, ul.nav1st a:link {	/* border: 1px solid #666666; */	margin-bottom:0px;	color:#000000;	text-decoration: none;}ul.nav1st a:hover {	color:#d30014;}ul.nav1st li a.current, ul.nav1st li a.current:link {	color:#d30014;}/* --------------------- NAV Links 2nd level --------------------- */ul.nav2nd {	/* border: 1px solid #666666; */	margin-left: 8px;	padding:2px;	padding-left:0px;	margin-right:0px;	padding-right:0px;	font-size:11px;	}ul.nav2nd li {	/* display:block; */	/* list-style-image: url(arrow.gif); */	margin-bottom:0px;	}ul.nav2nd a, ul.nav2nd a:link {	margin-bottom:0px;	color:#d30014;	text-decoration: none;}ul.nav2nd a:hover {	color:#000000;}ul.nav2nd li a.current, ul.nav2nd li a.current:link {	color:#ffffff;}ul.nav2nd li a.current:hover {	color:#000000;}/* --------------------- NAV Links 3rd level --------------------- */ul.nav3rd {	/* border: 1px solid #666666; */	margin-left: 8px;	padding:2px;	padding-left:0px;	margin-right:0px;	padding-right:0px;	font-size:11px;	}ul.nav3rd li {	/* display:block; */	/* list-style-image: url(arrow.gif); */	margin-bottom:0px;	}ul.nav3rd a, ul.nav3rd a:link {	margin-bottom:0px;	color:#d30014;	text-decoration: none;}ul.nav3rd a:hover {	color:#000000;}ul.nav3rd li a.current, ul.nav3rd li a.current:link {	color:#ffffff;}ul.nav3rd li a.current:hover {	color:#000000;}/*  - - - - - - - -   mod16 - News schreiben - - - - - - - - - - */.newsinhalt { /* CONTAINER LINKS */	/* border: 1px solid #000000;  */	margin-bottom:25px;}.newsdate {	text-align: right;}.newstitle {	font-size: 14px;	font-weight:bold;	color:#f7ad00;	margin-bottom:15px;		border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #ffffff;		margin-bottom: 10px;	padding-bottom:5px;}div.newsintro {	font-weight:bold;	color:#ffffff; /* 008edb */	margin-bottom:15px;	/* margin-bottom:20px; */}div.newsintro a:link {	color: #ffffff;	text-decoration: none;}div.newsintro a:visited {	color: #ffffff;	text-decoration: none;}div.newsintro a:active {	color: #f7ad00;	text-decoration: none;}div.newsintro a:hover {	color: #f7ad00;	text-decoration: none;}div.newstexteditor {	margin-bottom: 10px;} div.newstexteditor img{	/* margin-right:10px;	margin-bottom:10px;	magin-top:10px;	float:left; */	padding-bottom:5px;} div.newstexteditor h1 {	font-size: 13px;	font-weight: bold;	color: #f7ad00;	margin-top:0px;	/* line-height: 15px; */	/* border: 1px solid #724121;  */}div.newstexteditor h2 {	font-size: 11px;	font-weight: bold;	color: #f7ad00;	margin-bottom: 10px;	line-height: 18px;}div.newstexteditor img {	border:0px;}div.newstexteditor ul {	list-style: disc;	margin-left:0px;	margin-top:10px;	margin-bottom:10px;}div.newstexteditor ol	{	margin-left:5px;	margin-top:10px;	margin-bottom:10px;}div.newstexteditor a:link {	color: #f7ad00;	text-decoration: none;}div.newstexteditor a:visited {	color: #f7ad00;	text-decoration: none;}div.newstexteditor a:active {	color: #008edb;	text-decoration: none;}div.newstexteditor a:hover {	color: #008edb;	text-decoration: none;}div.newstexteditor table {	max-width:400px;}div.newstexteditor td {	background-color: #3d3d3d;	padding-left:5px;	padding-right:5px;} .newsdokumentedownload {	border: 1px dotted #5b5b5b; 	padding: 10px;	/* margin-bottom: 10px; */	margin-bottom:10px;}.newsdokument {	/* margin-left: 20px;	padding: 10px;	margin-top:5px; 	border: 1px solid #724121; 	/* background-color:#f9f9f9; */}div.newsdokument a:link {	color: #f7ad00;	text-decoration: none;}div.newsdokument a:visited {	color: #f7ad00;	text-decoration: none;	}div.newsdokument a:active {	color: #008edb;	text-decoration: none;}div.newsdokument a:hover {	color: #008edb;	text-decoration: none;}/*  - - - - - - - -   mod29 - JAOS Lightbox - - - - - - - - - - *//* JAOS Lightbox Style-SheetEinfaches Style-Sheet zur (X)HTML-validen Darstellung der Thumbnails, ausgelegt auf eine Thumbnail-Grösse von 60 x 80 Pixel.Hoch- bzw. Querformat (ls/pt) wird vom Modul berechnet und dem jeweiligen div's zugeordnet.*/div.jaosg_gallerie {	margin-bottom: 15px;	/* border: 1px solid #008690; */	width: 400px;}div.jaosg_title{	font-size: 16px;	font-weight:bold;	color:#f7ad00;	margin-bottom:15px;		border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #ffffff;		margin-bottom: 10px;	padding-bottom:5px;}div.jaosg_einleitung{	/* font-size: 12px;	font-style: bold;		color:#008edb; */	margin-bottom:15px;}div.jaosg_einleitung a:link {	color: #ffffff;	text-decoration: none;}div.jaosg_einleitung a:visited {	color: #ffffff;	text-decoration: none;}div.jaosg_einleitung a:active {	color: #f7ad00;	text-decoration: none;}div.jaosg_einleitung a:hover {	color: #f7ad00;	text-decoration: none;}div.jaosg_thumbnail{	float: left;	background: #3d3d3d; 	/*border: 1px solid #000000;*/	/*border-color: #AAA #444 #444 #AAA;*/	margin: 2px 1px; /* 1 1 */}div.jaosg_thumbnail img{	border: 0px solid;	/*border-color: #444 #AAA #AAA #444;*/}/* ls=landscape-Format der Thumbs */div.ls img{	height: 52px; /* 60px */	width: 64px; /* 80px */	margin: 6px 0px; /* 15px 5px */}/* pt=portrait-Format der Thumbs */div.pt img{	height: 64px; /* 80px */	width: 52px; /* 60px */	margin: 0px 6px; /* 5px 15px */}/*footer schaltet float:left wieder aus */div#jaosg_footer{	clear: both;	padding-top: 1em;}/*  - - - - - - - -   mod11 - Teaser mit Kategorieauswahl - - - - - - - - - - */.teaser {	font-size: 11px;	/* border: 1px solid #008690;	padding: 10px; */	margin-bottom: 10px;	color: #ffffff;}.teaserartikel {	margin-bottom: 25px;	/* border: 1px solid #008690; */}.teaserdatum {	text-align: right;	color: #008edb;}.teasertitel {	font-size: 14px;	font-weight: bold;	color: #f7ad00;	padding-bottom:5px;	margin-bottom: 5px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #ffffff;}div.teasertitel a:link {	color: #f7ad00;	text-decoration: none;}div.teasertitel a:visited {	color: #f7ad00;	text-decoration: none;}div.teasertitel a:active {	color: #ffffff;	text-decoration: none;}div.teasertitel a:hover {	color: #ffffff;	text-decoration: none;}.teasereinleitung {	/*border: 1px solid #000000; */	/* padding-left:30px; */}div.teasereinleitung a:link {	color: #f7ad00;	text-decoration: none;}div.teasereinleitung a:visited {	color: #f7ad00;	text-decoration: none;}div.teasereinleitung a:active {	color: #008edb;	text-decoration: none;}div.teasereinleitung a:hover {	color: #008edb;	text-decoration: none;}.teasernav {	/* padding:10px;	border: 1px solid #008690;	background-color:#FFFFFF; */}div.teasernav a:link {	color: #f7ad00;	text-decoration: none;}div.teasernav a:visited {	color: #f7ad00;	text-decoration: none;}div.teasernav a:active {	color: #008edb;	text-decoration: none;}div.teasernav a:hover {	color: #008edb;	text-decoration: none;}/*  - - - - - - - -   Kleiner Teaser oben rechts - - - - - - - - - - */.teaserklein {	/* border: 1px solid #008690;	padding: 10px; */	margin-bottom: 10px;	font-weight:normal;	color:#FFFFFF;}.teaserkleinartikel {	font-size: 11px;	padding-bottom:5px;	margin-bottom: 5px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #ffffff;	/* border: 1px solid #008690; */}.teaserkleindatum {	text-align: right;	color: #ffffff;}.teaserkleintitel {	font-size: 11px;	font-weight: bold;	color: #f7ad00;	padding-bottom:0px;}div.teaserkleintitel a:link {	color: #f7ad00;	text-decoration: none;}div.teaserkleintitel a:visited {	color: #f7ad00;	text-decoration: none;}div.teaserkleintitel a:active {	color: #ffffff;	text-decoration: none;}div.teaserkleintitel a:hover {	color: #ffffff;	text-decoration: none;}.teaserkleinmehr {	font-size: 11px;	color: #ffffff;}div.teaserkleinmehr a:link {	color: #ffffff;	text-decoration: none;}div.teaserkleinmehr a:visited {	color: #ffffff;	text-decoration: none;}div.teaserkleinmehr a:active {	color: #000000;	text-decoration: none;}div.teaserkleinmehr a:hover {	color: #000000;	text-decoration: none;}/*  - - - - - - - -   mod 37 - Lightbox Medienpool Group Gallery - - - - - - - - - - */div.groupgallery {	/* border: 1px solid #008690; */	width:400px;	font-size: 11px;}div.groupgalleryimg {	background-color: #3d3d3d; 	align: center; 	vertical-align: middle; 	float: left;	padding: 2px; 	margin-right: 1px; 	margin-bottom: 1px;}/*  - - - - - - - -   mod35 - Google Maps - - - - - - - - - - */.googlemaps {	font-size: 11px;	/* border: 1px solid #008690; */	/* padding: 10px; */	margin-bottom: 20px;	color: #001b62;	/* width:350px; */}/*  - - - - - - - -   mod15 - Formular erzeugen - - - - - - - - - - */div.formular {	font-size: 11px;	/* border: 1px solid #008690; 	padding: 10px; */	margin-bottom: 20px;	color: #f7ad00;}div.formularfehler {	color:#ffffff;	/* border: 1px solid #008690; */	 padding:10px; 	width:380px; 	 background-color:#d30014; 	margin-bottom:10px;}#form-module * {	padding:0px;	margin:0px;}#form-module {	margin:0px;	padding:0px;	width:400px;	background-color:#3d3d3d;	color:#ffffff;	font-family:verdana, arial, helvetica, sans-serif;	font-size: 11px;}#form-module fieldset {	border:0px solid #fff;}#form-module legend {	display:none;}#form-module p {	margin:0;	padding:5px;	font-size: 11px;	font-weight:bold;}#form-module .element {	display:block;	clear:both;	background-color:#3d3d3d;	/* border-top:1px solid #fff;  */}#form-module label {	display:block;	float:left;	padding:5px;	width:145px;	/* border-right:2px solid #fff; */}#form-module label.checkbox {	width:325px;	/* border:1px solid #fff; */	padding:0px 0px 0px 30px;	margin:0px;}#form-module input, #form-module select, #form-module textarea {	float:left;	margin:5px;	width:200px;	/* border:1px solid #333; */}#form-module input.text {	height:20px;	font-family:verdana, arial, helvetica, sans-serif;	font-size: 11px;	/* color: #001b62; */}#form-module textarea.textarea {	height:20px;	font-family:verdana, arial, helvetica, sans-serif;	font-size: 11px;	color:#333333;}#form-module input.checkbox {	width:15px;	height:15px;	margin:0px 0px 0px 10px;	/* border:1px solid #fff; */}#form-module input.submit { 	margin:0px 0px 20px 160px;	padding:2px;	/*border:1px solid #333;*/	background-color:#f7ad00;	font-family:verdana, arial, helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #333333;	text-align:center;	cursor:pointer;	}#form-module input.submit:hover { 	background-color:#ffffff;	color:#333333;}#form-module label.textarea, #form-module textarea.textarea {	height:96px;	}#form-module-thanks {	display:block;	color:#f7ad00;	font-family:verdana, arial, helvetica, sans-serif;	font-size:11px;}#form-module p {	border-bottom:1px dotted #5b5b5b;}/*  - - - - - - - -   mod 46 - Menalto Gallery - - - - - - - - - - */#gallery {	/* border:1px solid #000; */}.content { width: 400px; }	/* Breite der Gallerie */.gallery-thumb { width: 100px; height: 98px; } 					/* MUSS so bleiben, wegen Square Thumbs */.gallery-album { height: 100px; }								/* MUSS so bleiben, wegen Square Thumbs */#gallery div.breadcrumb {	/* border:1px solid #ff6600; */	float:left;	margin-bottom:10px;}#gallery h2 {													/* Titel der Galerie */	/* border:1px solid #000; */	padding-top:30px;	font-family:helvetica, verdana, arial, sans-serif; font-size: 12px; font-weight: bold; color: #008edb;	margin-bottom: 10px;}
