/****************************/
/* Style Sheet fuer meine tt_news Extension */
/* wird in meinem lokalen news_template.tmpl referenziert */
/****************************/

/********************************************/
/************** Allgemeine Settings *************/
/********************************************/

div.cf_news{
	clear:both;
	font-family: Verdana, georgia, sans-serif;
	font-size: 11px;
	color:#193A72;
	line-height:1.4em;
	margin:0;
	padding:0;
}

div.cf_news a{
	text-decoration:none;
}

div.cf_news a:hover{
	color: red;
}

div.cf_news_title{
	font-weight:bold;
}

div.cf_news_date{
	text-align: top;
	background:#DFDFDF;
}

.cf_news_item,
.cf_news_item1{
	background:#FFFFFF;
}

div.cf_news_footer{
	text-align: right;
}


/********************************************/
/*****************LATEST view ****************/
/********************************************/
div.cf_news_latest{
	width:100%;
	text-align: center;
}

div.cf_news_latest img{
	border:0;
}

div.cf_news_latest table{
	font-family: Verdana, georgia, sans-serif;
	font-size: 11px;
	color:#193A72;
	line-height:1.4em;
}
div.cf_news_latest .cf_news_item,
div.cf_news_latest .cf_news_item1{
	vertical-align:top;
	padding:0;
	width:50%;
	border:1px #000000 solid;
	margin:0 0 2px 0;
}


div.cf_news_latest .cf_news_title,
div.cf_news_latest .cf_news_teaser{
	padding:3px 8px;
}

div.cf_news_latest .cf_news_teaser{
	text-align:left;
}

/********************************************/
/*****************LIST view ****************/
/********************************************/
div.cf_news_list{
  text-align: center;
}

div.cf_news_list img{
	border:0;
}

div.cf_news_list .cf_news_item{
	text-align: left;
	border:1px #000000 solid;
	padding:0;
	margin:0 0 2px 0;
}

div.cf_news_list .cf_news_title,
div.cf_news_list .cf_news_teaser{
	padding:5px;
}



/********************************************/
/*****************SINGLE view ****************/
/********************************************/
div.cf_news_single{
}

div.cf_news_single{
	border:1px #000000 solid;
	padding:0;
}

div.cf_news_single .cf_news_date,
div.cf_news_single .cf_news_title,
div.cf_news_single .cf_news_author,
div.cf_news_single .cf_news_footer{
	text-align: center;
}

div.cf_news_single .cf_news_title,
div.cf_news_single .cf_news_author,
div.cf_news_single .cf_news_teaser,
div.cf_news_single .cf_news_content,
div.cf_news_single .cf_news_links{
	padding:0 5px 8px 5px;
}

div.cf_news_single .cf_news_author{
	font-size: 8px;
	line-height:1.2em;
}

div.cf_news_single .cf_news_footer{
	background:#DFDFDF;
}
