body  { background-color: white; background-image: url("img/logo_twinplan.gif"); background-repeat: no-repeat; margin: 0; padding: 0; }h1 { color: #a50000; font-size: 18px; font-family: "Trebuchet MS"; font-weight: bold; text-transform: uppercase; letter-spacing: 3px; margin: 1px 12px 0 0; padding: 0 }h2 { color: #003c50; font-size: 15px; font-family: Arial; font-weight: bold; margin: 4px 0 12px }p  { color: #666; font-size: 12px; font-family: Arial; margin-top: 4px; margin-bottom: 15px; padding: 0 }.post_title {	font-weight: bold;	font-size: 12px;	color: #666;	font-family: Arial;}.post_date {	font-weight: bold;	font-size: 12px;	font-family: Arial; 	color: #666;}.post_title, .post_date {	border-bottom: 2px solid #DDDDDD;	border-top:  2px solid #DDDDDD;}/*<agl.folder "navigation">*/	ul#menu        { margin: 0 0 30px; padding: 0; width: 129px; display: none;}  	ul#menu li     { font-weight: normal; list-style-type: none; list-style-image: none; border-bottom: 1px solid #dadada ; display: none;}	ul#menu li.current     { ; display: none;}	ul#menu li a:link, ul#menu li a:visited, ul#menu li a:active      { color: #66a1b5; font-size: 12px; font-family: Arial; font-weight: normal; text-decoration: none; display: none; padding: 0 ; }	ul#menu li.menu-current a:link, ul#menu li.menu-current a:visited, ul#menu li.menu-current a:hover, ul#menu li.menu-current a:active     { color: #a50000; text-decoration: none; ; display: none;}  ul#menu li.menu-parent a:link, ul#menu li.menu-parent a:visited, ul#menu li.menu-parent a:hover, ul#menu li.menu-parent a:active  { color: #5c5c5c; text-decoration: none; ; display: none;}    ul#menu li.menu-current a:link, ul#menu li.menu-current a:visited, ul#menu li.menu-current a:hover, ul#menu li.menu-current a:active  { color: #5c5c5c; text-decoration: none; ; display: none; }  ul#menu li a:hover     { color: #a50000 }  ul#menu li ul       { font-weight: normal; margin: 0; padding: 0 } /*<einrückung der subnavi*/  ul#menu li ul li      { font-weight: normal; color: #666; line-height: 1.2em; background-color: #e6e6e6; background-image: url("img/menu_sub_out.gif"); background-repeat: no-repeat; margin: 0; padding: 0; border-top: 1px solid #fff; border-bottom: 1px solid #e6e6e6 ; display: none;}	ul#menu li ul li.menu-current  { font-weight: normal; background-image: url("img/menu_sub_in.gif"); background-repeat: no-repeat; text-transform: none; word-spacing: 0; letter-spacing: 0; margin: 0; padding: 0 ; display: none;}	ul#menu li.menu-sibling ul li a:link, ul#menu li.menu-sibling ul li a:visited, ul#menu li.menu-sibling ul li a:active      { color: #5c5c5c; font-size: 11px; font-weight: normal; text-transform: none; letter-spacing: 0; margin: 0; padding: 0 ; display: none;}	.li_padding     { display: block; padding: 4px 0 4px 0 }	.lili_padding     { display: block; margin: 0; padding: 2px 0 1px 12px }/*</agl.folder>*/ul { color: #666; font-size: 12px; font-family: Arial; list-style-type: square; margin: 4px 0 1em 17px; padding-left: 0 }ol { color: #666; font-size: 12px; font-family: Arial; margin: 4px 0 1em 24px; padding-left: 0 }a:link, a:visited, a:active { color: #a50000; font-weight: bold; text-decoration: underline }a:hover { color: #000 }#footer a:link, #footer a:active, #footer a:visited { color: #666; font-weight: normal }#footer a:hover { color: #000; font-weight: normal }#footer { color: #666; font-size: 10px; font-family: Arial; font-weight: normal; padding-top: 5px }/*<agl.folder "navigation">*/	ul#menu        { margin: 0 0 30px; padding: 0; width: 129px }	ul#menu li     { font-weight: normal; list-style-type: none; list-style-image: none; border-bottom: 1px solid #dadada }	ul#menu li.current     { }	ul#menu li a:link, ul#menu li a:visited, ul#menu li a:active      { color: #66a1b5; font-size: 12px; font-family: Arial; font-weight: normal; text-decoration: none; display: block; padding: 0 }	ul#menu li a:hover     { color: #a50000 }	ul#menu li.current a:link, ul#menu li.current a:visited, ul#menu li.current a:hover, ul#menu li.current a:active     { color: #a50000; text-decoration: none; display: block }	ul#menu li ul       { font-weight: normal; margin: 0; padding: 0 }	ul#menu li ul li      { font-weight: normal; line-height: 1.2em; background-color: #e6e6e6; background-image: url("img/menu_sub_out.gif"); background-repeat: no-repeat; margin: 0; padding: 0; border-top: 1px solid #fff; border-bottom: 1px solid #e6e6e6 }	ul#menu li ul li.current  { font-weight: normal; background-image: url("img/menu_sub_in.gif"); background-repeat: no-repeat; text-transform: none; word-spacing: 0; letter-spacing: 0; margin: 0; padding: 0 }	ul#menu li.current ul li a:link, ul#menu li.current ul li a:visited, ul#menu li.current ul li a:active      { color: #5c5c5c; font-size: 11px; font-weight: normal; text-transform: none; letter-spacing: 0; margin: 0; padding: 0 }	ul#menu li.current ul li a:hover     { color: #000; font-weight: normal; background-image: none; padding: 0 }	ul#menu li ul li.current a:link, ul#menu li ul li.current a:visited, ul#menu li ul li.current a:hover, ul#menu li ul li.current a:active      { color: #5c5c5c; font-weight: normal; margin: 0 }	.li_padding     { display: block; padding: 4px 0 4px 0 }	.lili_padding     { display: block; margin: 0; padding: 2px 0 1px 12px }/*</agl.folder>*/ul { color: #666; font-size: 12px; font-family: Arial; list-style-type: square; margin: 4px 0 1em 17px; padding-left: 0 }ol { color: #666; font-size: 12px; font-family: Arial; margin: 4px 0 1em 24px; padding-left: 0 }a:link, a:visited, a:active { color: #a50000; font-weight: bold; text-decoration: underline }a:hover { color: #000 }#footer a:link, #footer a:active, #footer a:visited { color: #666; font-weight: normal }#footer a:hover { color: #000; font-weight: normal }#footer { color: #666; font-size: 10px; font-family: Arial; font-weight: normal; padding-top: 5px }