/* ausgabe unterdrucken */

.nichtscreenen {
	display:none;
}

/* formatierungen */

p {
	margin-top:0px;

}

a:link {
	color:#f18e00;
	text-decoration:underline;
}
a:visited  {
	color:#f18e00;
	text-decoration:underline;
}
a:hover  { 
	color:#f18e00;
	text-decoration:none;
}
a:active  { 
	color:#f18e00;
	text-decoration:underline;
}

h1 {
	font-family:Verdana, Monaco, Arial, Helvetica, "Courier New", monospaced;
	color:black;
	font-size:120%;
	line-height:150%;
	font-weight:bold;
}

ul {
	margin-top:0em;
	margin-left:0px;
	padding-left:1.3em;
	list-style-type:disc;
	list-style-position:inside;
	text-indent:-1.3em;
	margin-bottom:0em;
}
ol {
	margin-top:0em;
	list-style-position:outside;
	margin-left:2.5em;
	margin-bottom:0em;
}

.seitenthema {
	color:#f4a534;
}

.leitwort {
	font-family:Verdana, Monaco, Arial, Helvetica, "Courier New", monospaced;
	color:#f4a534;
	font-size:145%;
	line-height:120%;
	margin-bottom:0px;
}

.textklein {
	font-family:Verdana, Monaco, Arial, Helvetica, "Courier New", monospaced;
	color:#58585a;
	font-size:50%;
	line-height:145%;
}

.direktnavigation {
	font-family:Verdana, Monaco, Arial, Helvetica, "Courier New", monospaced;
	color:white;
	font-size:60%;
	line-height:100%;
	margin-bottom:0px;
	letter-spacing:-1%;
}
.direktnavigation a:link {
	color:white;
	text-decoration:none;
}
.direktnavigation a:visited  {
	color:white;
	text-decoration:none;
}
.direktnavigation a:hover  { 
	color:black;
	text-decoration:none;
}
.direktnavigation a:active  { 
	color:black;
	text-decoration:none;
}

.direktnavigationon {
	color:black;
}
.direktnavigationon a:link {
	color:black;
	text-decoration:none;
}
.direktnavigationon a:visited  {
	color:black;
	text-decoration:none;
}
.direktnavigationon a:hover  { 
	color:black;
	text-decoration:none;
}
.direktnavigationon a:active  { 
	color:black;
	text-decoration:none;
}

.funktionen {
	font-family:Verdana, Monaco, Arial, Helvetica, "Courier New", monospaced;
	color:#f4a534;
	font-size:60%;
	line-height:100%;
	margin-bottom:0px;
}
.funktionen a:link {
	color:#f4a534;
	text-decoration:none;
}
.funktionen a:visited  {
	color:#f4a534;
	text-decoration:none;
}
.funktionen a:hover  { 
	color:#f18e00;
	text-decoration:none;
}
.funktionen a:active  { 
	color:#f18e00;
	text-decoration:none;
}

.funktionentabelle {
	font-family:Verdana, Monaco, Arial, Helvetica, "Courier New", monospaced;
	color:#f4a534;
	font-size:80%;
	line-height:130%;
	margin-bottom:0px;
}

.breadcrumb {
	font-family:Verdana, Monaco, Arial, Helvetica, "Courier New", monospaced;
	color:#f4a534;
	font-size:60%;
	line-height:130%;
	margin-bottom:0px;
	margin-top:10px;
}
.breadcrumb a:link {
	color:#f4a534;
	text-decoration:none;
}
.breadcrumb a:visited  {
	color:#f4a534;
	text-decoration:none;
}
.breadcrumb a:hover  { 
	color:#f18e00;
	text-decoration:none;
}
.breadcrumb a:active  { 
	color:#f18e00;
	text-decoration:none;
}

