/* ############
** ### tt_news 
** ############
*/
/* colors:
/* COLORS
** black: #000000
** darkgreen: #4E8700
** light-green: #8DC73D
** anthreciet: #676B6E
**
*/

/* extension: rgnewslinks */

.rg-news-links, .rg-news-links-bottom {
	font-size: 85%;
	padding: 10px 0 10px 0;
}

.rg-news-links-bottom {
	padding: 10px 0 0px 0;
}

.rg-news-links .prevlink, .rg-news-links-bottom .prevlink {
	float: left;
	width: 30%;
}

.rg-news-links .pagebrowser, .rg-news-links-bottom .pagebrowser {
	float: left;
	text-align: center;
	width: 30%;
}

.rg-news-links .nextlink, .rg-news-links-bottom .nextlink {
	float: right;
}

/* extension: tt_news */

/* display single */

span.singlenews_label {
	font-size: 100%;
	margin: 0;
	padding: 0;
	font-weight: bold;
}

div.space-line {
	clear: both;
	margin: 0;
	padding: 0;
	width: auto;
}

p.news-single-author, div.news-single-timedata, p.news-single-subheader, div.news-single-keywords, p.news-single-content, div.news-single-category, div.news-single-files, div.news-single-img, div.news-single-links {
	color: #444444;
	padding: 0.2em 0 0.2em 0;
	margin: 0;
	font-size: 100%;
}
p.news-single-content {
	margin-bottom: 0.6em;
}
div.news-single-files dd, div.news-single-links p {
	margin: 0;
	padding: 0;
}

div.news-single-files span.singlenews_label, div.news-single-links  span.singlenews_label {
	float: left;
}

div.news-single-files dd img {
	padding-right: 0.5em;
}

.news-single-item .news-single-backlink {
	margin: 1em 0 2em 0;
	font-size: 85%;
}

div.news-single-img {
	padding: 0.75em 1em 0.5em 0;
}

.news-single-imgcaption {
	font-size: 9px;
	color: #666;
}

.news-latest-morelink,.news-list-morelink,.news-single-morelink {
	margin-top: 0px;
	border: none;
	border-bottom: solid 1px #eee;
	background: none;
	text-align: right;
	clear: both;
	font-size: 18px;
}

.news-latest-morelink, .news-list-morelink {
	font-size: 100%;
}

.news-latest-item h3 a, .news-list-item h3 a {
	font-size: 13px;
	text-decoration: none;
}

.news-latest-item p, .news-list-item p {
	margin: 0;
	padding: 0;
	text-align: justify;
	line-height: 110%;
}

.news-latest-item a, .news-list-item a {
	color: #4E8700;
}

.news-latest-item img, .news-list-item img {
	padding: 0;
	float: right;
}

.news-latest-item a img, .news-list-item a img {
	padding: 2px 5px 2px 0;
	float: left;
}

.news-latest-item-video {
	margin: 10px 10px 10px 0;
	padding: 0 20px 0 20px;
}

.news-latest-item-video p {
	padding-top: 5px;
	line-height: 110%;
	font-size:95%;
}

.news-latest-moreinfo, .news-list-moreinfo {
	color: #000000;
	padding: 5px 0 0 0;
}

.singlenews_value a img {
	float: right;
	padding-right: 250px;
	clear: both;
}

.news-list-item div.singlenews_label {
	float: left;
	margin: 0;
	padding: 0;
	width: 9%;
	font-weight: normal;
}

.news-list-item div.singlenews_value {
	float: left;
	margin: 0;
	padding: 0;
}

#mediaspace {
	margin: 5px 0 5px 0;
}

.news-most-popular-item {
	background: url(../img/arrow1.gif) no-repeat 0 .5em;
	padding: 3px 0 0 1em;
}

/* Catmenu for tt-news */

.thecatmenu {
	position: relative;
	top: -90px;
}

.thecatmenu a p.news-catmenu-header {
	color: #4E8700;
	font-style: italic;
}

/* Colors for categorys */

