/*
    Document   : components
    Created on : 2009-02-21, 14:24:14
    Author     : Luksus
    Description:
        Purpose of the stylesheet follows.
*/

/*
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

root {
    display: block;
}
.title .componentheading{
    text-transform: uppercase;
}
/*COM TESTY SPIS*/
.com_testy_spis_full{
}
.com_testy_spis_full .title{
    float: left;
    width: 169px;
}
.com_testy_spis_full .com_see_evrything,
.com_recenzje_spis .com_see_evrything{
    margin-left: 9px;
    margin-top: 22px;
    font-size: 11px;
    display: block;
    float: left;
    color: #6d6d6d;
}
.com_testy_spis_full .right{
    float: right;
    width: 177px;
}
.com_recenzje_spis  .lists,
.com_testy_spis_full .lists{
    float: right;
    display: block;
    margin-top: 3px;
    margin-right: 3px;
    color: #5b5b5b;
    font-size: 11px;
}
.com_testy_sekcje_full .marka,
.com_testy_spis_full .marka{
    font-size: 16px;
    font-weight: bold;
    color: #5a5a5a;
    display: block;
    float: left;
    border-right: 2px solid #5a5a5a;
    padding-right: 8px;
}
.com_testy_spis_full .rodzaj{
    font-size: 16px;
    font-weight: bold;
    color: #d91833;
    display: block;
    float: left;
    margin-left: 7px;
}
.com_testy_spis_full .rodzaj_sprzetu_div{
    padding-top: 25px;
    font-size: 17px;
    font-weight: bold;
}

.com_testy_spis_full .rodzaj_sprzetu{
    color: #393939;
}
.com_testy_spis_full .rodzaj_sprzetu_name{
    color: #da1833;
    text-decoration: underline;
}
.com_testy_spis_full .top{
    margin-bottom: 9px;
}
.com_testy_spis_full .element_spis{
    margin-bottom: 9px;
    padding: 5px 11px 5px 5px;
    border: 1px solid #808080;
}
.com_testy_spis_full .element_spis .left{
    float: left;
    /*width: 360px;*/
    width: 280px;
}
.com_testy_spis_full .element_spis .right{
    float: right;
    /*width: 254px;*/
    width: 320px;
    text-align: right;
}
.com_testy_spis_full .element_spis .top{
    padding: 7px;
    border-bottom: 1px solid #bbbbbb;
    font-size: 15px;
    font-weight: bold;
    margin-bottom: 5px;
}
.com_testy_spis_full .top .marka_element{
    color: #db1931;
    font-size: 15px;
    font-weight: bold;
    margin: 0;
    display: inline;
}
.com_testy_spis_full .element_spis .marka_bottom_nazwa,
.com_testy_spis_full .element_spis .rodzaj_sprzetu_bottom_nazwa{
    font-weight: bold;
    color: #6a6a6a;  
}
.com_testy_spis_full .top a,
.com_testy_spis_full .top .model_element{
    color: #5a5a5a;    
}
.com_testy_spis_full .top .model_element{
    font-size: 15px;
    font-weight: bold;
    margin: 0;
    display: inline;
}
.com_testy_spis_full .description{
    padding-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
}
.com_testy_spis_full .description .opis{
    font-size: 11px;
    color: #6a6a6a;
}
.com_testy_spis_full .description .more_about{
    margin-right: 0px;
    margin-top: 15px;
}
.com_testy_spis_full .bottom{
    margin-top: 17px;
    margin-left: 2px;
    font-size: 11px;
    color: #6a6a6a;
}
.com_testy_spis_full .bottom .rodzaj_sprzetu_bottom_nazwa, .marka_bottom_nazwa{
    text-decoration: underline;
}
.com_test_sprzety_single .korekcja,
.top .korekcja{
    padding-bottom: 4px;
}
/*COM SPRZET LISTY*/
.com_testy_sekcje_full{
    margin-top: 13px;
}
.com_testy_sekcje_full .rodzaj_sprzetu_element{
    clear: both;
    margin-bottom: 3px;
}
.com_testy_sekcje_full .title{
    width: 169px;
    float: left;
}
.com_testy_sekcje_full .right{
    float: right;
    width: 178px;
}
.com_testy_sekcje_full .right span{
    float: right;
}
.com_testy_sekcje_full .lists{
    float: right;
    display: block;
    margin-top: 3px;
    margin-right: 3px;
    color: #5b5b5b;
    font-size: 11px;
}
#active_list{
    font-size: 16px;
    font-weight: bold;
    color: #da1830;
    display: block;
    text-decoration: underline;
    float: left;
}
.com_testy_sekcje_full .top{
    padding-bottom: 10px;
}

.com_testy_sekcje_full .middle{
    border: 1px solid #808080;
    padding: 22px;
    height: 100%;
}
/*MARKA*/
.com_testy_sekcje_full .marka{
    border-right: 2px solid #5a5a5a;
    padding-right: 8px;
}
.com_testy_sekcje_full .rodzaj{
    font-size: 16px;
    font-weight: bold;
    color: #5a5a5a;
    display: block;
    float: left;
    margin-left: 7px;
}
.com_testy_sekcje_full .middle .left{
    float: left;
    width: 257px;
}
.com_testy_sekcje_full .middle .right{
    float: right;
    width: 220px;
}
.com_testy_sekcje_full .element{
    font-size: 15px;
    margin-bottom: 7px;
    font-weight: bold;
    color: #da1830;
    display: block;
    height: 100%;
    float: left;
    padding-left: 17px;
    background: transparent url("../images/com_testy_sekcje_marki_icon.png") no-repeat 0px 5px;
}
.com_testy_sekcje_full .middle .ilosc{
    font-size: 15px;
    font-weight: normal;
    margin-left: 5px;
    float: left;
    display: block;
    color: #5b595a;
}
/*RODZAJ*/
.com_testy_sekcje_full .middle .view_rodzaj_sprzetu_list{
    margin-left: 25px;
    margin-top: 37px;
}
.com_testy_sekcje_full .middle .rodzaj_sprzetu{
    font-size: 20px;
    height: 100%;
    font-weight: bold;
    color: #da1830;
    padding-left: 17px;
    background: transparent url("../images/com_testy_sekcje_marki_icon.png") no-repeat 0px 9px;
}
.com_testy_sekcje_full .middle .rodzaj_sprzetu_ilosc{
    font-size: 20px;
    font-weight: normal;
    margin-left: 5px;
    color: #5b595a;
}
/* ================ WYWIAD ============ */
.com_wywiady_full{
    margin-top: 13px;
}
.wywiad_wyp {
    margin: 0 1px 10px 1px;
}
.wywiad_a .wywiad_img{
    width: 88px;
    float: left;
}
.wywiad_text_outer{
    float: left;
    color: #6a6a6a;
}
.wywiad_a .wywiad_point,
.wywiad_b .wywiad_point,
.wywiad_c .wywiad_point{
    margin-top: 0px;
    width: 15px;
    height: 33px;
    float: left;
    background: #FFF url("../images/com_wywiady_trojkat_left.gif") no-repeat;
}
.wywiad_b .wywiad_point,
.wywiad_c .wywiad_point{
    float: left;
    background: transparent url("../images/com_wywiady_trojkat_right.gif") no-repeat;
}