.news {
	font-family:Verdana, Monaco, Arial, Helvetica, "Courier New", monospaced;
	color:black;
	font-size:75%;
	line-height:130%;
	width:185px;
	padding-left:15px;
}
.news a:link {
	color:black;
	text-decoration:none;
}
.news a:visited  {
	color:black;
	text-decoration:none;
}
.news a:hover  { 
	color:#f18e00;
	text-decoration:none;
}
.news a:active  { 
	color:#f18e00;
	text-decoration:none;
}

.newslink {
	font-family:Verdana, Monaco, Arial, Helvetica, "Courier New", monospaced;
	color:#f18e00;
	font-size:100%;
	line-height:130%;
	width:185px;
	padding-left:0px;
}
.newslink a:link {
	color:#f18e00;
	text-decoration:none;
}
.newslink a:visited  {
	color:#f18e00;
	text-decoration:none;
}
.newslink a:hover  { 
	color:#f18e00;
	text-decoration:underline;
}
.newslink a:active  { 
	color:#f18e00;
	text-decoration:underline;
}

.topnews {
	font-family:Verdana, Monaco, Arial, Helvetica, "Courier New", monospaced;
	color:#58585a;
	font-size:75%;
	line-height:130%;
}
.topnews a:link {
	color:#58585a;
	text-decoration:none;
}
.topnews a:visited  {
	color:#58585a;
	text-decoration:none;
}
.topnews a:hover  { 
	color:#f18e00;
	text-decoration:none;
}
.topnews a:active  { 
	color:#f18e00;
	text-decoration:none;
}

.topnewslink {
	font-family:Verdana, Monaco, Arial, Helvetica, "Courier New", monospaced;
	color:#f18e00;
	font-size:75%;
	line-height:130%;
}
.topnewslink a:link {
	color:#f18e00;
	text-decoration:none;
}
.topnewslink a:visited  {
	color:#f18e00;
	text-decoration:none;
}
.topnewslink a:hover  { 
	color:#f18e00;
	text-decoration:underline;
}
.topnewslink a:active  { 
	color:#f18e00;
	text-decoration:underline;
}

.navigation {
	font-family:Verdana, Monaco, Arial, Helvetica, "Courier New", monospaced;
	font-weight:bold;
	color:black;
	font-size:75%;
	line-height:100%;
	width:250px;
	text-indent:15px;
	padding-top:4px;
	margin-bottom:0px;
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-bottom-color:white;
	padding-bottom:4px;
}
.navigation a:link {
	color:black;
	text-decoration:none;
}
.navigation a:visited  {
	color:black;
	text-decoration:none;
}
.navigation a:hover  { 
	color:#f18e00;
	text-decoration:none;
}
.navigation a:active  { 
	color:#f18e00;
	text-decoration:none;
}

.navigationon {
	font-family:Verdana, Monaco, Arial, Helvetica, "Courier New", monospaced;
	font-weight:bold;
	color:black;
	font-size:75%;
	line-height:100%;
	width:250px;
	text-indent:15px;
	padding-top:4px;
	margin-bottom:0px;
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-bottom-color:white;
	padding-bottom:4px;
	background-color:#d4edfa;
}
.navigationon a:link {
	color:black;
	text-decoration:none;
}
.navigationon a:visited  {
	color:black;
	text-decoration:none;
}
.navigationon a:hover  { 
	color:#f18e00;
	text-decoration:none;
}
.navigationon a:active  { 
	color:#f18e00;
	text-decoration:none;
}

#navigation2div {
	width:250px;
	padding-top:2px;
	padding-bottom:3px;
	margin-bottom:0px;
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-bottom-color:white;
}
.navigation2 {
	font-family:Verdana, Monaco, Arial, Helvetica, "Courier New", monospaced;
	font-weight:normal;
	color:#58585a;
	font-size:75%;
	line-height:120%;
	text-indent:-12px;
	width:200px;
	padding-left:42px;
	margin-bottom:0px;
}

.navigation2 a:link {
	color:#58585a;
	text-decoration:none;
}
.navigation2 a:visited  {
	color:#58585a;
	text-decoration:none;
}
.navigation2 a:hover  { 
	color:#f18e00;
	text-decoration:none;
}
.navigation2 a:active  { 
	color:#f18e00;
	text-decoration:none;
}

