dd {margin-left:3em;clear:none;}
dt { float:left; }

* {border:0;margin:0;padding:0;}
html body {  
  width:100%;
  font-family:Arial, Helvetica, Sans-Serif;
  }

body {
  text-align:center;
  }
  
 #lesetext .tr
{
		clear: both;
}
  
#lesetext {
  padding:1em 0 1em 0;
  text-align:left;
  width:46em;
  margin:auto;
  line-height:1.3;
  font-size:0.8em;
  }
#lesetext table { font-size:1em;} 
br {clear:none;}

#lesetext ol {
 
  margin-bottom:0.5em;
  margin-left: 3em;
  margin-top:0.5em;
  padding: 0;
  list-style: decimal;
  font-size:12px;
  clear:both;
}
#lesetext ol li {
  list-style: decimal;
  padding-bottom: 0.2em;
  list-style-position:inside;
  text-indent:-1.7em;
}
#lesetext ul {
  margin-bottom:0.5em;
  margin-left: 2em;
  margin-top:0.5em;
  padding: 0;
  font-size:12px;
  clear:both;
  list-style:disc;
  list-style-position:inside;
  
}
#lesetext li {
  text-indent:-1.1em;
  padding-bottom: 0.1em;
  padding-top: 0.1em;
  list-style-type: disc;
}

#lesetext ul li ul li {
  list-style-type: circle;
}


/*Überlauf zur Navi unterbunden*/
#textNavi {
  clear:both;
}


#lesetext h1 { font-size:x-large; margin:0px; padding:0px;}
#lesetext h2 {  font-size:large; margin:0px; padding:0px;}
#lesetext h3 { font-size:medium;  margin:0px; padding:0px;}
#lesetext h4 { font-size:small; margin:0px; padding:0px;}

#lesetext a {
  font-weight:bold;
  text-decoration:none;
  }#lesetext a:hover {
  text-decoration:underline;
  }

#lesetext h4.gauche
{      text-align:left;
       clear: both;
       margin-top:0px;
       margin-bottom:5px;
       padding-top:15px;
}

#lesetext h3.gauche
{      text-align:left;
       clear: both;
       margin-bottom:5px;
}
#lesetext h2.gauche
{      text-align:left;
       clear: both;
       margin-bottom:5px;
}
#lesetext h4, h4.centre
{   text-align:center;
    clear: both;
  	font-weight:bolder;
 	padding-bottom:10px;
padding-top:0px;
margin-top:0px;
}

#lesetext h3.centre
{      text-align:center;
       clear: both;
       
}
#lesetext h2.centre
{      text-align:center;
       clear: both;
       margin-bottom:5px;
  padding-top:30px;
  font-weight:bolder;	   
}
#lesetext h4.droite
{      text-align:right;
       clear: both;
       margin-top:0px;
       margin-bottom:5px;
       padding-top:15px;
}
#lesetext p.gauche
{      text-align:left;
       clear: both;
		
       padding-top:5px;
       margin-bottom:2px;
}
#lesetext p.left_strong
{      text-align:left;
       clear: both;
       font-weight:bold;

       padding-top:5px;
       margin-bottom:2px;
}
#lesetext p.centre
{      text-align:center;
       clear: both;
       margin-top:1px;
       margin-bottom:5px;
}
#lesetext p.center_strong
{      text-align:center;
       clear: both;
       font-weight:bold;
       padding-top:5px;
       margin-top:1px;
       margin-bottom:5px;
}
#lesetext p.droite
{      text-align:right;
       clear: both;
       margin-top:1px;
       margin-bottom:5px;
}
#lesetext p.right_strong
{      text-align:right;
       clear: both;
       font-weight:bold;
       margin-top:1px;
       margin-bottom:5px;
}

#lesetext p.dresden
{      text-align:left;
       clear: both;
       padding-top:3px;
       margin-bottom:5px;
}



