  body{text-align:center;}#canvas{text-align:center;margin:auto;} .sheet{ margin:0px; padding:0px; text-align:left; width:100%;} #frame{margin-bottom:-1px;} img{font-size:0.8em;} p .title{display:block;} .submenu .title{display:none;} .instance{} title,product,document,video,sound,text,element,group,instance{display:block;}ressource{padding:10px;}strong{font-weight:bold;}i{font-style:italic;}link{text-decoration:underline;}.video{width:200;min-height:100px;}.sound{width:200;min-height:24px;}.listing_image img{display:block;float:left;}.list li.paragraph{list-style:none;margin-bottom:1em;margin-top:1em;margin-left:0px;} *{margin:0px;padding:0px;}  body,ressource{font-family:Arial,Helvetica,sans-serif; font-size:0.9em;}#MKClose{position:fixed;top:5px;right:5px;} #MKMsk{position:absolute;z-index:90001;top:0;left:0;width:100%;height:100%;background-color:#111111;opacity:0.8;}#MKViewer{position:absolute;top:0px;left:0px;z-index:90002;width:100%;height:100%;display:table-cell;vertical-align:middle;}body > #MKMsk{position:fixed;}body > #MKViewer{position:fixed;height:100%;} #MKViewer div.content{ margin:auto; display:inline-block; margin-top:2%; padding:0px; vertical-align:middle; position:relative;} #MKViewer div img{ margin:0px; padding:0px; } #MKViewer div .media{ margin:auto !important; float:none !important; position:relative; border:none; min-height:300px; min-width:300px; margin:auto;} #MKViewer > div .media img{ float:none !important; width:auto; height:auto; max-width:960px; max-height:560px; display:block; margin:auto;} #MKViewer .close{position:absolute;top:0px;right:0px;z-index:1;padding:5px;} #MKAdmin .close{right:-25px;}  #MKZoomer{width:400px;height:400px;background-color:#222222;position:fixed;z-index:90003;overflow:hidden;border:1px solid #000000;margin:0px;top:25px;left:25px;background-image:url(../images/loading.gif);background-position:center;background-repeat:no-repeat;} #MKZoomer img{ display:none; width:220%; width:220%; max-width:none !important;} #MKMagnifier{width:25px;height:25px;background-color:#ffffff;border:1px solid #333333;position:absolute;z-index:90000;opacity:0.5;overflow:hidden;cursor:pointer;} #MKAction{position:absolute;z-index:90001;} #MKAction a{ margin:1px; float:left; color:#CCCCCC; padding-left:5px; padding-right:5px;} #MKAction .zoom{ background-color:#333333; border:1px solid #000000;} #MKAction .unzoom{ background-color:#333333; border:1px solid #000000;} #mk_close{ position:absolute; top:5px; right:5px; font-size:0.8em;} .MKZoomed{position:absolute;z-index:500000;left:0px;top:0px;width:auto !important;height:auto !important;}  .form{clear:both;}.form .group{}.form label{float:left;white-space:nowrap;text-align:left;margin-right:5px}.form .input{margin:5px;}.form .input .mandatory{float:left;position:absolute;z-index:1;margin-left:5px;}.form .input input,.form .input textarea{float:left;} .form .button{clear:both;text-align:center;}.form .submit input{}.MKNewsletter .mail,.MKNewsletter .button{display:inline;}  .MKSearch .keywords{display:inline;}.MKSearch .button{display:inline;} .MKSearchResult{ display:none;} .MKSearchResult .content{ max-height:500px; overflow:scroll; overflow-x:hidden; background:inherit; padding:5px;} .MKSearchResult .title{ float:none; clear:both;} .MKSearchResult .description{ float:none; clear:both;} .MKSearchResult .close{ text-align:right; float:right; clear:both; cursor:pointer;}  .MKUploader{width:300px;} .MKUploader .title{ text-transform:uppercase; margin:10px;} .menu{position:relative;z-index:1;}.menu .submenu{position:absolute;z-index:1;clear:none;} .menu .submenu .menu{height:auto;}.menu .item{}.menu li.item{display:block;margin-left:auto;}.item .rss_feed{margin:0px;padding:0px;border:none;display:inline;}.submenu{} .menu.vertical{}.menu.vertical .item{}.menu.vertical .item a{}.menu.vertical .item span{display:inline;}  .menu.vertical .submenu{ position:absolute; z-index:10002; width:auto; display:none;} .menu.vertical .submenu .item{width:auto;}  .menu.vertical .submenu .item a{text-align:inherit;} .menu.horizontal{}.menu.horizontal .submenu{position:absolute;left:0px;}  .menu.horizontal .item{ float:left;  clear:none;  position:relative;} .menu.horizontal .submenu{ position:absolute; z-index:1; clear:none; display:none;}  .menu.horizontal .submenu .item{  display:block;  float:left;  clear:both; }.menu.accordion{height:auto;}.menu.accordion .item{margin-left:5px;overflow:hidden;}.menu.accordion .item a{display:block;}.menu.accordion .item span{display:inline;}.menu.accordion .item .rss_feed{margin:0px;padding:0px;border:none;display:inline;} .menu.accordion .submenu{ position:static; width:auto;} .menu.accordion .submenu .item{ width:auto;}  .menu.accordion .submenu .item a{text-align:left;}  .languages span a img{opacity:0.25;} .languages span.selected a img{ opacity:1;} .languages span a:hover img{ opacity:0.8;}  .listing{height:auto; position:relative;} .contentList{} .listing .item{  position:relative;}.listing .media{}.listing img{height:95px;width:auto;}.tools{ clear:both; width:96%; text-align:center;} .tools a,.bte{padding:2px 5px 2px 5px;cursor:pointer;display:inline-block;} .bte input{cursor:pointer;} .tools a:hover{} .tools .num{} .buttons .bte{display:inline-block;padding:2px 5px 2px 5px;} .media img{}h2{clear:both;} li{margin-left:15px;} #MkPage404,#MkPageAdmin,#MkPageAdmin #frame{}#MkPage404 *,#MkPageAdmin *{ }#MkPageAdmin .box{text-align:center !important;}#MkPage404 h1,#MkPageAdmin h1,#MkPageAdmin .box{}#MkPage404 p,#MkPageAdmin p{text-align:center !important;}#MkPage404 table,#MkPageAdmin table{margin:auto !important;}#MkPageAdmin .bte{margin:5px !important;}#MkPageAdmin table td div{text-align:right !important;}#MkPageAdmin table th,#MkPageAdmin table td{border:none!important;padding:0px!important;}#MkPage404 img,#MkPageAdmin img{border:none !important;margin-left:auto !important;margin-right:auto !important;} #MKToolTip{position:absolute;z-index:10000000000;background-color:#ffffff;border:1px solid #000000;margin-top:15px;padding:2px;text-align:left;}@font-face{font-family:"arial-webfont";font-style:normal;font-weight:normal;src:url("../fonts/arial-webfont.ttf")format("TrueType");}@font-face{font-family:"arial-webfont";font-style:normal;font-weight:bold;src:url("../fonts/arialbd-webfont.ttf")format("TrueType");}@font-face{font-family:"arial-webfont";font-style:italic;font-weight:normal;src:url("../fonts/ariali-webfont.ttf")format("TrueType");}@font-face{font-family:"arial-webfont";font-style:italic;font-weight:bold;src:url("../fonts/arialbi-webfont.ttf")format("TrueType");}body.medium-pdf{font-family:"arial-webfont" !important;text-align:left;}body.medium-pdf #canvas *{letter-spacing:normal !important;}@media print{body{background-color:#FFFFFF;margin:0px;padding:0px;text-align:left;background-color:#ff0000;font-size:0.8em;}form{display:none;}.sheet{width:auto;}.menu{display:none;}} .MKPowered{width:100%;clear:both;display:none !important;}.MKPowered .ico{display:none !important;margin:0px !important;margin-right:5px !important;border:none !important;} .MKPowered img{margin:0px !important;border:none !important;}.nowrap{white-space:nowrap !important;}.clearer{clear:both !important;width:0px !important;height:0px !important;display:block !important;}.clearer span{display:none;}.clear{clear:both !important;}.hidden{visibility:hidden !important;}.invisible{display:none !important;}.right{float:right !important;}.left{float:left !important;}.alignright{text-align:right !important;}.alignleft{text-align:left !important;}.aligncenter{text-align:center !important;}.justify{text-align:justify !important;}.italic{font-style:italic !important;}.bold{font-weight:bold !important;}.underline{text-decoration:underline !important;}.anchor{display:block;visibility:hidden;position:absolute;width:1px;height:1px;overflow:hidden;}.MKInfo{color:#0000ff;}.MKError{color:#FF0000 !important;font-size:0.8em;}.MKError input,.MKError textarea{border:2px solid #ff0000;color:#ff0000;}.MKMessage{}.input .MKMessage{z-index:1;white-space:nowrap;}#MKJsdebug{display:none;clear:both;border:1px solid #ff0000;background-color:#FFFFFF;position:fixed;bottom:20px;right:20px;z-index:150000;min-width:100px;text-align:left;max-height:500px;overflow:scroll;white-space:nowrap;color:#000000 !important;font-size:12px !important;}.toggle_accordion{overflow-y:hidden;}.MKJSmessage{}textarea{width:350px;height:100px;}.adr span{}@page{  size:A4 lanscape;  margin:200mm 300mm;}