*{margin:0; padding:0; border:none;}

body{margin:0; padding:0; border:none;
   background-color:#ffffff; color:#000000;
   font-family: Arial, sans-serif; font-size:100.01%;
   width:100%;
}

/*
tables
*/
table.haupt{width:100%;border-collapse:collapse;
   border:0; margin:0; padding:0;}
table.evtabelle{width:100%;
   border:0px; margin:0px; padding:0px;}
tr.haupttitel{height:122px; border:0; padding:0;margin:0;}
td.haupttitel1{
   vertical-align:middle; padding:0; margin:0;
   height:122px; color:#ffffff;
   border:0; border-style:solid; border-bottom-width:1px; border-color:#bf452e;}
td.haupttitel2{width:200px;
   height:122px; padding:0; margin:0;
   border:0; border-style:solid; border-bottom-width:1px; border-left-width:1px; border-color:#bf452e;
   font-weight:bold; color:#ffffff; font-size:0.7em;}
td.haupttitel2sitemap{width:200px;
   height:122px; padding:0; margin:0;
   background:url(../kan/images/header2.jpg); background-repeat:repeat-y;
   border:0; border-style:solid; border-bottom-width:1px; border-left-width:1px; border-color:#bf452e;
   vertical-align:middle; text-align:center; font-weight:bold; color:#5c7ee2; font-size:1.2em;}
td.hauptlinks{width:210px;
   vertical-align:top;
   background-color:#eb6e08;
   border:0; border-style:solid; border-right-width:1px; border-bottom-width:1px; border-color:#bf452e;}
td.hauptinhalt1{
   vertical-align:top; font-size:0.8em; background-color:#ffffff;
   padding-left:2em; padding-right:2em; padding-bottom:1em;
   border:0; border-style:solid; border-right-width:1px; border-bottom-width:1px; border-color:#bf452e;}
td.hauptinhalt2{
   vertical-align:top; font-size:0.8em; background-color:#fff8c9;
   padding-left:2em; padding-right:2em; padding-bottom:1em;
   border:0; border-style:solid; border-right-width:1px; border-bottom-width:1px; border-color:#bf452e;}
td.hauptinhalt3{
   vertical-align:top; font-size:0.8em; background-color:#e9ffdf;
   padding-left:2em; padding-right:2em; padding-bottom:1em;
   border:0; border-style:solid; border-right-width:1px; border-bottom-width:1px; border-color:#bf452e;}
td.hauptinhaltmitTabelle{
   vertical-align:top; font-size:0.8em;
   padding-bottom:1em;
   border:0; border-style:solid; border-right-width:1px; border-bottom-width:1px; border-color:#bf452e;}
td.hauptinhaltmitTabelle1{
   vertical-align:top; font-size:0.8em; background-color:#ffffff;
   padding-bottom:1em;
   border:0; border-style:solid; border-right-width:1px; border-bottom-width:1px; border-color:#bf452e;}
td.hauptinhaltmitTabelle2{
   vertical-align:top; font-size:0.8em; background-color:#fff8c9;
   padding-bottom:1em;
   border:0; border-style:solid; border-right-width:1px; border-bottom-width:1px; border-color:#bf452e;}
td.hauptinhaltmitTabelle3{
   vertical-align:top; font-size:0.8em; background-color:#e9ffdf;
   padding-bottom:1em;
   border:0; border-style:solid; border-right-width:1px; border-bottom-width:1px; border-color:#bf452e;}
td.hauptrechts{width:200px;
   vertical-align:top; text-align:right;
   border:0; border-style:solid; border-bottom-width:1px; border-color:#bf452e;}
td.footerlinks{background-color:#ffffff; width:210px; text-align:center; vertical-align:middle; font-size:0.7em;}
td.footermitte{background-color:#ffffff;
   text-align:center; padding-bottom:10px; padding-top:10px;
   color:#000000;}
td.footerrechts{vertical-align:middle; text-align:center; background-color:#ffffff; width:200px; font-size:0.7em;}

table.inhalt2sp{width:100%;margin-top:10px;}
table.breite100{width:100%;border-collapse:collapse;}
table.breite100Rand{width:100%;border-width:1px; border-style:solid;border-collapse:collapse;}
td.inhalt2sp40{padding-top:5px; padding-left:2em; padding-right:0em; width:50%; vertical-align:top; text-align:left;}
td.inhalt2sp60{padding-top:5px; padding-left:1em; padding-right:1em; width:50%; vertical-align:top; text-align:left;}
td.inhalt2sp70{padding-top:5px; padding-left:2em; padding-right:0em; width:70%; vertical-align:top; text-align:left;}
td.inhalt2sp30{padding-top:5px; padding-left:1em; padding-right:2em; width:30%; vertical-align:top; text-align:right;}
td.inhalt2sp{padding-top:5px; padding-left:0.5em; padding-right:0.5em; vertical-align:top; text-align:left;}
td.inhalt100{padding-bottom:15px; width:100%;}
td.oben{vertical-align:top;}
td.titellinks{width:50%;vertical-align:top;padding-right:1em;}
td.titelrechts{width:50%;vertical-align:top;padding-left:1em;}
td.obenlinks{vertical-align:top;padding-bottom:0.5em;width:25%;}
td.obenrechts{vertical-align:top;padding-bottom:0.5em;padding-left:0.3em; width:75%;}
td.obenRand{vertical-align:top; padding:1px; border-style:solid; border-width:0; border-left-width:1px; border-bottom-width:1px;}

td.evtabelle1zeileseite{color:#bf452f;
   border:1px; border-style:solid; border-color:#bf452f;
   border-left-width:0px; border-right-width:0px;}
td.evtabelle1zeilemitte{color:#bf452f;
   border:1px; border-style:solid; border-color:#bf452f;
   border-left-width:1px; border-left-color:#ffffff;
   border-right-width:1px; border-right-color:#ffffff;}
td.evtabelle{vertical-align:top;padding-bottom:5px; padding-top:5px; border:0px; border-style:solid;}
td.anzeigefett{vertical-align:top; font-weight:bold; padding-right:10px; width:30%;}
td.anzeigeoben{vertical-align:top; width:70%;}
td.topfett{vertical-align:top; font-weight:bold; padding-right:10px;}
td.topohnefett{vertical-align:top; padding-right:10px;}
td.sitelinks{vertical-align:top; width:35%; font-weight:bold; padding-top:5px; padding-bottom:10px; color:#be4632;}
td.siterechts{vertical-align:top; width:65%; padding-top:5px; padding-bottom:10px;}
td.orgel{vertical-align:top;padding-right:12px;padding-top:2px;}

input.weg{background-color:#aaaaaa; color:#ffffff;
   border:0; border-style:solid; border-right-width:2px; border-bottom-width:2px; border-color:#393a44;}
input.normal{border-style:solid; border-width:1px; border-color:#393a44; height:1.4em;}
textarea.normal{border-style:solid; border-width:1px; border-color:#393a44;}
table.linie{background-color:#d1d2e1;
   border-style:solid; border-width:1px; border-top-width:1px; border-color:#393a44;}
/*
DIVs
*/
#rechts11{
   text-align:right;
   margin:0; padding:0; border:0;
   width:200;}
#rechts12{
   text-align:left;
   padding:0.4em; /*vorher:0.8em;*/
   font-size:0.8em; font-weight:bold; color:#ffffff; background-color:#eb6e08;
   border-width:0; border-top-width:1px; border-bottom-width:1px; border-style:solid; border-color:#B12049;}
#rechts13{
   font-size:0.8em;
   padding-top:10px; padding-left:20px; padding-right:5px; padding-bottom:10px; text-align:left;
   border:0;}
#rechts21{
   text-align:right;}
#rechts22{
   text-align:left;
   padding:0.4em;
   font-size:0.8em; font-weight:bold; color:#ffffff; background-color:#eb6e08;
   border-width:0; border-top-width:1px; border-bottom-width:1px; border-style:solid; border-color:#B12049;}
#rechts23{
   text-align:left;
   padding-top:10px; padding-left:20px; padding-right:5px; padding-bottom:10px; text-align:left;
   font-size:0.8em;}
#rechts31{
   text-align:right;}
#rechts32{
   text-align:left;
   padding:0.4em;
   font-size:0.8em; font-weight:bold; color:#ffffff; background-color:#eb6e08;
   border-width:0; border-top-width:1px; border-bottom-width:1px; border-style:solid; border-color:#B12049;}
#rechts33{
   text-align:left;
   padding-top:10px; padding-left:20px; padding-right:5px; padding-bottom:10px; text-align:left;
   font-size:0.8em;}

div.haupt{max-width:1024px; margin: auto;
	border-width:1px; border-style:solid; border-color:#bf452e;}
div.pfad{margin-top:5px; font-size:0.8em;}
div.home{margin-top:15px; text-align:center;}
div.home2{text-align:left;}
div.tabrahmen{margin-left:2em; margin-right:2em; }
div.linkbereich1{
   width:25em; margin-top:2em;
   border-width:1px; border-left-width:5px; border-style:solid; border-color:#000055;
   background-color:#d8dff2; color:#000055;
   margin-right:1em;
   text-align:left; padding:15px;}
div.linkbereich1 a{color:#000055;}
div.linkbereich1 li{list-style-type:none; padding-top:0.5em;}

div.breit450{width:450px;}
div.breit580{width:580px;}
div.rahmen{margin: 1.5em 2em 0em 3em;}
div.left20{margin-left:20px;}
div.titelrechts{
   padding-top:10px; padding-bottom:10px; font-size:0.8em; text-align: center;
   border:0; border-style:solid; border-bottom-width:1px; border-color:#bf452e;}
div.titelrechts2{
   padding-top:10px; padding-bottom:10px; font-size:0.8em; text-align: center;}
div.sitemap{margin-left:15px; font-size:0.8em;}
div.haupthilfe{vertical-align:bottom;}
div.mitte{text-align:center;}
div.liste{padding-left:1.3em;}
div.listeOl{padding-left:1.7em;}
div.nachrichtenbild{
   float:left;
   margin-right:10px; margin-bottom:3px;
   text-align:center;
   width:120px;}
div.nachrichtenbild2{
   float:left;
   margin-right:10px; margin-bottom:3px; margin-left:0em; margin-top:0;
   text-align:center;
   width:120px;}
div.titelnachricht{margin-bottom:1em;}

/*
NAVIGATION
*/
#navcontainer1{
   vertical-align:top; font-size:0.7em; width: 100%;
   border-width:0; border-bottom-width:1px; border-style:solid; border-color:#be4632;
   padding-bottom:10px; padding-top:10px;
   background-color:#eb6e08;}
#navcontainer1 ul {
   margin:0px; padding:0;  padding-top:0px; border:none;
   list-style-type:none;
   font-size:1em;}
#navcontainer1 li{
   padding-top:1pt; font-weight:bold;}
#navcontainer1 a{
   display: block;
   padding-left: 15px; padding-top:0pt; padding-bottom:0pt; padding-right: 3px;
   text-decoration: none;
   color:#ffffff; }
#navcontainer1 a:hover{
   color:#000000; }
#navcontainer1 a.akt{
   color:#000000;}
#navcontainer1 a.akt:hover{
   color:#000000;}
#navcontainer1 a.unternavi{
   padding-left:28px; font-size:0.95em; color:#ffffff;}
#navcontainer1 a.aktunter{
   padding-left:28px; color:#000000;font-size:0.95em;}
#navcontainer1 a.unternavi:hover{
   padding-left:28px; font-size:0.95em; color:#000000;}
#navcontainer1 p{font-size:1.2em; font-weight:bold; margin-top:4px; margin-bottom:4px;
   padding-left:5px; padding-top:5px; padding-bottom:0; border: 0; color:#00ee22;}

#navcontainer2{
   vertical-align:top; font-size:0.7em; width: 100%;
   border-width:0; border-bottom-width:1px; border-style:solid; border-color:#B12049;
   padding-bottom:10px; padding-top:10px;
   background-color:#eb6e08;}
#navcontainer2 ul {
   margin:0px; padding:0; padding-top:0px; border:none;
   list-style-type:none;
   font-size:1em;}
#navcontainer2 li{
   padding-top:1pt; font-weight:bold;}
#navcontainer2 a{
   display: block;
   padding-left: 15px; padding-top:0pt; padding-bottom:0pt; padding-right: 0px;
   text-decoration: none;
   color:#ffeb66; }
#navcontainer2 a:hover{
   color:#000000; font-weight:bold;}
#navcontainer2 a.akt{
   color:#000000; font-weight:bold;}
#navcontainer2 a.akt:hover{
   color:#000000; font-weight:bold;}
#navcontainer2 a.unternavi{
   padding-left:28px; font-size:0.95em; color:#ffeb66;}
#navcontainer2 a.aktunter{
   padding-left:28px; color:#000000;font-size:0.95em;}
#navcontainer2 a.unternavi:hover{
   padding-left:28px; font-size:0.95em; color:#000000;}
#navcontainer2 p{font-size:1.2em; font-weight:bold; margin-top:4px; margin-bottom:4px;
   padding-left:5px; padding-top:5px; padding-right:5px; padding-bottom:0; border: 0; color:#8F8F8F;}

#navcontainer3{
   vertical-align:top; font-size:0.7em; width: 100%; height:100%;
   border-width:0; border-bottom-width:1px; border-style:solid; border-color:#bf452e;
   padding-bottom:10px; padding-top:10px;
   background-color:#eb6e08;}
#navcontainer3 ul {
   margin:0px; padding:0;  padding-top:0px; border:none;
   list-style-type:none;
   font-size:1em;}
#navcontainer3 li{
   padding-top:1pt;font-weight:bold;}
#navcontainer3 a{
   display: block;
   padding-left: 15px; padding-top:0pt; padding-bottom:0pt; padding-right: 0px;
   text-decoration: none;
   color:#afffa0; }
#navcontainer3 a:hover{
   color:#000000;}
#navcontainer3 a.akt{
   color:#000000;}
#navcontainer3 a.akt:hover{
   color:#000000;}
#navcontainer3 a.unternavi{
   padding-left:28px; font-size:0.95em; color:#afffa0;}
#navcontainer3 a.aktunter{
   padding-left:28px; color:#000000;font-size:0.95em;}
#navcontainer3 a.unternavi:hover{
   padding-left:28px; font-size:0.95em; color:#000000;}
#navcontainer3 p{font-size:1.2em; font-weight:bold; margin-top:4px; margin-bottom:4px;
   padding-left:5px; padding-top:5px; padding-bottom:0; border: 0; color:#8F8F8F;}

/*
ANDERE FORMATE
*/

h1.haupttitel{font-size:1em; display:inline; color:#ffffff; padding-left:0.5em; border:0;}
h1.bereich1{color:#bf452f; font-size:1.4em; font-weight:normal;
   padding:0.1em; padding-left:4px; margin-top:1em; margin-bottom:1em;
   border-width:0; border-bottom-width:1px; border-top-width:1px; border-style:solid; border-color:#bf452f;}
h1.bereich2{color:#bf452e; font-size:1.4em; font-weight:normal;
   padding:0.1em; padding-left:4px; margin-top:1em; margin-bottom:1em;
   border-width:0; border-bottom-width:1px; border-top-width:1px; border-style:solid; border-color:#bf452e;}
h1.bereich3{color:#bf452d; font-size:1.4em; font-weight:normal;
   padding:0.1em; padding-left:4px; margin-top:1em; margin-bottom:1em;
   border-width:0; border-bottom-width:1px; border-top-width:1px; border-style:solid; border-color:#bf452d;}
h2.bereich1{color:#bf452f; font-size:1.1em; font-weight:bold; margin-top:1em; margin-bottom:0.5em;}
h2.bereich2{color:#bf452e; font-size:1.1em; font-weight:bold; margin-top:1em; margin-bottom:0.3em;}
h2.bereich3{color:#bf452d; font-size:1.1em; font-weight:bold; margin-top:1em; margin-bottom:0.3em;}
h3.bereich1{color:#bf452f; font-size:1em; font-weight:bold; margin-top:1em; margin-bottom:0.1em;}
h3.bereich2{color:#bf452e; font-size:1em; font-weight:bold; margin-top:1em; margin-bottom:0.1em;}
h3.bereich3{color:#bf452d; font-size:1em; font-weight:bold; margin-top:1em; margin-bottom:0.1em;}
h1.footer{font-size:0.7em; font-weight:normal;}

img.haupttitel{vertical-align:bottom; vertical-align:text-bottom; border:none; height:55px; width: 122px; margin-left:5px; margin-bottom:2px;}
img.rechts{border-style:solid; border-width:1px; border-color:#ffffff;
   width:120px; height:120px;}
img.rechtsmitte{
   border-style:solid; border-width:0; border-right-width:1px; border-left-width:1px; border-color:#ffffff;
   width:120px; height:120px;}
img.links{float:left; margin-right:20px; margin-bottom:10px;}
img.breit200{width:200px; height:1px;}
img.breit210{width:210px; height:1px;}
img.nachrichten{float:none; border:none;}
img.fachstellen{height:160px; width:120px; float:right; margin-left:1em; margin-bottom:1em;}
img.kopf{padding-left:15px; height:122px; width:300px; border:none; }
img.rechtespalte{width:200px; height:370px;}
img.text{float:left; margin-right:10px; margin-bottom:10px; margin-top:10px;}

p.klein{font-size:0.7em;}
p.pfad{font-size:0.8em; padding-top:10px;}
p.bereich1{margin-top:0.4em; margin-bottom:0.2em;}
p.bereich2{margin-top:0.4em; margin-bottom:0.2em;}
p.bereich3{margin-top:0.4em; margin-bottom:0.2em;}
p.titelbereich1{color:#000055; font-size:1.2em; font-weight:bold; background-color:#D8DFF2;
   padding:0.5em;
   border-width:0; border-bottom-width:1px; border-top-width:1px; border-style:solid; border-color:#000055;}
p.nachrichten{padding-bottom:10px; text-align:justify; }
p.nachrichten2{text-align:justify; }
p.anzeigen{font-size:0.9em; margin-top:6px; margin-bottom:6px;}
p.blocksatz{text-align:justify;}
p.haupttitel{font-size:1em; display:inline; color:#ffffff; padding-left:0.5em;}
p.courier{font-family:Courier New,Courier,sans-serif;}

a{color:#be4632;}
a.eins{color:#be4632;}
a.eins:visited{color:#be4632;}
a.zwei{color:#be4632;}
a.zwei:visited{color:#be4632;}
a.drei{color:#be4632;}
a.drei:visited{color:#be4632;}

a.titel{color:#ffffff;}

a.haupttitel{text-decoration:none;}
a.footer{font-size:0.7em;}

a.pfad1{color:#bf452f;}
a.pfad1:visited{color:#bf452f;}

ul{list-style-type:disc;}
ul.titel{list-style-type:none;}
li.titel{margin-left: 45px; margin-top:2px;}
ul.inhalt{list-style-position:inside;}
ol.inhalt{list-style-position:inside;}
li.inhalt{list-style-position:inside;}
.inhalt li{padding-top:1px;}
li.auswahl{margin-top:3px; list-style-position:inside;}
li.auswahl2{margin-left:15px; margin-top:3px; list-style-position:inside;}

span.fett{font-weight:bold;}
