
/*<agl.folder "Seitenbausteine">*/
	html { height: 100% }
	body     { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f5f8fa; margin: 0; padding: 0; width: 100% }
	body.index     { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; margin: 0; padding: 0; height: 100%;  }
	div#leftbox     { font-size: 11px; background-color: #f5f8fa; background-image: url("../img/linkslang.jpg"); background-repeat: no-repeat; background-position: 0 0; display: none; margin-left: 0; padding-left: 12px; min-width: 188px; min-height: 770px; max-width: 250px; float: left }
	div#content        { color: #383838; font-size: 10pt; background-color: #f5f8fa; padding-right: 10px; padding-bottom: 10px; padding-left: 0; min-height: 735px; border-right: 0 solid #b5c5d1; border-bottom: 0 solid #b5c5d1 }
	p#title          { color: #065280; font-size: 12pt; font-family: Verdana; background-color: #fff; text-align: left; margin: 0 0 0 0; padding-top: 0; padding-bottom: 0; padding-left: 0; height: 25px; min-width: 600px }
	div#footer    { font-size: 9px; background-color: #f5f8fa; text-align: center; display: none; margin: 0; padding: 5px 0 20px; width: 799px; clear: both; border-right: 1px solid #b5c5d1; border-bottom: 1px solid #b5c5d1 }
	p#kopfzeile { font-size: 8pt; display: inline }
/*</agl.folder>*/

/*<agl.folder "Menu">*/
	ul#menu       { font-size: 1em; background-color: #d1d9de; text-align: center; list-style-type: none; list-style-image: none; display: none; margin: 0 -30px 32px -35px; padding: 0; width: 600px; height: 23px; border-bottom: 2px solid #b5c5d1 }
	/*Interner Bereich*/
	ul#intern  { font-size: 11px; margin: 0 0 15px; padding-left: 0; width: 530px; border-bottom: 2px solid #95a2ac }
	ul#intern li  { background-color: #f4ea47; text-align: center; list-style-type: none; display: inline; margin: 0; padding: 2px 15px 1px; border-right: 2px solid #95a2ac }
	ul#intern li.aktiv { font-weight: bold }
	/*Fußleiste*/
