
/******** EXTENSION ACTUALITES ********/

/* prevent floated images from overlapping the div-containers they are wrapped in */
   
.news-list-container hr.clearer,
.news-single-item hr.clearer,
.news-latest-container hr.clearer {clear:both; height:0px; border:1px solid transparent; overflow:hidden; background:transparent}

/*-----------------------------------  tt_news LATEST view  -----------------------------------*/
.news-latest-container {border:1px solid #DBDADA; background:#F5F5F5}
.news-latest-container h2,
.news-latest-gotoarchive {background:#BCC2C7; color:#FFFFFF; font:bold 1.4em "Trebuchet MS", Arial, Helvetica, sans-serif; height:auto; line-height:normal; overflow:hidden; padding:4px 0 2px 0; text-align:center}
.news-latest-gotoarchive {font-weight:bold; margin-top:5px}
.news-latest-gotoarchive a:link,
.news-latest-gotoarchive a:visited,
.news-latest-gotoarchive a:hover {color:#fff; font-size:0.9em}
.news-latest-gotoarchive a {color:#fff}
.news-latest-item {/* IE hack */ height:1%; line-height:1.3; /* IE hack end */ height:auto !important; padding:3px; margin:3px; border:1px solid #DDD; background:#FFF}
.news-latest-item h3 {font-size:1.2em}
.news-latest-item img {margin-bottom:5px; margin-right:5px; border:1px solid #666; float:left}
.news-latest-category img {float:none; border:none; margin:0px}
.news-latest-date,
.news-latest-morelink,
.news-latest-category {font-size:9px}
.news-latest-morelink {height:12px; background:#F5F5F5}
.news-latest-morelink a {float:right}

/*--------------------------------- tt_news LIST view  -----------------------------------*/
.news-list-container {border:1px solid #DBDADA; background:#F5F5F5}
.news-list-item {/* IE hack */ height:1%; line-height:1.3; /* IE hack end */ height:auto !important; padding:3px; margin:3px; background-color:#FFF; border:1px solid #DDD}
.news-search-form {padding:3px; margin-bottom:5px; border:1px solid #666; background:#F9FFE5}
.news-search-emptyMsg {margin:0px}
.news-search-form form {margin:0px}
.news-list-container h3 {background:#BCC2C7; color:#FFF; font:bold 1.4em "Trebuchet MS", Arial, Helvetica, sans-serif; height:auto; line-height:1.3em; overflow:hidden; padding:2px 0 0 4px}
.news-list-container h3 a:link,
.news-list-container h3 a:visited,
.news-list-container h3 a:hover {color:#fff; padding-left:2px}
.news-list-container h3 a {color:#fff}
.news-list-container p {padding-top:6px}
.news-list-date {float:right; height:20px; padding:2px 4px 0 0; font-size:9px; font-weight:normal}
.news-list-imgcaption {float:right; padding-top:3px; padding-right:3px; font-size:9px}
.news-list-container img {float:right; border:1px solid #666; margin-bottom:5px; margin-right:2px; margin-left:5px}
.news-list-category img {float:none; border:none; margin:0px}
.news-list-morelink,
.news-list-category {font-size:9px}
.news-list-morelink {margin-bottom:3px}
.news-list-browse {text-align:center}

/*---------------------------------  tt_news Page-Browser ---------------------------------*/
.tx-ttnews-browsebox,
.browseBoxWrap {margin:3px; border:1px solid #666; padding:3px; background:#F9FFE5}
.tx-ttnews-browsebox td {font-size:10px}
.tx-ttnews-browsebox-strong,
.tx-ttnews-browsebox-SCell {font-weight:bold}
.tx-ttnews-browsebox-SCell p,
.tx-ttnews-browsebox td p {margin:0px}
.tx-ttnews-browsebox-SCell {background:#BBE53A; border:1px solid #666}
.news-search-emptyMsg {font-size:11px; margin-left:10px}

/*--------------------------------- tt_news SINGLE view  ---------------------------------*/
.news-single-item {margin-bottom:5px;}
.news-single-item H2 {font-size:1.6em; font-weight:bold; color:#FF69B5; margin-bottom:0px}
.news-single-item H3 {margin-bottom:15px; font-weight:bold; font-size:1.2em}
.news-single-img {float:right; margin-left:5px}
.news-single-imgcaption {padding:3px; clear:both}
.news-single-category {float:right}
.news-single-backlink,
.news-single-backlink a {font-weight:bold; font-size:10px; margin-bottom:15px; margin-top:10px}
.news-single-timedata {float:right}
.news-single-timedata,
.news-single-author,
.news-single-imgcaption {font-size:9px}
.news-single-author {padding-bottom:3px}
.news-single-additional-info {background:#BBE53A; /*clear:both;*/margin-top:15px; border:1px solid #666; padding:3px; padding-bottom:0px}
.news-single-related,
.news-single-files,
.news-single-links {border:1px solid #666; margin:0px; margin-bottom:3px; padding:3px; background:#F9FFE5}
.news-single-related dd,
.news-single-links dd,
.news-single-files dd {margin-left:20px}
.news-single-related dt,
.news-single-links dt,
.news-single-files dt {font-weight:bold; font-size:11px; margin-left:5px; width:90%}

/*--------------------------------- tt_news Archivemenu (AMENU) --------------------------------- */
.news-amenu-container {border:1px solid #DBDADA; background:#F5F5F5}
.news-amenu-container li {padding-bottom:1px}
.news-amenu-container ul {padding:3px; margin:5px 2px 0 2px; list-style-type:none}
.news-amenu-container h2 {background:#BCC2C7; color:#FFFFFF; font:bold 1.4em "Trebuchet MS", Arial, Helvetica, sans-serif; height:auto; line-height:normal; overflow:hidden; padding:4px 0 2px 0; text-align:center}
.news-amenu-item-year {font-weight:bold; margin-bottom:4px; padding:2px; background:#FF69B5; color:#fff}

/*--------------------------------- tt_news Categorymenu (CATMENU) --------------------------------- */
.news-catmenu {padding:5px; margin:10px 0px 10px 10px; border:1px solid #666; background:#F9FFE5}
.news-catmenu-header {font-size:11px; font-weight:bold}
.news-catmenu div {font-size:10px; white-space:nowrap}
.news-catmenu div img,
.news-catmenu img,
.news-catmenu-header img {margin:0px; padding:0px; vertical-align:middle}
.news-catmenu-ACT {font-weight:bold}
/*  Styles for catmenu mode "nestedWraps" */
.level1 {padding:1px; padding-left:10px; background:#ebf8bf; border-left:1px solid #666; border-top:1px solid #666}
.level2 {padding:1px; padding-left:10px; background:#ddf393; border-left:1px solid #666}
.level3 {padding:1px; padding-left:10px; background:#cae46e; border-left:1px solid #666; border-top:1px solid #666}
.level4 {padding:1px; padding-left:10px; background:#b0cb51; border-left:1px solid #666}