.wywiad_a .wywiad_inner,
.wywiad_b .wywiad_inner,
.wywiad_c .wywiad_inner{
    padding: 15px 19px;
}
.wywiad_a .wywiad_text{
    float: left;
    width: 520px;
    padding-top: 11px;
    background-color: #f4f4f4;
    min-height: 60px;
    height: auto !important;
    height: 60px;
}
.wywiad_b .wywiad_text{
    float: left;
    width: 520px;
    padding-top: 11px;
    background-color: #e6e6e6;
}
.wywiad_c .wywiad_text{
    float: left;
    width: 520px;
    padding-top: 11px;
    background-color: #e6e6e6;
}
.wywiad_b .wywiad_img,
.wywiad_c .wywiad_img{
    width: 87px;
    float: right;
}
.com_wywiady_full .title{
    width: 169px;
    float: left;
}
.com_wywiady_full .title a{
    text-transform: uppercase;
    color: #ffffff;
    font-size: 23px;
    display: block;
    float: right;
    margin-right: -1px;
    font-weight: bolder;
    padding-top: 11px;
    margin-left: -1px;
    margin-bottom: -1px;
}
.com_wywiady_full .contentheading{
    font-size: 22px;
    font-weight: normal;
    display: block;
    color: #393939;
}
.com_wywiady_full .wywiad_top{
    padding: 18px 0;
}
.com_test_sprzety_single .top_right_right,
.com_wywiady_full .top_right_right{
    float: right;
    width: 108px;
    margin-right: 0px;
}
.com_test_sprzety_single .top_right_right .print,
.com_wywiady_full .top_right_right .print{
    background: transparent url("../images/print_icon.gif") no-repeat left;
    padding-left: 18px;
    font-size: 11px;
    color: #595959;
}
.com_wywiady_full .wywiad_top .left{
    float: left;
    width: 254px;
}
.com_wywiady_full .wywiad_top .right{
    float: left;
    width: 362px;
    margin-left: 10px;
}
.com_wywiady_full .wywiad_top .article_introtext{
    color: #6a6a6a;
}
/*WYWIADY SPIS*/
.com_wywiady_spis{
    margin-top: 10px;
}
.com_ludzie_artykuly_full .title,
.com_ludzie_artykuly_spis .title,
.com_wywiady_spis .title{
    text-transform: uppercase;
    width: 169px;
    float: left;
}
.com_ludzie_artykuly_spis .title H1,
.com_wywiady_spis .title H1{
    font-size: 23px;
    display: block;
    float: right;
    margin-right: -1px;
    font-weight: bolder;
    padding-top: 11px;
    margin-left: -1px;
    margin-bottom: -1px;
}
.com_ludzie_artykuly_full .title a{
    color: #ffffff;
}
.com_ludzie_artykuly_full .element,
.com_ludzie_artykuly_spis .element,
.com_wywiady_spis .element{
    padding-top: 14px;
    border-bottom: 1px solid #c1c1c1;
}
.com_ludzie_artykuly_spis p,
.com_ludzie_artykuly_full .article_fulltext{
    color:#6a6a6a;
}
.com_wywiady_spis .element .left{
    float: left;
    width: 254px;
    margin-left: 1px;
    padding-bottom: 9px;
}
.com_wywiady_spis .element .right{
    float: left;
    width: 358px;
    margin-left: 10px;
}
.com_wywiady_spis .element .item{
    margin-bottom: 10px;
    color:#6A6A6A;
}
.com_ludzie_artykuly_full .contentheading,
.com_ludzie_artykuly_full .contentheading a,
.com_ludzie_artykuly_spis .element .contentheading a,
.com_wywiady_spis .element .right .contentheading a{
    display: block;
    margin-top: 5px;
    margin-left: 1px;
    font-size: 18px;
    font-weight: bold;
    color: #393939;
}
.com_wywiady_spis .element .right p{
    color: #6a6a6a;
}
.com_wywiady_spis .element .right .date{
    font-size: 12px;
    font-weight: normal;
    color: #6a6a6a;
    float: left;
    margin-left: 1px;
}
.com_wywiady_spis .element .right .readon{
    float: right;
    display: block;
    margin-right: 6px;
    font-weight: bold;
    margin-bottom: 10px;
    padding-left: 18px;
    background: transparent url("../images/more_about_icon.gif") no-repeat left;
    color: #393939;
}
/*COM ARTYKULY SPIS*/
.com_artykuly_spis{
    margin-top: 17px;
}
.com_artykuly_spis .element_outter{
    margin-top: 19px;
    border-bottom: 1px solid #c1c1c1;
}
.com_artykuly_spis .element{
    margin-left: 5px;
    font-size: 12px;
    font-weight: normal;
    color: #6a6a6a;
    margin-right: 2px;
    margin-bottom: 11px;
}
.com_artykuly_spis .contentpagetitle{
    font-size: 17px;
    color: #393939;
    font-weight: bold;
    margin-left: 1px;
}
.com_artykuly_spis .element p{
    font-size: 12px;
    font-weight: normal;
    color: #6a6a6a
}
.com_artykuly_spis .element .readon{
    float: right;
    display: block;
    margin-right: 20px;
    font-weight: bold;
    padding-left: 18px;
    background: transparent url("../images/more_about_icon.gif") no-repeat left;
    color: #393939;
}
/*COM LEKCJE SPIS*/
.com_lekcje_spis{
}
.com_lekcje_spis .title{
    float: left;
    width: 169px;
}
.com_lekcje_spis .title .componentheading{
    text-transform: uppercase;
    color: #ffffff;
    font-size: 23px;
    display: block;
    float: right;
    margin-right: -1px;
    font-weight: bolder;
    padding-top: 11px;
    margin-left: -1px;
    margin-bottom: -1px;
}
.com_lekcje_spis .blog{
    margin-top: 14px;
}

