
/*Securitysite 2009*/
/*<agl.folder "Seitenbausteine">*/
	html { height: 100% }
	body      { font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0; height: auto }
	body#admin      { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 20px 40px 0 20px; padding: 0 }
	div#leftbox    { font-size: 11px; background-color: #f5f8fa; background-image: url("../img/linkslang.jpg"); background-repeat: no-repeat; background-position: 0 0; display: block; margin-left: 0; padding-left: 12px; min-width: 188px; min-height: 770px; max-width: 250px; float: left }
	div#content        { color: #383838; font-size: 12.5px; background-color: #f5f8fa; display: block; padding-right: 30px; padding-bottom: 10px; padding-left: 235px; width: 534px; height: auto; min-height: 735px; border-right: 1px solid #b5c5d1; border-bottom: 0 solid #b5c5d1 }
	#linksbt        { background-color: #f5f8fa; background-image: url("linkst.jpg"); background-repeat: no-repeat; background-position: 0 0; position: absolute; top: 0; left: 0; width: 200px; height: 770px }
	p#title          { color: #065280; font-size: 14px; font-family: Verdana; background-color: #fff; text-align: left; margin: 0 0 0 200px; padding-top: 10px; padding-bottom: 0; padding-left: 35px; height: 25px; min-width: 600px }
	div#footer    { font-size: 9px; background-color: #f5f8fa; text-align: center; display: block; margin: 0; padding: 10px 0 20px 200px; width: 599px; clear: both; border-right: 1px solid #b5c5d1; border-bottom: 1px solid #b5c5d1 }
	p#kopfzeile { display: none }
	div#ads  { position: absolute; top: 35px; left: 850px; width: 180px }
/*</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: block; margin: 0 -30px 32px -35px; padding: 0; width: 600px; height: 23px; border-bottom: 2px solid #b5c5d1 }
	li.zweite     { background-color: #d1d9de; text-align: center; list-style-type: none; list-style-image: none; margin: 0; padding: 3px 0 0; width: 198px; height: 20px; float: left; vertical-align: middle; border-right: 2px solid #999; border-bottom: 0 none }
	li.erste     { font-weight: bold; background-color: #b5c5d1; text-align: left; list-style-type: none; list-style-image: none; margin: 0; padding: 3px 0 0 35px; width: 163px; height: 20px; float: left; border-right: 2px solid #999; border-bottom: 0 none }
	/*Linke Box*/
	ul#links  { margin: 0 0 20px 0; padding: 63px 0 0 }
	ul#links li { list-style-type: none; margin-bottom: 0; padding-bottom: 5px }
	div#leftbox form   { background-color: #b5c5d1; margin-bottom: 5px; margin-left: 0; padding-bottom: 0; padding-left: 0; width: 110px }
div#leftbox form input.suche { background-color: #f5f8fa; width:110px; margin-bottom: 7px; border-width: 1px }
	/*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*/
	div#footer ul   { text-align: center; margin: 4px auto 0; padding-top: 0; padding-bottom: 0; padding-left: 0 }
	div#footer ul li { text-align: center; list-style-type: none; display: inline; margin: 0; padding: 0 10px; border-left: 1px solid #b5c5d1 }
	div#footer ul li.first  { margin-bottom: 0; padding-bottom: 0; border-width: 0 }
	div#footer ul li a { color: #95a2ac }
	div#footer ul li a:hover  { color: #065280; text-decoration: none }
/*</agl.folder>*/

