@CHARSET "UTF-8";/*
 * jQuery UI CSS Framework 1.8.17
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 */

/* Layout helpers
----------------------------------*/
.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); }


/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }


/*
 * jQuery UI CSS Framework 1.8.17
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Helvetica,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=2px&bgColorHeader=dddddd&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=50&borderColorHeader=dddddd&fcHeader=444444&iconColorHeader=0073ea&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=75&borderColorContent=dddddd&fcContent=444444&iconColorContent=ff0084&bgColorDefault=f6f6f6&bgTextureDefault=03_highlight_soft.png&bgImgOpacityDefault=100&borderColorDefault=dddddd&fcDefault=0073ea&iconColorDefault=666666&bgColorHover=0073ea&bgTextureHover=03_highlight_soft.png&bgImgOpacityHover=25&borderColorHover=0073ea&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=dddddd&fcActive=ff0084&iconColorActive=454545&bgColorHighlight=ffffff&bgTextureHighlight=01_flat.png&bgImgOpacityHighlight=55&borderColorHighlight=cccccc&fcHighlight=444444&iconColorHighlight=0073ea&bgColorError=ffffff&bgTextureError=01_flat.png&bgImgOpacityError=55&borderColorError=ff0084&fcError=222222&iconColorError=ff0084&bgColorOverlay=eeeeee&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=80&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=60&thicknessShadow=4px&offsetTopShadow=-4px&offsetLeftShadow=-4px&cornerRadiusShadow=0px
 */


/* Component containers
----------------------------------*/
.ui-widget { font-family: Helvetica, Arial, sans-serif; font-size: 1.1em; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Helvetica, Arial, sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid #dddddd; background: #ffffff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #444444; }
.ui-widget-content a { color: #444444; }
.ui-widget-header { border: 1px solid #dddddd; background: #dddddd url(images/ui-bg_highlight-soft_50_dddddd_1x100.png) 50% 50% repeat-x; color: #444444; font-weight: bold; }
.ui-widget-header a { color: #444444; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #dddddd; background: #f6f6f6 url(images/ui-bg_highlight-soft_100_f6f6f6_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #0073ea; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #0073ea; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #0073ea; background: #0073ea url(images/ui-bg_highlight-soft_25_0073ea_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #ffffff; }
.ui-state-hover a, .ui-state-hover a:hover { color: #ffffff; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #dddddd; background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #ff0084; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #ff0084; text-decoration: none; }
.ui-widget :active { outline: none; }

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {border: 1px solid #cccccc; background: #ffffff url(images/ui-bg_flat_55_ffffff_40x100.png) 50% 50% repeat-x; color: #444444; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #444444; }
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #ff0084; background: #ffffff url(images/ui-bg_flat_55_ffffff_40x100.png) 50% 50% repeat-x; color: #222222; }
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #222222; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #222222; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }

/* Icons
----------------------------------*/

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_ff0084_256x240.png); }
.ui-widget-content .ui-icon {background-image: url(images/ui-icons_ff0084_256x240.png); }
.ui-widget-header .ui-icon {background-image: url(images/ui-icons_0073ea_256x240.png); }
.ui-state-default .ui-icon { background-image: url(images/ui-icons_666666_256x240.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); }
.ui-state-active .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); }
.ui-state-highlight .ui-icon {background-image: url(images/ui-icons_0073ea_256x240.png); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_ff0084_256x240.png); }

/* positioning */
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-off { background-position: -96px -144px; }
.ui-icon-radio-on { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 2px; -webkit-border-top-left-radius: 2px; -khtml-border-top-left-radius: 2px; border-top-left-radius: 2px; }
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 2px; -webkit-border-top-right-radius: 2px; -khtml-border-top-right-radius: 2px; border-top-right-radius: 2px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 2px; -webkit-border-bottom-left-radius: 2px; -khtml-border-bottom-left-radius: 2px; border-bottom-left-radius: 2px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 2px; -webkit-border-bottom-right-radius: 2px; -khtml-border-bottom-right-radius: 2px; border-bottom-right-radius: 2px; }

/* Overlays */
.ui-widget-overlay { background: #eeeeee url(images/ui-bg_flat_0_eeeeee_40x100.png) 50% 50% repeat-x; opacity: .80;filter:Alpha(Opacity=80); }
.ui-widget-shadow { margin: -4px 0 0 -4px; padding: 4px; background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .60;filter:Alpha(Opacity=60); -moz-border-radius: 0px; -khtml-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; }/*
 * jQuery UI Resizable 1.8.17
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Resizable#theming
 */
.ui-resizable { position: relative;}
.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block; }
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/*
 * jQuery UI Selectable 1.8.17
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Selectable#theming
 */
.ui-selectable-helper { position: absolute; z-index: 100; border:1px dotted black; }
/*
 * jQuery UI Accordion 1.8.17
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Accordion#theming
 */
/* IE/Win - Fix animation bug - #4615 */
.ui-accordion { width: 100%; }
.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
.ui-accordion .ui-accordion-li-fix { display: inline; }
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em .7em; }
.ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; }
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; }
.ui-accordion .ui-accordion-content-active { display: block; }
/*
 * jQuery UI Autocomplete 1.8.17
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Autocomplete#theming
 */
.ui-autocomplete { position: absolute; cursor: default; }	

/* workarounds */
* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */

/*
 * jQuery UI Menu 1.8.17
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Menu#theming
 */
.ui-menu {
	list-style:none;
	padding: 2px;
	margin: 0;
	display:block;
	float: left;
}
.ui-menu .ui-menu {
	margin-top: -3px;
}
.ui-menu .ui-menu-item {
	margin:0;
	padding: 0;
	zoom: 1;
	float: left;
	clear: left;
	width: 100%;
}
.ui-menu .ui-menu-item a {
	text-decoration:none;
	display:block;
	padding:.2em .4em;
	line-height:1.5;
	zoom:1;
}
.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active {
	font-weight: normal;
	margin: -1px;
}
/*
 * jQuery UI Button 1.8.17
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Button#theming
 */
.ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; text-decoration: none !important; cursor: pointer; text-align: center; zoom: 1; overflow: visible; } /* the overflow property removes extra width in IE */
.ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */
button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */
.ui-button-icons-only { width: 3.4em; } 
button.ui-button-icons-only { width: 3.7em; } 

/*button text element */
.ui-button .ui-button-text { display: block; line-height: 1.4;  }
.ui-button-text-only .ui-button-text { padding: .4em 1em; }
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; }
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; }
.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; }
.ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }
/* no icon support for input elements, provide padding by default */
input.ui-button { padding: .4em 1em; }

/*button icon element(s) */
.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; }
.ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }
.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em; }
.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }
.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }

/*button sets*/
.ui-buttonset { margin-right: 7px; }
.ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; }

/* workarounds */
button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra padding in Firefox */
/*
 * jQuery UI Dialog 1.8.17
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Dialog#theming
 */
.ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; }
.ui-dialog .ui-dialog-titlebar { padding: .4em 1em; position: relative;  }
.ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .1em 0; } 
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }
.ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }
/*
 * jQuery UI Slider 1.8.17
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Slider#theming
 */
.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { 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: -.3em; margin-left: -.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: -.3em; margin-left: 0; margin-bottom: -.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; }/*
 * jQuery UI Tabs 1.8.17
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Tabs#theming
 */
.ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }
/*
 * jQuery UI Datepicker 1.8.17
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Datepicker#theming
 */
.ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; }
.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
.ui-datepicker .ui-datepicker-prev { left:2px; }
.ui-datepicker .ui-datepicker-next { right:2px; }
.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
.ui-datepicker .ui-datepicker-next-hover { right:1px; }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month, 
.ui-datepicker select.ui-datepicker-year { width: 49%;}
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
.ui-datepicker td { border: 0; padding: 1px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi { width:auto; }
.ui-datepicker-multi .ui-datepicker-group { float:left; }
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
.ui-datepicker-row-break { clear:both; width:100%; font-size:0em; }

/* RTL support */
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}/*
 * jQuery UI Progressbar 1.8.17
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Progressbar#theming
 */
.ui-progressbar { height:2em; text-align: left; overflow: hidden; }
.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }/*
 * CSS Styles that are needed by jScrollPane for it to operate correctly.
 *
 * Include this stylesheet in your site or copy and paste the styles below into your stylesheet - jScrollPane
 * may not operate correctly without them.
 */

.jspContainer
{
	overflow: hidden;
	position: relative;
}

.jspPane
{
	position: absolute;
}

.jspVerticalBar
{
	position: absolute;
	top: 0;
	right: 0;
	width: 8px;
	height: 100%;
	background: red;
}

.jspHorizontalBar
{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 16px;
	background: red;
}

.jspVerticalBar *,
.jspHorizontalBar *
{
	margin: 0;
	padding: 0;
}

.jspCap
{
	display: none;
}

.jspHorizontalBar .jspCap
{
	float: left;
}

.jspTrack
{
	background: #FFFFFF;
	position: relative;
}

.jspDrag
{
	background: #008bd2;
	position: relative;
	top: 0;
	left: 0;
	cursor: pointer;
}

.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag
{
	float: left;
	height: 100%;
}

.jspArrow
{
	/* background: #50506d; */
	text-indent: -20000px;
	display: block;
	cursor: pointer;
}

.jspArrow.jspDisabled
{
	cursor: default;
	background: #FFFFFF;
}

.jspVerticalBar .jspArrow
{
	height: 16px;
}

.jspHorizontalBar .jspArrow
{
	width: 16px;
	float: left;
	height: 100%;
}

.jspVerticalBar .jspArrow:focus
{
	outline: none;
}

.jspCorner
{
	background: #eeeef4;
	float: left;
	height: 100%;
}

.jspArrowUp { background: url(../img/arrow_up.png) no-repeat; }
.jspArrowDown { background: url(../img/arrow_down.png) no-repeat; }

