p { font-family: verdana; font-size:10px; margin: 0; padding: 0; }
/*<agl.folder "Menu">*/
	/*Menudefinitionen*/
	ul { margin: 0; padding: 0; }
	.menupunkte, .menupunkte a, .menupunkte a:visited { color: #aa3e01; font-size: 10px; text-decoration: none; text-transform: uppercase; text-align: right; letter-spacing: 1px; margin-top: 5px; margin-bottom: 5px; padding-bottom: 5px; border-bottom: 1px solid #e6e6e6; }
	.menupunktelast, .menupunktelast a, .menupunktelast a:visited { color: #aa3e01; font-size: 10px; text-decoration: none; text-align: right; text-transform: uppercase; letter-spacing: 1px; margin-top: 5px; margin-bottom: 5px; padding-bottom: 5px; }
	.menupunkte a:hover,.menupunktelast a:hover { color: #ae0000; }
/*</agl.folder>*/
/*<agl.folder "Termine">*/
	/*Termine*/
	#links h1 { color: #aa3f02; font-size: 16px; font-family: "trebuchet ms"; text-transform: uppercase; text-align: right; letter-spacing: 2px; margin: 0; padding-bottom: 2px; border-bottom: 2px solid #f2dbd5; }
	#links h1 img { padding-right: 10px; }
	.datum, .datum a:visited, .datum a { color: #3b3b3b; font-size: 10px; text-decoration: none; text-align: right; margin-top: 10px; }
	.titel, .titel a, .titel a:visited, .titel a:hover { color: #0230aa; font-size: 10px; font-weight: bold; text-decoration: none; text-transform: uppercase; text-align: right; letter-spacing: 1px; margin-top: 7px; }
	.beschreibung { color: #6e6e6e; font-size: 10px; line-height: 14px; text-align: right; margin-top: 6px; padding-bottom: 7px; border-bottom-color: #f1f1f1; border-bottom-width: 3px; }
	.terminarchivdatum, .terminarchivdatum a { color: #666; font-size: 10px; font-weight: bold; text-decoration: none; text-align: left; margin-top: 10px; }
	.terminarchivtitel, .terminarchivtitel a { color: #0230aa; font-size: 10px; font-weight: bold; text-decoration: none; text-align: left; text-transform: uppercase; letter-spacing: 1px; margin-top: 7px; }
	.terminarchivbeschreibung { color: #6e6e6e; font-size: 10px; line-height: 14px; text-align: left; margin-top: 6px; padding-bottom: 7px; border-bottom: 1px dotted #adadad; }
	.mehr,.mehr a,.mehr a:visited { color: #aa3f02; font-size: 10px; font-weight: bold; background-image: url(images/button_klein.gif); background-repeat: no-repeat; background-position: 150px 0; text-decoration: none; text-transform: uppercase; text-align: right; height: 20px; margin-top: 8px; }
	.links { font-size: 9px; text-align: right; margin-top: 7px; padding-bottom: 4px; border-bottom: 2px solid #eae8e2; }
/*</agl.folder>*/
/*<agl.folder "Login">*/
	/*Login*/
	.login { background-color: #f0f0f0; border: solid 1px #eae8e2; }
	.feld { font-size: 10px; font-family: verdana; background-color: #fff; text-align: right; margin-right: 12px; border: dashed 1px #aaa; }
	.logintitel { color: #666; font-size: 10px; font-weight: bold; background-color: #e6e6e6; text-transform: uppercase; letter-spacing: 1px; height: 18px; padding-top: 5px; padding-right: 12px; }
	.loginname { margin-top: 8px; margin-right: 12px; margin-bottom: 2px; }
	.loginbutton { color: #aa3f02; font-size: 9px; background-color: #e6e6e6; text-transform: uppercase; width: 80px; float: right; margin-top: 10px; margin-right: 12px; margin-bottom: 10px; border: solid 1px #d2d2d2; }
	#rechtsinhalt input { color: #aa3f02; font-size: 9px; background-color: #e6e6e6; text-transform: uppercase; margin-top: 10px; margin-right: 12px; margin-bottom: 10px; border: solid 1px #d2d2d2; }
/*</agl.folder>*/
/*<agl.folder "Aktuell">*/
	/*Aktuell*/
	#rechtsnews h1 { color: #aa3f02; font-size: 12px; font-family: "trebuchet ms"; text-align: left; text-transform: uppercase; letter-spacing: 2px; width: 660px; margin: 15px 0 5px; border-bottom: 2px solid #f2dbd5; }
	.aufmacher { color: #666; font-weight: bold; line-height: 20px; background-image: url(images/button_klein.gif); background-repeat: no-repeat; background-position: 0 3px; text-decoration: none; text-align: left; width: 640px; float: none; padding-left: 20px; }
	.aufmacher a, .aufmacher a:visited { color: #1c1c1c; text-decoration: none; }
	#rechtsnews a:hover { border-bottom: 1px dotted #aa3f02; }
	#rechtsnews .begleittext { color: #8e8e8e; font-weight: normal; }
/*</agl.folder>*/
/*<agl.folder "Rechtsinhalt">*/
	#rechtsinhalt h1 { color: #aa3f02; font-size: 13px; font-family: verdana; font-weight: bold; text-transform: uppercase; letter-spacing: 1px; margin: 0 0 15px; }
	#rechtsinhalt h2 { color: #1c1c1c; font-size: 11px; font-family: verdana; font-weight: bold; }
/*</agl.folder>*/
#rechtsunten a { color: #939aa2; font-size: 10px; font-family: verdana; line-height: 10px; text-decoration: none; float: left; margin-top: 10px; margin-right: 5px; margin-bottom: 10px; padding-right: 5px; border-right: 1px solid #939aa2; }
#rechtsunten p { color: #939aa2; }
.button { color: #aa3f02; font-size: 10px; background-color: #e6e6e6; text-transform: uppercase; margin-top: 10px; margin-right: 12px; margin-bottom: 10px; width: 130px; border: solid 1px #d2d2d2; }
#rechtsinhalt img { background-color: #fff; float: left; margin-right: 10px; margin-bottom: 2px; padding: 3px; border: solid 1px #a0a0a0; }
#rechtsinhalt p, #rechtsinhalt blockquote, #rechtsinhalt li, #rechtsinhalt table { font-size: 11px; font-family: verdana; line-height: 17px; }
#rechts a { text-decoration: none; }
