
/*Styles für Pagestruktur */
/*Div-Tags
+ml-------
|
| +mm--
| |   mitte
| +---
|
| +l--
| |   links
| +---
|links unten
|
| +-------


*/

body table,
body div.foot,
body div.or  {
             width:800px;              /*Seitenbreite*/
             }

body, table {
             color:#000000;
             font-family:Arial,Helvetica,sans-serif;
             font-size:12px;
             background-color:#ffffff;
}
table{
             border:0;
}

/*------------ Kopf */
table.h {     /*head tabelle*/
             background-image:url("../g/header_bg.gif");
             height:100px;              /*BgHöhe*/
             color:ffffff;

}
.hl{
             width:500px;
             padding-left:10px;
             padding-top:0px;
             color:ffffff;
}
td.hl h1{
             font-size:13;
             line-height:90%;
}

td.hl strong{
             font-size:11;
}
strong.vA{
             font-size:medium ;
             text-align:right;
             line-height:2;
             display:block;
}
img.vA{
             width:200;
             height:4;
             rigth:0;
             position:relative;
}

/*------------ Main */
tr.ob {               /*Haupttabelle*/
             vertical-align:top;
}
td.rechts{               /*Haupttabelle*/
             width:150px;
            /* background-color:#f0ffdd;
             padding-left:2px;
             background-color:#f0e9dd;*/
}
div#rechts  {
             background-color:#f0e9dd;
             width:100%;
          /*   display:block;*/


}
td.links{               /*Haupttabelle*/
             width:650px;
             /* background-color:#f0e9dd; */
}

div.ml {     /*mitte + links*/
             width:650px;               /*Breite mittel+links*/
             /* background-color:#000990; */
}
div.m {      /*mitte*/
             width:475px;              /* Breite mitte abzüglich des abstandes zu links*/

             margin-right:8px;
             margin-left:9px;
             float:right;
             font-size:13;
           /*  background-color:#009900;*/
}
div.m h1 {     /*mitte*/
             font-size:19;
             /*  background-color:#009900; */
}

div.m p {     /*mitte*/
             text-align:justify;
             /*  background-color:#009900; */
}
div.l {     /*links (nav)*/
            width:150px;               /*Breite links*/
            float:left;
            /* background-color:#cfcfcf; */
            background-color:#f0e9dd;
}

/*------------ Main Navigation*/
a:link      { text-decoration:none; }
a:visited   { background-color:##FFD3A8;
              text-decoration:none; }
a:hover     { text-transform:none;     /*Nur für IE damit bgImage angezeigt wird*/
              background-image:url("../g/gold_bg.gif");}
a:active    { background-color:#ded6c1;
              text-decoration:none; }
a:focus     { text-decoration:none; }

div.m h1:first-letter{ font-size:200%;
                       color:#ff9933; }
a.ms,a.m,a.me,a.m2 {
            border:0;
            border-color:#303c4d;
            display:block;/**/
            padding:4;
            font-weight:normal;
            font-size:12;
            color:#000000;
            background-color:#bdc7d2;
}
a.ms {
            border:0;
            border-top-width:2px;
            border-style:solid;
}
a.m,a.m2 {
            border-top-width:1px;
            border-style:dotted;
}

a.m2 {
            border-bottom-width:1px;
}
a.me {
            border-bottom-width:2px;
            border-style:solid;
}

.mtitel{       /*Menü- Überschrift*/
            padding-top:25;
            padding-bottom:10 ;
            font-size:16;
            font-weight:bold;
            color:#303c4d;
            left:8;
            position:relative;
            display:block;
}
#nu{           /*Platzhalter untern der linken Navigation*/
            height:25;
            border:0;
          /*  background-color:#77e9dd;*/
}
/*Mitte*/
div.m a{
            color:#000000;
/*            text-decoration:underline; */
            color:#cc6633;
}
/*div.m a img{
            width:17;
            border:0px;
}*/

/*Rechte Kästen */
.box{
            padding:1;
            border:1px;
            border-style:solid;
            border-color:#ff9933;
            font-size:12;
            background-color:#f0e9dd;

}
div.box h1{
            width:100%;
            display:inline;
            font-size:12;
            background-color:#ff9933;
}


div.box p{
           width:24px;
           display:inline;
           background-position:0 5;
           background-repeat:no-repeat;
           background-image:url('../g/dpfeil17x7.gif');
}


/*Nav Orientierung */
.or{
           width:100%;/**/
           text-align:left;
           border:0;
           border-top-width:1px;
           border-bottom-width:1px;
           border-style:solid;
           border-color:#bdc7d2;
           background-color:#f0e9dd;
           position:absolute;
           top:124px;
}

/*Fußnote ink. Nav unten */
.foot{
          padding-top:25;
          text-align:center;
}
#fmn{
          background-color:#bdc7d2;
          display:inline;
          padding:2;
}