.navigation2on {
	font-family:Verdana, Monaco, Arial, Helvetica, "Courier New", monospaced;
	font-weight:bold;
	color:#f18e00;
	font-size:75%;
	line-height:120%;
	text-indent:-12px;
	width:200px;
	padding-left:42px;
	margin-bottom:0px;
}
.navigation2on a:link {
	color:#f18e00;
	text-decoration:none;
}
.navigation2on a:visited  {
	color:#f18e00;
	text-decoration:none;
}
.navigation2on a:hover  { 
	color:#f18e00;
	text-decoration:none;
}
.navigation2on a:active  { 
	color:#f18e00;
	text-decoration:none;
}

#navigation3div {
	width:250px;
	padding-top:2px;
	padding-bottom:3px;
	margin-bottom:0px;
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-bottom-color:white;
}
.navigation3 {
	font-family:Verdana, Monaco, Arial, Helvetica, "Courier New", monospaced;
	font-weight:normal;
	color:#58585a;
	font-size:75%;
	line-height:120%;
	text-indent:-12px;
	width:160px;
	padding-left:72px;
	margin-bottom:0px;
}
.navigation3 a:link {
	color:#58585a;
	text-decoration:none;
}
.navigation3 a:visited  {
	color:#58585a;
	text-decoration:none;
}
.navigation3 a:hover  { 
	color:#f18e00;
	text-decoration:none;
}
.navigation3 a:active  { 
	color:#f18e00;
	text-decoration:none;
}

.navigation3on {
	font-family:Verdana, Monaco, Arial, Helvetica, "Courier New", monospaced;
	font-weight:normal;
	color:#f18e00;
	font-size:75%;
	line-height:120%;
	text-indent:-12px;
	width:160px;
	padding-left:72px;
	margin-bottom:0px;
}
.navigation3on a:link {
	color:#f18e00;
	text-decoration:none;
}
.navigation3on a:visited  {
	color:#f18e00;
	text-decoration:none;
}
.navigation3on a:hover  { 
	color:#f18e00;
	text-decoration:none;
}
.navigation3on a:active  { 
	color:#f18e00;
	text-decoration:none;
}

.exlinks {
	font-family:Verdana, Monaco, Arial, Helvetica, "Courier New", monospaced;
	color:black;
	font-size:75%;
	line-height:130%;
	width:250px;
	padding-left:15px;
	padding-top:2px;
	padding-bottom:3px;
	margin-bottom:0px;
	

}
.exlinks a:link {
	color:black;
	text-decoration:none;
}
.exlinks a:visited  {
	color:black;
	text-decoration:none;
}
.exlinks a:hover  { 
	color:#f18e00;
	text-decoration:none;
}
.exlinks a:active  { 
	color:#f18e00;
	text-decoration:none;
}

.horizonte {
	font-family:Verdana, Monaco, Arial, Helvetica, "Courier New", monospaced;
	color:black;
	font-size:75%;
	line-height:130%;
	width:250px;
	text-indent:15px;
	margin-top:15px;
	border-top-style:solid;
	border-top-width:2px;
	border-top-color:white;
	padding-top:3px;
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-bottom-color:white;
	padding-bottom:3px;
}
.horizonte a:link {
	color:black;
	text-decoration:none;
}
.horizonte a:visited  {
	color:black;
	text-decoration:none;
}
.horizonte a:hover  { 
	color:#f18e00;
	text-decoration:none;
}
.horizonte a:active  { 
	color:#f18e00;
	text-decoration:none;
}

.adresse {
	font-family:Verdana, Monaco, Arial, Helvetica, "Courier New", monospaced;
	color:#58585a;
	font-size:75%;
	line-height:130%;
	width:220px;
}
.adresse a:link {
	color:#58585a;
	text-decoration:none;
}
.adresse a:visited  {
	color:#58585a;
	text-decoration:none;
}
.adresse a:hover  { 
	color:#f18e00;
	text-decoration:underline;
}
.adresse a:active  { 
	color:#f18e00;
	text-decoration:underline;
}

