#site-head{background:#e7edee}
#site-head .fill{border-bottom:1px solid #DBDBDB;background:#fff}
#site-head .wrap{height:55px}
#site-head .fill{border-bottom:1px solid #DBDBDB}
#site-content{background:#e7edee}
#site-nav-aux{font-size:13px}
#site-nav li a,#site-nav-aux li a{display:block}
#site-nav li span,#site-nav-aux li span{height:15px;display:block;padding:20px 16px}
#site-nav li.current a,#site-nav-aux li.current a{color:#000}
#locale-switch{margin-top:19px;padding:0 10px;border:1px solid #e7edee;border-radius:10px;font-size:13px}
#locale-switch *{display:inline}
#locale-switch input{border:none;background-color:#fff;color:#888;cursor:pointer;font-size:13px;padding:0;outline:none}
#site-content{background:#e7edee;padding-bottom:36px}
#site-content>.wrap:first-child{padding-top:18px}
#site-floor{background:#fff;padding:20px 0;font-size:12px}
#floor-nav{text-align:right}
#floor-nav li{display:inline-block;margin-left:18px}
#facebook.no-like div{float:left}
#facebook.no-like .link{background-color:#f6f6f6;padding:15px;border:1px solid #e3e7ed;font-size:16px;font-weight:bold;border-top-right-radius:4px;border-bottom-right-radius:4px}
#facebook.no-like .link a{color:#3c5a96}a.external{padding-right:18px;background:url(./external_link_icon.gif) top right no-repeat}ol.breadcrumbs{font-size:12px}ol.breadcrumbs li{color:#888}ol.breadcrumbs li.tail{color:#444;margin:0 0 0 3px}ol.breadcrumbs li a{color:#888}ol.breadcrumbs li a:hover{color:#000}ol.breadcrumbs li a.current{font-weight:bold;color:#000}ol.breadcrumbs li span{margin:0 5px}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{zoom:1}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{padding:0;position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-0.3em;margin-left:-0.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-0.3em;margin-left:0;margin-bottom:-0.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}body{margin:0}img{border:0;vertical-align:bottom}textarea{resize:vertical}a:focus{outline:thin dotted}a:active,a:hover{outline:0}button::-moz-focus-inner{border:0;padding:0;margin:0}.clearfix:before,.clearfix:after{display:table;content:""}.clearfix:after{clear:both}.hide{display:none !important}.show{display:block !important}body{margin:0;font-size:13px;font-weight:normal;line-height:18px;font-family:arial, sans-serif;color:#444}a{color:#888;text-decoration:none}a:hover{color:#000}p{font-size:13px;line-height:20px;margin:18px 0}b{font-weight:normal}i{font-style:normal}h1,h2,h3,h4,h5,h6{margin:0;padding:0;color:#404040}h1{margin-bottom:18px;font-size:36px;line-height:36px}h2{font-size:22px;line-height:20px;margin-bottom:10px}.flat{list-style:none;margin:0;padding:0}dl{margin-bottom:18px}dl dt,dl dd{line-height:18px}dl dt{font-weight:bold}dl dd{margin-left:9px}.wrap{width:966px;margin:0 auto}.row{margin-left:-18px}.row:before,.row:after{display:table;content:""}.row:after{clear:both}.col1{width:64px}.col2{width:146px}.col3{width:228px}.col4{width:310px}.col5{width:392px}.col6{width:474px}.col7{width:556px}.col8{width:638px}.col9{width:720px}.col10{width:802px}.col11{width:884px}.col12{width:966px}[class*="col"]{float:left;margin-left:18px}.inner-box{padding:24px;background:#fff}.inner-box-compact{padding:12px;background:#fff}.polar{float:right}.polar-abs{position:absolute;right:0}.h-stack>div,.h-stack>li,.h-stack>a{float:left}button,input,option,textarea{font-family:arial, sans-serif;margin:0}fieldset{margin:18px 0;padding:0;border:none}fieldset .legend{padding:5px 0 3px 162px;background:#fcfbe9;border-bottom:1px solid #ebead8;color:#9f8c42;text-shadow:1px 1px 1px #fff;display:block;margin-bottom:18px}fieldset .legend legend{line-height:1.2}.label{min-height:1px}.label label{line-height:27px;text-align:right;display:block}.input label{display:inline-block;margin-right:10px}input::-webkit-input-placeholder,input.placeholder,input:-moz-placeholder{color:#aaa}input[type=text],input[type=password],textarea,select{display:inline-block;width:220px;padding:4px;font-size:13px;line-height:18px;height:18px;color:#808080;border:1px solid #ccc;-webkit-border-radius:3px;border-radius:3px}input.xl{font-size:16px;padding:8px}input[type=text],input[type=password],select,textarea{-webkit-transition:border linear 0.2s, box-shadow linear 0.2s;-moz-transition:border linear 0.2s, box-shadow linear 0.2s;-webkit-transition:border linear 0.2s, box-shadow linear 0.2s;-moz-transition:border linear 0.2s, box-shadow linear 0.2s;-o-transition:border linear 0.2s, box-shadow linear 0.2s;-ms-transition:border linear 0.2s, box-shadow linear 0.2s;transition:border linear 0.2s, box-shadow linear 0.2s;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);box-shadow:inset 0 1px 3px rgba(0,0,0,0.1)}input[type=text]:focus,input[type=password]:focus,textarea:focus{outline:none;border-color:rgba(82,168,236,0.8);-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1),0 0 8px rgba(82,168,236,0.6);-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 3px rgba(0,0,0,0.1),0 0 8px rgba(82,168,236,0.6)}input[type=text]:focus ~ .feedback,input[type=password]:focus ~ .feedback,textarea:focus ~ .feedback{color:#222}select,input[type=file]{height:27px;line-height:27px}input[type=checkbox],input[type=radio]{cursor:pointer}textarea{height:auto;width:auto;display:block;margin-bottom:0}select{width:232px}select option{color:#222}select option[disabled]{color:#808080}.actions{overflow:hidden;border-top:1px solid #e1e1e1;background:#fbfbfb;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f5f5f5), color-stop(1, #fff));background:-webkit-linear-gradient(top, #f5f5f5 0%, #fff 100%);background:-moz-linear-gradient(top, #f5f5f5 0%, #fff 100%);background:-o-linear-gradient(top, #f5f5f5 0%, #fff 100%);background:-ms-linear-gradient(top, #f5f5f5 0%, #fff 100%);background:linear-gradient(top, #f5f5f5 0%,#ffffff 100%);-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.actions .submit{margin-left:177px}form .field{margin-bottom:8px}form .field .feedback{line-height:18px}form .row{padding:5px 0;margin-bottom:8px}form .feedback{font-size:13px;display:block;padding:3px 0;max-width:360px;color:#bfbfbf}form .add-on{font-size:13px;border:1px solid #ccc;background:whiteSmoke;color:#999;vertical-align:top;height:26px;float:left;padding:0 4px;line-height:28px}form .add-on.xl{padding:4px 6px}form .add-on i{margin:0}form .prepend input{-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}form .prepend .add-on{-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;border-right:none}form .inline-inputs{line-height:27px;display:inline}form .inline-inputs select,form .inline-inputs input{width:auto}form .append input{-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}form .append .add-on{float:right;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;border-left:none}form .error ~ span,form .error ~ label span{color:#9d261d}form label.error{color:#9d261d;display:block;font-size:11px;line-height:18px}form input.error,form select.error,form textarea.error{border-color:#c87872;background:#ffeaea}form .error:focus{border-color:#b9554d;-webkit-box-shadow:0 0 6px rgba(171,41,32,0.5);box-shadow:0 0 6px rgba(171,41,32,0.5)}form .error ~ .ok .feedback{color:#390}button.btn{margin:0;padding:0;overflow:visible;-webkit-appearance:none}.btn{cursor:pointer;display:inline-block;line-height:14px;text-transform:uppercase;border:1px solid #bbb;border-top-color:#ccc;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:0px 1px 1px #ddd;box-shadow:0px 1px 1px #ddd}.btn>span{padding:10px 16px 8px;display:block;font-size:14px;color:#555;border-top:1px solid #fff;text-shadow:1px 1px 1px #fff;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fbfbfb), color-stop(1, #dedede));background:-webkit-linear-gradient(top, #fbfbfb 0%, #dedede 100%);background:-moz-linear-gradient(top, #fbfbfb 0%, #dedede 100%);background:-o-linear-gradient(top, #fbfbfb 0%, #dedede 100%);background:-ms-linear-gradient(top, #fbfbfb 0%, #dedede 100%);background:linear-gradient(top, #fbfbfb 0%,#dedede 100%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fbfbfb', endColorstr='#dedede')";white-space:nowrap}.btn:hover>span{background:#f0f0f0;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(enabled=false)"}.btn:active>span{background:#dedede}.btn.large>span{font-size:20px;padding:13px 20px 10px 20px}.btn.small>span{text-transform:none;font-size:13px;padding:2px 8px 2px 8px}.btn.tiny{-webkit-border-radius:3px;border-radius:3px}.btn.tiny>span{text-transform:none;font-size:11px;padding:1px 3px 2px 3px}.btn.post{border:1px solid #c99337;border-top:1px solid #f4b244}.btn.post>span{background:#ffba49;color:#fff;border-top:1px solid #ffecaa;text-shadow:1px 1px 1px #c99337;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #ffd972), color-stop(1, #ffba49));background:-webkit-linear-gradient(top, #ffd972 0%, #ffba49 100%);background:-moz-linear-gradient(top, #ffd972 0%, #ffba49 100%);background:-o-linear-gradient(top, #ffd972 0%, #ffba49 100%);background:-ms-linear-gradient(top, #ffd972 0%, #ffba49 100%);background:linear-gradient(top, #ffd972 0%,#ffba49 100%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffd972', endColorstr='#ffba49')"}.btn.post:hover>span{background:#ffd972;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(enabled=false)"}.btn.post:active>span{background:#ffba49}.btn.contact{border:1px solid #18b383;border-top:1px solid #1cdca0}.btn.contact>span{background:#23e1bd;color:#fff;border-top:1px solid #35f0de;text-shadow:1px 1px 1px #18b284;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #23e1bd), color-stop(1, #16c987));background:-webkit-linear-gradient(top, #23e1bd 0%, #16c987 100%);background:-moz-linear-gradient(top, #23e1bd 0%, #16c987 100%);background:-o-linear-gradient(top, #23e1bd 0%, #16c987 100%);background:-ms-linear-gradient(top, #23e1bd 0%, #16c987 100%);background:linear-gradient(top, #23e1bd 0%,#16c987 100%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#23e1bd', endColorstr='#16c987')"}.btn.contact:hover>span{background:#23e1bd;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(enabled=false)"}.btn.contact:active>span{background:#16c987}i[class^="ico"]{background:url(kviberg-ui/icons.png) no-repeat;display:inline-block;width:22px;height:22px;float:left;margin:-5px 8px 0 -8px}.small i[class^="ico"]{width:16px;height:18px;margin:-5px 1px 0 -4px}.tiny i[class^="ico"]{margin:-5px 3px 0 -7px;height:20px}i.ico-mail{background-position:0 0px}i.ico-phone{background-position:-24px 0px}i.ico-edit{background-position:-120px 0px}i.ico-report{background-position:-96px 0px}i.ico-star{background-position:-52px -24px}i.ico-star-shine{background-position:-77px -24px}i.ico-envelope{background-position:-142px 0px}i.ico-user-settings{background-position:-238px 1px}i.ico-user-logout{background-position:-264px 1px}i.ico-user-ads{background-position:-192px 2px}i.ico-user-profile{background-position:-168px 1px}i.ico-user-edit{background-position:-99px -24px}i.ico-user-delete{background-position:-124px -24px}i.ico-email{background-position:-289px 2px}i.ico-password{background-position:-312px 2px}i.ico-alert{background-position:-360px 0}i.ico-handshake{background-position:-145px 0px}[data-ui=gallery]{position:relative;overflow:hidden}[data-ui=gallery] [data-ui-nav]{outline:0}[data-ui=gallery] .items{position:relative;text-align:center;clear:both}[data-ui=gallery] .item{overflow:hidden;float:left}[data-ui=gallery] .arrow{position:absolute;top:50%;opacity:0.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";margin-top:-27px;width:55px;height:55px;display:block;background:url(kviberg-ui/gallery_arrows.png) 0px -26px no-repeat;left:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-indent:-9999px}[data-ui=gallery] .arrows a{position:absolute;min-height:100%;width:50%;left:0}[data-ui=gallery] .arrows a:hover i{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-ms-filter:none;filter:none}[data-ui=gallery] .arrows [data-ui-nav=next]{right:0;left:auto}[data-ui=gallery] .arrows [data-ui-nav=next] .arrow{left:auto;background-position:-57px -26px;right:16px}[data-ui=gallery] .small-arrows .arrow{width:26px;height:25px;margin-top:-11px;background-position:0 0}[data-ui=gallery] .small-arrows .arrow:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-ms-filter:none;filter:none}[data-ui=gallery] .small-arrows [data-ui-nav=next]{background-position:-26px 0;left:auto;right:16px}[data-ui=gallery] .dots{position:relative;padding:12px 0;clear:both;text-align:center;font-size:0}[data-ui=gallery] .dots a{display:inline-block;margin-right:6px;background:#f1f1f1;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f1f1f1), color-stop(1, #ddd));background:-webkit-linear-gradient(top, #f1f1f1 0%, #ddd 100%);background:-moz-linear-gradient(top, #f1f1f1 0%, #ddd 100%);background:-o-linear-gradient(top, #f1f1f1 0%, #ddd 100%);background:-ms-linear-gradient(top, #f1f1f1 0%, #ddd 100%);background:linear-gradient(top, #f1f1f1 0%,#dddddd 100%);border:1px solid #d1d1d1;text-indent:-9999px;height:12px;width:12px;-webkit-border-radius:12px;border-radius:12px}[data-ui=gallery] .dots a:hover{background:#ddd;border-color:#ccc}[data-ui=gallery] .dots a.current{background:#add8e6;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #add8e6), color-stop(1, #66bde7));background:-webkit-linear-gradient(top, #add8e6 0%, #66bde7 100%);background:-moz-linear-gradient(top, #add8e6 0%, #66bde7 100%);background:-o-linear-gradient(top, #add8e6 0%, #66bde7 100%);background:-ms-linear-gradient(top, #add8e6 0%, #66bde7 100%);background:linear-gradient(top, #add8e6 0%,#66bde7 100%);border-color:LightSkyBlue}select{width:auto;margin:0}input[type="radio"]{margin:2px 0.5ex}.radio input,.checkbox input{margin-right:0.5em}h1{font-size:24px}form .append .add-on{float:left}form .append input{float:left}form .append label.error{clear:both}.btn.small{-webkit-border-radius:3px;border-radius:3px}.btn.small>span{font-size:11px;-webkit-border-radius:2px;border-radius:2px}.btn>span{-webkit-border-radius:3px;border-radius:3px}.hr{height:1px;background:#ddd}form .input .add-on i{margin:0}i.ico-share{background-position:-28px -24px}form input[size]{width:auto}.wrap>form>.inner-box,.wrap>.inner-box{box-shadow:0px 1px 2px rgba(0,0,0,0.3)}.form-page .actions{padding:12px 24px;box-shadow:0px 1px 2px rgba(0,0,0,0.3)}.form-page .inner-box{padding-bottom:12px}i.ico-search-btn{float:none;background-position:-334px -1px;margin:-5px 0 0 -10px}.btn.large.search-btn{width:100px;box-shadow:none}.btn.large.search-btn span{font-size:16px;padding:10px 10px 3px 10px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.invisible{visibility:hidden}i[class^="ico"].ico-alert{float:none;margin:-5px 0 -5px -8px}.alert{margin-bottom:18px}.alert .box{position:relative;background:#eee;border:1px solid #000;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:2px 2px 2px #ddd;-moz-box-shadow:2px 2px 2px #ddd;box-shadow:2px 2px 2px #ddd;padding:10px}.alert .box p{font-weight:bold;margin:0}.alert .close{color:#000000;font-size:20px;font-weight:bold;text-decoration:none;text-shadow:0 1px 0 #ffffff;filter:alpha(opacity=20);-khtml-opacity:0.2;-moz-opacity:0.2;opacity:0.2}.alert .close:hover{color:#000000;text-decoration:none;filter:alpha(opacity=40);-khtml-opacity:0.4;-moz-opacity:0.4;opacity:0.4}.alert .error,.alert .alert{color:#9D261D;background-color:#FAE5E3;text-shadow:0px 1px 1px #fff;border-color:#d1a3a0}.alert .success{color:#4E8143;text-shadow:0px 1px 1px #fff;border-color:#9DC893;background-color:#BAE0B2}.alert .notice{color:#c09655;text-shadow:0px 1px 1px #fff;border-color:#FECA67;background-color:#f8e9cc}.ie9 .alert .close{margin-top:0}.js [data-ui=modal]{display:none;position:absolute;top:100px;left:50%;position:absolute;z-index:1000000;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.3);box-shadow:0 1px 3px rgba(0,0,0,0.3)}[data-ui=modal] [data-ui-nav=close]{display:block;width:20px;height:20px;text-decoration:none;color:#888;position:absolute;top:5px;right:5px;font:normal 20px/20px arial,sans-serif;text-align:center;cursor:pointer;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}[data-ui=modal] [data-ui-nav=close]:hover{background:#eee}[data-ui=modal] .actions{padding:12px 24px 14px}
#ui-overlay{background:#444;position:fixed;top:0;left:0;bottom:0;width:100%;height:100%;display:none;z-index:10000}
#ui-load{width:24px;height:24px;position:fixed;top:50%;left:50%;display:none;margin-left:-12px;margin-top:-12px;background:url(./loader.gif) no-repeat}.ui-slider-horizontal{background:#ddd;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ccc), color-stop(100%, #ddd));background:-webkit-linear-gradient(top, #ccc, #ddd);background:-moz-linear-gradient(top, #ccc, #ddd);background:-o-linear-gradient(top, #ccc, #ddd);background:linear-gradient(top, #cccccc,#dddddd);border-bottom:1px solid #ccc;border-top:1px solid #fff;height:5px}.ui-slider .ui-slider-handle{outline:none;background:#fff;background:-webkit-gradient(radial, 50%, 0, 50%, 100, color-stop(0%, #fff), color-stop(100%, #ddd));background:-webkit-radial-gradient(center, #fff, #ddd);background:-moz-radial-gradient(center, #fff, #ddd);background:-o-radial-gradient(center, #fff, #ddd);background:radial-gradient(center, #ffffff,#dddddd);-webkit-box-shadow:0px 0px 3px rgba(0,0,0,0.8);-moz-box-shadow:0px 0px 3px rgba(0,0,0,0.8);box-shadow:0px 0px 3px rgba(0,0,0,0.8);height:14px;width:14px;top:-4px;-webkit-border-radius:14px;-moz-border-radius:14px;-ms-border-radius:14px;-o-border-radius:14px;border-radius:14px}.ie8 .ui-slider-handle{border:1px solid #ccc}.ui-slider-horizontal .ui-slider-range{background:pink}.ui-slider-tooltip{display:none;position:absolute;text-align:center;left:-53px;top:-19px;width:120px}.ui-slider-tooltip-content{position:relative;display:inline-block;padding:1px 4px;font-size:11px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;color:#fff;background:rgba(0,0,0,0.7)}.ui-slider-tooltip-content:after,.ui-slider-tooltip-content:before{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.ui-slider-tooltip-content:after{border-top-color:rgba(0,0,0,0.7);border-width:3px;left:50%;margin-left:-3px}.ui-slider-tooltip-content:before{border-top-color:transparent;border-width:4px;left:50%;margin-left:-4px}.tooltip{display:none;position:absolute;text-align:center;width:250px}.tooltip .txt{display:inline-block;background:#fff;font-weight:bold;line-height:14px;padding:4px 8px;-webkit-box-shadow:0px 1px 3px rgba(0,0,0,0.3);-moz-box-shadow:0px 1px 3px rgba(0,0,0,0.3);box-shadow:0px 1px 3px rgba(0,0,0,0.3);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.tooltip:after,.tooltip:before{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.tooltip:after{border-color:rgba(255,255,255,0);border-top-color:#ffffff;border-width:5px;left:50%;margin-left:-5px}.tooltip:before{border-color:rgba(194,225,245,0);border-top-color:#aaa;border-width:6px;left:50%;margin-left:-6px}.home #site-content #home-top{padding-top:36px}.home #site-content #home-top .wrap{padding:0}.home #site-content .content .wrap{margin-top:24px}.home #header{font-weight:normal;text-align:center;font-size:30px;margin-bottom:10px}.home #header a{color:#222}.home .slogan{height:40px;font-size:16px;text-align:center;margin:0}
#map-imagemap{z-index:100;position:absolute;left:0;top:0}
#map{height:430px;position:relative}
#map-layer{top:0;left:0;position:absolute;z-index:0}
#region-list{margin-top:60px}
#region-list .region{width:150px;margin-right:18px}
#region-list .region h3{margin-bottom:8px;font-size:16px;line-height:16px;height:22px;font-weight:normal;border-bottom:1px solid #a6a7a7}
#region-list .region li a{font-size:14px;color:#555;display:block;padding:2px 0}
#region-list .region li a:hover,#region-list .region li a.map-hover{color:#0180bf}
