﻿body, table
{   font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height:18px;}
p
{   margin-top:0px;
    margin-bottom:10px;}
#linkespalte
{   color:#000;} 
#rechtespalte
{   color:#fff;} 
a:link
{   color:#005fab;
    text-decoration: underline;} 
#rechtespalte a:link
{   color:#fff;
    text-decoration: underline;}     
a:hover
{   color:#000 !important;
    text-decoration: underline;}  
a:visited
{   color:#1772bb;
    text-decoration: underline;}

#rechtespalte a:visited
{   color:#ebebeb;
    text-decoration: underline;}  
        
h1
{   font-family: arial, helvetica, geneva, sans-serif;
    font-size: 18px;
    font-weight: bold;
    line-height: 1.2em;
    margin-bottom: 6px;
    padding-top:2px;
    overflow: visible;}
h2
{   font-family: arial, helvetica, geneva, sans-serif;
    font-size: 15px;
    font-weight: bold;
    margin-bottom: 5px;
    padding-top:2px;
    overflow: visible;}
h3 
{	font-family: arial, helvetica, geneva, sans-serif;
    font-size: 14px;
    font-weight: bold;
    line-height: 1.1em;
    margin-top: 0px;
    margin-bottom: 4px;
    padding-top:2px;
    overflow: visible;}
 
.header h1
{   font-family: arial, helvetica, geneva, sans-serif;
    font-size: 18px;
    padding-top:4px;
    padding-left:38px;
    padding-right:22px;
    margin-bottom: 12px;
    font-weight: normal;
    background: url(images/hl.gif) left top no-repeat;
    color:#000;
    overflow: visible;}   

.BoxNewsLatest h1
{  font-size: 18px !important;
    font-weight: normal; 
    color:#fff !important;
    padding-top:6px;
    padding-bottom:10px;
    padding-left:64px;
    background: url(images/hl1.gif) left top no-repeat;
    margin-bottom: -2px;}
   
.BoxPageBar .header h1, .BoxPageBar .header h2, .BoxPageBar .header h3, .BoxRubrikBar .header h2,
.BoxGlobalBar .header h1, .BoxGlobalBar .header h2, .BoxGlobalBar .header h3, .BoxNetzBar h2
{   font-family: arial, helvetica, geneva, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color:#fff;
    background:#4189c3 url(images/hr.gif) left top repeat-x;
    padding:6px 14px 8px 14px;
    margin-bottom: 4px;
    overflow: visible;}
#linkespalte .header h2, #linkespalte .header h3
{   font-family: arial, helvetica, geneva, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color:#25265b;
    margin-bottom: 4px;
    padding-top:2px;
    overflow: visible;}

ol { margin-left:1.8em;}
ol, ul
{   margin-top:0;
    margin-bottom:0;
    padding:0;}
.inner ul { margin-left:3.0em;
    list-style-image: url(Images/bullet1.gif);}
.BoxRubrik ul
{   margin-left:0.5em;
    list-style-image: url(Images/bullet1.gif);}

#rechtespalte .inner ul 
   { margin-left:1.6em !important;
    list-style-image: url(Images/bullet1.gif);}
#rechtespalte .inner ul
{   margin-left: 0.5em; padding-left: 0.5em; }
#rechtespalte .inner ol
{   margin-left: 0.8em; padding-left: 0.8em; }


li.nhb
{   margin-left:1.0em !important;
    padding-right:4px;}
#linkespalte li.nhb
{   font-family: arial;
    font-size: 11px !important;
    color:#76797a;}
#rechtespalte li.nhb
{   font-family: arial;
    color:#76797a;
    font-size: 12px !important;
    margin-left:0.3em !important;}