body {
 padding:0;
 margin:0;
 font-family:arial,verdana,sans-serif;
 color:#000;

}
a, .date{
  text-decoration:none;
  color:#003565;
  font-size:11px;
}
a:hover {
  text-decoration:underline;
}
#wrapper {
  width:766px;
  padding:0;
  margin:0;
}
#wrapper td {
 vertical-align:top;
}
#wrapper td#logo {
 height:71px;
}
#logo a {
 padding-left:15px;
 text-decoration:none;
}

#wrapper td.h_margin {
  width:30px;
}
#wrapper td.v_margin {
  height:18px;
}
#wrapper td.t_margin {
  height:8px;
}
#wrapper td.b_margin {
  height:30px;
  border-top:1px #89A2B3 solid;
}
#wrapper td#content {
  height:480px;
  font-size:11px;
  line-height:14px;
}
#wrapper td#navigation {
  text-align:right;
  font-size:11px;
  color:#003565;
  display:none;
}
#wrapper td#navigation a {
  text-decoration:none;
  color:#003565;
  margin-left:10px;
  margin-right:10px;
    font-size:11px;
}
#wrapper td#navigation a:hover {
  text-decoration:underline;
}
#wrapper td#navigation a.last {
  text-decoration:none;
  color:#003565;
  margin-left:10px;
  margin-right:0;
  padding-right:0;
}
#wrapper td#navigation a.last:hover {
   text-decoration:underline;
}
#wrapper td#navigation a.print {
  text-decoration:none;
  color:#003565;
  margin-left:0px;
  margin-right:0px;
  padding-left:15px;
  background-image:url('img/print.png');
  background-position:left;
  background-repeat:no-repeat;
}
#wrapper td#navigation a.print:hover {
   text-decoration:underline;
}
#wrapper td#pageheader {
  height:24px;
  border-bottom:1px #89A2B3 solid;
}
div {
	padding:0:
	margin:0;
}
div#pagetitle {
  float:left;
  display:inline;
  font-weight:bold;
  padding-top:4px;
  padding-left:0px;
  font-size:11px;
  text-transform:uppercase;
  color:#003565;
}
div#subtitle {
  float:right;
  display:inline;
  padding-right:30px;
  font-size:12px;
  color:#003565;
  padding-top:4px;
}

h1 {
  margin:0;
  padding:0;
  font-size:11px;
  /*line-height:16px;*/
  font-weight:bold;
}

h1.headline {
  margin:0;
  margin-left:0;
  margin-top:8px;
  margin-bottom:7px;
  font-size:12px;
  /*line-height:22px;*/
  color:#89A2B3;
}
h2 {
  color:#000;
  margin:0;
  padding:0;
  font-size:12px;
  margin-bottom:9px;
  font-weight:bold;
}
h3 {
  color:#000;
  margin:0;
  padding:0;
  font-size:11px;
  line-height:14px;
    margin-bottom:8px;
  font-weight:bold;
}
.formselect, select {
 padding-top;2px;
 margin:0;
 font-size:11px;
 border:#89A2B3;
 border-style: solid; 
 border-top-width: 1px; 
 border-right-width: 1px; 
 border-bottom-width: 1px; 
 border-left-width: 1px;
   width:175px;
}
#totop a {
  text-decoration:none;
  color:#003565;
  margin-left:0px;
  margin-right:0px;
  padding-left:13px;
  background-image:url('img/totop.png');
  background-position:left;
  background-repeat:no-repeat;
}
ul{
  padding:0;
  padding-left:13px !important;
  padding-left:16px;
  margin:0;
  margin-top:3px;
  margin-bottom:3px;
}
li {
  margin-top:2px;
  margin-bottom:2px;
}

#selectbox {
  position:absolute;
  top:4px !important;
  top:6px;
 left:472px;

  margin:0;
  padding:0;
  background:transparent;
}

ul.csc-menu-1 {
  list-style-image: url('img/arrow.png');
  /*list-style-type:disc;*/
}

ul.csc-menu-1 li{
    margin-top:8px;
}
ul.csc-menu-1 li a {
  font-size:12px;
  font-weight:bold;
}
.caption {
  /*clear:both;*/
  /*float:right;*/
  font-size:11px;
  padding-top:2px;
  line-height:14px;
}
.csi-image {
  padding-bottom:10px;  
}
p {
 padding:0;
 margin:0;
 padding-bottom:14px;
}
p.nomargin {
  margin:0;
  padding:0;
}
span.nomargin {
   margin:0;
  padding:0;
}
.csc-frame-frame1 {
 background-color:#003565;
}
.csc-frame-frame1 p {
 color:#fff;
}
.rechts p {
 padding-right:0;
 padding-left:6px;
 line-height:140%;
}

