/**
 * @version $Id: template.css 14401 2010-01-26 14:10:00Z louis $
 * @author Design & Accessible Team ( Angie Radtke / Robert Deutz )
 * @package Joomla
 * @subpackage Accessible-Template-Beez
 * @copyright Copyright (C) 2005 - 2010 Open Source Matters. All rights reserved.
 * @license GNU/GPL, see LICENSE.php
 * Joomla! is free software. This version may have been modified pursuant to the
 * GNU General Public License, and as distributed it includes or is derivative
 * of works licensed under the GNU General Public License or other free or open
 * source software licenses. See COPYRIGHT.php for copyright notices and
 * details.
*/
#przejdz_do_new{
    background: url("../../../images/przejdz_do_news.png") no-repeat 0px 0px transparent;
    height: 22px;
    width: 21px;
    border:none;
    font-size:1px;
    color:#fff;
    margin-top:43px;
    position:absolute;
    cursor:pointer
}
.ele_roz_gen{
    background: url(../images/ele_roz_gen.png) no-repeat;
    min-height:40px;
    width: 710px;
    margin-left:-12px;
    padding-left:10px;
    padding-top:5px;
    width:90%;
}
#szukaj_nzoz {
    position: relative;
}
#szukaj_nzoz form {
    background: none !important;
    border: 0 solid #000000;
    height: 40px !important;
    min-width: 20px !important;
}
#szukaj_nzoz form .inputbox {
    border: 0 none !important;
    margin-left: 10px;
    margin-top: 5px;
    position: absolute;
    color: #0D87B8;
}
#szukaj_nzoz form .button {
    position: absolute;
    right: 13px;
}
#szukaj_nzoz div {
    background: url("/templates/ja_purity/images/szukaj_boks.png") no-repeat scroll 0 0 transparent;
    height: 25px;
    width: 239px;
}



body
{
    background: none;
    color: #000000;
    font-family: arial, helvetica, sans-serif;
    font-size: 13px;
    padding: 0px;
    text-align: center;
    font-family:"Open Sans";
}
.moduletable_inwestorzy_modul_big ul {
    padding: 20px;
    padding-top:10px;
    padding-bottom: 10px;
    margin-left: 20px;
}


.moduletable_inwestorzy_modul h3{
    background: url("../images/tytul_mod4.png") no-repeat scroll 0 0;
    border-top-left-radius: 20px;
    -webkit-border-top-left-radius: 20px; /* prawy górny */
    -khtml-border-radius-topleft: 20px;
    -moz-border-radius-topleft: 20px;
    border-top-left-radius: 20px;
    color: #71ACF5;
    float: left;
    font-size: 20px;
    font-style: italic;
    font-weight: 100;
    height: 32px;
    margin-left: -10px;
    margin-top: -18px;
    padding-left: 20px;
    padding-top: 5px;
    text-align: left;
    width: 340px;
    font-family:"Open Sans";
}
.moduletable_inwestorzy_modul{
    background:#fff;
    padding:10px;
    margin-bottom:18px;
    height:240px;
    border-top-left-radius: 20px;
    -webkit-border-top-left-radius: 20px; /* prawy górny */
    -khtml-border-radius-topleft: 20px;
    -moz-border-radius-topleft: 20px;
    border-top-left-radius: 20px;
}
.moduletable_inwestorzy_modul_big h3{
    background: url("../images/pole_tytul.png") no-repeat scroll 0 0;
    border-top-left-radius: 20px;
    color: #71ACF5;
    float: left;
    font-size: 20px;
    font-style: italic;
    font-weight: 100;
    height: 32px;
    margin-left: -10px;
    margin-top: -11px;
    padding-left: 20px;
    padding-top: 5px;
    text-align: left;
    width: 710px;
    font-family:"Open Sans";
}
.moduletable_inwestorzy_modul_big{
    background:#fff;
    padding:10px;
    margin-bottom:5px;
    width: 710px;
    border-top-left-radius: 20px;
}


#zamo_foto{
    background:url(../images/zamoli.png) no-repeat;
    width:336px;
    height:169px;
    float:right;
    margin-right:0px;
    font-family:"Open Sans";
}
#kon_zak{
    background:url(../images/kon_zak.png) no-repeat;
    width:132px;
    height:30px;
    font-family:"Open Sans";
}
#kon_zak_en{
    background:url(../images/kon_zak_en.png) no-repeat;
    width:132px;
    height:30px;
    font-family:"Open Sans";
}
.ikon_zob{
    background:url(../images/ikon_zob.png) no-repeat;
    font-size:1px;
    color:#f6fafd;
    width:18px;
    height:18px;
    border:none;
    cursor:pointer;
}
.check_cze{
    background:url(../images/check_cze.png) no-repeat;
    width:9px;
    height:8px;
    float:left;
    margin-top:4px;
    margin-right:4px;
}
.check_zol{
    background:url(../images/check_zol.png) no-repeat;
    width:9px;
    height:8px;
    float:left;
    margin-top:4px;
    margin-right:4px;
}
.check_nie{
    background:url(../images/check_nie.png) no-repeat;
    width:9px;
    height:8px;
    float:left;
    margin-top:4px;
    margin-right:4px;
}
.check_zie{
    background:url(../images/check_zie.png) no-repeat;
    width:9px;
    height:8px;
    float:left;
    margin-top:4px;
    margin-right:4px;
}
.strzalka{
    background:url(../images/strz.png) no-repeat;
    width:9px;
    height:8px;
    margin-top:4px;
    margin-left:40px;
}
.strzalka2{
    background:url(../images/strz2.png) no-repeat;
    width:9px;
    height:8px;
    margin-top:4px;
    margin-left:40px;
}
.drukuj{
    background:url(../images/icon_dru.png) no-repeat;
    width:17px;
    height:17px;
    margin-top:4px;
    margin-left:40px;
}

