#home,#totop,fieldset,select{display:none!important;}
#root a:link:after,#root a:visited:after{content:"";}
html,body{color:#000;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}
#desk{margin-top:-40px;}
#root div.page div.part a{color:#000;}
#root body.fr div.branding{background:transparent url(/images/mvb-bern_print_fr.png) no-repeat scroll 99% 40%!important;}
.branding{float:left;width:100%;height:140px;}
body.fr #printde{display:none;}
body.de #printfr{display:none;}
.printlogo{float:right;margin-top:40px;}
#breadcrumbs{display:block;}
#breadcrumbs,#breadcrumbs a{color:#777;font-size:10px;text-decoration:none;}
div.sidecontent{width:25%;float:right;font-size:11px;margin-top:44px;line-height:15px;}
div.maincontent{width:72%;float:left;}
#head{height:inherit!important;height:30px;min-height:30px;margin-top:14px;}
h1{color:#ff9600;font-size:18px;font-weight:800;}
h2,h3,h4,h5,h6{font-size:1em;}
h2,strong{font-size:1em;font-weight:800;}
div.side div.unit h2{margin-top:0;margin-bottom:0;}
.side .unit{padding-bottom:8px;}
div.side div.part *{margin-top:0!important;margin-bottom:0!important;}
div.page a{color:#006e6e;text-decoration:none;}
div.part{float:left;}
div.tall{width:100%;}
div.tiny{width:50%;}
div.main div.lead h5{margin-top:0;margin-bottom:-10px;}
#root td{padding-left:3px;}
#root td.first{padding-left:0;}
#root div.grid tbody.trim{font-size:11px;}
#root div.grid table.horz td,#root div.grid table.horz th{border-left:1px solid #ccc;}
#root div.grid table.horz td.first{border-left:none;}
div.main div.unit div.head{margin-bottom:-1em;border-top:none!important;}
#root .main .unit .head,#root .main .unit .head h2,#root .sidecontent .unit .head,#root .sidecontent .unit .head h2{margin-top:0;}
#root div.list{margin-top:0;margin-bottom:0;}
#root div.list p.gist{list-style-image:url(/images/list-print.gif);}
div.seam{clear:left;margin-top:5px;}
textarea,input,select,form,fieldset{display:block;}
input.text,textarea{width:100%;}
div.form div.tick,div.form div.word{display:inline;}
input.radio{float:left;clear:left;}
#root div.unit{clear:left;margin-top:5px;border-top:none!important;}
#root div.unit h2{border-top:1px solid #000!important;}
#root div.seam{border-bottom:none;border-top-width:1pt!important;border-top-style:solid;}
#root div.grid,#root .unit table,#root .unit tbody{border-top:none;border-bottom:none;}
