div.news-list-item-lesetipps a:hover { text-decoration: underline !important; color: #000!important; }


/* #############################
** ### tt_news #################
** #############################
*/
.tx-ttnews-browsebox {text-align:center; margin:1.2em 0 1em 0; padding:1px; border:1px solid #ccd; background:#f0f0f4;}
.tx-ttnews-browsebox a, 
.tx-ttnews-browsebox strong {padding:0 0.4em 0.4em 0; margin:0; background: transparent;}
div.news-list-container-ref div.clearBoth { border: none; margin: 0; }

#col3 a span.sub { display: block; font-weight: normal; }
#col3 a:hover span.sub { text-decoration: underline; } 

/* LATEST Ansicht */
#col2_content p.bodytext {
	margin: 0px;
	padding: 0px;
	text-align: left;
	vertical-align: top;
}

/* LATEST Ansicht */
#col2_content p.bodytext em {
	padding: 0px; 
	margin: 0px;
}

#col2_content .news-latest-item 		{ 
	margin-bottom: 2.05em;
	border-top: 1px dashed #ABA7A0; 
}

#col2_content div.news-latest-item h3 {
	color: #312E2B; 
	background: transparent;
	font-weight: bold; 
	font-family: verdana, arial, "sans serif"; 
	font-size: 0.9em !important; 
	font-size: 0.85em; 
	text-decoration: none !important;
	cursor: default;
	margin: 1em 0em 0em 0em;
}

#col2 div.tx-ttnews-browsebox { margin-left: 0; font-size: 10px; overflow: visible; }


#col2_content .news-latest-item h3 a			{ font-size: 1em; background: transparent; text-decoration: none;  }
#col2_content .news-latest-item h3 a:hover	{ font-size: 1em; background: transparent; text-decoration: underline;  }


#col2_content .news-latest-item  a {
	font-size: 0.85em;
	background: none;
	color: #C15B1E;
	text-decoration: none;
	padding: 0px 0px 1px 0px;
	margin-top: 0.3em;
}

#col2_content .news-latest-item  a:hover  { 
	font-size: 0.85em;
/*	background: #E1DCCE;*/
	color: #312E2B;
	text-decoration: none;
	padding: 0px 0px 1px 0px;
	margin-top: 1.3em;	
}

#col2_content .news-list-item .news-latest-item img	{ padding-right:1em; padding-top:0.5em; float:left; }
#col2_content .news-list-item .news-latest-morelink	{ display: none; padding: 0; background: transparent; border: 0px  none; }