.span_rozwin{
    float:left;
}

.nr_lista{
    background:	#f3f8fd;
    color:78a3cf;
    padding:3px;
    margin-top:3px;
}

.zakladka2{
    background:url(../images/zakladka.png) no-repeat;
    width:222px;
    height:27px;
    color:#89adcc;
    font-size:14px;
    text-align:center;
    vertical-align:middle;
    line-height:30px;
    float:left;
    cursor:pointer;
}
.zakladka1{
    background:url(../images/zakladka_nieakt.png) no-repeat;
    width:222px;
    height:27px;

    color:#0073E5;
    font-size:14px;
    text-align:center;
    vertical-align:middle;
    line-height:30px;
    float:left;
    cursor:pointer;
    font-family:"Open Sans";
}
#pod_zak{
    clear:both;
    background:url(../images/tlo_pod_zak.png) repeat;
    width:655px;
    height:10px;
    color:#007fbf;
    font-size:12px;
    padding:10px;
}

#lista_plytek{
    width:100%;
    border:none;
    border-spacing: 0px;
    font-family:"Open Sans";
}


#lista_plytek th{
    background:#ddebf9;
    color:#007fbf;
    font-size:12px;
    padding:2px;
    border:none;
    border-bottom:1px solid #fff;
    font-family:"Open Sans";
}
#lista_plytek tr{
    background:#f3f8fd;
    color:#007fbf;
    font-size:12px;
    border:none;
    border-bottom:1px solid #fff;
    font-family:"Open Sans";
}
#lista_plytek td{
    border-bottom:1px solid #fff;
    padding:2px;
    padding-top:0px;
    padding-bottom:0px;
    font-family:"Open Sans";
}
#lista_plytek2 th{
    background:#ddebf9;
    color:#007fbf;
    font-size:12px;
    padding:5px;
    border:none;
    border-bottom:1px solid #fff;
    font-family:"Open Sans";
}

#lista_plytek_arch{
    width:100%;
    border:none;
    border-spacing: 0px;
    font-family:"Open Sans";
}


#lista_plytek_arch th{
    background:#c2d4e7;
    color:#7592b2;
    font-size:12px;
    padding:5px;
    border:none;
    border-bottom:1px solid #fff;
    font-family:"Open Sans";
}
#lista_plytek_arch tr{
    background:#f5f9fc;
    color:#7da2cc;
    font-size:12px;
    border:none;
    border-bottom:1px solid #fff;
    font-family:"Open Sans";
}
#lista_plytek_arch td{
    border-bottom:1px solid #fff;
    padding:5px;
    padding-top:0px;
    padding-bottom:0px;
    font-family:"Open Sans";
}




#krok_1{
    background:url(../images/krok_1.png) no-repeat -1px 0px;
    width:734px;
    height:72px;
}
#krok_2{
    background:url(../images/krok_2.png) no-repeat -1px 0px;
    width:734px;
    height:70px;
}
#krok_3{
    background:url(../images/krok_3.png) no-repeat -1px 0px;
    width:734px;
    height:70px;
}

#krok_4{
    background:url(../images/krok_4.png) no-repeat -1px 0px;
    width:734px;
    height:70px;
}
#krok_5{
    background:url(../images/krok_5.png) no-repeat -1px 0px;
    width:734px;
    height:70px;
}


#krok_1_en{
    background:url(../images/krok_1_en.png) no-repeat -1px 0px;
    width:734px;
    height:72px;
}
#krok_2_en{
    background:url(../images/krok_2_en.png) no-repeat -1px 0px;
    width:734px;
    height:70px;
}
#krok_3_en{
    background:url(../images/krok_3_en.png) no-repeat -1px 0px;
    width:734px;
    height:70px;
}

#krok_4_en{
    background:url(../images/krok_4_en.png) no-repeat -1px 0px;
    width:734px;
    height:70px;
}
#krok_5_en{
    background:url(../images/krok_5_en.png) no-repeat -1px 0px;
    width:734px;
    height:70px;
}



#log_tlo{
    background:url(../images/log_tlo.png) no-repeat -1px 0px;
    width:734px;
    height:190px;
    font-family:"Open Sans";
}

#div_2{
    display:none;
    background:url(../images/log_tlo_dol.png) no-repeat -1px 0px;
    width:734px;
    height:53px;
    font-family:"Open Sans";
}
#div_4{
    display:none;
    background:url(../images/log_tlo_gor.png) no-repeat -1px 20px;
    width:734px;
    height:90px;
    font-family:"Open Sans";
}
#div_3{
    background:url(../images/log_tlo_dol.png) no-repeat -1px 0px;
    width:734px;
    height:53px;
    font-family:"Open Sans";
}



.linia_fak{
    background:url(../images/linia.png) no-repeat -1px 0px;
    width:734px;
    height:14px;
}

