﻿body
{   background: #e8e8e8 url(images/bg.gif) left top repeat-x;}
#huelle 
{	margin: 0px auto;
    width:1029px;
    background: url(images/canvas.gif) left top repeat-y;}
#bottomShadow 
{	text-align:center;
    background: url(images/footer.gif) left top no-repeat;}
#bottomContent 
{	padding:32px 0px 36px 0px;
    margin-left:300px;
    color:#fff;}
#bottomContent a
{	color:#fff;}
#kopf 
{	height: 218px;}
#contedit
{   position:absolute;
    z-index:100;
    top:0px;
    left:39px;
    width:970px;}
#inhalt
{   padding:45px 70px 20px 58px;
    background: url(images/inhalt.gif) left top no-repeat;}
#linkespalte 
{	width: 582px;
    float:right;
    padding-top:4px;}
#rechtespalte 
{	width:232px;
    float:left;}
#rechtespalte .body
{	padding:0px 14px;}
#hauptnav 
{	position:absolute;
 	top:193px;
    padding-left:52px;
    z-index:100;
    width:997px;}
#hauptnav a.static 
{	color: #fff;
 	font-family: Tahoma, Verdana, arial, Sans-Serif;
    font-weight:bold;
    font-size:15px;
    line-height:normal;
    margin-right:14px;
    background: url(images/nav.gif) right center no-repeat;}
a.static 
{   padding:0px 14px 0px 6px !important;
    border-right: 1px solid #fff;}    
#hauptnav a.static.selected 
{	color: #0572a3 !important;}
#hauptnav a.static.highlighted 
{	background: url(images/nav.gif) right center no-repeat;
    color: #333 !important;}
#subnav
{	display:none;}

.DLNewslatestItems
{   font-family: Verdana, Sans-Serif;
    font-size: 12px !important;
    line-height:17px;
    padding-top: 12px;
    padding-bottom:12px;}
.DLNewslatestFooter
{   border-top: 1px solid #000;
    padding-top:12px;
    text-align:center;}
.NewsLatestFoto
{   margin-right:14px;}
.NewsLatestFoto img
{   border:1px solid #000 !important;}

table.BoxDefaultBar, table.BoxPageBar, table.BoxGlobalBar, table.BoxRubrikBar
{   margin-bottom:40px;}
table.Box, table.BoxDefault, table.BoxPage
{   margin-bottom:20px;}
table.BoxRubrikBar .inner
{   padding-bottom:10px;}
table.BoxNewsLatest, table.BoxRubrik
{   margin-bottom:40px;}
table.BoxNewsItem
{   margin-bottom:60px;}

td.ol, td.o, td.or, td.l, td.r, td.ul, td.u, td.ur
{   
    /*width:1px;*/ 
    height:1px; background:url(table_img/clear.gif) left top repeat;}
table.BoxRubrik td.ol, table.BoxRubrik td.or, table.BoxRubrik td.ul, table.BoxRubrik td.ur
{   width:15px; height:1px; background:url(table_img/clear.gif) repeat;}


.ImgRight
{   position:relative;
    float: right;
    margin: 5px 0px 5px 16px;
    width:50%;}
.ImgRightSmall
{   position:relative;
    float: right;
    margin:5px 0px 5px 16px;
    width:33%;}
.ImgCenter
{   display:block;
    margin: 0px auto 12px auto;
    width:100%;}  

.ImgLeft
{   position:relative;
    float: left;
    margin:5px 16px 5px 0px;
    width:50%;}
.ImgLeftSmall
{   position:relative;
    float: left;
    margin:5px 16px 5px 0px;
    width:33%;}


.SitemapPath
{   display:none;}