body {
	margin: 0;
	padding: 0;
	font-family:Arial;
	font-size:10pt;
	color:#636363;
	background:#b6b6b6;
     }
  #gesamt {
    margin:0 auto;
  width: 1020px;
  z-index:99;
  float:left;
  }
  #zentrieren {
  margin:0 auto;
  width:1180px;
  z-index:99;

  }

  #innen {
	margin:0 auto;
       	width: 1020px;
 	background:url(../images/inhalt_bg.jpg) repeat-y;
        text-align:center;

  	}
  #unten {
	clear:both;	
	margin:0 auto;
    width: 1020px;
	height: 73px;
	background: transparent url(../images/unten.jpg) no-repeat top center;
        text-align:center;
	
	}
  #kopf {
        margin:0 auto;
	padding:0 0 0 0;
	width:1020px;
	height:210px;
	background: transparent url(../images/header.jpg) no-repeat top center;

	}

  #inhalt {
	margin:0 0 10 10;
	padding:10 10 10 20;
	width: 700px;
	height:auto !important;
	height:400px;
	min-height:400px;
	text-align:left;
    background:transparent;
	float:left;
	z-index:99;
	}
  #user4 {
    display:inline;
    margin: 0px auto;
    float:left;
    }


  
  dl.article-info {
   border-top:1px solid #c0c0c0;
   background:#EEEEEE url(../images/dsv_logo_sw.html);
	}
  dt.article-info-term{
    margin:0px auto;
    display:none;
    border:1px solid blue;
    font-size:4pt;
    }
  dd.create{
  	margin:0px auto;
  	margin-left:5px;
    font-size:8pt;
	color:#636363;
  }
  dd.hits{
    margin:0px auto;
    margin-left:5px;
    font-size:8pt;
	color:#636363;
  }
  dd.createdby{ 
	margin:0px auto;  
	margin-left:5px;   
	font-size:8pt;
	color:#636363;
  }
  ul.actions {
        float:right;
	text-align:right;
        list-style:none;

           }
  li.print-icon, li.edit-icon, li.email-icon {
	display:inline;
        list-style:none;
           }
  ul.actions li img {background:transparent;border:none;}

  p.readmore a{
   margin-left:0px;
   padding-left:0px;
   text-decoration:underline;
   color: #027bbb;
  }

  #inhalt h1 {
        display:block;
        font-size:14pt;
	color:#743030;
	border-bottom:1px solid #c0c0c0;
	text-decoration:italic;
        }

  #inhalt h2 {
        font-family:Arial;
	font-weight:bold;
        font-size:12pt;
        text-decoration:none;
        color:#b83c11;
	}
  #inhalt h3 {
        font-family:Arial;
	font-weight:bold;
        font-size:10pt;
        color:#743030;
        color:#b83c11;

	}

  #inhalt img.rahmen_rechts {
        padding:5px;
        border:1px solid #c0c0c0;
        background:#EEEEEE;
        margin-left:10px;
        margin-bottom:10px;
	}

  #inhalt img.rahmen {
        padding:5px;
        border:1px solid #c0c0c0;
        background:#EEEEEE;
        margin-right:10px;
        margin-bottom:10px;
	}
	
  #inhalt iframe {
        padding:5px;
        border:1px solid #c0c0c0;

	}

  #inhalt h4 {
        font-family:Arial;
		font-weight:normal;
        font-size:10pt;
        font-style:italic;
        color:#b83c11;
	}
	
  #inhalt h5 {
  	margin:0px auto;
        font-family:Arial;
	font-weight:bold;
        font-size:12pt;
        color:#636363;
	}
  #inhalt h6 {
	margin:0px auto;
        font-family:Arial;
	font-weight:bold;
        font-size:10pt;
        color:#636363;
	}
  #inhalt ul {
        font-family:Arial;
	font-weight:none;
        font-size:10pt;
        color:#636363;
	}

  #inhalt p {
        font-family:Arial;
	font-weight:none;
        font-size:10pt;
        color:#636363;
	}
  #inhalt address {
        font-family:Arial;
	font-weight:none;
	text-decoration:kursiv;
        font-size:10pt;
        color:#636363;
	}
  #inhalt table {
        font-family:Arial;
	font-weight:none;
        font-size:10pt;
        color:#636363;
	}
  #inhalt td {
        font-family:Arial;
	font-weight:none;
        font-size:10pt;
        color:#636363;
	}
  #inhalt a{
   text-decoration:underline;
   color: #027bbb;
  }
  
    #inhalt a.lof-image-link{
   border:0px;
     }
  
    #inhalt a.lof-image-link img{
        padding:0px;
        border:1px solid #c0c0c0;
        background:#EEEEEE;
        margin-right:0px;
        margin-bottom:0px;


     }
  #seite_hintergrund {
    margin:0px auto;
	padding:0 0 0 0;
	text-align:center;


  }

  #seite {
    margin:0px auto;
	padding:0 0 0 0;
	text-align:center;

  }
  
   
  #menue {
	margin-top:10px;
	margin-left:40px;
	display:inline;
	padding:0 0 0 0;
	width: 220px;
	float:left;
    }

  #quicklinks {
  float:right;
  width:100px;
  margin:0 0 0 0;
  padding:5 20 0 0;
  text-align:right;
  font-family:Helvetica, Arial, sans-serif;
  background:transparent;
   font-weight:none;
  }
  #suche {
  float:right;
  width:10px;
  margin:202 152 0 0;
  padding:0 0 0 0;
  text-align:right;
  font-family:Helvetica, Arial, sans-serif;
  background:transparent;
   font-weight:bold;
  }

  #breadcrumb {
  float:left;
  margin:0 0 0 10;
  padding:0 10 0 10;
  width:700px;
  text-align:left;
  font-family:Helvetica, Arial, sans-serif;
  background:transparent;
  font-size:8pt;
  }
 
  div.moduletable_breadcrumb div {
   float:left;
   margin:0 0 0 0;
   padding:0 0 0 0;
   text-align:left;
   color:#A0A0A0;
   font-family:Arial, sans-serif;
   font-weight:none;
   text-decoration:none;
   list-style:none;
   background:transparent;

  }
  div.moduletable_breadcrumb div a:link {
    font-weight:none;
   text-decoration:none;
    color:#A0A0A0
  }  
  div.moduletable_breadcrumb div a:visited {
    font-weight:none;
   text-decoration:none;
    color:#A0A0A0
  } 

  div.moduletable_breadcrumb div a:hover{
    font-weight:none;
   text-decoration:none;
    color:#454545
  }
  div.moduletable_breadcrumb div span{

  }

  div.moduletable_suche input{
  border: 1px solid #4A4A4A;
  }

  div.moduletable_quicklinks {
   float:right;
   margin:0 0 0 0;
   padding:0 0 0 0;
   text-align:right;
   font-family:Helvetica, Arial, sans-serif;
   font-weight:none;
   list-style:none;
   background:transparent;
  }
 
  div.moduletable_quicklinks ul {
   margin:0 0 0 0;
   padding:0 0 0 0;
   text-align:right;
   font-family:Helvetica, Arial, sans-serif;
   font-weight:none;
   list-style:none;
   background:transparent;
   color:white;
  }

   div.moduletable_quicklinks li {
   display:inline;
   margin:0 0 0 0;
   padding:0 4 0 4;
   text-align:right;
   font-family:Helvetica, Arial, sans-serif;
   font-weight:none;
   list-style:none;
   background:transparent;
   border-left: 1px dotted white; outline: medium none;
   color:white;
   }

   div.moduletable_quicklinks a{
   margin:0 0 0 0;
   padding:0 0 0 0;
   text-align:right;
   font-family:Helvetica, Arial, sans-serif;
   font-weight:none;
   list-style:none;
   background:transparent;
   color:white;
   text-decoration:none;
  }

   div.moduletable_quicklinks a:hover {
   margin:0 0 0 0;
   padding:0 0 0 0;
   text-align:right;
   font-family:Helvetica, Arial, sans-serif;
   font-weight:none;
   list-style:none;
   background:transparent;
   color:white;
   text-decoration:underline;
  }

   div.moduletable_menu {
   margin:0 10 10 10;
   padding:0 0 0 0;
   text-align:left;
   font-family:Helvetica, Arial, sans-serif;
   font-weight:bold;
   list-style:none;
  }

  div.moduletable_menu h3{
   height:24px;
   margin:0 0 0 0;
   padding-top:5px;
   text-align:left;
   font-family:Helvetica, Arial, sans-serif;
   border:none;
   color:#3d3d3d;
  }
   
  div.moduletable_menu ul{
   margin: 0 0 0 0;
   padding:5 0 5 0;
   text-align:left;
   font-family:Helvetica, Arial, sans-serif;
   font-weight:bold;
   list-style:none;
    background:transparent; 

}

   div.moduletable_menu li {
   margin-top:0px;
   padding:1 0 1 20;
   text-align:left;
   font-family:Helvetica, Arial, sans-serif;


  
}
   div.moduletable_menu li:hover {
   margin-top:0px;
   padding:1 0 1 20;
   text-align:left;
   font-family:Helvetica, Arial, sans-serif;
   color:#3d3d3d;
  }


  div.moduletable h3{
   height:26px;
   padding:0 0 0 0;
   margin:10 10 0 10;
   text-align:left;
   font-family:Helvetica, Arial, sans-serif;
   border-bottom:4px solid #A0A0A0;
   color:#636363;
  }
    div.visitorcounter {
   height:26px;
   width:180px;
   padding:0 20 0 20;
   text-align:left;
   font-family:Helvetica, Arial, sans-serif;
   color:#636363;
  }

  div.moduletable {

  margin-bottom:40px;
  }

  div.moduletable ul{
   margin: 10 10 10 10;
   padding:0 0 0 0;
   text-align:left;
   font-family:Helvetica, Arial, sans-serif;
   list-style:none;
  }
  div.moduletable ul ul{
   margin: 0 0 0 0;
   padding:0 0 0 5;
   text-align:left;
   font-family:Helvetica, Arial, sans-serif;
   list-style-type:none;
  }
   div.moduletable li a{
   margin-top:0px;
   padding:5 0 5 0;
   text-align:left;
   font-family:Helvetica, Arial, sans-serif;
   font-weight:bold;
   border-bottom: 1px solid #A0A0A0; display: block; outline: medium none; padding: 4px 0;  
   text-decoration: none;
   color:#636363;
   padding-left: 5px !important;

 }

   div.moduletable li a:hover{
  color:#b83c11;
  }




   div.moduletable li li a{
   margin-top:0px;
   padding:5 0 5 0;
   text-align:left;
   font-family:Helvetica, Arial, sans-serif;
   border-bottom: 1px dotted white; font-size: 95%; font-weight: normal; padding-left: 10px !important;

 }
  div.moduletable li li a:hover{
  color:#b83c11;
  background: url(../images/button.png) no-repeat 5px;
  padding-left: 15px !important;
  }
  
  div.moduletable li li.active a{
  color:#636363;
  background: white url(../images/button.png) no-repeat 5px;
  padding-left: 15px !important;
  
  }

  fieldset {
  border:0px;
  }
  
  .cols-1 {
display: block;
}

.cols-2 .column-1 {
float:left;
width: 49%; 
margin-bottom:10px;}



.cols-2 .column-2 {
float:right;
width:49%;
margin-bottom:10px;
}

.cols-3 .column-1 {

float: left;

width: 29%;

}



.cols-3 .column-2 {

float: left;

width: 29%;

margin-left: 6.5%;

margin-right: 6.5%;

}



.cols-3 .column-3 {

float: right;

width: 29%;

}

span.row-separator {
	clear: both;
	display: block;
	height: 15px;
	}

.item-separator{
 border-bottom:1px solid #c0c0c0;
 clear:both;
 margin-top:10px;
 margin-bottom:10px;
}

div.pagination{
display:block;
text-align:center;
}
ul.pagenav {
border-bottom:1px solid #c0c0c0;
}
span.pagenav {
margin:5px;
padding:2px;
}
a.pagenav {
margin:5px;
padding:2px;
}


div.pagination ul li {
display:inline;

}
  
  
