a.a_blk_arr_12 {
    color: #000000;
    font-weight: normal;
    text-decoration: none;
    font-size: 12px;
    font-family: Tahoma;
}
a.a_blk_arr_12:hover {
    text-decoration: underline;
}
.filtr_linki a, .filtr_linki img {
    margin-right: 10px;
}
h1 {
    font-size: 30px;
    font-weight: normal;
    font-family: Tahoma;
    margin: 15px 0 10px 0;
    padding: 0;
}
/** div_plyw **/
.div_plyw {
    width: 273px;
    float: right;
}
.div_plyw_top {
    background: transparent url('../images/bg_top_div_plyw.jpg') no-repeat scroll 0 0;
    height: 20px;
}
.div_plyw_mid {
    background: transparent url('../images/bg_mid_div_plyw.jpg') repeat-y scroll 0 0;
    padding: 0 20px 6px 30px;
    font-size: 12px;
    line-height: 18px;
}
.div_plyw_bot {
    background: transparent url('../images/bg_bot_div_plyw.jpg') no-repeat scroll 0 0;
    height: 65px;
    padding: 6px 20px 0 30px;
    font-size: 12px;
    color: #c61a22;
}
.cena {
    font-size: 18px;
    color: #c61a22;
    font-weight: bold;
}
.txt_red_10 {
    font-size: 10px;
    color: #c61a22;
}
.txt_10 {
    font-size: 10px;
}
.kolko_kup {
    float: right;
    margin-top: 6px;
}
.bold {
    font-weight: bold;
}
.div_plyw_ikony {
    margin-top: 15px;
}
.div_plyw_ico {
    padding: 2px 10px 0 60px;
    font-size: 12px;
    line-height: normal;
    margin-bottom: 10px;
    min-height: 49px; height: auto !important; height: 49px;
}
#ico_2plus {
    background: transparent url('../images/ico_2plus.gif') no-repeat scroll 0 0;
}
#ico_kreatywnosc {
    background: transparent url('../images/ico_kreatywnosc.gif') no-repeat scroll 0 0;
}
#ico_zdolnosci {
    background: transparent url('../images/ico_zdolnosci.gif') no-repeat scroll 0 0;
}
.zab_img_small {
    margin-top: 8px;
    width: 340px;
}
.zab_img_small img {
    margin-right: 5px;
    cursor: pointer;
}
.hide {
    display:none;
}
.zostaw_komentarz {
    margin-top: 16px;
    background: transparent url('../images/bg_dodaj_komentarz.jpg') no-repeat scroll 0 0;
    height: 354px;
}
.z_kom_head {
    font-size: 11px;
    color: #ffffff;
    padding: 20px 0 0 28px;
    height: 84px;
}
.zostaw_komentarz .in_txt {
    width: 227px;
    height: 18px;
    color: #014e4c;
    font-size: 11px;
    padding-top: 2px;
}
.zostaw_komentarz .zk_td1 {
    padding-left: 28px;
    width: 87px;
    height:20px;
    padding-bottom: 10px;
}
.zostaw_komentarz .zk_td2 {
    width: 238px;
    padding-bottom: 10px;
}
.zostaw_komentarz .zk_td3 {
    width: 237px;
    padding-bottom: 10px;
}
.zostaw_komentarz .zk_td4 {

}
.zostaw_komentarz textarea {
    width: 291px;
    height: 63px;
    border: 0;
    margin: 0;
    padding: 11px 6px 6px 17px;
    color: #014e4c;
    font-size: 11px;
    margin: 0 0 10px 28px;
}
.zostaw_komentarz .zk_chkbx {
    font-size: 10px;
    color: #555555;
    padding: 0 0 10px 28px;
    vertical-align: middle;
}
.zostaw_komentarz .zk_chkbx div {
    float:left;
}
.zostaw_komentarz .zk_chkbx label {
    margin-left: 4px;
    cursor: pointer;
    vertical-align:top;
}
.fl {
    float: left;
}
.fr {
    float: right;
}
#div_bott_lc {
    position: absolute;
    margin-top: -59px;
    margin-left: 638px;
}
/** top 10 zabawek **/
.zabawki_top10 {
    background: transparent url('../images/bg_top_zabawki_top10.jpg') no-repeat scroll 0 0;
    padding-top: 85px;
    margin-top: 16px;
}
.z_top10_wiersz {
    background: transparent url('../images/bg_mid_zabawki_top10.jpg') no-repeat scroll 0 0;
    height: 65px;
}
.z_top10_wiersz div {
    display: inline;
    float: left;
}
.z_top10_bottom {
    background: transparent url('../images/bg_bottom_zabawki_top10.jpg') no-repeat scroll 0 0;
    height: 7px;
}
.z_top10_rank {
    color: #989898;
    font-size: 18px;
    margin: 0 4px 0 22px;
    width: 30px;
    text-align: center;
    padding-top: 22px;
}
.z_top10_img {
    text-align: center;
    width: 84px;
}
.z_top10_link {
    max-width: 205px;
    max-height: 65px;
}
.z_top10_link a {
    color: #da2029;
    font-size: 13px;
    text-decoration: none;
    font-weight: normal;
    line-height: normal;
}
.z_top10_link a:hover {
    text-decoration: underline;
}
.va_mid {
    vertical-align: middle;
    height: 65px;
}
/** zabawa opis **/
.div_podoba_mi_sie {
    width: 147px;
    height: 65px;
    background-color: #f0f0f0;
    font-size: 32px;
    color: #878787;
    display: inline;
    float: left;
    text-align:center;
}
.div_podoba_mi_sie_chk {
    font-size: 11px;
    color: #6c6c6c;
}
.div_podoba_mi_sie_chk input {
    height:16px;
    width:16px;
}
.div_podoba_mi_sie_chk label {
    margin-left: 4px;
    cursor: pointer;
    vertical-align:top;
}
.div_podoba_mi_sie_chk img{ cursor: pointer; }

