html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,select,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,button,caption,cite,code,dfn,em,input,optgroup,option,select,strong,textarea,th,var{font:inherit}del,ins{text-decoration:none}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:baseline}sub{vertical-align:baseline}legend{color:#000}hr{margin:0;padding:0;border:0}a{outline:0}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,nav,section,summary,video{display:block}em{font-style:normal}
body>div,#mainMenu{width:100%;max-width:800px}@media screen and (max-width:830px),projection and (max-width:830px){html{background-attachment:scroll;background-position:-500px 0}}#content>section,#content .boxed li,#content .boxed a,#mainMenu ul,#mainMenu #mmContact,#mainMenu #mmContact a,#mainMenu #mmHome a,#mainMenu #mmSoftware a,#sitemapContainer{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}#content>section,#content .boxed li,#mainMenu ul,#mainMenu #mmContact{-moz-box-shadow:1px 1px 5px rgba(0,0,0,0.57),inset -1px -1px 2px rgba(0,0,0,0.25),inset 1px 1px 2px white;-webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.57),inset -1px -1px 2px rgba(0,0,0,0.25),inset 1px 1px 2px white;box-shadow:1px 1px 5px rgba(0,0,0,0.57),inset -1px -1px 2px rgba(0,0,0,0.25),inset 1px 1px 2px white}@media screen and (max-width:849px),projection and (max-width:849px){#mainMenu #mmContact,#mainMenu #mmContact a{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px}#mainMenu #mmSoftware a{-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;border-top-right-radius:0;border-bottom-right-radius:0}#mainMenu #mmContact{-moz-box-shadow:inset -1px -1px 2px rgba(0,0,0,0.25),inset 1px 1px 2px white;-webkit-box-shadow:inset -1px -1px 2px rgba(0,0,0,0.25),inset 1px 1px 2px white;box-shadow:inset -1px -1px 2px rgba(0,0,0,0.25),inset 1px 1px 2px white;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}}@media screen and (max-width:480px),projection and (max-width:480px){#content>section,#content .boxed li,#content .boxed a,#mainMenu ul,#mainMenu #mmContact,#mainMenu #mmContact a,#mainMenu #mmHome a,#mainMenu #mmSoftware a,#sitemapContainer{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}#content>section,#content .boxed li,#mainMenu ul,#mainMenu #mmContact{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}}.button{display:block;height:30px;border:#495f89 1px solid;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;line-height:30px;text-align:center;background:#607db5;background:-moz-linear-gradient(top,#607db5 0,#495f89 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#607db5),color-stop(100%,#495f89));background:-webkit-linear-gradient(top,#607db5 0,#495f89 100%);background:-o-linear-gradient(top,#607db5 0,#495f89 100%);background:-ms-linear-gradient(top,#607db5 0,#495f89 100%);background:linear-gradient(to bottom,#607db5 0,#495f89 100%);background:linear-gradient(to bottom,#607db5 0,#495f89 100%);color:white;text-shadow:1px 1px 1px #0d416f;-moz-box-shadow:inset 0 1px 0 #87b0ff;-ms-box-shadow:inset 0 1px 0 #87b0ff;-webkit-box-shadow:inset 0 1px 0 #87b0ff;box-shadow:inset 0 1px 0 #87b0ff;font-size:15px;font-weight:600}.button:hover{border:#495f89 1px solid;text-decoration:none;background:#6a8ac8;background:-moz-linear-gradient(top,#6a8ac8 0,#556fa0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#6a8ac8),color-stop(100%,#556fa0));background:-webkit-linear-gradient(top,#6a8ac8 0,#556fa0 100%);background:-o-linear-gradient(top,#6a8ac8 0,#556fa0 100%);background:-ms-linear-gradient(top,#6a8ac8 0,#556fa0 100%);background:linear-gradient(to bottom,#6a8ac8 0,#556fa0 100%);background:linear-gradient(to bottom,#6a8ac8 0,#556fa0 100%);text-shadow:1px 1px 1px #0d416f;-moz-box-shadow:inset 0 1px 0 #87b0ff,inset 0 -1px 0 #6e8ecd,inset -1px 0 0 #6e8ecd,inset 1px 0 0 #6e8ecd;-ms-box-shadow:inset 0 1px 0 #87b0ff,inset 0 -1px 0 #6e8ecd,inset -1px 0 0 #6e8ecd,inset 1px 0 0 #6e8ecd;-webkit-box-shadow:inset 0 1px 0 #87b0ff,inset 0 -1px 0 #6e8ecd,inset -1px 0 0 #6e8ecd,inset 1px 0 0 #6e8ecd;box-shadow:inset 0 1px 0 #87b0ff,inset 0 -1px 0 #6e8ecd,inset -1px 0 0 #6e8ecd,inset 1px 0 0 #6e8ecd}
html{height:100%;background:#264d99 url(/content/images/background.png) top no-repeat fixed;font-family:"Open Sans","Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif;font-size:14px;-webkit-font-smoothing:none}a{color:#607db5;text-decoration:none}a:hover{text-decoration:underline}nav h3{display:none}body *::-moz-selection{background-color:rgba(255,255,255,0.8);color:rgba(0,0,0,0.7);text-shadow:none}body *::selection{background-color:rgba(255,255,255,0.8);color:rgba(0,0,0,0.7);text-shadow:none}#mainMenu *::-moz-selection,#content *::-moz-selection{background-color:#4668a7;background-color:rgba(70,104,167,0.90);color:white;text-shadow:none}#mainMenu *::selection,#content *::selection{background-color:#4668a7;background-color:rgba(70,104,167,0.90);color:white;text-shadow:none}body{padding:0 15px 30px 15px}@media screen and (max-width:480px),projection and (max-width:480px){body{padding:0 0 30px 0}}body>div{position:relative;min-height:100px;margin:0 auto;padding-top:150px}body>div>header{position:absolute;top:30px;right:67px;width:133px;height:99px;background:url(/content/images/logo.png)}@media screen and (max-width:849px),projection and (max-width:849px){body>div{padding-top:0}body>div>header{position:static;width:133px;height:99px;margin:10px auto 10px auto}}body>div>header h1{display:none}body>div>footer{padding:10px;font-size:10px;color:#6282B4;color:rgba(255,255,255,0.3)}#mainMenu{position:absolute;top:62px;left:0}#mainMenu ul,#mainMenu #mmContact{width:580px;height:40px;background:#c8c8c8;background:-moz-linear-gradient(top,#fff 0,#c8c8c8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#c8c8c8));background:-webkit-linear-gradient(top,#fff 0,#c8c8c8 100%);background:-o-linear-gradient(top,#fff 0,#c8c8c8 100%);background:-ms-linear-gradient(top,#fff 0,#c8c8c8 100%);background:linear-gradient(to bottom,#fff 0,#c8c8c8 100%)}#mainMenu ul{display:table}#mainMenu li{display:table-cell;border-left:#b2b2b2 1px solid;border-left:rgba(0,0,0,0.3) 1px solid;text-align:center}#mainMenu li:first-child{border-left:none}#mainMenu #mmSoftware{display:block}#mainMenu li a{display:block;height:40px;border-left:rgba(255,255,255,0.5) 1px solid;border-right:rgba(255,255,255,0.5) 1px solid;background-position:top;background-repeat:no-repeat;color:#444;text-decoration:none;font-weight:bold;line-height:40px;-moz-box-shadow:inset 10px 0 20px rgba(255,255,255,0),inset -10px 0 20px rgba(255,255,255,0),inset 0 -1px 5px rgba(0,0,0,0);-webkit-box-shadow:inset 10px 0 20px rgba(255,255,255,0),inset -10px 0 20px rgba(255,255,255,0),inset 0 -1px 5px rgba(0,0,0,0);box-shadow:inset 10px 0 20px rgba(255,255,255,0),inset -10px 0 20px rgba(255,255,255,0),inset 0 -1px 5px rgba(0,0,0,0);text-shadow:rgba(255,255,255,1) 1px 1px 0;-moz-transition:color,background-color,box-shadow,text-shadow;-moz-transition-duration:.3s;-ms-transition:color,background-color,box-shadow,text-shadow;-ms-transition-duration:.3s;-o-transition:color,background-color,box-shadow,text-shadow;-o-transition-duration:.3s;-webkit-transition:color,background-color,box-shadow,text-shadow;-webkit-transition-duration:.3s;transition:color,background-color,box-shadow,text-shadow;transition-duration:.3s}#mainMenu #mmHome a{border-left:none;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;border-top-right-radius:0;border-bottom-right-radius:0}#mainMenu #mmSoftware a{border-right:0;-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:0;-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:0;border-top-left-radius:0;border-bottom-left-radius:0}#mainMenu li a:hover,#mainMenu li a:active{color:#3d5a91;background-color:#CBCBCB;background-color:rgba(0,0,0,0.2);background-position:bottom;-moz-box-shadow:inset 10px 0 20px rgba(255,255,255,0.5),inset -10px 0 20px rgba(255,255,255,0.5),inset 0 -1px 5px rgba(0,0,0,0.7);-webkit-box-shadow:inset 10px 0 20px rgba(255,255,255,0.5),inset -10px 0 20px rgba(255,255,255,0.5),inset 0 -1px 5px rgba(0,0,0,0.7);box-shadow:inset 10px 0 20px rgba(255,255,255,0.5),inset -10px 0 20px rgba(255,255,255,0.5),inset 0 -1px 5px rgba(0,0,0,0.7);text-shadow:rgba(255,255,255,0.5) 1px 1px 0}#mainMenu li a:active{-moz-box-shadow:inset 10px 0 20px rgba(255,255,255,0.8),inset -10px 0 20px rgba(255,255,255,0.8),inset 0 -1px 5px rgba(0,0,0,0.7);-webkit-box-shadow:inset 10px 0 20px rgba(255,255,255,0.8),inset -10px 0 20px rgba(255,255,255,0.8),inset 0 -1px 5px rgba(0,0,0,0.7);box-shadow:inset 10px 0 20px rgba(255,255,255,0.8),inset -10px 0 20px rgba(255,255,255,0.8),inset 0 -1px 5px rgba(0,0,0,0.7);-moz-transition:none;-ms-transition:none;-o-transition:none;-webkit-transition:none;transition:none}#mainMenu li.active a{border-left:rgba(0,0,0,0.3) 1px solid;border-right:rgba(0,0,0,0.3) 1px solid;color:#f5f5f5;background-color:#b2b2b2;background-color:rgba(0,0,0,0.3);background-position:bottom;-moz-box-shadow:inset 10px 0 20px rgba(255,255,255,0.2),inset -10px 0 20px rgba(255,255,255,0.2),inset 0 -1px 5px rgba(0,0,0,0.7);-webkit-box-shadow:inset 10px 0 20px rgba(255,255,255,0.2),inset -10px 0 20px rgba(255,255,255,0.2),inset 0 -1px 5px rgba(0,0,0,0.7);box-shadow:inset 10px 0 20px rgba(255,255,255,0.2),inset -10px 0 20px rgba(255,255,255,0.2),inset 0 -1px 5px rgba(0,0,0,0.7);text-shadow:rgba(0,0,0,0.3) -1px -1px 0}#mmHome{width:50px}#mmHome a{background-image:url(/content/images/icons/home-16.png)}#mmHome span,#mmContact span{display:block;visibility:hidden;width:0;overflow:hidden}#mainMenu #mmContact{display:block;position:absolute;top:0;left:auto;right:0;width:50px;border:0}#mainMenu #mmContact a{background-image:url(/content/images/icons/contact2-16.png);border:0}@media screen and (max-width:849px),projection and (max-width:849px){#mainMenu{position:static;margin-bottom:30px}#mainMenu ul{width:100%}#mainMenu #mmContact{background:0}#mainMenu #mmSoftware{display:table-cell}#mainMenu #mmSoftware a{border-right:rgba(255,255,255,0.5) 1px solid}#mainMenu #mmSoftware a{border-right:rgba(255,255,255,0.5) 1px solid}#mainMenu #mmSoftware.active a{border-right:rgba(0,0,0,0.3) 1px solid}#mainMenu #mmContact{display:table-cell;position:static;width:50px;border-left:#b2b2b2 1px solid;border-left:rgba(0,0,0,0.3) 1px solid;border-right:0}#mainMenu #mmContact a{border:0;border-left:rgba(255,255,255,0.5) 1px solid}#mainMenu #mmContact.active a{border-left:rgba(0,0,0,0.3) 1px solid}}@media screen and (max-width:600px),projection and (max-width:600px){#mainMenu{height:auto}#mainMenu ul{height:40px}#mainMenu ul li{height:100%;vertical-align:middle}#mainMenu li a{display:table;line-height:16px;width:100%;height:auto;height:100%;border:0}#mainMenu li.active a{border:0}#mainMenu li a span{display:table-cell;vertical-align:middle;border-left:rgba(255,255,255,0.5) 1px solid;border-right:rgba(255,255,255,0.5) 1px solid;padding:0 3px}#mainMenu li.active a span{border-left:rgba(0,0,0,0.2) 1px solid;border-right:rgba(0,0,0,0.2) 1px solid}#mainMenu #mmContact a{border:0}#mmHome span,#mmContact span{visibility:visible;font-size:0;text-indent:-1000em}#mainMenu #mmHome span{border-left:none}#mainMenu #mmSoftware.active a{border-right:0}#mainMenu #mmContact span{border-right:0}#mainMenu #mmContact.active a{border-left:none}}@media screen and (max-width:460px),projection and (max-width:460px){#mainMenu{display:block}#mainMenu ul{display:block;width:auto;height:auto;border:0;background:0}#mainMenu ul li,#mainMenu #mmContact,#mainMenu #mmSoftware{display:block;width:auto;height:auto;border:0;border-top:rgba(0,0,0,0.3) 1px solid;background:#c8c8c8;background:-moz-linear-gradient(top,#fff 0,#c8c8c8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#c8c8c8));background:-webkit-linear-gradient(top,#fff 0,#c8c8c8 100%);background:-o-linear-gradient(top,#fff 0,#c8c8c8 100%);background:-ms-linear-gradient(top,#fff 0,#c8c8c8 100%);background:linear-gradient(to bottom,#fff 0,#c8c8c8 100%)}#mainMenu li a{display:block;width:auto;height:40px;border:0;line-height:40px}#mainMenu li.active a{border:0;text-align:center}#mainMenu li a span{display:inline;border:0}#mainMenu li.active a span{border:0}#mainMenu #mmContact a{display:block;width:auto;border:0}#mmHome span,#mmContact span{visibility:visible;font-size:0;text-indent:-1000em}}#langMenu{position:absolute;top:5px;left:25px;font-size:12px}#langMenu li{float:left}#langMenu a,html[lang=de] #langMenu:hover a.de,html[lang=en] #langMenu:hover a.en{display:block;padding:3px 10px;background:0;color:#a8b8d6;color:rgba(255,255,255,0.5);text-transform:lowercase;text-decoration:none;-moz-transition:all .2s 0s;-ms-transition:all .2s 0s;-o-transition:all .2s 0s;-webkit-transition:all .2s 0s;transition:all .2s 0s}html[lang=de] #langMenu a.de,html[lang=en] #langMenu a.en,html[lang=de] #langMenu a.de:hover,html[lang=en] #langMenu a.en:hover,html #langMenu a:hover{color:#e5eeff;color:rgba(255,255,255,0.7);background:#657fb5;background:rgba(255,255,255,0.1)}html[lang=de] #langMenu:hover a.de,html[lang=en] #langMenu:hover a.en{cursor:default}
#sitemapContainer{clear:both;margin-top:20px;border:#627eb4 1px solid;border:rgba(255,255,255,0.2) 1px solid;color:#e5eeff;color:rgba(255,255,255,0.8);font-size:12px}#sitemapContainer a{color:#a8b8d6;color:rgba(255,255,255,0.5);text-decoration:none}#sitemapContainer a:hover{color:#e5eeff;color:rgba(255,255,255,0.8)}#sitemapContainer a:active{color:white}#path{height:30px;border-bottom:#627eb4 1px solid;border-bottom:rgba(255,255,255,0.2) 1px solid;line-height:30px;font-weight:bold}#path li{float:left;margin-left:-5px;padding-left:21px;background:url(/content/images/sitemap-arrow.png) left no-repeat}#path li:first-child{margin-left:0;padding-left:0;background:0}#path a{display:block;margin-left:-11px;padding:0 10px}#path li:first-child a{width:40px;margin-left:0;padding:0;background:url(/content/images/icons/home-white-16.png) top no-repeat}#path li:first-child a:hover{background-position:center}#path li:first-child a:active{background-position:bottom}#path li:first-child span{visibility:hidden}@media screen and (max-width:360px),projection and (max-width:360px){#sitemapContainer{margin-bottom:30px}#path{height:auto;border:0;text-align:center}#path li{float:none;margin:0;padding:0;border-bottom:#627eb4 1px solid;border-bottom:rgba(255,255,255,0.2) 1px solid;background:0}#path a{height:30px;margin:0}#path li:first-child a{width:auto}}#sitemap{padding:20px 0 0 55px;line-height:20px}#sitemap>ul:after{display:block;visibility:hidden;clear:both;content:".";height:0;overflow:hidden}#sitemap>ul>li{float:left;width:20%;margin-left:5%}#sitemap>ul>li:first-child{margin:0}#sitemap>ul>li>span{font-weight:bold}#sitemap>ul>li a{display:block}@media screen and (max-width:480px),projection and (max-width:480px){#sitemapContainer{border-left:none;border-right:0}}@media screen and (max-width:420px),projection and (max-width:420px){#sitemap{display:none}}
body>div>footer{position:relative}body>div>footer p,body>div>footer nav,body>div>footer nav ul,body>div>footer nav li{display:inline}body>div>footer nav li a{color:#7592bf;color:rgba(255,255,255,0.5)}body>div>footer nav li:after{content:'.'}#about{position:absolute;top:10px;right:10px;font-size:12px;color:#a8b8d6;color:rgba(255,255,255,0.5)}#about:after{content:''}#about a{color:#a8b8d6;color:rgba(255,255,255,0.5)}#about a:hover{color:#e5eeff;color:rgba(255,255,255,0.8);text-decoration:none}@media screen and (max-width:660px),projection and (max-width:660px){body>div>footer{padding-top:40px;text-align:center}#about{position:absolute;left:10px}}
#content>section{padding:10px;background:white;line-height:150%}#content>section+section{margin-top:20px}#content>.subContent{font-size:13px}#content .two-columns{margin:-10px}#content .two-columns>li{float:left;width:379px;padding:10px}#content .two-columns>li+li{width:380px;border-left:#ddd 1px solid}#content .two-columns:after{display:block;visibility:hidden;clear:both;content:".";height:0;overflow:hidden}em{font-weight:bold}abbr{border-bottom:black 1px dotted;cursor:help}#content>header{position:relative;margin-bottom:10px;padding:0 10px;line-height:150%;z-index:1000}#content>header h1{font-size:25px;font-weight:bold;color:#dee5f2;text-shadow:-1px -1px 0 rgba(0,0,0,0.7)}#content>header nav{position:absolute;bottom:0;right:10px;font-size:12px;line-height:150%}#content>header ul{float:right}#content>header li{float:left;margin:0 0 0 30px}#content>header li:first-child{margin:0}#content>header a{color:#dee5f2;text-shadow:-1px -1px 0 rgba(0,0,0,0.7)}#content>header li.active a{color:#91a9d6;text-shadow:-1px -1px 0 rgba(0,0,0,0.4)}#content>header a:hover{color:white;text-decoration:none}@media screen and (max-width:480px),projection and (max-width:480px){#content>header{padding-bottom:30px;text-align:center}#content>header nav{left:10px}#content>header ul{float:none}#content>header li{float:none;display:inline-block}}
.switcherPoints{height:14px;text-align:center;font-size:0;line-height:0}.switcherPoints ul{margin:auto}.switcherPoints li,.switcherPoints a,.switcherPoints span{display:inline-block;width:14px;height:14px;border-radius:7px}.switcherPoints li{background:url(/content/images/switcher-inactive.png) center no-repeat;margin-left:7px}.switcherPoints li:first-child{margin:0}.switcherPoints span{opacity:0;visibility:hidden;background:url(/content/images/switcher-active.png) center no-repeat;-moz-transition:visibility 0s .3s,opacity .3s 0s;-ms-transition:visibility 0s .3s,opacity .3s 0s;-o-transition:visibility 0s .3s,opacity .3s 0s;-webkit-transition:visibility 0s .3s,opacity .3s 0s;transition:visibility 0s .3s,opacity .3s 0s}.switcherPoints a:hover span,.switcherPoints li.active span{opacity:1;visibility:visible;-moz-transition:visibility 0s 0s,opacity .3s 0s;-ms-transition:visibility 0s 0s,opacity .3s 0s;-o-transition:visibility 0s 0s,opacity .3s 0s;-webkit-transition:visibility 0s 0s,opacity .3s 0s;transition:visibility 0s 0s,opacity .3s 0s}