 /*generelle Angaben*/

body {
 background-color: #F3D14B;
 color: #000000;
}

/*Kopfzeile*/


.kopf {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 139px;
	background-color: #F3D14B;
 }

#logo {
	position: absolute;
	top: 35px;
	left: 12px;
	width: 231px;
}

#zielspruch {
	position: absolute;
	top: 32px;
	left: 270px;
	width: 40%;
	font: bold 22pt Times New Roman,Times,Serif;
	text-decoration: none;
	color: #4CA994;
         }

#wegspruch {
	position: absolute;
	top: 60px;
	right: 30px;
	width: 40%;
	font: bold 22pt Times New Roman,Times,Serif;
	text-decoration: none;
	text-align: right;
	color: #4CA994;
         }


#sign {
	position: absolute;
	top: 0px;
	right: 2em;
	width: 107px;
 }


/*Menueleiste*/

div.menue {
 position: absolute;
 top:130px;
 left:10px;
 width: 230px;
 border: solid blue 0px;
 height:500px;
 padding:0px;
 }

.ro {
background: url(../grafiken/menue_or.gif) no-repeat top right;
margin:0px;
padding: 0px;
 text-align:right;
}

.lo {
background: url(../grafiken/menue_ol.gif) no-repeat top left;
margin:0px;
padding:0px;
}

.ru {
background: url(../grafiken/menue_ur.gif) no-repeat bottom right;
margin:0px;
padding:0px;
}

.lu {
background: url(../grafiken/menue_ul.gif) no-repeat bottom left;
margin:0px;
padding:0px;
}

div.inhalt {
 border: solid red 0px;
 margin:0px 0px 0px 0px;
 padding:15px 10px 17px 10px;
 }

/*Menuepunkte*/

#umenpkt_dlt {
}

.pkt{
 height: 42px;
 border: solid #F5F5F5 1px;
 padding: 0px 0px 0px 0px;
 margin:0px 0px 0px 0px;
 text-align: left;
 }

.elm {
	z-index:2;
	float: left;
	border: solid blue 0px;
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
 }

.beschrift {
	display: block;
	width: 150px;
	margin: 11px 0px 0px 50px;
	background-color: #4CA994;
	border: solid black 1px;
	text-align: center;
	vertical-align: middle;
	font: bold 16pt Times;
	color: #F5F5F5;
 }

/*Unterenuepunkte*/

.upkt{
	background-color: #F5F5F5;
	vertical-align: middle;
	height: 32px;
	width: 230px;
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-align: left;
 }

.qmupkt{
	background-color: #F5F5F5;
	vertical-align: middle;
	height: 32px;
	width: 165px;
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-align: left;
 }

#umenpkt_dlt {
	z-index:1;
	position: absolute;
	top: 245px;
	left: 225px;
	width: 400px;
	visibility: hidden;
}

#umenpkt_qm {
	z-index:1;
	position: absolute;
	top: 200px;
	left: 225px;
	width: 400px;
	visibility: hidden;
}


#umenpkt_ktq {
	z-index:1;
	position: absolute;
	top: 280px;
	left: 390px;
	width: 400px;
	visibility: hidden;
}
.ubeschrift {
	z-index:3;
	display: block;
	width: 190px;
	margin: 4px 0px 0px 20px;
 	background-color: #4CA994;
 	border: solid black 1px;
 	text-align: center;
 	vertical-align: middle;
 	font: bold 12pt Times New Roman,Times,Serif;
 	color: #FF0080;
 }

.qmubeschrift {
	z-index:3;
	display: block;
	width: 130px;
	margin: 4px 0px 0px 20px;
 	background-color: #4CA994;
 	border: solid black 1px;
 	text-align: center;
 	vertical-align: middle;
 	font: bold 12pt Times New Roman,Times,Serif;
 	color: #FF0080;
 }

/*Textfeld*/

div.text {
 position: absolute;
 margin-right:2em;
 top:130px;
 left:245px;
 width:78%;
 height:80%;
 border: solid blue 0px;
 }

div.text_2 {
 position: absolute;
 margin-right:50px;
 top:30px;
 left:20px;
 width:98%;
 height:100%;
 border: solid blue 0px;
 }


.txro {
background: url(../grafiken/textfeld_or.gif) no-repeat top right;
Width:
margin:0;
padding: 0;
 text-align:right;
}

.txlo {
background: url(../grafiken/textfeld_ol.gif) no-repeat top left;
margin:0;
padding:0;
}

.txru {
background: url(../grafiken/textfeld_ur.gif) no-repeat bottom right;
margin:0;
padding:0;
}

.txlu {
background: url(../grafiken/textfeld_ul.gif) no-repeat bottom left;
margin:0;
padding:0;
}

div.index_inhalt {
 border: solid red 0px;
 margin:0em 0em 0em 0em;
 padding: 2em;
 text-align: left;
 }

