body {background: #517491 url('/picts-l1/bg.gif') repeat-y;}
/*** margin & padding ***/
form, input, 
#leftnav ul {margin: 0;	padding: 0;}

body, #leftnav li.sub ul {margin: 0;}

/*** Display ***/
#leftnav ul a {display:block;}

/** font-sach **/
body, html, td, p, input, textarea, select {font-family: Arial, Helvetica, sans-serif;}

/*** Font styling ***/
#leftnav ul a {text-decoration: none;}
#leftnav ul a {font-weight: bold;}

/*** Font größen ***/
body, html, td, p, input, textarea, select {font-size: 11px;}
h1 {font-size: 14px; color: #517491;}
h2 {font-size: 16px;}

/*** Textfarben ***/
.bodytext, h2, h2 a {color: #000000;}
#leftnav ul a:hover,
#leftnav li.active a, 
#leftnav li.sub a, 
#leftnav li.sub li a:hover, 
#leftnav li.sub li a.active {color: #BFBFBF;}
a {color: #517491; text-decoration:none;}
a:hover {color: #FFFFFF; text-decoration:underline;}
a:active {color: #374C97; text-decoration:underline;}
#leftnav ul a {color:#FFFFFF;}
#address, 
#address a {color: #000000;}
body, html, td, p, input, textarea, select {color: #000000;}

/*** leftnavi ***/
#leftnav {position: absolute;	top: 120px;	left: 0px;	width: 170px; background-color: #517491;	overflow:hidden;}
#leftnav ul {list-style-type: none;	margin-bottom: 24px; background-color: #517491;}
#leftnav li {background: url("/picts-l1/dotline.gif") no-repeat 0 23px;}
#leftnav ul a {width:150px; padding: 5px 0 5px 20px; background: url("/picts-l1/nav-arrow-white.gif") no-repeat 10px 9px;}
#leftnav ul a:hover, 
#leftnav li.active a {background-image: url("/picts-l1/nav-arrow-black.gif");}
#leftnav li.active, 
#leftnav li.sub {background-color: #374C97;}
#leftnav li.sub a {background-position: 10px 11px; background-image: url("/picts-l1/nav-arrow-active.gif");}
#leftnav li.sub a:hover {background-position: 10px 9px; background-image: url("/picts-l1/nav-arrow-black.gif");}
#leftnav li.sub ul {padding:3px 0 0 0; background-color: #374C97;	overflow:hidden;}
#leftnav li.sub {padding-bottom: 6px; background-image: url("/picts-l1/dotline.gif"); background-position: bottom; 
background-repeat:repeat-x;}
#leftnav li.sub li {background: none; min-height: 16px;}
#leftnav li.sub li a {width:134px; color: #FFFFFF; padding: 2px 0 0 28px; background-image: url('/picts-l1/nav-dot-white.gif'); background-position: 20px 8px;}
#leftnav li.sub li a:hover, 
#leftnav li.sub li a.active {background-image: url('/picts-l1/nav-dot-black.gif');	background-position: 20px 8px;}
#leftnav ul.light {background-color: #E3E6F0;}
#leftnav ul.light li.active {	background-color: #BFBFBF;}
#leftnav ul.light a {color: #566688; background-image: url('/picts-l1/nav-arrow-blue.gif');}
#leftnav ul.light a:hover, 
#leftnav ul.light li.active a {color: #BFBFBF;}
#leftnav .sub ul {background: url("/picts-l1/dotline.gif") no-repeat top;}
#address {margin: 25px 0 10px 10px;	font-size: 10px;}
#logo {position: absolute; width: 170px;	height: 88px; z-index:2;}
#titel1 {position: absolute; width: 800px; left: 170px; top: 28px; height: 60px; background-color: #FFFFFF;	z-index:2;}
#titel2 {position: absolute; width: 800px; left: 170px; top: 0px;	height: 28px; background-color: #517491;	z-index:2;}
#main {position: absolute; width: 630px; left: 170px;	top: 88px; background-color: BCBCBC; z-index:2;}
#content {position: relative;	width: 605px; min-height: 344px; height: expression(344+'px'); padding: 15px 10px 10px 10px; text-align:left; font-size: 12px;}
#service_content {
        position: absolute;
        width: 150px;
	left: 800px;
	top: 88px;
        min-height: 344px;
        height: expression(344+'px');
        padding: 15px 0px 0px 10px;
        text-align:left;
        font-size: 12px;
	background-color: ACACAC;
	z-index:2;
}

.box {text-align:left; padding-left: 20px; padding-bottom: 10px; font-size: 10px;}
.titelbox {margin:0 8px 6px 0; page-break-inside: avoid; font-size: 12px;}
.tab1 {text-align:left; padding-left: 10px; padding-bottom: 10px; font-size: 12px;}
.tab2 {text-align:left; font-size: 12px;}
#trenner {background: url('/picts-l1/dotline-white.gif') repeat-x top;}
#footer {position: relative; left: 10px; width: 605px; padding-top: 10px; padding-bottom: 10px;	font-size: 10px; background: url('/picts-l1/dotline-white.gif') repeat-x top;
