/*
   SylesSheets für tt_news-Extension
   netzrezepte.de - 2006
*/

.clearer {
   clear: both;
}

.news-latest-container {
   clear: both;
}


.middlefield .news-latest-singelitem {
   padding: 0px 10px 0px 0px;
   width: 160px;
   float: left;
}

.middlefield h3.news-latest-header {
   font-weight: bold;
   padding: 5px;
   margin: 3px 0px 3px 0px;
   font-size: 0.75em;
   color: #FFFFFF;
   background-color: #005806;
   border-top: 1px dotted #FFFFFF;
   border-bottom: 1px dotted #FFFFFF;
}

.middlefield .news-latest-singelitem p.bodytext {
   color: #000000;
   font-weight: normal;
   font-family: Arial, Verdana, Helvetica;
   font-size: 0.7em;
   padding: 0px;
   margin: 0px;
}

.middlefield .news-latest-date {
   font-family: Arial, Verdana, Helvetica;
   color: #000000;
   font-size: 0.6em;
   font-weight: bold;
}

.middlefield .news-latest-morelink {
   padding: 0px;
   margin: 5px 0px 5px 0px;
   font-family: Arial, Verdana, Helvetica;
   color: #005806;
}

.middlefield .news-latest-morelink a {
   color: #005806;
   font-size: 0.7em;
   text-decoration: underline;
}

.middlefield .news-latest-morelink a:hover {
   text-decoration: none;
}

/* -------------- latest-display rightcontent ------------------- */

.rightcontent .news-latest-singelitem {
   padding: 0px 5px 10px 10px;
}

.rightcontent h3.news-latest-header {
   font-weight: normal;
   padding: 0px;
   margin: 3px 0px 3px 0px;
   font-size: 0.7em;
   color: #000000;
}

.rightcontent h3.news-latest-header a {
   color: #000000;
}

.rightcontent .news-latest-singelitem p.bodytext {
   color: #000000;
   font-weight: normal;
   font-family: Arial, Verdana, Helvetica;
   font-size: 0.7em;
   padding: 0px;
   margin: 0px;
}

.rightcontent .news-latest-date {
   font-family: Arial, Verdana, Helvetica;
   color: #000000;
   font-size: 0.7em;
   font-weight: bold;
}

.rightcontent .news-latest-morelink {
   padding: 0px;
   margin: 5px 0px 5px 0px;
   font-family: Arial, Verdana, Helvetica;
   color: #005806;
}

.rightcontent .news-latest-morelink a {
   color: #005806;
   font-size: 0.7em;
   text-decoration: underline;
}

.rightcontent .news-latest-morelink a:hover {
   text-decoration: none;
}


/* -------------- list-display ------------------- */

.news-list-singelitem {
   margin: 0px;
   padding: 0px;
   margin-bottom: 20px;
}

.news-list-headercontainer {
   background-color: #EAE7C8;
   overflow: hidden;
   padding: 5px;
   margin: 0px;
}

.news-list-contentcontainer {
   padding: 5px 0px 5px 5px;
   overflow: hidden;
}

.news-list-metaangaben {
   float: right;
   font-size: 9px;
   color: #005806;
   text-align: right;
}

h2.news-list-header {
   padding: 5px 5px 5px 5px;
}

h2.news-list-header, h2.news-list-header a {
   font-weight: bold;
   padding: 0px;
   margin: 0px;
   font-family: Arial, Verdana, Helvetica;
   font-size: 0.85em;
   color: #005806;
   text-decoration: none;
}

.news-list-date {
   font-family: Arial, Verdana, Helvetica;
   font-size: 0.8em;
   color: #749BCA;
}

.news-list-singelitem p.bodytext {
   margin: 0px;
   padding: 0px;
}

.news-list-morelink {
   padding: 0px;
   margin: 0px;
   margin-top: 5px;
   font-family: Arial, Verdana, Helvetica;
   color: #005806;
}

.news-list-morelink a {
   color: #005806;
   font-size: 0.8em;
   text-decoration: underline;
}

.news-list-morelink a:hover {
   text-decoration: none;
}