#tab_kosz_zak td{
    background:#f3f8fd;
    color:#007fbf;
    font-size:12px;
    border:none;
    border-bottom:1px solid #fff;
    font-family:"Open Sans";
}
#tab_kosz_zak td a{

    color:#007fbf;
    font-size:12px;
    text-decoration:none;
    font-weight:700;
    font-family:"Open Sans";
}
#tab_kosz_zak td a:hover{
    background:none;
    color:#007fbf;
    font-size:12px;
    text-decoration:none;
    font-family:"Open Sans";
}

#tab_kosz_zak th{
    background:#d1e4f8;
    color:#007fbf;
    font-size:12px;
    border:none;
    font-family:"Open Sans";
}


#tab_kosz_lewa{
    -webkit-border-top-left-radius: 20px; /* prawy górny */
    -khtml-border-radius-topleft: 20px;
    -moz-border-radius-topleft: 20px;
    border-top-left-radius: 20px;
    background:#d1e4f8;
    padding-left:10px;
    font-family:"Open Sans";
}
#tab_kosz_prawa{
    -webkit-border-top-right-radius: 20px; /* prawy górny */
    -khtml-border-radius-topright: 20px;
    -moz-border-radius-topright: 20px;
    border-top-right-radius: 20px;
    background:#d1e4f8;
    padding-left:10px;
    font-family:"Open Sans";
}

#tab_zamowienie{
    width:100%;
    border:none;
    border-spacing: 0px;
    font-family:"Open Sans";
}
#tab_zamowienie th{
    background:#f3f8fc;
    color:#007fbf;
    font-size:12px;
    padding:5px;
    border:none;
    border-right:1px solid #fff;
    font-family:"Open Sans";
}
#tab_zamowienie tr{
    background:#fff;
    color:#6f9ed4;
    font-size:12px;
    border:none;
    border-top:1px solid #f5f9fc;
    border-right:1px solid #f5f9fc;
    font-family:"Open Sans";
}
#tab_zamowienie td{
    border-top:1px solid #f5f9fc;
    border-right:1px solid #f5f9fc;
    padding:5px;
    padding-top:0px;
    padding-bottom:0px;
    font-family:"Open Sans";
}

#tab_zamowienie_arch{
    width:100%;
    border:none;
    border-spacing: 0px;
    font-family:"Open Sans";
}
#tab_zamowienie_arch th{
    background:#c2d4e7;
    color:#007fbf;
    font-size:12px;
    padding:5px;
    border:none;
    border-right:1px solid #fff;
    font-family:"Open Sans";
}
#tab_zamowienie_arch tr{
    background:#fff;
    color:#6f9ed4;
    font-size:12px;
    border:none;
    border-top:1px solid #f5f9fc;
    border-right:1px solid #f5f9fc;
    font-family:"Open Sans";
}
#tab_zamowienie_arch td{
    border-top:1px solid #f5f9fc;
    border-right:1px solid #f5f9fc;
    padding:5px;
    padding-top:0px;
    padding-bottom:0px;
    font-family:"Open Sans";
}




#plytka{
    width:100%;
    border:none;
    border-spacing: 0px;
    font-size:10px;
    font-family:"Open Sans";
}


#plytka th{
    background:#deecf9;
    color:#81a2c3;
    font-size:12px;
    padding:5px;
    border:none;
    border-bottom:1px solid #fff;
    font-family:"Open Sans";
}
#plytka tr{
    background:#f3f8fd;
    color:#007fbf;
    border:none;
    border-bottom:1px solid #fff;
    font-family:"Open Sans";
}
#plytka td{
    border:1px solid #f3f8fd;
    padding:5px;
    padding-top:0px;
    padding-bottom:0px;
    width:30px;
    font-size:8px;
    background:#fff;
    font-family:"Open Sans";
}
.tab_nag{
    font-size:12px;
    background:#deecf9;
    color:#81a2c3;
    font-family:"Open Sans";
}
.pole_textarea{
    border:1px solid #d9e8fb;
    background:#fff;
    height:80px;
    -webkit-border-top-right-radius: 20px; /* prawy górny */
    -webkit-border-bottom-left-radius: 20px; /* lewy dolny */
    -khtml-border-radius-topright: 20px;
    -khtml-border-radius-bottomleft: 20px;
    -moz-border-radius-topright: 20px;
    -moz-border-radius-bottomleft: 20px;
    border-top-right-radius: 20px;
    border-bottom-left-radius: 20px;
    font-family:"Open Sans";
}
.pole_div_nie{
    width:655px;
    height:80px;
    background:#f7faff;
    padding-left:30px;
    font-family:"Open Sans";
}


.przy_zob{
    text-align:right;
    font-family:"Open Sans";
}