.legendetabelle {
	font-family:Verdana, Monaco, Arial, Helvetica, "Courier New", monospaced;
	font-weight:bold;
	color:#58585a;
	font-size:100%;
	line-height:115%;
	margin-top:10px;
}

.legendetabelle a:link {
	color:#58585a;
	text-decoration:none;
}
.legendetabelle a:visited  {
	color:#58585a;
	text-decoration:none;
}
.legendetabelle a:hover  { 
	color:#f18e00;
	text-decoration:underline;
}
.legendetabelle a:active  { 
	color:#f18e00;
	text-decoration:underline;
}


.legende a:link {
	color:#58585a;
	text-decoration:none;
}
.legende a:visited  {
	color:#58585a;
	text-decoration:none;
}
.legende a:hover  { 
	color:#f18e00;
	text-decoration:underline;
}
.legende a:active  { 
	color:#f18e00;
	text-decoration:underline;
}

.legende2 {
	font-family:Verdana, Monaco, Arial, Helvetica, "Courier New", monospaced;
	font-weight:bold;
	color:#58585a;
	font-size:65%;
	line-height:120%;
	margin-top:10px;
}
.legende2 a:link {
	color:#58585a;
	text-decoration:none;
}
.legende2 a:visited  {
	color:#58585a;
	text-decoration:none;
}
.legende2 a:hover  { 
	color:#f18e00;
	text-decoration:underline;
}
.legende2 a:active  { 
	color:#f18e00;
	text-decoration:underline;
}

.sitemap {
	font-family:Verdana, Monaco, Arial, Helvetica, "Courier New", monospaced;
	color:#58585a;
	font-size:100%;
	line-height:120%;
}
.sitemap a:link {
	color:#58585a;
	text-decoration:none;
}
.sitemap a:visited  {
	color:#58585a;
	text-decoration:none;
}
.sitemap a:hover  { 
	color:#f18e00;
	text-decoration:underline;
}
.sitemap a:active  { 
	color:#f18e00;
	text-decoration:underline;
}


/* bilder (rahmen) */

img {
	border:0px;
}

#site { position:absolute; width:966px; left:50%; margin-left:-491px; top:0px; height:auto; }

#logo { position:absolute; left:0px; top:0px; height:106px; width:250px; background-color:white; }

#direktnavigation     { position:absolute; left:250px; top:0px; height:22px; width:508px; background-image:url(/_technisches/img/hintergrund_balken_jugendseelsorge.gif); background-repeat:repeat-y; background-position:left top; background-color:#f18e00; }
#direktnavigationtext { position:absolute; left:18px; top:6px; height:16px; width:445px; }
#login                { position:absolute; right:10px; top:6px; height:16px; width:auto; }
#suchbox              { position:absolute; left:758px; top:0px; height:22px; width:208px; background-color:black; }
#navigation           { position:absolute; left:0px; top:108px; height:auto; width:250px; }


#seitenbildgross { position:absolute; left:250px; top:22px; height:262px; width:716px; }
#seitenbildklein { position:absolute; left:250px; top:22px; height:108px; width:716px; }


#inhalt   { position:relative; width:700px; }

#leitwort { position:absolute; top:30px; left:20px; width:480px; }
#topnews  { margin-top:30px; width:470px; }

#seitenthema        { position:absolute; top:15px; left:20px; width:680px; }
#seitenthemabalken  { position:absolute; top:15px; left:20px; width:480px; }
#titel              { margin-top:20px; }
#text               { margin-top:20px; }
#textblauerbalken   { position:absolute; top:88px; left:521px; width:185px; }
#textblauerbalkenkopfbild { position:absolute; top:199px; left:521px; width:185px; }

#news         { position:absolute; top:20px; left:507px; width:209px; }