.com_lekcje_spis .element .left{
    width: 124px;
    float: left;
    margin-bottom: 15px;
}
.com_lekcje_spis .element{
    margin-top: 9px;
    border-bottom: 1px solid #cbcbcb;
}
.com_lekcje_spis .element .right{
    float: left;
    width: 490px;
    margin-left: 10px;
}
.com_lekcje_spis .contentpagetitle{
    color: #6b6b6b;
    font-size: 14px;
    font-weight: bold;
}
.com_lekcje_spis .element .right p{
    color: #696969;
}
.com_lekcje_spis .element .right .readon{
    float: right;
    display: block;
    margin-right: 6px;
    font-weight: bold;
    margin-bottom: 10px;
    padding-left: 18px;
    background: transparent url("../images/more_about_icon.gif") no-repeat left;
    color: #393939;
}
.com_lekcje_spis .rodzaj{
    float: left;
    display: block;
    font-size: 14px;
    color: #d91930;
    font-weight: bold;
    margin-bottom: 13px;
}
/*COM RECENZJE SPIS*/
.com_recenzje_spis{
}
.com_recenzje_spis .title{
    width: 169px;
    float: left;
}
.com_recenzje_spis .componentheading{
    text-transform: uppercase;
    color: #ffffff;
    font-size: 23px;
    display: block;
    float: right;
    margin-right: -1px;
    font-weight: bolder;
    padding-top: 11px;
    margin-left: -1px;
    margin-bottom: -1px;
}
.com_recenzje_spis .wybor_listy{
    float: right;
    margin-right: 8px;
}
.com_recenzje_spis .wybor_listy .wybor_top{
    float: right;
    margin-top: 3px;
    color: #5a5a5a;
    font-size: 11px;
}
.com_testy_sekcje_full .listy_wybor,
.com_recenzje_spis .wybor_listy .wybor_bottom{
    float: right;
    font-size: 16px;
    font-weight: bold;
    width: 170px;
}
.com_testy_sekcje_full .listy_wybor .wykonawca,
.com_recenzje_spis .wybor_listy .wybor_bottom .wykonawca{
    color: #5a5a5a;
    display: block;
    float: left;
    border-right: 2px solid #5a5a5a;
    padding-right: 8px;
}
.com_testy_sekcje_full .listy_wybor .gatunek,
.com_recenzje_spis .wybor_listy .wybor_bottom .gatunek{
    display: block;
    float: left;
    margin-left: 7px;
    color: #5a5a5a;
}
.com_recenzje_spis .wybor_listy .wybor_bottom #active_lista{
    color: #da1830;
    text-decoration: underline;
}
.com_recenzje_spis .blog{
    padding-top: 21px;
}
.com_recenzje_spis .blog .wybrana_lista{
    margin-bottom: 18px;
}
.com_recenzje_spis .blog .gatunek{
    font-size: 17px;
    font-weight: bold;
    margin-left: 7px;
    color: #393939;
}
.com_recenzje_spis .blog .nazwa{
    font-size: 17px;
    font-weight: bold;
    color: #db1933;
    text-decoration: underline;
}
.com_recenzje_spis .blog .element{
    margin-left: 6px;
    margin-bottom: 9px;
    padding-bottom: 9px;
    border-bottom: 1px solid #909090;
}
.com_recenzje_spis .blog .left{
    float: left;
    width: 150px;
}
.com_recenzje_spis .blog .left a{
    float: left;
}
.com_recenzje_spis .blog .left img.ocena{
    float: right;
    width: 11px;
}
.com_recenzje_spis .blog .right{
    float: left;
    width: 450px;
    margin-left: 13px;
}
.com_recenzje_spis .blog .element .right .contentheading a{
    display: block;
    margin-top: 4px;
    font-size: 17px;
    font-weight: bold;
    color: #343434;
}
.com_recenzje_spis .blog .element .right .left_inner{
    float: left;
    margin-top: 5px;
    /*width: 95px;*/
	width: 123px;
    height: 37px;
}
.com_recenzje_spis .blog .element .right .left_top{
    height: 66px;
}
.com_recenzje_spis .blog .element .right .left_top .wykonawca_inner a{
    text-decoration:underline;
    color: #505050;
}
.com_recenzje_spis .blog .element .right .right_inner{
    float: left;
    margin-top: 5px;
/*     width: 340px; */
	width: 312px;
    margin-right: 15px;
}
.com_recenzje_spis .blog .element .ocena{
    line-height:37px;
}
.com_recenzje_spis .blog .element .right .left_inner .wykonawca_inner{
    font-size: 13px;
    color: #504e4f;
    font-weight: bold;
    margin-left: 4px;
    display: block;
}
.com_recenzje_spis .blog .element .right .left_inner .ocena span.ocena{
    font-size: 62px;
    line-height: 62px;
    font-weight: bold;
    color: #8d8d8d;
}
.com_recenzje_spis .blog .element .right .left_inner .ocena span.max{
    font-size: 37px;
    font-weight: bold;
    color: #8d8d8d;
}
.com_recenzje_spis .blog .element .right .right_inner .nazwy_wykonawcy{
    height: 44px;
}
.com_recenzje_spis .blog .element .right .right_inner .nazwa_wykonawcy{
    color: #4f4f4f;
    font-weight: bold;
    font-size: 13px;
    display: block;
}
.com_recenzje_spis .blog .element .right .right_inner .gatunek_wydawca{
    margin-left: 21px;
    margin-top: 25px;
}
.com_recenzje_spis .blog .element .right .right_inner .gatunek_wydawca .gatunek_inner{
    color: #8d8d8d;
    font-size: 12px;
}
.com_recenzje_spis .blog .element .right .right_inner .gatunek_wydawca .nazwa_gatunku{
    color: #8d8d8d;
    font-size: 12px;
}
.com_recenzje_spis .blog .element .right .right_inner .gatunek_wydawca .wydawca{
    color: #8d8d8d;
    font-size: 12px;
}
.com_recenzje_spis .blog .element .right .right_inner .gatunek_wydawca .nazwa_wydawcy{
    color: #8d8d8d;
    font-size: 12px;
}
.com_recenzje_spis .blog .element .right .right_inner .gatunek_wydawca a{
    text-decoration: underline;
}
.com_recenzje_spis .zobacz_tez_full{
    margin-top: 29px;
    border: 1px solid #adadad;
}
.com_recenzje_spis .zobacz_tez_full .title{
    margin-left: -1px;
    margin-top: -1px;
}
.com_recenzje_spis .zobacz_tez_full .middle{
    margin-top: 14px;
    margin-left: 12px;
    margin-right: 14px;
}
.com_recenzje_spis .zobacz_tez_full .middle .top{
    border-bottom: 1px solid #b7b7b7;;
}
.com_recenzje_spis .zobacz_tez_full .middle .top .left_zobacz{
    float: left;
    width: 209px;
    margin-left: 2px;
    font-size: 17px;
    font-weight: bold;
    color: #3a3a3a;
}
.com_recenzje_spis .zobacz_tez_full .middle .top .left_zobacz .artykuly{
    display: block;
    background: transparent url("../images/ikona_karteczka.gif") no-repeat left;
    padding-left: 16px;
    margin-bottom: 10px;
}
.com_recenzje_spis .zobacz_tez_full .middle .top .right_zobacz{
    float: left;
    width: 209px;
    font-size: 17px;
    font-weight: bold;
    color: #3a3a3a;
}
.com_recenzje_spis .zobacz_tez_full .middle .top .right_zobacz .wywiady{
    display: block;
    background: transparent url("../images/ikona_karteczka.gif") no-repeat left;
    padding-left: 16px;
}
.com_recenzje_spis .zobacz_tez_full .bottom{
    margin-top: 6px;
    margin-bottom: 10px;
}
.com_recenzje_spis .zobacz_tez_full .bottom .bottom_left{
    float: left;
    width: 209px;
    margin-left: 18px;
}
.com_recenzje_spis .zobacz_tez_full .bottom .bottom_left .element2{
    display: block;
    margin-top: 8px;
    font-size: 12px;
    font-weight: normal;
    color: #383838;
}
.com_recenzje_spis .zobacz_tez_full .bottom .bottom_right{
    float: left;
    width: 368px;
}
.com_recenzje_spis .zobacz_tez_full .bottom .bottom_right .element2{
    display: block;
    margin-top: 8px;
    font-size: 12px;
    font-weight: normal;
    color: #383838;
}
/*COM LEKCJE SINGLE*/
.com_lekcje_single{
    margin-top: 13px;
}
.com_lekcje_single .title{
    float: left;
    width: 169px;
}
.com_lekcje_single .title .componentheading a{
    color: #ffffff;
    font-size: 23px;
    display: block;
    float: right;
    margin-right: -1px;
    font-weight: bolder;
    margin-left: -1px;
    margin-bottom: -1px;
}
.com_lekcje_single .lekcje_top{
    margin-top: 11px;
}
.com_lekcje_single .lekcje_top .top_left{
    float: left;
    width: 124px;
}
.com_lekcje_single .lekcje_top .top_right{
    float: left;
    width: 484px;
    margin-top: 16px;
}
.com_lekcje_single .lekcje_top .top_right .contentheading{
    font-size: 17px;
    color: #6a6a6a;
}
.com_lekcje_single .lekcje_top .top_right .top_right_left{
    float: left;
    width: 360px;
}
.com_lekcje_single .lekcje_top .top_right .gatunek_nazwa{
    /*margin-left: 8px;*/
    padding-left: 10px;
    /*border-left: 2px solid #b6b6b6;*/
    font-size: 17px;
    color: #b6b6b6;
    font-weight: bold;
}
.com_lekcje_single .lekcje_top .top_right .top_right_right{
    float: right;
    width: 108px;
    margin-right: 0px;
}
.com_lekcje_single .lekcje_top .top_right .top_right_right .print{
    background: transparent url("../images/print_icon.gif") no-repeat left;
    padding-left: 18px;
    font-size: 11px;
    color: #595959;
}
.com_lekcje_single .lekcje_top .top_right .imie_nazwisko{
    display: block;
    width: 200px;
    font-size: 14px;
    color: #d91930;
    font-weight: bold;
}
.com_lekcje_single .lekcje_top .top_right .article_introtext{
    margin-right: 9px;
    margin-top: 25px;
    display: block;
    color: #6a6a6a;
}
.com_lekcje_single .article_fulltext{
    margin-top: 31px;
    color: #6a6a6a;
    margin-left: 5px;
}
.com_lekcje_single .bottom{
    margin-top: 50px;
}
.com_lekcje_single .bottom .print{
    background: transparent url("../images/print_icon.gif") no-repeat left;
    padding-left: 18px;
    font-size: 11px;
    color: #595959;
    margin-left: 13px;
}
.com_lekcje_single .comment{
    margin-top: 32px;
    border-top: 1px solid #bfbfbf;
}
.com_lekcje_single .comment .skomentuj{
    display: block;
    float: left;
    width: 70px;
    margin-left: 41px;
    color: #da1832;
    margin-right: 16px;
    font-weight: bold;
    margin-top: 10px;
}
.com_lekcje_single .tekst_komentarza{
    border: 1px solid #a8a8a8;
    float: left;
    width: 509px;
    height: 163px;
    background-color: #eaeaea;
    margin-top: 10px;
}
.com_lekcje_single .kod_z_obrazka{
    margin-left: 127px;
}
.com_lekcje_single .kod_z_obrazka .kod_tekst{
    color: #6a6a6a;
    float: left;
    width: 81px;
    display: block;
    margin-top: 9px;
}
.com_lekcje_single .kod_z_obrazka .kod{
    width: 59px;
    margin-top: 4px;
    float: left;
    height: 22px;
    border: 1px solid #999999;
}
.com_lekcje_single .kod_z_obrazka .kod_podac{
    width: 90px;
    height: 20px;
    margin-top: 4px;
    float: left;
    background-color: #eaeaea;
    margin-left: 5px;
    border: 1px solid #a8a8a8;
}
.com_lekcje_single .kod_z_obrazka .podpis{
    color: #6a6a6a;
    float: left;
    width: 46px;
    display: block;
    margin-top: 9px;
    margin-left: 10px;
}
.com_lekcje_single .kod_z_obrazka .inpute_podpis{
    width: 209px;
    height: 20px;
    margin-top: 4px;
    float: left;
    background-color: #eaeaea;
    margin-left: 5px;
    border: 1px solid #a8a8a8;
}
.com_lekcje_single .wyslij_komentarz{
    background: transparent url("../images/wyslij_komentarz_bg.png") repeat-x;
    border: 1px solid #4f4f4f;
    display: block;
    float: right;
    width: 100px;
    padding-top: 3px;
    color: #ffffff;
    text-align: center;
    margin-top: 9px;
}
.com_lekcje_single .pm3_player{
    margin: 25px 0 0 0;
}
.com_lekcje_single .pm3_player .left{
    float: left;
    width: 100px;
}
.com_lekcje_single .pm3_player .right{
    float: right;
    width: 500px;
}

/* =========== LUDZIE / ARTYKULY - SPIS ===================================== */
.com_ludzie_artykuly_spis .element{
    padding: 14px 0;
}
/* =========== LUDZIE / ARTYKULY - ART ====================================== */
.com_ludzie_artykuly_full .article_top{
    color: #6A6A6A;
    padding: 18px 0;
    border-bottom: 1px solid #C1C1C1;
    margin-bottom: 17px;
}

.com_ludzie_artykuly_full .article_top .left{
    float: left;
    width: 130px;
    margin-top: 24px;
    margin-bottom: 13px;
    text-align: center;
}
.com_ludzie_artykuly_full .article_top .right{
    float: right;
    width: 485px;
    margin-top: 17px;
    margin-right: 7px;
}


