

body                   { font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif; background-color: #ffffff; width:920px; }
/*<agl.folder "menues">*/
/*mainnavigation*/
#mainmenu              { font-size: 9pt; font-weight: normal; padding-top: 15px; padding-bottom: 0; z-index: 10; clear: both ; margin-left: -18px; border-bottom: 1px solid #9b9b9b; }
#mainmenu strong       { color: #000; font-size: 9pt; font-weight: bold; text-decoration: none; padding: 2px ; }
#mainmenu li           { line-height: 14pt; text-decoration: none; list-style-type: none; display: inline; margin: 0; padding-right: 24px }
#mainmenu li a:link, #mainmenu a:visited  { color: #000; text-decoration: none; padding: 3px; border: solid 1px #ffffff  }
#mainmenu li a:hover, #mainmenu a:active  { color: #000; text-decoration: none; padding: 3px; border: solid 1px}
/*subnavigation1*/ 
#submenu1              { font-size: 9pt; line-height: 13pt; text-align: right }
#submenu1 .zeitraum    { color: #c88329; font-size: 16pt; margin-top: 10px; margin-right: 10px; margin-bottom: 16px; padding: 0; }
#submenu1 .zeitraumnolink { color: #c88329; font-size: 16pt; margin-top: 10px; margin-right: 12px; margin-bottom: 8px; padding: 0; }
#submenu1 .zeitraum a:link, #submenu1 .zeitraum a:visited { color: #c88329; text-decoration: none; margin-top: 10px; padding: 3px; }
#submenu1 .zeitraum a:hover, #submenu1 .zeitraum a:active { color: #c88329; text-decoration: none; margin-right: 1px; padding: 1px; border: solid 1px; }
#submenu1 .projektname { color: #1a7581; }
#submenu1 .projektname strong { color: #50a2aa; }
#submenu1 ul           { list-style-type: none; margin: 0 6px 0 0; padding: 0 }
#submenu1 li           { color: #50a2aa; line-height: 10pt; text-decoration: none; margin-left: 0; padding: 1px 3px 1px 0 }
#submenu1 strong       { color: #50a2aa; margin: 3px; display: block; padding: 2px 3px 2px 0 ; }
#submenu1 li a:link, #submenu1 li a:visited          { color: #50a2aa; font-weight: bold; text-decoration: none; display: block; margin: 2px; padding: 2px  }
#submenu1 li a:hover, #submenu1 li a:active  { text-decoration: none; margin: 2px; padding: 1px; border: solid 1px #50a9a7 }
	/*submenu neutralseiten*/ 
#submenu               { font-size: 9pt; line-height: 13pt ; text-align: right; width: 200px; padding-top: 20px; border-right: 1px solid #9b9b9b; }
#submenu ul            { list-style-type: none; margin: 0 15px 0 5px; 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}
#submenu ul ul         { list-style-type: none; margin: 0px; padding: 0 }
/*</agl.folder>*/
/*<agl.folder "main layout">*/
/*main page layout*/
#topcontent            { background-color:#ffffff; top:0px; margin:0px; }
#logolayerleft         { visibility:visible; position:absolute; top:0px; left:24px; width:200px; }
#logolayer             { visibility:visible; z-index:10px; top:0px; width:230px; height:77px; float:right; margin:0px; }
#main                  { width:800px; margin:0px 0px 0px 228px; }
#maincontent           { margin-top:0px; margin-right:0px; margin-left:0px; padding-top:0px; padding-right:30px; padding-bottom:15px; }
#content               { margin-top:0px; padding-top:0px; border-bottom:1px solid #9b9b9b; }
#leftcolumn            { top:0px; left:0px; width:220px; float:left; margin-left:8px; }
#headerbox                   { background-color: #ffffff; width: 740px; height: 300px; margin: 0; }
#headerbox .titelleftmargin  { margin-left:9px; }
#headerbox strong            { font-weight:600; }
#headerbox h1                { color: #439eaa; font-size: 8pt; margin-left: 240px; display: none; }
#textinhalt { color: #000; font-size: 0.7em; line-height: 1.6em; width: 600px; margin-left: 231px; padding-top: 10px; }
#footer                { padding: 10px 10px 15px 30px; position: relative; width: 920px; clear: both }
/*</agl.folder>*/
/*<agl.folder "main text type">*/
/*basic elements type,font*/
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 }
.bilduntertitel { color: #000; font-size: 8pt; line-height: 11pt }
/*maincontentlinksimagecolumn*/
#imagelinks           { margin: 0 11px 15px 0; padding: 0; width: 220px; float: left; }
#imagelinks img       { margin: 0; }
#imagelinks .ortundzeit { color: #000; font-size: 0.7em; line-height: 1.4em; background-color: #6bcad8; margin: 0; padding: 10px ; }
#maincontent a:link, #maincontent a:visited        { color: #000; text-decoration: underline }
#maincontent a:hover, #maincontent a:active        { text-decoration: none; background-color: #fddd2b }
#textinhalt a:link, #textinhalt a:visited        { color: #000; text-decoration: underline }
#textinhalt a:hover, #textinhalt a:active        { text-decoration: none; background-color: #fddd2b }
/*inhaltneutrallinkcolours*/
#inhaltneutral a:link, #inhaltneutral a:visited    { color: #000; text-decoration: underline }
#inhaltneutral a:hover, #inhaltneutral a:active    { text-decoration: none; background-color: #fddd2b }
/*</agl.folder>*/
/*<agl.folder "specials">*/
/*other elements*/
.seperator           { margin-top: 50px }
.seperatorline       { color: #d2c644; 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 #9b9b9b }
.floatright          { float: right }
.marginbottom10px    { padding-bottom: 10px }
.marginleft20px      { margin-left: 20px; padding-bottom: 10px }
.floatleft           { float: left }
.clearfloat          { clear: both; margin: 0; font-size:1px; line-height: 0}
/*</agl.folder>*/
/*<agl.folder "images galerie">*/
#galerie  a:link { color: #000; text-decoration: underline }
#galerie  a:visited { color: #000; text-decoration: underline }
	.galeriebild         { margin: 10px 15px 15px 0; width: 200px; float: left }
	.galeriebild  p     { color: #000; 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: #fddd2b }
.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: #fddd2b }
/*</agl.folder>*/
/*<agl.folder "pampering IEs">*/
/* pampering IE */
/* damit IE raum zwischen bullet u. liste laesst */
* html body #maincontent .imagelinks     { margin-top: 15px }
	* html body #maincontent li  { margin-left: 30px; padding-left: 12px }
/* hide from IE5-Mac, for IE 6 Win\*/
* html #logolayerleft { margin-bottom: 0px; }
* html #logolayer { margin-bottom: 0px; }
* html #main { width: 700px; height: 1%; margin-right: -231px; margin-left: 0; }
* html #headerbox .titelleftmargin { margin-left: 11px; }
* html #leftcolumn { margin-right: 0; margin-left: 4px; }
* html #mainmenu { margin-left: -28px; padding-top: 0 }
/* */
/* end pampering IE */
/*</agl.folder>*/

