
/*ADHS Webseite Olaf Ballaschke*/
body    { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #dedddd; text-align: center; margin: 0; padding: 0; height: 100%; overflow-y:scroll; }
html { height: 100% }
div#index    { font-size: 13px; background-color: #fff; background-image: url("/image/background.jpg"); background-repeat: repeat-y; text-align: left; margin-right: auto; margin-left: auto; padding-right: 20px; padding-left: 20px; width: 850px; height: auto; min-height: 100% }
div#text    { margin-top: 50px; margin-right: 50px; margin-left: 275px; padding-bottom: 30px }
p.fusszeile { display: none }
/*<agl.folder "Kopfbereich">*/
	div#head { background-color: #e6c373; display: block; margin-left: 90px; height: 155px; border-left: 10px solid #e7e8e7 }
	div#head h1 { color: #fff; font-size: 1.3em; font-style: italic; font-weight: normal; display: inline; margin-top: 0; margin-left: 50px; padding-bottom: 5px; padding-left: 10px; width: auto; border-bottom: 1px solid #fff; border-left: 1px solid #fff; }
	div#head h2  { color: #406480; font-size: 1.9em; font-weight: normal; margin-top: 0; margin-left: 50px; padding-top: 40px; border-width: 0 }
	div#blue  { background-color: #88a7bf; display: block; margin: 0; padding: 0; width: 90px; height: 155px; float: left }
/*</agl.folder>*/
/*<agl.folder "Navigation">*/
	ul#seite  { margin-top: 15px; margin-right: 25px; padding-top: 0; float: right }
	ul#seite li    { font-size: 0.8em; line-height: 0.8em; background-image: none; list-style-image: none; display: inline; margin: 0; padding: 0 0 0 4px; border-left: 1px solid #8f8f8f }
	ul#seite li.first { border-left: 0 }
	div#navigation  { margin-top: 20px; width: 190px; float: left }
	li { margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0 }
	ul.main   { background-color: #e7e8e7; margin-top: 30px; margin-bottom: 0; margin-left: 0; padding-top: 0; padding-bottom: 0; padding-left: 0; border-left: 15px solid #88a7bf }
	ul.main li     { color: #88a7bf; font-size: 0.9em; line-height: 1.3em; background-image: none; list-style-type: none; list-style-image: none; margin-bottom: 10px; margin-left: 0; padding-top: 6px; padding-bottom: 4px; padding-left: 10px }
	ul.main li.aktiv  { font-weight: bold; background-color: #e6c373; background-image: none; border-bottom: 0 }
	ul.main li.aktiv ul    { background-color: #e7e8e7; margin-top: 6px; margin-bottom: -4px; margin-left: -10px; padding-top: 5px; padding-left: 0 }
	ul.main li.aktiv li    { color: #88a7bf; font-size: 0.9em; font-weight: normal; background-color: #e7e8e7; list-style-type: square; margin-top: 0; margin-bottom: 0; margin-left: 28px; padding-top: 0; padding-bottom: 3px; padding-left: 0; border-width: 0 0 0 }
	ul.main li.aktiv li.aktiv  { color: #88a7bf; font-weight: bold }
/*</agl.folder>*/
/*<agl.folder "Inhalt">*/
	h1   { color: #406480; font-size: 1.8em; font-weight: normal; margin-top: 0; padding-top: 8px }
	h2   { color: #406480; font-size: 1em; margin-top: 25px; padding-bottom: 0; border-bottom: 1px dashed #8f8f8f }
	h3  { color: #5d5d5d; font-size: 0.9em; font-style: italic; font-weight: normal; margin-bottom: 0; padding-bottom: 0 }
	ul.arrow li     { list-style-type: none; list-style-image: url("/image/extlink.jpg"); margin-left: 0; padding-bottom: 7px }
	ul.arrow  { margin-top: 0; margin-left: 0; padding-left: 22px }
	ul li,  ul.arrow li ul li  { color: #4c4c4c; background-image: none; list-style-type: square; list-style-image: none; display: list-item; padding-bottom: 7px; padding-left: 7px }
	ul  { margin-top: 4px }
	div#text strong { color: #5d5d5d }
	cite { font-style: italic }
	ol li { color: #4c4c4c; padding-bottom: 7px; padding-left: 7px }
	dl { font-size: 0.85em }
	dt { color: #5d5d5d; list-style-type: none; display: list-item; margin-bottom: 3px }
	dd { line-height: 1.3em; margin-bottom: 11px; margin-left: 30px }
	.red  { color: #8f3100; font-weight: bold }
	blockquote   { font-style: italic; margin-bottom: 20px; margin-left: 25px; padding: 3px 3px 3px 5px; border-top: 2px solid #e6c373; border-bottom: 2px solid #e6c373 }
	blockquote p { line-height: 1.3em; margin: 0; padding: 3px 0 }
	blockquote cite  { font-size: 0.9em; font-style: normal }
	hr   { line-height: 1px; margin: 20px 0 15px; padding: 0; height: 1px; border-top: 0; border-right: 0; border-bottom: 2px dotted #e6c373; border-left: 0 }
	hr.grey { line-height: 1px; margin: 0 30px 8px 0; height: 1px; border-bottom: 1px dotted #a3a3a3 }
	.kasten { background-color: #e7e8e7; padding-top: 4px; border: solid 1px #8f8f8f }
	div.vorschau { font-size: 0.9em; background-color: #fff5df; margin-top: 8px; margin-right: -25px; margin-left: 5px; padding: 0 0; width: auto; min-width: 160px; min-height: 80px; max-width: 210px; float: right; border: solid 1px #88a7bf }
	div.vorschau p    { color: #fff; font-size: 1.1em; background-color: #88a7bf; margin: 0 0 0; padding-top: 3px; padding-bottom: 2px; padding-left: 9px }
	div.vorschau ul { margin: 4px 5px 3px 6px }
	div.vorschau li  { color: #88a7bf; list-style-image: url("/image/extlink_blue.jpg"); margin-left: 0; padding-left: 3px }
	.rahmen410   { text-align: center; margin-right: auto; margin-left: auto; padding: 3px; width: 410px; border: solid 1px #5f5f5f }
	.zitat_right { text-align: right; display: block }
	.rahmen210   { text-align: center; margin-right: auto; margin-left: auto; padding: 3px; width: 210px; border: solid 1px #5f5f5f }
	.rahmen165 {font-size:0.85em; width:165px; background-color:#FFF5DF; text-align: center; padding: 3px; border: solid 1px #5f5f5f}
	.top  { background-image: url("/image/pfeil_hoch.jpg"); background-repeat: no-repeat; background-position: right 0; margin-top: 0; margin-bottom: 15px; padding-right: 12px; float: right }
	.small  { color: #5d5d5d; font-size: 11px; font-style: italic }
	.xsmall  { color: #5d5d5d; font-size: 10px;}
	.block { padding-top: 0; padding-left: 40px; border-bottom: 1px dotted #a3a3a3 }
	acronym  { color: #406480; cursor: pointer; border-width: 0 }
	acronym:hover { background-color: #e6c373 }
	div.description    { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff5df; text-align: left; width: auto; max-width: 250px; border: solid 1px #88a7bf }
	div.description p  { margin: 0; padding: 5px }
	table.border  { font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom: 10px; border: solid 0 #a3a3a3; border-collapse: collapse }
	table.border td  { padding-top: 10px; padding-right: 2px; padding-bottom: 0; border-bottom: 1px solid #a3a3a3 }
	.more   { background-image: url("/image/extlink_darkblue.jpg"); background-repeat: no-repeat; background-position: 0 4px; margin-top: 3px; padding-left: 16px }
	.profil { background-image: url("/image/pfeile2.jpg"); background-repeat: no-repeat; padding-top: 30px }
/*</agl.folder>*/
/*<agl.folder "Bilder">*/
	img#logo  { margin-top: 5px; margin-right: 50px; float: right; border-width: 0 }
	img { border-width: 0 }
/*</agl.folder>*/
/*<agl.folder "Links">*/
	a, a:link, a:visited, a:active   { color: #8f3100; text-decoration: none }
	a:focus, a:hover    { color: #406480; border-width: 0 }
	.vorschau a:link, .vorschau a:visited, .vorschau a:active { color: #406480 }
	.vorschau a:hover, .vorschau a:focus { color: #8f3100 }
	/*ul#seite li a:link, ul#seite li a:visited, ul#seite li a:active { color: #8f8f8f }
	*/ul#seite li a, ul#seite li a:link, ul#seite li a:visited, ul#seite li a:active { color: #8f8f8f }
	ul#seite li a:focus, ul#seite li a:hover { color: #406480 }
	ul.main li a:link, ul.main li a:visited, ul.main li a:active   { color: #5d5d5d }
	ul.main li a:focus, ul.main li a:hover  { color: #406480; border-bottom: 2px solid #e6c373 }
	.top a:link, .top a:visited, .top a:active { color: #8f8f8f }
	.top a:hover, .top a:focus  { color: #8f3100 }
	a.weiter { border-bottom: 2px solid #88a7bf }
/*</agl.folder>*/

/* Karteninfos geomap */
#karte {position:relative;}
#karte #infos {	
		position:absolute; 
		top:90px; 
		left:10px;
		padding:10px;
		background:transparent url('/image/trans.png') repeat right top; 
		}
#karte #infos p {margin-top:0px; margin-bottom:4px}