/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner
{
	margin: 0 -3px 0 0;
}
/* default tooltip */
.css-map li a{
  background: #111;
  background: rgba(0,0,0,.8);
  color: #eee;
  font: normal 13px 'Lucida Grande',Arial,sans-serif;
  padding: .5em 1.2em;
  text-align: center;
  text-shadow: 0 1px 0 #000;
  white-space: nowrap;
  -moz-border-radius: .6em;
  -ms-border-radius: .6em;
  -o-border-radius: .6em;
  -webkit-border-radius: .6em;
  border-radius: .6em;
 }
 .m660 .css-map li a,.m500 .css-map li a{ font-size: 11px }
 .m340 .css-map li a,.m240 .css-map li a{ font-size: 10px }
 .m170 .css-map li a{ font-size: 9px }

 /* tooltip arrow; when you change its size don't forget to set tooltipArrowHeight variable in the cssMap(); function */
 .css-map li a .tooltip-arrow{
  bottom: -5px; /* must be the same as a border-width */
  border: solid;
  border-color: #111 transparent;
  border-color: rgba(0,0,0,.8) transparent;
  border-width: 5px 5px 0 5px; /* this's a height of the arrow */
  margin-left: -5px; /* must be the same as a border-width */
 }
 .css-map li a.tooltip-right .tooltip-arrow{
   margin-right: -5px; /* must be the same as a tooltip-arrow border-width */
  }
 .css-map li a.tooltip-top .tooltip-arrow{ /* set tooltip under the arrow */
   border-width:0 5px 5px 5px;
   top: -5px;
  }

 /* tooltip style when the region is activated */
 .css-map .active-region a{background-color: #111}
  .css-map .active-region a .tooltip-arrow{border-color: #111 transparent}

 /* links in the visible list of regions */
 .map-visible-list a{
   /* color: #eee; */
  }
 .map-visible-list a:hover,.map-visible-list a:focus,.map-visible-list li.focus a{
   /* color: #fc0; */
  }
 .map-visible-list a:active,.map-visible-list li.active-region a{
   /* color: #cc3; */
  }


/* default pre-loader */
.map-loader{
  background: #111;
  background: rgba(0,0,0,.8);
  color: #eee;
  font: normal 14px 'Lucida Grande',Arial,sans-serif;
  padding: .6em 1.2em;
  text-shadow: 0 1px 0 #000;
  -moz-border-radius: .6em;
  -ms-border-radius: .6em;
  -o-border-radius: .6em;
  -webkit-border-radius: .6em;
  border-radius: .6em;
 }
.m500 .map-loader,.m340 .map-loader{font-size:12px}
.m240 .map-loader,.m170 .map-loader{font-size:10px}

/* link to the search engine - shown in the multipleClick mode */
.map-search-link{
  /* your rules goes here */
 }
 .map-search-link:hover,a.map-search-link:focus{
   /* selected link style */
  }
 .m340 .map-search-link,.m240 .map-search-link,.m170 .map-search-link{
   /* style for a specific map size, ex.:
   font-size: 1em;
   */
  }

/* --------------------------------------------------------
 * the maps starts here

 * DO NOT EDIT!

 * Polska, CSS & jQuery clickable map
 * http://winstonwolf.pl/clickable-maps/polska.html
 * version: 4.3
 * Copyright (C) 2009 - 2012 Winston_Wolf | All rights reserved
*/
.css-map-container{margin:0 auto;overflow:hidden;position:relative} .css-map{display:block;left:0;margin:0;list-style:none;padding:0;position:relative} .css-map li{height:0;width:0} .css-map li a{height:auto;margin:-9999em 0 0 0;position:absolute;text-decoration:none;width:auto;z-index:89} .css-map li a:focus{outline:0 none} .css-map-container span{display:block;height:0;left:0;position:absolute;top:-9999px;width:0} .css-map li a.tooltip-right{left:auto;right:0;width:auto} .css-map li a .tooltip-arrow{left:50%;top:auto} .css-map li a.tooltip-middle .tooltip-arrow{display:none} .css-map li a.tooltip-top .tooltip-arrow{bottom:auto} .css-map li a.tooltip-right .tooltip-arrow{left:auto} .css-map-container .cities{top:0;z-index:88} .css-map .bg{padding:10px} .css-map .active-region .bg{z-index:87} .css-map .m{cursor:pointer;z-index:99} .css-map .m span{z-index:89} .map-visible-list{clear:both;overflow:hidden} span.map-loader{height:auto;position:absolute;text-align:center;width:auto;z-index:90} .map-error{background:#111;color:#fd0;padding:1em 0;text-align:center} .map-error b{font-size:1.3em} .map-error a{color:#fd0}

/* really, DO NOT EDIT THIS! */
.pl1 .s1{height:.2em;left:6em;top:9.5em;width:.1em}.pl1 .s2{height:.1em;left:6em;top:9.3em;width:.1em}.pl1 .s3{height:.1em;left:5.8em;top:9.1em;width:.1em}.pl1 .s4{height:.2em;left:5.7em;top:9.8em;width:.1em}.pl1 .s5{height:.5em;left:5.7em;top:9.2em;width:.3em}.pl1 .s6{height:.2em;left:5.7em;top:8.7em;width:.1em}.pl1 .s7{height:.2em;left:5.2em;top:8.6em;width:.5em}.pl1 .s8{height:1.4em;left:5.1em;top:8.8em;width:.6em}.pl1 .s9{height:.4em;left:1.6em;top:10.1em;width:.2em}.pl1 .s10{height:1.3em;left:1.8em;top:9.2em;width:.6em}.pl1 .s11{height:1.2em;left:2em;top:9.1em;width:3.6em}.pl1 .s12{height:.4em;left:4.9em;top:11.7em;width:.1em}.pl1 .s13{height:.7em;left:4.1em;top:11.6em;width:.8em}.pl1 .s14{height:.5em;left:3.9em;top:11.4em;width:.9em}.pl1 .s15{height:1.8em;left:2.4em;top:8.9em;width:.4em}.pl1 .s16{height:.2em;left:2.7em;top:10.6em;width:.3em}.pl1 .s17{height:.4em;left:5.1em;top:10.6em;width:.2em}.pl1 .s18{height:1.6em;left:2.4em;top:9em;width:3em}.pl1 .s19{height:1.6em;left:2.9em;top:8.9em;width:2.6em}.pl1 .s20{height:2.4em;left:5em;top:8.8em;width:.1em}.pl1 .s21{height:2.6em;left:3em;top:8.8em;width:2em}.pl1 .s22{height:.1em;left:4em;top:8.2em;width:.2em}.pl1 .s23{height:.1em;left:4em;top:8.3em;width:.4em}.pl1 .s24{height:.1em;left:3.9em;top:8.4em;width:.5em}.pl1 .s25{height:3.1em;left:3.6em;top:8.6em;width:1em}.pl1 .s26{height:2.6em;left:3.7em;top:8.5em;width:.7em}.pl1 .s27{height:2.2em;left:3.1em;top:8.7em;width:1.7em}.pl1 .s28{height:2.6em;left:3.2em;top:8.4em;width:.6em}.pl1 .s29{height:2.8em;left:3.3em;top:8.3em;width:.4em}.pl1 .s30{height:2.9em;left:3.4em;top:8.2em;width:.1em} .pl2 .s1{height:.6em;left:8.8em;top:4.4em;width:.2em}.pl2 .s2{height:1em;left:8.6em;top:4.4em;width:.2em}.pl2 .s3{height:1.7em;left:8.5em;top:4.4em;width:.1em}.pl2 .s4{height:.1em;left:8.4em;top:6.4em;width:.1em}.pl2 .s5{height:2.1em;left:8.4em;top:4.2em;width:.1em}.pl2 .s6{height:2.2em;left:8.3em;top:4.4em;width:.1em}.pl2 .s7{height:.1em;left:7.9em;top:6.8em;width:.3em}.pl2 .s8{height:.1em;left:7.5em;top:6.8em;width:.2em}.pl2 .s9{height:.3em;left:7.5em;top:6.5em;width:.8em}.pl2 .s10{height:3em;left:7.4em;top:3.7em;width:.3em}.pl2 .s11{height:.6em;left:5.4em;top:4.7em;width:3.5em}.pl2 .s12{height:.1em;left:5.3em;top:4.3em;width:3.3em}.pl2 .s13{height:.3em;left:5.4em;top:4.1em;width:.1em}.pl2 .s14{height:.1em;left:5.6em;top:3.7em;width:.1em}.pl2 .s15{height:1.6em;left:5.5em;top:3.8em;width:.2em}.pl2 .s16{height:.1em;left:7.3em;top:3.5em;width:.3em}.pl2 .s17{height:3em;left:7.2em;top:3.6em;width:.3em}.pl2 .s18{height:2.5em;left:6.1em;top:3.7em;width:1.5em}.pl2 .s19{height:2.5em;left:7em;top:4em;width:1.3em}.pl2 .s20{height:.1em;left:6.6em;top:6.4em;width:.3em}.pl2 .s21{height:.1em;left:8.2em;top:5.9em;width:.5em}.pl2 .s22{height:.1em;left:5.6em;top:6em;width:.1em}.pl2 .s23{height:.1em;left:5.5em;top:5.8em;width:3.2em}.pl2 .s24{height:2.2em;left:5.7em;top:3.8em;width:.2em}.pl2 .s25{height:2.4em;left:5.9em;top:3.8em;width:.1em}.pl2 .s26{height:2.6em;left:6em;top:3.5em;width:.2em}.pl2 .s27{height:2.6em;left:6.4em;top:3.8em;width:1.8em}.pl2 .s28{height:2.8em;left:6.3em;top:3.5em;width:.9em}.pl2 .s29{height:3.1em;left:6.5em;top:3.3em;width:.2em}.pl2 .s30{height:2.8em;left:6.2em;top:3.4em;width:.6em} .pl3 .s1{height:.1em;left:11.8em;top:8.5em;width:.1em}.pl3 .s2{height:.1em;left:13em;top:11.5em;width:.1em}.pl3 .s3{height:.1em;left:12.2em;top:10.6em;width:.2em}.pl3 .s4{height:.9em;left:12.1em;top:9.5em;width:.1em}.pl3 .s5{height:.1em;left:12.1em;top:9.1em;width:.1em}.pl3 .s6{height:.2em;left:11.9em;top:8.6em;width:.2em}.pl3 .s7{height:.2em;left:12.1em;top:8.6em;width:.1em}.pl3 .s8{height:.1em;left:12.2em;top:8em;width:.1em}.pl3 .s9{height:.1em;left:12.2em;top:7.8em;width:.1em}.pl3 .s10{height:.5em;left:12.3em;top:7.7em;width:.4em}.pl3 .s11{height:2.4em;left:12.2em;top:8.2em;width:.5em}.pl3 .s12{height:3.2em;left:12.7em;top:7.7em;width:.1em}.pl3 .s13{height:3.4em;left:12.8em;top:7.6em;width:.1em}.pl3 .s14{height:3.4em;left:12.9em;top:7.7em;width:.2em}.pl3 .s15{height:3.5em;left:13.1em;top:7.6em;width:.2em}.pl3 .s16{height:.1em;left:13.4em;top:7.5em;width:.4em}.pl3 .s17{height:.2em;left:13.8em;top:7.4em;width:.1em}.pl3 .s18{height:.3em;left:13.9em;top:7.3em;width:.1em}.pl3 .s19{height:1.9em;left:13.2em;top:9.4em;width:2.2em}.pl3 .s20{height:4.2em;left:13.3em;top:7.6em;width:.7em}.pl3 .s21{height:.3em;left:13.1em;top:11.4em;width:1em}.pl3 .s22{height:1.2em;left:13.3em;top:10.3em;width:2.4em}.pl3 .s23{height:1.5em;left:15em;top:10.1em;width:.5em}.pl3 .s24{height:4.6em;left:14.7em;top:7.3em;width:.3em}.pl3 .s25{height:4.6em;left:14.5em;top:7.2em;width:.2em}.pl3 .s26{height:4.4em;left:14em;top:7.1em;width:.5em}.pl3 .s27{height:4.6em;left:14.1em;top:7em;width:.3em} .pl4 .s1{height:.1em;left:3.8em;top:8.4em;width:.1em}.pl4 .s2{height:.1em;left:3.7em;top:8.3em;width:.3em}.pl4 .s3{height:.3em;left:3.6em;top:8em;width:.4em}.pl4 .s4{height:.6em;left:3.5em;top:7.7em;width:.1em}.pl4 .s5{height:.4em;left:3.4em;top:7.8em;width:.2em}.pl4 .s6{height:.8em;left:3.3em;top:7.5em;width:.1em}.pl4 .s7{height:.9em;left:3.2em;top:7.5em;width:.1em}.pl4 .s8{height:.1em;left:3.2em;top:7.3em;width:.1em}.pl4 .s9{height:.2em;left:3.2em;top:6.8em;width:.1em}.pl4 .s10{height:.1em;left:3.2em;top:6.5em;width:.1em}.pl4 .s11{height:.1em;left:1.7em;top:5.6em;width:.3em}.pl4 .s12{height:.3em;left:1.6em;top:5.8em;width:.1em}.pl4 .s13{height:.2em;left:1.3em;top:6.1em;width:.1em}.pl4 .s14{height:2.4em;left:1.2em;top:6.3em;width:2em}.pl4 .s15{height:2.9em;left:1.4em;top:6.1em;width:.3em}.pl4 .s16{height:.1em;left:1.7em;top:9.1em;width:.3em}.pl4 .s17{height:3.4em;left:1.7em;top:5.7em;width:.4em}.pl4 .s18{height:3.5em;left:2.1em;top:5.6em;width:.3em}.pl4 .s19{height:.1em;left:2.8em;top:8.9em;width:.1em}.pl4 .s20{height:3.5em;left:2.4em;top:5.4em;width:.6em}.pl4 .s21{height:.1em;left:2.7em;top:5.2em;width:.1em}.pl4 .s22{height:3.5em;left:2.5em;top:5.3em;width:.6em}.pl4 .s23{height:1em;left:3.1em;top:5em;width:.2em}.pl4 .s24{height:.7em;left:3.2em;top:4.9em;width:.2em} .pl5 .s1{height:.2em;left:9.3em;top:9.9em;width:.2em}.pl5 .s2{height:.2em;left:9.4em;top:10em;width:.1em}.pl5 .s3{height:.3em;left:9.1em;top:10em;width:.1em}.pl5 .s4{height:.1em;left:8.9em;top:10.4em;width:.2em}.pl5 .s5{height:.4em;left:8.6em;top:10em;width:.5em}.pl5 .s6{height:.2em;left:7.3em;top:9.8em;width:.2em}.pl5 .s7{height:.1em;left:6.9em;top:8.6em;width:.1em}.pl5 .s8{height:.1em;left:6.5em;top:9.3em;width:.1em}.pl5 .s9{height:.3em;left:6.6em;top:9.2em;width:.1em}.pl5 .s10{height:.7em;left:6.7em;top:9.1em;width:.2em}.pl5 .s11{height:.8em;left:6.9em;top:9em;width:.1em}.pl5 .s12{height:1.7em;left:7em;top:8.2em;width:.2em}.pl5 .s13{height:1.7em;left:7.1em;top:8.1em;width:.4em}.pl5 .s14{height:.3em;left:10.3em;top:8.3em;width:.1em}.pl5 .s15{height:.5em;left:10.2em;top:8em;width:.1em}.pl5 .s16{height:.3em;left:10.1em;top:8.9em;width:.1em}.pl5 .s17{height:.7em;left:10em;top:8.6em;width:.1em}.pl5 .s18{height:.6em;left:10em;top:7.9em;width:.2em}.pl5 .s19{height:1.6em;left:9.8em;top:7.9em;width:.2em}.pl5 .s20{height:1.9em;left:9.7em;top:7.7em;width:.1em}.pl5 .s21{height:.2em;left:9.6em;top:7.4em;width:.2em}.pl5 .s22{height:.2em;left:9.5em;top:7.3em;width:.1em}.pl5 .s23{height:2.4em;left:7.6em;top:7.6em;width:.2em}.pl5 .s24{height:2.5em;left:7.5em;top:7.5em;width:.1em}.pl5 .s25{height:2.2em;left:7.7em;top:7.5em;width:2em}.pl5 .s26{height:2.7em;left:7.8em;top:7.2em;width:.1em}.pl5 .s27{height:.1em;left:9.1em;top:7em;width:.3em}.pl5 .s28{height:3.2em;left:8.5em;top:7em;width:.4em}.pl5 .s29{height:2.6em;left:8.8em;top:7.1em;width:.7em}.pl5 .s30{height:2.8em;left:7.9em;top:7.2em;width:1.5em}.pl5 .s31{height:2.9em;left:8em;top:7.2em;width:.1em}.pl5 .s32{height:.1em;left:8.2em;top:10.1em;width:.1em}.pl5 .s33{height:3.1em;left:8.1em;top:7em;width:.7em}.pl5 .s34{height:.2em;left:8em;top:6.9em;width:.7em}.pl5 .s35{height:3.3em;left:8.2em;top:6.8em;width:.2em} .pl6 .s1{height:.1em;left:11.3em;top:12.9em;width:.1em}.pl6 .s2{height:.5em;left:11.4em;top:13.4em;width:.1em}.pl6 .s3{height:.7em;left:11.3em;top:13.2em;width:.1em}.pl6 .s4{height:1.4em;left:11.2em;top:12.6em;width:.1em}.pl6 .s5{height:.2em;left:11.1em;top:11.6em;width:.2em}.pl6 .s6{height:.8em;left:10.8em;top:11.7em;width:.4em}.pl6 .s7{height:1.4em;left:10em;top:12.6em;width:1.2em}.pl6 .s8{height:2.4em;left:10.5em;top:11.8em;width:.6em}.pl6 .s9{height:2.3em;left:9.9em;top:11.8em;width:.1em}.pl6 .s10{height:.3em;left:8.1em;top:12.3em;width:.1em}.pl6 .s11{height:.6em;left:8.2em;top:12.2em;width:.1em}.pl6 .s12{height:.7em;left:8.3em;top:12.1em;width:.1em}.pl6 .s13{height:1em;left:8.4em;top:12em;width:2.7em}.pl6 .s14{height:.1em;left:8.5em;top:13.1em;width:2.9em}.pl6 .s15{height:.1em;left:8.4em;top:11.8em;width:.1em}.pl6 .s16{height:1.3em;left:8.5em;top:11.7em;width:.1em}.pl6 .s17{height:2.1em;left:8.6em;top:11.6em;width:.1em}.pl6 .s18{height:2.6em;left:8.7em;top:11.5em;width:1.2em}.pl6 .s19{height:3em;left:8.9em;top:11.4em;width:.3em}.pl6 .s20{height:3.1em;left:9.2em;top:11.4em;width:.1em}.pl6 .s21{height:3.2em;left:9.3em;top:11.3em;width:.5em} .pl7 .s1{height:.1em;left:14em;top:7em;width:.1em}.pl7 .s2{height:.4em;left:13.9em;top:6.9em;width:.1em}.pl7 .s3{height:.6em;left:13.8em;top:6.8em;width:.1em}.pl7 .s4{height:.7em;left:13.4em;top:6.8em;width:.4em}.pl7 .s5{height:.1em;left:12.9em;top:7.6em;width:.2em}.pl7 .s6{height:.1em;left:13.2em;top:6.7em;width:.1em}.pl7 .s7{height:.8em;left:12.3em;top:6.8em;width:1.1em}.pl7 .s8{height:.2em;left:8.3em;top:6.6em;width:.1em}.pl7 .s9{height:.4em;left:8.4em;top:6.5em;width:.1em}.pl7 .s10{height:.1em;left:8.4em;top:6.3em;width:.1em}.pl7 .s11{height:.8em;left:8.5em;top:6.1em;width:.1em}.pl7 .s12{height:.1em;left:10.3em;top:4.6em;width:.1em}.pl7 .s13{height:1.1em;left:9.6em;top:6.3em;width:3.6em}.pl7 .s14{height:1.5em;left:9.5em;top:5.8em;width:3.6em}.pl7 .s15{height:.9em;left:8.6em;top:6em;width:4.5em}.pl7 .s16{height:1.4em;left:8.7em;top:5.6em;width:4.1em}.pl7 .s17{height:.4em;left:8.6em;top:5.4em;width:.2em}.pl7 .s18{height:1.7em;left:8.8em;top:5.3em;width:.1em}.pl7 .s19{height:1.8em;left:9.4em;top:5.3em;width:3em}.pl7 .s20{height:2.1em;left:8.9em;top:5em;width:.2em}.pl7 .s21{height:.2em;left:9.2em;top:4.7em;width:.1em}.pl7 .s22{height:2.1em;left:9em;top:4.9em;width:.8em}.pl7 .s23{height:.1em;left:9.9em;top:4.8em;width:2.1em}.pl7 .s24{height:.2em;left:10.1em;top:4.7em;width:.3em}.pl7 .s25{height:.1em;left:11.6em;top:4.1em;width:.2em}.pl7 .s26{height:.2em;left:11.2em;top:4.2em;width:.6em}.pl7 .s27{height:.1em;left:12.2em;top:5.1em;width:.1em}.pl7 .s28{height:2.5em;left:12.2em;top:5.3em;width:.1em}.pl7 .s29{height:.1em;left:9.7em;top:7.6em;width:3.1em}.pl7 .s30{height:3em;left:9.8em;top:4.9em;width:2.2em}.pl7 .s31{height:4.3em;left:11.8em;top:4.2em;width:.1em}.pl7 .s32{height:.1em;left:10.2em;top:7.9em;width:2.1em}.pl7 .s33{height:.1em;left:12.2em;top:8.1em;width:.1em}.pl7 .s34{height:.3em;left:11.9em;top:8.3em;width:.3em}.pl7 .s35{height:4.2em;left:10.8em;top:4.4em;width:1em}.pl7 .s36{height:.4em;left:10.2em;top:9.1em;width:.1em}.pl7 .s37{height:.5em;left:10.3em;top:9.1em;width:.8em}.pl7 .s38{height:5.2em;left:10.4em;top:4.5em;width:.6em}.pl7 .s39{height:5.6em;left:11.1em;top:4.3em;width:.3em}.pl7 .s40{height:.9em;left:11.4em;top:9.1em;width:.7em}.pl7 .s41{height:.2em;left:12.1em;top:9.3em;width:.1em}.pl7 .s42{height:.1em;left:10.1em;top:9.2em;width:2.1em}.pl7 .s43{height:3.3em;left:10.3em;top:5em;width:1.9em}.pl7 .s44{height:.3em;left:10.2em;top:8.8em;width:2em}.pl7 .s45{height:.3em;left:10.1em;top:8.6em;width:1.8em}.pl7 .s46{height:.1em;left:10em;top:8.5em;width:.3em} .pl8 .s1{height:.1em;left:7.4em;top:10em;width:.1em}.pl8 .s2{height:.5em;left:7.3em;top:10em;width:.1em}.pl8 .s3{height:.2em;left:7.2em;top:11em;width:.1em}.pl8 .s4{height:.1em;left:7.2em;top:10.7em;width:.1em}.pl8 .s5{height:.8em;left:7.2em;top:9.8em;width:.1em}.pl8 .s6{height:1.3em;left:7.1em;top:9.9em;width:.1em}.pl8 .s7{height:.1em;left:6.9em;top:9.8em;width:.1em}.pl8 .s8{height:1.5em;left:6.9em;top:9.9em;width:.2em}.pl8 .s9{height:.2em;left:4.8em;top:11.4em;width:.2em}.pl8 .s10{height:.5em;left:5em;top:11.2em;width:.1em}.pl8 .s11{height:.8em;left:5.1em;top:11em;width:.2em}.pl8 .s12{height:1.2em;left:5.3em;top:10.6em;width:.1em}.pl8 .s13{height:2.2em;left:6.5em;top:9.8em;width:.4em}.pl8 .s14{height:1.4em;left:5.4em;top:10.5em;width:1.6em}.pl8 .s15{height:1.7em;left:5.5em;top:10.3em;width:1.3em}.pl8 .s16{height:1.9em;left:5.6em;top:10.2em;width:1.1em}.pl8 .s17{height:2.9em;left:6em;top:9.8em;width:.5em}.pl8 .s18{height:2.3em;left:5.7em;top:10em;width:.8em}.pl8 .s19{height:2.6em;left:5.8em;top:9.8em;width:.4em}.pl8 .s20{height:.1em;left:6.5em;top:9.7em;width:.2em}.pl8 .s21{height:.1em;left:5.7em;top:9.7em;width:.5em} .pl9 .s1{height:.4em;left:14.5em;top:11.8em;width:.2em}.pl9 .s2{height:.8em;left:14.4em;top:11.5em;width:.1em}.pl9 .s3{height:.8em;left:14.3em;top:11.6em;width:.1em}.pl9 .s4{height:.9em;left:14.1em;top:11.6em;width:.2em}.pl9 .s5{height:1.1em;left:14em;top:11.7em;width:.1em}.pl9 .s6{height:.4em;left:13.9em;top:12.6em;width:.1em}.pl9 .s7{height:.5em;left:13.8em;top:12.6em;width:.1em}.pl9 .s8{height:.6em;left:13.7em;top:12.6em;width:.1em}.pl9 .s9{height:.5em;left:13.6em;top:14.4em;width:.2em}.pl9 .s10{height:2.2em;left:13.3em;top:12.6em;width:.4em}.pl9 .s11{height:3em;left:13.1em;top:11.7em;width:.2em}.pl9 .s12{height:3.1em;left:12.9em;top:11.6em;width:.2em}.pl9 .s13{height:.1em;left:11.1em;top:12.5em;width:.1em}.pl9 .s14{height:.8em;left:11.2em;top:11.8em;width:3em}.pl9 .s15{height:.1em;left:11.3em;top:13em;width:.1em}.pl9 .s16{height:1.4em;left:11.3em;top:11.5em;width:.1em}.pl9 .s17{height:1.9em;left:11.4em;top:11.5em;width:.1em}.pl9 .s18{height:2.5em;left:11.5em;top:11.4em;width:.4em}.pl9 .s19{height:.3em;left:11.8em;top:11.2em;width:1.3em}.pl9 .s20{height:.1em;left:11.6em;top:11.3em;width:1.7em}.pl9 .s21{height:.3em;left:13em;top:11.1em;width:.2em}.pl9 .s22{height:3.5em;left:12.7em;top:11.1em;width:.3em}.pl9 .s23{height:3em;left:11.9em;top:11em;width:1em}.pl9 .s24{height:3.2em;left:12em;top:10.9em;width:.8em}.pl9 .s25{height:3.3em;left:12.1em;top:10.8em;width:.1em}.pl9 .s26{height:3.5em;left:12.2em;top:10.7em;width:.2em}.pl9 .s27{height:3.9em;left:12.4em;top:10.6em;width:.3em} .pl10 .s1{height:.1em;left:13.3em;top:2em;width:.1em}.pl10 .s2{height:.3em;left:14.8em;top:3.2em;width:.1em}.pl10 .s3{height:.4em;left:13.6em;top:1.6em;width:.3em}.pl10 .s4{height:.1em;left:13.1em;top:2.2em;width:.1em}.pl10 .s5{height:.3em;left:13.2em;top:2.1em;width:.2em}.pl10 .s6{height:.1em;left:13.3em;top:2.5em;width:.1em}.pl10 .s7{height:.7em;left:13.4em;top:2em;width:.1em}.pl10 .s8{height:.9em;left:13.5em;top:2em;width:.1em}.pl10 .s9{height:.1em;left:13.1em;top:3.5em;width:1.8em}.pl10 .s10{height:.1em;left:12.9em;top:3.6em;width:2.1em}.pl10 .s11{height:.1em;left:12.8em;top:3.7em;width:2.2em}.pl10 .s12{height:.1em;left:12.7em;top:3.8em;width:2.3em}.pl10 .s13{height:.1em;left:12.5em;top:3.9em;width:2.5em}.pl10 .s14{height:.2em;left:11.8em;top:4em;width:.1em}.pl10 .s15{height:.8em;left:11.9em;top:4em;width:.2em}.pl10 .s16{height:.9em;left:12em;top:4.1em;width:.2em}.pl10 .s17{height:1em;left:12.2em;top:4.1em;width:.1em}.pl10 .s18{height:1.2em;left:12.3em;top:4em;width:.1em}.pl10 .s19{height:.1em;left:12.2em;top:5.2em;width:.2em}.pl10 .s20{height:1.6em;left:12.4em;top:4em;width:2.7em}.pl10 .s21{height:1.4em;left:12.8em;top:4.4em;width:2.4em}.pl10 .s22{height:1.7em;left:13.1em;top:4.6em;width:2.3em}.pl10 .s23{height:4.4em;left:13.6em;top:2em;width:1.2em}.pl10 .s24{height:3.4em;left:13.5em;top:3.1em;width:1.2em}.pl10 .s25{height:3.3em;left:13.4em;top:3.3em;width:1.2em}.pl10 .s26{height:3.3em;left:13.2em;top:3.4em;width:.1em}.pl10 .s27{height:3.4em;left:13.3em;top:3.4em;width:1.2em}.pl10 .s28{height:5.3em;left:13.9em;top:1.6em;width:.2em}.pl10 .s29{height:5.1em;left:14em;top:1.9em;width:.4em} .pl11 .s1{height:.1em;left:5.4em;top:3.9em;width:.1em}.pl11 .s2{height:.1em;left:4.9em;top:3.9em;width:.1em}.pl11 .s3{height:.1em;left:4.8em;top:3.8em;width:.7em}.pl11 .s4{height:.1em;left:4.8em;top:3.7em;width:.8em}.pl11 .s5{height:.1em;left:5.7em;top:3.7em;width:.3em}.pl11 .s6{height:.2em;left:4.7em;top:3.5em;width:1.3em}.pl11 .s7{height:.2em;left:4.7em;top:3.3em;width:1.5em}.pl11 .s8{height:.2em;left:4.8em;top:3.2em;width:1.7em}.pl11 .s9{height:.1em;left:7.7em;top:3.7em;width:.4em}.pl11 .s10{height:.1em;left:7.6em;top:3.5em;width:.6em}.pl11 .s11{height:.1em;left:7.5em;top:3.6em;width:.7em}.pl11 .s12{height:.1em;left:7.2em;top:3.5em;width:.1em}.pl11 .s13{height:.1em;left:6.8em;top:3.4em;width:1.5em}.pl11 .s14{height:.2em;left:6.7em;top:3.2em;width:1.7em}.pl11 .s15{height:.1em;left:8.7em;top:2.9em;width:.1em}.pl11 .s16{height:.2em;left:8.5em;top:2.9em;width:.2em}.pl11 .s17{height:.1em;left:4.7em;top:3.1em;width:4em}.pl11 .s18{height:.5em;left:4.9em;top:2.7em;width:3.6em}.pl11 .s19{height:.2em;left:5.8em;top:.5em;width:1.3em}.pl11 .s20{height:2.6em;left:5.1em;top:.7em;width:2.4em}.pl11 .s21{height:.4em;left:4.7em;top:.9em;width:3em}.pl11 .s22{height:.4em;left:4.5em;top:1.1em;width:2.8em}.pl11 .s23{height:.2em;left:4.5em;top:2.1em;width:.1em}.pl11 .s24{height:.7em;left:4.6em;top:2.1em;width:.1em}.pl11 .s25{height:.4em;left:8.3em;top:1.9em;width:.1em}.pl11 .s26{height:1em;left:4.7em;top:1.9em;width:3.6em}.pl11 .s27{height:.1em;left:4.6em;top:1.8em;width:4em}.pl11 .s28{height:.1em;left:4.7em;top:1.7em;width:4.1em}.pl11 .s29{height:.2em;left:4.6em;top:1.5em;width:4.3em} .pl12 .s1{height:.2em;left:9.2em;top:11.2em;width:.1em}.pl12 .s2{height:.4em;left:9em;top:11em;width:.2em}.pl12 .s3{height:.1em;left:9em;top:10.5em;width:.2em}.pl12 .s4{height:.9em;left:8.9em;top:10.5em;width:.1em}.pl12 .s5{height:1.1em;left:8.7em;top:10.4em;width:.2em}.pl12 .s6{height:1.2em;left:8.6em;top:10.4em;width:.1em}.pl12 .s7{height:1.5em;left:8.5em;top:10.2em;width:.1em}.pl12 .s8{height:1.7em;left:8.3em;top:10.1em;width:.2em}.pl12 .s9{height:.1em;left:7.2em;top:10.6em;width:1.9em}.pl12 .s10{height:.2em;left:7.2em;top:10.8em;width:2em}.pl12 .s11{height:.1em;left:8.4em;top:11.9em;width:.1em}.pl12 .s12{height:1.9em;left:8.2em;top:10.2em;width:.2em}.pl12 .s13{height:.6em;left:6.5em;top:12.1em;width:.2em}.pl12 .s14{height:.8em;left:6.7em;top:12em;width:.2em}.pl12 .s15{height:.9em;left:6.9em;top:11.9em;width:.2em}.pl12 .s16{height:.8em;left:7em;top:11.4em;width:1.3em}.pl12 .s17{height:1.8em;left:7.1em;top:11.2em;width:.2em}.pl12 .s18{height:2.6em;left:7.3em;top:10.5em;width:.8em}.pl12 .s19{height:2.2em;left:7.4em;top:10.1em;width:.8em}.pl12 .s20{height:.5em;left:8.4em;top:13.2em;width:.2em}.pl12 .s21{height:.2em;left:7.3em;top:13.1em;width:1.2em}.pl12 .s22{height:.1em;left:8.4em;top:13em;width:.2em}.pl12 .s23{height:1.2em;left:7.9em;top:12.8em;width:.5em}.pl12 .s24{height:1.1em;left:7.6em;top:12.6em;width:.6em}.pl12 .s25{height:3.3em;left:7.5em;top:10em;width:.5em}.pl12 .s26{height:4.1em;left:7.8em;top:9.9em;width:.1em} .pl13 .s1{height:.2em;left:12.1em;top:10.4em;width:.1em}.pl13 .s2{height:.1em;left:11.9em;top:10.9em;width:.1em}.pl13 .s3{height:.9em;left:11.6em;top:10em;width:.5em}.pl13 .s4{height:.2em;left:10em;top:11.8em;width:.5em}.pl13 .s5{height:.1em;left:9.9em;top:11.7em;width:.9em}.pl13 .s6{height:.1em;left:9.9em;top:11.6em;width:1.2em}.pl13 .s7{height:.1em;left:9.9em;top:11.5em;width:1.4em}.pl13 .s8{height:.1em;left:9em;top:10.7em;width:.1em}.pl13 .s9{height:.2em;left:9.1em;top:10.6em;width:3.1em}.pl13 .s10{height:.2em;left:9.1em;top:10.3em;width:.1em}.pl13 .s11{height:.1em;left:9.3em;top:10.1em;width:.1em}.pl13 .s12{height:.2em;left:9.2em;top:10em;width:.1em}.pl13 .s13{height:1em;left:9.2em;top:10.2em;width:2.7em}.pl13 .s14{height:1.1em;left:9.3em;top:10.2em;width:2.5em}.pl13 .s15{height:1.4em;left:11.5em;top:10em;width:.1em}.pl13 .s16{height:1.5em;left:11.4em;top:10em;width:.1em}.pl13 .s17{height:1.6em;left:9.8em;top:9.9em;width:1.6em}.pl13 .s18{height:.2em;left:9.4em;top:9.7em;width:.1em}.pl13 .s19{height:.1em;left:9.7em;top:9.6em;width:.7em}.pl13 .s20{height:.1em;left:9.8em;top:9.5em;width:.5em}.pl13 .s21{height:.2em;left:10em;top:9.3em;width:.2em}.pl13 .s22{height:.1em;left:11em;top:9.6em;width:.1em}.pl13 .s23{height:1.6em;left:9.5em;top:9.7em;width:1.6em} .pl14 .s1{height:.2em;left:13.5em;top:2.9em;width:.1em}.pl14 .s2{height:.6em;left:13.4em;top:2.7em;width:.1em}.pl14 .s3{height:.1em;left:13.1em;top:3.4em;width:.1em}.pl14 .s4{height:.8em;left:13.1em;top:2.6em;width:.3em}.pl14 .s5{height:.1em;left:13.3em;top:2.4em;width:.1em}.pl14 .s6{height:.1em;left:13.1em;top:2.1em;width:.1em}.pl14 .s7{height:.5em;left:9.1em;top:1.5em;width:4.5em}.pl14 .s8{height:.5em;left:8.5em;top:2.4em;width:4.8em}.pl14 .s9{height:.4em;left:8.3em;top:2.3em;width:4.9em}.pl14 .s10{height:.8em;left:8.4em;top:1.9em;width:.4em}.pl14 .s11{height:.3em;left:8.6em;top:1.8em;width:4.7em}.pl14 .s12{height:1.9em;left:8.8em;top:1.7em;width:4.3em}.pl14 .s13{height:2em;left:10.8em;top:1.7em;width:2.1em}.pl14 .s14{height:2.9em;left:10.4em;top:1.6em;width:.4em}.pl14 .s15{height:3.1em;left:9em;top:1.5em;width:1.4em}.pl14 .s16{height:.1em;left:9.9em;top:4.7em;width:.2em}.pl14 .s17{height:.2em;left:9.3em;top:4.7em;width:.6em}.pl14 .s18{height:.3em;left:9.2em;top:4.4em;width:1.1em}.pl14 .s19{height:.5em;left:9em;top:4.4em;width:.2em}.pl14 .s20{height:.1em;left:12.1em;top:4em;width:.2em}.pl14 .s21{height:1.1em;left:8.7em;top:3em;width:3.1em}.pl14 .s22{height:.1em;left:8.6em;top:4.3em;width:2.5em}.pl14 .s23{height:.1em;left:8.5em;top:4.2em;width:2.7em}.pl14 .s24{height:.2em;left:8.4em;top:4em;width:3.2em}.pl14 .s25{height:.9em;left:8.3em;top:3.4em;width:.1em}.pl14 .s26{height:.7em;left:8.4em;top:3.2em;width:4.3em}.pl14 .s27{height:.5em;left:8.2em;top:3.5em;width:4.3em}.pl14 .s28{height:.1em;left:8.1em;top:3.7em;width:4.7em} .pl15 .s1{height:.1em;left:8em;top:7.1em;width:.1em}.pl15 .s2{height:.3em;left:7.9em;top:6.9em;width:.1em}.pl15 .s3{height:.4em;left:7.7em;top:6.8em;width:.2em}.pl15 .s4{height:.1em;left:7.6em;top:7.5em;width:.1em}.pl15 .s5{height:.6em;left:7.5em;top:6.9em;width:.3em}.pl15 .s6{height:1.4em;left:7.2em;top:6.7em;width:.3em}.pl15 .s7{height:.1em;left:7em;top:8.1em;width:.1em}.pl15 .s8{height:1.6em;left:7em;top:6.5em;width:.2em}.pl15 .s9{height:2.2em;left:6.9em;top:6.4em;width:.1em}.pl15 .s10{height:.3em;left:6.9em;top:8.7em;width:.1em}.pl15 .s11{height:.1em;left:6.2em;top:9.7em;width:.3em}.pl15 .s12{height:.2em;left:6.1em;top:9.5em;width:.6em}.pl15 .s13{height:.1em;left:6.1em;top:9.3em;width:.4em}.pl15 .s14{height:.1em;left:6em;top:9.4em;width:.6em}.pl15 .s15{height:.1em;left:6.6em;top:9.1em;width:.1em}.pl15 .s16{height:2.9em;left:6.1em;top:6.4em;width:.5em}.pl15 .s17{height:2.9em;left:5.9em;top:6.3em;width:.5em}.pl15 .s18{height:2.6em;left:5.8em;top:6.5em;width:1.1em}.pl15 .s19{height:.3em;left:5.7em;top:8.9em;width:.1em}.pl15 .s20{height:3.2em;left:6em;top:6.1em;width:.1em}.pl15 .s21{height:2.7em;left:5.7em;top:6em;width:.2em}.pl15 .s22{height:.2em;left:4.8em;top:8.6em;width:.4em}.pl15 .s23{height:2.4em;left:4.4em;top:6.2em;width:1.9em}.pl15 .s24{height:.1em;left:3.2em;top:7.4em;width:.1em}.pl15 .s25{height:.3em;left:3.2em;top:7em;width:4.6em}.pl15 .s26{height:.2em;left:3.2em;top:6.6em;width:4.2em}.pl15 .s27{height:.4em;left:3.2em;top:6.1em;width:2.7em}.pl15 .s28{height:.3em;left:3.1em;top:6em;width:2.5em}.pl15 .s29{height:.1em;left:5.5em;top:5.9em;width:.2em}.pl15 .s30{height:.4em;left:5.5em;top:5.4em;width:.2em}.pl15 .s31{height:1.9em;left:3.3em;top:5.6em;width:.1em}.pl15 .s32{height:.1em;left:3.4em;top:7.7em;width:.1em}.pl15 .s33{height:2.5em;left:3.4em;top:5.2em;width:.3em}.pl15 .s34{height:2.7em;left:3.6em;top:5.3em;width:1.9em}.pl15 .s35{height:2.9em;left:3.7em;top:5.1em;width:.3em}.pl15 .s36{height:3.3em;left:4em;top:4.9em;width:.1em}.pl15 .s37{height:3.4em;left:4.1em;top:4.8em;width:.1em}.pl15 .s38{height:3.6em;left:4.2em;top:4.7em;width:1.2em}.pl15 .s39{height:.3em;left:4.4em;top:4.4em;width:1.1em}.pl15 .s40{height:.1em;left:4.2em;top:4.3em;width:1.1em}.pl15 .s41{height:.2em;left:4.1em;top:4.1em;width:.9em}.pl15 .s42{height:.1em;left:4.1em;top:4em;width:1.4em}.pl15 .s43{height:.4em;left:5em;top:3.9em;width:.4em}.pl15 .s44{height:4.8em;left:4.6em;top:3.9em;width:.3em}.pl15 .s45{height:4.9em;left:4.5em;top:3.7em;width:.3em} .pl16 .s1{height:.2em;left:1em;top:6.1em;width:.3em}.pl16 .s2{height:.3em;left:.7em;top:5.8em;width:.9em}.pl16 .s3{height:.2em;left:.5em;top:5.6em;width:1.2em}.pl16 .s4{height:.1em;left:2em;top:5.6em;width:.1em}.pl16 .s5{height:.2em;left:.5em;top:5.4em;width:1.9em}.pl16 .s6{height:.1em;left:.5em;top:5.3em;width:2em}.pl16 .s7{height:.2em;left:.5em;top:5.1em;width:2.2em}.pl16 .s8{height:.2em;left:.6em;top:5em;width:2.2em}.pl16 .s9{height:.3em;left:2.8em;top:5em;width:.3em}.pl16 .s10{height:2.4em;left:.6em;top:2.6em;width:2.6em}.pl16 .s11{height:.3em;left:4.2em;top:4.4em;width:.2em}.pl16 .s12{height:.5em;left:4.1em;top:4.3em;width:.1em}.pl16 .s13{height:.1em;left:4.7em;top:3.2em;width:.1em}.pl16 .s14{height:.2em;left:4.7em;top:2.9em;width:.2em}.pl16 .s15{height:.9em;left:4.6em;top:2.8em;width:.1em}.pl16 .s16{height:2.5em;left:1.6em;top:2.4em;width:1.8em}.pl16 .s17{height:.2em;left:2.2em;top:2.1em;width:1.2em}.pl16 .s18{height:1.4em;left:1.9em;top:2.3em;width:2.7em}.pl16 .s19{height:3.1em;left:3.4em;top:2.1em;width:.3em}.pl16 .s20{height:3.4em;left:3.6em;top:1.7em;width:.4em}.pl16 .s21{height:3.6em;left:3.9em;top:1.3em;width:.2em}.pl16 .s22{height:.2em;left:3em;top:1.9em;width:1.7em}.pl16 .s23{height:.1em;left:4.6em;top:1.7em;width:.1em}.pl16 .s24{height:.6em;left:3.8em;top:1.5em;width:.8em}.pl16 .s25{height:2.9em;left:4.1em;top:1.1em;width:.4em}

/* size: 170 */
.m170{width:170px} .m170 .polska,.m170 .polska .bg,.m170 .polska-cities{background:transparent url('pl-170.png') no-repeat -1300px 0} .m170 .polska,.m170 .polska-cities{height:160px;width:170px} .m170 .polska{background-position:0 -495px} .m170 .polska-cities{background-position:-190px -495px} .m170 .polska .m{margin:10003px 0 0 4px} .m170 .polska .m span{font-size:10px}
.m170 .pl1:hover .bg,.m170 .pl1.focus .bg,.m170 .pl1.active-region .bg{height:41px;left:10px;top:76px;width:45px}.m170 .pl1:hover .bg,.m170 .pl1.focus .bg{background-position:-1px -139px}.m170 .pl1.active-region .bg{background-position:-1px -342px}.m170 .pl2:hover .bg,.m170 .pl2.focus .bg,.m170 .pl2.active-region .bg{height:37px;left:46px;top:27px;width:38px}.m170 .pl2:hover .bg,.m170 .pl2.focus .bg{background-position:-70px -139px}.m170 .pl2.active-region .bg{background-position:-70px -342px}.m170 .pl3:hover .bg,.m170 .pl3.focus .bg,.m170 .pl3.active-region .bg{height:49px;left:112px;top:64px;width:38px}.m170 .pl3:hover .bg,.m170 .pl3.focus .bg{background-position:-1px -66px}.m170 .pl3.active-region .bg{background-position:-1px -269px}.m170 .pl4:hover .bg,.m170 .pl4.focus .bg,.m170 .pl4.active-region .bg{height:43px;left:6px;top:43px;width:29px}.m170 .pl4:hover .bg,.m170 .pl4.focus .bg{background-position:-64px -71px}.m170 .pl4.active-region .bg{background-position:-64px -274px}.m170 .pl5:hover .bg,.m170 .pl5.focus .bg,.m170 .pl5.active-region .bg{height:38px;left:59px;top:61px;width:39px}.m170 .pl5:hover .bg,.m170 .pl5.focus .bg{background-position:-133px -138px}.m170 .pl5.active-region .bg{background-position:-133px -341px}.m170 .pl6:hover .bg,.m170 .pl6.focus .bg,.m170 .pl6.active-region .bg{height:32px;left:74px;top:106px;width:35px}.m170 .pl6:hover .bg,.m170 .pl6.focus .bg{background-position:-195px -138px}.m170 .pl6.active-region .bg{background-position:-195px -341px}.m170 .pl7:hover .bg,.m170 .pl7.focus .bg,.m170 .pl7.active-region .bg{height:61px;left:77px;top:34px;width:59px}.m170 .pl7:hover .bg,.m170 .pl7.focus .bg{background-position:-117px -54px}.m170 .pl7.active-region .bg{background-position:-117px -257px}.m170 .pl8:hover .bg,.m170 .pl8.focus .bg,.m170 .pl8.active-region .bg{height:30px;left:41px;top:90px;width:27px}.m170 .pl8:hover .bg,.m170 .pl8.focus .bg{background-position:-253px -138px}.m170 .pl8.active-region .bg{background-position:-253px -341px}.m170 .pl9:hover .bg,.m170 .pl9.focus .bg,.m170 .pl9.active-region .bg{height:43px;left:105px;top:99px;width:37px}.m170 .pl9:hover .bg,.m170 .pl9.focus .bg{background-position:-199px -72px}.m170 .pl9.active-region .bg{background-position:-199px -275px}.m170 .pl10:hover .bg,.m170 .pl10.focus .bg,.m170 .pl10.active-region .bg{height:54px;left:112px;top:11px;width:36px}.m170 .pl10:hover .bg,.m170 .pl10.focus .bg{background-position:-259px -61px}.m170 .pl10.active-region .bg{background-position:-259px -264px}.m170 .pl11:hover .bg,.m170 .pl11.focus .bg,.m170 .pl11.active-region .bg{height:35px;left:38px;top:0;width:45px}.m170 .pl11:hover .bg,.m170 .pl11.focus .bg{background-position:-1px -8px}.m170 .pl11.active-region .bg{background-position:-1px -211px}.m170 .pl12:hover .bg,.m170 .pl12.focus .bg,.m170 .pl12.active-region .bg{height:40px;left:58px;top:93px;width:30px}.m170 .pl12:hover .bg,.m170 .pl12.focus .bg{background-position:-70px -2px}.m170 .pl12.active-region .bg{background-position:-70px -205px}.m170 .pl13:hover .bg,.m170 .pl13.focus .bg,.m170 .pl13.active-region .bg{height:28px;left:83px;top:87px;width:33px}.m170 .pl13:hover .bg,.m170 .pl13.focus .bg{background-position:-123px -2px}.m170 .pl13.active-region .bg{background-position:-123px -205px}.m170 .pl14:hover .bg,.m170 .pl14.focus .bg,.m170 .pl14.active-region .bg{height:34px;left:75px;top:10px;width:56px}.m170 .pl14:hover .bg,.m170 .pl14.focus .bg{background-position:-199px -4px}.m170 .pl14.active-region .bg{background-position:-199px -207px}.m170 .pl15:hover .bg,.m170 .pl15.focus .bg,.m170 .pl15.active-region .bg{height:63px;left:24px;top:30px;width:50px}.m170 .pl15:hover .bg,.m170 .pl15.focus .bg{background-position:-317px -117px}.m170 .pl15.active-region .bg{background-position:-317px -320px}.m170 .pl16:hover .bg,.m170 .pl16.focus .bg,.m170 .pl16.active-region .bg{height:50px;left:0;top:6px;width:43px}.m170 .pl16:hover .bg,.m170 .pl16.focus .bg{background-position:-318px -42px}.m170 .pl16.active-region .bg{background-position:-318px -245px}
.m170 .pl1 a{left:43px;top:103px} .m170 .pl1 a.tooltip-left .tooltip-arrow{left:43px} .m170 .pl2 a{left:75px;top:55px} .m170 .pl2 a.tooltip-left .tooltip-arrow{left:75px} .m170 .pl3 a{left:141px;top:100px} .m170 .pl3 a.tooltip-right .tooltip-arrow{right:29px} .m170 .pl4 a{left:28px;top:75px} .m170 .pl4 a.tooltip-left .tooltip-arrow{left:28px} .m170 .pl5 a{left:89px;top:90px} .m170 .pl5 a.tooltip-right .tooltip-arrow{right:81px} .m170 .pl6 a{left:102px;top:132px} .m170 .pl6 a.tooltip-right .tooltip-arrow{right:68px} .m170 .pl7 a{left:115px;top:76px} .m170 .pl7 a.tooltip-right .tooltip-arrow{right:55px} .m170 .pl8 a{left:66px;top:115px} .m170 .pl8 a.tooltip-left .tooltip-arrow{left:66px} .m170 .pl9 a{left:130px;top:130px} .m170 .pl9 a.tooltip-right .tooltip-arrow{right:40px} .m170 .pl10 a{left:142px;top:50px} .m170 .pl10 a.tooltip-right .tooltip-arrow{right:28px} .m170 .pl11 a{left:70px;top:27px} .m170 .pl11 a.tooltip-left .tooltip-arrow{left:70px} .m170 .pl12 a{left:82px;top:122px} .m170 .pl12 a.tooltip-left .tooltip-arrow{left:82px} .m170 .pl13 a{left:109px;top:111px} .m170 .pl13 a.tooltip-right .tooltip-arrow{right:61px} .m170 .pl14 a{left:112px;top:36px} .m170 .pl14 a.tooltip-right .tooltip-arrow{left:auto;right:58px} .m170 .pl15 a{left:59px;top:74px} .m170 .pl15 a.tooltip-left .tooltip-arrow{left:59px} .m170 .pl16 a{left:31px;top:41px} .m170 .pl16 a.tooltip-left .tooltip-arrow{left:31px}

/* size: 240 */
.m240{width:240px} .m240 .polska,.m240 .polska .bg,.m240 .polska-cities{background:transparent url('../img/pl-240.png') no-repeat -740px 0} .m240 .polska,.m240 .polska-cities{height:230px;width:240px} .m240 .polska{background-position:0 -432px} .m240 .polska-cities{background-position:-250px -432px} .m240 .polska .m{margin:10013px 0 0 15px} .m240 .polska .m span{font-size:13px;padding:0 2px 2px 0}
.m240 .pl1:hover .bg,.m240 .pl1.focus .bg,.m240 .pl1.active-region .bg{height:55px;left:24px;top:111px;width:60px}.m240 .pl1:hover .bg,.m240 .pl1.focus .bg{background-position:-429px -11px}.m240 .pl1.active-region .bg{background-position:-429px -201px} .m240 .pl2:hover .bg,.m240 .pl2.focus .bg,.m240 .pl2.active-region .bg{height:49px;left:72px;top:46px;width:51px}.m240 .pl2:hover .bg,.m240 .pl2.focus .bg{background-position:-607px -25px}.m240 .pl2.active-region .bg{background-position:-607px -215px} .m240 .pl3:hover .bg,.m240 .pl3.focus .bg,.m240 .pl3.active-region .bg{height:65px;left:160px;top:95px;width:51px}.m240 .pl3:hover .bg,.m240 .pl3.focus .bg{background-position:-285px -95px}.m240 .pl3.active-region .bg{background-position:-285px -285px} .m240 .pl4:hover .bg,.m240 .pl4.focus .bg,.m240 .pl4.active-region .bg{height:58px;left:18px;top:68px;width:38px}.m240 .pl4:hover .bg,.m240 .pl4.focus .bg{background-position:-455px -103px}.m240 .pl4.active-region .bg{background-position:-455px -293px} .m240 .pl5:hover .bg,.m240 .pl5.focus .bg,.m240 .pl5.active-region .bg{height:51px;left:89px;top:92px;width:52px}.m240 .pl5:hover .bg,.m240 .pl5.focus .bg{background-position:-243px -9px}.m240 .pl5.active-region .bg{background-position:-243px -199px} .m240 .pl6:hover .bg,.m240 .pl6.focus .bg,.m240 .pl6.active-region .bg{height:42px;left:109px;top:152px;width:47px}.m240 .pl6:hover .bg,.m240 .pl6.focus .bg{background-position:-166px -5px}.m240 .pl6.active-region .bg{background-position:-166px -195px} .m240 .pl7:hover .bg,.m240 .pl7.focus .bg,.m240 .pl7.active-region .bg{height:81px;left:113px;top:56px;width:78px}.m240 .pl7:hover .bg,.m240 .pl7.focus .bg{background-position:-101px -80px}.m240 .pl7.active-region .bg{background-position:-101px -270px} .m240 .pl8:hover .bg,.m240 .pl8.focus .bg,.m240 .pl8.active-region .bg{height:39px;left:66px;top:131px;width:36px}.m240 .pl8:hover .bg,.m240 .pl8.focus .bg{background-position:-101px -11px}.m240 .pl8.active-region .bg{background-position:-101px -201px} .m240 .pl9:hover .bg,.m240 .pl9.focus .bg,.m240 .pl9.active-region .bg{height:57px;left:150px;top:143px;width:49px}.m240 .pl9:hover .bg,.m240 .pl9.focus .bg{background-position:-522px -104px}.m240 .pl9.active-region .bg{background-position:-522px -294px} .m240 .pl10:hover .bg,.m240 .pl10.focus .bg,.m240 .pl10.active-region .bg{height:72px;left:159px;top:24px;width:48px}.m240 .pl10:hover .bg,.m240 .pl10.focus .bg{background-position:-208px -89px}.m240 .pl10.active-region .bg{background-position:-208px -279px} .m240 .pl11:hover .bg,.m240 .pl11.focus .bg,.m240 .pl11.active-region .bg{height:46px;left:61px;top:10px;width:59px}.m240 .pl11:hover .bg,.m240 .pl11.focus .bg{background-position:-518px -17px}.m240 .pl11.active-region .bg{background-position:-518px -207px} .m240 .pl12:hover .bg,.m240 .pl12.focus .bg,.m240 .pl12.active-region .bg{height:54px;left:88px;top:134px;width:39px}.m240 .pl12:hover .bg,.m240 .pl12.focus .bg{background-position:-600px -107px}.m240 .pl12.active-region .bg{background-position:-600px -297px} .m240 .pl13:hover .bg,.m240 .pl13.focus .bg,.m240 .pl13.active-region .bg{height:37px;left:122px;top:126px;width:44px}.m240 .pl13:hover .bg,.m240 .pl13.focus .bg{background-position:-5px -10px}.m240 .pl13.active-region .bg{background-position:-5px -200px} .m240 .pl14:hover .bg,.m240 .pl14.focus .bg,.m240 .pl14.active-region .bg{height:45px;left:110px;top:23px;width:74px}.m240 .pl14:hover .bg,.m240 .pl14.focus .bg{background-position:-325px -10px}.m240 .pl14.active-region .bg{background-position:-325px -200px} .m240 .pl15:hover .bg,.m240 .pl15.focus .bg,.m240 .pl15.active-region .bg{height:84px;left:43px;top:50px;width:67px}.m240 .pl15:hover .bg,.m240 .pl15.focus .bg{background-position:-4px -77px}.m240 .pl15.active-region .bg{background-position:-4px -267px} .m240 .pl16:hover .bg,.m240 .pl16.focus .bg,.m240 .pl16.active-region .bg{height:66px;left:10px;top:19px;width:58px}.m240 .pl16:hover .bg,.m240 .pl16.focus .bg{background-position:-367px -95px}.m240 .pl16.active-region .bg{background-position:-367px -285px}
.m240 .pl1 a{left:64px;top:144px} .m240 .pl1 a.tooltip-left .tooltip-arrow{left:64px} .m240 .pl2 a{left:108px;top:80px} .m240 .pl2 a.tooltip-left .tooltip-arrow{left:108px} .m240 .pl3 a{left:195px;top:138px} .m240 .pl3 a.tooltip-right .tooltip-arrow{right:45px} .m240 .pl4 a{left:43px;top:106px} .m240 .pl4 a.tooltip-left .tooltip-arrow{left:43px} .m240 .pl5 a{left:125px;top:127px} .m240 .pl5 a.tooltip-right .tooltip-arrow{right:115px} .m240 .pl6 a{left:143px;top:183px} .m240 .pl6 a.tooltip-right .tooltip-arrow{right:97px} .m240 .pl7 a{left:160px;top:106px} .m240 .pl7 a.tooltip-right .tooltip-arrow{right:80px} .m240 .pl8 a{left:94px;top:158px} .m240 .pl8 a.tooltip-left .tooltip-arrow{left:94px} .m240 .pl9 a{left:181px;top:181px} .m240 .pl9 a.tooltip-right .tooltip-arrow{right:59px} .m240 .pl10 a{left:194px;top:70px} .m240 .pl10 a.tooltip-right .tooltip-arrow{right:46px} .m240 .pl11 a{left:101px;top:42px} .m240 .pl11 a.tooltip-left .tooltip-arrow{left:101px} .m240 .pl12 a{left:115px;top:171px} .m240 .pl12 a.tooltip-left .tooltip-arrow{left:115px} .m240 .pl13 a{left:153px;top:154px} .m240 .pl13 a.tooltip-right .tooltip-arrow{right:87px} .m240 .pl14 a{left:157px;top:52px} .m240 .pl14 a.tooltip-right .tooltip-arrow{right:83px} .m240 .pl15 a{left:86px;top:102px} .m240 .pl15 a.tooltip-left .tooltip-arrow{left:86px} .m240 .pl16 a{left:49px;top:62px} .m240 .pl16 a.tooltip-left .tooltip-arrow{left:49px}

/* size: 340 */
.m340{width:340px} .m340 .polska,.m340 .polska .bg,.m340 .polska-cities{background:transparent url('pl-340.png') no-repeat -1300px 0} .m340 .polska,.m340 .polska-cities{height:325px;width:340px} .m340 .polska{background-position:0 -373px} .m340 .polska-cities{background-position:-350px -373px} .m340 .polska .m{margin:10014px 0 0 8px} .m340 .polska .m span{font-size:20px}
.m340 .pl1:hover .bg,.m340 .pl1.focus .bg,.m340 .pl1.active-region .bg{height:82px;left:31px;top:162px;width:90px}.m340 .pl1:hover .bg,.m340 .pl1.focus .bg{background-position:-2px -25px}.m340 .pl1.active-region .bg{background-position:-2px -252px}.m340 .pl2:hover .bg,.m340 .pl2.focus .bg,.m340 .pl2.active-region .bg{height:73px;left:104px;top:64px;width:76px}.m340 .pl2:hover .bg,.m340 .pl2.focus .bg{background-position:-115px -7px}.m340 .pl2.active-region .bg{background-position:-115px -252px}.m340 .pl3:hover .bg,.m340 .pl3.focus .bg,.m340 .pl3.active-region .bg{height:98px;left:235px;top:138px;width:75px}.m340 .pl3:hover .bg,.m340 .pl3.focus .bg{background-position:-1134px -104px}.m340 .pl3.active-region .bg{background-position:-2px -130px}.m340 .pl4:hover .bg,.m340 .pl4.focus .bg,.m340 .pl4.active-region .bg{height:86px;left:22px;top:104px;width:57px}.m340 .pl4:hover .bg,.m340 .pl4.focus .bg{background-position:-1118px -2px}.m340 .pl4.active-region .bg{background-position:-103px -149px}.m340 .pl5:hover .bg,.m340 .pl5.focus .bg,.m340 .pl5.active-region .bg{height:76px;left:128px;top:140px;width:78px}.m340 .pl5:hover .bg,.m340 .pl5.focus .bg{background-position:-213px -10px}.m340 .pl5.active-region .bg{background-position:-213px -259px}.m340 .pl6:hover .bg,.m340 .pl6.focus .bg,.m340 .pl6.active-region .bg{height:63px;left:159px;top:230px;width:70px}.m340 .pl6:hover .bg,.m340 .pl6.focus .bg{background-position:-316px -23px}.m340 .pl6.active-region .bg{background-position:-316px -259px}.m340 .pl7:hover .bg,.m340 .pl7.focus .bg,.m340 .pl7.active-region .bg{height:121px;left:164px;top:86px;width:117px}.m340 .pl7:hover .bg,.m340 .pl7.focus .bg{background-position:-556px -28px}.m340 .pl7.active-region .bg{background-position:-184px -114px}.m340 .pl8:hover .bg,.m340 .pl8.focus .bg,.m340 .pl8.active-region .bg{height:59px;left:93px;top:198px;width:54px}.m340 .pl8:hover .bg,.m340 .pl8.focus .bg{background-position:-1077px -258px}.m340 .pl8.active-region .bg{background-position:-411px -258px}.m340 .pl9:hover .bg,.m340 .pl9.focus .bg,.m340 .pl9.active-region .bg{height:85px;left:220px;top:216px;width:73px}.m340 .pl9:hover .bg,.m340 .pl9.focus .bg{background-position:-819px -28px}.m340 .pl9.active-region .bg{background-position:-448px -150px}.m340 .pl10:hover .bg,.m340 .pl10.focus .bg,.m340 .pl10.active-region .bg{height:108px;left:234px;top:38px;width:71px}.m340 .pl10:hover .bg,.m340 .pl10.focus .bg{background-position:-1156px -232px}.m340 .pl10.active-region .bg{background-position:-819px -232px}.m340 .pl11:hover .bg,.m340 .pl11.focus .bg,.m340 .pl11.active-region .bg{height:69px;left:87px;top:17px;width:89px}.m340 .pl11:hover .bg,.m340 .pl11.focus .bg{background-position:-916px -44px}.m340 .pl11.active-region .bg{background-position:-544px -176px}.m340 .pl12:hover .bg,.m340 .pl12.focus .bg,.m340 .pl12.active-region .bg{height:80px;left:127px;top:203px;width:59px}.m340 .pl12:hover .bg,.m340 .pl12.focus .bg{background-position:-995px -259px}.m340 .pl12.active-region .bg{background-position:-913px -259px}.m340 .pl13:hover .bg,.m340 .pl13.focus .bg,.m340 .pl13.active-region .bg{height:55px;left:177px;top:191px;width:65px}.m340 .pl13:hover .bg,.m340 .pl13.focus .bg{background-position:-1029px -58px}.m340 .pl13.active-region .bg{background-position:-819px -154px}.m340 .pl14:hover .bg,.m340 .pl14.focus .bg,.m340 .pl14.active-region .bg{height:67px;left:160px;top:37px;width:111px}.m340 .pl14:hover .bg,.m340 .pl14.focus .bg{background-position:-410px -19px}.m340 .pl14.active-region .bg{background-position:-656px -175px}.m340 .pl15:hover .bg,.m340 .pl15.focus .bg,.m340 .pl15.active-region .bg{height:126px;left:60px;top:77px;width:100px}.m340 .pl15:hover .bg,.m340 .pl15.focus .bg{background-position:-696px -24px}.m340 .pl15.active-region .bg{background-position:-324px -109px}.m340 .pl16:hover .bg,.m340 .pl16.focus .bg,.m340 .pl16.active-region .bg{height:99px;left:10px;top:30px;width:86px}.m340 .pl16:hover .bg,.m340 .pl16.focus .bg{background-position:-1025px -137px}.m340 .pl16.active-region .bg{background-position:-914px -137px}
.m340 .pl1 a{left:86px;top:214px} .m340 .pl1 a.tooltip-left .tooltip-arrow{left:86px} .m340 .pl2 a{left:151px;top:117px} .m340 .pl2 a.tooltip-left .tooltip-arrow{left:151px} .m340 .pl3 a{left:280px;top:209px} .m340 .pl3 a.tooltip-right .tooltip-arrow{right:60px} .m340 .pl4 a{left:57px;top:162px} .m340 .pl4 a.tooltip-left .tooltip-arrow{left:57px} .m340 .pl5 a{left:177px;top:187px} .m340 .pl14 a.tooltip-right .tooltip-arrow{right:163px} .m340 .pl6 a{left:204px;top:271px} .m340 .pl6 a.tooltip-right .tooltip-arrow{right:136px} .m340 .pl7 a{left:232px;top:156px} .m340 .pl7 a.tooltip-right .tooltip-arrow{right:108px} .m340 .pl8 a{left:133px;top:235px} .m340 .pl8 a.tooltip-left .tooltip-arrow{left:133px} .m340 .pl9 a{left:261px;top:268px} .m340 .pl9 a.tooltip-right .tooltip-arrow{right:79px} .m340 .pl10 a{left:283px;top:107px} .m340 .pl10 a.tooltip-right .tooltip-arrow{right:57px} .m340 .pl11 a{left:141px;top:61px} .m340 .pl11 a.tooltip-left .tooltip-arrow{left:141px} .m340 .pl12 a{left:163px;top:253px} .m340 .pl12 a.tooltip-left .tooltip-arrow{left:163px} .m340 .pl13 a{left:220px;top:228px} .m340 .pl13 a.tooltip-right .tooltip-arrow{right:120px} .m340 .pl14 a{left:225px;top:80px} .m340 .pl14 a.tooltip-right .tooltip-arrow{right:115px} .m340 .pl15 a{left:119px;top:153px} .m340 .pl15 a.tooltip-left .tooltip-arrow{left:119px} .m340 .pl16 a{left:63px;top:89px} .m340 .pl16 a.tooltip-left .tooltip-arrow{left:63px}

/* size: 500 */
.m500{width:500px} .m500 .polska,.m500 .polska .bg,.m500 .polska-cities{background:transparent url('../img/pl-500.png') no-repeat -1300px 0} .m500 .polska,.m500 .polska-cities{height:475px;width:500px} .m500 .polska{background-position:0 -686px} .m500 .polska-cities{background-position:-510px -686px} .m500 .polska .m{margin:10007px 0 0 7px} .m500 .polska .m span{font-size:30px}
.m500 .pl1:hover .bg,.m500 .pl1.focus .bg,.m500 .pl1.active-region .bg{height:122px;left:46px;top:243px;width:134px}.m500 .pl1:hover .bg,.m500 .pl1.focus .bg{background-position:-203px -65px}.m500 .pl1.active-region .bg{background-position:-1px -515px}.m500 .pl2:hover .bg,.m500 .pl2.focus .bg,.m500 .pl2.active-region .bg{height:109px;left:155px;top:96px;width:114px}.m500 .pl2:hover .bg,.m500 .pl2.focus .bg{background-position:-360px -45px}.m500 .pl2.active-region .bg{background-position:-162px -528px}.m500 .pl3:hover .bg,.m500 .pl3.focus .bg,.m500 .pl3.active-region .bg{height:146px;left:352px;top:208px;width:113px}.m500 .pl3:hover .bg,.m500 .pl3.focus .bg{background-position:-1033px -79px}.m500 .pl3.active-region .bg{background-position:-4px -345px}.m500 .pl4:hover .bg,.m500 .pl4.focus .bg,.m500 .pl4.active-region .bg{height:129px;left:33px;top:146px;width:85px}.m500 .pl4:hover .bg,.m500 .pl4.focus .bg{background-position:-925px -96px}.m500 .pl4.active-region .bg{background-position:-143px -363px}.m500 .pl5:hover .bg,.m500 .pl5.focus .bg,.m500 .pl5.active-region .bg{height:113px;left:193px;top:199px;width:117px}.m500 .pl5:hover .bg,.m500 .pl5.focus .bg{background-position:-4px -2px}.m500 .pl5.active-region .bg{background-position:-301px -524px}.m500 .pl6:hover .bg,.m500 .pl6.focus .bg,.m500 .pl6.active-region .bg{height:95px;left:239px;top:335px;width:105px}.m500 .pl6:hover .bg,.m500 .pl6.focus .bg{background-position:-552px -59px}.m500 .pl6.active-region .bg{background-position:-252px -407px}.m500 .pl7:hover .bg,.m500 .pl7.focus .bg,.m500 .pl7.active-region .bg{height:181px;left:246px;top:119px;width:175px}.m500 .pl7:hover .bg,.m500 .pl7.focus .bg{background-position:-1101px -285px}.m500 .pl7.active-region .bg{background-position:-4px -140px}.m500 .pl8:hover .bg,.m500 .pl8.focus .bg,.m500 .pl8.active-region .bg{height:88px;left:140px;top:287px;width:81px}.m500 .pl8:hover .bg,.m500 .pl8.focus .bg{background-position:-793px -25px}.m500 .pl8.active-region .bg{background-position:-380px -413px}.m500 .pl9:hover .bg,.m500 .pl9.focus .bg,.m500 .pl9.active-region .bg{height:127px;left:330px;top:314px;width:109px}.m500 .pl9:hover .bg,.m500 .pl9.focus .bg{background-position:-793px -137px}.m500 .pl9.active-region .bg{background-position:-200px -212px}.m500 .pl10:hover .bg,.m500 .pl10.focus .bg,.m500 .pl10.active-region .bg{height:161px;left:351px;top:47px;width:107px}.m500 .pl10:hover .bg,.m500 .pl10.focus .bg{background-position:-1169px -98px}.m500 .pl10.active-region .bg{background-position:-333px -221px}.m500 .pl11:hover .bg,.m500 .pl11.focus .bg,.m500 .pl11.active-region .bg{height:103px;left:131px;top:15px;width:133px}.m500 .pl11:hover .bg,.m500 .pl11.focus .bg{background-position:-974px -534px}.m500 .pl11.active-region .bg{background-position:-440px -534px}.m500 .pl12:hover .bg,.m500 .pl12.focus .bg,.m500 .pl12.active-region .bg{height:120px;left:191px;top:294px;width:88px}.m500 .pl12:hover .bg,.m500 .pl12.focus .bg{background-position:-682px -104px}.m500 .pl12.active-region .bg{background-position:-485px -390px}.m500 .pl13:hover .bg,.m500 .pl13.focus .bg,.m500 .pl13.active-region .bg{height:83px;left:266px;top:276px;width:98px}.m500 .pl13:hover .bg,.m500 .pl13.focus .bg{background-position:-464px -176px}.m500 .pl13.active-region .bg{background-position:-464px -284px}.m500 .pl14:hover .bg,.m500 .pl14.focus .bg,.m500 .pl14.active-region .bg{height:100px;left:240px;top:45px;width:166px}.m500 .pl14:hover .bg,.m500 .pl14.focus .bg{background-position:-785px -460px}.m500 .pl14.active-region .bg{background-position:-596px -460px}.m500 .pl15:hover .bg,.m500 .pl15.focus .bg,.m500 .pl15.active-region .bg{height:189px;left:90px;top:105px;width:150px}.m500 .pl15:hover .bg,.m500 .pl15.focus .bg{background-position:-922px -248px}.m500 .pl15.active-region .bg{background-position:-597px -247px}.m500 .pl16:hover .bg,.m500 .pl16.focus .bg,.m500 .pl16.active-region .bg{height:148px;left:15px;top:35px;width:129px}.m500 .pl16:hover .bg,.m500 .pl16.focus .bg{background-position:-1147px -489px}.m500 .pl16.active-region .bg{background-position:-769px -288px}
.m500 .pl1 a{left:125px;top:304px} .m500 .pl1 a.tooltip-left .tooltip-arrow{left:125px} .m500 .pl2 a{left:222px;top:163px} .m500 .pl2 a.tooltip-left .tooltip-arrow{left:222px} .m500 .pl3 a{left:414px;top:295px} .m500 .pl3 a.tooltip-right .tooltip-arrow{right:86px} .m500 .pl4 a{left:78px;top:225px} .m500 .pl4 a.tooltip-left .tooltip-arrow{left:78px} .m500 .pl5 a{left:261px;top:266px} .m500 .pl6 a{left:301px;top:392px} .m500 .pl7 a{left:340px;top:219px} .m500 .pl8 a{left:194px;top:341px} .m500 .pl8 a.tooltip-left .tooltip-arrow{left:194px} .m500 .pl9 a{left:390px;top:387px} .m500 .pl9 a.tooltip-right .tooltip-arrow{right:110px} .m500 .pl10 a{left:414px;top:143px} .m500 .pl10 a.tooltip-right .tooltip-arrow{right:86px} .m500 .pl11 a{left:207px;top:76px} .m500 .pl12 a{left:240px;top:364px} .m500 .pl13 a{left:325px;top:327px} .m500 .pl14 a{left:333px;top:100px} .m500 .pl14 a.tooltip-right .tooltip-arrow{right:167px} .m500 .pl15 a{left:173px;top:213px} .m500 .pl15 a.tooltip-left .tooltip-arrow{left:173px} .m500 .pl16 a{left:89px;top:119px} .m500 .pl16 a.tooltip-left .tooltip-arrow{left:89px}

/* size: 660 */
.m660{width:660px} .m660 .polska,.m660 .polska .bg,.m660 .polska-cities{background:transparent url('pl-660.png') no-repeat -1330px 0} .m660 .polska,.m660 .polska-cities{height:630px;width:660px} .m660 .polska{background-position:0 -1060px} .m660 .polska-cities{background-position:-670px -1060px} .m660 .polska .m{margin:10007px 0 0 7px} .m660 .polska .m span{font-size:40px}
.m660 .pl1:hover .bg,.m660 .pl1.focus .bg,.m660 .pl1.active-region .bg{height:163px;left:62px;top:325px;width:179px} .m660 .pl1:hover .bg,.m660 .pl1.focus .bg{background-position:-923px -86px} .m660 .pl1.active-region .bg{background-position:-4px -833px}.m660 .pl2:hover .bg,.m660 .pl2.focus .bg,.m660 .pl2.active-region .bg{height:145px;left:207px;top:130px;width:151px} .m660 .pl2:hover .bg,.m660 .pl2.focus .bg{background-position:-703px -5px} .m660 .pl2.active-region .bg{background-position:-485px -799px}.m660 .pl3:hover .bg,.m660 .pl3.focus .bg,.m660 .pl3.active-region .bg{height:195px;left:470px;top:278px;width:150px} .m660 .pl3:hover .bg,.m660 .pl3.focus .bg{background-position:-1125px -104px} .m660 .pl3.active-region .bg{background-position:-1125px -802px}.m660 .pl4:hover .bg,.m660 .pl4.focus .bg,.m660 .pl4.active-region .bg{height:172px;left:45px;top:196px;width:113px} .m660 .pl4:hover .bg,.m660 .pl4.focus .bg{background-position:-388px -31px} .m660 .pl4.active-region .bg{background-position:-989px -826px}.m660 .pl5:hover .bg,.m660 .pl5.focus .bg,.m660 .pl5.active-region .bg{height:151px;left:257px;top:267px;width:156px} .m660 .pl5:hover .bg,.m660 .pl5.focus .bg{background-position:-522px -4px} .m660 .pl5.active-region .bg{background-position:-661px -793px}.m660 .pl6:hover .bg,.m660 .pl6.focus .bg,.m660 .pl6.active-region .bg{height:126px;left:318px;top:448px;width:140px}.m660 .pl6:hover .bg,.m660 .pl6.focus .bg{background-position:-553px -456px}.m660 .pl6.active-region .bg{background-position:-4px -684px}.m660 .pl7:hover .bg,.m660 .pl7.focus .bg,.m660 .pl7.active-region .bg{height:242px;left:328px;top:160px;width:233px}.m660 .pl7:hover .bg,.m660 .pl7.focus .bg{background-position:-644px -179px}.m660 .pl7.active-region .bg{background-position:-207px -615px}.m660 .pl8:hover .bg,.m660 .pl8.focus .bg,.m660 .pl8.active-region .bg{height:117px;left:187px;top:384px;width:108px}.m660 .pl8:hover .bg,.m660 .pl8.focus .bg{background-position:-337px -879px}.m660 .pl8.active-region .bg{background-position:-206px -879px}.m660 .pl9:hover .bg,.m660 .pl9.focus .bg,.m660 .pl9.active-region .bg{height:170px;left:441px;top:420px;width:145px}.m660 .pl9:hover .bg,.m660 .pl9.focus .bg{background-position:-717px -444px}.m660 .pl9.active-region .bg{background-position:-464px -606px}.m660 .pl10:hover .bg,.m660 .pl10.focus .bg,.m660 .pl10.active-region .bg{height:215px;left:468px;top:65px;width:142px}.m660 .pl10:hover .bg,.m660 .pl10.focus .bg{background-position:-1127px -323px}.m660 .pl10.active-region .bg{background-position:-1127px -562px}.m660 .pl11:hover .bg,.m660 .pl11.focus .bg,.m660 .pl11.active-region .bg{height:138px;left:175px;top:21px;width:177px}.m660 .pl11:hover .bg,.m660 .pl11.focus .bg{background-position:-4px -359px}.m660 .pl11.active-region .bg{background-position:-4px -522px}.m660 .pl12:hover .bg,.m660 .pl12.focus .bg,.m660 .pl12.active-region .bg{height:160px;left:255px;top:394px;width:117px}.m660 .pl12:hover .bg,.m660 .pl12.focus .bg{background-position:-248px -162px}.m660 .pl12.active-region .bg{background-position:-842px -838px}.m660 .pl13:hover .bg,.m660 .pl13.focus .bg,.m660 .pl13.active-region .bg{height:110px;left:355px;top:370px;width:130px}.m660 .pl13:hover .bg,.m660 .pl13.focus .bg{background-position:-205px -345px}.m660 .pl13.active-region .bg{background-position:-205px -481px}.m660 .pl14:hover .bg,.m660 .pl14.focus .bg,.m660 .pl14.active-region .bg{height:133px;left:320px;top:62px;width:221px}.m660 .pl14:hover .bg,.m660 .pl14.focus .bg{background-position:-399px -228px}.m660 .pl14.active-region .bg{background-position:-644px -637px}.m660 .pl15:hover .bg,.m660 .pl15.focus .bg,.m660 .pl15.active-region .bg{height:251px;left:120px;top:142px;width:200px}.m660 .pl15:hover .bg,.m660 .pl15.focus .bg{background-position:-901px -276px}.m660 .pl15.active-region .bg{background-position:-903px -551px}.m660 .pl16:hover .bg,.m660 .pl16.focus .bg,.m660 .pl16.active-region .bg{height:197px;left:20px;top:49px;width:172px}.m660 .pl16:hover .bg,.m660 .pl16.focus .bg{background-position:-51px -122px}.m660 .pl16.active-region .bg{background-position:-358px -386px}
.m660 .pl1 a{left:166px;top:412px} .m660 .pl1 a.tooltip-left .tooltip-arrow{left:166px} .m660 .pl2 a{left:293px;top:212px} .m660 .pl3 a{left:550px;top:390px} .m660 .pl3 a.tooltip-right .tooltip-arrow{right:110px} .m660 .pl4 a{left:101px;top:296px} .m660 .pl4 a.tooltip-left .tooltip-arrow{left:101px} .m660 .pl5 a{left:345px;top:352px} .m660 .pl6 a{left:398px;top:521px} .m660 .pl7 a{left:450px;top:290px} .m660 .pl8 a{left:256px;top:452px} .m660 .pl9 a{left:515px;top:514px} .m660 .pl9 a.tooltip-right .tooltip-arrow{right:145px} .m660 .pl10 a{left:549px;top:187px} .m660 .pl10 a.tooltip-right .tooltip-arrow{right:111px} .m660 .pl11 a{left:268px;top:100px} .m660 .pl12 a{left:318px;top:480px} .m660 .pl13 a{left:430px;top:435px} .m660 .pl14 a{left:441px;top:133px} .m660 .pl14 a.tooltip-right .tooltip-arrow{right:219px} .m660 .pl15 a{left:229px;top:283px} .m660 .pl16 a{left:116px;top:157px} .m660 .pl16 a.tooltip-left .tooltip-arrow{left:116px}

/* size: 810 */
.m810{width:810px} .m810 .polska,.m810 .polska .bg,.m810 .polska-cities{background:transparent url('pl-810.png') no-repeat -1630px 0} .m810 .polska,.m810 .polska-cities{height:770px;width:810px} .m810 .polska{background-position:0 -1580px} .m810 .polska-cities{background-position:-820px -1580px} .m810 .polska .m{margin:9999px 0 0 0} .m810 .polska .m span{font-size:50px}
.m810 .pl1:hover .bg,.m810 .pl1.focus .bg,.m810 .pl1.active-region .bg{height:203px;left:72px;top:399px;width:223px}.m810 .pl1:hover .bg,.m810 .pl1.focus .bg{background-position:-2px -88px}.m810 .pl1.active-region .bg{background-position:-9px -1245px} .m810 .pl2:hover .bg,.m810 .pl2.focus .bg,.m810 .pl2.active-region .bg{height:181px;left:254px;top:154px;width:189px}.m810 .pl2:hover .bg,.m810 .pl2.focus .bg{background-position:-881px -480px}.m810 .pl2.active-region .bg{background-position:-846px -1078px} .m810 .pl3:hover .bg,.m810 .pl3.focus .bg,.m810 .pl3.active-region .bg{height:244px;left:582px;top:340px;width:188px}.m810 .pl3:hover .bg,.m810 .pl3.focus .bg{background-position:-1040px -94px}.m810 .pl3.active-region .bg{background-position:-249px -864px} .m810 .pl4:hover .bg,.m810 .pl4.focus .bg,.m810 .pl4.active-region .bg{height:215px;left:50px;top:237px;width:141px}.m810 .pl4:hover .bg,.m810 .pl4.focus .bg{background-position:-875px -4px}.m810 .pl4.active-region .bg{background-position:-1134px -585px} .m810 .pl5:hover .bg,.m810 .pl5.focus .bg,.m810 .pl5.active-region .bg{height:188px;left:316px;top:327px;width:194px}.m810 .pl5:hover .bg,.m810 .pl5.focus .bg{background-position:-662px -595px}.m810 .pl5.active-region .bg{background-position:-821px -867px} .m810 .pl6:hover .bg,.m810 .pl6.focus .bg,.m810 .pl6.active-region .bg{height:157px;left:393px;top:552px;width:174px}.m810 .pl6:hover .bg,.m810 .pl6.focus .bg{background-position:-548px -42px}.m810 .pl6.active-region .bg{background-position:-932px -686px} .m810 .pl7:hover .bg,.m810 .pl7.focus .bg,.m810 .pl7.active-region .bg{height:302px;left:405px;top:192px;width:291px}.m810 .pl7:hover .bg,.m810 .pl7.focus .bg{background-position:-523px -223px}.m810 .pl7.active-region .bg{background-position:-532px -1147px} .m810 .pl8:hover .bg,.m810 .pl8.focus .bg,.m810 .pl8.active-region .bg{height:146px;left:229px;top:472px;width:135px}.m810 .pl8:hover .bg,.m810 .pl8.focus .bg{background-position:-662px -806px}.m810 .pl8.active-region .bg{background-position:-662px -976px} .m810 .pl9:hover .bg,.m810 .pl9.focus .bg,.m810 .pl9.active-region .bg{height:212px;left:546px;top:517px;width:181px}.m810 .pl9:hover .bg,.m810 .pl9.focus .bg{background-position:-836px -243px}.m810 .pl9.active-region .bg{background-position:-1059px -1047px} .m810 .pl10:hover .bg,.m810 .pl10.focus .bg,.m810 .pl10.active-region .bg{height:268px;left:580px;top:73px;width:177px}.m810 .pl10:hover .bg,.m810 .pl10.focus .bg{background-position:-461px -548px}.m810 .pl10.active-region .bg{background-position:-461px -840px} .m810 .pl11:hover .bg,.m810 .pl11.focus .bg,.m810 .pl11.active-region .bg{height:172px;left:213px;top:19px;width:221px}.m810 .pl11:hover .bg,.m810 .pl11.focus .bg{background-position:-3px -586px}.m810 .pl11.active-region .bg{background-position:-3px -782px} .m810 .pl12:hover .bg,.m810 .pl12.focus .bg,.m810 .pl12.active-region .bg{height:199px;left:313px;top:485px;width:146px}.m810 .pl12:hover .bg,.m810 .pl12.focus .bg{background-position:-1092px -362px}.m810 .pl12.active-region .bg{background-position:-1130px -824px} .m810 .pl13:hover .bg,.m810 .pl13.focus .bg,.m810 .pl13.active-region .bg{height:137px;left:438px;top:455px;width:163px}.m810 .pl13:hover .bg,.m810 .pl13.focus .bg{background-position:-250px -543px}.m810 .pl13.active-region .bg{background-position:-250px -704px} .m810 .pl14:hover .bg,.m810 .pl14.focus .bg,.m810 .pl14.active-region .bg{height:166px;left:395px;top:70px;width:276px}.m810 .pl14:hover .bg,.m810 .pl14.focus .bg{background-position:-248px -15px}.m810 .pl14.active-region .bg{background-position:-846px -1283px} .m810 .pl15:hover .bg,.m810 .pl15.focus .bg,.m810 .pl15.active-region .bg{height:314px;left:144px;top:170px;width:249px}.m810 .pl15:hover .bg,.m810 .pl15.focus .bg{background-position:-248px -204px}.m810 .pl15.active-region .bg{background-position:-257px -1134px} .m810 .pl16:hover .bg,.m810 .pl16.focus .bg,.m810 .pl16.active-region .bg{height:246px;left:20px;top:53px;width:215px}.m810 .pl16:hover .bg,.m810 .pl16.focus .bg{background-position:-10px -315px}.m810 .pl16.active-region .bg{background-position:-10px -976px}
.m810 .pl1 a{left:194px;top:500px} .m810 .pl1 a.tooltip-left .tooltip-arrow{left:194px} .m810 .pl2 a{left:358px;top:255px} .m810 .pl3 a{left:686px;top:472px} .m810 .pl4 a{left:116px;top:359px} .m810 .pl4 a.tooltip-left .tooltip-arrow{left:116px} .m810 .pl5 a{left:423px;top:430px} .m810 .pl6 a{left:490px;top:640px} .m810 .pl7 a{left:560px;top:353px} .m810 .pl8 a{left:311px;top:555px} .m810 .pl9 a{left:633px;top:633px} .m810 .pl9 a.tooltip-right .tooltip-arrow{right:177px} .m810 .pl10 a{left:683px;top:225px} .m810 .pl10 a.tooltip-right .tooltip-arrow{right:127px} .m810 .pl11 a{left:334px;top:114px} .m810 .pl12 a{left:391px;top:589px} .m810 .pl13 a{left:529px;top:538px} .m810 .pl14 a{left:540px;top:162px} .m810 .pl14 a.tooltip-right .tooltip-arrow{right:270px} .m810 .pl15 a{left:274px;top:343px} .m810 .pl16 a{left:137px;top:186px} .m810 .pl16 a.tooltip-left .tooltip-arrow{left:137px}

/* --------------------------------------------------------
end of the maps */
/*
 * FancyBox - jQuery Plugin
 * Simple and fancy lightbox alternative
 *
 * Examples and documentation at: http://fancybox.net
 *
 * Copyright (c) 2008 - 2010 Janis Skarnelis
 * That said, it is hardly a one-person project. Many people have submitted bugs, code, and offered their advice freely. Their support is greatly appreciated.
 *
 * Version: 1.3.4 (11/11/2010)
 * Requires: jQuery v1.3+
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	width: 40px;
	height: 40px;
	margin-top: -20px;
	margin-left: -20px;
	cursor: pointer;
	overflow: hidden;
	z-index: 1104;
	display: none;
}

#fancybox-loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background-image: url('../img/fancybox/fancybox.png');
}

#fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 1100;
	display: none;
}

#fancybox-tmp {
	padding: 0;
	margin: 0;
	border: 0;
	overflow: auto;
	display: none;
}

#fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	padding: 20px;
	z-index: 1101;
	outline: none;
	display: none;
}

#fancybox-outer {
	position: relative;
	width: 100%;
	height: 100%;
	background: #fff;
}

#fancybox-content {
	width: 0;
	height: 0;
	padding: 0;
	outline: none;
	position: relative;
	overflow: hidden;
	z-index: 1102;
	border: 0px solid #fff;
}

#fancybox-hide-sel-frame {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
	z-index: 1101;
}

#fancybox-close {
	position: absolute;
	top: -15px;
	right: -15px;
	width: 30px;
	height: 30px;
	background: transparent url('../img/fancybox/fancybox.png') -40px 0px;
	cursor: pointer;
	z-index: 1103;
	display: none;
}

#fancybox-error {
	color: #444;
	font: normal 12px/20px Arial;
	padding: 14px;
	margin: 0;
}

#fancybox-img {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	border: none;
	outline: none;
	line-height: 0;
	vertical-align: top;
}

#fancybox-frame {
	width: 100%;
	height: 100%;
	border: none;
	display: block;
}

#fancybox-left, #fancybox-right {
	position: absolute;
	bottom: 0px;
	height: 100%;
	width: 35%;
	cursor: pointer;
	outline: none;
	background: transparent url('../img/fancybox/blank.gif');
	z-index: 1102;
	display: none;
}

#fancybox-left {
	left: 0px;
}

#fancybox-right {
	right: 0px;
}

#fancybox-left-ico, #fancybox-right-ico {
	position: absolute;
	top: 50%;
	left: -9999px;
	width: 30px;
	height: 30px;
	margin-top: -15px;
	cursor: pointer;
	z-index: 1102;
	display: block;
}

#fancybox-left-ico {
	background-image: url('../img/fancybox/fancybox.png');
	background-position: -40px -30px;
}

#fancybox-right-ico {
	background-image: url('../img/fancybox/fancybox.png');
	background-position: -40px -60px;
}

#fancybox-left:hover, #fancybox-right:hover {
	visibility: visible; /* IE6 */
}

#fancybox-left:hover span {
	left: 20px;
}

#fancybox-right:hover span {
	left: auto;
	right: 20px;
}

