
body                   { font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif; background-color: #feed5e }
/*<agl.folder "menues">*/
/*mainnavigation*/
#mainmenu                     { font-size: 9pt; font-weight: normal; background-color: #feed5e; margin-left: -28px; padding-top: 15px; padding-bottom: 10px; z-index: 10; clear: both }
#mainmenu strong             { color: #000; font-size: 9pt; font-weight: bold; text-decoration: none; padding: 3px }
#mainmenu li                 { line-height: 14pt; text-decoration: none; list-style-type: none; display: inline; margin: 0; padding-right: 30px }
#mainmenu li a:link, #mainmenu a:visited  { color: #000; text-decoration: none; padding: 3px; border: solid 1px #feed5e }
#mainmenu li a:hover, #mainmenu a:active  { color: #000; text-decoration: none; padding: 3px; border: solid 1px #000}
/*subnavigation*/ 
#submenu                                       { font-size: 8pt; line-height: 13pt }
#submenu .aktuell, #maincontent.aktuell        { background-color: #fef39b; padding-top: 10px }
#submenu .demnaechst, #maincontent .demnaechst { background-color: #fdf9b8; padding-top: 10px }
#submenu .vorbei, #maincontent .vorbei      { background-color: #ffffdf; padding-top: 10px }
#submenu ul            { list-style-type: none; margin: 0 15px; padding: 0 }
#submenu li            { color: #000; line-height: 10pt; text-decoration: none; margin-left: 0; padding: 2px 3px 2px 0 }
#submenu strong        { color: #000; font-weight: bold; display: block; padding: 2px 3px 2px 11px }
#submenu cite          { color: #696969; font-size: 7pt; font-style: normal; font-weight: bold; margin-left: 15px }
#submenu li a:link, #submenu li a:visited          { color: #000; text-decoration: none; display: block; margin: 3px; padding: 2px 3px 2px 9px }
#submenu li a:hover, #submenu li a:active  { color: #000; text-decoration: none; padding: 1px 3px 1px 8px; border: solid 1px #000}
/*</agl.folder>*/
/*<agl.folder "main layout">*/
/*main page layout*/
#topcontent             { background-color: #feed5e; background-image: none; background-repeat: repeat-x; margin: 0; max-width: 920px }
#logolayer               { visibility: visible; padding-right: 15px; z-index: 10; top: 0; right: 15px; width: 200px; height: 70px; float: right }
#box2004               { visibility: visible; margin-left: -20px; position: absolute; top: 75px; right: 5px; width: 45px; height: 30px; float: right }
#box2005                { visibility: visible; margin-left: -20px; position: absolute; top: 60px; right: 5px; width: 45px; height: 30px; float: right }
#logolayerleft         { position: absolute; top: 15px; left: 15px; width: 200px }
#main                  { margin-left: 220px; max-width: 700px }
#maincontent           { background-color: #fff; margin-top: 0; margin-right: 0; padding: 2px 30px 15px 50px }
#content               { }
#leftcolumn            { background-color: #fff; top: 0; left: 0; width: 220px; float: left }
#stempelbildplusinfo   { background-color: #feed5e; background-repeat: no-repeat; background-position: 0 0; margin-bottom: 0; margin-left: 0; height: 300px }
#footer                { padding: 15px; position: relative; max-width: 920px; clear: both }
/*<agl.folder "specials">*/
/*infobox*/
#infobox table         { color: #000; font-size: 8pt; font-weight: normal; width: 220px; border-top: 2px solid #000; border-left: 2px solid #000 }
#infobox table strong  { color: #000; font-size: 8pt; font-weight: bold }
#infobox td            { padding: 5px; border-style: solid; border-width: 0 2px 2px 0; border-color: #000 }
#infobox td.titel      { color: #933; font-size: 12pt; font-weight: bold; background-color: #eee; padding: 3px }
#infobox a:link, #infobox a:visited    { color: #000; text-decoration: underline }
#infobox a:hover, #infobox a:active    { text-decoration: none; background-color: #fdf9b8 }
/*other elements*/
.seperator           { margin-top: 50px }
.seperatorline       { color: #feed5e; font-size: 8px; font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; margin-top: 20px; margin-bottom: 20px; border-top: 1px solid #feed5e }
.floatright          { float: right }
.marginbottom10px    { padding-bottom: 10px }
.marginleft20px      { margin-left: 20px; padding-bottom: 10px }
.floatleft           { float: left }
/*page specific*/
#submenu .hellgelb   { background-color: #fdf9b8; margin-left: -10px; padding-top: 30px; padding-bottom: 30px }
.clearfloat          { clear: both; margin: 0; font-size:1px; line-height: 0}
/*</agl.folder>*/
/*<agl.folder "main text type">*/
/*basic elements type,font*/
p             { color: #000; font-size: 8pt; line-height: 16pt }
strong        { font-weight: bold }
h1             { color: #000; font-size: 12pt; line-height: 16pt; margin-top: 30px }
h2            { color: #000; font-size: 11pt; line-height: 16pt; margin-top: 20px; margin-bottom: 15px }
h3            { color: #000; font-size: 10pt; font-weight: bold; line-height: 16pt }
h4            { color: #000; font-size: 10pt; font-weight: bold; line-height: 16pt }
.kleintext    { color: #000; font-size: 7pt; line-height: 10pt }
.engtext      { color: #000; font-size: 8pt; line-height: 11pt }
.bilduntertitelbreit { color: #696969; font-size: 8pt; line-height: 11pt }
.ortundzeit   { color: #000; font-size: 8pt; line-height: 12pt }
	/*maincontentlinkcolours*/
#maincontent a:link, #maincontent a:visited        { color: #000; text-decoration: underline }
#maincontent a:hover, #maincontent a:active        { text-decoration: none; background-color: #feed5e }
/*inhaltneutrallinkcolours*/
#inhaltneutral a:link, #inhaltneutral a:visited    { color: #000; text-decoration: underline }
#inhaltneutral a:hover, #inhaltneutral a:active    { text-decoration: none; background-color: #feed5e }
/*</agl.folder>*/
/*<agl.folder "images galerie">*/
/*images*/
#maincontent .imagerechts      { background-color: #fff; margin: 0 0 15px 15px; width: 220px; float: right; border: solid 1px #feed5e }
#maincontent .imagerechts img  { margin: 10px 10px 0 }
#maincontent .imagerechts p    { color: #696969; font-size: 7pt; line-height: 9pt; margin: 10px }
#maincontent .imagelinks       { background-color: #fff; margin: 0 15px 15px 0; width: 220px; float: left; border: solid 1px #feed5e }
#maincontent .imagelinks img   { margin: 10px 10px 0 }
#maincontent .imagelinks p     { color: #696969; font-size: 7pt; line-height: 9pt; margin: 10px }
#galerie  a:link { color: #000; text-decoration: none }
#galerie  a:visited { color: #000; text-decoration: none }
#galerie  a:hover { text-decoration: none; background-color: #feed5e }
#galerie  a:active { text-decoration: none; background-color: #feed5e }
.galeriebild         { margin: 10px 15px 15px 0; width: 200px; float: left }
.galeriebild  img    { margin-bottom: 0; margin-left: 0 }
.galeriebild  p     { color: #696969; font-size: 7pt; line-height: 9pt; margin-top: 10px }
/*keine image borders */
a:link img, a:visited img, a:hover img, a:active img  { text-decoration: none; border-style: none }
/*</agl.folder>*/
/*<agl.folder "footer adresse">*/
/*footer*/
.adresse                               { color: #000; font-size: 7pt; line-height: 12pt }
.adresse a:link, .adresse a:visited    { color: #000; text-decoration: none }
.adresse a:hover, .adresse a:active    { color: #000; text-decoration: none; background-color: #fdf9b8 }
.tothetop                              { color: #000; font-size: 7pt; line-height: 12pt; text-decoration: none; margin-right: 15px; margin-bottom: 15px; float: right }
.tothetop a:link, .tothetop a:visited  { color: #000; text-decoration: none }
.tothetop a:hover, .tothetop a:active  { color: #000; background-color: #fdf9b8 }
/*</agl.folder>*/
/*<agl.folder "pampering IEs">*/
/* pampering IE */
#leftcolumn                  { background-color: #fef39b }
#maincontent .imagelinks     { margin-top: 15px }
#mainmenu                    { margin-left: -18px }
/* damit IE raum zwischen bullet u. liste laesst */
* html body #maincontent li  { margin-left: 30px; padding-left: 12px }
/* hide from IE5-Mac, for IE 6 Win\*/
* html #main {height: 1%;}
* html #leftcolumn {margin-right: -220px;}
#maincontent .imagerechts { margin-top: 0 }
#maincontent .imagelinks     { margin-top: 0px }
#mainmenu { margin-left: -28px; padding-top: 0 }
/* */
/* end pampering IE */
/*</agl.folder>*/