/*</agl.folder>*/
/*<agl.folder "Inhalt">
*/
	/*Text*/
	h1   { color: #626262; font-size: 10pt; background-color: #f4ea47; text-indent: 0; margin-top: 5px; margin-bottom: 15px; padding-top: 3px; padding-bottom: 3px; padding-left: 15px }
	h2   { color: #065280; font-size: 10pt; font-weight: bold; text-decoration: none; margin: 30px 0 15px; padding: 0 0 1px; border-bottom: 1px dashed #065280 }
	h3   { color: #95a2ac; font-size: 10pt; font-weight: bold; text-indent: 0; margin: 0 0 1em; padding-left: 0 }
	h4 { color: #626262; font-weight: bold; margin: 25px 0 4px; padding: 0 }
	hr { color: #626262; margin-top: 10px; margin-bottom: 10px; padding-top: 0; padding-bottom: 0; height: 1px; border-style: dashed none none; border-width: 1px medium medium; border-color: #626262 }
	hr.blau   { color: #065280; margin-top: 8px; margin-bottom: 5px; padding: 0; height: 1px; border-style: dashed none none; border-width: 1px 0 0; border-color: #b5c5d1 }
	table    { color: #383838; font-size: 10pt; margin: 0; padding: 0; border-width: 0; border-color: #cacaca; border-collapse: collapse }
	strong { color: #626262; font-weight: bold }
	td   { padding-top: 3px; padding-bottom: 3px; vertical-align: top }
	font.small  { color: #999; font-size: 9pt }
	strong i { background-color: #b5c5d1 }
	/*Seitenzahlen*/
	p.seiten  { font-size: 10px; text-align: right; padding-bottom: 0; width: auto; vertical-align: bottom; border-bottom: 1px solid #b5c5d1 }
	p.seiten a  { background-color: #d1d9de; padding: 1px 7px 0; height: 10px; border-right: 1px solid #999; border-bottom: 1px solid #b5c5d1 }
	p.seiten a.aktiv { background-color: #b5c5d1 }
	p.seiten a#link { background-color: #f5f8fa; margin-top: -2px; float: left; border-right: 0; border-bottom: 0 }
	p.seitenunten   { font-size: 10px; text-align: right; margin-bottom: 0; padding-bottom: 0; width: auto; vertical-align: bottom; border-top: 1px solid #b5c5d1 }
	p.seitenunten a { background-color: #d1d9de; padding: 1px 7px 0; height: 10px; border-right: 1px solid #999; border-bottom: 1px solid #b5c5d1 }
	p.seitenunten a.aktiv { background-color: #b5c5d1 }
	p.seiten_w  { font-size: 10px; text-align: left; padding-bottom: 0; width: auto; vertical-align: bottom; border-bottom: 1px solid #b5c5d1 }
	/*Abstaende
*/
	p.adresse { margin-bottom: 0; margin-left: 0; padding-top: 10px }
	p.adresse table { margin-top: 8px; margin-bottom: 7px; padding: 0 }
	div#leftbox p { line-height: 10pt; margin: 0 0 3px 0px; padding: 0 }
	p.kurz { line-height: 10pt; margin: 0 0 12px 10px; padding: 0 }
	div#leftbox p.mittel  { line-height: 10pt; margin: 0 0 18px 0; padding: 0 }
	div#leftbox p.lang   { line-height: 10pt; margin: 0 0 35px; padding: 0 }
	p.extralang { line-height: 10pt; margin: 0 0 100px 10px; padding: 0 }
	p.zurueck  { font-size: 9pt; text-align: right; display: none }
	/*Listen*/
	ul.tat { margin: 0 10px 0 0; padding: 0; width: 250px }
	ul.tat li { list-style-type: none; margin-bottom: 10px; margin-left: 0; padding-left: 0 }
	ul { }
	li { list-style-type: square }
	ol   { color: #000; font-size: 11px; font-weight: bold; list-style-type: decimal; margin: 0 0 0 30px }
	ol li   { list-style-type: decimal; margin-bottom: 5px }
	dl     { font-size: 11px; margin: 0; padding-top: 0; padding-right: 0; padding-left: 0; width: 500px; vertical-align: top }
	dd     { margin: -13px 0 15px 40px; padding-top: 0; padding-right: 0; padding-left: 0; vertical-align: top }
	dt   { text-align: left; margin: 0 0; padding: 0; vertical-align: top }
/*</agl.folder>*/
/*<agl.folder "Links">*/
	/*allgemein
*/
	a:link    { color: #065280; text-decoration: none }
	a:visited  { color: #065280; text-decoration: none }
	a:hover  { color: #065280; text-decoration: underline }
	a:active  { color: #065280; text-decoration: none }
	/*MenuLink
*/
	ul#links li a:link  { color: #626262; text-decoration: none }
	ul#links li a:visited  { color: #626262 }
	ul#links li a:hover  { color: #065280; text-decoration: none }
	ul#links li a:active  { color: #626262; text-decoration: none }
	ul#links li a.linkaktiv:link   { color: #065280; text-decoration: none }
	ul#links li a.linkaktiv:visited   { color: #065280 }
	ul#links li a.linkaktiv:hover   { color: #626262; text-decoration: none }
	ul#links li a.linkaktiv:active   { color: #065280; text-decoration: none }
	/*normaler Link
*/
	a.linknormal:link { color: #626262; font-size: 8pt; font-family: Verdana; text-decoration: none }
	a.linknormal:visited { color: #626262; font-size: 8pt; font-family: Verdana }
	a.linknormal:hover { color: #626262; text-decoration: underline }
	/*aktiver Link*/
	a.linkaktiv:link  { color: #065280; text-decoration: none }
	a.linkaktiv:visited  { color: #065280; text-decoration: none }
	a.linkaktiv:hover  { color: #626262; text-decoration: none }
	a.linkaktiv:active  { color: #065280 }
	/*Menu
*/
	a.linkgrau:link { color: #626262; font-size: 8pt; font-family: Verdana; vertical-align: top }
	a.linkgrau:visited { color: #626262; font-size: 8pt; font-family: Verdana; text-decoration: none }
	a.linkgrau:hover { color: #065280; font-size: 8pt; font-family: Verdana; text-decoration: underline; vertical-align: top }
	a.home:link   { color: #065280; font-size: 13px; font-family: Verdana; text-decoration: none }
	a.home:visited  { color: #065280; font-size: 13px; font-family: Verdana; text-decoration: none }
	a.home:hover { font-family: Verdana; text-decoration: underline }
	a.aktiv { font-family: Verdana; font-weight: bold }
	a.hell  { color: #7c7c7c; font-size: 8pt; font-family: Verdana; text-decoration: none; display: none }
	/*Imagemap
*/
	a.map  { color: #b5c5d1; font-size: 8pt; font-family: Verdana; position: relative; top: -80px; left: 200px }
	/*Drucklink*/
	a#druck     { color: #b5c5d1; text-align: right; position: absolute; z-index: 1; top: 20px; right: 35px; float: right; clear: right }
	a#druck:link    { color: #b5c5d1; text-align: right; float: right; clear: right }
	a#druck:visited  { color: #b5c5d1 }
	a#druck:hover  { color: #b5c5d1 }
/*</agl.folder>*/
/*<agl.folder "Bilder">*/
	img#details_vert  { display: none; position: absolute; top: 32px; left: 800px }
	img#dtl { text-align: center; padding-left: 50px }
	img#home { margin-top: 37px; margin-bottom: 0; padding-bottom: 0; border-width: 0 }
/*</agl.folder>*/
/*<agl.folder "Formular">*/
/*	.feldkl { color: #5f5f5f; font-size: 10pt; font-family: Verdana; background-color: #f9f9f9; overflow: hidden }
	.feld { color: #5f5f5f; font-size: 10pt; font-family: Verdana; background-color: #f9f9f9; width: 300px; overflow-x: hidden ; overflow-y: auto  }
	.feld2  { color: #5f5f5f; font-size: 10pt; font-family: Verdana; background-color: #f9f9f9; width: 435px; overflow-x: hidden ; overflow-y: auto   }
	form   { font-size: 11pt; font-family: Verdana; background-color: #f5f8fa; text-align: left; margin: 0; padding: 0; width: auto; vertical-align: top }*/
	form.form  { display: none }
	form.form p input { color: #383838; padding-top: 0; width: 300px }
	form.form p select { color: #383838; padding-top: 0; width: 300px }
	form.form p textarea { width: 300px }
	form.form p { color: #626262; font-size: 10px; text-align: left; margin-top: 0; margin-right: 0; margin-left: 0; padding-top: 0; padding-right: 0; padding-left: 0; width: 470px; clear: right }
	form.form p#black { display: none }
	form.form_intern p input  { color: #383838; padding-top: 0; width: 250px }
	form.form_intern p select  { color: #383838; padding-top: 0; width: 250px }
	form.form_intern p   { color: #626262; font-size: 10px; text-align: left; margin: 0 0 5px; padding: 0; clear: right; overflow: hidden }
	form.form_intern table { color: #383838; font-size: 11px; margin-bottom: 18px }
/*</agl.folder>*/
/*<agl.folder "Anzeigen">*/
	div#anzeigen { text-align: left; position: absolute; top: 35px; left: 820px; width: 180px; float: right }
	div#anzeigen a { font-size: 10px }
	img.anzeige { margin: -10px 0 0 }
/*</agl.folder>*/