.fancybox-bg {
	position: absolute;
	padding: 0;
	margin: 0;
	border: 0;
	width: 20px;
	height: 20px;
	z-index: 1001;
}

#fancybox-bg-n {
	top: -20px;
	left: 0;
	width: 100%;
	background-image: url('../img/fancybox/fancybox-x.png');
}

#fancybox-bg-ne {
	top: -20px;
	right: -20px;
	background-image: url('../img/fancybox/fancybox.png');
	background-position: -40px -162px;
}

#fancybox-bg-e {
	top: 0;
	right: -20px;
	height: 100%;
	background-image: url('../img/fancybox/fancybox-y.png');
	background-position: -20px 0px;
}

#fancybox-bg-se {
	bottom: -20px;
	right: -20px;
	background-image: url('../img/fancybox/fancybox.png');
	background-position: -40px -182px;
}

#fancybox-bg-s {
	bottom: -20px;
	left: 0;
	width: 100%;
	background-image: url('../img/fancybox/fancybox-x.png');
	background-position: 0px -20px;
}

#fancybox-bg-sw {
	bottom: -20px;
	left: -20px;
	background-image: url('../img/fancybox/fancybox.png');
	background-position: -40px -142px;
}

#fancybox-bg-w {
	top: 0;
	left: -20px;
	height: 100%;
	background-image: url('../img/fancybox/fancybox-y.png');
}