.news-list-image {
   float: right;
}

.news-list-author {
   font-size: 9px;
   color: #005806;
}


/* ----------------- single-display --------------------- */

.news-single-headercontainer {
   background-color: #EAE7C8;
   overflow: hidden;
   padding: 5px;
   margin: 0px 0px 10px 0px;
}

.news-single-contentcontainer {
   padding: 5px 0px 5px 5px;
   overflow: hidden;
}

.news-single-metaangaben {
   float: right;
   font-size: 9px;
   color: #005806;
   text-align: right;
}

h2.news-single-header {
   font-weight: bold;
   padding: 0px;
   margin: 0px;
   font-family: Arial, Verdana, Helvetica;
   font-size: 0.85em;
   color: #005806;
   text-decoration: none;
}

h1.news-single-header {
   font-size: 1em;
   padding: 5px;
   background-color: #EAE7C8;
   color: #005806;
}

.news-single-contentcontainer p.bodytext {
   margin: 0px 0pc 10px 0px;
   padding: 0px;
}

.tx-ttnews-browsebox {
   font-family: Arial, Verdana, Helvetica;
   font-size: 1em;
   color: #005806;
   text-align: center;
}

.news-single-img {
   float: right;
   width: 150px;
   padding: 5px;
}

.news-single-imgcaption {
   font-family: Arial, Verdana, Helvetica;
   font-size: 0.7em;
   color: #005806;
}

.news-single-files {
   padding: 10px 0px 10px 0px;
   margin: 0px;
   font-family: Arial, Verdana, Helvetica;
   font-size: 0.7em;
   color: #005806;
}

.news-single-files dt {
   background-color: #EAE7C8;
   padding: 1px;
   font-weight: bold;
   margin: 0px;
}

.news-single-files dd {
   background-color: #EAE7C8;
   padding: 5px 1px 5px 10px;
   margin: 0px;
}

.news-single-links {
   padding: 10px 0px 10px 0px;
   margin: 0px;
   font-family: Arial, Verdana, Helvetica;
   font-size: 0.7em;
   color: #005806;
}

.news-single-links dt {
   background-color: #EAE7C8;
   padding: 1px;
   font-weight: bold;
   margin: 0px;
}

.news-single-links dd {
   background-color: #EAE7C8;
   padding: 5px 1px 5px 10px;
   margin: 0px;
}

.news-single-related {
   padding: 30px 0px 10px 0px;
   margin: 0px;
   font-family: Arial, Verdana, Helvetica;
   font-size: 0.7em;
   color: #005806;
}

.news-single-related dt {
   background-color: #EAE7C8;
   padding: 1px;
   font-weight: bold;
   margin: 0px;
}

.news-single-related dd {
   background-color: #EAE7C8;
   padding: 5px 1px 5px 10px;
   margin: 0px;
}

dd {
   margin: 0px;
   padding: 0px;
   margin-top: 5px;
   font-family: Arial, Verdana, Helvetica;
   font-size: 1.0em;
   color: #005806;
}

dd.links p {
   margin: 0px;
   padding: 0px;
   margin-top: 5px;
   font-family: Arial, Verdana, Helvetica;
   font-size: 1em;
   color: #005806;
}

.news-search-emptyMsg {
   color: #000000;
   font-weight: normal;
   font-family: Arial, Verdana, Helvetica;
   font-size: 0.8em;
   padding: 0px;
   margin: 0px;
   margin-bottom: 20px;
}

.news-single-additional-info a {
   margin: 0px;
   padding: 0px;
   margin-top: 5px;
   font-family: Arial, Verdana, Helvetica;
   font-size: 1em;
   color: #005806;
}

.news-single-zurueckzurliste {
   padding: 20px 0px 0px 0px;
   margin: 0px;
}

.news-single-zurueckzurliste a {
   font-size: 0.75em;
   color: #005806;
   text-decoration: underline;
}

.news-single-zurueckzurliste a:hover {
   text-decoration: none;
}

.news-single-author {
   font-size: 9px;
   color: #005806;
}