@charset "UTF-8";
body    { color: #000000; font: 100% Arial, sans-serif; background: #fff url("images/bg_body.gif") repeat-y center top; text-align: center; margin: 0; padding: 0 }
#container  { background-image: url("images/bg_header.jpg"); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; text-align: left; margin: 0 auto; width: 913px } 
#header   { background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; padding: 0 50px 0 0; height: 96px } 
#header h1  { display: none; margin: 0 }
#header p  { color: #eee; font-size: 11px; font-family: Arial; font-weight: normal; line-height: 1.5em; text-transform: uppercase; margin: 0; padding: 14px 0 0 }
#sidebar1   { width: 222px; float: left }

* html #mainContent { zoom: 1; }

#mainContent  { margin: 0 0 0 225px; padding: 0 50px 0 20px } 


#footer  { background-image: url("images/bg_footer.gif"); background-repeat: no-repeat; background-position: 240px 0; padding: 0 0 0 190px; height: 80px } 
#footer p  { color: #999; font-size: 11px; font-family: Arial; font-weight: normal; text-align: center; margin: 0; padding: 23px 0 0 }
#footer a:link, #footer a:visited, #footer a:active  { color: #999; font-weight: normal; text-decoration: underline }
#footer a:hover { color: #fff }
.floatright { 
	float: right;
	margin-left: 8px;
}
.floatleft  { margin-right: 8px; float: left }
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

#subtext p   { color: #999; font-size: 11px; font-family: Arial; font-weight: normal; text-align: justify; margin: 0; padding: 0 17px 0 }
#subtext a:link, #subtext a:visited, #subtext a:active  { color: #999; font-weight: normal; text-decoration: underline }
#subtext a:hover { color: #fff }

/*<agl.folder "navigation">*/
	ul#menu          { margin: 0; padding: 0; position: relative; top: 11px; width: 630px; height: 36px; float: left; overflow: hidden }
	ul#menu li      { font-size: 13px; font-family: Arial; font-weight: normal; text-transform: uppercase; list-style-type: none; list-style-image: none; margin: 0; padding: 0; float: left }
	ul#menu li a:link, ul#menu li a:visited, ul#menu li a:active         { color: #bdbdbd; line-height: 28px; text-decoration: none; display: block; padding: 0 }
	ul#menu li a:hover       { color: white; text-decoration: none; display: block }
	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: #fff; text-decoration: none; background-image: url("images/menu_active_right.gif"); background-repeat: no-repeat; background-position: right 0; display: block }
	ul#menu li.current      { background-image: url("images/menu_active_left.gif"); background-repeat: no-repeat }
	.li_padding     { display: block; padding: 5px 12px 3px 12px }
/*</agl.folder>*/
h2 { color: #0093f0; font-size: 30px; font-family: Georgia; font-weight: normal; line-height: 1.1em; background-image: url("images/bg_h2.gif"); background-repeat: no-repeat; background-position: left bottom; margin: 10px 0 0; padding-bottom: 32px; padding-left: 15px }
p { color: #999; font-size: 13px; font-family: Arial; margin: 0 0 10px; padding-left: 17px }
h3 { color: #fff; font-size: 14px; font-weight: normal; text-transform: uppercase; letter-spacing: 2px; margin: 0; padding-top: 10px; padding-bottom: 10px; padding-left: 17px }
a:link, a:visited, a:active { color: #0093f0; font-weight: bold; text-decoration: underline }
a:hover { color: #fff; font-weight: bold; text-decoration: underline }
.bilder_td  { color: #fff; font-size: 11px; font-family: Arial; font-weight: normal; line-height: 1.4em; background-color: #757575 }
.bilder_td a:link img, .bilder_td a:visited img, .bilder_td a:active img  { text-decoration: none; margin-bottom: -2px; border: solid 1px #fff }
.bilder_td a:hover img { text-decoration: none; margin-bottom: -2px; border: solid 1px #b5b5b5 }
.bilder_td a:link, .bilder_td a:visited, .bilder_td a:active { color: #fff; text-decoration: underline }
.bilder_td a:hover { color: #b5b5b5; text-decoration: none }