#fancybox-bg-nw {
	top: -20px;
	left: -20px;
	background-image: url('../img/fancybox/fancybox.png');
	background-position: -40px -122px;
}

#fancybox-title {
	font-family: Helvetica;
	font-size: 12px;
	z-index: 1102;
}

.fancybox-title-inside {
	padding-bottom: 10px;
	text-align: center;
	color: #333;
	background: #fff;
	position: relative;
}

.fancybox-title-outside {
	padding-top: 10px;
	color: #fff;
}

.fancybox-title-over {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #FFF;
	text-align: left;
}

#fancybox-title-over {
	padding: 10px;
	background: #88af14;
	color: #FFFFFF;
	display: block;
}

.fancybox-title-float {
	position: absolute;
	left: 0;
	bottom: -20px;
	height: 32px;
}

#fancybox-title-float-wrap {
	border: none;
	border-collapse: collapse;
	width: auto;
}

#fancybox-title-float-wrap td {
	border: none;
	white-space: nowrap;
}

#fancybox-title-float-left {
	padding: 0 0 0 15px;
	background: url('../img/fancybox/fancybox.png') -40px -90px no-repeat;
}

#fancybox-title-float-main {
	color: #FFF;
	line-height: 29px;
	font-weight: bold;
	padding: 0 0 3px 0;
	background: url('../img/fancybox/fancybox-x.png') 0px -40px;
}