.cat-id-22, .cat-id-22 a {


/* documentos, verde */
    color: #808000;
}

.cat-id-5, .cat-id-5 a {


/* noticias,azul */
    color: #4040FF;
}

.cat-id-7, .cat-id-7 a {


/* eventos,rojo */
    color: #800000;
}

.cat-id-9, .cat-id-9 a {


/* enlaces, rosado */
    color: #FF8080;
}

.cat-id-38, .cat-id-38 a {


/* videos */
    color: #808080;
}

li#cm_level1 a {
	padding-left: 10%;
}

li#cm_level1 a:hover, li#cm_level1 strong a {
	background-color: #000000;
}

li#cm_level2 a {
	padding-left: 15%;
}

li#cm_level2 a:hover, li#cm_level2 strong a {
	background-color: #4E8700;
}

li#cm_level3 a {
	padding-left: 20%;
}

li#cm_level3 a:hover, li#cm_level3 strong a {
	background-color: #4E8700;
}

li#cm_level1 strong a, li#cm_level2 strong a li#cm_level3 strong a {
	width: 90%;
	padding: 1px 0px 1px 1px;
	font-weight: bold;
	color: #fff;
	background-color: #4e5155;
	border-bottom: none;
	letter-spacing: 3px;
	text-align: center;
}

li#cm_level1 strong a:hover, li#cm_level2 strong a:hover, li#cm_level3 strong a:hover {
	background-color: #4e5155;
}

/* End catmenu for tt-news */
/*
.tx-ttnews-browsebox,.tx-ttnews-browsebox  .browsebox {
	text-align: center;
	border: none;
	margin: 0 auto;
	background: #fff;
}

.tx-ttnews-browsebox .browsebox tbody tr td, .tx-ttnews-browsebox .browsebox tbody tr td p a {
	padding: 2px;
}
*/
/* browse list in tt_news*/
.tx-ttnews-browsebox {
	text-align: left;
	border:none;
	border-bottom: 1px solid #676B6E;
	margin: 0 0 10px 0;
	background: #fff;
	margin-top:0px;
	padding:10px 0 0 0;
}
.tx-ttnews-browsebox  .browsebox {
	float: right;
	margin-top: -33px;
	background: #fff;
}
.tx-ttnews-browsebox .browsebox tbody tr td, .tx-ttnews-browsebox .browsebox tbody tr td p a {
	padding: 2px;
}
.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell {
	font-weight: normal;
}
.tx-ttnews-browsebox-SCell P,.tx-ttnews-browsebox TD P {
	margin:0;
}
.tx-ttnews-browsebox-SCell {
	background-color: #8DC73D;
}
.tx-ttnews-browsebox-SCell a {
	color: white;
}

.news-search-form-swords label {float:left; margin-right:10px;}
.news-search-form-swords input {float:left; line-height:10px; font-size:11px; width:150px; margin:0 25px 0 0;}
.news-search-form-check-title, .news-search-form-check-author, .news-search-form-check-keywords, .news-search-form-check-bodytext {float:left; margin-right:25px;}
.news-search-form-check-title input, .news-search-form-check-author input, .news-search-form-check-keywords input, .news-search-form-check-bodytext input {margin:0;}
.news-search-form-select-cat0 label, .news-search-form-select-cat1 label, .news-search-form-select-cat2 label, .news-search-form-select-cat3 label {display:none;}
.news-search-form-select-cat0, .news-search-form-select-cat1, .news-search-form-select-cat2, .news-search-form-select-cat3 {float:left; margin:5px;}
.news-search-form-select-cat0 {clear:both; margin-left:0px;}
.news-search-form select {border: solid 1px #4E8700; color: #4E8700; background: #fff; font-size: 11px; width:150px;}
.news-search-form-submit {clear:both; padding-bottom:10px; margin:0 0 15px 0; border-bottom: 1px solid #eeeeee;}
.news-search-form-submit input {margin-left:0px; font-weight:bold; color:#4E8700;}