.div_dodaj {
    display: inline;
    width: 466px;
    float: left;
}
.div_dodaj_linki {
    height: 23px;
    padding-top: 10px;
}
.div_dodaj_linki a {
    margin-right: 20px;
}
.div_dodaj_img {
    height: 24px;
    padding-top: 7px;
    padding-left: 20px;
    color: #737373;
    font-size: 11px;
}
.div_dodaj_img a {
    color: #737373;
    font-size: 11px;
}
.div_dodaj_img img {
    vertical-align: middle;
    margin-left: 20px;
}
a.a_red_arrow_list {
    background: transparent url('../images/a_arrow_red_small.gif') no-repeat scroll left center;
    padding-left: 12px;
    color: #e2232c;
    font-size: 11px;
}
.ul_black_arrow {
    list-style-type: none;
}
.ul_black_arrow li {
    background-image: url('../images/li_arrow_black.gif');
    background-repeat:no-repeat;
    background-position:0px 5px;
    padding-left:10px;
}
.zobacz_takze {
    margin-top: 23px;
    min-height: 84px; height: auto !important; height: 84px;
}
.zobacz_takze_linki {
    margin-top: 12px;
}
.zobacz_takze_linki a {
    margin-bottom: 4px;
    display: block;
}
.zobacz_takze_ekspert {
    float: right;
    height: 84px;
    display: inline;
    
}
.zobacz_takze_ekspert div {
    display: inline;
}
a.wiecej_big_arrow {
    background: transparent url('../images/a_arrow_red.gif') no-repeat scroll right 3px;
    padding-right: 9px;
    text-decoration: none;
    color: #e2232c;
    font-size: 11px;
    font-family: Tahoma;
}
a.wiecej_big_arrow:hover {
    text-decoration: underline;
}
a.grey_big_arrow_left {
    background: transparent url('../images/a_arrow_grey_left.gif') no-repeat scroll left 3px;
    padding-left: 12px;
    text-decoration: none;
    color: #8d8d8d;
    font-size: 11px;
    font-family: Tahoma;
}
a.grey_big_arrow_left:hover {
    text-decoration: underline;
}
a.a_18 {
    color: #e2232c;
    font-size: 18px;
    font-family: Tahoma;
    text-decoration: none;
    line-height: normal;
}
a.a_18:hover {
    text-decoration: underline;
}
.poprz_nast {
    padding-top:10px;
    padding-left: 15px;
    height: 23px;
    border-right: 1px solid #dedede;
    border-left: 1px solid #dedede;
    background-color: #f9f9f9;
    margin: 25px 0 25px 0;
}
.div_nastepna_zabawa {
    float: right;
    margin-right: 15px;
}
.div_poprzednia_zabawa {
    float: left;
}
.zabawa_txt {
    margin-top: 22px;
}
.zabawa_txt p{ margin-bottom: 10px; }
.div_sz_u_corn_left {
    background: transparent url('../images/div_u_corn_left.jpg') no-repeat scroll left top;
    height: 3px;
    font-size: 0px;
    line-height: 0px;
}
.div_sz_u_corn_right {
    background: transparent url('../images/div_u_corn_right.jpg') no-repeat scroll right top;
    height: 3px;
}
.div_sz_u_no_corn {
    border-top: 1px solid #dedede;
    background-color: #f9f9f9;
    margin: 0px 2px 0px 2px;
    height: 2px;
}
.div_sz_content {
    background-color: #f9f9f9;
    border-right: 1px solid #dedede;
    border-left: 1px solid #dedede;
    padding: 8px 17px 8px 17px;
}
.div_sz_d_corn_left {
    background: transparent url('../images/div_d_corn_left.jpg') no-repeat scroll left bottom;
    height: 3px;
    font-size: 0px;
    line-height: 0px;
}
.div_sz_d_corn_right {
    background: transparent url('../images/div_d_corn_right.jpg') no-repeat scroll right bottom;
    height: 3px;
}
.div_sz_d_no_corn {
    border-bottom: 1px solid #dedede;
    background-color: #f9f9f9;
    margin: 0px 2px 0px 2px;
    height: 2px;
}
.cechy_zab {
    width:400px;
    margin-top:17px;
}
/** dodaj zabawe **/
.in_nazwa_zab {
    height:26px;
    width:421px;
    margin-top: 4px;
}
.in_nazwa_zab input {
    height:11px;
    width:401px;
    margin: 4px 0 5px 10px;
    background:none;
    color: #014e4c;
    font-size: 11px;
    line-height: 11px;
}
.in_potrz_do_zab {
    height:80px;
    width:421px;
    margin-top: 4px;
}
.in_opis_zab {
    min-height: 80px; height: auto !important; height: 80px;
    width:421px;
    margin-top: 4px;
}
.in_nazwa_zab .div_sz_content, .in_potrz_do_zab .div_sz_content, .in_opis_zab .div_sz_content {
    padding:0;
}
.in_dodaj_plik {
    height:26px;
    width:388px;
    margin-top: 4px;
    background: transparent url('../images/bg_input_294x26.jpg') no-repeat scroll 0 0;
    position: relative;
}
input.add_file {
   position: relative;
   text-align: right;
    -moz-opacity:0 ;
    filter:alpha(opacity: 0);
    opacity: 0;
    z-index: 3;
    margin: 0px 0 0px 10px;
    width:378px;
    
}
div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 2;
        height: 26px;
}
div.fakeurl {
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 1;
    color: #014e4c;
    font-size: 11px;
    line-height: 16px;
    margin:4px 0 0 10px;
    height:16px;
    width:284px;
    overflow:hidden;   
}
div.fakefile img {
	vertical-align: top;
        margin: 3px 0 0 306px;
}
.in_dodaj_zdjecie {
    height:26px;
    width:294px;
    margin-top: 4px;
}
.in_dodaj_zdjecie input {
    height:11px;
    width:274px;
    margin: 4px 0 5px 10px;
    background:none;
    color: #014e4c;
    font-size: 11px;
    line-height: 11px;
}


