/* metz CSS */

/* 
- FARBEN -
----------------------
#f0fff8 = hell grün
#439A65 = dunkles grün
#F2F0F3 = hell grau
#5B595C = dunkel grau
#C1C8C3 = grau-grün
*/

table.main                          { width:575px; } 
table.main td                       { padding-left:10px; padding-right:10px; padding-top:4px; padding-bottom:4px; }                
.h1                                 { font-family:Verdana,sans-serif; font-size:13px; color:#ffffff; font-weight:bold; background-color:#5B595C; }
.h2                                 { font-family:Verdana,sans-serif; font-size:11px; color:#000000; }
.h2 a:link                          { color: #439A65; text-decoration:none; }
.h2 a:active                        { color: #439A65; text-decoration:none; }
.h2 a:visited                       { color: #439A65; text-decoration:none; }
.h2 a:hover                         { color: #439A65; text-decoration: underline; }
.h2g                                { font-family:Verdana,sans-serif; font-size:11px; color:#439A65; }
.h2gb                               { font-family:Verdana,sans-serif; font-size:11px; color:#439A65; font-weight:bold; }
.h2ss                               { font-family:Verdana,sans-serif; font-size:11px; color:#000000; font-weight:bold; }
.h3                                 { font-family:Verdana,sans-serif; font-size:9px; color:#000000; }
.h3b                                { font-family:Verdana,sans-serif; font-size:9px; color:#ffffff; font-weight:bold; }
.h3b a:link                         { color:#ffffff; text-decoration:none; }
.h3b a:active                       { color:#ffffff; text-decoration:none; }
.h3b a:visited                      { color:#ffffff; text-decoration:none; }
.h3b a:hover                        { color:#ffffff; text-decoration:underline; }

.enter                              { padding-left:200px; font-family:Verdana,sans-serif; font-size:13px;color:#439A65; font-weight:bold; text-align:left; height:50px; }
.enter a:link                       { color:#439A65; text-decoration:none; }
.enter a:active                     { color:#439A65; text-decoration:none; }
.enter a:visited                    { color:#439A65; text-decoration:none; }
.enter a:hover                      { color:#c0c0c0; text-decoration:underline; }

#info_anschrift                     { position:absolute; top:680px; }
*:not(hr)#info_anschrift            { position:absolute; top:665px; }
.info                               { font-family:Verdana,sans-serif; font-size:9px;color:#ffffff; font-weight:normal; text-align:left; }
.infob                              { font-family:Verdana,sans-serif; font-size:11px;color:#ffffff; font-weight:bold; text-align:left; }
.infobr                             { font-family:Verdana,sans-serif; font-size:11px;color:#ffffff; font-weight:bold; text-align:left; background-color:#E61416; padding:5px;}
.body                               { background-color:#ffffff; overflow-x: scroll; overflow-y: hidden; }

.menu                               { border:1px solid #439A65; background-color:#5B595C; font-family:Verdana; position:absolute; font-weight:bold; padding-top: 0px;  font-size: 11px; cursor: pointer; width: 170px; color: #ffffff; }

.item                               { background-color:#ffffff; font-family:Verdana; font-size:11px; width: 150px; border-left:1px solid #439A65; }
.item_panel                         { clip:rect(0, 150, 0, 0); position:absolute;  color:#439A65; width: 150px; border-left:1px solid #439A65;}
.item_panel a:link                  { text-decoration:none; cursor:pointer; color:#5B595C;  }
.item_panel a:visited               { text-decoration:none; cursor:pointer; color:#5B595C;  }
.item_panel a:active                { text-decoration:none; cursor:pointer; color:#5B595C;  }
.item_panel a:hover                 { text-decoration:none; cursor:pointer; color:#5B595C; font-weight:bold; }

.change_color a:hover               { color:#5B595C; }