/* LIST Ansicht */
.news-list-item { margin-bottom:1em; }
.news-list-item h3 { 
	padding-top:0; 
	letter-spacing: 0.1em; 
	font-size: 0.95em !important;
	font-size: 0.9em;
}
.news-list-container .news-list-item h3 a { text-decoration: none; text-transform: uppercase; background: transparent; }
.news-list-container .news-list-item h3 a:hover { background: transparent;  text-transform: uppercase; 	color: #000;}
.news-list-item h3 span.news-list-date { color: #312E2B; font-weight:normal; font-style:italic; letter-spacing: 0px; }
.news-list-morelink { margin: -15px 0 2em 0; }

.news-list-item .news-list-morelink a { color: #C15B1E; background: transparent; text-decoration: none; font-size: 0.9em; }
.news-list-item .news-list-morelink a:hover { text-decoration: none;  background: transparent;  font-size: 0.9em; }

.news-list-category {color:#aaa;}

.news-single-backlink a,
.news-list-item h3 a,
.news-list-morelink a {
	background: none;
	color: #C15B1E;
	text-decoration: underline;
	padding: 0px 0px 1px 0px;
}


.news-single-backlink a:hover,
.news-list-item h3 a:hover,
.news-list-morelink a:hover   { 
/*	background: #E1DCCE;*/
	color: #312E2B;
	text-decoration: none;
	padding: 0px 0px 1px 0px;
}

.news-single-backlink a,
.news-list-morelink a,
.news-list-morelink a:hover {
	font-size: 0.85em;
}

#col3 .news-list-browse div.tx-ttnews-browsebox { 
    border: 0 none;
    background: none; 
    font-size: 0.9em;
}


/* SINGLE Ansicht */
.news-single-item h3 {margin-bottom:1em; margin-top:1em; color:#000; padding:0.5em; background:#f0f0f4; border-left:8px #E0E7F5 solid;}

div.news-single-item-refs span.von { display: none; }
div.news-single-item-refs h3 { color:#312d2a; font-size:11px; line-height:150%; padding-bottom: 3px; }

div.news-single-item-refs .news-single-img {padding-left: 15px;	float: right;}
.news-single-img p {padding:0; margin:0;}
.news-single-timedata {color:#312E2B; margin-bottom:1em;}

.news-single-additional-info dd {margin-top:-1em;}
.news-single-additional-info dt {margin-bottom:1.4em; color:#aaa;}


#col3_content div.news-single-item a {
	background-image: none;
	padding: 0px 0px 1px 0px;
	font-size: 0.95em !important;
	font-size: 0.9em;
	text-decoration: none;
}

#col3_content div.news-single-item p.bodytext a {
	font-size: 1em;
	text-decoration: none;	
}

#col3_content div.news-single-item a,
#col3_content div.news-single-item p.bodytext a {
	background-color: transparent;
	color: #C15B1E;
	text-decoration: none;
}
#col3_content div.news-single-item a:hover,
#col3_content div.news-single-item p.bodytext a:hover {
	background-color: inherit;
	color: #312E2B;
	text-decoration: underline;
}

div.news-single-item p.bodytext a img { display: none; }




/* CATEGORY Menu */
.news-catmenu {font-size:0.8em; margin-top:2em; padding:1em; background:#eee; border:1px dotted black;}
.news-catmenu a {display:inline; padding-left:2px;}
.news-catmenu a:hover {background:transparent; font-style:italic; font-weight:bold;}
.news-catmenu .news-catmenu-NO {height:16px;}
p.news-catmenu-header {line-height:1em; margin:0;}



/* first header in col 2 needs some space below */
#col2_content, div.csc-header-n1 h1.csc-firstHeader,
#col2_content, div.csc-header-n2 h1 										
{ margin-bottom: 2px; } 	



/*******************************************************************************
 *  News LATEST XTRAS  in col2
 */
 
#col2_content div.news-latest-xtras-container,
#col2_content .news-latest-xtras-container .news-latest-xtras-item  { 
	padding: 0;
	margin-top: 10px;
}
#col2_content .news-latest-xtras-container .news-latest-xtras-item p.bodytext {
	margin-bottom: 1em; 
	padding-bottom: 0; 	

}
#col2_content .news-latest-xtras-container .news-latest-xtras-item img		{ margin: 0 0 0em 0; }
#col2_content .news-latest-xtras-container .news-latest-xtras-item h3		{ font-size: 1em;  margin: 0.5em 0 0 0; padding: 0; }
#col2_content .news-latest-xtras-container .news-latest-xtras-item h3 a		{ 
	font-family: verdana, arial, "sans-serif"; 
	font-size: 0.85em; 
	font-weight: bold; 
	text-decoration: none;
	margin: 0; 
	padding: 0;	
}
#col2_content div.news-latest-xtras-container div.news-latest-xtras-item h3 a:hover { color: #000; text-decoration: underline; }
#col2_content div.news-latest-xtras-container div.news-latest-xtras-item p.bodytext { font-style: italic; }

#col2_content .news-latest-xtras-container .news-latest-xtras-item a p.bodytext,
#col2_content .news-latest-xtras-container .news-latest-xtras-item a:hover p.bodytext { 
	text-decoration: none; 
	color: #000; 
	margin: 0; 
	padding: 0; 
}




/*******************************************************************************
 *  News LIST LESETIPPS in col3
 */

#col3_content .news-list-container-lesetipps  .news-list-item-lesetipps   			{/* height: 145px;*/ overflow: visible; }
/*#col3_content .news-list-container-lesetipps  .clearNewsList { clear: all;  width: 100%; height: 0.1em; margin:0; padding:0;  }*/

#col3_content .news-list-container-lesetipps  .news-list-item-lesetipps .img		{ float: left; width: 85px; }
html:root #col3_content .news-list-container-lesetipps  .news-list-item-lesetipps .img		{ float: left; width: 85px; }

#col3_content .news-list-container-lesetipps  .news-list-item-lesetipps .content { float: left; width: 328px; font-size: 0.95em; color: #777; }

/* +++ */
html:root #col3_content .news-list-container-lesetipps  .clearerDiv { }



#col3_content .news-list-container-lesetipps  .news-list-item-lesetipps .content p.bodytext { margin: 0; }

#col3_content .news-list-container-lesetipps  .news-list-item-lesetipps .content a { color: #C15B1E; font-weight: bold; text-decoration: none; font-size: 0.95em; line-height: 1.7em; }
html:root #col3_content .news-list-container-lesetipps  .news-list-item-lesetipps .content a { color: #C15B1E; text-decoration: none;font-size: 0.95em; }
#col3_content .news-list-container-lesetipps  .news-list-item-lesetipps .content .bodytext a {font-weight: normal;}



#col3_content .inside  .news-list-container-lesetipps  .news-list-item-lesetipps div.content span.tipp {
	font-size: 11px; font-style: italic;  color: #000000;
}
#col3_content .inside  .news-list-container-lesetipps  .news-list-item-lesetipps div.content span.tipp a { font-weight: normal; font-size: 11px;  }
html:root #col3_content .inside  .news-list-container-lesetipps  .news-list-item-lesetipps div.content span.tipp { font-size: 0.95em; }

