/* DATEI: agenda21.css */
p,ul,h1,h2,h3,h4,ul,ol,li,div,td,th,address,blockquote,nobr,i,body  { font-family: Arial,Helvetica; }
h1     { font-size:18pt; }
h2     { font-size:16pt; }
h2.sh2 { font-size:16pt; }
h3,h3.xmp,h3.xpl,h3.inf,h3.tip { font-size:12pt; }
h4     { font-size:11pt; margin-top:0pt; margin-bottom:4pt; }
small  { font-size:8pt; }
p,ul,ol,li,div,td,th,address,nobr,i { font-size:11pt; }
p      { margin-top:0pt; margin-bottom:8pt; }
pre        { font-family: Courier New,Courier; font-size:10pt; color:#0000C0; }
tt         { font-family:Courier New,Courier; font-size:10pt; color:#0000C0; }
pre.normal { color:#000000; }
a:link     { color:#007F00; text-decoration:underline; }
a:visited  { color:#007F00; text-decoration:underline; }
a:active   { color:#007F00; text-decoration:underline; }
a:hover    { color:#FF0000; text-decoration:underline; }
/* Format-IDs */
/* Logo Fonts */
#logofont  { text-align: left; vertical-align:middle; font-family: Comic Sans MS,Arial; font-size: 14pt; color: #0000FF; }
#infofont  { font-size: 8pt; background-color: #FFEEBA; text-align: center; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; padding-right: 5px; }
#infofett  { font-size: 8pt; font-weight: bold; background-color: #D0D0FF; color: #0000FF; text-align: center; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; padding-right: 5px; }

/* Hauptmenu Fonts */
#cellfett1 { font-size: 12pt; font-weight: bold; background-color: #D0D0FF; color: #0000FF; text-align: center; padding-top: 3px; padding-bottom: 3px; padding-left: 15px; padding-right: 15px; }
#cellnorm1 { font-size: 12pt; background-color: #FFEEBA; text-align: center; padding-top: 3px; padding-bottom: 3px; padding-left: 15px; padding-right: 15px; }
#celldown  { font-size: 8pt; font-weight: bold; background-color: #D0D0FF; text-align: center;
             padding-top: 8px; padding-bottom: 8px; padding-left: 8px; padding-right: 8px;
		     border-width:2px; border-style:solid; border-color:#D0D0FF; }
/* Untermenu Fonts */
#cellfett2  { font-size: 11pt; font-weight: bold;  text-align: center; padding-top: 3px; padding-bottom: 3px; padding-left: 15px; padding-right: 15px; background-color: #D0D0FF; color: #0000FF; }
#cellnorm2  { font-size: 11pt; text-align: center; padding-top: 3px; padding-bottom: 3px; padding-left: 15px; padding-right: 15px; background-color: #FFEEBA; }
/* (Bottom) Hauptmenu Fonts */
#cellfett3 { font-size: 11pt; font-weight: bold; background-color: #D0D0FF; color: #0000FF; text-align: center; padding-top: 3px; padding-bottom: 3px; padding-left: 5px; padding-right: 5px; }
#cellnorm3 { font-size: 11pt; background-color: #FFEEBA; text-align: center; padding-top: 3px; padding-bottom: 3px; padding-left: 5px; padding-right: 5px; }

/* Menu Tabelle */
#headlogo  { border-bottom-width:2px; border-bottom-style:solid; border-bottom-color:#D0D0FF;
             text-align:center }
#headtext  { border-bottom-width:2px; border-bottom-style:solid; border-bottom-color:#D0D0FF;
              padding-top: 13px; padding-bottom: 13px;}
#headinfo  { border-bottom-width:2px; border-bottom-style:solid; border-bottom-color:#D0D0FF;
             border-left-width:2px; border-left-style:solid; border-left-color:#D0D0FF;
             vertical-align:bottom; width: 1px; }

#menutop   { border-bottom-width:2px; border-bottom-style:solid; border-bottom-color:#D0D0FF; }

#menuleft  { border-right-width:2px; border-right-style:solid; border-right-color:#D0D0FF;
             border-bottom-width:2px; border-bottom-style:solid; border-bottom-color:#D0D0FF;
             vertical-align:top; width: 1px; }

#texttext  { border-bottom-width:2px; border-bottom-style:solid; border-bottom-color:#D0D0FF;
			 vertical-align: top;}

#footinfo  { border-left-width:2px; border-left-style:solid; border-left-color:#D0D0FF;
             vertical-align:top; width: 1px; }


/*#menuinfo  { border-width:2px; border-style:solid; border-color:#D0D0FF; }*/
/*#menutab1  { border-width:2px; border-style:solid; border-color:#D0D0FF; }*/
/*#menutab2  { border-bottom-width:2px; border-bottom-style:solid;
             border-left-width:2px; border-left-style:solid;
             border-right-width:2px; border-right-style:solid;
             border-color:#D0D0FF; }*/

/* Logoabstand */
/*#logoimg   { float:left;}*/

/* ID für Index.html */
#indmenuleft { border-right-width:2px; border-right-style:solid; border-right-color:#D0D0FF;
               vertical-align:top; width: 1px; }
#textright { border-left-width:2px; border-left-style:solid; border-left-color:#D0D0FF;
			 border-bottom-width:2px; border-bottom-style:solid; border-bottom-color:#D0D0FF;
			 vertical-align:top; width: 1px; }
#textsmall { font-size: 90% }
