@charset "utf-8";@import url(iehacks.css);@import url(yamlselection.css);@import url(textstyles.css);@import url(resultstyles.css);@import url(formstyles.css);@import url(info.css);*  { font-size: 11px; font-family: Arial, Helvetica, sans-serif; line-height: 120%; text-decoration: none; margin: 0; padding: 0; border-width: 0 	/* Universal-Selektor (Sternchen) - verknuepft jedes vorhandene Element mit Stylesheetangaben */ }body	{ background-color: white; color: black; font-size: 100%; background-image: url(../images/bg-top.gif); background-repeat: repeat-x; background-position: left 0; width: 99%; height: 100%; overflow: visible; margin: 0; padding: 0; border-width: 0; }#logo, #title, #searchnav, #search, #about, #imprint, #footer		{ visibility: visible; position: absolute; }#searchcategories, #searchspacer, #searchsub, #searchform, #searchreturn, #searchresult		{ visibility: visible; position: relative; }#searchcategories, #searchspacer, #searchsub, #searchform, #searchreturn, #searchresult		{ display: block; }		#title	{ z-index: 1; left: 5px; top: 5px; width: 90%; height: auto; overflow: visible; margin: 0; padding: 0 0 0 80px; border-width: 0; }	.title1, .title2, .title3, .title1reg 						{ font-size: 1.7em; line-height: 1em; text-decoration: none; vertical-align: baseline; color: #fff; letter-spacing: 1px; }	.title1, .title1reg	{ float: left; } 	.title2, .title3	{ float: left; }	.title1, .title2	{ font-weight: bold; }	.title1 			{ font-family: "Arial Black"; }	.title1reg			{ font-family: Arial; font-weight: normal; margin: 0; padding: 0; border-width: 0; }	.title2				{ margin: 0; padding: 0 10px 0 0; border-right: 1px solid #fff; border-top-width: 0; border-bottom-width: 0; border-left-width: 0; }	.title3				{ font-family: "Arial Narrow"; font-weight: normal; margin: 0 0 0 10px; padding: 0; border-width: 0; }/*#logo	{ z-index: 4; left: 0; top: 0; width: 130px; height: 130px; margin: 0; padding: 5px 0 0 10px; border-width: 0; }*/#logo	{ z-index: 3; left: 5px; top: 5px; width: 100px; height: auto; margin: 0; padding: 0 0 0 10px; border-width: 0; }#searchnav	{ top: 40px; z-index: 2; left: 5px; width: auto; height: 25px; margin: 0; padding: 0; margin: 0; padding: 3px 5px 0 0; border-color: #77bf5c; border-style: solid; border-width: 1px 1px 0; background-color: #4aa925; }#search		{ top: 70px; z-index: 4; left: 5px; width: 96%; height: 80%; overflow: auto; margin: 0; padding: 0; margin: 0; padding: 0; border: 0; }#searchcategories		{ z-index: 5; left: 0; width: auto; height: auto; margin-left: 1em; padding-left: 11.7em; }#searchspacer		{ width: auto; height: auto; padding-top: 10px; color: #4aa925; font-size: 100%; text-decoration: none; top: 20px; margin-top: 20px; }#return { color: #666; text-align: right; margin: 0; padding: 0; border-width: 0; display: inline; float: right; }#footer	{ background-color: #4aa925; z-index: 2; left: 0; bottom: 0; width: 100%; height: /*1.5em*/auto; vertical-align: middle; margin: 0; padding: 5px 0 0 5px; border: 0; }.footer	{ color: #4aa925; font-size: 0.9em; line-height: 110%; text-decoration: none; vertical-align: middle; color: #fff; letter-spacing: 1px; margin: 2px 0; border-width: 0; }/*#searchsub		{ z-index: 6; left: 0; top: 0; width: auto; height: auto; padding: 0 5px; } #searchform		{ z-index: 6; left: 0; width: 50em; height: auto; margin-top: 1em; }#searchresult		{ z-index: 6; left: 0; width: 50em; height: auto; margin-top: 1em; }*/