/* EXTRACTED TABLES */
#tab_link{
  display:block;
  margin:0.5em 0 0.5em 0;
  }
#tab_info {
  display:block;
  padding:1em;
  text-align:center;
  background:red;
  color:white;
  font-size:large;
  font-weight:bolder;
  letter-spacing:0.2em;
  }


/* FOOTNODES */
hr {
  background:black;
}

#footnode {
  width:3em !important;
}
#footlinks div {
  width:530px;
}


/*
WEITERE FORMATIERUNGEN
AUS CONTENT.CSS
*/

#lesetext div
{
       margin:0px;
       padding:0px;
}


#lesetext thead
{
       display:none;
}

#lesetext .table
{
       width:46em;
       margin-top:5px;
       margin-bottom:5px;
       border:none;
	   clear:both;
	 
}

#lesetext .td_paragraph_1
{
       float: left;
       border:none;
       margin-left:5px;
       width:3em;
}

#lesetext .td_paragraph_2
{
       float: left;
       border:none;
       margin-left:5px;
       width:12em;
}

#lesetext .td_paragraph_last_1
{
       float: left;
       border:none;
       margin-left:5px;
       width:41em;
}

#lesetext .td_paragraph_last_2
{
       float: left;
       border:none;
       margin-left:5px;
       width:32.5em;
}

#lesetext .td_1
{
       float: left;
       border:none;
       margin-left:5px;
       width:3em;
}

#lesetext .td_2
{
       float: left;
       border:none;
       margin-left:5px;
       width:3em;
}

#lesetext .td_3
{
       float: left;
       border:none;
       margin-left:5px;
       width:3em;
}

#lesetext .td_4
{
       float: left;
       border:none;
       margin-left:5px;
       width:3em;
}

#lesetext .td_5
{
       float: left;
       border:none;
       margin-left:5px;
       width:3em;
}
#lesetext .td_6
{
       float: left;
       border:none;
       margin-left:5px;
       width:3em;
}
#lesetext .td_last_6
{
       float: left;
       border:none;
       margin-left:5px;
       width:25em;
}
#lesetext .td_last_5
{
       float: left;
       border:none;
       margin-left:5px;
       width:28em;
}


#lesetext .td_last_4
{
       float: left;
       border:none;
       margin-left:5px;
       width:31.5em;
}

#lesetext .td_last_3
{
       float: left;
       border:none;
       margin-left:5px;
       width:35em;
}

#lesetext .td_last_2
{
       float: left;
       border:none;
       margin-left:5px;
       width:38em;
}

#lesetext .td_last_1
{
       float: left;
       border:none;
       margin-left:5px;
       width:41.5em;
}

#lesetext .td_last_0
{
       float: left;
       border:none;
       margin-left:5px;
       width:45em;
}

#lesetext .tr
{
       clear: left;
       padding-top: 5px;
       margin:auto;
}


/*

SONDERBEHANDLUNG
*/

#lesetext p
{
       padding-top:0;
       padding-bottom:0;
       clear:both;
}
html>body #lesetext p {
  padding-top:5px;
}

#lesetext h2 {
  border:none;
}

#lesetext h4 {
       padding-top:15px;
       padding-bottom:5px;
       clear:both;
}

#lesetext em {
  letter-spacing:0.02em;
  font-style:italic;
  font-weight:normal;
  font-size:100%;
}

table, tr, td {
  text-align:left;
  border-collapse:collapse;
}
       
table td {
  border: 1px solid black;
  padding:3px;
}
       
       
.td_right { text-align:right;}
#lesetext .td_sf1
{
       float: left;
       width:14em;
       margin-left:5px;
}
#lesetext .td_last_sf1
{
       float: left;
       width:30.5em;
       margin-left:5px;
}
#lesetext .td_teil_1
{
       float: left;
       width:13em;
	   margin-left:5px;
}
#lesetext .td_teil_2
{
       float: left;
       margin-left:10px;
       width:31em;
}
