/*--------------------------------- tt_news SINGLE view  ---------------------------------*/
.middle-center-box-single {
	padding:0px;
	width:747px;
}
.news-single-item {
	padding:10px;
	margin-bottom:5px;
	background-color:#f3d477;
	height:1%;
}

#middle-center-box-a {
	background-color:#f3d477;
	
}
.news-single-item h3 {
	font-size:15px;
	margin-bottom:8px;
}
.news-single-item h4 {
	font-size:13px;
	margin:0px;
}
.news-single-item p.bodytext {
	font-size:12px;
	margin-top:4px;
	margin-bottom:4px;
	padding:0px;
}

.news-single-item p.bodytext a {
	color:#0000FF;
	font-weight:bold;
	text-decoration: underline;
}
.news-single-item ul, .news-single-item ol {
       position: relative;
       left:10px;
       margin-right:10px;
}
.news-single-img-container{
	padding:0px;
	margin:0px;
	padding-right:14px;
	padding-bottom:10px;
	display:table;
	float:left;
	width:1px;

}
/* \*/
.news-single-img-container {
	text-align: left;
	width: expression(this.childNodes[0].childNodes[0].offsetWidth + "px");
}
.news-single-img-container img {
	display:block;
}
/* */
.news-single-img-container img {
	padding:3px;
	border:1px solid #666666;
}
.news-single-imgcaption {
	margin:0px;
	padding:3px;
	padding-bottom:0px;
	border-bottom:1px solid #FF0000;
	clear:both;
	font-size:10px;
}

.news-single-backlink, .news-single-backlink a {
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 15px;
	margin-top: 10px;
}
#news-single-pagenum {

}
.news-single-author {
	font-size: 11px;
}

.news-single-timedate, .news-single-town {
	margin:0px;
	padding:0px;
	font-size:11px;
	font-style:italic;
	vertical-align:top;
}

p.news-single-timedata:first-letter {
	text-transform: uppercase;
}
.news-single-author-container {
	font-style:normal;
	margin:0px;
	text-align:right;
	font-size:11px;
}
.news-single-author, .news-single-signature {
    font-style:italic;
}

/* Additional Elements: DAM and related news START */


.news-single-related {
	height:1%;
	/* padding-left:10px; */
}
.news-single-related DD {
	margin:0px;
	padding-left:4px;
	padding-top:2px;
	padding-bottom:2px;

}
.news-single-related DD img {
	vertical-align:middle;
}
.news-single-related DD.row-0 {
	background-color:#fdeebe;
	margin-bottom:1px;
}
.news-single-related DD.row-1 {
	background-color:#f9e4a3;
	margin-bottom:1px;
}

.news-single-related DT {
	font-weight: bold;
	font-size: 11px;
	border-bottom:1px solid #FF0000;
	padding-bottom:3px;
	color:#FF0000;
	letter-spacing: 0.1em;
	margin-bottom:10px;
}

.dam-img {
	float:left;
    padding:0px;
	padding-left:4px;
	padding-right:10px;
    width:1px;
    display:table;

}

.dam-img-count-1 {
clear:both;
}
/* \*/
.dam-img {
	text-align: left;
	width: expression(this.childNodes[0].childNodes[0].offsetWidth + "px");

}
* html .dam-img  img {
	display:block;
}
/* */
.dam-img img {
	padding:2px;
	border:1px solid #000000;
	margin-top:10px;

}
.dam-img p.news-single-imgcaption {
	font-size:9px;

}

.news-single-files-data {
	font-style:italic;
	font-size:11px;
}

/* Additional Elements: DAM and related news STOP */

/* NAVBAR START */
#news-single-toolbar {
	background-color:#f3d477;
	border-bottom:2px solid #f4bc1f;

}
#news-single-toolbar .clearer {
	background-color:#f4bc1f;
	height:2px;
}

p.news-single-pagenr {
	margin:0px;
	padding:0px;
	color:#323261;
	font-size:11px;
}

p .news-single-pagenr-cur {
	color:#FF0000;

}

.middle-center-box-smaller {
	width:86px;
	float:right;
	height:30px;
	line-height:30px;
	text-align:center;
}
.middle-center-box-small {
	width:348px;
	float:right;
	height:30px;
	line-height:30px;
	padding-left:10px;

}


#news-category-right {
	/*border-right:4px solid #9DB7C4;*/
font-size:11px;
}
#news-category-right a:link, .news-category-right a:visited {
	color:#323261;
}

#news-category-right a:hover {
	color:#F1F1F1;	
}
#middle-center-box-arg {
	height:30px;
	line-height:30px;
        font-weight:bold;
	padding-left:10px;
}

}
#news-single-toolbar a {
	text-decoration:none;
	color:#323261;
	font-weight:bold;

}
#news-single-toolbar a:hover {
    text-decoration:underline;
}

#news-single-cat-text {
	float:left;
}
#news-single-toolbar ul {
	list-style-type:none;
	margin:0px;
	}
