@charset "utf-8";

@media print {

html, body {width: 100%; height: auto !important; background: none; color: #000; margin: 0px; padding: 0px; font-size: 75%; line-height: normal;}

div.cont *,
div.cont div.inner * {color: #000; margin-left: 0px; margin-right: 0px; padding-left: 0px; padding-right: 0px;}

div.container {width: 95% !important; float: none; clear: none; margin: 0px auto 0px auto; padding: 0px; overflow: visible;}
div.head {display: none;}

div.cont {width: 100%; height: auto !important; margin: 0px; padding: 0px;}
div.cont div.inner {width: 100%; height: auto !important; margin: 0px; padding: 0px;}
div.cont.contt {margin-top: 18px;}
div.cont div.bg {display: none;}
div.cont div.side {display: none;}
div.cont div.content {float: none; clear: both; width: 100%; height: auto !important; margin: 0px; padding: 0px;}
div.cont div.content div.inner {width: 100%; height: auto; margin: 0px; padding: 0px;}
div.cont div.content div.bg {display: none;}
div.cont div.contentinfo {height: auto !important;}
div.cont div.contentinfo div.inner {height: auto !important;}
div.cont div.column {width: 100%; overflow: visible; margin: 18px 0px 0px 0px;}
div.cont div.column div.col {float: left; clear: none; width: 23% !important; overflow: hidden !important;}
div.cont div.content div.column {width: 100%;}
div.cont div.box {width: auto; height: auto;}
div.cont div.box div.inner {position: relative; width: auto; height: auto;}
div.cont div.box div.bg {display: none;}

div.cont div.smallpromo {width: 100% !important; height: auto !important; overflow: hidden;}
/*
div.cont div.smallpromo div.inner,
div.cont div.smallpromo div.inner a,
div.cont div.smallpromo div.inner a img,
div.cont div.smallpromo div.inner object,
div.cont div.smallpromo div.inner object embed {width: 100% !important; height: 100% !important; overflow: hidden !important;}
*/

div.cont div.bigpromo {width: 100%; height: auto;}
div.cont div.bigpromo img {width: 100%; height: auto;}

div.footer,
div.footkeeper {display: none;}

div.cont img {border: none 0px !important; }

div.cont ul li { background: none; list-style: disc outside; margin-left: 20px !important;}

div.content a:link:after,
div.content a:visited:after {content: " (" attr(href) ") "; font-size: 75% !important; color: #000 !important;}

div.cont div.content div.table,
div.cont div.content div.table div,
div.cont div.content div.table div div {width: 100%; height: auto !important; margin: 0px; padding: 0px; background: none;}
div.cont div.content table {width: 100%; height: 100% !important;}
div.cont div.content table th,
div.cont div.content table td {width: auto; height: auto; padding: 1px; overflow: visible;}

div.cont .tabsheet .tab {font-size: 10px !important;}
div.cont .tabsheet.ts0 .t0,
div.cont .tabsheet.ts1 .t1,
div.cont .tabsheet.ts2 .t2,
div.cont .tabsheet.ts3 .t3,
div.cont .tabsheet.ts4 .t4,
div.cont .tabsheet.ts5 .t5 {font-size: 14px !important;}
div.cont .tabsheet .tabsheet .tab {font-size: 10px !important;}
div.cont .tabsheet .tabsheet.ts0 .t0,
div.cont .tabsheet .tabsheet.ts1 .t1,
div.cont .tabsheet .tabsheet.ts2 .t2,
div.cont .tabsheet .tabsheet.ts3 .t3,
div.cont .tabsheet .tabsheet.ts4 .t4,
div.cont .tabsheet .tabsheet.ts5 .t5 {font-size: 14px !important;}
div.cont .tabsheet a:after {content: '&nbsp;'; display: none !important;}

div.cont fieldset div.field {float: none; clear: both; width: 100%; height: auto; overflow: visible;}
div.cont fieldset div.field label {display: inline-block; height: auto; float: left; clear: none;}
div.cont fieldset div.field div.input {min-height: 37px; border: solid 1px #000;}
div.cont fieldset div.field div.input input,
div.cont fieldset div.field div.input select,
div.cont fieldset div.field div.input textarea,
div.cont fieldset div.field div.input div {display: none;}
div.cont fieldset div.field div.button {display: none;}

div.cont div.content div.inner img {display: inline-block !important; width: auto; height: auto !important; max-height: 666px !important; border: none 0px; overflow: visible !important; float: left !important; clear: both !important;}
div.cont div.content div.inner div.image {width: auto; max-height: 666px !important; overflow: visible !important; float: none !important; clear: both !important;}
div.cont div.content div.inner div.image div {display: none !important;}
div.cont div.content table tr td img {display: inline-block !important; height: auto !important; max-height: 666px !important; float: none !important;}

div.cont div.content div.inner object.advert {width: 650px; height: 286px;}
div.cont div.content div.inner object.advert embed {width: 650px; height: 286px;}
div.cont div.content div.inner div.extrafriss {overflow: visible;}
div.cont div.content div.inner div.extrafriss object.advert {float: left; clear: none; width: 310px; height: 212px; text-align: left; margin: 18px 8px 0px 0px;}
div.cont div.content div.inner div.extrafriss object.advert embed {float: left; clear: none; width: 310px; height: 212px; text-align: left;}



* html {width: 70% !important;}
* html * {zoom: 1;}
* div.cont div.promo {width: 100%; height: auto; overflow: hidden;}
* div.cont div.promo object, div.cont div.promo object embed {width: 100%; height: auto;}


}
