.news .clear{clear:both}
.news .nav ul{float:left;display:inline;margin:0}
.news .nav li{float:left}
.news .nav a{float:left;display:block}
.news .nav:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.news .article{padding-bottom:15px;margin-bottom:15px}
.news .article:last-child{padding-bottom:0;margin-bottom:0}
.news .article:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.news .article .news-img-wrap{float:left;margin:3px 12px 5px 0;background:#fff}
.news .article .news-img-wrap a{display:block;float:left;padding:4px;border:1px solid #ddd;background:#fff}
.news .article .news-img-wrap img{float:left;height:auto}
.news .article h3{font-size:1.25em;margin-bottom:0}
.news .article .teaser-text{margin:0 0 10px 0}
.news .footer{clear:both;padding:10px 0 0 0;border-top:1px solid #eee;margin-top:15px;color:#888}
.news .footer p{line-height:1em}
.news .footer span{display:inline-block;padding-right:8px;margin-right:8px;border-right:1px solid #ddd}
.news .footer span:last-child{border-right:0}
.news .footer .news-category a{text-transform:uppercase}
.news-category-view ul li{padding:5px 8px}
.news-category-view ul li li{padding:2px 8px 2px 12px}
.news-category-view>ul>li:nth-child(even){background:#f9f9f9;border-top:1px solid #eee;border-bottom:1px solid #eee}
.news-category-view .category-desc{padding-left:10px;margin-left:10px;border-left:1px solid #ddd}
.news-browsebox{margin:15px 0;padding-top:10px;border-top:1px solid #eee}
.news-browsebox ul li{margin:0 5px}
.news-browsebox ul .prev{margin-right:20px;margin-left:0}
.news-browsebox ul .current-page a{font-weight:bold}
.news-browsebox ul .next{margin-left:20px;margin-right:0}
.news-single .footer{margin-bottom:20px;margin-top:5px;padding:10px 0 0 0;border-bottom:0;border-top:1px solid #eee}
.news-single .article .news-img-wrap{float:right;width:282px;margin:0 0 0 25px}
.news-single .teaser-text{font-size:15px;color:#888}
.news-text-wrap{margin-bottom:10px}
.news-single .article .news-img-wrap img{float:none}
.news-img-caption{color:#888}
.news-related-wrap{display:table;margin-top:20px;width:100%}
.news-related{width:50%;padding:15px;border:1px solid #eee;display:table-cell}
.news-related ul li{line-height:1em;margin-bottom:12px}
.news-related h4{margin-bottom:10px}
.news-related ul li span{border-right:1px solid #DDDDDD;display:inline-block;margin-right:8px;padding-right:8px;color:#888}
.news-related ul li span:last-child{border-right:0;padding-right:0}
.news-related-files ul li{margin-bottom:20px}
.news-related-files .news-related-files-link .jpg{background-position:0 0}
.news .page-navigation p{float:left}
.news .page-navigation ul{float:right}
.news .page-navigation ul li{float:left;display:block;padding:0 1px;background:none}
.news .page-navigation ul li a{display:block;padding:1px 2px}
.news-clear{clear:both}
.news .no-news-found{color:#DB0202;font-style:italic}
.tx-felogin-pi1 label{display:block}
.csc-header-alignment-center{text-align:center}
.csc-header-alignment-right{text-align:right}
.csc-header-alignment-left{text-align:left}
DIV.csc-textpic,DIV.csc-textpic DIV.csc-textpic-imagerow,UL.csc-uploads LI{overflow:hidden}
DIV.csc-textpic .csc-textpic-imagewrap table{border-collapse:collapse;border-spacing:0}
DIV.csc-textpic .csc-textpic-imagewrap table tr td{padding:0;vertical-align:top}
DIV.csc-textpic .csc-textpic-imagewrap FIGURE,DIV.csc-textpic FIGURE.csc-textpic-imagewrap{margin:0;display:table}
FIGCAPTION.csc-textpic-caption{display:table-caption}
.csc-textpic-caption{text-align:left;caption-side:bottom}
DIV.csc-textpic-caption-c .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-c{text-align:center}
DIV.csc-textpic-caption-r .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-r{text-align:right}
DIV.csc-textpic-caption-l .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-l{text-align:left}
DIV.csc-textpic DIV.csc-textpic-imagecolumn{float:left}
DIV.csc-textpic-border DIV.csc-textpic-imagewrap IMG{border:2px solid black;padding:0px 0px}
DIV.csc-textpic .csc-textpic-imagewrap IMG{border:none;display:block}
DIV.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:10px}
DIV.csc-textpic .csc-textpic-imagewrap .csc-textpic-imagerow-last .csc-textpic-image{margin-bottom:0}
DIV.csc-textpic-imagecolumn,TD.csc-textpic-imagecolumn .csc-textpic-image{margin-right:10px}
DIV.csc-textpic-imagecolumn.csc-textpic-lastcol,TD.csc-textpic-imagecolumn.csc-textpic-lastcol .csc-textpic-image{margin-right:0}
DIV.csc-textpic-intext-left .csc-textpic-imagewrap,DIV.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{margin-right:10px}
DIV.csc-textpic-intext-right .csc-textpic-imagewrap,DIV.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{margin-left:10px}
DIV.csc-textpic-center .csc-textpic-imagewrap,DIV.csc-textpic-center FIGURE.csc-textpic-imagewrap{overflow:hidden}
DIV.csc-textpic-center .csc-textpic-center-outer{position:relative;float:right;right:50%}
DIV.csc-textpic-center .csc-textpic-center-inner{position:relative;float:right;right:-50%}
DIV.csc-textpic-right .csc-textpic-imagewrap{float:right}
DIV.csc-textpic-right DIV.csc-textpic-text{clear:right}
DIV.csc-textpic-left .csc-textpic-imagewrap{float:left}
DIV.csc-textpic-left DIV.csc-textpic-text{clear:left}
DIV.csc-textpic-intext-left .csc-textpic-imagewrap{float:left}
DIV.csc-textpic-intext-right .csc-textpic-imagewrap{float:right}
DIV.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{float:right}
DIV.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{float:left}
DIV.csc-textpic DIV.csc-textpic-imagerow-last,DIV.csc-textpic DIV.csc-textpic-imagerow-none DIV.csc-textpic-last{margin-bottom:0}
.csc-textpic-intext-left ol,.csc-textpic-intext-left ul{padding-left:40px;overflow:auto}
UL.csc-uploads{padding:0}
UL.csc-uploads LI{list-style:none outside none;margin:1em 0}
UL.csc-uploads IMG{float:left;padding-right:1em;vertical-align:top}
UL.csc-uploads SPAN{display:block}
UL.csc-uploads SPAN.csc-uploads-fileName{text-decoration:underline}
TABLE.contenttable-color-1{background-color:#EDEBF1}
TABLE.contenttable-color-2{background-color:#F5FFAA}
TABLE.contenttable-color-240{background-color:black}
TABLE.contenttable-color-241{background-color:white}
TABLE.contenttable-color-242{background-color:#333333}
TABLE.contenttable-color-243{background-color:gray}
TABLE.contenttable-color-244{background-color:silver}
*{margin:0 auto}
body{background:#cfd0d3;margin:0 auto;font-family:georgia,times,serif;height:100%}
#header{background:#d7dbde url('../../fileadmin/package/pix/header_bg.jpg') no-repeat center top;width:100%;z-index:1}
#header nav{display:block;position:fixed;width:100%;top:0}
.menu_show_hide_wrap{height:50px;width:100%;display:block}
nav .navigation{margin:0px auto;text-align:center;height:70px;display:none;background:#000;z-index:10;box-shadow:1px 2px 4px rgba(0,0,0,.4)}
nav .navigation ul ul{box-shadow:1px 2px 4px rgba(0,0,0,.4);background:#000;display:none}
nav .navigation ul li:hover>ul{display:block}
nav .navigation ul{list-style:none;position:relative;display:inline-table;font-family:'Perpetua';text-transform:uppercase;font-size:36px;padding:0 20px}
nav .navigation ul:after{content:"";clear:both;display:block}
nav .navigation ul li{background:#000;float:left}
nav .navigation ul li:hover{text-decoration:none}
nav .navigation ul li:hover a{color:#fff}
nav .navigation ul li a{display:block;padding:20px 40px 5px 40px;color:#fff;text-decoration:none;font-size:24px}
nav .navigation ul ul{position:absolute;top:100%;margin-left:10px}
nav .navigation ul ul li{float:none;text-align:left}
nav .navigation ul ul li a{color:#fff;text-decoration:none;font-size:16px;display:block;padding:5px 10px 5px 10px;background:#000}
nav .navigation ul ul li a:hover{color:#fff;text-decoration:none}
#pageA{height:100%;width:100%;padding-bottom:50px}
#pageA hr{color:#FFF}
#pageB{height:100%;width:100%;background-color:#d7d7d7;padding-bottom:50px}
#pageB hr{color:#FFF}
#footer{width:100%;height:100px;background-color:#555555}
a{font-family:'Perpetua';text-decoration:none;color:#FFF;font-size:18px}
a:hover{text-decoration:none;color:#FFF}
@font-face{font-family:'Perpetua';src:url('../../fileadmin/package/perpetua.eot');src:url('../../fileadmin/package/perpetua.eot?#iefix') format('embedded-opentype'),url('../../fileadmin/package/perpetua.woff') format('woff'),url('../../fileadmin/package/perpetua.ttf') format('truetype'),url('../../fileadmin/package/perpetua.svg#perpetua') format('svg');font-weight:normal;font-style:normal}
h1{font-family:'Perpetua';padding-top:80px;padding-bottom:20px;color:#3c3c3c;font-weight:normal;text-transform:uppercase;text-align:center;font-size:48px}
.underline{font-family:'Perpetua';padding-bottom:40px;color:#3c3c3c;font-weight:normal;text-transform:uppercase;text-align:center;font-size:14px}
.intro{font-family:'Perpetua';padding-top:30px;padding-bottom:20px;color:#3c3c3c;font-weight:normal;text-transform:uppercase;text-align:center;font-size:24px}
h2{font-family:'Perpetua';padding-top:80px;padding-bottom:60px;color:#3c3c3c;font-weight:normal;text-transform:uppercase;text-align:center;font-size:48px}
.logo{display:block;padding-top:15px;margin:0 auto}
.content_image{border:#FFF 2px solid;display:block;margin:0 auto;box-shadow:1px 2px 4px rgba(0,0,0,.4)}
.image_capture{clear:both;width:400px;display:block;margin:10px auto;font-size:14px;color:#3c3c3c;font-family:'Perpetua';text-align:center;line-height:1.5}
.content_devide{width:520px;color:#FFF;margin-top:60px}
.content_text{clear:both;width:520px;display:block;padding:10px auto;margin-bottom:30px;font-size:18px;color:#3c3c3c;font-family:'Perpetua';text-align:justify;line-height:1.5}
.content_contact{clear:both;width:520px;display:block;font-family:'Perpetua';text-align:right}
.content_contact a{font-family:'Perpetua';text-decoration:none;color:#777;font-size:24px}
.content_contact a:hover{text-decoration:none;color:#FFF}
.menu_show_hide{display:block;position:absolute;right:200px;padding:10px;width:50px;height:20px;background:#000;text-align:center;font-family:'Perpetua';border-bottom-right-radius:10pt 10pt;border-bottom-left-radius:10pt 10pt;box-shadow:1px 2px 4px rgba(0,0,0,.4);color:#fff;font-size:18px;cursor:pointer}
.footer_logo{margin-top:20px;margin-left:60px;margin-right:30px;float:left}
.footer_text{padding:40px 0 0 50px;font-size:16px;color:#fff;font-family:'Perpetua';line-height:1.5}
.news h2{padding-bottom:0;padding-top:0;line-height:48px;font-size:18px}
.news h2 a,.news.news-single h2,.news .read-more a,.news-backlink-wrap a{color:#777777;font-size:18px}
.news .content_text{margin-bottom:10px}
.news .read-more,.news .news-backlink-wrap{text-align:right}
.news .article{margin-bottom:0;padding-bottom:0}
.news .article hr.content_devide{margin-top:30px}
.news .footer{border-top:none;clear:both;color:#777777;margin-top:0;padding:0}
.news-single .teaser-text{color:inherit;font-size:inherit}
