@font-face{font-family:'MetaPlusBoldRoman';src:url('/fileadmin/template/webfonts/metaplbr-webfont.eot');src:local('☺'),url('/fileadmin/template/webfonts/metaplmr-webfont.woff') format('woff'),url('/fileadmin/template/webfonts/metaplmr-webfont.ttf') format('truetype'),url('/fileadmin/template/webfonts/metaplmr-webfont.svg#') format('svg');font-weight:normal;font-style:normal;}
/*
@font-face{font-family:'MetaPlusMediumRoman';src:url('metaplmr-webfont.eot');src:local('☺'),url('/fileadmin/template/webfonts/metaplbr-webfont.woff') format('woff'),url('/fileadmin/template/webfonts/metaplbr-webfont.ttf') format('truetype'),url('/fileadmin/template/webfonts/metaplbr-webfont.svg#webfontZPlaojuO') format('svg');font-weight:normal;font-style:normal;}
*/
body{font-size:12px;margin:0;padding:0;font-family:Arial;background:#F2F2F2;}
strong{font-weight:bold;}
#container{width:995px;margin-left:auto;margin-right:auto;}
#poscontainer{width:995px;margin-left:auto;margin-right:auto;}
a{text-decoration:none;}
#language{margin-top:25px;}
#permanentmenu{margin:0px 0px 10px 0px;}
#headerimagewrap{background:#AB0020;padding-bottom:20px;padding-right:15px;}
#headerimage{background:#333;height:417px;}
#sitesearchwrap,#sitesearch{position:absolute;}
#sitesearch{left:800px;top:20px;}
.permSearchbox{left:-20px;}
.permSearchbox{filter:alpha(opacity=50);opacity:0.5;-moz-opacity:0.5;}
.permSearchbox:hover{filter:alpha(opacity=1);opacity:1;-moz-opacity:1;}
#dbcol{width:470px;margin-left:10px;color:#40404;min-height:210px;}
#dbcol p{color:#5D5E5F;}
#dbcol div.csc-textpic-imagewrap{padding:0;position:relative;margin-top:10px;}
#mainmenu{width:235px;margin-right:10px;}
#mainmenu a{display:inline;}
#mainmenu .hbar{border-bottom:1px solid #C2C2C2;padding-top:8px;}
#mainmenu .hbar .trailing{position:relative;top:-10px;}
#mainmenu .curbar .trailing{position:relative;/*top:4px;*/}
#content{width:755px;}
#footer{clear:both;border-top:1px solid #A4A4A5;padding:10px;font-size:10px;}
#content,#footer{position:relative;top:-138px;}
#content.nosplash{top:-135px;}
#sitesearchwrap,#sitesearchwrap *{position:absolute;z-index:100;}
#srcfield{border-left:1px solid #999999;border-top:1px solid #999999;border-bottom:1px solid #999999;height:13px;overflow:hidden;padding:3px;width:152px;}
#srcbutton{left:154px;}
.section{}
#headersection{position:absolute;top:0px;z-index:0;}
#contentwrap{position:absolute;top:548px;z-index:100;}
#hiabswrap{position:absolute;z-index:0;}
#hdpstage{position:absolute;width:980px;height:417px;}
.alignright{text-align:right;}
.contentCol{width:235px;margin-right:15px;min-height:170px;}
.indexbox{float:left;width:235px;margin-bottom:20px;margin-right:15px;}
.ibhead{background:transparent url(/fileadmin/template/images/bg_index_top.png) no-repeat top left;height:10px;}
.ibbody,.shortbody{background:transparent url(/fileadmin/template/images/bg_index_repeat.png) repeat-y top left;padding:0px 25px 10px 10px;min-height:235px;color:#5D5E5F;}
.ibfoot{background:transparent url(/fileadmin/template/images/bg_index_footer.png) no-repeat top left;height:20px;}
.shortbody{min-height:100px;overflow:hidden;padding-bottom:0;}
.ibbody div.csc-textpic-text{margin-left:8px;}
h1,h2,h3,h4,h5,
a,
#language a.cur{color:#AB0020;}
#mainmenu a{}
#language a,
#permanentmenu,#permanentmenu *{color:#787878;}
#permanentmenu a:hover{color:#AB0020;}
.csc-searchResultHeader{margin-top:1em;}
.csc-searchResult{margin-bottom:.5em;}
.cblock{margin-bottom:15px;}
#content ul{list-style-position:inside;list-style-type:inherit;}
#content li{color:#787878;}
.checklayout{padding-left:150px;}
input#mailformformtype_mail{padding:5px 15px;margin-top:20px;margin-left:150px;font-weight:bold;border:2px solid #C0C0C0;}
input#mailformformtype_mail:hover{border:2px solid #AB0020;color:#AB0020;}
table.contenttable tr.tr-even td{background-color:white;}
.menulabel{float:left;width:150px;}
.mclearer{clear:left;padding-bottom:3px;}
.mf-select{float:left;}
.radiolayout{margin-left:150px;}
.webfont{font-weight:normal;font-style:normal;line-height:normal;font-family:'MetaPlusBoldRoman',sans-serif;}
#mainmenu .webfont a{border-bottom-color:#CCCCCC;border-bottom-style:solid;border-bottom-width:1px;color:#242424;display:block;font-family:'MetaPlusBoldRoman',sans-serif;font-size:15px;font-style:normal;font-weight:normal;padding-bottom:12px;padding-left:12px;padding-right:12px;padding-top:12px;}
#mainmenu .webfont .sub{padding-top:10px;border-bottom:1px solid #cccccc;padding-bottom:10px;}
#mainmenu .webfont .sub a{border-bottom-style:none;font-size:13px;padding-bottom:5px;padding-left:14px;padding-right:5px;padding-top:5px;}
span.slash,
#mainmenu .webfont a.cur,
#mainmenu .webfont a:hover{color:#AB0020;}
#mainmenu .webfont a.cur{}
#mainmenu .webfont a.curifs,
#mainmenu .webfont a.actifs{border-bottom:none;padding-bottom:0px;color:#AB0020;}