.com_ludzie_artykuly_full h2{
    font-weight: bold;
}
/*COM PORADY SPIS*/
.com_porady_spis{

}
.com_porady_spis .title{
    float: left;
    width: 169px;
}
.com_porady_spis .title .componentheading{
    text-transform: uppercase;
    color: #ffffff;
    font-size: 23px;
    display: block;
    float: right;
    margin-right: -1px;
    font-weight: bolder;
    padding-top: 11px;
    margin-left: -1px;
    margin-bottom: -1px;
}
.com_porady_spis .blog{
    margin-top: 10px;
}
.com_porady_spis .blog .element{
    margin-top: 14px;
    border-bottom: 1px solid #cbcbcb;
}
.com_porady_spis .blog .element{
    font-size: 13px;
    margin-left: 8px;
    color: #6b6b6b;
}
.com_porady_spis .blog .element .readon{
    margin-right: 15px;
    float: right;
    display: block;
    margin-top: 17px;
    font-weight: bold;
    margin-bottom: 11px;
    padding-left: 18px;
    background: transparent url("../images/more_about_icon.gif") no-repeat left;
    color: #393939;
}
/*COM PORADY SINGLE*/
.com_porady_single{
    margin-top: 13px;
}
.com_porady_single .title{
    width: 169px;
    float: left;
}
.com_porady_single .title .componentheading a{
    color: #ffffff;
    font-size: 23px;
    display: block;
    float: right;
    margin-right: -1px;
    font-weight: bolder;
    margin-left: -1px;
    margin-bottom: -1px;
}
.com_porady_single .contentheading{
    margin-top: 19px;
    color: #696969;
    font-weight: bold;
    margin-left: 3px;
    font-size: 18px;
}
.com_porady_single .article_introtext{
    margin-top: 34px;
    color: #6a6a6a;
    margin-left: 3px;
}
.com_porady_single .article_fulltext{
    margin-top: 18px;
    color: #6b6b6b;
    margin-left: 3px;
    display: block;
}
/*COM NEWSY SPIS*/
.com_newsy_spis_full{

}
.com_newsy_spis_full .top{
    background: #e4e4e4 url("../images/neewsy_top_background.png") repeat-x;
    height: 100%;
}
.com_newsy_spis_full .title{
    text-transform: uppercase;
    float: left;
    width: 151px;
}
.com_newsy_spis_full .title .componentheading{
    color: #ffffff;
    font-size: 23px;
    display: block;
    float: right;
    margin-right: -1px;
    font-weight: bolder;
    padding-top: 11px;
    margin-left: -1px;
    margin-bottom: -1px;
}
.com_newsy_spis_full .right{
    float: right;
    width: 170px;
}
.com_newsy_spis_full .right a{
    color: #4b4b4b;
    font-size: 11px;
}
.com_newsy_spis_full .com_newsy_zakladka_muzyka{
    float: left;
    display: block;
    text-align: center;
    width: 50px;
    margin-top: 7px;
    padding-top: 0px;
    padding-bottom: 4px;
    background-color: #e4e4e4;
}
/*
.com_newsy_spis_full .com_newsy_zakladka_sprzet{
    float: left;
    text-align: center;
    display: block;
    margin-top: 7px;
    padding-bottom: 4px;
    background: transparent url("../images/com_newsy_spis_zakladka_sprzet.png") repeat-x;
    width: 40px;
}
*/
.com_newsy_spis_full .com_newsy_zakladka_sprzet,
.com_newsy_spis_full .com_newsy_zakladka_wszystkie{
    float: left;
    display: block;
    margin-top: 7px;
    padding-top: 0px;
    padding-bottom: 4px;
    text-align: center;
    width: 60px;
    background-color: #e4e4e4;
}
.com_newsy_spis_full .top #active {
    margin-top: 3px;
    padding-top: 4px;
    background: transparent url("../images/com_newsy_spis_zakladka_sprzet.png") no-repeat;
}
.com_newsy_spis_full .top #active a{
    color: #FFF;
}
.com_newsy_spis_full .blog{
    padding-top: 10px;
    background-color:#e4e4e4;
}
.com_newsy_spis_full .blog .element{
    margin-top: 15px;
    height: 100%;
    margin-left: 7px;
    margin-right: 10px;
    border-bottom: 1px solid #c1c1c1;
}
.com_newsy_spis_full .blog .element_top .rodzaj{
    margin-left: 7px;
}
.com_newsy_spis_full .blog .element_top .rodzaj{
    font-weight: bold;
    font-size: 12px;
    color: #db1931;
    display: block;
    padding-right: 5px;
    margin-right: 5px;
    float: left;
    border-right: 2px solid #db1933;
 }
.com_newsy_spis_full .blog .element_top .contentheading a{
    font-size: 12px;
    color: #6a6a6a;
    font-weight: bold;
    display: block;
    margin-left: 4px;
    width: 546px;
    float: left;
}
.com_newsy_spis_full .blog .element .left{
    width: 111px;
    margin-left: 4px;
    margin-top: 26px;
    float: left;
}
.com_newsy_spis_full .blog .element .right{
    float: right;
    width: 478px;
    margin-right: 11px;
    margin-top: 26px;
}
.com_newsy_spis_full .blog .element .right .intro_artykul{
    color: #696969;
    display: block;
    float: none;
    clear: both;
    margin-bottom: 10px;
}
.com_newsy_spis_full .blog .element .right .data{
    color: #696969;
    float: left;
    display: block;
    width: 100px;
}
.com_newsy_spis_full .blog .element .right .readon{
    float: right;
    width: 100px;
    display: block;
    font-weight: bold;
    margin-bottom: 10px;
    padding-left: 18px;
    background: transparent url("../images/more_about_icon.gif") no-repeat left;
    color: #393939;
}
.com_newsy_spis_full .bottom{
    height: 17px;
    margin-top: 18px;
    background: transparent url("../images/com_newsy_spis_bottom_zakldka.png") no-repeat;
}
/*COM NEWSY SINGLE*/
.com_newsy_single{
    margin-top: 14px;
    background-color: #e4e4e4;
}
.com_newsy_single .top{
    background: #e4e4e4 url("../images/neewsy_top_background.png") repeat-x;
    height: 100%;
}
.com_newsy_single .title{
    text-transform: uppercase;
    float: left;
    width: 169px;
}
.com_newsy_single .title .componentheading a{
    color: #ffffff;
    font-size: 23px;
    display: block;
    float: right;
    margin-right: -1px;
    font-weight: bolder;
    margin-left: -1px;
    margin-bottom: -1px;
}
.com_newsy_single .show_all{
    float: right;
    width: 100px;
    margin-right: 4px;
    display: block;
    padding-left: 24px;
}

.com_newsy_single .intro_article,.kalendarium_article .intro_article{
    margin: 0px 10px 0px 7px;
    padding: 0px 10px 0px 6px;
    border-bottom: 1px solid #c1c1c1;
}
.com_newsy_single .left{
    float: left;
    width: 110px;
    margin-top: 24px;
    margin-bottom: 13px;
    text-align: left;
}
.com_newsy_single .right{
    float: right;
    width: 485px;
    margin-top: 18px;
    margin-right: 7px;
    margin-bottom: 13px;
}
.com_newsy_single .right .contentheading{
    font-size: 22px;
    font-weight: bold;
    color: #6a6a6a;
}
.com_newsy_single .article_introtext,.kalendarium_article .article_introtext{
    color: #6a6a6a;
}
.com_newsy_single .article_fulltext, .kalendarium_article .article_fulltext{
    height: 100%;
    display: block;
    margin: 0 10px 0 7px;
    padding: 15px 10px 40px 6px;
    color: #6a6a6a;
    border-bottom: 1px solid #C1C1C1;
}
.com_newsy_single .bottom_galeria{
    margin: 0 10px 0px 7px;
    padding: 6px 10px 18px 6px;
    border-bottom: 1px solid #c1c1c1;
}
.com_newsy_single .inner{
    text-align: center;
    margin-left: 18px;
}
.com_newsy_single .element{
    margin-right: 4px;
    width: 110px;
    height: 110px;
    float: left;
    border: 1px solid #939393;
    text-align: center;
}
.com_newsy_single .element .element_center{
    text-align: center;
}
.com_newsy_single .element span{
    display: block;
    width: 101px;
    margin-left: 4px;
    margin-top: 18px;
}
.com_newsy_single .informacje{
    margin-top: 8px;
    margin-left: 10px;
    margin-right: 10px;
    border-bottom: 1px solid #c1c1c1;
}
.com_newsy_single .informacje .filmy_muzyczne{
    width: 146px;
    height: 27px;
    display: block;
    margin-bottom: 18px;
    float: left;
    background: transparent url("../images/com_newsy_single_icon_video.jpg") no-repeat;
}
.com_newsy_single .informacje .marka_dystrybutor{
    margin-left: 13px;
    color: #dd1931;
    display: block;
    float: left;
    width: 450px;
    margin-top: 6px;
 }
