/* Farbwerteflieder     #CCD1E8violett     #9999CCblau        #003399-------------------------------------------*/BODY,TD { font-family:Verdana,Geneva,Arial,Helvetica; font-size:9pt; color:black; margin: 0px; padding: 0px;}/*-------------------------------------------                    Tabellen-------------------------------------------*/table.main {}td.navi { width: 130px; vertical-align: top;}table.content { margin-top: 20px; margin-left: 20px; width: 590px;}td.content { vertical-align: top;}td.content a:link, td.content a:visited{ text-decoration: underline;}table.adressen {width: 100%;border: 1px solid #9999CC;padding: 1px;background: #CCD1E8;}table.adressen td{vertical-align: top;width: 50%;padding: 5px;background: white;}table.adressen h4 {margin: 10px 0px 0px 0px;}table.veranstaltungen { width: 100%; border: 1px solid #9999CC; padding: 1px; background: #CCD1E8;}table.veranstaltungen td{ vertical-align: top; padding: 5px; background: white;}table.veranstaltungen h4 { margin: 10px 0px 0px 0px;}/*-------------------------------------------                       IDs-------------------------------------------*/#bottom {color: grey;margin: 10px 0px 0px -4px;}#bottom a { font-size: 8pt;  color: grey; padding: 0px 4px;}  #bottom a, #bottom a:link, #bottom a:visited { text-decoration: none; color: grey;}  #bottom a, #bottom a:hover, #bottom a:active { color: black; text-decoration: none;}  #footer {color: grey;margin: 10px 0px 0px 140px;}#footer a { font-size: 8pt;  color: grey; padding: 0px 4px;}  #footer a, #footer a:link, #footer a:visited { text-decoration: none; color: grey;}  #footer a, #footer a:hover, #footer a:active { color: black; text-decoration: none;}#searchbox { padding: 15px; background: #CCD1E8; border-top: 1px solid white;} #searchbox input { margin: 0px 0px 5px 0px;}  #counter { background: #ccd1e8; padding-left: 15px; padding-bottom: 15px;} #counter table { background: white; margin-bottom: 5px;}#counter table td { background: #ccd1e8; padding: 2px;}/* -------------------------------------------              Allgemeine Elemente------------------------------------------- */td.content p {line-height: 1.5;}H1,H2,H3 { font-size:14pt; font-weight:normal; margin-bottom:6px; color: #003399;}H4{ font-size:11pt; font-weight:normal; margin-bottom:6px; color: #003399;}H5 {	font-size: 10pt;	margin-top: 3px;	margin-bottom: 5px;}ul.menulevel1,ul.menulevel2,ul.menulevel3,ul.sitemaplevel1,ul.sitemaplevel2,ul.sitemaplevel3,ul.submenu,ul.search { padding-left: 0; margin-left: 0; list-style: none;}form{margin:0;}IMG{border:0;}hr {	height: 1px;	overflow: hidden;	position: relative;	clip: rect(auto,auto,1px,auto);	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 1px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: solid;	border-left-style: none;	border-bottom-color: #003399;}.imgleft {        clear: both;	padding-top: 10px;	padding-right: 10px;	padding-bottom: 10px;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	float: left;}.imgright {        clear: both;	padding-top: 10px;	padding-bottom: 10px;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	padding-left: 10px;	float: right;}li{line-height:1.5;}/* -------------------------------------------                     Links------------------------------------------- */a { text-decoration: none; font-weight:normal;}a:link,a:visited {  color: #003399;}a:active,a:hover{ color:black;}/*-------------------------------------------                   Navigation ------------------------------------------- */.menulevel1 .sdoc, .menulevel1 .sdocs { padding-left: 15px; background: #ffffff;}.menulevel1{ color: #003399; border-top: 1px solid #ccd1e8; border-right: 1px solid #ccd1e8; border-bottom: 1px solid #ccd1e8; padding: 20px 0px 5px 15px; margin: 0px; background: #ccd1e8;}.menulevel1 a{ font-weight:normal; color:black; padding-left: 15px; display: block;}.menulevel1 a:link,.menulevel1 a:visited{ color:black; padding-left: 15px; } .menulevel1 a:active,.menulevel1 a:hover{ color: black; background: #9999CC; padding-left: 15px;} .menulevel2 .sdoc, .menulevel2 .sdocs { padding-left: 45px; background: #ffffff;}.menulevel2{ font-size: 8pt; color: #003399; border-top: 1px solid #ccd1e8; border-right: 1px solid #ccd1e8; border-bottom: 1px solid #ccd1e8; padding: 2px 0px 2px 15px; background: #ccd1e8;}ul.menulevel2{ margin-left: -15px;}.menulevel2 a{ font-weight: normal; color:black; display: block;}.menulevel2 a:link,.menulevel2 a:visited{ color:black; padding-left: 15px; } .menulevel2 a:active,.menulevel2 a:hover{ color: black; background: #9999CC; padding-left: 15px;}.sdocs .menulevel2 .doc a{ padding-left: 30px; display: block;}.docs .menulevel2 .doc a{ padding-left: 45px; display: block;}.menulevel3{font-size:8pt;color:#003399;}.menulevel3 a{font-weight:normal;color:black;}.menulevel3 a:link,.menulevel3 a:visited{color:black;}.menulevel3 a:active,.menulevel3 a:hover{color:black;}.sitemaplevel1,.sitemaplevel2,.sitemaplevel3{font-size:9pt;}.sitemaplevel1 a,.sitemaplevel2 a,.sitemaplevel3 a{font-weight:normal;color:black;}.sitemaplevel1 a:link,.sitemaplevel2 a:link,.sitemaplevel3 a:link,.sitemaplevel1 a:visited,.sitemaplevel2 a:visited,.sitemaplevel3 a:visited{color:black;}.sitemaplevel1 a:active,.sitemaplevel2 a:active,.sitemaplevel3 a:active,.sitemaplevel1 a:hover,.sitemaplevel2 a:hover,.sitemaplevel3 a:hover{color:black;}.submenu{font-size:9pt;}.submenu a{font-weight:normal;color:black;}.submenu a:link,.submenu a:visited{color:black;}.submenu a:active,.submenu a:hover{color:black;}.search a{font-weight:normal;color:black;}.search a:link,.search a:visited{color:black;}.search a:active,.search a:hover{color:black;}.locator{font-size:8pt;color:white;}.locator a{font-weight:normal;text-decoration:underline}.locator a:link,.locator a:visited,.locator a:active,.locator a:hover{color:white;}.menu{font-weight:normal;font-size:8pt;}.menu a{	text-decoration:none;	font-weight: normal;}.menu a:link,.menu a:visited,.menu a:active,.menu a:hover{}.navigator{font-weight:normal;font-size:10px;color:white;}.navigator a:link,.navigator a:visited{color:#FFFFFF;}.navigator a:active,.navigator a:hover{	color: #99CC00;}.edit{font-size:8pt;color:black;background-color:buttonface;}.edit a:link,.edit a:visited,.edit a:active,.edit a:hover{font-weight:normal;color:black;}input,select{font-size:8pt;}textarea{font-family:Verdana,Geneva,Arial,Helvetica;font-size:8pt;background-color:white;width:98%;}.submit {	border: 1px solid #000000;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;	font-weight: normal;	margin: 0px;	background-image: url(images/submit.png);}.text {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;	border: 1px solid #000000;	background-image: url(images/searchtext.png);}.borderline {	border: 1px solid #4A4AB7;}.leftareaborder {	border-right: 1px solid #4A4AB7;}.rightareaborder {	border-left: 1px solid #4A4AB7;}.current {	background-color: #99CCFF;}.memberspages {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	padding-top: 15px;	padding-bottom: 5px;}.memberspages input {	background-color: #FFFFFF;	margin-top: 3px;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #9797D9;	border-right-color: #4141B3;	border-bottom-color: #4141B3;	border-left-color: #9797D9;}
