/* Style sheet mod-news */
.mod_newslist .left{width:109px;position:relative;float:left;margin-top:90px;min-height:60px;}
.mod_newslist .odd{left:1px;position:relative;margin-top:-50px;margin-bottom:2px;margin-left:0;padding:0;}
.mod_newslist .last{left:1px;position:relative;margin-top:-50px;margin-bottom:2px;margin-left:0;padding:0;}
.mod_newslist .right{width:226px;position:relative;float:left;margin-top:80px;}
.mod_newslist h2{margin:0 0 5px;line-height:16px;}
.mod_newslist h4{width:384px;position:absolute;display:block;margin-top:0;margin-bottom:5px;margin-left:0;background-image:url("tl_files/rvt/img/bg_headline2.png");}
.mod_newslist h2 a{font-size:14px;line-height:16px;}
.mod_newslist .teaser{position:relative;font-size:11px;}
.mod_newslist .image_container{width:100px;margin-right:10px;margin-bottom:10px;}
.mod_newslist .image_container img{width:100%;height:auto;}
.mod_newslist .info{position:relative;margin-top:5px;font-size:10px;color:#999;line-height:12px;}
.mod_newslist .more a{width:18px;height:31px;left:0;top:0;position:relative;overflow:hidden;display:block;margin-top:25px;margin-left:44px;font-size:0.00001px;background:url("tl_files/rvt/img/news_more.gif") left top no-repeat;text-indent:-999px;}
.mod_newslist .more a:hover{background:url("tl_files/rvt/img/news_more.gif") left bottom no-repeat;}
.mod_newslist .date{display:block;}
.mod_newsreader h1{margin-top:0;padding-top:50px;padding-right:30px;padding-left:20px;border-top:65px solid #353737;font-size:36px;line-height:40px;}
.mod_newsreader h2{margin:0;padding-left:20px;}
.mod_newsreader{margin-right:2px;padding-bottom:20px;}
.mod_newsreader .ce_text{overflow:hidden;}
.layout_full{overflow:hidden;}
.mod_newsreader .info{position:relative;margin-top:0;margin-bottom:15px;padding-left:20px;font-size:12px;color:#b0b0b0;}
.mod_newsreader .info .date{padding-right:4px;font-weight:bold;font-size:18px;}
.mod_newsreader.ce_text{}
.mod_newsreader .back{margin:0;}
.commentCount{width:50px;height:47px;top:-15px;position:absolute;padding-top:5px;text-align:center;color:#eeeeee;right:20px;background:url(tl_files/rvt/img/comment_back.gif) no-repeat;}
.mod_newsreader .ce_comments h2{height:15px;margin:0 15pt 2pt;padding:40px 10px 10px 20px;background-color:#353737;font-weight:normal;font-size:18px;color:#ffffff;}
.mod_newsarchive .layout_latest{position:relative;overflow:hidden;margin-bottom:2px;}
.mod_newsarchive h1{margin-top:0;margin-right:2px;padding-top:50px;padding-left:20px;border-top:65px solid #353737;font-size:36px;line-height:40px;}
.mod_newsarchive .left{width:117px;float:left;border-right:2px solid #FFF;}
.mod_newsarchive h2,.mod_newsarchive .teaser{max-width:400px;}
.mod_newsarchive h2{margin-top:25px;}
.mod_newsarchive h2 a{}
.mod_newsarchive .right{width:474px;float:left;padding-bottom:30px;border-top-width: 2px;border-top-style: solid;border-top-color: #eee;}
.mod_newsarchive .info{padding-top:0;}
.mod_newsarchive .commentCount{top:22px;right:20px;}
.mod_newsarchive .date{display:block;padding-top:28px;padding-left:10px;border-top:2px solid #eeeeee;font-size:14px;}
.mod_newsarchive .author{display:block;padding-top:17px;padding-left:10px;font-size:10px;}
.mod_newsarchive .image_container{overflow:hidden;margin-right:10px;margin-bottom:10px;max-width:454px;}
.mod_newsarchive .image_container img{height:auto;max-width:100%;}
.mod_newsarchive .more a{width:18px;height:31px;left:0;top:0;position:relative;overflow:hidden;float:left;display:block;margin-top:10px;margin-bottom:35px;margin-left:50px;font-size:0.00001px;background:url("tl_files/simpag/img/news_more.gif") left top no-repeat;text-indent:-999px;}
.mod_newsarchive .more a:hover{background:url("tl_files/simpag/img/news_more.gif") left bottom no-repeat;}
.mod_newsmenu ul{margin:0;padding:0;list-style:none;}
.mod_newsmenu .year{margin-top:2px;padding:40px 10px 0;background-color:#353737;font-size:18px;color:#eeeeee;}
.mod_newsmenu .level_2 li{width:355px;margin-left:-10px;}
.mod_newsmenu .level_2 li a,.mod_newsmenu .level_2 li span.active{width:310px;display:block;padding:10px 10px 10px 35px;border-bottom:2px solid #FFF;color:#353737;background:#eeeeee url(tl_files/simpag/img/pfeilGrey_no_hover.png) no-repeat 15px 10px;}
.mod_newsmenu .level_2 li.last a,.mod_newsmenu .level_2 li.last span.active{border-bottom:0px solid #FFF;}
.mod_newsmenu .level_2 li.first a,.mod_newsmenu .level_2 li.first span.active{border-top:2px solid #FFF;}
.mod_newsmenu .level_2 li span.active{font-weight:bold;color:#FFFFFF;background:#ff5400;}
.mod_newsmenu .level_2 li a:hover{width:310px;padding:10px 10px 10px 40px;background-color:#c6c6c6;text-decoration:none;}
