# Stylesheets CMS RA Meissner #
# Farbcodes                   #
# dunkelgrauer HG: 8A8A8A     #
# hellgrau:        AAAAAA     #
# türkis:          006666     #



.mitte {text-align:center;}

.navigation { padding-left:0px; text-align:justify;
              position:absolute; top:135px; left: 0px;
           }

.inhalt   { padding-left:0px; text-align:justify;
            position:absolute; top:93px; left:178px;
            width:440px;
           }

.header   { padding:0px; text-align:left;
            position:absolute; top:0px; left:0px;
            background-color:#8A8A8A; width:100%; height:108px;
           }

.artikel  { margin-top:0px; margin-bottom:40px;
          }

.logotxt   { font-family: Verdana, Arial, Helvetica, sans-serif;
             font-size: 42px;  font-weight: bold;
             letter-spacing: -0.05em  }
.logosub   { font-family: Verdana, Arial, Helvetica, sans-serif;
             font-size: 14px;  font-weight: bold;
             letter-spacing: -0.05em  }


/*.navlnk1   { font-family: Verdana, Arial, Helvetica, sans-serif;*/
/*             font-size: 11px; color: #8A8A8A; font-weight: bold; text-decoration:none;}*/

.navlnk1   { font-family: Verdana, Arial, Helvetica, sans-serif;
             font-size: 11px; color: #8A8A8A; font-weight: bold; text-decoration:none;
             display:block;
             padding-bottom:8px; padding-top:8px;
           }
.navlnk2   { font-family: Verdana, Arial, Helvetica, sans-serif;
             font-size: 11px; color: #8A8A8A; font-weight: bold; text-decoration:none;
             display:block;
             padding-bottom:8px; padding-top:8px;
           }

.headerimg { position:absolute; top:0px; left:0px;   width:138px; height:108px; }
.headerlogo{ position:absolute; top:0px; left:220px; width:517px; height:108px; }


/*h1, .arthead   { font-family: Verdana, Arial, Helvetica, sans-serif;*/
/*             font-size: 16px; color:white; font-weight: bold; text-transform: uppercase;*/
/*             margin-top:10px;*/
/*             margin-bottom:20px;*/
/*             position:absolute; top:50px; left: 178px; display:inline;*/
/*             }*/

h1, .arthead   { font-family: Verdana, Arial, Helvetica, sans-serif;
             font-size: 18px; color:#aaaaaa; font-weight:bold;
             display:inline;
             }

.h1pos { position:absolute; top:56px; left:178px; height:50px;
         }

.h1align { height:50px; vertical-align:bottom; }

h2, .artname   { font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000;
             font-size: 11px; font-weight: bold; padding-bottom:20px;
             margin-bottom:0px; }

.artname a:link    { color:#000000; text-decoration:none; } /* wenn link */
.artname a:visited { color:#000000; text-decoration:none; } /* wenn link */
.artname a:hover   { color:#000000; text-decoration:underline; } /* rollover */
.artname a:active  { color:#000000; text-decoration:underline; } /* clicked */
.artname a:focus   { color:#000000; text-decoration:underline; } /* mit tab angesprungen */

h2 a:link    { color:#000000; text-decoration:none; } /* wenn link */
h2 a:visited { color:#000000; text-decoration:none; } /* wenn link */
h2 a:hover   { color:#000000; text-decoration:underline; } /* rollover */
h2 a:active  { color:#000000; text-decoration:underline; } /* clicked */
h2 a:focus   { color:#000000; text-decoration:underline; } /* mit tab angesprungen */

.textimg { margin:5px;}

p {margin:0px;}
p img {margin:5px; border:1px solid black;}

.arttext   { font-family: Verdana, Arial, Helvetica, sans-serif;
             color:#000000; font-size: 11px;
           }

.artdate   { font-family: Verdana, Arial, Helvetica, sans-serif;
             color:#8A8A8A; font-size: 9px;
             margin-bottom:0px;
             }

.tophead1  { font-family: Verdana, Arial, Helvetica, sans-serif;
             font-size: 15px; font-weight:bold; }
.tophead2  { font-family: Verdana, Arial, Helvetica, sans-serif;
             font-size: 15px; color: #AAAAAA; font-weight:normal;  }

.toplnk    { font-family: Verdana, Arial, Helvetica, sans-serif;
             font-size: 11px; color: #AAAAAA; font-weight:normal;
             text-decoration:none; }
.toplnk:hover    {
             text-decoration:underline; color: black;      } /* wenn link */

.suche    { border:1px #8A8A8A solid;
            padding:4px; padding-top:0px; margin:2px;
            background-color:#C4C4C4;
            text-align:center;
            width:138px;
          }

.suchens4  { border:1px #8A8A8A solid;
            padding:4px; padding-top:0px; margin:2px;
            background-color:#C4C4C4;
            text-align:center;
            width:138px;
            font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 11px;  color: #404040;
          }

.srchtxt   {font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 9px;  color: #404040;
            margin:5px;
            text-align:justify;
            text-decoration:none;
            width:116px}

.srchlnk   {font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 9px;  color: #000000;
            display:block; margin:0px; margin-bottom:5px;
            text-decoration:none;}
.srchlnk:hover    { text-decoration:underline; } /* wenn link */

.catname   { font-family: Verdana, Arial, Helvetica, sans-serif;
             font-size: 13px; color:#8A8A8A; font-weight:bold;
             margin-top:0px; margin-bottom:0px;
             }

.text      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }

.caption,.text10    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }

form       { margin:0px; padding-top:5px;}

.button    { background-color:#C4C4C4; width:120px; border:1px #8A8A8A solid;
             font-family: Verdana, Arial, Helvetica, sans-serif;
             font-size: 12px; font-weight: bold; color: #FFFFFF;
             vertical-align:top;
             border-left:1px solid white; border-top:1px solid white;
             border-right:1px solid black; border-bottom:1px solid black;
             height:20px;
           }

/*.button:hover { border:1px inset #C4C4C4; text-decoration:underline;}  /* rollover */*/
.button:hover { text-decoration:underline;}  /* rollover */

 .feld     { background-color:#FFFFFF; width:120px; border:1px solid #8A8A8A;
             font-family: Verdana, Arial, Helvetica, sans-serif;
             font-size:10px; margin:2px; padding-left:2px;
           }


