/*###########################*/
/*###CATEGORY###*/
.news-catmenu{
    overflow: hidden;
    padding-bottom: 5px;
    margin-bottom:20px;
    border-bottom: 1px solid #1d4768;
}
.news-catmenu div{
    float: left;
    margin-right: 20px;
}
.news-catmenu img{
    display: none;
}
.news-catmenu a{
    font-size: 1.3em;
}
.news-catmenu-ACT a{
    color: #000!important;
    text-decoration: underline!important;
}

/*###########################*/
/*###LIST###*/
.news_list{
    overflow: hidden;
}
.news_title h1 a{
    text-decoration: none!important;
}
.news_list_item{
    position: relative;
    overflow: hidden;
    margin-bottom: 20px;
    padding-bottom: 20px;
    border-bottom: 1px solid gray;
}
.news_title h1{
    margin: 0;
    padding: 0;
}
.news_date{
    position: absolute;
    top: 2px;
    right: 0;
    font-size: 1.2em;
    font-weight: bold;
}
.news_list_item .left{
    float: left;
    width: 200px;
}
.news_list_item .right{
    float: left;
    width: 370px;
    margin-left: 15px;
}
.news_list_item .news_more{
    float: right;
    width: 370px;
    margin-left: 15px;
    margin-top: 10px;
}
.news_list_item .news_Info{
    float: right;
    margin-top: 10px;
}

/*###########################*/
/*###LATEST###*/
.news_latest{
    overflow: hidden;
}
.news_latest h1 a:hover{
    text-decoration: none!important;
}
.news_latest_item{
    position: relative;
    overflow: hidden;
    margin-bottom: 20px;
    padding-bottom: 20px;
    border-bottom: 1px solid gray;
}
.news_date{
    position: absolute;
    top:2px;
    right: 0;
    font-size: 1.2em;
    font-weight: bold;
}
.news_latest_item .left{
    float: left;
    width: 200px;
}
.news_latest_item .left img{
    max-width: 200px;
    height: auto;
}
.news_latest_item .right{
    float: left;
    width: 370px;
    margin-left: 15px;
}
.news_latest_item .news_more{
    float: right;
    width: 370px;
    margin-left: 15px;
    margin-top: 10px;
}
.news_latest_item .news_Info{
    float: right;
    margin-top: 10px;
}
/*###########################*/
/*###SINGLE###*/
.news_single{
    overflow: hidden;
}
.news_single h1{
    margin-top: 0;
}
.news_single_item{
    position: relative;
    overflow: hidden;
    margin-bottom: 20px;
    padding-bottom: 20px;
    border-bottom: 1px solid gray;
}
.news_single_item .news_date{
    position: absolute;
    top:3px;
    right: 0;
    font-size: 1.2em;
    font-weight: bold;
}
.news_single_item .left{
    float: left;
    width: 200px;
}
.news_single_item .left img{
    max-width: 200px;
    height: auto;
}
.news_single_item .right{
    float: left;
    width: 365px;
    margin-left: 15px;
}
.news_single_item .news_back{
    float: left;
    width: 365px;
    margin-left: 15px;
    margin-top: 10px;
    margin-left: 215px;
}
.news_single_item .news_Info{
    float: left;
    margin-top: 10px;
    margin-left: 215px;
}
/*######################################*/
/*### NEWS BROWSER ###*/

.tx-ttnews-browsebox{
    text-align: center;
}
.tx-ttnews-browsebox a,
.tx-ttnews-browsebox strong{
    padding: 0 5px;
}
.tx-ttnews-browsebox span{
    display: none;
}
