/*-------------------------------------------------- LATEST */
.news-latest-container {
margin: 0px;
padding: 0px;
width: 300px;
float: left;
}

.news-latest-item {
width: 300px;
margin-bottom:25px;
float: left;
}



#Content .news-latest-title h3 a {
color: #012e74;
font-weight: bold;
text-transform: uppercase;
font-size: 14px;
text-decoration: none;
}

.news-latest-image {
float: left;
margin: 0 5px 0 0;
}

.news-latest-contentwrapper {
border-top: 2px solid #012e74;
border-bottom: 1px solid #e20c17;
background: #f7f7f7;
padding: 5px 0;
float: left;
width: 300px;
}


#Content .news-latest-content p {
margin-bottom: 0px;
text-align: left;
}

.news-latest-date {
text-align: right;
margin: 0 5px 8px 0;
}

.news-latest-date a {
font-size: 11px;
color: #4d4d4d;
text-decoration: none;
font-weight: bold;
}

/*-------------------------------------------------- LIST */
.news-list-container {
clear: both;
float: left;
width: 100%;
}

.news-list-item {
width: 100%;
float: left;
margin-right: 10px;
margin-bottom: 20px;
}

#Content .news-list-title h2 a {
color: #012e74;
font-weight: bold;
text-transform: uppercase;
font-size: 14px;
text-decoration: none;
}


.news-list-image {
float: left;
margin: 0 12px 0 0;
}

.news-list-contentwrapper {
border-top: 2px solid #012e74;
border-bottom: 2px solid #e20c17;
background: #f7f7f7;
padding: 5px 0;
float: left;
width: 100%;
}

.news-list-content {
width: 330px;
float: left;
}

#Content .news-list-content p {
margin-bottom: 0px;
}

.news-list-cat {
float: right;
width: 150px;
font-size: 12px;
text-align: right;
margin-right: 5px;
display: inline;
}

#Content .news-list-cat p {
font-size: 12px;
}


.news-list-date {
text-align: right;
margin: 0 5px;
}

.news-list-date a {
color: #4d4d4d;
text-decoration: none;
font-weight: bold;
}


/*-------------------------------------------------- Single */
.news-single-item {
width: 100%;
float: left;
margin-right: 10px;
margin-bottom: 10px;
}

.news-single-image {
float: left;
margin: 0 12px 0 0;
}

.news-set1-img1 .caption {
font-size: 11px;
color: #666;
border: 1px solid #999;
border-top: none;
text-align: center;

}

.news-set1-img2all img {
float: left;
margin-right: 25px;
}

.news-set1-img2all {
width: 625px;
}

.news-set1-img2 .caption {
display: none;
}

.news-single-title h2 {
color: #e20c17;
font-weight: bold;
text-transform: uppercase;
font-size: 14px;
margin-bottom: 10px;
}

.news-single-contentwrapper {
border-bottom: 1px solid #e20c17;
padding-bottom: 10px;
float: left;
width: 100%;
margin-bottom: 5px;
}

.news-single-content h3 {
color: #4d4d4d;
font-weight: bold;
font-size: 13px;
margin-bottom: 10px;
}

.news-single-content {
margin-bottom: 20px;
color: #4d4d4d;
}

.news-single-info {
width: 150px;
font-size: 12px;
float: left;
}

#Content .news-single-info p {
font-size: 12px;
}

.news-single-data {
clear: both;
}

.news-single-backlink {
clear: both;
text-align: center;
padding-top: 20px;
}

.news-single-backlink a {
font-size: 0.75em;
color: #4d4d4d;
font-weight: bold; 
}


.news-single-additional-info {
float: right;
text-align: right;
font-size: 12px;
}

.news-single-additional-info dt {
font-weight: bold;
color: #4d4d4d;
}
.news-single-additional-info dd {
margin-bottom: 5px;
}

.news-single-additional-info a {
color: #4d4d4d;
}

.news-single-additional-info img {
display: none;
}

#Content .news-single-additional-info dd p{
font-size: 12px;
}