.com_newsy_single .informacje .marka_dystrybutor a{
    color: #dd1931;
}
.com_newsy_single .informacje .dystrybutor{
    margin-left: 4px;
}
.com_newsy_single .wykonawca{
    margin-top: 10px;
    border-bottom: 1px solid #c1c1c1;
}
.com_newsy_single .wykonawca .left_wykonawca{
    float: left;
    width: 106px;
    margin-left: 13px;
    margin-bottom: 10px;
}
.com_newsy_single .left_wykonawca span{
    font-weight: bold;
    color: #dc1a34;
}
.com_newsy_single .right_wykonawca{
    float: left;
    width: 358px;
}
.com_newsy_single .right_wykonawca a{
    font-weight: bold;
    color: #6a6a6a;
}
.com_newsy_single .zobacz_rowniez{
    border-bottom: 1px solid #c1c1c1;
}
.com_newsy_single .zobacz_rowniez .left_zobacz{
    float: left;
    width: 106px;
    margin-top: 10px;
    margin-left: 13px;
    margin-bottom: 10px;
}
.com_newsy_single .left_zobacz span{
    font-weight: bold;
    color: #dc1a34;
}
.com_newsy_single .right_zobacz{
    float: left;
    width: 358px;
    margin-top: 8px;
    margin-bottom: 28px;
}
.com_newsy_single .right_zobacz a{
    font-weight: bold;
    display: block;
    margin-top: 2px;
    color: #6a6a6a;
}
.com_newsy_single .comment{
    margin-top: 16px;
}
.com_newsy_single .comment .skomentuj{
    display: block;
    float: left;
    width: 70px;
    margin-left: 14px;
    color: #da1832;
    margin-right: 16px;
    font-weight: bold;
    margin-top: 10px;
}
.com_newsy_single .tekst_komentarza{
    border: 1px solid #a8a8a8;
    width: 509px;
    float: left;
    height: 163px;
    background-color: #eaeaea;
    margin-top: 10px;
}
.com_newsy_single .kod_z_obrazka{
    margin-left: 100px;
}
.com_newsy_single .kod_z_obrazka .kod_tekst{
    color: #6a6a6a;
    float: left;
    width: 81px;
    display: block;
    margin-top: 9px;
}
.com_newsy_single .kod_z_obrazka .kod{
    width: 59px;
    margin-top: 4px;
    float: left;
    height: 22px;
    border: 1px solid #999999;
}
.com_newsy_single .kod_z_obrazka .kod_podac{
    width: 90px;
    height: 20px;
    margin-top: 4px;
    float: left;
    background-color: #eaeaea;
    margin-left: 5px;
    border: 1px solid #a8a8a8;
}
.com_newsy_single .kod_z_obrazka .podpis{
    color: #6a6a6a;
    float: left;
    width: 46px;
    display: block;
    margin-top: 9px;
    margin-left: 10px;
}
.com_newsy_single .kod_z_obrazka .inpute_podpis{
    width: 209px;
    height: 20px;
    margin-top: 4px;
    float: left;
    background-color: #eaeaea;
    margin-left: 5px;
    border: 1px solid #a8a8a8;
}
.com_newsy_single .wyslij_komentarz{
    background: transparent url("../images/wyslij_komentarz_bg.png") repeat-x;
    border: 1px solid #4f4f4f;
    display: block;
    float: right;
    width: 100px;
    padding-top: 3px;
    margin-right: 29px;
    color: #ffffff;
    text-align: center;
    margin-bottom: 59px;
    margin-top: 9px;
}
/*COM TESTY SPRZETY SINGLE*/
.com_test_sprzety_single{
    margin-top: 13px;
}
.com_test_sprzety_single .title{
    text-transform: uppercase;
    float: left;
    width: 200px;
}
.com_test_sprzety_single .title .componentheading a{
    color: #ffffff;
    font-size: 23px;
    display: block;
    float: right;
    margin-right: -1px;
    font-weight: bolder;
    margin-left: -1px;
    margin-bottom: -1px;
}
.com_test_sprzety_single .top{
    margin-top: 24px;
    margin-left: 7px;
    border-bottom: 1px solid #909090;
}
.com_test_sprzety_single .top .contentheading{
    font-size: 19px;
    margin-left: 2px;
    font-weight: bold;
    color: #da1a31;
}
.com_test_sprzety_single .top .contentheading .marka_element{
    color: #da1a31;
}
.com_test_sprzety_single .top .contentheading .model_element{
}
.com_test_sprzety_single .top span{
    margin-left: 2px;
    color: #6b6b6b;
}

.com_test_sprzety_single .top .gitara{
    color: #6b6b6b;
    text-decoration: underline;
}
.com_test_sprzety_single .rodzaj_marka{
    margin-bottom: 9px;
}
.com_test_sprzety_single .left{
    width: 255px;
    text-align: center;
    float: left;
}
.com_test_sprzety_single .left div{
    text-align: left;
}
.com_test_sprzety_single .left .lid_img{
    width: 244px;
    margin: 15px auto;
}
.com_test_sprzety_single .right{
    float: left;
    width: 380px;
    margin-bottom: 66px;
}
.com_test_sprzety_single .wyniki_testu_outer{
    margin-top: 10px;
    padding-left: 8px;
    padding-right: 7px;
}
.com_test_sprzety_single .left .wyniki_testu{
    width: 245px;
}
.com_test_sprzety_single .left .wyniki_testu .wyniki_top{
    height: 48px;
    background: transparent url("../images/wyniki_top_bg.jpg") no-repeat;
}
.com_test_sprzety_single .left .wyniki_testu .middle{
    margin: 0 2px;
    padding-top: 9px;
    border: 1px solid #8f8f8f;
    border-top: none;
    padding-left: 13px;
    padding-right: 17px;
    background-color: #e4e4e4;
}
.com_test_sprzety_single .left .wyniki_testu .element{
    margin-bottom: 5px;
    height: 100%;
    border-bottom: 1px solid #c7c7c7;
}
.com_test_sprzety_single .left .wyniki_testu .element .kryterium{
    float: left;
    width: 80px;
    font-weight: bold;
    color: #595959;
}
.com_test_sprzety_single .left .wyniki_testu .ocena_zdjecie{
    width: 105px;
    float: right;
    height: 100%;
    height: 17px;
    background: url("../images/mod_demosfera_ocena_5.png") no-repeat;
}
.com_test_sprzety_single .left .wyniki_testu .ocena_zdjecie img{
    width: 105px;
    height: 17px;
    height: 100%;
    float: left;
    border: none;
}
.com_test_sprzety_single .left .wyniki_testu .element2{
    margin-top: 2px;
    margin-left: 13px;
    margin-right: 17px;
}
.com_test_sprzety_single .left .wyniki_testu .element2 .kryterium{
    float: left;
    display: block;
    width: 100px;
    margin-left: 1px;
    font-weight: bold;
    color: #595959;
}
.com_test_sprzety_single .left .wyniki_testu .wnioski{
    margin-top: 13px;
    margin-left: 5px;
    margin-right: 5px;
    color: #5a5a5a;
    font-weight: bold;
    margin-bottom: 8px;

}
.com_test_sprzety_single .left .zdjecie{
    text-align: center;
    margin-left: 2px;
    margin-top: 16px;
    margin-right: 16px;
}
.com_test_sprzety_single .left .zdjecie img {
    border: 1px solid #838383;
}
.com_test_sprzety_single .right .article_introtext p{
    font-weight: bold;
    color: #6a6a6a;
    margin-left: 12px;
    margin-right: 8px;
}
.com_test_sprzety_single .right .article_fulltext{
    margin-left: 12px;
    margin-right: 6px;
    display: block;
    margin-top: 30px;
    color: #6a6a6a;
}
.com_test_sprzety_single .right .ramka{
    border: 1px solid #dbdbd9;
    margin-left: 11px;
    margin-right: 5px;
    margin-bottom: 15px;
}
.com_test_sprzety_single .right .ramka .filmy_muzyczne{
    width: 146px;
    height: 27px;
    display: block;
    float: left;
    background: transparent url("../images/com_newsy_single_icon_video.jpg") no-repeat;
}
.com_test_sprzety_single .right .ramka .marki_dystrybutorzy{
    margin-left: 14px;
    margin-right: 22px;
    margin-top: 13px;
    margin-bottom: 18px;
}
.com_test_sprzety_single .right .ramka .marki_dystrybutorzy span{
    color: #4b4b4b;
}
.com_test_sprzety_single .right .ramka .marki_dystrybutorzy a{
    color: #db1934;
    text-decoration: underline;
}
.com_test_sprzety_single .right .ramka .marki_dystrybutorzy .dystrybutor{
    margin-left: 23px;
}
.com_test_sprzety_single .right .informacje_o_sprzecie{
    margin-top: 30px;
}
.com_test_sprzety_single .right .informacje_o_sprzecie .top_informacje{
    height: 46px;
    background: transparent url("../images/informacje_top_bg.png") repeat-x;
}
.com_test_sprzety_single .right .informacje_o_sprzecie .top_informacje .top_left{
    height: 46px;
    width: 4px;
    float: left;
    background: transparent url("../images/informacje_top_left_bg.png") no-repeat left;
}
.com_test_sprzety_single .right .informacje_o_sprzecie .top_informacje .top_right{
    height: 46px;
    width: 244px;
    float: right;
    background: transparent url("../images/informacje_top_right_bg.png") no-repeat left;
}
.com_test_sprzety_single .right .informacje_o_sprzecie .middle{
    border: 1px solid #7c7c7c;
    border-top: none;
    background-color: #e4e4e4;
    margin-right: 1px;
}
.com_test_sprzety_single .right .informacje_o_sprzecie .middle .dane{
    margin-left: 12px;
    padding: 5px;
}
.com_test_sprzety_single .right .informacje_o_sprzecie .middle .dane .dane1{
    font-weight: bold;
    color: #565656;
}
.com_test_sprzety_single .right .informacje_o_sprzecie .middle .dane .konstrukcja{
    margin-top: 8px;
}
.com_test_sprzety_single .right .informacje_o_sprzecie .middle .dane .konstrukcja span{
    color: #565656;
}
.com_test_sprzety_single .right .informacje_o_sprzecie .middle .dane .dostawca{
    margin-top: 12px;
}
.com_test_sprzety_single .right .informacje_o_sprzecie .middle .dane .dane_dostawcy{
    margin-top: 3px;
}
.com_test_sprzety_single .right .informacje_o_sprzecie .middle .dane .dane_dostawcy span{
    color: #555555;
}
.com_test_sprzety_single .right .informacje_o_sprzecie .middle .dane .cena{
    margin-top: 17px;
    margin-bottom: 48px;
}
.com_test_sprzety_single .right .informacje_o_sprzecie .middle .dane .cena span{
    font-weight: bold;
    color: #565656;
}
.com_test_sprzety_single .testy_odslon{
	padding-top: 10px;
	text-align: right;
}
.com_test_sprzety_single .full{
}
.com_test_sprzety_single .comment{
    margin-top: 24px;
}
.com_test_sprzety_single .comment .skomentuj{
    display: block;
    float: left;
    width: 70px;
    margin-left: 41px;
    color: #da1832;
    margin-right: 16px;
    font-weight: bold;
    margin-top: 10px;
}
.com_test_sprzety_single .tekst_komentarza{
    border: 1px solid #a8a8a8;
    width: 509px;
    height: 163px;
    background-color: #eaeaea;
    margin-top: 10px;
}
.com_test_sprzety_single .kod_z_obrazka{
    margin-left: 127px;
}
.com_test_sprzety_single .kod_z_obrazka .kod_tekst{
    color: #6a6a6a;
    float: left;
    width: 81px;
    display: block;
    margin-top: 9px;
}
.com_test_sprzety_single .kod_z_obrazka .kod{
    width: 59px;
    margin-top: 4px;
    float: left;
    height: 22px;
    border: 1px solid #999999;
}
.com_test_sprzety_single .kod_z_obrazka .kod_podac{
    width: 90px;
    height: 20px;
    margin-top: 4px;
    float: left;
    background-color: #eaeaea;
    margin-left: 5px;
    border: 1px solid #a8a8a8;
}
.com_test_sprzety_single .kod_z_obrazka .podpis{
    color: #6a6a6a;
    float: left;
    width: 46px;
    display: block;
    margin-top: 9px;
    margin-left: 10px;
}
.com_test_sprzety_single .kod_z_obrazka .inpute_podpis{
    width: 209px;
    height: 20px;
    margin-top: 4px;
    float: left;
    background-color: #eaeaea;
    margin-left: 5px;
    border: 1px solid #a8a8a8;
}
.com_test_sprzety_single .wyslij_komentarz{
    background: transparent url("../images/wyslij_komentarz_bg.png") repeat-x;
    border: 1px solid #4f4f4f;
    display: block;
    float: right;
    width: 100px;
    padding-top: 3px;
    color: #ffffff;
    text-align: center;
    margin-top: 9px;
}
.com_test_sprzety_single .pm3_player_outer{
    margin: 24px 10px 18px 0;
}
.com_test_sprzety_single .item .left{
    width: 120px;
    height: 80px;
    float: left;
}
.com_test_sprzety_single .item .right{
    width: 125px;
    height: 80px;
    float: right;
    text-align: center;
    color: #6f6e6c;
    font-weight: bold;
    margin: 10px 0 0 0 ;
    font-size: 12px;
    display: block;
}
.com_test_sprzety_single .item .right span{
    font-size: 26px;
}