.pole_tytul{
    background:#fff url(../images/pole_tytul.png) no-repeat;
    width:733px;
    height:32px;
    color:#55bef2;
    font-size:20px;
    text-align:left;
    padding-left:15px;
    vertical-align:middle;
    padding-top:2px;
    z-index:99;
    -webkit-border-top-left-radius: 20px; /* prawy górny */
    -khtml-border-radius-topleft: 20px;
    -moz-border-radius-topleft: 20px;
    border-top-left-radius: 20px;
    text-transform:uppercase !important;
    font-weight:300 !important;
    font-family:"Open Sans";
}
.contentheading{
    background:#fff url(../images/pole_tytul.png) no-repeat;
    width:733px;
    height:32px;
    color:#55bef2;
    font-size:20px;
    text-align:left;
    padding-left:15px;
    vertical-align:middle;
    padding-top:2px;
    z-index:99;
    -webkit-border-top-left-radius: 20px; /* prawy górny */
    -khtml-border-radius-topleft: 20px;
    -moz-border-radius-topleft: 20px;
    border-top-left-radius: 20px;
    text-transform:uppercase !important;
    font-weight:300 !important;
    font-family:"Open Sans";
}
.pole_input{
    background:url(../images/pole_input.png) no-repeat;
    width:200px;
    height:28px;
    color:#55bef2;
    border:none;
    padding-left:10px;
    padding-right:10px;
    border:none !important;
    font-family:"Open Sans";
}
.pole_input_min{
    background:url(../images/pole_input_min.png) no-repeat;
    width:86px;
    height:28px;
    color:#336287;
    border:none;
    padding-left:10px;
    padding-right:10px;
    border:none !important;
    font-family:"Open Sans";
    font-weight: bold;
}
.pole_input_max{
    background:url(../images/pole_input_max.png) no-repeat;
    width:276px;
    height:28px;
    color:#336287;
    border:none;
    padding-left:10px;
    padding-right:10px;
    border:none !important;
    font-family:"Open Sans";
    font-weight:bold;
}


.link_nie {
    text-decoration:none;
    color:#007fbf !important;
}

.link_nie:hover{
    text-decoration:underline;
    color:#007fbf;
    background:none;
    font-family:"Open Sans";
}

.span_nie {
    text-decoration:none;
    color:#007fbf !important;
    font-family:"Open Sans";
}
#pole_potw{
    background:url(../images/przy_potw.png) no-repeat;
    width:196px;
    height:33px;
    font-family:"Open Sans";
}

.pole_usun{
    background:url(../images/usun.png) no-repeat;
    width:20px;
    height:20px;
    font-family:"Open Sans";
}

.pole_usta{
    background:url(../images/usta.png) no-repeat;
    width:20px;
    height:20px;
    font-family:"Open Sans";
}

.pole_submit{
    background:url(../images/pole_submit.png) no-repeat;
    width:109px;
    height:27px;
    color:#fff;
    font-size:13px;
    border:none;
    vertical-align:middle;
    text-align:center;
    cursor:pointer;
    font-family:"Open Sans";
}

.pole_submit_max{
    background:url(../images/pole_submit_max.png) no-repeat;
    width:150px;
    height:27px;
    color:#fff;
    font-size:13px;
    border:none;
    vertical-align:middle;
    text-align:center;
    cursor:pointer;
    font-family:"Open Sans";
}


.padd{
    padding:20px;
    z-index:97; 
    background:#fff;   color: #333333 !important;}
.padd h3, .padd h4, .padd h5, .padd h1, .padd h2 {
    color: #007FBF;
}
.pole_submit_nieakt{
    background:url(../images/pole_submit_nieakt.png) no-repeat;
    width:95px;
    height:27px;
    color:#78a3cf;
    font-size:13px;
    border:none;
    vertical-align:middle;
    text-align:center;
    cursor:pointer;
    font-family:"Open Sans";
}

.pole_submit_nieakt_max{
    background:url(../images/pole_submit_nieakt_max.png) no-repeat;
    width:140px;
    height:27px;
    color:#78a3cf;
    font-size:13px;
    border:none;
    vertical-align:middle;
    text-align:center;
    cursor:pointer;
    font-family:"Open Sans";
}


.pole_li_nieakt{
    list-style-image: url(../images/pole_check_nieakt.png);
    color:#b8cfe5;
    font-family:"Open Sans";
}

.pole_li_akt{
    list-style-image: url(../images/pole_check_nieakt.png);
    font-family:"Open Sans";
}

span.pagination  span{
    color:#007FBF; margin-left:3px;
}
span.pagination  strong a{
    color:#007FBF; margin-left:3px;
}
span.pagination   a{
    color:#007FBF; margin-left:3px;
}
#do_koszyka_pro{
    background: url(../images/do_koszyka.png);
    margin-top:-15px;
    margin-left:-45px;
    font-size:0px;
    font-family:"Open Sans";
}
#do_koszyka_pro_en{
    background: url(../images/do_koszyka_en.png);
    margin-top:-15px;
    margin-left:-45px;
    font-size:0px;
    font-family:"Open Sans";
}
#do_koszyka_nie{
    background: url(../images/do_koszyka_nie.png);
    margin-top:10px;
    margin-left:15px;
    font-size:0px;
    border:none;
    width:73px;
    height:22px;
    cursor:pointer;
}
#do_koszyka_nie_en{
    background: url(../images/do_koszyka_nie_en.png);
    margin-top:10px;
    margin-left:15px;
    font-size:0px;
    border:none;
    width:73px;
    height:22px;
    cursor:pointer;
}
#fin_zam {color:#e75a00;!important}
#fin_zam {color:#e75a00;background:none;text-decoration:underline;!important}
#tyt_kat_1{width:200px;color:#007fbf;float:left;padding:5px;text-align:center;font-size:12px;height:14px;padding-bottom:0px;}
#tyt_kat_2{width:70px;color:#007fbf;float:left;margin-left:5px;padding:5px;text-align:center;font-size:12px;height:14px;padding-bottom:0px;}
#tyt_kat_3{width:70px;color:#007fbf;float:left;margin-left:5px;padding:5px;text-align:center;font-size:12px;height:14px;padding-bottom:0px;}
#tyt_kat_4{width:90px;color:#007fbf;float:left;margin-left:5px;padding:5px;text-align:center;font-size:12px;height:14px;padding-bottom:0px;}
#tyt_kat_5{width:100px;color:#007fbf;float:left;margin-left:5px;padding:5px;text-align:center;font-size:12px;height:14px;padding-bottom:0px;}
#tyt_kat_6{width:70px;color:#007fbf;float:left;margin-left:5px;padding:5px;text-align:center;font-size:12px;height:14px;padding-bottom:0px;}
#tyt_kat_1 a{text-decoration:none}
#zap_new{
    background: url(../images/zap_new.png) no-repeat;
    border:none;
    font-size:0px; 
    width:97px;
    height:25px;
    cursor:pointer;
}
#szukaj_wyszukiwarka{
    width:73px;
    height:29px;
    background: url(../images/szukaj_wyszukiwarka.png) no-repeat;
    position:absolute;
    margin-left:273px;
    margin-top:32px;
    border:none;
    font-size:0px;
    cursor:pointer;
    font-family:"Open Sans";
}
#szukaj_wyszukiwarka_en{
    width:73px;
    height:29px;
    background: url(../images/szukaj_wyszukiwarka_en.png) no-repeat;
    position:absolute;
    margin-left:273px;
    margin-top:32px;
    border:none;
    font-size:0px;
    cursor:pointer;
    font-family:"Open Sans";
}


