/*
   SylesSheets für tt_news-Extension
   netzrezepte.de - 2006
*/

.clearer {
   clear: left;
}

.news-latest-content {
   overflow: auto;
}

h1.news-latest-header {
   font-weight: bold;
   padding: 0px;
   margin: 0px;
   font-family: Verdana, Arial, Helvetica;
   font-size: 0.7em;
   color: #000000;
}

h1.news-latest-header a {
   color: #000000;
}

h2.news-latest-subheader p.bodytext {
   color: #000000;
   font-weight: normal;
   font-family: Verdana, Arial, Helvetica;
   font-size: 0.9em;
   padding: 0px;
   margin: 0px;
}

.news-latest-date {
   font-family: Verdana, Arial, Helvetica;
   font-size: 0.8em;
   color: #000000;
}

.news-latest-morelink {
   padding: 0px;
   margin: 0px;
   margin-top: 5px;
   font-family: Verdana, Arial, Helvetica;
   color: #000000;
}

.news-latest-morelink a {
   color: #000000;
   font-size: 0.7em;
   text-decoration: none;
}

.news-latest-morelink a:hover {
   color: #FF7F00;
   text-decoration: none;
}

.news-latest-image {
   float: left;
   padding-right: 5px;
   padding-bottom: 5px;
}

p.news-latest-category {
   font-weight: normal;
   padding: 0px;
   padding-bottom: 5px;
   margin: 0px;
   font-family: Verdana, Arial, Helvetica;
   font-size: 0.8em;
   color: #797674;
}

p.news-latest-author {
   font-weight: normal;
   padding: 0px;
   padding-bottom: 5px;
   margin: 0px;
   font-family: Verdana, Arial, Helvetica;
   font-size: 0.8em;
   color: #FF7F00;
}

/* -------------- list-display ------------------- */

.news-list-container {
   width: 99%;
   overflow: auto;
   margin-bottom: 10px;
}

.news-list-content {
   margin: 5px;
}

.news-list-singelitem {
   width: 150px;
   height: 270px;
   background-color: #E9E9E9;
   margin-bottom: 10px;
   margin-right: 10px;
   float: left;
   overflow: auto;
}

.news-list-singelitem a {
   padding: 0px;
   margin: 0px;
   font-family: Verdana, Arial, Helvetica;
   font-size: 0.65em;
   color: #000000;
}

.news-list-container p.bodytext {
   color: #797674;
   font-weight: normal;
   font-family: Verdana, Arial, Helvetica;
   font-size: 0.65em;
   padding: 0px;
   margin: 0px;
}

h1.news-list-header {
   font-weight: bold;
   padding: 0px;
   margin: 5px;
   font-family: Verdana, Arial, Helvetica;
   font-size: 0.75em;
   color: #000000;
}

.news-list-date {
   font-family: Verdana, Arial, Helvetica;
   font-size: 0.8em;
   color: #FF7F00;
}

.news-list-morelink {
   padding: 0px;
   margin: 0px;
   margin-top: 5px;
   font-family: Verdana, Arial, Helvetica;
   color: #797674;
}

.news-list-morelink a {
   color: #797674;
   font-size: 0.65em;
   text-decoration: none;
}

.news-list-morelink a:hover {
   color: #FF7F00;
   text-decoration: none;
}

.news-list-image {
   margin: 0px;
   padding: 0px;
}

p.news-list-category {
   font-weight: normal;
   padding: 0px;
   padding-bottom: 5px;
   margin: 0px;
   font-family: Verdana, Arial, Helvetica;
   font-size: 0.8em;
   color: #797674;
}

p.news-list-author {
   font-weight: normal;
   padding: 0px;
   padding-bottom: 5px;
   margin: 0px;
   font-family: Verdana, Arial, Helvetica;
   font-size: 0.8em;
   color: #FF7F00;
}

/* -------------- list-display ------------------- */

.news-list-container2 {
   width: 99%;
   overflow: auto;
   margin-bottom: 10px;
}

.news-list-content2 {
   margin: 5px;
}

.news-list-singelitem2 {
   width: 48%;
   background-color: #E9E9E9;
   margin-bottom: 10px;
   margin-right: 10px;
   float: left;
   overflow: auto;
   padding-bottom: 10px;
}

.news-list-singelitem2 a {
   padding: 0px;
   margin: 0px;
   font-family: Verdana, Arial, Helvetica;
   font-size: 0.8em;
   color: #000000;
}

.news-list-container2 p.bodytext {
   color: #797674;
   font-weight: normal;
   font-family: Verdana, Arial, Helvetica;
   font-size: 0.8em;
   padding: 0px;
   margin: 0px;
}

