@charset "UTF-8";

/* 
 *
 * NEWS-CSS physioprax.at
 *
 * 2009 Josef Florian Glatz
 *
*/


/* = = = SINGLE = = = */

.news-single-item-head {
	
}

.news-single-item-head h1, .news-single-item-head .news-single-imgcaption {
	text-indent: -999999px;
	margin: 0 0 !important;
	padding: 0 0 !important;
	height: 0px;
	width: 0px;
}

.news-single-item-head .news-single-img {
	margin: 0 0 0 200px;
}

.news-single-item-head .news-set1-img2all {
	position: absolute;
	top: 0;
	left: 0;
	width: 180px;
	margin: 17px 0 0 0;
}

.news-single-item-head .news-set1-img2all .news-set1-img2 {
	float: left;
	margin: 0 10px 10px 0;
}

.news-single-related img, .news-single-files img {
	display: none;
}

.news-single-author {
	display:none;
}

.news-single-item-info {
	margin: 35px 0 0 0;
}

.news-single-item-info h4 {
	text-transform: uppercase;
	font-weight: lighter;
	font-size: 13px;
	margin: 13px 0 3px 0;
}

.news-single-item-info h4#first {
	margin-top: 0px;
}

.news-single-additional-info dd {
	margin:0 0 0 4px;
}

.news-single-item-info a {
	color:#7B8F00 !important;
	font-size: 11px !important;
}

.news-set2-img3 {
	margin:4px 0px;
}

.news-single-related dd {
	font-size: 10px;
	color: #F3F2D3;
}

.news-single-backlink a {
	display: block;
	width: 170px;
	height: 28px;
	background:url(../../img/news/news-single-back.png) no-repeat 0 0;
	margin: 0 0 13px 0;
}

.news-single-backlink a span {
	display: none;
}

.news-single-item-browsing {
	width: 100%;
	border: 0px solid #B21F5C;
	position: relative;
	height: 27px;
	margin: 35px 0 0  0;
	background: #FAF8E9;
	
}


.news-single-item-browsing a {
	color: #7B8F00 !important;
}

.news-single-item-browsing div {
	position: absolute;
	top: 6px;
	
}

.news-single-item-browsing div.prev {
	left: 12px;
	
}

.news-single-item-browsing div.next {
	right: 12px;
	
}

.news-single-item .tx-ttnews-browsebox {
	
}

.news-single-item .tx-ttnews-browsebox table {
	
}

.news-single-item hr.clearer {
	border: none;
	border-top: 1px dashed #626455;
}

.news-single-item .tx-ttnews-browsebox td {
	padding: 3px 3px;
}

.news-single-links dd p.bodytext {
	margin: 0 0 4px 0;
}

.news-single-links dd p.bodytext a {
	font-size: 10px !important;
}


/* = = = LATEST = = = */

.tt_news_latest .clr {
	clear: both;
}

.tt_news_latest .itemBig {
	margin: 0 0 0px 0;
}

.tt_news_latest .itemBig .more a {
	display:block;
	background: url(../../img/news/latest_weiterlesen.png) 0 0 no-repeat;
	width: 121px;
	height: 27px;
}

.tt_news_latest .itemBig .more a span {
	display:none;
}

.tt_news_latest .itemBig .more {
	position: relative;
	left: 127px;
	margin: 9px 0 0 0;
}

.tt_news_latest .itemBig .left {
	float: left;
	width: 170px;
}

.tt_news_latest .itemBig .right {
	float: left;
	width: 243px;
}

.tt_news_latest .itemBig .right .truncate_less .bodytext {
	display:inline;
}

.tt_news_latest .itemBig h2 {
	font-size: 11px !important;
	font-weight: normal;
	text-decoration: underline !important;
	text-transform: none !important;
	margin: 0 0 !important;
	padding: 0 0 12px 0 !important;
	color: #839905 !important;
}

.tt_news_latest .itemSmall {
	margin: 0 0;
	padding: 0 0 24px 50px;
}

.tt_news_latest .itemSmall .more {
	display:none;
}

.tt_news_latest .itemSmall .a{
	color: #839905;
}

.tt_news_latest .itemSmall .a:hover{
	color: #839905;
	text-decoration: underline !important;
}

.tt_news_latest .itemSmall h2 {
	font-size: 11px !important;
	font-weight: bold !important;
	text-decoration: none !important;
	display: inline !important;
	text-transform: none !important;
	color: #839905 !important;
}

.tt_news_latest .news2, .tt_news_latest .news3, .tt_news_latest .news4 {
	background-position: 0 0;
	background-repeat: no-repeat;
}

.tt_news_latest .itemSmall .subheader, .tt_news_latest .itemSmall .subheader p, .tt_news_latest .itemSmall .subheader p .truncate_less {
	display:inline;
}

.tt_news_latest .news1 {
	background-image:none;
}

.tt_news_latest .news2 {
	background-image:url(../../img/news/latest_02.png);
	margin-top: 25px;
}

.tt_news_latest .news3 {
	background-image:url(../../img/news/latest_03.png);
}

.tt_news_latest .news4 {
	background-image:url(../../img/news/latest_04.png);
}

.tt_news_latest .news-latest-gotoarchive {
	text-align: right;
	margin: 15px 0;
	position: relative;
}

.tt_news_latest .news-latest-gotoarchive a {
	display: block;
	background: transparent url(../../img/news/latest_alle.png) 12px 0 no-repeat;
	width: 192px;
	height: 47px;
	position: absolute;
	right: 0;
}

.tt_news_latest .news-latest-gotoarchive a span {
	display:none;
}



/* = = = LIST = = = */

.tt_news_list {
	
}

.tt_news_list .item {
	position: relative;
	margin: 0 0 0px 0;
}

.tt_news_list h2 {
	margin: 7px 0 !important;
	font-size: 15px !important;
}

.tt_news_list .item .image {
	
}

.tt_news_list .item .title {
	border-bottom: 1px solid #A6BA25;
	padding: 0 0 2px 0;
}

.tt_news_list .item .date{
	display:none;
}

.tt_news_list .item .subheader span.news-list-morelink {
	display:none;
}

.tt_news_list .item .subheader p {
	display:inline;
}

.tt_news_list .item .more {
	
}

.tt_news_list .item .more a {
	
}

.tt_news_list .item .clr {
	clear: both;
}

.tt_news_list .item .left {
	float: left;
	width: 200px;
	padding: 0 15px 20px 0;
}

.tt_news_list .item .right {
	float:left;
	width: 413px;
	
}

/* = = = WEBLINKS = = = */

.weblinks_list {

}

.weblinks_deflist {
	
}

.weblinks_deflist dt {
	
}

.weblinks_deflist dt a {
	
}

.weblinks_deflist dt a h3  {
	color:#b21f5c !important;
	font-size: 12px !important;
}

.weblinks_deflist dd {
	border-top: 1px solid #a6ba25;
	padding: 2px 0 2px 13px;
}

.weblinks_deflist dd p.bodytext {
	
}


/* = = = News-Teaser (Hauptthemen) = = = */

ul.tt_news_teaser {
	margin: 0 0;
	padding: 0 0;
	list-style-type: none;
}

ul.tt_news_teaser li {
	background: url(../../img/news/newsTeaserBullet.gif) no-repeat 0px 6px;
	padding: 0 0 0 11px;
	margin: 0 0 3px 0;
}

ul.tt_news_teaser li a, ul.tt_news_teaser li a:hover {
	color: #7B8F00 !important;
}

div.news-teaser-archiv {
	margin: 0 0 0 11px;
}

div.news-teaser-archiv a {
	color: #aaa !important;
}
