/**/
/*Allgemeines:*/
body { background-position:center;
       background-color:#ffffff;
       background-image:url(m.gif);
       background-attachment:fixed;
       background-repeat:no-repeat;
       background-position:center;
       margin-left:5px;font-size:12pt; 
       font-family:arial,helvetica,sans-serif;}

h1 {color:#150185;font-family:Arial;font-size:250%;font-style:bolder;text-align:center; }
h2 {color:#FFA600;font-family:Arial;font-size:150%;font-style:bold;text-align:left; }
h3 {color:#000000;font-family:Arial;font-size:150%;font-style:bold;text-align:left; }

a:link { color:#234586;}
a:visited { color:#E00040;}



/*Spezialklassen für die Zier-Frames*/
.aaa {background-image:url(maaa.png);}
.aab {background-image:url(maab.png);}
.aac {background-image:url(maac.png); background-repeat:repeat;}
.ab  {background-image:url(mab.png); background-repeat:repeat; margin:0px;}


/*Angaben für die Kopfzeile der Inhaltsdokumente*/
/*
span.header {color:#00ff00; font-size:20px}
span.header a  {color:#000A46; font-size:12px; font-weight:bold}
span.header hr {height:2px; background-color:#000000; color:#000000}
span.header span {color:#FFA600; font-size:12px; font-weight:bold}*/

div.header {color:#000000; font-size:12px}
div.header a  {color:#150185; font-size:12px; font-weight:bold}
div.header hr {height:2px; background-color:#000000; color:#000000}
div.header span {color:#ff8000; font-size:12px; font-weight:bold}

div.footer {color:#000000; font-size:12px}
div.footer a  {color:#150185; font-size:12px; font-weight:bold}
div.footer hr {height:2px; background-color:#000000; color:#000000}
div.footer span {color:#ff8000; font-size:12px; font-weight:bold}




/*Angaben für Menü*/
ul.menu {
           margin:0px;
           margin-left:5px;
           padding:0px;
           z-index:1;
           width:133px;

           /*Schriftformatierung*/
           font-size:10pt;
      }

/*Main items*/


li.c0 {
           list-style: none;
           margin:2px;
           margin-left:0px;
           padding:0px;
           height:20px;
           width:133px;
           z-index:1;
           background-color: #ff8000 ;

           /*Text formatierung*/
           color:#150185;
           vertical-align:middle;
           font-weight:bold;
           padding-left:2px;
           }

li.c0 a   {text-decoration:none;
           color:#150185;

           font-weight:bold;
           }

/*MouseOver*/
li.c0Ov   {
           list-style: none;
           margin:2px;
           margin-left:0px;
           padding:0px;
           height:20px;
           width:133px;
           z-index:1;
           background-color: #ffffff;

           /*Text formatierung*/
           color:#ff8000;
           vertical-align:middle;
           font-weight:bold;

           padding-left:2px;
           }

li.c0Ov a {text-decoration:none;
           color:#FF8000;

           font-weight:bold;
           }


/*Sub Menü*/

li.c0 ul {display:none;}

li.c0Ov ul {z-index:2;
            position:absolute;
	   left:20px;
            padding:0px;
            margin:0px;
            display:block;
            border-left:solid 1px #ff8000;
            border-right:solid 1px #ff8000;
            border-top:solid 1px #ff8000;
            }

li.c1 {   list-style: none;
          margin:0px;
          padding:0px;
          height:17px;
          width:100px;
          border-bottom:1px solid #ff8000;
          background-color: #150185;
          display:block;
          font-color:#ffffff;

          z-index:2;
          font-size:11px;
          vertical-align:middle;
          padding-left:2px;
       }

li.c1 a {font-color: #ffffff;
         color: #ffffff;
         vertical-align:middle;
        }


/*MouseOver*/
li.c1Ov {   list-style: none;
          margin:0px;
          padding:0px;
          height:17px;
          width:100px;
          border-bottom:1px solid #ff8000;
          background-color: #FFFFFF;
          display:block;
          font-color:#ff8000;

          z-index:2;
          font-size:11px;
          vertical-align:middle;
          padding-left:2px;
       }

li.c1Ov a {font-color: #ff8000;
         color: #ff8000;
         vertical-align:middle;
        }



/*Allgemeine Box definitionen*/
div.content  {  /*Aussenabmessungen*/
                border-left:2px solid #150185;
                border-right:2px solid #150185;
                border-bottom:2px solid #150185;
                padding:3px;
                padding-bottom:0px;
                margin:0px;

                /*sonstiges*/
                list-style-position:inside;
                background-color:#F3F3F3;

                /*Schriftformatierung*/
                font-family:none;
             }


div.content p{  /*Aussenabmessungen*/
                border: 1px solid silver;
                margin: 0px;
                padding: 4px;
                margin-bottom:4px;

                /*sonstiges*/
                background-color:#FFFFFF;
             }


div.content ul{ /*Aussenabmessungen*/
                border: 1px solid silver;
                margin: 0px;
                padding:4px;
                padding-left:32px;
                margin-bottom:4px;

                /*sonstigea*/
                background-color:#FFFFFF;
             }

div.content ul ul{ /*Aussenabmessungen*/
                border: 0px;
                margin: 0px;
                padding:0px;
                padding-left:32px;
                margin-bottom:4px;

                /*sonstigea*/
                background-color:#FFFFFF;              
             }


div.content img{}


div.head  h3 {  /*Aussenabmessungen*/
                vertical-align:top;
                padding:0px;
                line-height:20px;
                margin:0px;

                /*sonstiges*/
                background-color:#150185;

                /*Schriftormatierung*/
                font-family :Arial, Helvetica, Sans-Serif;
                padding:1px;
                color:#ff9000;
                font-size:10pt;
             }

div.head h3.dvb:before{
                 content:url(icons/dvb.gif);
                 vertical-align: bottom;
                 line-height:10px;   /*Wird komischer Weise für Opera gebraucht*/
                 /*position: fixed;    */
                 top: 0px;
                 left: 0px;
             }

div.head h3.tool:before{
                 content:url(icons/tool.gif);
                 vertical-align: bottom;
                 line-height:10px;   /*Wird komischer Weise für Opera gebraucht*/
                 /*position: fixed;    */
                 top: 0px;
                 left: 0px;
             }


div.head	      {/*height:20;

                background-color:#150185;
                background-repeat:no-repeat;
                padding:0;
                margin:0;

                vertical-align:middle;
                border:1px solid #150185;*/}


/* Angaben für die Startseite */

div.left {  position:relative;
	   width:270px;
            float:left;
            background-color:#150185;
            border:1px dashed #ff9000;
            padding:0px;
            margin:4px;}


div.left p img {float:right; margin-left:2px; border:1px solid #7F7F7F;}


div.middle {position:relative;
	   width:270px; float:left;
            background-color:#150185;
            border:1px dashed #ff9000;
            padding:0px;
            margin:4px;}


div.right {position:relative;
	   width:200px; float:left;
            background-color:#150185;
            border:1px dashed #ff9000;
            padding:0px;
            margin:4px;}



/*PORTAL*/
.portal{background-color:;
	  border:1px dashed #ff9000;
           margin-bottom:2px;}




/*Gästebuch*/
tr.tableheader {background: #150185;}

tr.tablerow1 {background:#150185}

tr.tablerow2 {background:#FF8000}

font.header {color: #FF9A31;}

font.normalcol {color: #FFFFFF;}

font.number {color: #000000;}

font.copyright {color: #000000;}

font.attention {color: #E01010;}

div.fat {font-weight: bold;}

a.tablelink {color: #FFFF99; text-decoration: none;}
a.tablelink:hover{text-decoration: underline;}

a.normlink {color: #FFFF99; text-decoration: none;}
a.normlink:hover{text-decoration: underline;}


           /*
           FF8000 Orange
           150185 Dunkelblau
           */


/* These affect the main content area. */
#wikibody { 
  padding:0px 10px 10px 10px; background-color:white; 
  font-size:11pt; 
}
#wikicmds { 
  float:right; white-space:nowrap; 
  font-family:Verdana,sans-serif; font-size:80%; 
}
#wikicmds ul { list-style:none; margin:0px; padding:0px; }
#wikicmds li { display:inline; margin:0px 5px; }
#wikicmds li a { text-decoration:none; color:black; border:none; }
#wikicmds li a.createlink { display:none; }
#wikicmds li a:hover { text-decoration:underline; color:blue; }
.pagegroup { margin-top:8px; margin-bottom:2px; }
.pagetitle { line-height:1em; margin:0px; font-size:1.6em; font-weight:normal; }
.wikiaction { margin-top:4px; margin-bottom:4px; }
#wikitext { margin-top:12px; line-height:1.33em; }
#wikitext table { font-size:100%; line-height:1.33em; } /* For MSIE 5.5 */

/* These are for the edit form. */
#wikiedit form { margin:0px; }
#wikiedit textarea { width:98%; }
.wikimessage { margin-top:4px; margin-bottom:4px; font-style:italic; }

/* These affect the lines at the very bottom. */
#wikifoot { 
  padding-left:178px; padding-bottom:4px; border-top:1px #cccccc solid;
  font-family:Verdana,sans-serif; font-size:80%; 
}

/* These affect the printed appearance of the web view (not the separate
** print view) of pages.  The sidebar and action links aren't printed. */
@media print {
  body { width:auto; margin:0px; padding:0.5em; }
  #wikihead, #wikileft, #wikicmds, .footnav { display:none; }
  #wikifoot { padding:2px; }
}