/*<agl.folder "Inhalt">
*/
	/*Text*/
	h2.wichtig  { color: #f5f8fa; background-color: #065280 }
	.vorstellung  { font-size: 0.9em; line-height: 1.3em; margin-top: 0; padding-right: 5px; padding-left: 0 }
	.details  { background-image: url("/img/arrow_blue.jpg"); background-repeat: no-repeat; background-position: 0 3px; padding-left: 20px }
	.nomargin { margin-top: 0; margin-bottom: 0; margin-left: 0 }
	#technik { color: #626262; font-size: 10pt; font-family: Verdana; background-color: #f5f8fa; padding-top: 20px; padding-right: 20px; padding-left: 35px; position: absolute; top: 60px; left: 200px; width: 600px; height: 700px }
	.text  { color: #626262; font-size: 10pt; margin-top: 20px; margin-right: 0; margin-left: 0; padding-right: 20px; padding-bottom: 20px; padding-left: 50px; width: 545px }
	.textlogin { color: #626262; font-size: 10pt; font-family: Verdana; margin-top: 0; margin-right: 0; margin-left: 0; padding-right: 20px; padding-left: 50px; width: 545px }
	.info { color: #626262; font-size: 10pt; font-family: Verdana; background-color: #f5f8fa; margin-right: 0; margin-left: 0; padding-top: 50px; padding-right: 20px; padding-left: 50px; width: 545px; min-height: 540px }
	.admin { color: #626262; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f5f8fa; padding-right: 30px; padding-left: 30px }
	h3    { color: #065280; font-size: 10pt; font-weight: bold; text-decoration: none; margin: 30px 0 15px; padding: 0 0 1px; clear: right; border-bottom: 1px dashed #065280 }
	h1, h2.ueberschrift1     { color: #8d99a3; font-size: 10pt; font-weight: bold; background-color: #f5f8fa; text-indent: 0; margin: 0 0 1em; padding-left: 0 }
	h2, h1.ueberschrift2 { 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 }
	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: 10px; margin-bottom: 15px; padding: 0; height: 1px; clear: right; border-style: dashed none none; border-width: 1px 0 0; border-color: #b5c5d1 }
	table   { color: #383838; font-size: 12px; 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 }
	.small  { color: #6e6e6e; font-size: 11px }
	strong i { background-color: #b5c5d1 }
	.premium {float:right; font-size: 10px; color: #ffffff; margin-top:4px; margin-right:7px; font-weight: normal}
	/*Seitenzahlen*/
	p.seiten   { font-size: 10px; text-align: right; padding-bottom: 0; width: auto; clear: right; 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
*/
	body#admin p { margin: 0; padding-top: 5px; padding-bottom: 7px; border-bottom: 1px dashed #b5c5d1 }
	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: 11px; text-align: right; margin: 0 }
	/*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; margin-bottom: 5px }
	ol  { color: #626262; font-weight: bold; list-style-type: decimal; margin: 1em 0 }
	ol li   { list-style-type: decimal }
	dl    { font-size: 11px; margin: 0; padding-top: 0; padding-right: 0; padding-left: 0; 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, a:visited, a:active  { color: #065280; text-decoration: none }
	a:hover    { color: #065280; text-decoration: underline }
	h2 a:link, h2 a:visited, h2 a:active   { color: #626262; text-decoration: none }
	h2 a:hover    { color: #065280; text-decoration: none }
	h2.wichtig a:link, h2.wichtig a:visited, h2.wichtig a:active    { color: #f5f8fa; text-decoration: none }
	h2.wichtig a:hover     { color: #f4ea47; 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, a.linknormal:visited, a.linknormal:active, div#leftbox a:link, div#leftbox a:visited, div#leftbox a:active  { color: #626262; text-decoration: none }
	a.linknormal:hover, div#leftbox a:hover  { color: #065280; text-decoration: none }
	/*aktiver Link*/
	a.linkaktiv:link, a.linkaktiv:visited, a.linkaktiv:hover, a.linkaktiv:active  { color: #065280; text-decoration: none }
	div#leftbox a.linkaktiv:link, div#leftbox a.linkaktiv:visited, div#leftbox a.linkaktiv:hover, div#leftbox a.linkaktiv:active  { color: #065280; text-decoration: none }
	/*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: none; 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
*/
	.imagemap  { color: #b5c5d1; font-size: 8pt; font-family: Verdana; margin-left: 50px }
	/*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 { position: absolute; top: 32px; left: 800px }
	img#dtl { text-align: center; padding-left: 0px }
	img#home { margin-top: 37px; margin-bottom: 0; padding-bottom: 0; border-width: 0 }
	.right { display: block; margin-top: 0; margin-bottom: 8px; margin-left: 8px; float: right }
/*</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   { padding-left: 0 }
	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 p.normal { font-size: 1em }
	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 }
	div#tagwolke   { color: #5d5d5d; font-size: 0.85em; text-align: center; margin-top: 30px; margin-right: 20px; padding: 10px 10px 10px 15px; width: auto; border: solid 1px #979797 }
	a.wolke:link, a.wolke:visited, a.wolke:active { line-height: 20px; margin-right: 2px }
	a.tag_a:link, a.tag_a:visited, a.tag_a:active  { color: #626262; font-size: 1.5em; font-weight: normal }
	a.tag_b:link, a.tag_b:visited, a.tag_b:active  { color: #7f7f7f; font-size: 1.1em }
	a.tag_c:link, a.tag_c:visited, a.tag_c:active  { color: #979797; font-size: 0.8em }
	a.tag_a:focus, a.tag_a:hover, a.tag_b:focus, a.tag_b:hover, a.tag_c:focus, a.tag_c:hover  { color: #065280; line-height: 20px; text-decoration: none; margin-right: 2px }
/*</agl.folder>*/