#funktionen       { position:fixed; width:497px; left:50%; margin-left:-231px; bottom:0px; height:30px; background-color:white; }
#funktioneninhalt { position:fixed; width:706px; left:50%; margin-left:-231px; bottom:0px; height:30px; background-color:white; }
#funktionentext   { position:absolute; width:680px; left:10px; top:12px; height:auto; }

#eduqua { position:absolute; top:550px; left:15px; width:40px; height:40px; }

/* formulare */

.suchfeldklein {
	font-family:Verdana, Monaco, Arial, Helvetica, "Courier New", monospaced;
	font-weight:normal;
	font-size:60%;
	color:black;
	background-color:#e9e8e0;
	border-style:none;
	border-bottom-width:0px;
	border-color:#e9e8e0;
	width:120px;
	height:14px;
	padding:1px;
}
.suchbuttonklein {
	font-family:Verdana, Monaco, Arial, Helvetica, "Courier New", monospaced;
	font-weight:bold;
	font-size:60%;
	color:white;
	background-color:#f18e00;
	border-width:0px;
	border-style:none;
	border-color:#f18e00;
	width:48px;
	height:14px;
	padding:0px;
}

.ktfeld {
	font-family:Verdana, Monaco, Arial, Helvetica, "Courier New", monospaced;
	font-weight:bold;
	font-size:75%;
	color:black;
	background-color:#d3dbef;
	border-style:none;
	border-bottom-width:0px;
	border-color:#d3dbef;
	width:250px;
	height:20px;
	padding:3px;
}

.ktfeldgross {
	font-family:Verdana, Monaco, Arial, Helvetica, "Courier New", monospaced;
	font-weight:normal;
	font-size:100%;
	color:black;
	background-color:#d3dbef;
	border-style:none;
	border-bottom-width:0px;
	border-color:#d3dbef;
	width:400px;
	height:20px;
	padding:3px;
}

.buttonklein {
	font-family:Verdana, Monaco, Arial, Helvetica, "Courier New", monospaced;
	font-weight:bold;
	font-size:75%;
	color:white;
	background-color:#f18e00;
	border-width:0px;
	border-style:solid;
	border-color:#cccccc;
	width:150px;
	height:20px;
	padding:0px;
}
.button {
	font-family:Verdana, Monaco, Arial, Helvetica, "Courier New", monospaced;
	font-weight:bold;
	font-size:100%;
	color:white;
	background-color:#f18e00;
	border-width:0px;
	border-style:solid;
	border-color:#cccccc;
	width:200px;
	height:20px;
	padding:0px;
}

.ktauswahl {
	font-family:Verdana, Helvetica, Arial, Geneva;
	font-size:11px;
	color:black;
	background-color:white;
	border-width:1px;
	border-style:solid;
	border-color:#cccccc;
	width:350px;
	height:20px;
	padding:1px;
}

.ktfeldsehrklein {
	font-family:Verdana, Monaco, Arial, Helvetica, "Courier New", monospaced;
	font-weight:bold;
	font-size:100%;
	color:black;
	background-color:#d3dbef;
	border-style:none;
	border-bottom-width:0px;
	border-color:#d3dbef;
	width:50px;
	height:20px;
	padding:3px;
	text-align:center;
}

.ktarea {
	font-family:Verdana, Monaco, Arial, Helvetica, "Courier New", monospaced;
	font-weight:normal;
	font-size:100%;
	color:black;
	background-color:#d3dbef;
	border-style:none;
	border-bottom-width:0px;
	border-bottom-color:#cccccc;
	border-left-color:white;
	border-top-color:white;
	border-right-color:white;
	width:400px;
	height:200px;
	padding:3px;
}
.ktareaklein {
	font-family:Verdana, Monaco, Arial, Helvetica, "Courier New", monospaced;
	font-weight:normal;
	font-size:100%;
	color:black;
	background-color:#d3dbef;
	border-style:none;
	border-bottom-width:0px;
	border-bottom-color:#cccccc;
	border-left-color:white;
	border-top-color:white;
	border-right-color:white;
	width:400px;
	height:100px;
	padding:3px;
}



/* body */

/* verschiedene css! */