#lupka{
    width:21px;
    height:20px;
    background: url(../images/lupka.png) no-repeat;
    position:absolute;
    margin-left:233px;
    margin-top:37px;
    border:none;
    font-size:0px;
    cursor:pointer;
}


.tytul_zajawka{
    width:732px;
    height:32px;
    background: url(../images/tytul_zajawki.png) no-repeat;
    color:#55bef2;
    font: italic normal 100 20px/normal Arial;
    padding: 5px 40px 0px 0px;
    text-align: right;

}
.tresc_zajawka{
    margin-top:-5px;
    width:692px;
    background: url(../images/tlo_zajawki.png) repeat;/*
    color:#007fbf;*/color:#333333;
    padding:20px;
    margin-bottom:14px;
    font-family:"Open Sans";
}



#tlo_kat_1{ 
    width:200px;
    height:70px;
    background: url(../images/tlo_kat_1.png) repeat-y;
    text-align:left;
    padding:5px;
    float:left;
    color:#007fbf;
    font-family:"Open Sans";
}
#tlo_kat_2{
    width:70px;
    height:70px;
    background: url(../images/tlo_kat_2.png) repeat-y top right;
    padding:5px;
    margin-left:5px;
    float:left;
    color:#007fbf;
    text-align:left;
    vertical-align:middle;
    font-size:11px;
    padding-left:10px;
    font-family:"Open Sans";
}
#tlo_kat_3{
    width:70px;
    height:70px;
    background: url(../images/tlo_kat_2.png) repeat-y top right;
    padding:5px;
    margin-left:5px;
    float:left;
    color:#007fbf;
    text-align:left;
    vertical-align:middle;
    font-size:11px;
    padding-left:10px;
    font-family:"Open Sans";
}
#tlo_kat_4{
    width:70px;
    height:70px;
    background: url(../images/tlo_kat_2.png) repeat-y top right;
    padding:5px;
    margin-left:5px;
    float:left;
    color:#007fbf;
    text-align:left;
    vertical-align:middle;
    font-size:11px;
    padding-left:10px;
    font-family:"Open Sans";
}
#tlo_kat_5{
    width:95px;
    height:70px;
    background: url(../images/tlo_kat_2.png) repeat-y top right;
    padding:5px;
    margin-left:5px;
    float:left;
    color:#667380;
    text-align:left;
    vertical-align:middle;
    font-size:14px;
    font-weight:700;
    padding-left:10px;
    font-family:"Open Sans";
}
#tlo_kat_5 .PricesalesPrice{
    /*color:#007fbf;*/
    color:#667380;
    font-size:14px !important;
    font-family:"Open Sans";
}

#tlo_kat_6{
    width:100px;
    height:70px;
    background: url(../images/tlo_kat_2.png) repeat-y top right;
    text-align:left;
    padding:5px;
    margin-left:5px;
    float:left;
    color:#007fbf;
    font-size:11px;
    font-family:"Open Sans";
}
.tytul_kat_1 a{
    color:#007fbf !important;
    position:absolute;
    margin-left:70px;
    margin-top:-59px;
    width:220px;
    float:right;
    font-size:11px;
    text-decoration:none;
    height:60px;
    overflow:hidden;
    font-weight:700;
    font-family:"Open Sans";
}
.tytul_kat_1{
    height:50px;
    overflow:hidden;
    font-family:"Open Sans";
}
.tytul_kat_1 a:hover{
    background:none;
    color:#007fbf;
    font-family:"Open Sans";
}
.vm-pagination ul li, .vm-pagination ul li a{
    background:none;
    color:#007fbf;
    font-family:"Open Sans";
}
.vm-pagination {
    text-align:center;
}
.total_products{color:#7a6152; margin-left:20px;text-decoration:none;}
.vmCartModule  a{text-decoration:none;color:#7a6152;background:none}
#logo{
    width:254px;
    height:70px;
    background: url(../images/logo.png);
}
#boksy{
    background: none;
    width: 100%px;
    height: 100px;
    margin-top:20px;
    font-family:"Open Sans";
}

