/* LOGOS FÜR PARTNER */
		.logo {
			padding-bottom:2px;
		}
		
		.logo img {
			border:1px solid #bbb;
		}
		
		.logoungerade {
			padding:0 2px 0 0px;
			float:left;
		}



/* TEASER FÜR AKTUELLES */

		.tx-jppageteaser-pi1-maintable {}
		.tx-jppageteaser-pi1 p {
			padding:0px !important;
		}
		
		.teaser1_zeile,
		.teaser2-zeile,
		.teaser3-zeile {
			clear:both;
		}
		
		.teaser1_zeile {
			border-top:2px solid #a2ca8b;
			margin-bottom:10px;
			background-color:#fff;
			background-image:url(img/bckg_gradient_teaser.jpg);
			background-repeat:repeat-x;
		}
		.teaser1-img,
		.teaser1-textblock {
			float:left !important;
		}
		
		.teaser1-img {
			width:170px;
			height:110px;
			margin-right:10px;
		}

		.teaser1-img,
        .teaser1-textblock {
	        float:left !important;
         }
       .teaser1-textblock {
	        width: 280px;
         }
		
		.teaser1-headline,
		.teaser1-headline a,
		.teaser1-headline a:link,
		.teaser1-headline a:active,
		.teaser1-headline a:hover,
		.teaser1-headline a:visited {
			color:#4a881e;
			text-decoration:none;
			margin:2px 2px 0px 2px;
			font-size:1em;
		}

		/* TEASER 2 */
		.teaser2-block1,
		.teaser2-block2,
		.teaser2-block3 {
			width:32%;
			float:left;
			border-top:2px solid #a2ca8b;
			margin-bottom:10px;
			font-size:0.95em;
		}
		
		.teaser2-block1,
		.teaser2-block2 {
			margin-right:8px;
		}
		
		.teaser2-headline {
			height:40px;
			margin:2px 2px 0px 2px;
		}
		
		.teaser2-headline,
		.teaser2-headline a,
		.teaser2-headline a:link,
		.teaser2-headline a:active,
		.teaser2-headline a:hover,
		.teaser2-headline a:visited {
			color:#4a881e;
			text-decoration:none;
			margin:2px 2px 0px 2px;
		}
		
		.teaser2-img img {
			float:left !important;
		}
		
		.teaser2-img {
			height:100px;
		}
		
		.teaser2-text,
		.teaser2-readmore a,
		.teaser2-readmore a:link,
		.teaser2-readmore a:active,
		.teaser2-readmore a:hover,
		.teaser2-readmore a:visited {
			font-size:90%;
			margin:2px 2px 2px 2px;
		}
		.teaser2-readmore {
			margin:0px 2px 2px 2px;
		}
		
		/* TEASER 3 */
		.teaser3-block1,
		.teaser3-block2,
		.teaser3-block3 {
			width:32%;
			float:left;
			border-top:2px solid #a2ca8b;
			margin-bottom:10px;
		}
		
		.teaser3-block1,
		.teaser3-block2 {
			margin-right:8px;
		}
		
		.teaser3-headline {
			height:40px;
			margin:2px 2px 0px 2px;
		}
		
		.teaser3-headline,
		.teaser3-headline a,
		.teaser3-headline a:link,
		.teaser3-headline a:active,
		.teaser3-headline a:hover,
		.teaser3-headline a:visited {
			text-decoration:none;
			margin:2px 2px 0px 2px;
			color:#4a881e;
		}
		
		.teaser3-text,
		.teaser3-readmore a,
		.teaser3-readmore a:link,
		.teaser3-readmore a:active,
		.teaser3-readmore a:hover,
		.teaser3-readmore a:visited {
			font-size:0.8em;
			margin:2px 2px 2px 2px;
		}
		.teaser3-readmore {
			margin:0px 2px 2px 2px;
		}

		/* TEASER 5 */		
		.teaser5-headline h1 {
			display:block !important;
		}
		
		/* TEASER FÜR DIABETES LIFE FETCHURL */
		.dl-img { 
			float:left;
			margin-left:5px;
			margin-right:5px;
			border:1px solid #ccc;
		}
		
		#rechts .dl-img {
			border:1px solid #fff;
			margin:0 2px 3px 0;
			padding:0;
			display:inline;
			float:left !important;
			text-align:left;
		}

		/*.dl-img img {
			float:left !important;
		}*/
		
		.dl-mehr {
			margin:0px;
			padding:0px 5px 10px 5px;
		}
		
		.dl-head h1 {
			display:block !important;
		}
		
		.dl h1 {
			margin:0;
			padding-bottom: 4px;
		}
		
		/* CSS für JP Staff */
		
		.tx-jpstaff-pi1 h2 {
			text-transform:uppercase;
			font-size: 1.2em;
		}
		
		.jp-staff-img {
			margin-right:10px;
			margin-bottom: 65px;
			width:100px;
			float:left;
		}
		.jp-staff-img img {
			float:left !important;
		}
		.jp-staff-text {
			/*border-bottom:1px solid #999;*/
			padding-bottom:5px;
		}

		/* TT NEWS */
		/*list*/
		
		.news-list-item {
			padding: 0.5em 0 0.5em 0;
			border-bottom:1px solid #dbdbdb;
		}
		
		.news-list-item img,
		.news-single-item img,
		.news-latest-item img {
			float:right;
			margin:5px 0 5px 5px;
			border:1px solid #bbb;
		}
		
		/* latest */
		.news-latest-item h2 {
			margin-bottom:2px;
			font-size:1.1em;
			color:#fff;
			font-family:Arial, Helvetica, sans-serif;
		}
		
		.teaser-aktuellesthema .news-latest-morelink {
			margin-bottom:10px;
		}
		
		/*single*/
		
		.news-single-timedata,
		.news-single-author {
			font-weight:700;
		}
		
		.news-single-backlink,
		.news-single-category {}
		.news-single-img img {
			display:inline;
		}
		
		.news-single-img a {}
		
		.news-single-img {
			margin: 5px 5px 5px 0;
		}
		
		.news-single-img {
			overflow:visible;
			display:table;
			width:30px;
			float:right;
		}
		
		.subheadline {
			font-weight:700;
		}

		/* Suchergebnisse */
		.csc-searchResult,
		.csc-noSearchResultMsg {
			margin-bottom:2em;
		}
		
		/* INDEXED SEARCH */
		
		.tx-indexedsearch-browsebox li {
			display:inline;
		}
		
		.tx-indexedsearch-browsebox li,
		.tx-indexedsearch-browsebox ul {
			list-style:none;
			margin:0 5px 5px 5px;
			padding:0;
			text-align:center;
		}
		
		.tx-indexedsearch-res-single {
			border-bottom:1px solid #ccc;
			padding-bottom:5px;
			margin-bottom:10px;
		}
		
		.tx-indexedsearch-res-single h3 {
			margin-bottom:5px;
		}
		
		.tx-indexedsearch-searchbox form {
			margin-top:10px;
		}

		
/* LOGOS FÜR PARTNER */
		dt {
			border-top:1px solid #ccc;
			font-weight:700;
			font-size:1.2em;
			padding-top:6px;
			padding-bottom:6px;
		}
		
		dd {
			margin:0;
			padding:0;
		}