#fancybox-title-float-right {
	padding: 0 0 0 15px;
	background: url('../img/fancybox/fancybox.png') -55px -90px no-repeat;
}

/* IE6 */

.fancybox-ie6 #fancybox-close { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png', sizingMethod='scale'); }

.fancybox-ie6 #fancybox-left-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-right-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png', sizingMethod='scale'); }

.fancybox-ie6 #fancybox-title-over { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png', sizingMethod='scale'); zoom: 1; }
.fancybox-ie6 #fancybox-title-float-left { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-main { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-right { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png', sizingMethod='scale'); }

.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame {
	height: expression(this.parentNode.clientHeight + "px");
}

#fancybox-loading.fancybox-ie6 {
	position: absolute; margin-top: 0;
	top: expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px');
}

#fancybox-loading.fancybox-ie6 div	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png', sizingMethod='scale'); }

/* IE6, IE7, IE8 */

.fancybox-ie .fancybox-bg { background: transparent !important; }

.fancybox-ie #fancybox-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png', sizingMethod='scale'); }
html {color:#575656;font-family:Arial;font-size:12px;line-height:18px;}
img {border:0;}
a {text-decoration:none;color:#008bd2;}
a:hover {text-decoration:underline;color:#008bd2;}
/* ul, ol {margin:18px 0;padding-left:15px;} */
p {margin:18px 0;}
.left {float:left;}
.right {float:right;}
.clear {clear:both;}

#cookiesBox { background: #ececec; bottom: 0; color: #775656; left: 0; position: fixed; width: 100%; z-index: 9999; border-top: 1px solid #ffffff; font-size: 10px; line-height: 14px; }
#cookiesBox a { color: #775656; text-decoration: underline; }
#cookiesBox2 { width: 960px; margin: 0 auto; position: relative; padding-top: 3px; padding-bottom: 3px; }
#cookiesBoxClose { color: #775656; text-decoration: underline; font-weight: bold; }
#cookiesBoxClose:hover { color: #775656; text-decoration: underline; }

body {margin:0;}
h1 {color:#008bd2; font-size:30px; margin:0 0 30px 0; font-weight:normal; line-height:35px}
h2 {color:#008bd2; font-size:18px; margin:0 0 10px 0; font-weight:normal}
.thame-0 {background:url(../img/body/body-thame-0.gif) repeat-x top center #ececec;}
.thame-1 {background:url(../img/body/body-thame-1.jpg) no-repeat top center;}
.thame-2 {background:url(../img/body/body-thame-2.jpg) no-repeat top center;}
#layout {margin:0 auto;width:980px;}
#header {overflow:hidden;}
#header .left {margin-top:35px;}
#header .right {margin-top:22px;}
#header .right span {font-size:10px;line-height:15px;display:block;padding-top:3px;float:left;}
#header .right a {position:relative;display:block;float:left;margin-left:3px;}
#header .right a:hover {bottom:1px;}

.headerBottom {margin:12px 0 18px;float:right;clear:right;overflow:hidden;}
.homeIco {float:left; margin:0 10px 0 0}
#searching {margin:0px 0 0px 0;float:left;;background:url(../img/header/search.gif) no-repeat left center;padding-left:28px;overflow:hidden;}
#fraza {float:left;margin:0 4px;border:2px solid #b8b8b9;padding:2px 6px;width:120px;font-family:Arial;color:#575656;font-size:12px;line-height:18px;}



#search-submit {float:left;border:0;padding:0 20px;background-color:#0f76bb;font-family:Arial;color:#fff;font-weight:bold;font-size:12px;cursor:pointer;height:24px;width:80px;}
#search-submit:hover {background-image:none;background-color:#ececec;color:#575656;}
#menu-top {margin:0;padding:0;list-style:none;overflow:hidden;width:980px;}
#menu-top li {float:left;padding-right:2px;}
#menu-top a {display:block;background-color:#ececec;color:#575656;font-weight:bold;text-decoration:none;padding:10px;width:174px;text-align:center;}
#menu-top a:hover {background-color:#0f76bb;color:#fff;}

#nav, #nav ul {
    float: left;
    list-style: none;
    line-height: 1;
    padding: 0 0px 0 0;margin:0;
    z-index: 1000;
}

#nav a {display:block;background-color:#ececec;color:#575656;font-weight:bold;text-decoration:none;padding:13px 10px 0 10px;width:174px;text-align:center; height:25px;}
#nav a:hover { background-color:#0f76bb;color:#fff; }
/*#nav li:hover a { background:url(../img/main-menu-bg-hover.gif) repeat-x; text-decoration: none; }*/
#nav ul a:hover { background-color:#0f76bb;color:#fff;  }

#nav ul a { font-size: 12px; line-height:18px; padding: 4px 10px 4px 10px; line-height: 18px; color: #333; font-weight:normal; height:auto; float:none}

#nav li {
    float: left;
    padding: 0 2px 0 0;
    margin: 0;overflow:hidden;
}
#nav li:hover a {background-color:#0f76bb;color:#fff; }

#nav a.daddy span { display:block; background:url(../img/header/menu-arrow.gif) no-repeat right 5px;}
#nav a.daddy:hover span { background:url(../img/header/menu-arrow-h.gif) no-repeat right 5px;}


#nav a.daddy:hover {
    background-color:#0f76bb; color:#fff !important;
}

#nav li ul {
    position: absolute;
    left: -999em;
    height: auto;
    width: 194px;
    font-weight: normal;
    margin: 0px 0 0 0;
    background: #FFFFFF;
    float:left;
}

#nav li li {
    width: 194px;
    background:#EDE6EC; padding:0
}

#nav li ul a {
    margin: 0 0 0 0px;
    border-bottom: 1px solid #ccc;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    background:#EDE6EC !important; width:172px; color:#575656 !important;
}
#nav li ul a:hover {background-color:#0f76bb !important;color:#fff !important; }
#nav li ul li a.first { border-top: 1px solid #ccc; }


