/* TEASER */

.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-textblock {

	width:310px;

}

.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:1.15em;

}



/* TEASER 2 */

.teaser2-block1,

.teaser2-block2,

.teaser2-block3 {

	width:32%;

	float:left;

	border-top:2px solid #a2ca8b;

	margin-bottom:10px;

	background-color:#fff;

	background-image:url(img/bckg_gradient_teaser.jpg);

	background-repeat:repeat-x;

}



.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:110px;

	margin-left:-3px;

}



.teaser2-text,

.teaser2-readmore a,

.teaser2-readmore a:link,

.teaser2-readmore a:active,

.teaser2-readmore a:hover,

.teaser2-readmore a:visited {

	font-size:0.9em;

	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 FÜR DIABETES LIFE FETCHURL */

.dl-img { 

	float:right;

	border:1px solid #ccc;

	padding:3px;

	margin-left:10px;

}



#rechts .dl-img {

	border:none;

	margin: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;

}



/* CSS für JP Staff */



.tx-jpstaff-pi1 h2 {

	text-transform:uppercase;
}

.jp-staff{
padding-bottom: 4px;
padding-top: 4px;

}


.jp-staff-img {

	text-align:center;
    float:left;
    border:1px solid #ccc;
    padding:3px;
    margin-right:10px;

}

.jp-staff-img img {

	margin:0px;
    padding:0px;

}



.jp-staff-text {

/*	border-bottom:1px solid #999; */

	padding:0px;
    margin:0px;

}



/* TT NEWS */

/*list*/

.news-list-item,

.tx-indexedsearch-res-single {

	padding:10px 10px 10px 10px;

	border-top:1px solid #dbdbdb;

	background-image:url(img/bckg_gradient_news.jpg);

	background-position:bottom;

	background-repeat:repeat-x;

}



#inhalte .news-list-item img {

	overflow:visible;

	float:right;

	border:1px solid #ccc;

	padding:3px;

	margin-left:10px;

}





/* latest */

.news-latest-item {

	color:#fff;

}



.news-latest-item h2 {

	margin-top:3px;

	margin-bottom:2px;

	font-size:1.2em;

	color:#fff;

	font-family:Arial, Helvetica, sans-serif;

}



.news-latest-item p {

	margin:0;

	padding:0;

}



.news-latest-item h2,

.news-latest-morelink {

	padding-left:5px;

}



.news-latest-item img {

	margin-right:5px;

	float:right;

}



/*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 {

	overflow:visible;

	display:table;

	width:30px;

	float:right;

	border:1px solid #ccc;

	padding:3px;

	margin-left:10px;

}



.news-single-backlink {

	background-color:#eee;

	border:1px solid #ccc;

	margin:5px 0 5px 0;

	padding:5px;

	font-weight:700;

}



.subheadline,

.news-single-timedata {

	color:#4a881e;

	margin:10px 0 15px 25px;

	padding-left:5px;

	border-left:3px solid #bae460;

}



.tx-ttnews-browsebox,

.tx-indexedsearch-browsebox {

	background-color:#eee;

	border:1px solid #ccc;

	margin:5px 0 5px 0;

	padding:5px 5px 0 5px;

	font-weight:700;

	text-align:center;

}



/* 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;

}



/* LOGOS FÜR PARTNER */

.teaser-partnerlogos {

	margin-left:30px;

}



/*.logo {

	float:left;

	padding-bottom:2px;

}



.logo img {

	border:1px solid #bbb;

}



.logoungerade {

	padding:0 2px 0 0px;

}*/

.logo {

	padding-bottom:2px;

}



.logo img {

	border:1px solid #bbb;

}



.logoungerade {

	padding:0 2px 0 0px;

	float:left;

}



dt {

	border-top:1px solid #ccc;

	font-weight:700;

	font-size:1.2em;

	padding-top:6px;

	padding-bottom:6px;

}



dd {

	margin:0;

	padding:0;

}