﻿body, table
{   font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height:18px;
    color:#333;}
p
{   margin-top:0px;
    margin-bottom:10px;}
#rechtespalte .inner
{	font-size:12px;
 	line-height:17px;}
a:link
{   color:#9a1279;
    text-decoration: underline;} 
a:visited
{   color:#9a1278;
    text-decoration: underline;}    
a:hover
{   color:#563172;
    text-decoration: underline;}  
      
h1
{   font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: normal;
    line-height: 1.1em;
    margin-bottom: 10px;
    overflow: visible;}
h2
{   font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: normal;
    margin-bottom: 6px;  
    padding-top:2px;
    overflow: visible;}
h3 
{	font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: normal;
    line-height: 1.0em; 
    margin-top: 0px;
    margin-bottom: 4px;
    padding-top:2px;
    overflow: visible;}
  
#rechtespalte .header h1, #rechtespalte .header h2, #rechtespalte .header h3
{   font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight:bold;
    color:#fff;
    background:#c3c1c1 url(images/hr.gif) left top repeat-x;
    padding: 4px 10px;
    margin-top: 0px;
    margin-bottom: 8px;
    overflow: visible;}
#linkespalte .header h1, #linkespalte .header h2
{   font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight:normal;
    color:#fff;
    padding: 8px 13px;
    margin-bottom: 4px;
    overflow: visible;
    background: #9a1279 url(images/hl.gif) left top repeat-x;}
#linkespalte .header h3
{   font-size: 14px;
    font-weight:bold;
    color:#393939;
    padding: 0px 19px;
    margin-bottom: -10px !important;
    overflow: visible;
    border-bottom: 1px solid #e7f1fd;}    
#linkespalte .BoxNewsLatest h1
{	font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight:normal;
    color:#fff;
    padding: 8px 18px;
    overflow: visible;
    background: #4c256a url(images/hl1.gif) left top repeat-x;
    margin-bottom: 0px !important;
    margin-top:20px;}

ol { margin-left:1.8em;}
ol, ul
{   margin-top:0;
    margin-bottom:0;
    padding:0;}
ul
{   list-style-image:url(images/bullet.gif);}
.inner ul { margin-left:3.0em;}
.BoxRubrik ul
{   margin-left:0.5em;}

#rechtespalte .inner ul
{   margin-left: 0.2em; padding-left: 0.5em; }
#rechtespalte .inner ol
{   margin-left: 0em; padding-left: 0.8em; }
table.DLNewsHistory ul, table.DLNewsHistory ol
{   margin-left: 1.5em !important; padding-left: 1.5em !important; }
li.nhb
{   margin-left:1.0em !important;
    font-size:11px;
    line-height:14px;
    margin-bottom:6px;
    list-style-image:url(images/bullet.gif);}