/*COM RECENZJE SINGLE*/
.com_recenzje_single{
}
.com_recenzje_single .title{
    width: 169px;
    float: left;
}
.com_recenzje_single .title a{
    text-transform: uppercase;
    color: #ffffff;
    font-size: 23px;
    display: block;
    float: right;
    margin-right: -1px;
    font-weight: bolder;
    margin-left: -1px;
    margin-bottom: -1px;
}
.com_recenzje_single .top{
    margin-top: 20px;
    padding-bottom: 15px;
}
.com_recenzje_single .top .right .left_top{
    height: 73px;
}
.com_recenzje_single .top .left{
    float: left;
    width: 163px;
}
.com_recenzje_single .top .left .zdjecie{
    float: left;
    width: 132px;
}
.com_recenzje_single .top .left .ocena{
    float: left;
    width: 11px;
    margin-left: 7px;
}
.com_recenzje_single .top .right{
    float: left;
    width: 450px;
}
.com_recenzje_single .top .right .contentheading{
    margin-top: 4px;
    display: block;
    font-size: 17px;
    color: #343434;
    font-weight: bolder;
}
.com_recenzje_single .top .right .left_inner{
    float: left;
    margin-top: 5px;
/*     width: 95px; */
	width: 126px;
    height: 37px;
}
.com_recenzje_single .top .right .right_inner{
    float: left;
    margin-top: 5px;
/*     width: 320px; */
	width: 305px;
    margin-left: 15px;
}
h2.seo,
h4.seo{
    font-size: 12px;
    display: inline;
}
.com_recenzje_single .top .right .left_inner .wykonawca_inner{
    font-size: 13px;
    color: #504e4f;
    font-weight: bold;
    margin-left: 4px;
    display: block;
}
.com_recenzje_single .top .right .left_inner .ocena {
}
.com_recenzje_single .top .right .left_inner .ocena span.ocena{
    font-size: 62px;
    line-height: 62px;
    font-weight: bold;
    color: #8d8d8d;
    margin: 0;
    padding: 0;
}
.com_recenzje_single .top .right .left_inner .ocena span.max{
    font-size: 37px;
    font-weight: bold;
    color: #8d8d8d;
}
.com_recenzje_single .top .right .right_inner .nazwy_wykonawcy{
    height: 44px;
}
.com_recenzje_single .top a.nazwa_wykonawcy{
    color: #4f4f4f;
    font-weight: bold;
    font-size: 13px;
    text-decoration: underline;
}
.com_recenzje_single .top .right .right_inner  .gatunek_wydawca{
    margin-top: 24px;
}
.com_recenzje_single .top .right .right_inner  .gatunek_wydawca a{
    color: #4f4f4f;
}
.com_recenzje_single .top .right .right_inner .gatunek_wydawca .gatunek_inner{
    color: #8d8d8d;
}
.com_recenzje_single .top .right .right_inner .gatunek_wydawca .nazwa_gatunku{
    color: #8d8d8d;
}
.com_recenzje_single .article_full{
    margin-left: 6px;
    margin-right: 4px;
    border-top: 1px solid #909090;
    color: #6b6b6b;
}
.com_recenzje_single .article_introtext{
    display: block;
    margin-top: 31px;
}
.com_recenzje_single .wydawca_bottom{
    margin-top: 36px;
    font-size: 17px;
    font-weight: bold;
    float: right;
    margin-right: 4px;
}
.com_recenzje_single .wydawca_bottom .nazwa_wydawcy{
    color: #8d8d8d;
    float: right;
    display: block;
    margin-right: 4px;
    margin-top: 6px;
}
.com_recenzje_single .wydawca_bottom span{
    display: block;
    float: right;
    width: 87px;
    margin-top: 6px;
}
.com_recenzje_single .wydawca_bottom .filmy_muzyczne{
    display: block;
    width: 154px;
    float: right;
    height: 33px;
    background: transparent url("../images/filmy_muzyczne_icon.jpg") no-repeat;
}
/*COM DEMOSFERA SPIS*/
.com_demosfera_spis{
}
.com_demosfera_spis .title{
    width: 169px;
    float: left;
}
.com_demosfera_spis .title .componentheading{
    text-transform: uppercase;
    color: #ffffff;
    font-size: 23px;
    display: block;
    float: right;
    margin-right: -1px;
    font-weight: bolder;
    padding-top: 11px;
    margin-left: -1px;
    margin-bottom: -1px;
}
.com_demosfera_spis .blog{
    margin-top: 5px;
}
.com_demosfera_spis .element{
    margin-top: 7px;
    margin-left: 3px;
    border-bottom: 1px solid #b7b7b7;
    padding-bottom: 8px;
}
.com_demosfera_spis .element .player{
    float: left;
    width: 120px;
    margin-left: 2px;
    margin-top: 17px;
}
.com_demosfera_spis .element .article_short{
    margin-top: 19px;
    float: left;
    width: 260px;
}
.com_demosfera_spis .element .article_short .nazwa_zespolu{
    font-size: 14px;
    font-weight: bold;
    color:#353535;
}
.com_demosfera_spis .element .article_short h2.contentheading{
	display: block;
    margin-top: 1px;
    font-size: 12px;
    color: #343434;
}