h1.news-list-header2 {
   font-weight: bold;
   padding: 0px;
   margin: 5px;
   font-family: Verdana, Arial, Helvetica;
   font-size: 0.8em;
   color: #000000;
}

.news-list-date2 {
   font-family: Verdana, Arial, Helvetica;
   font-size: 0.8em;
   color: #FF7F00;
}

.news-list-morelink2 {
   padding: 0px;
   margin: 0px;
   margin-top: 5px;
   font-family: Verdana, Arial, Helvetica;
   color: #797674;
}

.news-list-morelink2 a {
   color: #797674;
   font-size: 0.8em;
   text-decoration: none;
}

.news-list-morelink2 a:hover {
   color: #FF7F00;
   text-decoration: none;
}

.news-list-image2 {
   margin: 0px;
   margin-right: 10px;
   padding: 0px;
   float: left;
}

p.news-list-category2 {
   font-weight: normal;
   padding: 0px;
   padding-bottom: 5px;
   margin: 0px;
   font-family: Verdana, Arial, Helvetica;
   font-size: 0.8em;
   color: #797674;
}

p.news-list-author2 {
   font-weight: normal;
   padding: 0px;
   padding-bottom: 5px;
   margin: 0px;
   font-family: Verdana, Arial, Helvetica;
   font-size: 0.8em;
   color: #FF7F00;
}

/* ----------------- single-display --------------------- */

p.news-single-author {
   font-weight: normal;
   padding: 0px;
   padding-bottom: 5px;
   margin: 0px;
   font-family: Verdana, Arial, Helvetica;
   font-size: 0.8em;
   color: #FF7F00;
}

.tx-ttnews-browsebox {
   font-family: Verdana, Arial, Helvetica;
   font-size: 1em;
   color: #797674;
   text-align: center;
}

h1.news-single-header {
   font-weight: bold;
   padding: 0px;
   margin: 0px;
   margin-bottom: 10px;
   margin-top: 5px;
   font-family: Verdana, Arial, Helvetica;
   font-size: 0.9em;
   color: #000000;
}

.news-single-item h3 {
   margin-bottom: 10px;
}

.news-single-img {
   float: left;
   width: 150px;
   padding-right: 5px;
   padding-bottom: 5px;
}

.news-single-imgcaption {
   font-family: Verdana, Arial, Helvetica;
   font-size: 0.65em;
   color: #797674;
   text-align: center;
}

.news-single-files {
   padding: 0px;
   padding-bottom: 10px;
   margin: 0px;
   font-family: Verdana, Arial, Helvetica;
   font-size: 0.7em;
   color: #FF7F00;
}

.news-single-links {
   padding: 0px;
   padding-bottom: 10px;
   margin: 0px;
   font-family: Verdana, Arial, Helvetica;
   font-size: 0.7em;
   color: #FF7F00;
}

.news-single-related {
   padding: 0px;
   padding-bottom: 10px;
   margin: 0px;
   font-family: Verdana, Arial, Helvetica;
   font-size: 0.7em;
   color: #FF7F00;
}

dd {
   margin: 0px;
   padding: 0px;
   margin-top: 5px;
   font-family: Verdana, Arial, Helvetica;
   font-size: 1.0em;
   color: #797674;
}

dd.links p {
   margin: 0px;
   padding: 0px;
   margin-top: 5px;
   font-family: Verdana, Arial, Helvetica;
   font-size: 1em;
   color: #797674;
}

.news-search-emptyMsg {
   color: #000000;
   font-weight: normal;
   font-family: Verdana, Arial, 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: Verdana, Arial, Helvetica;
   font-size: 1em;
   color: #5F5F5F;
}

.news-single-zurueckzurliste a {
   margin: 0px;
   padding: 0px;
   margin-top: 5px;
   font-family: Verdana, Arial, Helvetica;
   font-size: 0.8em;
   color: #FF7F00;
   text-decoration: none;
}

/* --------- Archivmenü ----------*/

.news-amenu-item-year {

}

h1.news-archiv-header {
   font-weight: bold;
   padding: 0px;
   margin: 0px;
   font-family: Verdana, Arial, Helvetica;
   font-size: 0.85em;
   color: #797674;
}

/* ---------- Kategorienmenü ------------ */

.news-catmenu {
   padding: 5px;
}

.news-catmenu p {
   margin: 0px;
   padding: 0px;
   font-family: Verdana, Arial, Helvetica;
   color: #000000;
}

.news-catmenu a {
   margin: 0px;
   padding: 0px;
   font-family: Verdana, Arial, Helvetica;
   font-size: 11px;
   color: #000000;
   text-decoration: none;
}

.news-catmenu a:hover {
   color: #FF7F00;
   text-decoration: none;
}

.news-catmenu-NO {
   margin-top: 5px;
}