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;}