.com_demosfera_spis .element .article_short .contentheading a{
    display: block;
    margin-top: 1px;
    font-size: 12px;
    color: #343434;
}
.com_demosfera_spis .element .article_short .article{
    display: block;
    margin-top:15px;
    margin-left: 1px;
    color: #434343;
}
.com_demosfera_spis .element .zdjecie_demosfera{
    float: right;
    width:239px;
    margin-bottom: 10px;
}
.com_demosfera_spis .element .zdjecie_demosfera img{
    border: 1px solid #858585;
}
/*COM DEMOSFERA SINGLE*/
.com_demosfera_single{
}

.com_demosfera_single .top_left{
    float: left;
    width: 169px;
}
.com_demosfera_single .top_left .title{
    width: 169px;
    float: left;
}
.com_demosfera_single .top_left .title .componentheading a{
    text-transform: uppercase;
    color: #ffffff;
    font-size: 23px;
    display: block;
    float: right;
    margin-right: -1px;
    font-weight: bolder;
    margin-left: -1px;
    margin-bottom: -1px;
}
.com_demosfera_single .top_left h1{
    display: block;
    margin-top: 20px;
    margin-left: 7px;
    font-size: 20px;
    font-weight: bold;
    color: #343434;
}
.com_demosfera_single .top_left .contentheading{
    display: block;
    margin-left: 7px;
    font-size: 13px;
    font-weight: bold;
    color: #8d8d8d;
}
.com_demosfera_single .top_right{
    width: 288px;
    margin-top: 5px;
    float: right;
}
.com_demosfera_single .middle{
    margin-left: 4px;
}
.com_demosfera_single .middle_left{
    width: 344px;
    float: left;
    margin-top: 32px;
    color: #6a6a6a;
}
.com_demosfera_single .middle_right{
    float: right;
    width: 250px;
    margin-right: 10px;
}
.com_demosfera_single .pm3_player_outer{
    margin: 24px 0px 0px 0px;
}
.com_demosfera_single .item .left{
    width: 120px;
    height: 80px;
    float: left;
}
.com_demosfera_single .item .right{
    width: 125px;
    height: 80px;
    float: right;
    text-align: center;
    color: #6f6e6c;
    font-weight: bold;
    margin: 10px 0 0 0 ;
}
.com_demosfera_single .item .right span{
    font-size: 26px;
}
.com_demosfera_single .middle_right img{
    border: 1px solid #838383;
}
.com_demosfera_single .middle_right .adres{
    display: block;
    float: right;
    width: 240px;
    text-align:right;
    margin-top: 17px;
    margin-right: 2px;
    color: #8c8c8c;
    font-weight: bold;
    font-size: 13px;
    text-decoration: underline;
    margin-bottom: 5px;
}
.com_demosfera_single .middle .full{
}
.com_demosfera_single .bottom{
    margin-top: 3px;
}
.com_demosfera_single .element{
    margin-bottom:13px;
    background: transparent url("../images/demosfer_opinia_bg.gif") repeat-y right;
}

.com_demosfera_single .element .left{
    width: 140px;
    float: left;
}
.com_demosfera_single .element .left img{
    width: 140px;
}
.com_demosfera_single .element .srodek{
    padding-left: 38px;
    padding-right: 16px;
    background: transparent url("../images/com_demosfera_single_odnosnik.gif") no-repeat;
}
.com_demosfera_single .element .right{
    width: 473px;
    float: right;
}
.com_demosfera_single .element .imie_nazwisko{
    padding-top: 18px;
    font-weight: bold;
    color: #6a6a6a;
    font-size: 17px;
}
.com_demosfera_single .element .opinia{
    padding-top: 20px;
    color: #6a6a6a;
    margin-right: 7px;
}
.com_demosfera_single .element .ocena{
    padding-top: 32px;
    text-align: right;
    padding-bottom: 8px;
}
/*COM AKTUALNY NUMER*/
.com_magazyn_aktualny{
    margin-top: 13px;
}
.com_magazyn_aktualny .title{
    width: 200px;
    float: left;
}
.com_magazyn_aktualny .title .contentheading a{
    text-transform: uppercase;
    color: #ffffff;
    font-size: 23px;
    display: block;
    float: right;
    margin-right: -1px;
    font-weight: bolder;
    padding-top: 11px;
    margin-left: -1px;
    margin-bottom: -1px;
}
.com_magazyn_aktualny .full_magazyn{
    margin-top: 13px;
    margin-left: 1px;
}
.com_magazyn_aktualny .full_magazyn .left{
    float: left;
    width: 365px;
}
.com_magazyn_aktualny .full_magazyn .right{
    width: 269px;
    float: left;
}
.com_magazyn_aktualny .full_magazyn .right .text{
    display: block;
    width: 269px;
}
.com_magazyn_aktualny .full_magazyn .left .element_left{
    margin-left: 92px;
    margin-right: 14px;
    margin-top: 39px;
}
.com_magazyn_aktualny .full_magazyn .left .element_left .tytul{
    font-size: 23px;
    color: #5c5c5c;
    margin-right: 10px;
    margin-bottom: 12px;
    padding-bottom: 6px;
    border-bottom: 1px solid #898989;
}
.com_magazyn_aktualny .full_magazyn .left .element_left .tresc{
    font-size: 13px;
    color: #5c5c5c;
}
.com_magazyn_aktualny .full_magazyn .left .element_left .strona{
    font-size: 13px;
    color: #5c5c5c;
    margin-top: 18px;
    margin-left: 1px;
}
.com_magazyn_aktualny .full_magazyn .right .element_right{
    margin-left: 9px;
    margin-bottom: 39px;
}
.com_magazyn_aktualny .full_magazyn .right .element_right .tytul{
    font-size: 23px;
    color: #5c5c5c;
    margin-right: 10px;
    margin-bottom: 12px;
    padding-bottom: 6px;
    border-bottom: 1px solid #898989;
}
.com_magazyn_aktualny .full_magazyn .right .element_right .tresc{
    font-size: 13px;
    color: #5c5c5c;
}
.com_magazyn_aktualny .full_magazyn .right .element_right .strona{
    font-size: 13px;
    color: #5c5c5c;
    margin-top: 18px;
    margin-left: 1px;
}
/*COM EPRENUMERATA*/
.com_eprenumerata{
    margin-top: 13px;
}
.com_eprenumerata .title{
    width: 200px;
    float: left;
}
.com_eprenumerata .title .contentheading a{
    text-transform: uppercase;
    color: #ffffff;
    font-size: 23px;
    display: block;
    float: right;
    margin-right: -1px;
    font-weight: bolder;
    padding-top: 11px;
    margin-left: -1px;
    margin-bottom: -1px;
}
.com_eprenumerata .middle{
    margin-top: 42px;
    margin-left: 99px;
}
.com_eprenumerata .middle .left{
    width: 277px;
    float: left;
}
.com_eprenumerata .middle .right{
    width: 497px;
    float: right;
}
.com_eprenumerata .middle .right .podziekowania{
    display: block;
    margin-top: 46px;
    font-size: 22px;
    color: #575757;
    margin-bottom: 49px;
}
 .com_eprenumerata .middle .right .prenumerata_1{
    display: block;
    color: #414141;
    margin-left: 61px;
 }
.com_eprenumerata .middle .right .prenumerata_pobierz{
    display: block;
    margin-left: 67px;
    margin-top: 35px;
}
.com_eprenumerata .middle .right .prenumerata_2{
    display: block;
    margin-top: 29px;
    margin-left: 61px;
    margin-right: 90px;
    color: #404040;
}

