/*	zFeeder CSS style sheet
	works with the css template
	author: AB & LCX
	note: set elements to display:none if you don't want them showed
*/


/* header */
div.zf_header {
  margin-bottom: 1px;
}

/* channel container */
div.zf_channel {
  height: 60px;
	padding: 2px;
	background-color: #E0E0E0;
/*	border: 1px solid #999999;*/
/*  border-right: 1px solid #000000;
  border-left: 1px solid #000000;
  border-top: 1px solid #000000*/
  vertical-align: top
}


/* channel logo */
div.zf_logo {
  height: auto;
  padding: 1px 3px 1px 1px;
  float: left;
}


/*channel title*/
div.zf_chantitle {
  float: left
}
a.zf_chantitle {
  font-weight: bold;
  font-size: 120%;
}
/* lastupdated */
div.zf_lastupdated {
  padding-left: 2px;
	font-style: italic;
  font-size: 80%;
	color: #000000;
}


/* "+" u. "-" Zeichen Container (controls) */
div.zf_controls {
  width: 44px;
  height: 60px;
  margin: 0px;
  padding: 0px;
	float: right;
/*  background-color: #CCCCCC;*/
  text-align: center
}
/* "+" Zeichen (moreurl) */
a.zf_moreurl {
  display: block;
  width: 10px;
  height: 10px;
  margin: 1px;
  padding: 1px;
  float: left;
  color: #FF0000;
  font-size: 80%;
  font-weight: bold;
  text-decoration: none;
  text-align: center;
  border: 1px solid #CCCCCC;
  background-color: #FFFFFF;
}
a.zf_moreurl:hover {
  background-color: #FFFFCC;
}

/* "-" Zeichen (hideurl) */
a.zf_hideurl {
  display: block;
  width: 10px;
  height: 10px;
  margin: 1px;
  padding: 1px;
  float: right;
  color: #000000;
  font-size: 80%;
  font-weight: bold;
  text-decoration: none;
  text-align: center;
  border: 1px solid #CCCCCC;
  background-color: #FFFFFF;
}
a.zf_hideurl:hover {
  background-color: #FFFFCC;
}


/* RSS Zeichen (channel rss) */
div.zf_rss {
  width: 40px;
  height: 15px;
  margin: 0px auto 0px auto;
  padding: 1px;
/*  float: right;*/
  text-align: center;
  background-color: #FC7903;
  border: 1px outset #FFFFFF
}
a.zf_rss {
	font-size: 11px;
  color: #FFFFFF;
  font-weight: bold;
  text-decoration: none
}
a.zf_rss:hover {
	font-size: 11px;
  color: #FFFFFF;
  font-weight: bold;
  text-decoration: none
}


/* news container */
div.zf_news {
  margin-top: 0px;
  padding-left: 0px;
  border-bottom: 1px solid #CCCCCC;
  background-color: transparent;
}

/* news title */
div.zf_title {
  padding: 2px 2px 2px 10px;
  font-size: 90%;
  background-color: #F0F0F0;
}

/* news description */
div.zf_description {
  padding: 1px 1px 1px 10px;
  text-align: left;
  font-size: 80%;
  background-color: #FFFFFF;
}

/* news publication date */
div.zf_pubdate {
  color: #999999;
  font-size: 80%;
  text-align: right;
  background-color: #FFFFFF;
}

/* Footer n. Channel (footer) */
div.zf_footer {
	margin-bottom: 5px;
/*  border-top: 2px solid #CC0000*/
}

/* Trenner zw. Channels (between channels) */
div.zf_between {
	height: 5px;
}