#nav li ul ul {
    margin: -28px 0 0 193px;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul { left: -999em; }
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { left: auto; }
#nav li:hover, #nav li.sfhover {  }


/* w box-shadow-big powinno jeszcze być: background:url(../img/content/box-shadow-big.png) no-repeat top center; */
.box-shadow-big {height:12px;}
.box-shadow-space {margin-bottom:18px;}
.tabs {overflow:hidden;width:980px;}


.bannerThumbnails {display:block; width:240px;height:142px; position:relative; cursor:pointer; }
.bannerThumbnails img {position:absolute; top:0; left:0; z-index:1;}
.bannerThumbnails img.picInactive {display:block;}
.bannerThumbnails img.picActive {display:none;}
.ui-state-hover a:hover img.picInactive  {display:none;}
.ui-state-hover a:hover img.picActive  {display:block;}
.ui-tabs-selected img.picInactive  {display:none;}
.ui-tabs-selected img.picActive  {display:block;}

.banner-side-banner:first-child {padding:0;}
.bannerThumbnails span {position:absolute; top:46px; left:0; color:#000; text-decoration:none; width:240px; display:block;text-align:center;font-weight:bold; font-size:20px;line-height:30px;;padding:10px 0;background-image:url(../img/content/opacity.png); z-index:20}

.banner-side-banner a:hover {color:#008bd2;cursor:pointer;}
.banner-side-banner a span {width:230px;display:block;text-align:center;font-weight:bold;font-size:24px;line-height:36px;margin-top:46px;padding:10px 0;background-image:url(../img/content/opacity.png);}


.ui-tabs {padding:0 !important}
.ui-widget-content {background:none !important; border:0 !important}
.tabs .ui-tabs-nav {float:right; width:240px; padding:0 !important; background:0 !important}
.tabs .ui-widget-header {background:none; border:none;}
.tabs .ui-tabs-nav li {padding:0; top:0; margin:4px 0 0 0 !important; border:0 !important}
.tabs .ui-tabs-nav li.first {margin:0 !important}
.tabs .ui-tabs-nav li a {padding:0 !important; top:0; margin:0; cursor: pointer; }
.tabs .ui-tabs-nav li a:hover span {color:#0177BF !important }
.tabs .ui-tabs-selected a {cursor:pointer !important}
.ui-tabs .ui-tabs-panel {padding:0 !important; float:left; width:734px;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {padding:0 !important}

.banner-content a {font-size:28px;line-height:42px;font-weight:bold;}
.banner-content a:hover {color:#0177BF !important; text-decoration: none;}
.banner-content {position:absolute;top:30px;left:330px;z-index:50;}
.banner-content span {font-weight:bold;font-size:24px;line-height:36px;}


#banners {position:relative;width:740px;position:relative;height:434px;float:left;}
.banner-main {position:absolute;top:0;left:0;width:740px;height:434px;}
.banner-main  img {position:absolute;top:0;left:0;width:740px;height:434px;z-index:25;}

#banner-side {float:right;width:230px;}
.banner-side-banner {position:relative;padding-top:7px;height:140px;}
.banner-side-banner img {width:230px;height:140px;}
.banner-side-banner:first-child {padding:0;}
.banner-side-banner a {position:absolute;top:0;right:0;bottom:0;left:0;color:#000;text-decoration:none;}
.banner-side-banner a:hover {color:#008bd2;cursor:pointer;}
.banner-side-banner a span {width:230px;display:block;text-align:center;font-weight:bold;font-size:24px;line-height:36px;margin-top:46px;padding:10px 0;background-image:url(../img/content/opacity.png);}
#menu-bottom {margin:0 0 0 1px;padding:0;list-style:none;overflow:hidden;}
#menu-bottom li {float:left;display:block;padding-right:6px;}
#menu-bottom li.last { padding-right: 0 !important; }
#menu-bottom a {display:block;width:240px;height:140px;color:#fff;font-weight:bold;text-decoration:none;}
#menu-bottom a span {display: block;background-color: #b1b3b2;text-align: center;padding: 10px;position: relative;top: 105px;font-size: medium;font-family: "Kodchasan", serif;font-weight: 400;font-style: normal;color: #f5f5f5;}
#menu-bottom a:hover span {background-image:none;background-color:#0f76bb;}
#footer-content {border-top: 1px solid#9f9f9f;background-color:#ececec;overflow:hidden;width:980px;padding-top:5px;}
#menu-footer {margin:0;padding:12px 0 18px;list-style:none;overflow:hidden;float:left;}
#menu-footer li {width:105px;float:left;border-right:1px solid #b1b2b3;height:115px;padding:10px 5px 10px 5px;}
#menu-footer a {color:#575656;font-weight:bold;font-size:12px;line-height:12px;text-decoration:none;display:block; margin:0 0 10px 0}
#menu-footer ul {margin:0;padding:0;list-style:none;}
#menu-footer ul li {display:block; float:none; height:auto;border:0;padding:0 0 0 7px; width:auto;; margin:0 0 5px 0; background:url(../img/footer/arrow-ico.gif) no-repeat 0px 3px;}
#menu-footer ul a {font-weight:normal;font-size:10px;line-height:10px; margin:0}
#menu-footer a.focus {color:#e42010;}
#menu-footer a:hover {color:#008bd2;}
#footer-content .right {padding:10px;width:260px;}
#footer-content .right a {float:left;}
#footer-content .right img {padding:5px;}
#footer-content .right a:hover img {background-color:#b1b2b3;}
#footer-copyrights {padding:6px 12px;background-color:#b1b2b3;color:#fff;overflow:hidden;width:956px;}
#footer-copyrights a {color:#fff;text-decoration:none;}
#footer-copyrights a:hover {color:#008bd2;}

/*podstrona-lista*/
#localizer {margin-bottom:20px;background-color:#fff;}
#localizer a {color:#575656;margin:0 5px 0 5px; vertical-align: middle;}
#localizer span  {vertical-align: middle;}

#localizer a:hover {color:#008bd2;}
#images {margin-bottom:12px;overflow:hidden;}
#images img {padding-right:10px;}
#images img.last {padding-right:0px;}
#content {background-color:#fff;width:980px; padding:0 0 10px 0;overflow:hidden;}
#content2 { padding: 0 20px 20px 0;width:780px;float:right; }
#menu-side {margin:0;padding:30px 0;list-style:none;width:165px;float:left;}
#menu-side ul {margin:0;padding:6px 0;list-style:none;}
#menu-side li {padding-left:20px; background:url(../img/content/list-style.gif) 12px 0 no-repeat;overflow:hidden;}
#menu-side a {color:#575656;font-weight:bold;font-size:14px;line-height:21px;display:block;text-decoration:none;border-right:5px solid #fff;}
#menu-side a:hover {color:#008bd2;border-right:5px solid #008bd2;background-color:#ececec;}
#menu-side .selected > a {text-decoration:underline;}
#list { width: 780px; float: right; margin: 0 20px 0 0; }
.list-pagination {overflow:hidden;padding:18px 0 18px 0; clear:both;}
.list-pagination .left { width: 500px; }
.list-pagination .right { width: 200px; text-align: right; }
.list-pagination a {padding:0 5px;color:#575656;}
.list-pagination-site-content {float:left;}
.list-pagination-site {float:left;;}
.list-pagination-site a {text-decoration:none;}
.list-pagination .prev {background:url(../img/content/list-pagination.gif) no-repeat top left;height:12px;width:12px;float:left;margin:3px 8px;padding:0;}
.list-pagination .next {background:url(../img/content/list-pagination.gif) no-repeat top right;height:12px;width:12px;float:left;margin:3px 8px;padding:0;}
.list-pagination-site-content a.selected, .list-pagination-site-content a:hover {color:#fff;background-color:#0f76bb;}
.list-pagination-onSite a {text-decoration:none;}
.list-pagination-onSite .selected {text-decoration:underline;}
.list-pagination-onSite a:hover {color:#008bd2;}
.list-pagination .right {color:#008bd2;font-weight:bold;}
.list-options {background:#ececec;padding:10px 0 30px;overflow:hidden;margin-bottom:12px;width:780px;}
.list-options a.btn {color:#fff;background-color:#0f76bb;display:inline-block;padding:3px 8px;margin:18px 0 0 0;}
.pagination-option {float:left;padding:0 16px 0 10px;}
.pagination-option div {color:#008bd2;}
.pagination-option select {width:135px;border:2px solid #b8b8b9;font-family:Arial;color:#575656;font-size:12px;line-height:18px;}
#list .nazwaGrupy {margin: 15px 0;width:780px;}
#list .nazwaGrupy span {margin: 0 5px;}
#list .kontenerOpis {width:100%;clear:both;overflow:hidden;padding-top:10px;}
#list .kontenerOpis div {background:#ECECEC;margin-right:45px;text-align:center;overflow:hidden;}
.row {width:830px;padding:0 0 12px 0;overflow:hidden;}
.row .last { margin-right: 0 !important; }
.product {width:230px;float:left;margin-right:44px;}
.product-box {border:1px solid #ededed;}
.product-box .img {text-align:center;height:196px; display: table-cell; font-size: 196px; vertical-align: middle; }
.product-box img { vertical-align: middle; cursor: pointer; font-size:12px}
.product-box span {display:block;padding:9px 0;text-align:center;font-size:14px;line-height:21px;}
.box-shadow-small {height:12px;background:url(../img/content/box-shadow-small.png) no-repeat top center;}
.product .product-info {color:#fff;padding:2px 12px;text-align:center;background-color:#0f76bb;display:block;text-decoration:none;}
.product .product-info:hover {color:#575656;background-color:#ececec;background-image:none;}
/* FANCYBOX */
.product .product-fancybox {display:none;overflow:hidden;}
.product .product-fancybox ul {list-style:none;}
.fancybox-close {
    background-image:url('../img/content/product-main-close.png');
    background-position: left top;
    width: 30px;
    height: 30px;
}
.fancybox-close:hover {
    background-position: right top;
}
.fancybox-prev span, .fancybox-next span {
    background-image:url('../img/content/product-main-pagination.png');
    width: 60px;
    height: 40px;
}
.fancybox-prev span {
    left: 5px;
    background-position: left top;
}
.fancybox-next span {
    right: 5px;
    background-position: left bottom;
}
.fancybox-prev:hover span {
    background-position: right top;
}
.fancybox-next:hover span {
    background-position: right bottom;
}
.product-fancybox img {
    max-height: 400px;
}
#fancybox-overlay {
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
    display: none;
    z-index: 1050;
    background: #000;
}
#fancybox-overlay.overlay-fixed {
    position: fixed;
    bottom: 0;
    right: 0;
}
/* KONIEC FANCYBOX */

#siteMenu {margin:10px 0 0 0;}
#siteMenu img {margin:0 10px 0 0}
#siteMenu a {color:#008bd2}

.styledTable {border:0; width:800px;}
.styledTable td  {vertical-align: top; border-bottom:1px solid #eee; padding:15px 0}
.styledTable td p  {margin:0 0 12px 0}

/*podstrona-kontakt*/
.blue {color:#008bd2;}
.columnLeft {width:190px;padding:12px 70px;float:left;}
.columnRight {width:610px;float:right;padding:30px 0;}

/*podstrona-wybierz-wojewodztwo*/
#region-tools {float:left;width:230px;text-align:center; margin:0 0 0 20px}
#region-tools select {border:3px solid #008bd0;width:170px;text-align:center;color:#575656;font-family:Arial;font-size:12px;line-height:18px;}
#region-map {margin:0 290px;}
#region-main {text-align:center;font-weight:bold;overflow:hidden;}
/*podstrona-wybrane-wojewodztwo*/
#region {overflow:hidden}
#region .podstronaOpis {padding: 0 0 10px 20px; width: 360px; text-align: center;}
#region #infoWindowContent {overflow: hidden;}
#region .header, #region .content { overflow:hidden}
#region .header .left {margin:0;padding:0;list-style:none;width:680px;}
#region .header .left li {float:left;margin-right:4px;}
/*
#region .header .left a {float:left;padding:6px 11px;background:url(../img/content/blue.gif) repeat-x bottom left;text-decoration:none;color:#fff;font-weight:bold;}
#region .header .left a:hover {color:#575656;background-color:#ececec;background-image:none;}
#region .header .left a.selected { color: #575656 !important; background-color: #ececec !important; background-image: none !important; }
*/
#region .header .left a {float:left;padding:6px 11px;text-decoration:none;color:#575656;background-color: #ececec;font-weight:bold;display: none;}
#region .header .left a:hover {color:#fff;background-color:#0f76bb;}
#region .header .left a.selected { color: #fff !important; background-color:#0f76bb;}

#region .header .right {width:280px;border: 3px solid #008bd0;}
#region .header .right .miejscowosci {  }
#region .header .right select {width:200px;text-align:left;color:#575656;font-family:Arial;font-size:12px;line-height:18px;margin:1px;}
#region .content .left {width:680px;padding-top:10px;}
#region .content .right {width:280px;}
#region-find {float:left;width:240px;}
#map {float:right;width:430px;}
#selected {position:absolute;bottom:0;left:0;width:260px;}
#region #selected .left {padding:0;width:auto;text-align:left;}
#region .content .left p {text-align:center;}
#region .content .left select {border:3px solid #008bd0;width:170px;color:#575656;font-family:Arial;font-size:12px;line-height:18px;text-align:left;margin:0;}
#region .content .right {border:3px solid #008bd0;padding:0;height:430px;margin-top:10px;}
#region .content .right ul {list-style:none; margin:0;padding:0;  }
#region .content .right li {padding:5px 15px;font-size:10px;line-height:15px;background:url(../img/content/li1.gif) no-repeat 3px 10px;}
#region .content .right li:hover {background:url(../img/content/li2.gif) no-repeat 3px 10px}
#region .content .right li div {border-top:3px solid #d6d7d7;}
#region .content .right li:first-child div {border:none;display:block;}
#region .content .right a {position:relative;color:#575656;text-decoration:none;display:block;}
#region .content .right a:hover {color:#008bd2;}

.scroll-pane {	width: 260px; height: 400px; overflow: auto; padding: 0 10px 0 0; margin: 10px 0 0 0; }

.c-box {display:none;position:absolute;top:10px;left:50px;width:170px;border:3px solid #008bd0;background:#fff;text-align:center;}
.c-box-2 { padding: 10px; display: block; }
#region .content .right a:hover .c-box {display:block;color:#575656;z-index:1000;}
/* formularz kontaktu */
.formKontaktu { width: 390px; margin: 10px auto; text-align: center; }
.formKontaktuZestaw { width: 390px; overflow: hidden; clear: both; margin: 0 0 10px 0; }
.formKontaktuLabel { text-align: left; margin:0 10px 0 0 }
.formKontaktuLabel span { color: #B5162A;font-weight:bold; }
.formKontaktuPole { width: 380px; text-align: right; }
.formKontaktuPole input { width: 380px; border: 1px solid #ccc; color:#000000;padding:3px;}
.formKontaktuPole select { width: 386px;color: #000000; }
.formKontaktuPole textarea { padding: 3px; width: 380px; height: 80px; overflow: auto; color: #000000; border: 1px solid #ccc; font-family:tahoma; font-size: 13px; }
.formKontaktuPoleRadio { float: right; width: 280px; text-align: left; }
.formKontaktuPoleRadio input { vertical-align: middle; }
.formKontaktuPoleCheckbox { float: right; width: 280px; text-align: left; }
.formKontaktuPoleCheckbox2 { text-align: left; }
.formKontaktuPoleCheckbox2 input { vertical-align: middle; }
.formKontaktuWymagane { float: left; color: #B5162A;font-weight:bold; }
.formKontaktuPrzycisk { float: right; text-align: right; }
.formKontaktuPrzycisk img { cursor: pointer; }
/* formularz kontaktu */

.wyniki_wyszukiwania_naglowek { clear: both; padding: 10px 0 10px 0; font-weight: bold; }
.wyniki_wyszukiwania_1 { padding: 5px; font-weight: bold; background: #630c4b; margin: 3px 0 0 0; }
.wyniki_wyszukiwania_1 a { color: #FFFFFF; }
.wyniki_wyszukiwania_2 { padding: 10px; border: 1px solid #cccccc; border-top: 0 !important; font-size: 11px; line-height: 16px; }
.wyniki_wyszukiwania_2 span a { text-decoration: underline; }
.wyniki_wyszukiwania_2 span a:hover { color: #630c4b; text-decoration: underline; }

.plikLista { width: 180px; margin: 0 10px 0 0; overflow: hidden; float: left; }
.plikLista .zdjecie { padding: 0 0 6px 0; }
.plikLista .linkp { text-align: center; font-size: 11px; }

.aktualnoscLista {clear:both; margin:0 0 20px 0; overflow:hidden}
.aktualnoscLista .data {font-weight:bold; color:#5f5f5f; background:#F7F7F7; padding:5px 10px; margin:0 0 10px 0}
.aktualnoscLista .zdjecie { float: left; padding: 0 10px 10px ; width: 170px; margin: 0 15px 10px 0; background: #FFFFFF; border: 1px solid #F7F7F7; text-align: center;}
.aktualnoscLista .zdjecie img { padding: 5px; cursor: pointer; }
.aktualnoscLista .tytul {margin:0 0 10px 0; text-align:left; font-weight: bold; }
.aktualnoscLista .tytul a {color:#083264; }
.aktualnoscLista .tytul a:hover {color:#BB0470; text-decoration: none; }
.aktualnoscLista .wiecej { text-align: right; }

.aktualnoscSzczegoly .data {font-weight:bold; color:#000; background:#F7F7F7; padding:5px 10px; margin:0 0 10px 0}
.aktualnoscSzczegoly .zdjecie { float: left; padding: 0 10px 10px ; width: 170px; margin: 0 10px 0 0; background: #FFFFFF; border: 1px solid #F7F7F7; text-align: center;}
.aktualnoscSzczegoly h2 { font-size: 14px; font-weight: bold; }

/* mapa serwisu */
.sitemap, .sitemap ul, .sitemap li{
	margin:0 0 0 0;
	padding:0;
	list-style:none;
}
.sitemap { margin-left:10px; }
.sitemap{background:url(../img/line1.gif) repeat-y;}
.sitemap li{
	line-height:20px;
	margin-top:1px;
	position:relative;
	width:100%;
}
/* IE leaves a blank space where span is added so this is to avoid that */
* html .sitemap li{
	float:left;
	display:inline;
}
.sitemap li a{padding-left:28px;}
.sitemap li span{float:left;position:absolute;top:5px;left:5px;width:13px;height:13px;cursor:auto;font-size:0;}
.sitemap li span, .sitemap li span.collapsed{background:url(../img/collapsed.gif) no-repeat 0 0;}
.sitemap li span.expanded{background:url(../img/expanded.gif) no-repeat 0 0;}
/* sub levels */
.sitemap li ul{
	margin-left:28px;
	background:url(../img/line1.gif) repeat-y;
}
.sitemap li li{
	background:url(../img/line2.gif) no-repeat 0 0;
}
/* etc. */
/* float fix */
.sitemap:after, .sitemap ul:after{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.sitemap, .sitemap ul{display:block;}
/*  \*/
.sitemap, .sitemap ul{min-height:1%;}
* html .sitemap, * html .sitemap ul{height:1%;}
 /*  */
.sitemap ul{}
/* mapa serwisu */