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

.dl table{
	width:540px;
	
}
.dl table, .dl  td , .dl  tr {
	border:1px solid #CCC;
}

.dl .acro{
	width:100px;
}

.dl .tr:hover{
	background-color:#FEFEFE
}



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

.link-links {
  padding:0 0 0 0;
}

h3.kat {
  padding:10px 0 0 0;
}

h4.black {
  
  color:#B22124;
}



.link-links table {
  width:560px;
  margin:0 0 5px 0;
  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; 
  float:right;
}

.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, #rezepte-ts, #offer {
  /*border:1px solid #900;*/
  margin:0 0 10px 0;
  width:190px;
 
}



.news-ts, .rezepte-ts {
  padding:0;
  margin:0 0 10px 0;
  position:relative;
  text-align:left;   
}

.news-ts .txt {
  padding:0 0 0 0;
  margin:0 0 10px 0;
  font-size:11px;
  text-align:left;   
  /*letter-spacing:1px;*/
 /*border:1px solid #FFF;*/
}

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

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


.news-ts h1,.news-ts h2,.news-ts h3,.news-ts h4,.news-ts h5,.news-ts h6,
.news-ts a h1,.news-ts a h2,.news-ts a h3,.news-ts a h4,.news-ts a h5,.news-ts a h6{
  padding:5px 0 5px 0;
  color:#B22124;
}

#news-ts h3.hdl, #news-archiv-nav h3.hdl, #rezepte-ts h3.hdl, #offer h3.hdl{
  background-color:#E3E2DD;
  color:#7F7F7F;
  font-weight:normal;
  margin:0;
  padding:8px 0 10px 8px;
  letter-spacing:0.01em;
  font-size:16px;
  height:15px;
}

.news-ts .txt-a{
  padding:0;
  margin:0;
  display:block;
 text-align:right;
  font-size:11px;
}
.news-ts .txt-a-txt{
  padding:0;
  margin:0;
  display:block;
  text-align:left;
  font-size:11px;
}

.news-ts .txt-a-h4{
  color:#B22124;
    padding:0;
  margin:0;
  font-weight:bold;
  text-align:right;
  font-size:12px;
  /*border:1px solid lime;*/
}

.news-ts .a-right a{
  font-size:11px;
}

.news-ts .a-right a:hover{
  font-size:12px;
  color:#F00;
}
  /* news big */
.news-big{
  padding:0 0 5px 0;
  margin:0 0 10px 0;
  /*border-bottom:1px dotted #ccc;  */
  width:560px;     
  color:#000;   
}

.news-big hr{
  border-bottom:1px solid #CCC;  
  background-color:#FFF;
}


.news-big td .txt{
  font-size:11px;
  letter-spacing:1px;  
  line-height:16px;     /*      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 #CCC; /*  #A9AEB0; #002E3D;  */
  padding:0;
  margin:0 0 5px 0;
}

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

#news-archiv-nav, #filial-nav{
  /*border:1px solid red;*/	
}

#news-archiv-nav ul{	
  list-style:none;
  margin:0 0 0 0;
  padding:0; 
  border:none;
}

#news-archiv-nav li{
  padding:0;
  margin:0;
  list-style:none;    
}

#news-archiv-nav ul li a{
  padding:2px 0 2px 10px;
  margin:0 0 1px 0;
  font-size:11px;
  text-decoration:none;
  color:#666;
  font-weight:normal;
  display:block;
  border-bottom:1px solid #BDBDB4;
}

#news-archiv-nav  ul li a:hover{
  color:#000;
}

#news-archiv-nav ul li a.active{
  color:#800;
}