#boks_1_en{
    float:left;
    background: url(../images/nz_en.png) no-repeat;
    width: 237px;
    height: 97px;
    margin-left:10px;
    position:absolute;
    cursor:pointer;
    font-family:"Open Sans";
}
#boks_2_en{
    float:left;
    background: url(../images/dn_en.png) no-repeat;
    width: 237px;
    height: 97px;
    margin-left:257px;
    position:absolute;
    cursor:pointer;
    font-family:"Open Sans";
}
#boks_3_en{
    float:left;
    background: url(../images/ms_en.png) no-repeat;
    width: 237px;
    height: 97px;
    margin-left:506px;
    position:absolute;
    cursor:pointer;
    font-family:"Open Sans";
}
#boks_4_en{
    float:left;
    background: url(../images/ri_en.png) no-repeat;
    width: 237px;
    height: 97px;
    margin-left:753px;
    position:absolute;
    cursor:pointer;
    margin-top:-15px;
    font-family:"Open Sans";
}


#boks_1{
    float:left;
    background: url(../images/nz.png) no-repeat;
    width: 237px;
    height: 97px;
    margin-left:10px;
    position:absolute;
    cursor:pointer;
    font-family:"Open Sans";
}
#boks_2{
    float:left;
    background: url(../images/dn.png) no-repeat;
    width: 237px;
    height: 97px;
    margin-left:257px;
    position:absolute;
    cursor:pointer;
    font-family:"Open Sans";
}
#boks_3{
    float:left;
    background: url(../images/ms.png) no-repeat;
    width: 237px;
    height: 97px;
    margin-left:506px;
    position:absolute;
    cursor:pointer;
    font-family:"Open Sans";
}
#boks_4{
    float:left;
    background: url(../images/ri.png) no-repeat;
    width: 237px;
    height: 97px;
    margin-left:753px;
    position:absolute;
    cursor:pointer;
    margin-top:-15px;
    font-family:"Open Sans";
}
#lewa_menu{

    width: 237px;

    margin-left:0px;
    cursor:pointer;
    margin-bottom:5px;
    font-family:"Open Sans";

}

.menu_lewa a{
    color:red;
    font-family:"Open Sans";
} 

#lewa_menu ul{
    list-style-position: outside;
    list-style-type: none;
    font-family:"Open Sans";
}
#lewa_menu ul li{
    background: url(../images/cen2.png) no-repeat;
    min-height:26px;
    width: 237px;
    padding-left:35px;
    color:#fff;
    padding-top:7px;
    z-index:8;
    font-family:"Open Sans";
}
#lewa_menu ul li:hover{
    font-weight: bold;
}
li#current.active.item199,li#current.active.item113,li#current.active.item149,li#current.active.item43,li#current.active.item44,li#current.active.item45,li#current.active.item46,li#current.active.item47{
    background: url(../images/cen2_h.png) no-repeat !important;
}
li#current.active.item216 {
    background: url(../images/bot2_h.png) no-repeat !important;
}
li#current.active.item67,li.parent.active.item67{
    background: url(../images/top2_h.png) no-repeat !important;
}
/*
div#lewa_menu > ul.menu > li.parent.active.item58 > ul > li.item62 > a{
height:30px;
}*/


#lewa_menu ul li:first-child {
    background: url(../images/top2.png) no-repeat 0px -1px;
    padding-top:7px;
    font-family:"Open Sans";
}
#lewa_menu ul li:first-child:hover {
    background: url(../images/top2_h.png) no-repeat 0px -1px;
    padding-top:7px;
    font-family:"Open Sans";
}
#current.active:first-child{
    background: url(../images/top2_h.png) no-repeat 0px -1px;
}

#lewa_menu ul li:last-child {
    background: url(../images/bot2.png) no-repeat;
    font-family:"Open Sans";
}
#lewa_menu ul li:last-child:hover {
    background: url(../images/bot2_h.png) no-repeat;
    font-family:"Open Sans";
}
#current.active:last-child{
    background: url(../images/bot2_h.png) no-repeat;
}
#lewa_menu ul li ul{
    margin-top:8px;
    font-family:"Open Sans";
}

#lewa_menu ul li ul li  {
    background: url(../images/tlo_podmenu.png) no-repeat !important;
    min-height:26px;
    width: 237px;
    color:#0073e5 !important;
    padding-top:7px;
    margin-left:-35px;
    z-index:10;
    font-family:"Open Sans";
}
#lewa_menu ul li ul li  a{
    color:#0073e5 !important;

    margin-top:2px;
    font-family:"Open Sans";
}



#lewa_menu ul li.active a:link,#lewa_menu ul li.active a:visited {
    background:none;
    color:#fff;
    padding:3px 0 3px 6px;
    z-index:8;
    font-weight:700;
    font-family:"Open Sans";
}

#lewa_menu ul li.active ul li a:link,#lewa_menu ul li.active ul li a:visited {
    background:none;
    color:#fff;
    font-weight:normal;
    font-family:"Open Sans";
}

#lewa_menu ul li.active ul li ul li a:link,#lewa_menu ul li.active ul li ul li a:visited {
    background:none;
    color:#fff;
    font-weight:normal;
    padding:3px 0 3px 6px;
    margin-left:-33px;
    font-family:"Open Sans";
}