#col3_content .news-list-container-lesetipps  .news-list-item-lesetipps .news-list-lesetipps-browse {
	clear: both;
}


div.img_33 { width: 95px; float: left; margin-top: -15px; }
body div.img_33 { width: 155px; }
div.content_66 { width: 318px; float: right; margin-top: -15px; }
body div.show_bodytext { width: 258px; }
div.content_66 p.bodytext { display: none; }
body div.show_bodytext p.bodytext { display: block; }


#col3_content div.content_66 div.indent p { margin-bottom: 10px; }
#col3 div.content_66 ul li { background: url(../../img/dot_refs.gif) 0 10px no-repeat; }



/* PAGEBROWSER */

div.tx-ttnews-browsebox, div.news-list-container-ref div.tx-ttnews-browsebox  { 	
	padding: 0;
	border: 0 none;
	background: none;
	font-size: 11px;
}

#col2 div.tx-ttnews-browsebox { font-size: 10px; }
span.activeLinkWrap { padding: 0 2px; }

div.news-list-container-ref div.clearBoth { border: none; margin: 0 0 13px 0; }


div.tx-ttnews-browsebox table {
	padding: 0;
	margin: -3px 0 0 -1px;
	font-size: 0.95em;
}

div.tx-ttnews-browsebox table td,
div.tx-ttnews-browsebox table td p,
div.tx-ttnews-browsebox table td p a {
	line-height: 13px;
	height: 13px;
	margin: 0;
	padding: 0;	
	text-decoration: none;	
}

div.tx-ttnews-browsebox table td p a:hover {
	text-decoration: none !important;
	color: #000 !important;
}

div.tx-ttnews-browsebox table td { 
	border-left: 1px solid #a3a19c; 
	margin: 0; 
	padding: 3px 7px 1px 7px;
}
div.tx-ttnews-browsebox table td.tx-ttnews-browsebox-SCell { 
	border-left: 1px solid #a3a19c; 
	margin: 0; 
	padding: 3px 7px 0 7px;
}


#col3_content div.news-list-lesetipps-browse div.tx-ttnews-browsebox table tr td p a			{ color: #C15B1E; text-decoration: none; }
#col3_content div.news-list-lesetipps-browse div.tx-ttnews-browsebox table tr td p a:hover	{ text-decoration: underline !important; color: #000;}

#col3_content div.news-list-lesetipps-browse div.tx-ttnews-browsebox table tr td.tx-ttnews-browsebox-SCell p a,  
#col3_content div.news-list-lesetipps-browse div.tx-ttnews-browsebox table tr td.tx-ttnews-browsebox-SCell p a:hover { color: #000; text-decoration: none; }

div.tx-ttnews-browsebox table td p { margin: 0; padding: 0; }

/*div.news-latest-xtras-container xtras-item  { padding-top: 0.5em; }*/






/*******************************************************************************
 * NEWS LATEST FOR  L E S E T I P P S  
 */
#col2_content .news-latest-container-lesetipps .news-latest-item-lesetipps {
	font-weight: bold;
	border-bottom: 0 none; 
	margin-bottom: 1em; 
	padding-bottom: 0.5em;
	font-size: 0.85em;
	color: #C15B1E;
	font-family: verdana, arial, helvetica, "sans serif";
	line-height: 13px;	
}


#col2_content .news-latest-container-lesetipps .news-latest-item-lesetipps em { color: #000; font-weight: normal; }

#col2_content #accordian .news-latest-container-lesetipps .news-latest-item-lesetipps {
	margin-bottom: 0.5em;
}

#col2_content .news-latest-container-lesetipps .news-latest-item-lesetipps p.bodytext {
	font-style: italic;
	font-size: 1em;	
	padding-bottom: 0;	
 	font-weight: normal;
	color: #000;		
	line-height: 13px;		
}


body #col2_content .news-single-item-checklist h3 { font-size: 10px; font-weight: normal; font-style: italic; color: #000; }

#col2_content .news-latest-container-lesetipps .news-latest-item-lesetipps h3 a, 
#col2_content .news-single-item-checklist h3 a  {
	text-decoration: none; 
	margin-top: 0;
	padding-top: 0;
	font-weight: bold;
	font-size: 0.7em;
	font-family: verdana, arial, helvetica, "sans serif";
	line-height: 13px;	
}

#col2_content .news-single-item-checklist h3 a { display: block; font-size: 1em; font-style: normal; margin-bottom: 4px; }


#col2_content .news-latest-container-lesetipps .news-latest-item-lesetipps h3 a:hover,
#col2_content .news-single-item-checklist h3 a:hover { 
	color: #000;
	text-decoration: underline;
}




body #col3 div.onlyLeft { clear: left; height: 35px; width: 100%; }



/*******************************************************************************
 * SINGLE VIEW LESETIPPS in COL 3

	hide normal date, "News" and Author in page head. we will generate this from tt_new, so we have always newsheader as header
*/









