*{padding:0; margin:0;}
body {
    color: black;   
    background-color: rgb(255,255,255); 
    /*font-size: 100.01%; */
    font-family: Verdana,Helvetica,Arial,sans-serif; 
	width:750px;
    font-size:12px;
    text-align:left;  /* Zentrierung im Internet Explorer */   } 
 div.page-inner { margin:5px 0 0 0; } 	

   div#content {
     text-align: left;    /* Seiteninhalt wieder links ausrichten */
     width: 725px; 
     padding: 0 0em 0.5em 2em;
     background-color: rgb(255, 255, 255);
   }   

   div#ContentLayer {
     margin-left: 0px; 
     padding: 0 1em;
     border: 1px dashed silver;
   }   

   div#ContentLayer h1 {
     font-size: 1.5em;
     margin: 0 0 1em;
   }   

   div#ContentLayer h2 { 
     font-size: 1.2em; 
     margin: 0 0 1em; 
   }   

   div#ContentLayer p {
     font-size:1em;
     margin: 1em 0;
   }
   div.bild  {text-align: left;    
     width: 800px; 
     padding: 0.5em;}
	 /****Print****/
	div.printlogo {width: 725px; height:68px;}
	div.footer-print {padding-top:10px; width:750px; /*height: 20px;*/ }
	div.footer-left {width:320px; float:left; font-size:90%; text-align: left;padding-left:2em;}
	div.footer-left a{ color:#000; text-decoration:none;}
	div.footer-right{width:405px; float:right;font-size:90%;text-align: right;}
	div.footer-left2{ font-size:90%; text-align: left;padding-left:2em; padding-top:20px; cleat:both; }
	div.pageurl {float:left;}
	
h1 {font-size:1.6em; line-height:1.6em; color:#000; text-align:left;  font-family:Arial, Helvetica, san-serif; padding:0.5em 0 0.5em 0; }
h2 {font-size:1.4em; line-height:1.4em; color:#000; text-align:left;  font-family:Arial, Helvetica, san-serif; padding:0 4em 1em 0;}
h3 {font-size:1.4em; line-height:1.4em; color:#999; text-align:left;  font-family:Arial, Helvetica, san-serif; padding:1em 0 1.0em 0;}
h4 {font-size:1.2em; line-height:1.2em; color:#000; text-align:left;  font-family:Arial, Helvetica, san-serif; padding:1em 0 0.5em 0;  margin:0px;}
h5 {font-size:1.1em; line-height:1.2em; color:#999; text-align:left;  font-family:Arial, Helvetica, san-serif;  padding:0.5em 0.5em 0.2em 0.5em;}

h6 {font-size:1.1em; line-height:1.3em; color:#fff; text-align:left;  font-family:Arial, Helvetica, san-serif; padding:0.5em 0.5em 0.2em 0.5em;}


h1.seite {font-size:1.05em; line-height:1.6em; color:#fff; text-align:left;  font-family:Arial, Helvetica, san-serif; padding:0.4em 0.6em 0.4em 0.6em;font-weight:normal;}
h1.darunter{font-size:1.6em; line-height:1.6em; color:#000; text-align:left;  font-family:Arial, Helvetica, san-serif; padding:0 0 1.0em 0;margin:0px;}
h3.call {font-size:1.6em; line-height:1.6em; color:#000; text-align:left;  font-family:Arial, Helvetica, san-serif; padding:0 0 1.5em 0; }
p.bodytext{ font-size:1em; line-height:1.8em; text-align:justify; padding-right:1em;}
p.box {font-size:1.2em;text-align:left;color:white;padding-right:0px;}
p.blockquot {font-size:1em; line-height:1.2em; text-align:left; padding-bottom:1em; font-weight:bold; font-style:italic;}
.name-of-person {font-size:0.9em; line-height:1.1em; }
p.zitat {text-align:center; font-style:italic; }
p.newsletter {text-align:left; padding: 2px 10px 2px 0; font-size:1em; margin:0px;}
dd { position:relative; left:-42px;}
/*<!--[if IE 7]>
<style type="text/css">dd {margin-left:0px; padding-left:0px;text-align:left;}
</style>
<![endif]-->*/

td.rl div.radio_label { /*float:right;*/ font-size:11px;  line-height:13px;}
.radio_ja,.radio_nein { float:left; clear:both; }
form#mailform td { font-size:11px; vertical-align:top;  }
.Checkbox_form INPUT { margin-right:5px; float:left; margin-top:0px; padding:0;}
.check_label { font-size:11px; line-height:15px; valign:bottom; vertical-align:bottom;float:left; }
div.Line {width:220px; display:block; height:25px;}
.Radio_form { padding:0px; }
.Radio_form input { margin:0 5px 0 0 ; float:left; }
td.zusatz {font-size:11px;width:400px;padding-top:10px;padding-bottom:10px;font-weight:bold;}
/*form#mailform td input { float:right; }*/
.submit_form input { font-size:11px; margin-top:10px; float:right; }

/*tr > td { width:300px; }*/

ul.csc-bulletlist {list-style-image:url(../img/plus.png);list-style-position:outside;padding-left:20px; padding-bottom:20px;margin-left:0px;}
/*.csc-bulletlist .csc-bulletlist-1 {margin-left:0px;}*/
ul.csc-bulletlist  li{padding-bottom:1em; line-height:1.5em;}
ul.liste-eins li  {padding-bottom:1em; }
ul.liste-eins {list-style-image:url(../img/plus.png);list-style-position:outside;padding-left:20px; }
/*tabellen*/
/*****Standarttabelle****/
table.tab_standard {font-size:10px; border:none;  padding: 20px 5px 10px 5px; margin-top:10px; text-align:left;}
table.tab_standard caption {font-size:11px; text-align:left; color:#666666; padding:5px; margin-left: -1px;  }
table.tab_standard thead td {font-size: 10px; text-align: left; color:#000000; background:#ccc; border:1px solid #ddd; padding:5px; }
table.tab_standard tfoot td {font-size:9px; text-align: left; color:#666666; border:1px solid #ddd;  padding:5px;  }
table.tab_standard tbody td {font-size:10px; text-align: left; color:#666666; border:1px solid #ddd; padding:5px;  }


/******Dummytabelle*****/
table.tab_dummy {font-size:1em; border:none; border-collapse:collapse;  padding: 2px;text-align:left;margin:5px 0px 40px 20px;}
table.tab_dummy caption { font-size:1.2em; text-align:left; color:#000000;  padding:5px; border:none; margin-left:-1px;}
table.tab_dummy thead tr > td { /*width:339px; */}
table.tab_dummy thead td {font-size:1.0em; text-align: left; color:#000000;  border: none; padding:5px 0px 1px 0px; font-weight:bold; }/*border-bottom:1px solid #000;*/
table.tab_dummy thead td.td-last { width:60px; text-align:center; }
table.tab_dummy thead td.tdrechts {text-align:right; }
table.tab_dummy thead tr {   }/*border-bottom:1px solid #000;*/
table.tab_dummy tfoot tr {border-top:1px solid #000; }
table.tab_dummy tfoot td {font-size:1em; text-align: right; color:#000; border:none; padding:5px 0px 5px 0px;; font-weight:bold;}
table.tab_dummy tbody td {font-size:1em; text-align: left; color:#000; border:none;  padding:5px 0px 5px 0px;; }
table.tab_dummy tbody td.td-last { text-align:right; padding-right:10px;}
table.tab_dummy tbody td.td-last2 { width:60px; text-align:center; }
table.tab_dummy tbody td.tdrechts {text-align:right;}

/******Dummytabelle2*****/
table.tab_dummy2 {font-size:1em; border:none; border-collapse:collapse;  padding: 2px; margin-top:0px; width:90%;}
table.tab_dummy2 caption { font-size:1.2em; text-align:left; color:#000000;  padding:5px; border:none; margin-left:-1px;}
table.tab_dummy2 thead td {font-size:1.1em; text-align: left; color:#000000;  border: none; padding:5px 5px 5px 5px; margin-bottom:15px;}

table.tab_dummy2 tfoot td {font-size:1em; text-align: left; color:#000; border:none; padding:5px; }
table.tab_dummy2 tbody td {font-size:1em; text-align: left; color:#000; border:none;  padding:5px; }
table.tab_dummy2 thead td  input {padding:10px;}
table.tab_dummy thead td {border-bottom-color:1px solid#000; }
/*textlink*/
a:link { text-decoration:none; color:#999;}/*color:#456CA9;*/
a:visited {text-decoration:none; color:#999; }
a:hover { text-decoration:underline; color:#999;}
a:active { text-decoration:none; color:#000;}
a.internal-link, a.mail, a.download { color:#314bbc;}
a:visited.internal-link, a:visited.mail, a:visited.download a:visited{ color:#314bbc;}
a.external-link-new-window { color:#314bbc;}
a:visited.external-link-new-window { color:#314bbc;}
hr.tabelle { width:428px; } /*width:745px;*/
hr { width:725px; }
.news-list-morelink a {font-size:1em;	color:black;	text-decoration:none; padding-left:5px;}
.news-list-date { padding-left:0px;}
#contentlh DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap img{ position: relative; top: -90px;}
#contentlh div.csc-textpic-imagewrap csc-textpic-single-image img{ position: relative; top: -90px;}
#contentlh DIV.csc-textpic DIV.csc-textpic-single-image IMG { position: relative; top: -90px;}

table.rf td {height:14px;}