#lewa_menu ul li.active ul li.active a:link,#lewa_menu ul li.active ul li.active a:visited {
    background:none;
    color:#fff;
    padding:8px 0 3px 6px;
    font-family:"Open Sans";
}

#lewa_menu ul li.active ul li.active a:link,#lewa_menu ul li.active ul li.active a:visited {
    background:none;
    color:#fff;
    padding:8px 0 3px 6px;
    font-weight:700;
    font-family:"Open Sans";
}


#lewa_menu ul li.active ul li.active ul li a:link,#lewa_menu ul li.active ul li.active ul li a:visited {
    background:url(../images/arrow.gif) #fff no-repeat top left;
    color:#fff;
    font-weight:normal;
    margin:0 0 0 15px;
    padding:3px 0 3px 15px;
    font-family:"Open Sans";
}

#lewa_menu ul li.active ul li.active ul li.active span.active_link {
    background:url(../images/arrow.gif) #fff no-repeat top left;
    border-bottom:solid 1px #E0C1E0;
    color:#fff;
    font-weight:bold;
    margin:0 0 0 15px;
    padding:3px 0 3px 15px;
    font-family:"Open Sans";
}

.linki_notowania{
    cursor:pointer;
    text-decoration:underline;
    font-size:11px; 
    font-family:"Open Sans";
}

.moduletable h3{
    font-size:0px;
    font-family:"Open Sans";
}

#pod_chart_div{
    background:#fff;
    padding:10px;
    padding-top:0px;
    font-family:"Open Sans";
}
#lewa_menu ul li:hover{
    background: url(../images/cen2_h.png) no-repeat;
    min-height:26px;
    width: 237px;
    padding-left:35px;
    padding-top:7px;
    font-family:"Open Sans";
}

#lewa_menu ul li a{

    color:#fff;
    text-decoration:none;
    font-family:"Open Sans";
}
#lewa_menu ul li a:hover{

    color:#fff;
    background:none;
    text-decoration:none;
    font-family:"Open Sans";
}


#menu_top{

    width: 237px;
    height: 31px;
    position:absolute;
    cursor:pointer;
    font-family:"Open Sans";

}

#menu_bottom{

    width: 237px;
    height: 17px;

    cursor:pointer;

    margin-top:-3px;
    font-family:"Open Sans";
}


#lewa{
    float:left;
    width: 236px;
    margin-left:10px;
    font-family:"Open Sans";
}

#contentarea{
    background:#fff; /*url(../images/tlo_com.png) repeat;*/
    margin-left:14px !important;

    width:732px !important;
    -webkit-border-top-left-radius: 20px; /* prawy górny */
    -khtml-border-radius-topleft: 20px;
    -moz-border-radius-topleft: 20px;
    border-top-left-radius: 20px;
    font-family:"Open Sans";
}

#lewa1{
    width: 236px;

    background: rgba(255, 255, 255, 0.5);
    -webkit-border-top-right-radius: 20px; /* prawy górny */
    -khtml-border-radius-topright: 20px;
    -moz-border-radius-topright: 20px;
    border-top-right-radius: 20px;
    -webkit-border-bottom-left-radius: 20px; /* prawy górny */
    -khtml-border-radius-bottomleft: 20px;
    -moz-border-radius-bottomleft: 20px;
    border-bottom-left-radius: 20px;
    font-family:"Open Sans";
    padding-bottom:20px;
    padding-top:20px;

}
#lewa1sro{
    filter: alpha(opacity=100); 
    -moz-opacity: 1.0; 
    opacity: 1.0;
}