div.untern_inhalt {
 text-align: left;
 font: 1em Times;
 border: solid red 0px;
 margin:0px 0px 0px 0px;
 padding: 2em 2em 2em 2em;

 }


/*Allgemeinte Textfromate*/
ul.standart{
 list-style-type:disk;
 text-align: left;
}

.fussnote {
 font: 0.7em Times;
}

/*Seiteninhalten*/

/*Index*/

.Firma {
 border: solid red 0px;
 margin:10px 0px 10px 0px;
 text-align: center;
 font: 1.5em Times;
 width: 450px;
 }




/*Absatz Header*/

p2 {
 border:0pt;
 width:100%;
 color:#F3D14B;
 margin:10pt;
 padding:0pt;
}


/* Überschriften*/

h1 {
 font-size: 20pt;
 font-family: Times New Roman,Times,Serif;
 font-weight:800;
 letter-spacing:0.3mm;
 color:rgb(34,150,124);
}


h2 {
 font-family: Times New Roman,Times,Serif;
 font-size: medium;
 text-align: left;
 color:rgb(34,150,124)
}

h3 {
 font-family: Times New Roman,Times,Serif;
 font-size: small;
 text-align: left;
 color:rgb(34,150,124)
}

h6 {
 font-family: Times New Roman,Times,Serif;
 font-size: x-large;
 font-weight: bold;
 color: #22967C;
}

/* Absätze */


/* Hyperlinks */


/*Allgemein*/

a:link {
font-family:Times New Roman,Times,Serif;
font-size:20;
font-weight:500;
text-decoration:underline;
color:#22967C;
}

a:visited {
font-family:Times New Roman,Times,Serif;
font-size:20;
font-weight:300;
text-decoration:none;
color:#22967C;
}

a:active {
font-family:Times New Roman,Times,Serif;
font-size:20;
font-weight:500;
text-decoration:none;
color:#22967C;
}


a:hover {
font-family:Times New Roman,Times,Serif;
font-size:20;
font-weight:700;
text-decoration:underline;
color:#22967C;
}

/*Menü*/

a.menuep:link {
font-family:Times New Roman,Times,Serif;
font-size:20;
font-weight:500;
text-decoration:underline;
color:#F5F5F5;
}

a.menuep:visited {
font-family:Times New Roman,Times,Serif;
font-size:20;
font-weight:300;
text-decoration:none;
color:#F5F5F5;
}

a.menuep:active {
font-family:Times New Roman,Times,Serif;
font-size:20;
font-weight:500;
text-decoration:none;
color:#F5F5F5;
}

a.menuep:hover {
font-family:Times New Roman,Times,Serif;
font-size:20;
font-weight:700;
text-decoration:underline;
color:#F5F5F5;
}

/*Untermenü*/

a.umenuep:link {
font-family:Times New Roman,Times,Serif;
font-size:bold 12;
font-weight:500;
text-decoration:underline;
color:#F5F5F5;
}

a.umenuep:visited {
font-family:Times New Roman,Times,Serif;
font-size:bold 12;
font-weight:300;
text-decoration:none;
color:#F5F5F5;
}

a.umenuep:active {
font-family:Times New Roman,Times,Serif;
font-size:bold 12;
font-weight:500;
text-decoration:none;
color:#F5F5F5;
}

a.umenuep:hover {
font-family:Times New Roman,Times,Serif;
font-size:bold 12;
font-weight:700;
text-decoration:underline;
color:#F5F5F5;
}


/*Fusszeile*/
#fuss {
	position: absolute;
	top: 655px;
	left: 20px;
	font: 8pt bold arial, geneva, helvetica, helv;
	text-align: left;
	color: #000000;
}

/*Index*/

#linie1 {
 border: 1px solid #22967C;
 text-align: center;
 width: 500px
}

#linie2 {
	position: absolute;
	top: 472px;
	left: 300px;
	border: 1px dashed #22967C;
	text-align: center;
	width: 380px
}

#wir {
	position: absolute;
	top: 390px;
	left: 180px;
	width: 150px;
	font: 8pt bold arial, geneva, helvetica, helv;
	text-align: left;
	color: #000000;
}


#log_ktq {
	position: absolute;
	top: 410px;
	left: 350px;
}


#log_netz {
	position: absolute;
	top: 400px;
	left: 260px;
}

#text_ktq {
	position: absolute;
	top: 430px;
	left: 480px;
	width: 180px;
	font: 8pt bold arial, geneva, helvetica, helv;
	text-align: left;
	color: #000000;

}


#text_netz {
	position: absolute;
	top: 410px;
	left: 480px;
	width: 150px;
	font: 8pt bold arial, geneva, helvetica, helv;
	text-align: left;
	color: #000000;

}