body {    background: #6b6b75 url(/gfx/gaia/gaia-body-bg.jpg) 50% 0 no-repeat;    font-family: Tahoma, Arial, sans-serif;    color: #333;    text-align: center;}table {font-size: 1em;}strong {font-weight: bold;}var {font-style: normal;}p {line-height: 1.4em;}input {vertical-align: middle;}label {    cursor: pointer;    color: #333;    padding-left: 3px;}em.ms-req {    color: red;    font-style: normal;}legend {display: none;}textarea {overflow: auto;}input.i,textarea.i,#ms-extended-search input {    padding: 2px;    vertical-align: middle;    border: 1px #c7c7c7 solid;}input[type='image'] {border: none !important; padding: none !important;}select {width: auto;}a {    text-decoration: none;    color: #666;}a:hover {color: #444;}form dd {margin: 3px 0 6px;}/* Start: Link do modalbox */.ms-external {}/* Koniec: Link do modalbox *//* Start: Link jako button */.ms-link-as-button a {}/* Koniec: Link jako button */#ms-back-to-cart {margin-top: 20px;}#ms-back-to-cart a {text-decoration: underline;}#ms-back-to-cart a:hover {text-decoration: none;}/* Start: Button "submit" */button {    padding: 1px;    font-family: inherit;    font-size: 1em;    margin: 0;    width: auto;    text-align: left;    cursor: pointer;    position: relative;}input[type='submit'] {    padding: 1px;    width: auto;    font-family: inherit;    cursor: pointer;}/* Koniec: Button "submit" *//* Start: Zebra */.ms-cycle-light {background: #FFFFFF;}.ms-cycle-dark {background: #F0F0F0;}/* Koniec: Zebra *//* Start: Button */.ms-button {    cursor: pointer;    font-family: inherit;}/* Koniec: Button *//* Start: "Clear Floats" */.clear:after {    content: ".";    display: block;    height: 0;    clear: both;    visibility: hidden;}.clear {display: inline-block;}/* Hides from IE-mac \*/.clear {display: block;}/* End hide from IE-mac *//* Koniec: "Clear Floats" *//* Start: Obramowanie dla "Mini" zdjęć produktów */.ms-img:hover img {opacity: 0.8;}/* Koniec: Obramowanie dla "Mini" zdjęć produktów *//* Start: CSS dla elementów w modalbox */.h4-modalbox {    margin-bottom: 12px;    font-size: 1.1em;    font-weight: normal;}.ms-modal-form .i {width: 320px;}.ms-modalbox-close {margin-top: 18px;}.ms-modalbox-close a {text-decoration: underline;}.ms-modalbox-close a:hover {text-decoration: none;}/* Koniec: CSS dla elementów w modalbox *//* Start: Alert */#ms-message-box,#ms-info-box {    margin: 6px 0 12px;    font-size: 1em;    background: #FFF;    border: 3px solid #969596;    border-width: 3px 0;    padding: 13px 2px;}#ms-message-box div, #ms-info-box div {line-height: 1.55em;}#ms-message-box {    color: #Eb0000;    border-color: #Eb0000;}#ms-form-error {    color: red;    margin-bottom: 2px !important;}#ms-message-box a,#ms-info-box a {text-decoration: underline;}#ms-message-box a:hover,#ms-info-box a:hover {text-decoration: none;}/* Koniec: Alert *//* Start: Link "Wszystkie ..." */.ms-h3-more {    float: right;    margin-top: 4px;}.ms-h3-more a {text-decoration: underline;}.ms-h3-more a:hover {text-decoration: none;}/* Koniec: Link "Wszystkie ..." */h3.alt {    font-size: 1.3em;    margin-bottom: 8px;}/* Start: Layout strony */#ms-conteiner {    width: 1015px;    margin: 0 auto;    font-size: 1.2em;    text-align: left;    overflow: hidden;    position: relative;    background: url(/gfx/gaia/gaia-bg.jpg) 50% 0 no-repeat;    min-height: 860px;}#gaia-conteiner-left, #gaia-conteiner-right {    width: 15px;    height: 724px;    position: absolute;    top: 0;    background: url(/gfx/gaia/gaia-side-cross-bg.png) 0 0 repeat-y;}#gaia-conteiner-right {right: 0;}#gaia-conteiner-left {left: 0;}#gaia-conteiner {    width: 965px;    margin: 0 0 0 24px;    background: url(/gfx/gaia/gaia-content-bg.jpg) 0 0 no-repeat;}#ms-left {    float: left;    width: 350px;    margin: 0 0 0 -965px;}#ms-right {    display: none;    float: left;    width: 235px;    margin: 15px 0 0 -235px;}#ms-wrapper {    width: 100%;    float: left;    height: 620px;    padding-bottom: 10px;    overflow-x: hidden;    overflow-y: auto;}#ms-wrapper.ms-wrapper-smaller {    overflow: hidden;}#ms-content {margin: 0 15px 0 350px;}.ms-max {    margin: 15px 15px 10px !important;}#ms-content.ms-basket-content {margin-left: 15px !important;}.ms-wrapper-smaller #ms-content {    height: 370px;    overflow-x: hidden;    overflow-y: auto;    margin: 0 !important;    padding: 5px 10px;}/* Koniec: Layout strony *//* Start: Nagłówek */#ms-header {    height: 94px;    position: relative;}#ms-header-top {    height: 45px;    position: relative;}h1 {    position: absolute;    left: 24px;    top: 124px;    color: #969596;    font-size: 1.4em;    z-index: 1;}/* Start: Nagłówek *//* Start: Logo */#ms-logo img {    margin: 8px 0 0 35px;}/* Koniec: Logo *//* Start: Quick Login */#ms-top-auth {    position: absolute;    z-index: 2;    top: 5px;    right: 16px;    font-family: Verdana, sans-serif;    color: #e8eae6;}#ms-top-auth a {color: #e8eae6;}#ms-top-auth a:hover {color: #fff;}#ms-top-auth li {    display: inline;    list-style: none;    margin: 0; padding: 0;}#ms-top-auth li.alt {padding-right: 6px;}/* Koniec: Quick Login *//* Start: Menu Top */#ms-header-middle {padding-top: 8px;}#ms-header-middle ul {    position: absolute;    top: 48px;    left: 28px;}#ms-header-middle li {    float: left;    list-style: none;    margin: 0;    padding: 0 26px 5px 8px;    background: url(/gfx/gaia/gaia-menu-top-ball.png) 100% 100% no-repeat;}#ms-header-middle li.alt {    padding-right: 0;    background: none;}#ms-header-middle a {    color: #fff;    float: left;    font-size: 18px;}#ms-header-middle a:hover {    color: #ddd;}/* Koniec: Menu Top *//* Start: Dolna czesc naglowka */#ms-header-bottom {padding: 8px 0;}/* Koniec: Dolna czesc naglowka *//* Start: Quick Search */#ms-search {margin: 5px 0 15px 20px;}#ms-search p {font-size: 0.85em; margin-top: 2px;}#ms-search a {text-decoration: none; color: #333;}#ms-search a:hover {text-decoration: underline;}#ms-search .i {    padding: 1px;    width: 160px;    height: 13px;    vertical-align: middle;}/* Koniec: Quick Search *//* Start: Stopka */#ms-footer {    clear: both;    text-transform: uppercase;    font-size: 10px;}#ms-footer, #ms-footer a {color: #b0b0b0;}#ms-footer a:hover {    text-decoration: none;    color: #fff;}#ms-about {    margin: 0 auto;    width: 180px;}#ms-about li {    list-style: none;    margin: 0;    padding: 98px 0 3px 45px;    background: url(/gfx/gaia/max-shop.gif) 0 100% no-repeat;}#ms-footer-nav {    margin: 0;    float: left;}#ms-footer-nav ul {    padding: 5px 0 10px 40px;    width: 130px;    float: left;}#ms-footer-nav ul.alt {width: 200px;}#ms-footer-nav ul.last {    text-align: right;    width: 305px;}#ms-footer-nav ul.last li strong {    font-size: 18px;    font-weight: bold;}#ms-footer-nav li {    padding: 3px 0;    list-style: none;}#ms-footer-nav li a {font-weight: normal;}/* Koniec: Stopka *//* Start: Języki */#ms-ln {     width: 55px;    margin: 10px auto 0;}#ms-ln li {    list-style: none;    padding: 0;    margin: 0;    float: left;}#ms-ln a {    color: #9F9F9F;    float: left;    text-transform: uppercase;    width: 26px;    text-align: center;    font-size: 0.9em;}#ms-ln a img {    display: block;    border: 1px solid #DFDFDF;    margin: 0 auto 2px;}#ms-ln a.current { color: #000; }/* Koniec: Języki *//* Start: Newsletter BOX */#ms-newsletter-box {}#ms-newsletter-box dl {margin-bottom: 3px;}#ms-newsletter-box dd {    display: inline;    padding: 0;    margin: 0;}#ms-newsletter-box .i {    width: 160px;    margin: 2px 0;}#ms-newsletter-box a {text-decoration: underline;}#ms-newsletter-box a:hover {text-decoration: none;}/* Koniec: Newsletter BOX *//* Start: Breadcrumb */#ms-breadcrumb {    position: absolute;    top: 79px;    left: 24px;    color: #bbb;    font-size: 0.9em;}#ms-breadcrumb a {text-decoration: underline; color: #bbb;}#ms-breadcrumb a:hover {text-decoration: none; color: #999;}/* Koniec: Breadcrumb *//* Start: Lista kategorii */#ms-categories {margin-bottom: 25px;}#ms-categories ul {    margin: 0 0 0 10px;    width: 150px;    float: left;}#ms-categories li {    margin-top: 6px;    list-style: none;    width: 100%;    border-bottom: 1px #b7bab6 dotted;    padding: 0 0 3px;}#ms-categories li a {    padding-left: 15px;    color: #666;    font-family: Arial;    font-size: 13px;    background: url(/gfx/gaia/gaia-li-grey.jpg) 5px 50% no-repeat;}#ms-categories li a:hover,#ms-categories li a.current {    color: #333;}#ms-categories li span {    background: #96C1CF;    padding: 0 5px;    border: 1px solid #96C1CF;    -moz-border-radius: 8px;    -webkit-border-radius: 8px;    color: #fff;    font-weight: normal !important;}#ms-marketing-nav ul {    margin-bottom: 15px;    text-align: center;}#ms-marketing-nav li {    list-style: none;    margin: 0; padding: 0;}/* Koniec: Lista kategorii *//* Start: Serie produktów */#ms-series h3 {    font-weight: bold;    font-size: 1em;    margin-bottom: 8px;}#ms-series {margin: 0 0 20px 15px;}#ms-series  li {    margin-top: 6px;    list-style: none;    margin: 6px 0 0 0; padding: 0;}#ms-series li a {    padding-left: 12px;    color: #575757;    background: url(/gfx/gaia/plus.jpg) 0 50% no-repeat;    font-weight: bold;}#ms-series li a:hover {    color: #D76109;    background: url(/gfx/gaia/minus.jpg) 0 50% no-repeat;}/* Koniec: Serie produktów *//* Start: Liczba produktów w sklepie */#ms-products-count strong {    background: #96C1CF;    padding: 0 5px;    border: 1px solid #96C1CF;    -moz-border-radius: 8px;    -webkit-border-radius: 8px;    color: #fff;    font-weight: normal !important;}#ms-products-count {margin: 0 0 15px 15px;}/* Koniec: Liczba produktów w sklepie *//* Start: Lista produkcentow */#ms-producers-filter {margin: 0 15px;}#ms-producers-filter select {width: 185px;}/* Koniec: Lista producentów *//* Start: Nagłówek boxa */.box-title {}.box-title h3 {    color: #333;    font-size: 1.4em;    font-weight: normal;    margin: 24px 0 24px 24px;    letter-spacing: 1px;    text-transform: uppercase;}/* Koniec: Nagłówek boksa *//* Start: Boks */.box {}.box-wrapper {    position: relative;    margin-left: 24px;    color: #333;}h4 {font-size: 1em;}h4 a {color: #333;}h4 a:hover {    color: #222;    text-decoration: underline;}#ms-right .box-wrapper, #ms-left .box-wrapper {padding: 8px;}#ms-right .ms-box, #ms-left .ms-box {margin: 0 15px 15px;}#ms-content .ms-box {margin-bottom: 20px;}/* Koniec: Boks *//* Start: Boks dla "Małej" listy */.ms-small-list table {width: 100%;}.ms-small-list td {    width: 33.33%;    text-align: center;    background: url(/gfx/gaia/box-bg.jpg) 0 100% no-repeat;    padding: 8px;    vertical-align: top;}#ms-product-list .ms-small-list tr.border td {border-top: 1px solid #C2C2C2;}.ms-small-list td.alt {border-right: 1px solid #C2C2C2;}.ms-small-list .box,.ms-small-list .box-wrapper {    border: none;    background: none;    padding: 0;    margin: 0;}.ms-product-compare-checkbox {margin-bottom: 8px; text-align: left;}.ms-product-compare-checkbox input {vertical-align: middle;}.ms-product-compare-checkbox label {    text-decoration: underline;    color: #969596;}.ms-product-compare-checkbox label:hover {text-decoration: none;}/* Koniec: Boks dla "Małej" listy *//* Start: Boks dla "Dużej" listy */#ms-product-list {    width: 315px;    float: right;    margin-top: 10px;}.ms-float-list table {    width: 100%;}.ms-float-list td {    width: 50%;    vertical-align: top;}.ms-float-content {    width: 140px;    margin: 0 auto 10px;}.ms-float-list .box,.ms-float-list .box-wrapper {    border: none;    background: none;    padding: 0;    margin: 0;}.ms-float-list .ms-product-picture {text-align: center; background: #6B6B75;}/* Koniec: Boks dla "Dużej" listy *//* START: Boks dla "MINI PIONOWEJ" listy */.ms-mini-box {    text-align: center;    margin-bottom: 18px;}.ms-mini-box div {font-size: 0.9em;}.mini-vertical .ms-mini-box {margin-bottom: 0;}/* Koniec: Boks dla "MINI PIONOWEJ" listy *//* START: Boks dla "PRZEWIJANTYCH DUŻYCH BOKÓW" */#ms-recommended-index {margin-bottom: 40px !important;}.ms-big-box-left {    float: left;    text-align: center;    width: 240px;/* Tu zmieniamy szerokosci na podstawie szerokosci obrazkow */}.ms-big-box-right {    margin: 0 0 0 250px;/* Tu zmieniamy szerokosci na podstawie szerokosci obrazkow */    padding-top: 25px;    background: #fff;}.ms-vertical-list .ms-product-picture {    float: left;    margin-right: 10px;}/* Koniec: Boks dla "PRZEWIJANTYCH DUŻYCH BOKÓW" *//* Start: Układ tabelkowy */.ms-grid-list table {width: 100%;}.ms-grid-list td {    padding: 6px 4px;    border-bottom: 1px dotted #969596;    vertical-align: middle;}.ms-grid-list td.g-basket {width: 60px;padding-right: 0;}.ms-grid-list td.g-name {font-size: 1.2em;width: auto;}.ms-grid-list td.g-name img {vertical-align: middle !important;}.ms-grid-list td.g-name a {color: #6B6B75;}.ms-grid-list td.g-name a:hover {text-decoration: underline;}.ms-grid-list td.g-price {    width: 180px;    text-align: right;    padding-left: 0;}.ms-grid-list td.g-thumb {    width: 51px;    text-align: center;}.ms-grid-list td.g-thumb img {    vertical-align: middle;}.ms-grid-list td.g-compare {    width: 20px;    text-align: center;    padding: 0 !important;}.ms-grid-list td.g-compare span {    display: block;    font-size: 0.8em;    color: #7F7F7F;}.ms-grid-list .ms-product-price, .ms-grid-list .ms-product-add, .ms-grid-list .ms-product-ask4price, .ms-grid-list .ms-product-inprepare,.ms-grid-list .ms-product-picture  {    margin: 0 !important;    padding: 0 !important;    height: auto !important;}.ms-compare-button  {    margin: 0 0 0 7px;}.ms-grid-list tfoot td,.ms-grid-list thead td {    border: none;    padding: 0;}.ms-grid-list .ms-product-marketing {    text-align: right;}/* Koniec: Układ tabelkowy *//* Start: Zdjecie produktu w boksie */.ms-product-picture {margin-top: 5px;}.ms-product-picture img {    vertical-align: middle;}.ms-product-picture p {margin: 6px 0;}/* Koniec: Zdjecie produktu w boksie *//* Start: Producent produktu */.ms-product-producer img {margin-top: 5px;}/* Koniec: Producent produktu *//* Start: Darmowa dostawa w boksie */.ms-product-free-shipping {float: right;}.ms-product-free-shipping img {vertical-align: top;}/* Koniec: Darmowa dostawa w boksie *//* Start: Opis produktu w boksie */.ms-product-description {    line-height: 1.4em;    margin-top: 6px;}/* Koniec: Opis produktu w boksie *//* Start: Status produktu */.ms-product-status {    margin-top: 2px;    font-size: 0.85em;    font-weight: normal;    font-family: Verdana, sans-serif;}/* Koniec: Status produktu *//* Start: Cena produktu w boksie */.ms-product-price {margin-top: 2px; color: #FAFBF6;}.ms-product-price var {color: #FAFBF6;}.ms-product-price a {text-decoration: underline;}.ms-product-price var big {    font-size: 1.3em;    font-weight: bold;}.ms-currency-name {    font-weight: normal;    font-size: 0.7em;}.ms-product-price var em {text-transform: lowercase;}.ms-strike-price {    font-weight: normal !important;    text-decoration: line-through;}.ms-price-discount {    background: #CB0000;    padding: 0 2px;    color: #fff;    font-weight: bold;}.ms-old-price {    text-decoration: line-through;    color: #4F4F4F;    font-size: 1.1em;}.ms-second-price,.ms-other-currency {margin-top: 1px;}.ms-product-price ul,.ms-product-price li {    margin: 0; padding: 0;    list-style: none;    float: none;}/* Koniec: Cena produktu w boksie *//* Start: Koszyk w boksie */.ms-product-ask4price, .ms-product-inprepare, .ms-product-marketing, .ms-product-add {margin-top: 10px;}.ms-product-add input, .ms-product-add img, .ms-product-ask4price img, .ms-product-inprepare img {vertical-align: top;}.ms-product-depository img,.ms-product-repository img,.ms-product-compare img {margin-left: 4px;}/* Koniec: Koszyk w boksie *//* Start: Rating w boksie */.ms-product-rating img {    margin: 4px auto 7px;    display: block;}/* Koniec: Rating w boksie *//* Start: Atrubuty produktu w boksie */.ms-product-attributes {    margin-top: 8px;    padding: 8px;    background: #EFEFEF;}.ms-product-attributes li {    display: inline;    list-style: none;    margin: 0; padding: 0 12px 0 0;}/* Koniec: Atrybuty produktu w boksie *//* Start: Parametry techniczne produktu w boksie */.ms-product-parameters li {    display: inline;    padding: 0 6px 0 2px;    border-right: 1px solid #000;}.ms-product-parameters li:last-child {border: none;}.ms-product-parameters ul {    background: #EFEFEF;    color: #6B6B75;    margin: 6px 0;    padding: 6px;}/* Koniec: Parametry techniczne produktu w boksie *//* Start: Najczęściej oglądane */#ms-popular ul {text-align: center;}#ms-popular li {    display: inline;    list-style: none;    padding: 0;}#ms-popular li img {margin: 0 5px 5px 0; vertical-align: middle;}/* Koniec: Najczęściej oglądane *//* Start: Ostatnio oglądane */#ms-last-viewed ul {text-align: center;}#ms-last-viewed li {    display: inline;    list-style: none;    padding: 0;}#ms-last-viewed li img {margin: 0 7px 7px 0; vertical-align: middle;}/* Koniec: Ostatnio oglądane *//* Start: Box "Twój koszyk" */#ms-basket .box-wrapper,#ms-basket .box {    border: none;    margin: 0;    padding: 0;    background: none;}#ms-basket .box-wrapper {padding-bottom: 12px;}#ms-basket .box {    border: 1px solid #60983F;    border-width: 0 1px 1px;}#ms-basket .box-title {    margin: 0;    border-color: #60983F;}#ms-switch-currency {    float: right;    margin-top: 3px;}#ms-switch-currency select {    width: 50px;    font-size: 0.9em;}#ms-basket li {    line-height: 1.4em;    list-style: none;    margin: 0; padding: 0;}#ms-basket-products-last h4 {    font-size: 0.9em;    padding: 8px 0 0 9px;}#ms-basket-products-in-box,#ms-basket-products-last {    width: 100%;    overflow: hidden;}#ms-basket-products-in-box dl,#ms-basket-products-last dl {    float: left;    width: 100%;    border-bottom: 1px dotted #969596;    background: #fff;    padding: 11px 8px;}#ms-basket-products-in-box dd,#ms-basket-products-last .price {color: #F29132;}#ms-basket-products-in-box dd strong,#ms-basket-products-last .price strong {    background: #CB0000;    color: #fff;    font-weight: normal;    padding: 0 1px;    font-size: 0.9em;}#ms-basket-products-last .price {margin-top: 2px;}#ms-basket-products-in-box dt {    font-size: 0.9em;    font-family: Verdana, sans-serif;    position: relative;}#ms-basket-products-last dt img {    float: left;    margin-right: 5px;}#ms-basket-products-in-box dt span,#ms-basket-products-last .name span {    display: block;    color: #333;    font-size: 0.9em;}#ms-basket-products-in-box dd, #ms-basket-products-in-box dt {padding-left: 2px;}#ms-basket-products-in-box dt a {color: #333;}#ms-basket-products-in-box dt a:hover {text-decoration: underline;}#ms-basket-products-in-box dd span a:hover {color: #333;}#ms-basket-products-in-box dt a img {    position: absolute;    top: -6px;    right: 10px;    z-index: 10;}#ms-basket-products-last .count {    color: #333;    padding-top: 8px;    clear: both;}#ms-basket ul {margin: 8px 0 0 9px;}#ms-basket ul li {    list-style: none;    margin: 3px 0 0 0; padding: 0;}#ms-basket ul li a {text-decoration: underline;}#ms-basket ul li a:hover {text-decoration: none;}#ms-basket ul li.alt {    font-family: Verdana, sans-serif;    font-size: 0.9em;    font-weight: bold;    margin-top: 0;}#ms-basket ul li.alt strong {    color: #F29132;    font-size: 1.1em;    font-weight: normal;}#ms-repository-count {text-align: right;margin-top: 4px;}#ms-repository-count a {text-decoration: underline;}#ms-repository-count a:hover {text-decoration: none;}#ms-basket-empty {    line-height: 1.4em;    padding: 8px 0;    text-align: center;    font-size: 0.9em;    font-family: Verdana, sans-serif;    border-bottom: 1px dotted #969596;}/* Koniec: Box "Twój koszyk" *//* Start: Mini koszyk */#ms-basket-mini {    text-align: right;    position: absolute;    top: 26px;    right: 16px;    color: #e8eae6;}#ms-basket-mini a {    text-decoration: underline;    color: #DF433F;    font-weight: bold;}#ms-basket-mini a:hover {color: #fff;}#ms-basket-mini .ms-currency-name {font-size: 1em; font-weight: normal;}#ms-repository-mini-link {    text-align: right;    float: left;    margin-right: 20px;}#ms-repository-mini-link a {    font-weight: normal;    color: #e8eae6;}#gaia-basket-top-mini {float: right; margin-right: 10px;}#gaia-basket-top-mini a {    display: block;    width: 23px;    height: 18px;    background: url(/gfx/gaia/gaia-mikro-basket.jpg) 0 0 no-repeat;}#gaia-basket-top-mini a:hover {background: url(/gfx/gaia/gaia-mikro-basket.jpg) 0 100% no-repeat;}/* Koniec: Mini koszyk *//* Start: Lista zakupów */#ms-shopping-list ul {    margin-top: 8px;    font-size: 0.9em;    padding: 0;}#ms-shopping-list a {text-decoration: underline;}#ms-shopping-list li {    list-style: square;    margin: 0 0 1px 20px;    padding: 0;}#ms-shopping-form a {color: #1A5FD8;}#ms-shopping-form a:hover {text-decoration: none;}#ms-shopping-list p {    margin-top: 2px;    text-align: left;}#ms-shopping-list dl {margin-top: 8px;}#ms-shopping-list .i {padding: 1px;width: 110px;}#ms-shopping-list dd {padding: 0;margin: 0;}#ms-shopping-form {display: none;}.ms-use-http_ms-shopping-form {color: #6B6B75;font-size: 0.9em;}/* Koniec: Lista zakupów *//* Start: Banery */#ms-banners li {    margin-top: 15px;    text-align: center;    list-style: none;    margin: 0; padding: 0;}/* Koniec: Banery *//* Start: Lista produktów */#ms-product-list-header h3, #ms-product-list-header h3 strong {    margin-bottom: 2px;    font-size: 20px;    color: #333;    text-transform: uppercase;    font-weight: normal;    padding-left: 5px;}#ms-product-list .ms-grid-list,#ms-product-list .ms-float-list,#ms-product-list .ms-small-list,#ms-product-list .ms-vertical-list {    margin: 12px 0 0;}/* Koniec: Lista produktów *//* Start: Filtry */#ms-filter {}#ms-filter a.remove {font-size: 0.9em;}#ms-filter dl {margin-top: 8px;}#ms-filter dt {}#ms-filter dt a {    float: right;    font-size: 0.9em;    font-weight: normal;}#ms-filter ul {    margin: 4px 0 12px 0;    padding: 0;}#ms-filter li {    font-family: Verdana, sans-serif;    font-size: 0.9em;    list-style: none;    margin: 0 0 4px 15px; padding: 0;}#ms-filter li span {    color: #9F9F9F;    font-size: 0.9em;}#ms-filter li a {    color: #1A5FD8;    text-decoration: underline;}#ms-filter li a:hover {    text-decoration: none;    color: #6B6B75;}#ms-filter li.selected a {    text-decoration: underline;    color: #E26509;    font-weight: normal;}#ms-filter li.selected a:hover {    text-decoration: none;    color: #6B6B75;}#ms-filter-select select {width: 99%;}#ms-filter-select dd span {    display: block;    margin-top: 1px;    font-size: 0.9em;}#ms-filter-select label {color: #6B6B75;}#ms-filter-select p {margin-top: 10px;}#ms-filter-select p a,#ms-filter-select dd span a {text-decoration: underline;}#ms-filter-select p a:hover,#ms-filter-select dd span a:hover {text-decoration: none;}#ms-filter-opt {    padding-top: 8px;    margin-top: 4px;    border-top: 1px solid #C2C2C2;}#ms-filter-opt h4 {    margin: 0 0 6px;    font-size: 1em;}#ms-filter-opt li {    list-style: none;    padding: 0;    margin: 0 0 1px 10px;}#ms-filter-opt label {color: #6B6B75;}#ms-filter-opt p {margin-top: 10px;}#ms-filter-opt p a {text-decoration: underline;}#ms-filter-opt p a:hover {text-decoration: none;}/* Koniec: Filtry *//* Start: Rozszerzone wyszukiwanie */#ms-extended-search {    padding: 8px;}#ms-extended-search .box,#ms-extended-search .box-wrapper {    background: none;    border: none;    padding: 0;    margin: 0;}#ms-extended-search .box-title {display: none;}#ms-extended-search h3 {font-size: 1.2em;}#ms-extended-search table {width: 100%;}#ms-extended-search td {    text-align: center;    padding: 4px;}#ms-extended-search th {    text-align: right;    font-weight: normal;}#ms-extended-search tfoot td {text-align: center;}#ms-extended-search td select {width: 160px;}#ms-extended-search td input[type='text'] {width: 70%;}/* Koniec: Rozszerzone wyszukiwanie */#ms-on-top a {    font-size: 1.1em;    float: right;    background: #96C1CF;    padding: 5px 10px;    border: 1px solid #96C1CF;    -moz-border-radius-bottomleft: 8px;    -moz-border-radius-bottomright: 8px;    -webkit-border-bottom-right-radius: 8px;    -webkit-border-bottom-left-radius: 8px;    color: #fff;}#ms-on-top a:hover {text-decoration: underline;}#ms-product-on-top {margin-top: -20px;}/* Koniec: Wyszikiwarka produktow *//* Start: Search Suggest */#ms-serach-suggest {    text-align: center;    margin-top: 20px;}#ms-search-suggest p {font-weight: bold;}#ms-search-suggest-tags {    line-height: 1.8em;    margin: 8px auto;    width: 60%;}#ms-search-suggest-tags a {text-decoration: underline;padding: 0 3px;}/* Koniec: Search Suggest *//* Start: Paginacja */.ms-paginator {    float: right;    margin-right: 10px;}.ms-paginate-pages {display: inline;}.ms-paginate-pages a,.ms-paginate-pages span {    color: #333;    text-decoration: underline;}.ms-paginate-pages span,.ms-paginate-pages a:hover {    color: #222;    text-decoration: none;}.ms-select-on-page {display: inline;}.ms-select-on-page form {display: inline;}.ms-select-on-page select {font-size: 0.9em;}/* Koniec: Paginacja *//* Start: Oferta specjalna dla grup rabatowych */#ms-personal-offer {margin-bottom: 8px;}/* Koniec: Oferta specjalna dla grup rabatowych *//* Start: Sortowanie produktów */#ms-sort {float: right;}#ms-sort li {    float: left;    list-style: none;    margin: 0 7px 0 0; padding: 0;}#ms-sort a {    float: left;    color: #1A5FD8;    text-decoration: underline;}#ms-sort .current {color: #8F8F8F;}#ms-sort a:hover {    color: #6B6B75;    text-decoration: none;}/* #ms-sort a#current,#ms-sort a:hover {	background-color: #E26509;	color: #fff;	-moz-border-radius: 3px;  	-webkit-border-radius: 3px;}#ms-sort a:hover {background-color: #C2C2C2;}#ms-sort .ms-sort-1,#ms-sort .ms-sort-2 {	background-repeat: no-repeat;	background-position: 100% 50%;	padding-right: 13px;}#ms-sort .ms-sort-1  {background-image: url(/gfx/gaia/sort.1.gif);}#ms-sort .ms-sort-2  {background-image: url(/gfx/gaia/sort.2.gif);} *//* Koniec: Sortowanie produktów *//* Start: Export listy produktów do alternatywnych formatów */#ms-product-export {float: right;}#ms-product-export ul {    margin: 0;    padding: 0;}#ms-product-export li {    display: inline;    list-style: none;    margin: 0; padding: 0;}#ms-product-export li img {    vertical-align: middle;    margin-left: 1px;}/* Start: Export listy produktów do alternatywnych formatów *//* Start: Pokaż marketing na liscie produktów */#ms-filter-marketing {    margin-bottom: 14px;}#ms-filter-marketing li {    float: left;    list-style: none;    margin: 0 7px 0 0; padding: 0;}#ms-filter-marketing a {    float: left;    color: #1A5FD8;    text-decoration: underline;}#ms-filter-marketing .current {color: #8F8F8F;}#ms-filter-marketing a:hover {    color: #6B6B75;    text-decoration: none;}/* Koniec: Pokaż marketing na liscie produktów *//* FAQ */#ms-faq ul {margin-bottom: 30px;}#ms-faq li {    list-style: square;    margin: 0 0 3px 25px; padding: 0;}#ms-faq dl {    margin-bottom: 20px;}#ms-faq dl:last-child {border: none;}#ms-faq dt {    font-weight: bold;    font-size: 1.2em;}#ms-faq dd {margin: 5px 0 0;}/* Koniec FAQ *//* Start: RSS */#ms-rss-channels h4 {    font-size: 1em;    text-transform: uppercase;    color: #6F6F6F;    margin: 16px 0 8px;    font-weight: normal;}#ms-rss-channels ul {margin: 4px;}#ms-rss-channels li {    margin: 0 0 5px 12px;    padding: 0;    list-style: none;}#ms-rss-channels li a {    background: url(/gfx/gaia/rss-mini.png) 0 50% no-repeat;    padding-left: 14px;}#ms-rss-channels li a span {display: none;}.rss-box {    float: left;    width: 33%;}.rss-box.producers ul {	    float: left;    padding-right: 25px;}.rss-box.categories div {margin-left: 80px;}#ms-rss-about h3 {margin-bottom: 8px;}#ms-rss-about p {margin-bottom: 8px;}#ms-rss-about ul {    margin: 8px 0;}#ms-rss-about li {    list-style: square;    margin: 0 0 3px 24px;    padding: 0;}#ms-rss-about a {text-decoration: underline;}#ms-rss-about a:hover {text-decoration: none;}/* Koniec: RSS *//* Start: Karta produktu */#ms-product-cart {    position: relative;    margin: 20px 10px 10px;}.ms-140x260 {width: 150px;}.ms-200x150 {width: 210px;}.ms-220x165 {width: 230px;}.ms-240x180 {width: 250px;}.ms-cart-140x260 {margin-left: 160px;}.ms-cart-200x150 {margin-left: 220px;}.ms-cart-220x165 {margin-left: 240px;}.ms-cart-240x180 {margin-left: 260px;}#ms-product-cart h3 {    font-weight: bold;    font-size: 1.6em;    margin: 0 0 8px;}#ms-product-left {    float: left;    text-align: center;}#ms-product-left a img {}#ms-product-left a:hover img {    border-color: #75757a;}/* Koniec: Karta produktu *//* Start: Rating produktu */#ms-product-rating {    margin: 8px 0;    text-align: center;    font-size: 0.9em;}#ms-product-rating img {    display: block;    margin: 0 auto 4px;}#ms-product-rating form {margin-bottom: 4px;}#ms-product-rating select {    width: 35px;    vertical-align: middle;}/* Koniec: Rating produktu *//* Start: Producent produktu */#ms-product-producer {float: right;}/* Koniec: Producent produktu *//* Start: Drukuj karte produktu */#ms-product-print a {    float: right;    margin-top: 5px;    position: relative;    z-index: 100;    text-decoration: underline;}#ms-product-print a:hover {text-decoration: none;}/* Koniec: Drukuj karte produktu *//* Start: Stan marketingowy produktu */#ms-product-marketing {margin-bottom: 6px;}/* Koniec: Stan marketingowy produktu */#ms-product-name h4 {font-size: 1.5em;}#ms-product-code,#ms-product-points {    margin-top: 1px;    font-size: 14px;}/* Start: Serie produktów */#ms-product-series {margin-top: 12px;}/* Koniec: Serie produktów *//* Start: Produkt na raty */#ms-product-zagiel {    float: left;    margin-left: 5px;    display: inline;}/* Koniec: Produkt na raty */#ms-goods-price {float: left; color: #a0a0a1;}/* Start: Cena produktu */#ms-product-price {    margin-top: 10px;    font-family: Arial, sans-serif;    color: #F29132;    overflow: hidden;    width: 100%;}#ms-product-price a {text-decoration: underline;}#ms-product-price var {color: #F29132;}#ms-product-price var big {    font-size: 24px;    font-weight: bold;    color: #DF433F;}#ms-product-price var em {text-transform: lowercase;}#ms-product-price big {    font-weight: bold;    font-size: 1.6em;}#ms-product-price .ms-second-price {font-size: 0.9em;}/* Koniec: Cena produktu *//* Start: Koszyk produktu */#ms-product-add {margin: 16px 0;}#ms-product-add img, #ms-product-add input {vertical-align: middle;}#ms-product-inprepare, #ms-product-ask4price {margin-top: 12px;}#ms-product-inprepare li {    list-style: none;    margin: 0 0 2px 0; padding: 0;}#ms-product-inprepare li a {text-decoration: underline;}#ms-product-inprepare li a:hover {text-decoration: none;}#ms-product-depository {margin-bottom: 12px;}#ms-product-depository li {    list-style: none;    margin: 0; padding: 0;}#ms-product-attributes {margin-bottom: 4px;}#ms-product-attributes dl {padding: 4px 0;}#ms-product-attributes dt {font-weight: bold;}.ms-multiple-radios {line-height: 1.4em;}#ms-product-min-quanity {margin-top: 1px;color: #333;}#ms-product-max-quanity {margin-top: 1px;color: #333;}input#quantity {    padding: 2px;    vertical-align: top !important;    width: 28px;    text-align: center;}#ms-product-compare img {margin-left: 20px;}/* Koniec: Koszyk produktu *//* Start: Status dostawy i magazynu produktu */#ms-product-status {    font-weight: bold;    margin-bottom: 12px;}#ms-product-shipping {    margin-bottom: 18px;    line-height: 1.4em;}#ms-product-shipping img {    vertical-align: middle;    margin-left: 4px;}#ms-product-ask {    margin: 1px 0 6px;    line-height: 1.4em;}#ms-product-ask li {    list-style: none;    padding: 0;    margin-bottom: 1px;}#ms-product-ask a {text-decoration: underline;}#ms-product-ask a:hover {text-decoration: none;}/* Koniec: Status dostawy i magazynu produktu *//* Start: Galeria zdjęć produktu */#ms-product-pictures {    padding: 20px 0;    clear: both;}#ms-product-pictures li {    display: inline;    list-style: none;    padding: 0;}#ms-product-pictures li img {    margin: 0 5px 5px 0;    vertical-align: middle;}/* Koniec: Galeria zdjęć produktu *//* Start: Akcesoria produktu */#ms-product-accessories {margin: 15px 0;}#ms-product-accessories h3,#ms-other h3 {    font-weight: bold;    font-size: 1.5em;    margin-bottom: 8px;    color: #C94D0D;}#ms-product-accessories table {width: 100%;}#ms-product-accessories td {    padding: 4px;    border-bottom: 1px dotted #969596;}#ms-product-accessories .checkbox {    width: 25px;    text-align: center;    padding: 7px 0;}#ms-product-accessories .checkbox span {    display: block;    font-size: 0.8em;    color: #7F7F7F;    display: none;}#ms-product-accessories .thumb {    width: 51px;    vertical-align: middle;    text-align: center;}#ms-product-accessories tfoot td {    border: none;    padding: 8px 0;}#ms-product-accessories td.quantity  {    width: 55px;    text-align: center;    vertical-align: middle;    font-size: 0.9em;    color: #7F7F7F;}#ms-product-accessories td.quantity input  {    width: 20px;    padding: 2px;    text-align: center;}#ms-product-accessories .price {    width: 200px;    text-align: right;    vertical-align: middle;}#ms-product-accessories .name {font-size: 1.2em;}#ms-product-accessories .name a {color: #6B6B75;}#ms-product-accessories .name a:hover {text-decoration: underline;}#ms-product-accessories .ms-product-price, #ms-product-accessories .ms-product-add, #ms-product-accessories .ms-product-ask4price, #ms-product-accessories .ms-product-inprepare,#ms-product-accessories .ms-product-picture  {    margin: 0;    padding: 0;    height: auto;}/* Koniec: Akcesoria produktu *//* Start: Filtry produktu */#ms-product-filters {}#ms-product-filters dl {margin-top: 8px;}#ms-product-filters dd {    margin: 2px 0 8px 10px;    font-size: 0.9em;}#ms-product-filters dd.alt {margin: 0;}#ms-product-filters label {    color: #1A5FD8;    text-decoration: underline;}#ms-product-filters label:hover {text-decoration: none;}#ms-product-filters input[type='checkbox'] {    margin-right: 2px;    vertical-align: middle;}/* Koniec: Filtry *//* Start: Zakładki produktu */#ms-product-tabs {    line-height: 1.4em;    width: 100%;}#ms-product-tabs .box-wrapper {padding-bottom: 8px;}#ms-product-nav-tabs {    width: 100%;    border-bottom: 1px solid #C2C2C2;    height: 29px;    display: none;}#ms-product-nav-tabs li {    display: inline;    list-style: none;    padding: 0;}#ms-product-nav-tabs li a {    float: left;    padding-left: 28px;    color: #fff;    font-weight: bold;    font-size: 0.9em;    background: #919191 url(/gfx/gaia/h3-hover-bg.jpg) 0 0 no-repeat;}#ms-product-nav-tabs li a:hover,#ms-product-nav-tabs li #ms-active-tab {    text-decoration: none;    color: #fff;    background: #C55806 url(/gfx/gaia/h3-bg.jpg) 0 0 no-repeat;}#ms-product-nav-tabs li a span {    display: block;    float: left;    cursor: pointer;    padding: 6px 12px 6px 0;    background: url(/gfx/gaia/h3-hover-bg.jpg) 100% 0 no-repeat;}#ms-product-nav-tabs li a:hover span, #ms-product-nav-tabs li #ms-active-tab span {background: url(/gfx/gaia/h3-bg.jpg) 100% 0 no-repeat;}/* Koniec: Zakładki produktu *//* Start: Tagi produktu */#ms-product-tags {    text-align: center;    margin: 10px auto 0;    width: 60%;}#ms-product-tags dfn {font-style: normal;}#ms-product-tags a {text-decoration: underline;}#ms-product-tags a:hover {text-decoration: none;}/* Koniec: Tagi produktu *//* Start: Parametry produktu */#ms-product-parameters {    margin-top: 12px;    width: 100%;}#ms-product-parameters table {    width: 100%;    border: 1px solid #DFDFDF;    font-size: 0.9em;}#ms-product-parameters h4 {    margin: 12px 0 4px;    font-size: 1.2em;    font-weight: bold;}#ms-product-parameters td,#ms-product-parameters th {    padding: 4px 8px;    width: 60%;}#ms-product-parameters th {    text-align: right;    vertical-align: top;    width: 40% !important;    border-right: 1px solid #DFDFDF;}/* Koniec: Parametry produktu *//* Start: Załączniki produktu */#ms-product-files h4 {    margin: 12px 0 4px;    font-size: 1.2em;    font-weight: bold;}#ms-product-files li {    list-style: none;    margin: 0 0 3px 0; padding: 0;}/* Koniec: Załączniki produktu *//* Start: Komentarze produktu */#ms-product-comments dl {padding: 10px 0;}#ms-product-comments dt {margin-bottom: 1px;font-size: 0.85em;}#ms-product-comments cite {font-style: normal;}#ms-comments-form {margin-top: 16px;}#ms-comments-form textarea {width: 50%;}#ms-comments-form label {font-size: 1.15em;}#ms-comments-form dl {    margin: 0;    padding: 0;}#ms-comments-form p {    color: #6F6F6F;    font-size: 0.85em;}#ms-comments-box img {float: left;}#ms-comments-box dd {margin-left: 60px;}#ms-comments-box .alt {    font-weight: bold;    font-size: 0.9em;    margin-bottom: 3px;}#ms-product-comments a {text-decoration: underline;}#ms-product-comments a:hover {text-decoration: none;}/* Koniec: Komentarze produktu *//* Start: Wyłącz sklep */#ms-shop-close {height: 100%;}#ms-shop-close img {    display: block;    margin: 0 auto 10px;}/* Koniec: Wyłącz sklep */#ms-support-ie {    height: 100%;    font-size: 1.1em;}#ms-support-ie p {margin-bottom: 12px;}#ms-support-ie li {    list-style: none;    display: inline;    margin: 0;    padding: 0;}#ms-support-ie li im {    vertical-align: middle;    margin-right: 5px;}/* Start: Akcesoria w koszyku */#ms-basket-accessories h3 {display: none;}#ms-basket-accessories td {line-height: 1em;}#ms-basket-accessories-txt {    margin-bottom: 12px;    display: block;}#ms-accesories-back a {    color: #519CF2;    text-decoration: underline;}#ms-accesories-back a:hover {text-decoration: none;}/* Koniec: Akcesoria w koszyku *//* Start: Pliki w koszyku */#ms-basket-files {margin: 12px;}#ms-basket-files p {margin-top: 3px;}#ms-basket-files ul {margin-top: 8px;}#ms-basket-files li {    list-style: none;    margin: 0; padding: 0;}/* Koniec: Pliki w koszyku *//* Start: Kod promocyjny w "Twój koszyk" */#ms-basket-code {text-align: right;}#ms-basket-code dd, #ms-basket-code dt {display: inline;}#ms-basket-code .i {    width: 120px;    font-size: 1em;}#ms-basket-remove-code {    margin-top: 2px;    font-size: 0.9em;}/* Koniec: Kod promocyjny w "Twój koszyk" *//* Start: Lista produktów w "Twój koszyk" */#ms-basket-products table {width: 100%;}#ms-basket-products th {    padding: 5px;    font-weight: bold;    background: #969596;    color: #fff;    font-size: 1.1em;    text-align: center;}#ms-basket-products th.product {text-align: left;}#ms-basket-products .thumb {    width: 51px;    text-align: center;}#ms-basket-products td {    padding: 4px;    border-bottom: 1px solid #969596;}#ms-basket-products td.product {    padding: 3px 6px;    font-weight: bold;    text-align: left;    font-size: 1.2em;}.ms-basket-attributes {    font-size: 0.75em;    font-weight: normal;}.ms-basket-attributes {margin-top: 3px;}.ms-basket-attributes select {    margin-right: 5px;}#ms-basket-products .price {    text-align: right;    width: 100px;}#ms-basket-products .total {    font-weight: bold;}#ms-basket-products td.price {color: #333; font-weight: bold;}#ms-basket-products strong.discount {    background: #CB0000;    color: #fff;    font-weight: normal;    padding: 0 1px;}#ms-basket-products .quantity {    text-align: center;    width: 40px;}#ms-basket-products .quantity input {    width: 25px;    padding: 1px 0;    text-align: center;}#ms-basket-products .remove {    text-align: center;    width: 50px;}#ms-basket-products .remove a {text-decoration: underline;}#ms-basket-products .remove a:hover {text-decoration: none;}#ms-basket-products .tax {    text-align: right;    width: 40px;}#ms-basket-products .summary td {    text-align: right;    border: none;    background: #C9C8CD;    padding: 7px 4px;}#ms-basket-products .noborder td {    border: none;    text-align: right;}#ms-basket-products tfoot td {    padding-bottom: 1px;    padding-top: 1px;}/* Koniec: Lista produktów w "Twój koszyk" *//* Start: Nawigacja w "Twój koszyk" */#ms-basket-menu {padding: 10px 0;}#ms-basket-menu li {    list-style: none;    margin: 0; padding: 0;}#ms-basket-menu a {text-decoration: underline;}#ms-basket-menu a:hover {text-decoration: none;}#ms-basket-menu .continue a {color: #333;}#ms-basket-menu dd {margin-bottom: 2px;}#ms-basket-menu .alt {    float: right;    text-align: right;}/* Koniec: Nawigacja w "Twój koszyk" *//* Start: Dostawa i Płatności w "Twój koszyk" */#ms-basket-payments,#ms-basket-shippings {    float: left;    width: 350px;}#ms-basket-payments label,#ms-basket-shippings label {color: #333;}#ms-basket-shippings {margin-right: 1px;}.ms-pas-header {    padding: 5px;    background: #C9C8CD;    margin: 20px 0 10px 0;}.ms-pas-header h5 {    font-size: 1.1em;    font-weight: bold;}.ms-pas-header a {float: right;text-decoration: underline;}.ms-pas-header a:hover {text-decoration: none;}#ms-basket-payments dl, #ms-basket-shippings dl {    margin: 0 0 0 5px;}#ms-basket-payments strong {    margin: 5px 0 0 5px;}#ms-basket-payments dd, #ms-basket-shippings dd {margin-bottom: 0;line-height: 1.3em;}#ms-basket-payments dd#active, #ms-basket-shippings dd#active {font-weight: bold;}#ms-basket-shippings span,#ms-basket-payments span {color: #333; font-size: 1em;}#ms-basket-payments dd img, #ms-basket-shippings dd img {    margin-left: 3px;    vertical-align: middle;}#ms-payment-calc {padding-left: 3px;}#ms-payment-calc a {    background: url(/gfx/gaia/calculator.gif) 0 50% no-repeat;    padding: 2px 0 2px 13px;}/* Koniec: Dostawa i Płatności w "Twój koszyk" *//* Start: Wartość koszyka w "Twój koszyk" */#ms-basket-costs {    clear: both;    width: 100%;    padding: 30px 0;    text-align: right;}#ms-basket-costs dl {    margin: 0 60px 3px 0;}#ms-basket-costs dt {}#ms-basket-costs dt, #ms-basket-costs dd {display: inline;}#ms-basket-costs .alt dd {font-size: 1em;font-weight: normal;}#ms-basket-costs dd {color: #333; font-size: 1.4em; font-weight: bold;}/* Koniec: WartosÄ‡ koszyka w "Twój koszyk" *//* Start: Zamów w "Twój koszyk" */#ms-basket-order {    text-align: right;    margin-right: 60px;}/* Koniec: Zamów w "Twój koszyk" *//* Start: Lista dostawców w koszyku */#ms-basket-shipping-list {margin-top: 20px;}#ms-basket-shipping-list table {width: 670px;}#ms-basket-shipping-list th {    padding: 5px;    font-weight: bold;    background: #EFEFEF;    font-size: 1.1em;    text-align: left;}#ms-basket-shipping-list th.cost {text-align: right;}#ms-basket-shipping-list td.weight,#ms-basket-shipping-list th.weight {    text-align: right;    width: 70px;}#ms-basket-shipping-list td.product {vertical-align: top;}#ms-basket-shipping-list td.product a {text-decoration: underline;}#ms-basket-shipping-list td.product li {    list-style: none;    padding: 0;    margin: 0 0 1px 0;}#ms-basket-shipping-list td {    padding: 4px;    border-bottom: 1px solid #EFEFEF;}#ms-basket-shipping-list td.shipping {    text-align: left;    vertical-align: top;    width: 210px;}#ms-basket-shipping-list td.shipping dd {margin: 0 0 3px 0 !important;}#ms-basket-shipping-list td.shipping dd#active {font-weight: bold;}#ms-basket-shipping-list td.shipping span {color: #F29132;}#ms-basket-shipping-list td.cost {    text-align: right;    width: 100px;    color: #F26D08;    vertical-align: top;} #ms-basket-shipping-list tfoot td {    border: none;    text-align: right;    background: #EFEFEF;}#ms-basket-shipping-list tfoot .price {color: #F26D08;}/* Koniec: Lista dostawców w koszyku *//* Start: Minimalna liczba produktów w koszyku */#ms-basket-min-quantity {margin: 15px 0;}#ms-basket-min-quantity table {width: 100%;}#ms-basket-min-quantity td {    padding: 7px;    border-bottom: 1px dotted #969596;}#ms-basket-min-quantity .checkbox {    width: 25px;    text-align: center;    padding: 7px 0;}#ms-basket-min-quantity .thumb {    width: 51px;    vertical-align: middle;    text-align: center;}#ms-basket-min-quantity .price {    text-align: right;    width: 200px;}#ms-basket-min-quantity .ms-product-price {margin: 0 !important;}#ms-basket-min-quantity tfoot td {    border: none;    padding: 8px 0;}#ms-basket-min-quantity td.quantity  {    width: 60px;    text-align: center;    vertical-align: middle;    padding: 7px 0;}#ms-basket-min-quantity td.quantity input {    width: 20px;    padding: 2px;    text-align: center;}#ms-basket-min-quantity .name {font-size: 1.2em;}#ms-basket-min-quantity .name a {color: #333;}#ms-basket-min-quantity .name a:hover {text-decoration: underline;}#ms-before-nav {    margin: 12px 0 10px 0;    padding: 0;    list-style: none;}#ms-before-nav li {margin: 0; padding: 0;}#ms-before-nav li a {text-decoration: underline;}#ms-before-nav li a:hover {text-decoration: none;}/* Koniec: Minimalna liczba produktów w koszykuduktu *//* Start: "Faktura VAT" */#ms-basket-vat {margin-bottom: 14px;}#ms-basket-vat label {font-weight: bold;}#ms-basket-vat p {font-size: 0.85em;}/* Start: "Faktura VAT" *//* Start: Zamówienie */#ms-order-payment {margin-top: 25px;}#ms-order-payment button {margin-top: 16px;}#ms-order-continue {margin-top: 25px;}#ms-order-continue a {text-decoration: underline;}#ms-order-continue a:hover {text-decoration: none;}#ms-order-payment h3 {    font-size: 1.3em;    margin-bottom: 6px;}#ms-payment-online {margin-top: 12px;}#ms-payment-online a {margin-top: 12px !important;}#ms-payment-continue {margin-top: 12px;}#ms-payment-path img {float: right;}#ms-payment-continue a {text-decoration: underline;}#ms-payment-continue a:hover {text-decoration: none;}/* Koniec: Zamówienie *//* Start: Strona kontaktowa */#ms-contact dl {margin: 0 12px 22px 0;}#ms-contact dt {    font-weight: bold;    font-size: 1.1em;    line-height: 1.4em;    margin-bottom: 4px;}#ms-contact .alt dd, #ms-contact .alt dt {margin-left: 0;}#ms-contact dd {    line-height: 1.4em;    margin-bottom: 1px;}#ms-contact .ms-google {margin: 0;}#ms-contact dd, #ms-contact dt {margin-left: 170px;}#ms-contact .ms-google img {    float: left;    padding: 2px;    border: 1px solid #CFCFCF;}#ms-contact .ms-opening, #ms-contact .ms-extra-contact-data {margin-top: 22px;}#ms-contact .ms-opening-hour {margin-bottom: 12px;}#ms-contact .ms-email {margin-top: 10px;}#ms-contact .ms-fax {margin-top: 6px;}.ms-street {margin-bottom: 8px !important;}.ms-gg img, .ms-skype img {    vertical-align: middle;    margin-right: 4px;    width: 16px;    border: none !important;}#ms-contact-form dd {margin-bottom: 10px;}#ms-contact-form textarea {    height: 150px;    width: 400px;}#ms-contact-map {margin-bottom: 8px;}/* Koniec: Strona kontaktowa *//* Start: Porównywarka produktów */#ms-compare-add p {margin-bottom: 4px !important;}#ms-compare-add ul {margin-bottom: 6px;}#ms-compare-add li {    margin: 0 0 1px 20px;    list-style: square;    padding: 0;    font-weight: bold;}#ms-compare {}#ms-compare h3 {margin-bottom: 4px;}#ms-compare-table {width: auto;}#ms-compare-table td {    text-align: center;    width: 150px;    padding: 0 12px;}#ms-compare-table td a {text-decoration: underline;}#ms-compare-table td a:hover {text-decoration: none;}#ms-compare-table td.border {border-left: 1px solid #DFDFDF;}#ms-compare-table td.c-cat  {    vertical-align: middle;    text-align: center;    width: 200px;    max-width: 200px !important;}#ms-compare-table td.c-cat h4 {    font-size: 1.4em;    margin-bottom: 3px;}#ms-compare-table td.c-cat h4 a {color: #6A9C2D;}#ms-compare-table td.c-cat p {font-size: 0.9em;}#ms-compare-table td.c-product-name {    padding: 9px 12px 12px;    vertical-align: top;    line-height: 1.4em;}#ms-compare-table td.c-product-name a {color: #333;}#ms-compare-table th.c-parameters {    max-width: 200px;    padding: 4px;    background: #F0F0F0;    text-align: right;    vertical-align: top;    font-weight: normal;    color: #333;    font-family: 'Arial Bold', Arial, Tahoma, sans-serif;}#ms-compare-table td.c-parameters {padding: 3px 8px;}#ms-compare-table td.c-product-image {padding-top: 12px;}#ms-compare-table td.c-product-image img {vertical-align: top !important;}#ms-compare-table .c-remove {padding: 8px 0 16px;}#ms-compare-table .ms-product-price {    margin: 0 auto;}.ms-compare-overflow {    width: 1190px;    overflow-x: auto;    overflow-y: hidden;    margin: 0;}#ms-compare-box .box-wrapper,#ms-compare-box .box {    border: none;    margin: 0;    padding: 0;    background: none;}#ms-compare-box .box-wrapper {padding-bottom: 12px;}#ms-compare-box .box {    border: 1px solid #60983F;    border-width: 0 1px 1px;}#ms-compare-box .box-title {    margin: 0;    border-color: #60983F;}#ms-compare-box li {    margin: 0;    list-style: none;    border-bottom: 1px dotted #969596;    padding: 11px 8px;    position: relative;}#ms-compare-box li img {    position: absolute;    top: 3px;    right: 3px;}#ms-compare-box li a {    color: #333;    font-size: 0.9em;    font-family: Verdana, sans-serif;}#ms-compare-box li a:hover {text-decoration: underline;}#ms-compare-box li span {    display: block;    margin-top: 2px;}#ms-compare-box li span a {    text-decoration: underline;    color: #1A5FD8;}#ms-compare-box li span a:hover {text-decoration: none;color: #6B6B75;}#ms-compare-box p {    margin-top: 8px;    text-align: center;}/* Koniec: Porównywarka produktów *//* Start: Capctha */#ms-captcha {margin-bottom: 8px;}#ms-captcha a {    text-decoration: underline;    font-size: 0.9em;}#ms-captcha a:hover {text-decoration: none;}#ms-captcha #captcha {    width: 50px;    vertical-align: middle;}#ms-captcha img {vertical-align: middle;}/* Koniec: Capctha *//* Start: Profil klienta */#ms-my-about {    margin-bottom: 10px;    line-height: 1.4em;}#ms-my-newsletter button, #ms-my-remove button {margin-top: 8px;}#ms-my-history table {    width: 100%;    margin: 8px 0;}#ms-my-history td {padding: 8px 4px;}#ms-my-history th {    font-weight: normal;    color: #fff;    background: #969596;    padding: 3px;}#ms-my-history td.h-lp,#ms-my-order-products td.h-lp,#ms-my-notify-products td.n-lp,#ms-my-history th.h-lp,#ms-my-order-products th.h-lp,#ms-my-notify-products th.n-lp {    width: 25px;    text-align: center;}#ms-my-history td.h-status {    width: 80px;    text-align: center;}#ms-my-order-products td a {text-decoration: underline;}#ms-my-order-products td a:hover {text-decoration: none;}#ms-my-history td.h-cost,#ms-my-order-products td.h-cost {    width: 100px;    text-align: right;    padding-right: 8px;    color: #F29132;}#ms-my-order-products td.h-cost strong.discount {    background: #CB0000;    color: #fff;    font-weight: normal;    padding: 0 1px;    font-size: 0.9em;}#ms-my-history td.h-date {    width: 150px;    text-align: center;}#ms-my-history td.h-quantity,#ms-my-order-products td.h-quantity {    width: 40px;    padding: 6px 0;    text-align: center;}#ms-my-history td.h-quantity a {text-decoration: underline;}#ms-my-history td.h-order {padding-left: 8px;}#ms-my-history td.h-order a {text-decoration: underline;}#ms-my-history td.h-order a:hover {text-decoration: none;}#ms-my-orders-count li {    list-style: none;    margin: 0 0 2px 0; padding: 0;}.ms-my-paginate {    margin: 8px 0;    font-size: 1.1em;}.ms-my-paginate span {font-weight: bold;}#ms-my-profile form {margin-top: 12px;}#ms-my-profile dl {    width: 30%;    float: left;}#ms-my-profile dt strong {    display: block;    margin-bottom: 6px;}#ms-my-profile .i {width: 85%;}#ms-my-index li {margin-bottom: 1px;}#ms-my-order-details li {    list-style: none;    margin: 0 0 4px 0; padding: 0;}#my-welcome img {    padding: 2px;    border: 1px solid #AFAFAF;}#my-welcome li {    list-style: none;    margin: 0 0 3px 58px; padding: 0;}#my-welcome li a {text-decoration: underline;}#my-welcome li a:hover {text-decoration: none;}#my-welcome li.alt {    float: left;    margin: 3px 0 0 0;}#ms-my-index-list ul {    width: 235px;    float: left;    margin: 6px 0 0 0;}#ms-my-index-list {margin-top: 20px;padding: 12px 0;}#ms-my-index-list p {font-size: 1.3em;}#ms-my-index-list li {    list-style: none;    margin: 0 0 3px 0; padding: 0;}#ms-my-index-list a {text-decoration: underline;}#ms-my-index-list a:hover {text-decoration: none;}#ms-my-order-products-count {margin: 12px 0 8px;}#ms-my-order-products table {width: 100%;}#ms-my-order-products td, #ms-my-order-products th {padding: 8px 4px;}#ms-my-order-products th {    font-weight: bold;    color: #fff;    background: #969596;    padding: 3px;}#ms-my-order-products .h-product {padding-left: 8px;}#ms-my-order-products .h-comment {    width: 100px;    text-align: center;}#ms-my-order-products .h-rating {    width: 65px;    text-align: center;}#ms-my-order-products tfoot td {    padding-top: 1px !important;    padding-bottom: 1px !important;}#ms-my-shippings {margin: 15px 0;}#ms-my-shippings table {width: 70%;}#ms-my-shippings td {    padding: 4px;    border-bottom: 1px solid #969596;}#ms-my-shippings td.shipping {    width: 150px;}#ms-my-shippings td.cost {    width: 80px;    text-align: right;    color: #333;}#ms-my-shippings td.weight {    width: 80px;    text-align: right;}#ms-my-shippings li {    margin: 0 0 2px 0;    padding: 0;    list-style: none;}#ms-my-shippings th {    padding: 4px;    color: #fff;    background: #969596;    text-align: left;    font-weight: bold;}#ms-my-payments {margin-top: 15px;}#ms-my-back {margin-top: 18px;}#ms-my-order-pas {margin-top: 8px;}#ms-my-order-pas li {margin-bottom: 4px;}#ms-my-discount-groups {margin-top: 12px;}#ms-my-discount-groups p {font-weight: bold;}#ms-my-discount-groups table,#ms-my-points table {    width: 40%;    margin: 4px 0 12px;}#ms-my-discount-groups td, #ms-my-points td {padding: 6px 4px;}#ms-my-discount-groups td.d-discount {    width: 10%;    text-align: right;}#ms-my-points th {    font-weight: normal;    text-align: left;    background: #F0F5FE;    padding: 6px 4px;}#ms-my-points td {    width: 15%;    text-align: right;    background: #F0F5FE;}#ms-my-notify-products table {    width: 100%;    margin-top: 6px;}#ms-my-notify-products td {padding: 6px 4px;}#ms-my-notify-products td.n-sent {    width: 80px;    text-align: center;}#ms-my-notify-products td.n-date {    width: 130px;    text-align: center;}#ms-my-notify-products td.n-product {padding-left: 8px;}#ms-my-notify-products td.n-remove {    width: 50px;    text-align: center;}#ms-my-notify-products td.n-remove a {text-decoration: underline;}#ms-my-notify-products th {    font-weight: normal;    color: #fff;    background: #969596;    padding: 3px;}#ms-my-stats table {width: 80%;}#ms-my-stats td {padding: 6px 4px;}#ms-my-stats td.s-var {    width: 60%;    text-align: right;    padding-right: 8px;}#ms-my-order-status-history table {width: 50%;}#ms-my-order-status-history td, #ms-my-order-status-history th {padding: 6px 4px;}#ms-my-order-status-history th {    font-weight: normal;    color: #fff;    background: #969596;    padding: 3px;}#ms-my-order-status-history h3 {    margin: 22px 0 4px;    font-size: 1em;    font-weight: normal;}#ms-my-order-status-history td.s-sent {    width: 90px;    text-align: center;}#ms-my-order-status-history td.s-date {    width: 140px;    text-align: center;}#ms-my-order-status-history td.s-status {padding-left: 8px;}#ms-my-order-status-history tr#active td {font-weight: bold;}#ms-my-avatar dl {margin-top: 12px;}#ms-my-avatar dd span {    display: block;    font-size: 0.9em;    margin-top: 2px;}#ms-auth-welcome {margin: 8px 0;}#ms-auth-welcome p {    font-weight: normal;    margin-bottom: 1px;}/* Koniec: Profil klienta *//* Start: Menu stron informacyjnych */.ms-menu {}.ms-menu ul {}.ms-menu ul li {    margin: 0 0 3px 10px;    padding: 0;    list-style: none;}.ms-menu ul li a {}.ms-menu ul li a:hover {}.ms-menu ul li #active {color: #C54F0F;}.ms-menu ul ul {margin-top: 3px;}/* Start: Menu stron informacyjnych *//* Start: Produkty podobne */#ms-similar .ms-mini-box {    float: left;    width: 25%;    text-align: center;    min-height: 165px;}.ms-display-all {    clear: both;    padding-top: 12px;}.ms-display-all a {text-decoration: underline;}.ms-display-all a:hover {text-decoration: none;}/* Koniec: Produkty podobne *//* Start: Podstrony informacyjne *//*.nobox .box-title {    padding: 0;    margin: 0;    border: none;}.nobox .box-title h3,.nobox .box-title span {    float: none;    background: none !important;    padding: 0;}.nobox .box-title h3 {    color: #000;    font-size: 1.3em;    margin: 0 0 8px;}.nobox .box-title h3 span {font-size: 1em;}.nobox .box-wrapper,.nobox .box {    padding: 0;    margin: 0;    border: none;    background: none;}*//* Koniec: Podstrony informacyjne *//* Start: Aktualności */#ms-news-last dl {    padding: 0 0 12px;    margin: 0 8px 12px;    border-bottom: 1px solid #DFDFDF;}#ms-news-last dl:last-child {    border: none;    padding-bottom: 0;    margin-bottom: 0;}#ms-news-last dl dd.date {    font-size: 0.85em;    color: #333;}#ms-news-last dl dt {margin: 3px 0;}#ms-news-last dl dt a {text-decoration: underline;}#ms-news-last dl dt a:hover {text-decoration: none;}#ms-news-last dl dd.more {    text-align: right;    margin-top: 4px;    font-size: 0.9em;}#ms-news-last dl dd.more a {text-decoration: underline;}#ms-news-last dl dd.more a:hover {text-decoration: none;}#ms-news-last dd {line-height: 1.4em;}.ms-p {margin-top: 5px;}.ms-p a {text-decoration: underline;}.ms-p a:hover {text-decoration: none;}/* Koniec: Aktualności *//* Start: Archiwum aktualności */#ms-news-list dl {    padding-bottom: 12px;    margin-bottom: 12px;    border-bottom: 1px solid #CFCFCF;}#ms-news-list dl:last-child {border: none;}#ms-news-list dt {margin: 2px 0;}#ms-news-list dt a {text-decoration: underline;}#ms-news-list dt a:hover {text-decoration: none;}#ms-news-list dd {line-height: 1.4em;}#ms-news-list dl dd.more {    text-align: right;    margin-top: 4px;    font-size: 0.9em;}#ms-news-list dl dd.more a {text-decoration: underline;}#ms-news-list dl dd.more a:hover {text-decoration: none;}#ms-news-list dd.date {    font-size: 0.85em;    color: #7F7F7F;}/* Koniec: Archiwum aktualności *//* Start: Tekst aktualności */#ms-news-post dd {line-height: 1.4em;}#ms-news-post dd.date {    font-size: 0.85em;    color: #7F7F7F;}#ms-news-post dd.other {margin-top: 20px;}#ms-news-post dd a {text-decoration: underline;}#ms-news-post dd a:hover {text-decoration: none;}.ms-news-picture {    float: left;    margin: 6px 6px 0 0;    padding: 2px;    border: 1px solid #CFCFCF;}/* Koniec: Tekst aktualności *//* Start: Przechowalnia */#ms-repository {}#ms-repository table {width: 60%;margin: 16px auto 0;}#ms-repository td {    padding: 7px 2px;    border-bottom: 1px dotted #6B6B75;}#ms-repository tr:last-child td {border: none;}#ms-repository td.thumb {    width: 55px;    text-align: center;}#ms-repository td.thumb img {vertical-align: middle !important;}#ms-repository td.remove {    width: 50px;    padding: 7px 0;    text-align: center;    font-size: 1em;}#ms-repository td.name a, #ms-repository td.remove {    color: #333;    text-decoration: underline;}#ms-repository td.name a:hover {text-decoration: none;}#ms-repository td.basket {width: 30px;text-align: center;}#ms-repository td.remove a {text-decoration: underline;}#ms-repository td.remove a:hover {text-decoration: none;}#ms-repository .ms-product-price {margin-top: 0;}#ms-repository-empty {margin: 12px 0;}#ms-repository td.price {    width: 185px;    text-align: right;    padding-right: 10px;}#ms-repository .ms-product-ask4price {}#ms-repository h3,#ms-repository-guide {margin: 6px 0 3px 0;}#ms-repository-guide img {    vertical-align: middle;    margin-right: 3px;}p#thumb {float: right;}/* Koniec: Przechowalnia *//* Start: Newsletter */#ms-newsletter .i {width: 230px;}#ms-newsletter-nav {margin-top: 12px;}#ms-newsletter-nav li {    list-style: none;    margin: 0; padding: 0;}#ms-newsletter-nav a {text-decoration: underline;}#ms-newsletter-nav a:hover {text-decoration: none;}/* Koniec: Newsletter *//* Start: Strony informacyjne (CMS) */#ms-page-gallery {margin-top: 25px;}#ms-page-gallery li {    display: inline;    margin: 0;    padding: 0;    list-style: none;}#ms-page-gallery li img {    padding: 2px;    margin: 0 3px 10px 0;    border: 1px solid #BFBFBF;}/* Koniec: Strony informacyjne (CMS) *//* Start: Formularze */#ms-combo-auth h4 {    font-size: 1.2em;    font-weight: bold;    font-family: "Arial Bold", sans-serif;    margin: 10px 0;}#ms-combo-auth table {margin: 0 12px 8px;}#ms-combo-auth td {padding-bottom: 7px;}#ms-combo-auth th {    padding-bottom: 2px;    text-align: left;    font-weight: normal;}#ms-combo-auth th span {    font-size: 0.85em;    display: block;    color: #333;}#ms-combo-auth td.alt {padding-top: 8px;}#ms-combo-auth td.alt a {text-decoration: underline;}#ms-combo-auth td.alt a:hover {text-decoration: none;}#ms-combo-auth em {    color: red;    font-style: normal;}#ms-combo-auth p#phoneinfo {    margin: 0 0 8px 12px;    font-size: 0.85em;}#ms-combo-auth label {    font-weight: normal;    color: #333;    padding-left: 3px;}#ms-combo-auth .i {width: 220px;}#ms-combo-auth .i[type="password"] {width: 150px;}#ms-combo-auth .i[name="nip"] {width: 150px;}#ms-combo-auth .i[name="company"] {width: 330px;}#ms-combo-auth .i[name="zip"] {width: 50px;}#ms-combo-auth .i[name="phone"],#ms-combo-auth .i[name="mobile"],#ms-combo-auth .i[name="fax"] {width: 150px;}#ms-combo-auth ul {margin: 16px 0 0 12px;}#ms-combo-auth ul li {    list-style: none;    margin: 0;    padding: 0;}#ms-register-required {margin-bottom: 8px;}#ms-register-required a {text-decoration: underline;}#ms-register-required a:hover {text-decoration: none;}#ms-about-register {    margin: 12px 12px 0 12px;    padding: 10px 0 0 2px;    font-size: 0.85em;    color: #333;}#ms-about-register.alt {    border: none;    padding-top: 0;    margin-top: 0;}#ms-about-register a {text-decoration: underline;}#ms-about-register a:hover {text-decoration: none;}#mb-window #ms-about-register {    margin-left: 0;}#ms-about-register li {    margin: 0 0 4px !important;    padding: 0;    list-style: none;}#ms-combo-auth ul {margin: 0;}#ms-combo-auth ul li a {text-decoration: underline;}#ms-combo-auth ul li a:hover {text-decoration: none;}#ms-register-info {padding-left: 12px;}#ms-register-info a {text-decoration: underline;}#ms-register-info a:hover {text-decoration: none;}#ms-policy {margin: 0 0 6px 2px;}#ms-policy input {margin-right: 3px;}#ms-policy a {text-decoration: underline;}#ms-box-login p a {text-decoration: underline;}#ms-box-login p a:hover {text-decoration: none;}#ms-box-login .i {width: 160px;}/* Koniec: Formularze *//* Start: Formularz zamówienia */#ms-basket-form h4 {    font-size: 1.2em;    font-weight: bold;    font-family: "Arial Bold", sans-serif;    margin: 10px 0;}#ms-basket-form p#phoneinfo {    margin: 0 0 8px 12px;    font-size: 0.85em;}#ms-basket-form table {margin: 0 12px 8px;}#ms-basket-form table.alt {margin-top: 12px;}#ms-basket-form td {padding-bottom: 7px;}#ms-basket-form th {    padding-bottom: 2px;    font-weight: normal;    text-align: left;}#ms-basket-form th span {    font-size: 0.85em;    display: block;    color: #333;}#ms-basket-form td.alt {padding-top: 8px;}#ms-basket-form td.alt a {text-decoration: underline;}#ms-basket-form td.alt a:hover {text-decoration: none;}#ms-basket-form .i {width: 220px;}#ms-basket-form .i[type="password"] {width: 150px;}#ms-basket-form .i[name="nip"] {width: 150px;}#ms-basket-form .i[name="zip"],#ms-basket-form .i[name="shipping_zip"] {width: 50px;}#ms-basket-form .i[name="company"],#ms-basket-form .i[name="shipping_name"] {width: 330px;}#ms-basket-form .i[name="phone"],#ms-basket-form .i[name="shipping_phone"],#ms-basket-form .i[name="mobile"],#ms-basket-form .i[name="fax"] {width: 150px;}#ms-basket-form .i[name="notice"] {width: 450px;}#ms-shipping-address {margin: 16px 12px 0;}#ms-shipping-address a {text-decoration: underline;}#ms-shipping-address a:hover {text-decoration: none;}#ms-agree a {text-decoration: underline;}#ms-agree a:hover {text-decoration: none;}#ms-quick-register {margin-bottom: 12px;}#ms-quick-register p {margin: 0 350px 2px 0;}/* Koniec: Formularz zamówienia *//* Start: Dodatkowa informacja od sprzedawcy */#ms-seller-info {margin-bottom: 15px;}/* Koniec: Dodatkowa informacja od sprzedawcy *//* Start: DotPay */#ms-dotpay-channels {margin-top: 8px;}/* Koniec: DotPay *//* Start: MoneyBookers.com */#ms-payment-moneybookers button {margin-top: 12px;}#ms-moneybookers-methods {margin-top: 22px;}#ms-moneybookers-methods label {font-size: 0.9em;}/* Koniec: MoneyBookers.com *//* Start: Zagiel */#ms-zagiel-accept {margin-top: 22px;}#ms-zagiel-accept label a {text-decoration: underline;}#ms-zagiel-accept label a:hover {text-decoration: none;}/* Koniec: Zagiel *//* Start: Mapa strony */.ms-sitemap-box {    float: left;    width: 25%;    margin: 0 0 22px 0;}.ms-sitemap-box h4 {    font-size: 1em;    margin-bottom: 8px;    color: #333;    font-weight: normal;    text-transform: uppercase;}.ms-sitemap-box ul {margin: 4px 0 0 8px;}.ms-sitemap-box ul ul {margin-left: 0;}.ms-sitemap-box ul li {    list-style: square;    margin: 0 0 3px 18px;    padding: 0;}.ms-sitemap-box li span {display: none;}/* Koniec: Mapa strony *//* Start: Pobierz pliki */#ms-downloader dl {margin-bottom: 16px;}#ms-downloader dt {    font-weight: bold;    margin-bottom: 2px;}/* Koniec: Pobierz pliki *//* Start: Gaia */#gaia-index-flash {    display: block;    width: 965px;    height: 724px;}#gaia-index-flash embed {display: block;}.gaia-products-name {    width: 100%;    background: #6b6b75;    height: 24px;    line-height: 24px;    text-align: left;}.gaia-products-name a {    background: url(/gfx/gaia/gaia-li-white.jpg) 100% 50% no-repeat;    padding-right: 10px;    margin-left: 10px;    color: #ddd;}.gaia-products-name a:hover {color: #fff;}#gaia-random-image img {    float: left;}#gaia-banner {    position: absolute;    bottom: 140px;    left: 197px;    display: block;    background: url(/gfx/gaia/gaia-logo-bottom.png) 0 0 no-repeat;    width: 571px;    height: 235px;}/* Koniec: Gaia */