#newsletter{
    background: url(../images/newsletter.png) no-repeat;
    width: 236px;
    height: 105px;
}
#prawa{
    float:left;
    overflow:hidden;
    width:750px;
    margin-left:0px;

    font-family:"Open Sans";
}
#sciezka{
    margin-left:14px;
    margin-bottom:8px;
    background: url(../images/boks.png) repeat;
    width: 732px;
    height: 22px;
    padding-top:8px;
    font-family:"Open Sans";
}
.pathway, .pathway a{color:#4f8edb !important;text-decoration:none; font-size:12px;margin-top:5px; margin-left:5px;}
.pathway a:hover{background:none}

#szukaj_i_koszyk{
    margin-left:28px;
    margin-bottom:8px;
    width: 97%;
    height: 50px;
    font-family:"Open Sans";
    z-index:999999;

}
#wyszukiwarka{
    margin-left:-14px;
    margin-bottom:8px;
    background: url(../images/wyszukiwarka.png) no-repeat;
    width: 400px;
    height: 96px;
    float:left;
    font-family:"Open Sans";

}
#koszyk_en{
    margin-top:-2px;
    margin-left:-28px;
    margin-bottom:8px;
    background: url(../images/koszyk_en.png) no-repeat;
    width: 360px;
    height: 66px;
    float:left;
    padding-top:40px;
    font-family:"Open Sans";

}
#koszyk{
    margin-top:-2px;
    margin-left:-28px;
    margin-bottom:8px;
    background: url(../images/koszyk.png) no-repeat;
    width: 360px;
    height: 66px;
    float:left;
    padding-top:40px;
    font-family:"Open Sans";

}
#produkt_lewa{
    margin-left:5px;
    margin-bottom:8px;
    background: url(../images/tlo1.png) repeat;
    width: 155px;
    height: 195px;
    float:left;
    padding:10px;
    text-align:center;
    color:#8595a6;
    font-family:"Open Sans";
}
#produkt_center{
    margin-left:5px;
    margin-bottom:8px;
    background: url(../images/tlo1.png) repeat;
    width: 320px;
    height: 195px;
    float:left;
    color:#007fbf;
    padding:10px;
    font-family:"Open Sans";
}
#produkt_prawa{
    margin-left:5px;
    margin-bottom:8px;
    width: 170px;
    height: 215px;
    float:left;
    font-family:"Open Sans";
}
#produkt_prawa1{
    margin-left:0px;
    margin-bottom:8px;
    background: url(../images/tlo1.png) repeat;
    width: 160px;
    height: 120px;
    padding:10px;
    color:#8595a6;
    font-family:"Open Sans";
}
#produkt_prawa2{
    margin-left:0px;
    background: url(../images/tlo1.png) repeat;
    width: 160px;
    height: 40px;
    padding:10px;
    color:#8595a6;
    font-family:"Open Sans";
}
#do_koszyka{
    background: url(../images/do_koszyka.png) no-repeat;
    font-family:"Open Sans";
}
#centruml{
    float:left;
    width: 360px;
    min-height: 326px;
    margin-left:15px;
    background: url(../images/boks.png) repeat;
    padding-top:10px;
    font-family:"Open Sans";
}
#centrump{
    float:left;
    width: 360px;
    min-height: 326px;
    margin-left:6px;
    background: url(../images/boks.png) repeat;
    padding-top:10px;
    font-family:"Open Sans";
}
#aktualnosci, #raporty{
    float:left;
    width: 360px;
    height: 32px;
    margin-left:0px;
    background: url(../images/tytul_mod2.png) no-repeat;
    margin-top:-10px;
    color:#71acf5;
    font-style:italic;
    font-size:20px;
    font-weight:100;
    padding-left:20px;
    padding-top:5px;
    font-family:"Open Sans";
}
#notowania, #nasz_debiut{
    float:left;
    width: 360px;
    height: 32px;
    margin-left:0px;
    background: url(../images/tytul_mod.png) no-repeat;
    margin-top:-10px;
    color:#71acf5;
    font-style:italic;
    font-size:20px;
    font-weight:100;
    padding-top:5px;
    text-align:right;
    padding-right:40px;
    font-family:"Open Sans";
}
#aktualnosci_tresc{
    min-height: 106px;
    margin-top:20px;
    margin-bottom:20px;
}
#notowania_tresc{
    margin-top:20px;
    margin-bottom:20px;
    font-family:"Open Sans";
}
#wyroznienia{
    background:#e8a032 url(../images/wyroznienia.png) no-repeat;
    width: 360px;
    height: 104px;
    margin-top:10px;
    margin-left:0px;
    color:#fff;
    font-style:italic;
    font-size:20px;
    font-weight:100;
    padding-top:5px;
    text-align:right;
    font-family:"Open Sans";

}
#footer a {
    color:#fff;
    text-decoration:underline;
}
#footer a:hover { text-decoration:none;}
#footer .footerText {
    color:#fff;
    padding:0 0 0 0;
    text-align:left;
    float:right;
}
#footer .footerText div { padding-right:11px; }

#footer ul {
    padding:0px 0 0px 0px;
    margin:0;
    position:absolute;
    top:20px;
    left:23px;
    height:auto;
    width:auto;
    list-style:none;


}
#footer ul li {
    border-right:1px solid #23a8d3;
    font:normal 11px Verdena, sans-serif;
    display:inline;
    padding:0px 6px 0 6px;
    text-transform:none;
    margin:0 0 0 0;
}
#footer ul li:first-child { background:none;}
#footer ul li a {
    font:normal 11px Verdena, sans-serif;
    background:none;
    color:#23a8d3;
    padding:0;
    text-decoration:none;
    font-weight:700 !important;
}
#footer ul li a:hover,
#footer ul li.active a {

    color:#23a8d3;

}
body.contentpane {

    width : auto;
    margin : 10px;
    line-height : 1.4em;
    text-align: left;
}

/* TOC */
table.contenttoc{
    float: right;
}

/* Tooltips */
.tool-tip {
    float: left;
    background: #ffc;
    border: 1px solid #D4D5AA;
    padding: 5px;
    max-width: 200px;
    text-align:left;
}

.tool-title {
    padding: 0;
    margin: 0;
    font-size: 100%;
    font-weight: bold;
    margin-top: -15px;
    padding-top: 15px;
    padding-bottom: 5px;
    background: url(../../system/images/selector-arrow.png) no-repeat;
}

.tool-text {
    font-size: 100%;
    margin: 0;
}
.belka {
    background: url("../images/pole_tytul.png") no-repeat scroll 0 0 #FFFFFF;
    border-top-left-radius: 20px;
    color: #55BEF2;
    font-family: "Open Sans";
    font-size: 20px;
    font-style: italic;
    font-weight: 300 !important;
    height: 32px;
    padding-left: 15px;
    padding-top: 2px;
    text-align: left;
    text-transform: uppercase !important;
    vertical-align: middle;
    width: 733px;
    z-index: 99;
    margin-left:-20px;
}

.tabela_sekw  td {
    padding-left: 10px;
}
