.news-item{
    border: 1px solid #b6b6b6;
    background-color: #ffffff;
    border-top-color: #007dba;
    position: relative;
    margin-bottom: 14px;
}
.news-item .thumb{
    display: block;
    border-top: 2px solid #007dba;
    margin-bottom: 12px;
}
.news-item:hover .thumb img{
    /*opacity: 0.8;*/
}
.news-item ul{
    padding-left: 13px !important;
    font-family: "UTM Facebook"; font-weight: bold;
    color: #6b6b6b;
}
.news-item ul li span{
    padding: 0 9px;
}
.news-item ul li:last-child span{
    display: none;
}
.news-item ul li.selected{
    color: #0b8dc4;
}
.news-item h2{
    font-family: "UTM Facebook";
    font-size: 25px !important;
    padding: 0 10px 0 13px !important;
}
.news-item h2 a{
    color: #6b6b6b;
}
.news-item h2 a:hover{
    text-decoration: none;
}
.news-item .teaser{
    padding: 0 10px 0 13px !important;
}
.news-item .date{
    position: absolute; bottom: 6px; left: 13px;
    color: #6b6b6b;
}
.news-item .shadow{
    position: absolute; left: 0; bottom: -14px;
    height: 14px;
}
.news-item-large{
    width: 490px;
    height: 430px;
}
.news-item-large .shadow{
    background: url(../images/shadow-large.png) top center no-repeat;
    width: 490px;
}
.news-item-small{
    width: 237px;
    height: 267px;
}
.news-item-small .shadow{
    width: 237px;
    background: url(../images/shadow-small.png) top center no-repeat;
}
.news-item.news-item-small h2{
    line-height: 25px;
}
.news-item.news-item-small h2 a{
    font-size: 20px !important;
}
.page-news-left,
.page-news-right{
    width: 490px;
}
.news-item:hover{
    background-color: #d7e1ed;
}
.news-item:hover a{
    color: #0b8dc4 !important;
}
.news-item-2,
.news-item-4,
.news-item-6,
.news-item-8{
    float: left;
}
.news-item-3,
.news-item-5,
.news-item-7,
.news-item-9{
    float: right;
}
/* Success */
.success-item{
    width: 237px;
    height: 267px;
    border: 1px solid #b6b6b6;
    background-color: #ffffff;
    border-top-color: #007dba;
    position: relative;
    margin-bottom: 14px;
    margin-right: 22px;
}
.success-item .thumb{
    display: block;
    border-top: 2px solid #007dba;
    margin-bottom: 5px;
}
.success-item h2{
    font-family: "UTM Facebook";
    font-size: 20px !important;
    line-height: 25px;
    padding: 0 10px 0 13px !important;
}
.success-item h2 a{
    color: #6b6b6b;
}
.success-item .shadow{
    position: absolute; left: 0; bottom: -14px;
    height: 14px;
    width: 237px;
    background: url(../images/shadow-small.png) top center no-repeat;
}
.success-item .hr{
    position: absolute; left: 0; bottom: 1px;
    height: 16px;
    width: 237px;
    background-color: #d7e1ed;
}
.success-item .more{
    display: block;
    position: absolute; right: 5px; bottom: 22px;
    height: 20px; line-height: 18px;
    padding: 0 7px;
    border-radius: 4px;
    background-color: #0b8dc4;
    text-decoration: none;
    color: #fff;
    font-family: "UTM Facebook"; font-size: 15px; font-weight: bold;
    z-index: 15;
}
.success-item:hover .more{
    background-color: #ffeab3;
    color: #6b6b6b;
}
.success-item .teaser{
    position: absolute; left: -1px; top: -1px;
    width: 210px;
    height: 255px;
    background-color: #0b8dc4;
    padding: 7px 14px 7px 15px;
    text-align: justify;
    z-index: 10;
    color: #fff;
    display: none;
}
.success-item:hover .teaser{
    display: block;
}
.success-item .teaser h2{
    padding: 0 0 7px 0 !important;
}
.success-item .teaser h2 a{
    color: #fff;
    font-size: 25px; line-height: 25px !important;
}