/**
 *  Style-Sheet: downloads
 *
 *  @author      Jochen Pollex
 *  @copyright   Jochen Pollex
 *
 */

.dl
{
  padding:0 0 1px 0;
  margin:0 0 9px 40px;
  background-color:#FFF;
}

.dl .hdl
{
  padding:0;
  margin:0;
  vertical-align:top;
  width:560px;
  font-size:12px;
  
  padding:1px;
  margin:0 ;
}

.dl .txt
{
  padding:0 0 0 10px;
  margin:0;
  width:370px;
  /*border:1px dashed red;*/   
}

.dl .acro
{
  width:560px;
  padding:0 5px 0 0;
  margin:0;
  vertical-align:bottom; 
  text-align:right;  
  /*border:1px solid green;   */
}

.dl  img
{
  margin:0;
  padding:0 5px 0 0;
border:none;
}

.dl .hdl h6
{
  font-size:11px;
  margin:0;
  padding:3px 0 3px 0;
}

/**
 *  Style-Sheet: links
 *
 *  @author      Jochen Pollex
 *  @copyright   Jochen Pollex
 *
 */

.link-links {
  
}

.link-links h3 {
  
}

.link-links table {
  width:520px;
  margin:0 0 5px 40px;
  background-color:#FFF; 
  border:1px solid #FFF;
}

.link-links table td {
  font-size:11px;
  vertical-align:top; /*border:1px solid green;*/
}

.link-links table td.left {
   width:130px;

}

.link-links table td.tda {
   text-align:right;
}

.link-links img {
  border:none; 
}

.link-txt {
  padding: 0 40px 0 0;

}

.link {
    vertical-align:bottom; height:12px;
}

.link a {
  margin:0 0 0 5px;
}
.link img {
  margin:4px 0 0 0;
}



/**
 *  Style-Sheet: news
 *
 *  @author      Jochen Pollex
 *  @copyright   Jochen Pollex
 *
 */

/*  News  */


#news-ts {
  /*border:1px solid #900; */
  margin:20px 0 0 0;
  width:520px;
}

.news-ts {
  padding:0;
  margin:0 0 20px 0;
  position:relative;   
  /*height:105px;    */
  
  border-bottom:1px solid #DAECCB;  
}

.news-ts .txt {
  padding:0;
  margin:0 0 10px 0;
  color:#000;
  font-size:12px;
  float:left;/*
  position:absolute;    
  top:20px; left:0;   */
  width:330px;
 /* height:60px;*/
/*border:1px solid green;*/
}

.news-ts .img {
  padding:0;
  margin:0;
  float:right;/*
  position:absolute;    
  top:0px; right:0;   */
  border:none;
}

.news-ts .img img {
  padding:0;
  margin:0;
  /*border:1px solid #0F3B68;*/
}


.news-ts h4{
}

.news-ts .txt-a{
  padding:0;
  margin:0;
  position:absolute;    
  bottom:0px; 
  left:260px;  
  color:#000;
  font-size:10px;
}

.news-ts .a-right a{
  font-size:12px;
  color:#000;
}


/* news rechte spalte */
#news-ts-rs {
  /*border:1px solid #900; */
  margin:20px 0 0 0;
  width:190px;
}

.news-ts-rs {
  padding:0;
  margin:0 0 20px 0;
  border-bottom:1px solid #DAECCB;  
}

.news-ts-rs .txt {
  padding:0;
  margin:0 0 10px 0;
  color:#000;
  font-size:12px;
  width:190px;
}

.news-ts-rs a.img {
  padding:0;
  margin:0;
 display:block;
  border:none;
}

.news-ts-rs .img img {
  padding:0 0 10px 0;
  margin:0;
  /*border:1px solid #0F3B68;*/

}


.news-ts-rs h4{
}

.news-ts-rs .txt-a{
  padding:0;
  margin:0;
  display:block;
  text-align:right;

}

.news-ts-rs .a-right a{
  font-size:12px;
  color:#000;
}

.news-big{
  padding:0 0 5px 0;
  margin:0 5px 10px 5px;
  border-bottom:1px solid #DAECCB;  
  width:520px;     
  color:#000;   
}

.news-big td .txt
{
  font-size:12px;     /*      border:1px dashed green;                   */
}

.news-big td ul,
.news-big td ol
{
  font-size:12px;     
  display:block;
  margin:0 0 0 20px;
  padding:0 0 0 20px;         
}

.news-big img
{
  border:1px solid #201E13; /*  #A9AEB0; #002E3D;  */
  padding:0;
  margin:3px;
}

.news-big img.pos
{
  float:right;
  border:1px solid #201E13; /*  #A9AEB0; #002E3D;  */
  padding:0;
  margin:0 0 8px 12px;
}


/*** FAQ ***/

.faq-ts{
	
}

h4.faq-h4 {
  color:#000;
  margin:0 0 5px 0;	
  border-bottom:1px solid #DAECCB;
}

.faq-h4 a{
  color:#000;
}



.faq-h4 .mehr {
text-align:right;
}

.faq-ts .txt-a{
	font-weight:bold;
}


.faq-ts .txt-back{
	padding:20px 0 0 0;
	display:block;
	font-weight:bold;
}

.termine-rs{
 
}

.termine-rs ul,
.termine-rs li{	
  list-style-type:none;	
  padding:0;
  margin:0;
  
}

.termine-rs li{	
  padding:0 2px 5px 3px;
  margin:0;
  font-weight:normal;
}


.termine-rs li { 	
  font-weight:normal;
  border-bottom:1px solid #DAECCB;
}