.form {
    margin-top: 25px;
    width: 421px;
}
.form_ta {
    border:0;
    padding:0;
    background:none;
    color: #014e4c;
    font-size: 11px;
    line-height: 11px;
    margin: 4px 0 5px 10px;
    height:65px;
    width:401px;
    overflow: auto;
}
.txt_9 {
    font-size: 9px;
}
.ta_r {
    text-align: right;
}

/** dropdowny **/
.dropdown {
    color: #80a6a5;
    font-size: 9px;
    height:26px;
    cursor: pointer;
    margin-top: 4px;
}
.drpd {
    overflow: hidden;
    padding-left:5px;
    padding: 6px 0 0 9px;
    height: 17px;
}
.drpd_opcje {
    display: none;
    border: 1px solid #e4e4e4;
    position: absolute;
}
.drpd_opcje .opcja {
    background:#FFFFFF none repeat scroll 0 0;
    cursor:pointer;
    height:17px;
    line-height:17px;
    overflow:hidden;
    padding-left:6px;
}
.drpd_opcje .opcja:hover {
    background-color: #80a6a5;
    color: #014e4c;
}
.drpd_421 {
    background: transparent url('../images/dropdown_421x23.jpg') no-repeat scroll 0 0;
    height:23px;
    width:421px;
}
.drpd_421 .drpd_opcje .opcja {
    width:389px;
}
.drpd_109 {
    background: transparent url('../images/dropdown_109x23.jpg') no-repeat scroll 0 0;
    height:23px;
    width:109px;
}
.drpd_109 .drpd_opcje .opcja {
    width:76px;
}
textarea {
    overflow:hidden;
    font-family: Tahoma;
}
#baner_pjsb {
    background: transparent url('../images/b_left_pokaz_jak_sie_bawisz.jpg') no-repeat scroll 0 0;
    height: 90px;
    width:613px;
    text-align:right;
}
#baner_pjsb img {
    height: 15px;
    width:218px;
    margin-top: 70px;
}
.dlbr {
    background: #f0f0f0 url('../images/bg_dlbr.gif') no-repeat left bottom;
    height:23px;
}
.dpbr {
    background: transparent url('../images/bg_dpbr.gif') no-repeat right bottom;
    height:23px;
}
.do_gory {
    margin-top:30px;
    text-align:right;
}
a.arrow_up {
    background: transparent url('../images/a_arrow_up.gif') no-repeat scroll right 4px;
    padding-right: 16px;
    text-decoration: none;
    font-size: 12px;
    font-family: Tahoma;
}
a.arrow_up:hover {
    text-decoration: underline;
}