/*COM KONTAKT*/
.com_kontakt .title{
    width: 160px;
}
.com_kontakt .title a{
    text-transform: uppercase;
    color: #ffffff;
    font-size: 23px;
    display: block;
    float: right;
    margin-right: -1px;
    font-weight: bolder;
    padding-top: 11px;
    margin-left: -1px;
    margin-bottom: -1px;
}
.com_kontakt .full_kontakt .full_columns{
    margin-left: 4px;
    margin-top: 27px;
    margin-right: 27px;
    border-bottom: 1px #949494 dotted;
}
.com_kontakt .full_kontakt .full_columns .left_kontakt{
    width: 216px;
    float: left;
    margin-bottom: 136px;
}
.com_kontakt .full_kontakt  .full_columns .right_kontakt{
    width: 373px;
    float: right;
}
.com_kontakt .full_kontakt  .full_columns .left_kontakt .wydawca{
    color: #3e3e3e;
}
.com_kontakt .full_kontakt  .full_columns .left_kontakt .nazwa_firmy{
    color: #3e3e3e;
    font-weight: bold;
    font-size: 17px;
}
.com_kontakt .full_kontakt  .full_columns .left_kontakt .ulica{
    display: block;
    margin-top: 4px;
    font-size: 17px;
    color: #3e3e3e;
    font-weight: bold;
}
.com_kontakt .full_kontakt  .full_columns .left_kontakt .miasto{
    font-size: 17px;
    color: #3e3e3e;
    font-weight: bold;
}
.com_kontakt .full_kontakt  .full_columns .left_kontakt .telefon{
    display: block;
    margin-top: 28px;
    font-size: 17px;
    font-weight: bold;
    color: #5d5d5d;
    margin-left: 2px;
}
.com_kontakt .full_kontakt  .full_columns .left_kontakt .telefon1{
    display: block;
    margin-top: 11px;
    font-size: 17px;
    font-weight: bold;
    color: #5d5d5d;
    margin-left: 2px;
}
.com_kontakt .full_kontakt  .full_columns .left_kontakt .napisz{
    display: block;
    font-size: 17px;
    font-weight: bold;
    color: #5c5c5c;
    margin-top: 36px;
    margin-left: 3px;
}
.com_kontakt .full_kontakt  .full_columns .left_kontakt .e-mail{
    display: block;
    margin-top: 3px;
    font-size: 14px;
    font-weight: bold;
    color: #5c5c5c;
    margin-left: 3px;
}
.com_kontakt .full_kontakt .redakcja{
    margin-top: 23px;
}
.com_kontakt .full_kontakt .redakcja .tekst{
    font-size: 17px;
    font-weight: bold;
    color: #3f3f3f;
    margin-left: 10px;
}
.com_kontakt .full_kontakt .redakcja .element{
    margin-left: 12px;
    margin-right: 9px;
    float: left;
    margin-top: 14px;
    margin-bottom: 45px;
    width:185px;
}
.com_kontakt .full_kontakt .redakcja .element img{
    margin-left: 8px;
}
.com_kontakt .full_kontakt .redakcja .element .imie_nazwisko{
    display: block;
    margin-top: 29px;
    font-size: 17px;
    font-weight: bold;
    color: #3e3e3e;
}
.com_kontakt .full_kontakt .redakcja .element .stanowisko{
    display: block;
    margin-top: 3px;
    font-size: 12px;
    color: #3e3e3e;
}
.com_kontakt .full_kontakt .redakcja .element .opis{
    display: block;
    margin-top: 18px;
    color: #3e3e3e;
}
.com_kontakt .full_kontakt .redakcja .element .telefon_2{
    display: block;
    margin-top: 18px;
    color: #3e3e3e;
}
.com_kontakt .full_kontakt .redakcja .element .e-mail{
    display: block;
    float: left;
    color: #3e3e3e;
}
.com_kontakt .full_kontakt .redakcja .element .tresc_mail{
    display: block;
    margin-top: 3px;
    margin-left: 2px;
    float: left;
    color: #3e3e3e;
}
/*ARTYKUL SINGLE*/
.com_article_single_view .article_fulltext{
    color: #6a6a6a;
}
.kalenadrium{border-bottom:1px solid #bfc0c5;margin:0px;}
.kalenadrium .firstcol{width:62px;}
.secoundcol{padding-top:5px;padding-bottom:5px;}
.kalenadrium .day,.kalenadrium .day a{color:#656565;font:bold 34px/34px Arial;}
.kalenadrium .day1{color:#656565;font:bold 12px/34px Arial;}
.kalenadrium .lastcol{font:normal 12px/34px Arial;width:80px;text-align:left;color:#656565;}
.kalendarium_article{background:#e4e4e4;padding:15px;margin-bottom:15px;}
.kalendarium_article img{float:left;margin-right:15px;margin-bottom:5px;}
.kalendarium_article .title a,.kalendarium_article .title{color:#da1a31;font:bold 16px/18px Arial;}
.kalendarium_article .date{color:#505050;font:bold 16px/18px Arial;}
.kalendarium_article .rmore{color:#da1a31;}
.kalendarium_article div{margin-top:28px;}
.kalendarium_naj{font:bold 18px/30px Arial; border-bottom:3px solid #999;color:#505050;}

#com_wyszukiwarka .search_title{
    height: 21px;
    line-height: 21px;
    padding: 0 2px 10px 2px;
    border-bottom: 1px solid #b5b5b5;
    color: #de1630;
    font-weight: bold;
    font-size: 18px;
}
#com_wyszukiwarka .search_subtitle{
    line-height: 28px;
    padding-bottom: 3px;
    color: #383838;
    font-weight: bold;
    font-size: 16px;
}

#com_wyszukiwarka .search2_button{
    display: none;
}
#com_wyszukiwarka .search2_line input{
    background-color: transparent;
    border: none;
    color: #4c4c4c;
    padding-top: 5px;
}
#com_wyszukiwarka .search2_line{
    background: #eeeeee url("../images/search2_bg.gif") top repeat-x;
}
#com_wyszukiwarka .search2_input_left{
    padding-left: 8px;
    background: transparent url("../images/search2_bg_left.gif") left no-repeat;
}
#com_wyszukiwarka .search2_input_right{
    background: transparent url("../images/search2_bg_right.gif") right no-repeat;
}
#com_wyszukiwarka .search2_input_inner{
    height: 24px;
}
#com_wyszukiwarka .search_filtr{
    padding-top: 8px;    
}
#com_wyszukiwarka .search_filtr_elem{
    width: 87px;
    float: left;
    color: #4c4c4c;
    line-height: 20px;
}
#com_wyszukiwarka .search_filtr_elem input{
    margin: 0 10px 0 0 ;
}
#com_wyszukiwarka .search_count{
    padding: 28px 0 9px 0;
    color: #6a6a6a;
    font-weight: bold;
    border-bottom: 1px solid #b5b5b5;
}
#com_wyszukiwarka .search_count .search_count_value,
#com_wyszukiwarka .search_count .search_count_text{
    color: #DE1630;
}

#com_wyszukiwarka .search_result .search_result_sec{
    padding: 8px 0;
}
#com_wyszukiwarka .search_result .search_result_sec_title{
    font-weight: bold;
    font-size: 16px;
    color: #343434;
    padding: 4px 0 9px 6px;
}
#com_wyszukiwarka .search_result .search_result_sec_items{
    padding-left: 62px;
    color: #898989;
}
#com_wyszukiwarka .search_result .search_result_sec_items a h3{
    color: #373737;
    font-weight: bold;
}
#com_wyszukiwarka .search_result .search_result_sec_items p{
    padding: 12px 0 7px 0;
    margin-bottom: 8px;
    line-height: 13px;
    border-bottom: 1px solid #dcdcdc;
}
#com_wyszukiwarka .search_result .search_result_sec_items_tag_value{
    font-weight: bold;
}

#com_wyszukiwarka .search_result .search_result_sec_more{
    text-align: right;
}

#com_wyszukiwarka .search_result .search_result_sec_items_title_vip{
    font-weight: bold;
    color: #A40813;
    padding-right: 3px;
}

#com_wyszukiwarka a.search2_btn{
    height: 24px;
    width: 24px;
    margin: 0;
    padding: 0;
    float: right;
}

/* -- Newsletter --- */
#newsletter_form{
    color: #757374;
}
#newsletter_form .tit{
    color: #d81b31;
    font-size: 24px;
    font-weight: bold;
    margin-bottom: 6px;
    margin-left: 10px;
/*    text-align: center;*/
}
#newsletter_form .newsletterMiddle{
    font-size: 13px;
    font-weight: bold;
    padding: 10px 10px 22px 10px;
}
#newsletter_form .addform{
    background-color: #ebebeb;
    margin: 15px 0;
    padding: 20px 10px 22px 50px;
    text-align: left;
}
#newsletter_form .addform input{
    float: left;
}
#newsletter_form .addform input.text{
    height: 24px;
    width: 337px;
    display: block;
    background: #ffffff;
    border: 1px solid #8d8d8d;    
}
#newsletter_form .addform div{
    margin-bottom: 5px;
}
#newsletter_form .addform input.submit{
    width: 112px;
    height: 28px;
    display: block;
    border: none;
    margin-left: 9px;
    background: transparent url("../images/newletter_add_bt.png") no-repeat;
}
#newsletter_form .newsletterMiddle h3,
#newsletter_form .newsletterMiddle .bottom_info{
    font-size: 24px;
}
#newsletter_form .newsletterMiddle ul{
    font-weight: normal;
    margin-bottom: 30px;
}
#newsletter_form .remove{
    padding: 20px 10px 10px 10px;
    background: transparent url("../images/newletter_hr_bg.png") top repeat-x;   
}
#newsletter_form .remove h3{
    font-size: 12px;
    font-weight: normal;
}
#newsletter_form .remove div{
    float: left;
}
#newsletter_form .remove input{
    float: right;
}
#newsletter_form .remove input.text{
    height: 24px;
    width: 238px;
    display: block;
    background: #ffffff;
    border: 1px solid #8d8d8d;
}
#newsletter_form .remove input.submit{
    width: 88px;
    height: 22px;
    display: block;
    border: none;
    margin-left: 9px;
    clear: right;
    margin-top: 3px;
    background: transparent url("../images/newletter_remove_bt.png") no-repeat;
}