@import url('https://fonts.googleapis.com/css?family=Exo+2:400,700&display=swap&subset=latin-ext');

:focus {
  outline: none;
}


html, body, div, input, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
  margin:0;
  padding:0;
  vertical-align:baseline;
  font-family:'Exo 2', sans-serif;
  color:#3c4146;
}

p
{
 margin-top: 1em;
  margin-bottom: 1em;


}

li
{
  margin-left:14px;

}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
  display:block;
}

input[type=button]
{
  cursor:pointer;
}

#logo_a
{
  display:inline-block;
  padding-top:30px;
}

body
{
	background-color: #e3e4e5;
	font-family: 'Titillium Web', Tahoma, sans-serif;
  font-size: 14px;
	font-weight: 400;
  background-image:url('/skorki/v2018/head_tlo.gif');
  background-repeat:repeat-x;

}

a
{
  text-decoration:none;
     transition:all 0.5s ease;
  -moz-transition:all 0.5s ease;
  -webkit-transition:all 0.5s ease;
  -o-transition:all 0.5s ease;
  color:#006ab6;
}

a:Hover
{
  transition:all 0.5s ease;
  -moz-transition:all 0.5s ease;
  -webkit-transition:all 0.5s ease;
  -o-transition:all 0.5s ease;

}

strong
{
  font-family:inherit;
  font-size:inherit;
  color:inherit;

}

.tytulik
{
  font-size:13pt;
}

IMG
{
  border:0;
     max-width: 100%;
   height:auto;
   width:auto;
}

BODY
{
  padding:0;
  margin:0;
}

.tata
{
  max-width: 1140px;
  position:relative;
  margin:0 auto;
  border:none;

}

#head_pasek1
{
  position:relative;
  width:100%;
  height:122px;

}

#head_logo
{
  position:relative;

}

#head_szukaj
{
  position:relative;
  background-image:url('/skorki/v2018/head_tlo.jpg');
  background-repeat:no-repeat;
  /* height:121px; */
  width:396px;
  display:inline-block;
  vertical-align:top;

}

#head_user
{
  position:relative;
  height:121px;
  width:200px;
  font-size:10pt;
  color:#b8ccdf;
  display:inline-block;
  text-transform:capitalize;
  line-height:13pt;
  margin-left:10px;
    vertical-align:top;

}

#head_koszyk
{
  position:relative;
  height:121px;
  width:180px;
  font-size:10pt;
  color:#b8ccdf;
  display:inline-block;
  vertical-align:top;

  line-height:13pt;
  margin-left:10px;
  margin-top:32px;

}

#haslo_przypomnienie
{
  display:block;
  position:absolute;
  bottom:5px;
  right:5px;
  color:#3c4146;

}


#szukaj_str
{
  border:0;
  padding:4px;
  padding-left:10px;
  height:30px;
  position:relative;
  font-size:11pt;
  color:#626971;
  top:38px;
  border-radius:3px 0 0 3px;
  width:262px;
  z-index:11;
}


#szukaj_btn
{
  position:relative;
  border:0;
  border-radius: 0 3px 3px 0;
  background-color:#faa21d;
  color:white;
  padding:11px 18px 0 10px;
  width:80px;
  top:38px;
  z-index:10;
  left:-4px;
  font-weight:bold;
  display:inline-block;
  height:27px;

  text-align:right;

    transition:all 0.5s ease;
  -moz-transition:all 0.5s ease;
  -webkit-transition:all 0.5s ease;
  -o-transition:all 0.5s ease;
}

#szukaj_btn:HOVER
{
  background-color:#df7f1f;

}

#zasil_konto_btn
{
  background-color:#1aa12a;
  color:white;
  border:0;
  padding:2px 10px;
  font-size:14px;
  border-radius:3px;
  position:relative;
  margin-top:4px;

}

#zasil_konto_btn:HOVER
{
  background-color:#1d8e45;
}

#wyloguj_btn
{
  background-color:#395b7c;
  color:white;
  border:0;
  padding:2px 10px;
  font-size:14px;
  border-radius:3px;
  position:relative;
  margin-top:4px;

}

#wyloguj_btn:HOVER
{
  background-color:#2c4965;
}


#logowanie_btn
{
  background-color:#006ab6;
  color:white;
  border:0;
  padding:2px 10px;
  font-size:14px;
  border-radius:3px;
  position:relative;
  margin-top:4px;


}

#logowanie_btn:HOVER
{
  background-color:#0282de;
}

#rejestracja_btn
{
  background-color:#f32121;
  color:white;
  border:0;
  padding:2px 10px;
  font-size:14px;
  border-radius:3px;
  position:relative;
  margin-top:4px;

  cursor:pointer;
}


#rejestracja_btn:HOVER
{
  background-color:#fd3838 ;

}

.btn_red
{
  background-color:#f32121;
  color:white;
  border:0;
  padding:2px 10px;
  font-size:14px;
  border-radius:3px;
  position:relative;
  margin-top:4px;


}

.btn_red:HOVER
{
  background-color:#fd3838 ;

}


.btn_red_big
{
  background-color:#f32121;
  color:white;
  border:0;
  padding: 9px 15px;
  font-size:14px;
  border-radius:3px;
  position:relative;
  margin-top:4px;


}

.btn_red_big:HOVER
{
  background-color:#fd3838 ;

}


.btn_green_big
{
  background-color:#1aa12a;
  color:white;
  border:0;
  padding:9px 15px;
  font-size:14px;
  border-radius:3px;
  position:relative;
  margin-top:4px;
  cursor:pointer;

}

.btn_green_big:HOVER
{
  background-color:#1d8e45;
}


.btn_blue_big
{
  background-color:#006ab6;
  color:white;
  border:0;
  padding: 9px 15px;
  font-size:14px;
  border-radius:3px;
  position:relative;
  margin-top:4px;


}

.btn_blue_big:HOVER
{
  background-color:#0861a5 ;

}

.btn_grey
{
  background-color:#b6bdc9;
  color:white;
  border:0;
  padding:2px 10px;
  font-size:14px;
  border-radius:3px;
  position:relative;
  margin-top:4px;
  text-transform:uppercase;

}

#head_leb
{


}

#head_koszyk_ikona
{
  float:left;
  margin-right:15px;
  margin-top:13px;
         transition:all 0.5s ease;
  -moz-transition:all 0.5s ease;
  -webkit-transition:all 0.5s ease;
  -o-transition:all 0.5s ease;
  position:relative;

}

#leb_box
{
  display:inline-block;
  padding-top:43px;
    vertical-align:top;
    margin-right:10px;
    position:relative;
       transition:all 0.5s ease;
  -moz-transition:all 0.5s ease;
  -webkit-transition:all 0.5s ease;
  -o-transition:all 0.5s ease;
}

#menu_gora_hld
{
  height:50px;
  margin-bottom:28px;

  background-color:white;


}

#menu_gora_hld_mob
{
  display:none;
}

#menu_gora_hld A
{
  color:#3c4146;
  position:relative;
  padding:0 17px;
  font-size:10pt;
  line-height:39pt;
  display:inline-block;
  font-weight:bold;
  text-transform:uppercase;
}

#menu_gora_hld A:HOVER
{
  color:#232323;
  background-color:#eaeaea;
}

#st_m1
{
  width:262px;
  margin-left:0 !important;
}

#st_m4
{
  height:100px;
}

#st_m6
{
  text-align:center;
  position:relative;
  margin-top:10px;
}


#st_fb
{
  position:relative;
  top:24px;
  left:10px;
  display:inline-block;

}

#box_formatow_hld
{
  background-color:white;
  padding:15px;
  box-shadow: 0px 1px 2px #a6aab0;
  position:relative;

  font-size:14px;
  border-radius:3px;
}


.box_opisu_hld
{
  background-color:white;
  padding:15px;
  box-shadow: 0px 1px 2px #a6aab0;
  position:relative;

  font-size:14px;
  border-radius:3px;
  margin-bottom:25px;
}


#box_formatow_hld_mob
{
  display:none;
}

#head_mob_hld
{
  display:none;
}

#komunikat
{
  position:fixed;
  z-index:65000;
  padding:30px;


  border-radius:3px;
  box-shadow: 0px 0px 0 3px #fdba14;
  width:300px;

  margin-left:50%;
  left:-165px;
  top:300px;
  text-align:center;
  color:white;
  background-color:#002b56;


}

.format_box
{
  display:inline-block;
  position:relative;

  margin:30px 12px 0;
  width:160px;
  height:185px;
  overflow:hidden;
  font-size:12px;
    text-align:left;
}

#box_formatow_hld > :nth-of-type(3)
{
  margin-left:0;

}

.but1
{

  clear:both;
  border:none;
  border-radius:3px;
  background-color:#b6bdc9;
  padding:8px 20px;
  display:block;
  color:white;
  position:absolute;
  bottom:3px;
  left:40px;
  cursor:pointer;
       transition:all 0.5s ease;
  -moz-transition:all 0.5s ease;
  -webkit-transition:all 0.5s ease;
  -o-transition:all 0.5s ease;
}

.but2
{

  clear:both;
  border:none;
  border-radius:3px;
  background-color:#b6bdc9;
  padding:8px 20px;
  display:inline-block;
  color:white;
  position:relative;

  cursor:pointer;
       transition:all 0.5s ease;
  -moz-transition:all 0.5s ease;
  -webkit-transition:all 0.5s ease;
  -o-transition:all 0.5s ease;
}


.format_box .but1:HOVER
{
   background-color:#626971;
        transition:all 0.5s ease;
  -moz-transition:all 0.5s ease;
  -webkit-transition:all 0.5s ease;
  -o-transition:all 0.5s ease;
}

.fb_opis
{
  position:absolute;
  top:49px;
  left:4px;
  width:152px;

}


#wm_but
{


  border:none;
  border-radius:3px;
  background-color:#b6bdc9;
  padding:8px 9px;
  width:35px;
  display:block;
  color:white;
  position:absolute;
  top:52px;
  right:20px;
  cursor:pointer;
       transition:all 0.5s ease;
  -moz-transition:all 0.5s ease;
  -webkit-transition:all 0.5s ease;
  -o-transition:all 0.5s ease;
}

#wm_but:HOVER
{
  background-color:#626971;
   transition:all 0.5s ease;
  -moz-transition:all 0.5s ease;
  -webkit-transition:all 0.5s ease;
  -o-transition:all 0.5s ease;

}


.glowna_svg
{
  position:relative;
  display:block;
  margin:0 auto 5px;
}


#gora_reklama
{
  width:750px;
  height:250px;
  overflow:hidden;
  position:relative;
  margin-top:26px;
  float:left;
  background-color:#1d90e4;
}



img.banerki
{
  position:absolute;
  left:0px;
  top:0px;
  opacity:0;
  filter:alpha(opacity=0);


}

div.ban_nr
{

  position:absolute;
  bottom:10px;
  left:0px;
  text-align:center;
  width:100%;

}

A.a_b
{
  font-family:Arial;
  color:#282828;
  text-decoration:none;
  font-weight:bold;
  font-size:1px;

  position:relative;
  z-index:200;
  display:inline-block;
  background-color:white;
  width:30px;
  height:3px;
  opacity:0.5;
  margin:0 3px;
}

#b3_swl
{
  position:absolute;
  left:20px;
  top:118px;
  z-index:200;
  cursor:pointer;

}



#b3_swp
{
  position:absolute;
  right:20px;
  top:118px;
  z-index:200;
  cursor:pointer;

}



A.a_b:HOVER
{
  font-family:Arial;
  color:#424040;
  text-decoration:none;
  font-weight:bold;
  font-size:14px;
}

#box_njig
{
  background-color:white;
  border-radius:3px;
  padding:15px;
  position:relative;
  margin-top:12px;  /*26 docelowo*/
  box-shadow: 0px 1px 2px #a6aab0;
  float:left;
  width:720px;

}

.flolt
{
  float:left;
}

.czysty
{
 clear:both;
 display:block;
 width:100%;
 height:1px;
 line-height:1px;
 font-size:1px;
}


#box_aktualnosci
{
  float:right;
  width:360px;
  height:375px;
  overflow:hidden;
  background-color:white;
  border-radius:3px;
  margin-top:26px;
    box-shadow: 0px 1px 2px #a6aab0;


}

h1
{
  font-size:13pt;
  font-weight:bold;


}

.akwiersz
{
  position:relative;
  display:table;
  width:100%;
  height:63px;
}

.akszary
{
  background-color:#e7e8e9;
}

.u_nr
{
  position:absolute;
  top:10px;
  right:10px;
  color:#929aa3;
  font-size:11px;

}

.ulubione {
  float:right;
  margin-right:30px;
  margin-top:-4px;
    font-size: 16px;
    cursor: pointer;
    color: #a1a1a1;
    background-color: #FFF;
    border:none;
}

.ulubione-ajoute {
    color: red;
}

.ulubione:hover {
    color: red;
}

.u_okladka
{
  position:absolute;
  width:102px;
  height:102px;
  overflow:hidden;
  left:10px;
  top:30px;

}

.nopad
{
    padding:0 !important;

}

#kp_hld
{
    padding:20px 0px  0 0 !important;
    box-sizing:border-box;
    width:740px;
    float:left;
}

#kp_notesland
{
    float:left;
    box-sizing:border-box;
    width:394px;
    margin-left:2px;
    height:511px;
    overflow:hidden;
}

.kp_nutki_obr
{
    height:420px;
    overflow:hidden;
    margin-bottom:17px;
}

.kp_dane
{
 display:inline-block;
 margin-left:16px;
 width:230px;
 max-width:240px;
 vertical-align:top;
 min-height:200px;
}

.kp_dane div
{
    color:#909aa4;

}

.kp_dane .ciemny
{
    color:#3e4245;

}

.kp_okladka
{
  position:relative;
  width:200px;
  height:200px;
  overflow:hidden;
  display:inline-block;
  float:left;
}


.u_okladka img
{
  position:relative;
  width:102px;;
}

.u_tytul
{
  position:absolute;
  top:144px;
  left:10px;
  font-weight:bold;
  color:#3c4146;
  font-size:14px;

}

.u_tytul A
{
  color:#929aa3;
  font-size:12px;
  font-weight:normal;
}

.u_tytul A:HOVER
{
  color:black;

}

.u_cena
{
  position:absolute;
  top:5px;
  left:10px;
  font-weight:bold;
  color:#3c4146;
  font-size:15px;

}

.u_demo
{
  position:absolute;
  top:216px;
  left:10px;
  width:240px;

  height:75px;
  overflow-x:hidden;
  overflow-y:hidden;

}

.u_format
{

  padding:2px 4px !important;
  width:48px;
  height:47px;
  border:1px solid #b6bdc9;
  display:block;
  color:#b6bdc9;
  font-size:10px;
  float:left;
  border-radius:3px;
  margin-right:2px;
  margin-bottom:3px;
      transition:all 0.5s ease;
  -moz-transition:all 0.5s ease;
  -webkit-transition:all 0.5s ease;
  -o-transition:all 0.5s ease;
  text-align:center;


}



.skrol
{
  width:255px !important;

}

.u_format div
{
  display:table-cell;
  text-align:center;
  vertical-align:middle;
  width:48px;
  height:47px;
  padding:0 !important;
}


.u_play
{
  position:absolute;
  left:178px;
  top:72px;
  cursor:pointer;

}



.u_format:HOVER
{
  border:1px solid black;
      transition:all 0.5s ease;
  -moz-transition:all 0.5s ease;
  -webkit-transition:all 0.5s ease;
  -o-transition:all 0.5s ease;
  cursor:pointer;
  color:black;
}


.u_format div a:HOVER
{
  color:#3c4146 !important;


}

.u_format__gm:HOVER
{
  border-color:#53d229;
  background-color:#426935;
  color:#53d229;

}

.u_format__gm:HOVER div a
{
   color:#53d229;
}



.u_format__gm div a:HOVER
{
   color:#53d229 !important;
}


.u_format__gm_clicked
{
  border-color:#53d229;
  background-color:#426935;
  color:#53d229;

}

.u_format__gm_clicked div a
{
   color:#53d229;
}


.u_format__gm_clicked div a:HOVER
{
   color:#53d229 !important;
}



.u_format__mp3:HOVER
{
  border-color:#1d90e4;
  background-color:#17395b;
  color:#1d90e4;
}

.u_format__mp3:HOVER div
{
   color:#1d90e4;
}


.u_format__mp3 div a:HOVER
{
   color:#1d90e4 !important;
}


.u_format__mp3_perm
{
  border-color:#1d90e4;
  background-color:#17395b;
  color:#1d90e4;
}

.u_format__mp3_perm div
{
   color:#1d90e4;
}


.u_format__mp3_perm div a
{
   color:#1d90e4 !important;
}



 .u_format__miketron:HOVER
{
  border-color:#29cfc5;
  background-color:#094540;
  color:#29cfc5;
}

.u_format__miketron:HOVER div
{
   color:#29cfc5;
}


.u_format__miketron div a:HOVER
{
   color:#29cfc5 !important;
}


.u_format__miketron_perm
{
  border-color:#29cfc5;
  background-color:#094540;
  color:#29cfc5;
}

.u_format__miketron_perm div
{
   color:#29cfc5;
}


.u_format__miketron_perm div a
{
   color:#29cfc5 !important;
}








 .u_format__yamaha_sx:HOVER
{
  border-color:#915088;
  background-color: #241d23;
  color:#915088;
}

.u_format__yamaha_sx:HOVER div
{
   color:#915088;
}


.u_format__yamaha_sx div a:HOVER
{
   color:#915088 !important;
}


.u_format__yamaha_sx_perm
{
  border-color:#915088;
  background-color: #241d23;
  color:#915088;
}

.u_format__yamaha_sx_perm div
{
   color:#915088;
}


.u_format__yamaha_sx_perm div a
{
   color:#915088 !important;
}









.u_format__genos:HOVER
{
  border-color:#9ebcda;
  background-color:#152739;
  color:#9ebcda;

}

.u_format__genos:HOVER div
{
   color:#9ebcda;
}


.u_format__genos div a:HOVER
{
   color:#9ebcda !important;
}



.u_format__genos_perm
{
  border-color:#9ebcda;
  background-color:#152739;
  color:#9ebcda;

}

.u_format__genos_perm div
{
   color:#9ebcda;
}


.u_format__genos_perm div a
{
   color:#9ebcda !important;
}





.u_format__yamaha:HOVER
{
  border-color:#b880f8;
  background-color:#583185;
  color:#9ebcda;

}

.u_format__yamaha:HOVER div
{
   color:#b880f8;
}


.u_format__yamaha div a:HOVER
{
   color:#b880f8 !important;
}



.u_format__yamaha_perm
{
  border-color:#b880f8;
  background-color:#583185;
  color:#9ebcda;

}

.u_format__yamaha_perm div
{
   color:#b880f8;
}


.u_format__yamaha_perm div a
{
   color:#b880f8 !important;
}





.u_format__pa4x:HOVER
{
  border-color:#c2bdbe;
  background-color:#23272b;
  color:#c2bdbe;

}

.u_format__pa4x:HOVER div
{
   color:#c2bdbe;
}


.u_format__pa4x div a:HOVER
{
   color:#c2bdbe !important;
}



.u_format__pa4x_perm
{
  border-color:#c2bdbe;
  background-color:#23272b;
  color:#c2bdbe;

}

.u_format__pa4x_perm div
{
   color:#c2bdbe;
}


.u_format__pa4x_perm div a
{
   color:#c2bdbe !important;
}




.u_format__pa3x:HOVER
{
  border-color:#c1c1c1;
  background-color:#565859;
  color:#c1c1c1;

}

.u_format__pa3x:HOVER div
{
   color:#c1c1c1;
}


.u_format__pa3x div a:HOVER
{
   color:#c1c1c1 !important;
}


.u_format__pa3x_perm
{
  border-color:#c1c1c1;
  background-color:#565859;
  color:#c1c1c1;

}

.u_format__pa3x_perm div
{
   color:#c1c1c1;
}


.u_format__pa3x_perm div a
{
   color:#c1c1c1 !important;
}




.u_format__pa700:HOVER
{
  border-color:#f6e6be;
  background-color:#b74320;
  color:#f6e6be;

}

.u_format__pa700:HOVER div
{
   color:#f6e6be;
}


.u_format__pa700 div a:HOVER
{
   color:#f6e6be !important;
}


.u_format__pa700_perm
{
  border-color:#f6e6be;
  background-color:#b74320;
  color:#f6e6be;

}

.u_format__pa700_perm div
{
   color:#f6e6be;
}


.u_format__pa700_perm div a
{
   color:#f6e6be !important;
}



.u_format__pa1000:HOVER
{
  border-color:#f6e6be;
  background-color:#b74320;
  color:#f6e6be;

}

.u_format__pa1000:HOVER div
{
   color:#f6e6be;
}


.u_format__pa1000 div a:HOVER
{
   color:#f6e6be !important;
}


.u_format__pa1000_perm
{
  border-color:#f6e6be;
  background-color:#b74320;
  color:#f6e6be;

}

.u_format__pa1000_perm div
{
   color:#f6e6be;
}


.u_format__pa1000_perm div a
{
   color:#f6e6be !important;
}











.u_format__musoftkorg:HOVER
{
  border-color:#de1c24;
  background-color:#18191c;
  color:#f6e6be;

}

.u_format__musoftkorg:HOVER div
{
   color:#de1c24;
}


.u_format__musoftkorg div a:HOVER
{
   color:#de1c24 !important;
}


.u_format__musoftkorg_perm
{
  border-color:#de1c24;
  background-color:#18191c;
  color:#de1c24;

}

.u_format__musoftkorg_perm div
{
   color:#de1c24;
}


.u_format__musoftkorg_perm div a
{
   color:#de1c24 !important;
}










.u_format__pa300:HOVER
{
  border-color:#c1c1c1;
  background-color:#565859;
  color:#c1c1c1;

}

.u_format__pa300:HOVER div
{
   color:#c1c1c1;
}


.u_format__pa300 div a:HOVER
{
   color:#c1c1c1 !important;
}


.u_format__pa300_perm
{
  border-color:#c1c1c1;
  background-color:#565859;
  color:#c1c1c1;

}

.u_format__pa300_perm div
{
   color:#c1c1c1;
}


.u_format__pa300_perm div a
{
   color:#c1c1c1 !important;
}






.u_format__softroland:HOVER
{
  border-color:#ffd87a;
  background-color:#ff5a00;
  color:#ffd87a;

}

.u_format__softroland:HOVER div
{
   color:#ffd87a;
}


.u_format__softroland div a:HOVER
{
   color:#ffd87a !important;
}


.u_format__softroland_perm
{
  border-color:#ffd87a;
  background-color:#ff5a00;
  color:#ffd87a;

}

.u_format__softroland_perm div
{
   color:#ffd87a;
}


.u_format__softroland_perm div a
{
   color:#ffd87a !important;
}









.u_format__karafun:HOVER
{
  border-color:#2bc648;
  background-color:#35694a;
  color:#2bc648;

}

.u_format__karafun:HOVER div
{
   color:#2bc648;
}


.u_format__karafun div a:HOVER
{
   color:#2bc648 !important;
}

.u_format__karafun_perm
{
  border-color:#2bc648;
  background-color:#35694a;
  color:#2bc648;

}

.u_format__karafun_perm div
{
   color:#2bc648;
}


.u_format__karafun_perm div a
{
   color:#2bc648 !important;
}


.u_format__prof:HOVER
{
  border-color:#f6e997;
  background-color:#b5a432;
  color:#f6e997;

}

.u_format__prof:HOVER div
{
   color:#f6e997;
}


.u_format__prof div a:HOVER
{
   color:#f6e997 !important;
}


.u_format__prof_perm
{
  border-color:#f6e997;
  background-color:#b5a432;
  color:#f6e997;

}

.u_format__prof_perm div
{
   color:#f6e997;
}


.u_format__prof_perm div a
{
   color:#f6e997 !important;
}





.u_format__sx700900:HOVER
{
  border-color:#323a3d;
  background-color:#5a6a6f;
  color:#323a3d;
}

.u_format__sx700900:HOVER div
{
   color:white;
}


.u_format__sx700900 div a:HOVER
{
   color:#323a3d !important;
}


.u_format__sx700900_perm
{
  border-color:#323a3d;
  background-color:#17395b;
  color:#323a3d;
}

.u_format__sx700900_perm div
{
   color:#323a3d;
}


.u_format__sx700900_perm div a
{
   color:#323a3d !important;
}





.u_format__midisx600:HOVER
{
  border-color:#915088;
  background-color:#241d23;
  color:#915088;
}

.u_format__midisx600:HOVER div
{
   color:#915088;
}


.u_format__midisx600 div a:HOVER
{
   color:#915088 !important;
}


.u_format__midisx600_perm
{
  border-color:#915088;
  background-color:#241d23;
  color:#915088;
}

.u_format__midisx600_perm div
{
   color:#915088;
}


.u_format__midisx600_perm div a
{
   color:#915088 !important;
}





.u_format__stylesx600:HOVER
{
  border-color:#323a3d;
  background-color:#5a6a6f;
  color:#f6f6f6;
}

.u_format__stylesx600:HOVER div
{
   color:#f6f6f6;
}


.u_format__stylesx600 div a:HOVER
{
   color:#f6f6f6 !important;
}


.u_format__stylesx600_perm
{
  border-color:#323a3d;
  background-color:#5a6a6f;
  color:#f6f6f6;
}

.u_format__stylesx600_perm div
{
   color:#f6f6f6;
}


.u_format__stylesx600_perm div a
{
   color:#f6f6f6 !important;
}




.box_utworu
{
  position:relative;
  width:262px;
  height:361px;
  float:left;
  margin-right:30px;
  margin-bottom:28px;
}

.box_utworu:nth-of-type(4n)
{
  margin-right:0 !important;

}

.bu1
{
  background-color:white;
  border-radius:3px 3px 0 0;
  padding:8px 15px 0 15px;
  height:285px;
}

.bu2
{
  background-color:white;
  border-top:1px solid #e3e4e5;
  height:33px;
}

.bu3
{
  background-color:#b6bdc9;
  border-radius: 0 0 3px 3px;
  padding:8px 0;
  text-align:center;
  color:white;
  cursor:pointer;
  font-size:14px;
}


.bu3_on
{
  background-color:#006ab6;
  border-radius: 0 0 3px 3px;
  padding:8px 0;
  text-align:center;
  color:white;
  cursor:pointer;
  font-size:14px;
        transition:all 0.5s ease;
  -moz-transition:all 0.5s ease;
  -webkit-transition:all 0.5s ease;
  -o-transition:all 0.5s ease;
}

.bu3_on:HOVER
{
  background-color:#0861a5;
        transition:all 0.5s ease;
  -moz-transition:all 0.5s ease;
  -webkit-transition:all 0.5s ease;
  -o-transition:all 0.5s ease;

}





.box_epack
{
  position:relative;
  width:360px;
  height:420px;
  float:left;
  margin-right:30px;
  margin-bottom:48px;
}

.box_epack_big
{
  position:relative;
  width:740px;
  height:366px;

 margin: 0 auto;
}

.box_epack_big .be1_opis
{
  width: 546px !important;
}

.box_epack_big .be1_opis_krotki
{
  width:273px !important;
}

.box_epack_big .be1_player
{
  width:273px !important;
  top:0;
  left:283px !important;
  height:286px !important;
}

.box_epack_big .be1_tytul
{
  width:273px !important;
  font-size:14pt;
}


.box_epack_big .be1_demka
{
  width:273px !important;
}

.box_epack_big .ep_play_box
{
  width:248px !important;
}





.box_epack:nth-of-type(3n)
{
  margin-right:0 !important;

}

.be1
{
  background-color:white;
  border-radius:3px 3px 0 0;
  padding:18px 15px 0 15px;
  height:354px;
}

.be1_opis
{
  position:absolute;
  top:22px;
  left:177px;

  height:267px;
  width:166px;

}

.be1_opis_krotki
{

}

.be1_tytul
{
  font-weight:bold;
  font-size:11pt;
  margin-bottom:3px;
}

.be1_player
{
  position:absolute;
  left:0;
  top:123px;
  width:145px;
  font-size:10pt;
  height:146px;

}

.be1_cena
{
  color:#006ab6;
  font-weight:bold;
}

.es_demko
{
  position:relative;
  width:153px;;
  padding:6px 0;
}

.e_play
{
  position:absolute;
  right:0px;
  top:8px;
  height:14px;
  cursor:pointer;
}

.be2
{
  background-color:white;
  border-top:1px solid #e3e4e5;
  height:33px;
}

.be3
{
  background-color:#b6bdc9;
  border-radius: 0 0 3px 3px;
  padding:8px 0;
  text-align:center;
  color:white;
  cursor:pointer;


}

#stopka
{
  position:relative;
  width:100%;
  background-color:#002b56;
  padding:38px 0 38px 0;
}


.stbox
{
    color:#728aa1;
    font-size:12px;
    float:left;
    margin-left:50px;
    position:relative;
}

.sthead
{
  font-weight:bold;
  font-size:13px;
  position:relative;
  margin-bottom:32px;

   color:#b8ccdf;

}

.dziedzic
{
  font-size:inherit !important;
  font-family:inherit !important;
  color:inherit !important;
  line-height:inherit !important
  font-weight:inherit !important;

}


A.dziedzic:HOVER
{
  color:white;

}



.u_selekt
{
  width:100%;
}

 /*the container must be positioned relative:*/
.u_selekt_div {
  position: relative;
  font-family: Arial;
}

.u_selekt_div div
{

}


.u_selekt_div select {
  display: none; /*hide original SELECT element:*/
}
.select-selected {
  background-color: white;
  color:#626971 !important;
}
/*style the arrow inside the select element:*/
.select-selected:after {
  position: absolute;
  content: "";
  top: 14px;
  right: 10px;
  width: 0;
  height: 0;
  border: 6px solid transparent;
  border-color: #333 transparent transparent transparent;
}
/*point the arrow upwards when the select box is open (active):*/
.select-selected.select-arrow-active:after {
  border-color: transparent transparent #333 transparent;
  top: 7px;
}
/*style the items (options), including the selected item:*/
.select-items div,.select-selected {
    color:#3d4146;
  font-size:12px;
  padding: 8px 16px;
  /*border: 1px solid transparent;*/
  border-color: transparent transparent rgba(0, 0, 0, 0.1) transparent;
  cursor: pointer;
}


/*style items (options):*/
.select-items {
  position: absolute;
  background-color: #b6bdc9;
  top: 100%;
  left: 0;
  right: 0;
  z-index: 99;


}

/*hide the items when the select box is closed:*/
.select-hide {
  display: none;
}
.select-items div:hover {
  background-color:#006ab6;
  color:#fff;
}

.logo_wstopce
{
  margin-right:28px;
  position:relative;
  display:inline-block;
}

.logo_wstopce .stuk
{
  position:absolute;
  left:0;
  top:0;
  z-index:10;
  opacity:0.0;
        transition:all 0.5s ease;
  -moz-transition:all 0.5s ease;
  -webkit-transition:all 0.5s ease;
  -o-transition:all 0.5s ease;

}

.logo_wstopce .stuk:HOVER
{
  opacity:1;

       transition:all 0.5s ease;
  -moz-transition:all 0.5s ease;
  -webkit-transition:all 0.5s ease;
  -o-transition:all 0.5s ease;
}



.socak
{
  position:absolute;
  left:0;
  top:0;
  z-index:10;
  opacity:0.0;
        transition:all 0.5s ease;
  -moz-transition:all 0.5s ease;
  -webkit-transition:all 0.5s ease;
  -o-transition:all 0.5s ease;

}

.socak:HOVER
{
  opacity:1;

       transition:all 0.5s ease;
  -moz-transition:all 0.5s ease;
  -webkit-transition:all 0.5s ease;
  -o-transition:all 0.5s ease;
}
#news_dopisz_sie
{
  position:relative;
  border:1px solid #728aa1;
  border-radius:3px;
  width:87px;
  padding:6px 10px;
  color:#728aa1;
  font-size:12px;
  background-color:transparent;
  top:4px;

}

#news_ok
{
  position:relative;
  left:10px;
  background-color:#728aa1;
  color:white;
  padding:6px 10px 7px 10px;
  border:none;
  border-radius:3px;
  top:4px;
         transition:all 0.5s ease;
  -moz-transition:all 0.5s ease;
  -webkit-transition:all 0.5s ease;
  -o-transition:all 0.5s ease;
}


#news_ok:HOVER
{
  background-color:#51687e;
         transition:all 0.5s ease;
  -moz-transition:all 0.5s ease;
  -webkit-transition:all 0.5s ease;
  -o-transition:all 0.5s ease;


}

.logo_wstopce:last-of-type
{
  margin-right:0;

}
.kategorie_head
{
  width:100%;
  padding:0 0 10px 0;
  font-weight:bold;
  display:block;
  margin:0 0 10px 0 !important;
  text-align:center !important;
  font-size:20px;
  margin:25px 0;

  color:#3c4146;
}

.kategorie_head_full
{
  width:100%;
  padding:10px 0;
  font-weight:bold;
  display:block;
  margin: 10px 0;
  text-align:center !important;
  font-size:20px;
  margin:25px 0;

  color:#3c4146;
}

.tytul
{
  width:100%;
  padding:5px 0;
  font-weight:bold;
  display:block;
  margin:10px 0;
  text-align:center !important;
  font-size:20px;

  color:#3c4146;
}

#zaloguj_hld
{
  position:relative;
  width:300px;
  margin:40px auto;
  background-color:#fff;
  border-radius:3px;
  border: none;
  box-shadow: 0px 1px 2px #a6aab0;
  padding:30px;

}

.boksik
{
  position:relative;
  width:300px;
  margin:0 auto 40px auto;
  background-color:#fff;
  border-radius:3px;
  border: none;
  box-shadow: 0px 1px 2px #a6aab0;
  padding:30px;
}

.boksikib
{
  position:relative;
  margin:0 0 40px 0;
  background-color:#fff;
  border-radius:3px;
  border: none;
  box-shadow: 0px 1px 2px #a6aab0;
  padding:30px;
  display:inline-block;
}

.boksikbb
{
  position:relative;
  width:300px;
  margin:0 auto 40px auto;
  background-color:#fff;
  border-radius:3px;
  border: none;
  box-shadow: 0px 1px 2px #a6aab0;
  padding:30px;
  box-sizing:border-box;
}

.pad20
{
  padding:20px !important;
}




.unz_upload
{
  padding:30px 15px;


}

#box_srodek
{
  min-height:calc(100vh - 472px);

}

.boksik2
{
   position:relative;
  width:100%;
  margin:0 auto 40px auto;
  background-color:#fff;
  border-radius:3px;
  border: none;
  box-shadow: 0px 1px 2px #a6aab0;
  padding:30px 0;


}

.boksik2bb
{
   position:relative;
  width:100%;
  margin:0 auto 40px auto;
  background-color:#fff;
  border-radius:3px;
  border: none;
  box-shadow: 0px 1px 2px #a6aab0;
  padding:30px 0;
  box-sizing:border-box;

}

.row
{
  display:table-row;

}

.row div
{
  display:table-cell;
  padding:5px;
}

.podstrony {
}
.podstrony a {
  color: #0053a5;
}
.podstrony a:hover {
  color: #0053a5;
}
.podstrony {
  margin-right: 10px;
	margin-bottom: 10px;
  font-size: 11px;
}

ul.podstrony {
	display:block;
	margin:0px auto;

	padding: 0px;
}

 li.podstrony {
  display:inline-block;
  padding: 0 6px;
  margin-left: 6px;
  line-height: 20px;
	margin-bottom: 10px;
}
.podstrony li.num {
  border: 1px solid #0053a5;
	display:inline-block;
	padding: 6px 10px;
	margin-left: 6px;
}

.podstrony li.num:HOVER
{
  border-color:black;
}

.podstrony .current, .podstrony .disable {
  border: none;
	display:inline-block;
	padding: 0 6px;
	margin-left: 6px;
}
.podstrony .current a {
  color: #000;
}
.podstrony .left a,
.podstrony .right a {
  display: block;
  width: 5px;
  height: 100%;
}
.podstrony .left a {
  background: url('/siteobr/pagination_arrows.png') left center no-repeat;
}
.podstrony .right a {
  background: url('/siteobr/pagination_arrows.png') right center no-repeat;
}


.aktualnosc_box
{
  position:relative;
  padding:20px;
  width:710px;
  border:none;
  border-radius:3px;
  box-shadow: 0px 1px 2px #a6aab0;
  background-color:white;
  margin-bottom:36px;
  overflow:hidden;
  min-height:230px;
}

.ak_tytul
{
   font-size:22px;
   color:#006ab6;
   font-weight:bold;
}

.ak_data
{
  font-size:13px;
  color:#929aa3;
  padding:4px 0;

}

.ak_tresc
{
   padding:10px;
   height:193px;
   overflow:hidden;
   color:#626971;
   margin-bottom:20px;

}

#ak_lewa
{
 float:left;
 width:755px;
 margin-right:20px;

}

.prawa
{
    text-align:right;

}

.kp_play
{
    position:absolute;
    left:90px;
    top:90px;

}

.kp_player_box
{
    position:relative;
    height:170px;
    width:200px;
    color:#626971;

}

.kp_jasny
{
    color:#626971;
}

#ak_prawa
{
  float:left;
}

a.box_kategorii
{
  display:inline-block;
  text-align:center;
  width:146px;
  padding:10px;
  height:146px;

  overflow:hidden;
  background-color:white;
  border-radius:3px;
  box-shadow: 0px 1px 2px #a6aab0;
  border:none;
  margin-right:10px;
  margin-bottom:10px;


}

a.box_kategorii:HOVER
{
  background-color:#eaeaea;

}

a.box_kategorii:HOVER div
{
  /*color:#e3e4e5; */
}



a.box_kategorii div
{
 display:table-cell;
 vertical-align:middle;
 text-align:center;
   color:#3c4146;
   height:146px;
   width:146px;
}

#podmenu1
{
  position:absolute;
  top:0;
  left:0;
  width:159px;

  padding-top:10px;
  display:none;
  z-index:-1;


}

#podmenu2
{
  position:absolute;
  top:0;
  left:0;
  width:159px;
  background-color:white;
  display:none;
  z-index:-1;

}

#podmenu2b
{
  position:absolute;
  top:173px;
  left:0;
  width:1140px;
  background-color:white;
  display:none;
  z-index:-1;
    box-shadow: 0px 1px 2px #a6aab0;
}

A.podmenu
{
  color:#3c4146;
  position:relative;
  padding:0 17px;
  font-size:10pt;
  line-height:38pt;
  display:inline-block;
  font-weight:bold;
  width:125px;
    background-color:white;
}

A.podmenu_blank
{
  color:#3c4146;
  position:relative;
  padding:0 17px;
  font-size:11pt;
  line-height:38pt;
  display:inline-block;
  font-weight:bold;
  width:125px;
}

A.podmenu:HOVER
{
  color:#232323;
  background-color:#eaeaea;
}



A.podmenu_szerszy
{
  color:#3c4146;
  position:relative;
  padding:0 17px;
  font-size:10pt;
  line-height:38pt;
  display:inline-block;
  font-weight:bold;
  width:205px;
  border:1px solid #eaeaea;
}

A.podmenu_szerszy:HOVER
{
  color:#232323;
  background-color:#eaeaea;
}

#wylacz_box
{
  position:fixed;
  width:100%;
  height:100%;
  z-index:-1;
  display:none;

}

input.golas
{
  background-color:transparent;
  border:none;
  width:100%;
  color:black;

}


.zobwsz
{
  text-decoration:underline;
}

.zobwsz:HOVER
{
  color:#000 !important;

}



#tabelka_utworow
{


}

.tu_head
{
  background-color:#d8d8d8;

}

.tu_head td
{
  padding:6px;
}

.tr1 td
{
 padding:6px;
 background-color:#e7e8e9;
}

.tr2 td
{
  padding: 6px;


}

.tr3 td
{
  padding:6px;

}

#komunikat_tlo2
{
  position:fixed;
  z-index:64999;
  left:0;
  top:0;
  width:100%;
  height:100%;
  background-color:#000;
  opacity:0.3;
}


.kolink1
{
  color:white;
  text-decoration:underline;

}

.kolink2
{
  color:#f9a11c;
  text-decoration:underline;


}


#komunikat_tlo
{
  background-color:#003a74;
  opacity:0;
  filter:alpha(opacity=0);
  position:fixed;
  left:0px;
  top:0px;
  height:100%;
  width:100%;
  z-index:-1;
  display:none;

}

#komunikat_cnt
{
  background-color:#ffffff;
  position:fixed;
  margin-left:50%;
  left:-300px;
  top:100px;
  height:450px;
  width:600px;
  z-index:-1;
  display:none;
  padding:30px;
  border:10px solid #faa21d;

  overflow-y:scroll;
}

#kom_close
{
  position:fixed;
  margin-left:50%;
  left:323px;
  top:114px;
  display:none;
  z-index:-1;


}

.tabs_handler {


}

ul.tabs {
  width: 100%;
  position:relative;
 padding:0;
  list-style-type: none;
}

ul.tabs.bline_less {
 border-bottom-color: #fff;
}

ul.tabs li {
  float: left;
  line-height: 28px;
  padding: 0 5px;
  border-top: 1px solid #dedede;
  border-right: 1px solid #dedede;
  border-left: 1px solid #dedede;
  cursor: pointer;
  border-top-left-radius: 3px;
  -moz-border-top-left-radius: 3px;
  -webkit-border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  -moz-border-top-right-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  background-color:white;
  border-radius: 3px;

}

ul.tabs li:HOVER
{
  background-color:#e7e8e9;
}

li.perm
{
  background-color:#e7e8e9 !important;
}

ul.tabs li.current {
  border-top-style: solid;
  border-right-style: solid;
  border-left-style: solid;
  background: #fafafa;
  color: #4395C5;
  background-color:white;
  border-radius: 3px;

}


.tag
{
  color:white;
  border-radius:3px;
  padding:2px 4px;
  display:block;
  font-size:8pt;
  margin:2px 0;
}

.akt_tag_hld
{
  position:absolute;

  right:20px;
  top:0;
  height:60px;
  display:table;
}

.srodacz
{
  display:table-cell;
  height:60px;
  position:relative;
  vertical-align:middle;


}


.bu_tagi_hld
{
  position:absolute;
  top:-10px;
  left:3px;


}
.utag
{
  color:white;
  border-radius:3px;
  padding:2px 4px;
  display:inline-block;
  font-size:8pt;
  margin:0px 3px;
}


.atag
{
  background-color:red;
  color:white;
  border-radius:3px;
  padding:2px 4px;
  display:inline-block;
  font-size:8pt;
  margin:0px 3px;
  position:relative;
  top:9px;
  left:7px;
  z-index:100;
}


#szukaj_format
{
  position:absolute;
  left:183px;
  top:38;
  background-color:white;
  color:#626971;
  width:168px;
  height:30px;
  padding:4px 4px 4px 10px;

  z-index:10;
    transition:all 0.5s ease;
  -moz-transition:all 0.5s ease;
  -webkit-transition:all 0.5s ease;
  -o-transition:all 0.5s ease;
}

#szukaj_format_wybrany
{
  font-size:14px;
  color:#626971;
  padding:6px 2px;
  position:relative;
}

#podmenu_szuk
{
  background-color:white;
  position:absolute;
  z-index:1000;
  display:none;
}

#dzwonek_hld
{
  position:relative;

  top:-18px;
  left:0;
  display:inline-block;
  width:30px;
  height:30px;
  cursor:pointer;

}

#dzwonek_ring
{
  position:absolute;
  left:30px;
  top:3px;
  background-color:red;
  color:white;
  border-radius:3px;
  padding:2px 4px;
  font-size:10px;
}




#zasil_zakladki_hld
{
  position:relative;
  left:7px;
  top:13px;


}

input.tekst
{
  width:173px;
  padding:5px 10px;
  border: 1px solid #e3e4e5;
  border-radius:5px;
  margin:2px 0;

}


textarea.tekst
{
  width:580px;
  height:150px;
  padding:5px 10px;
  border: 1px solid #e3e4e5;
  border-radius:5px;
  margin:2px 0;

}

select.tekst
{
    width:195px;
  padding:5px 10px;
  border: 1px solid #e3e4e5;
  border-radius:5px;

}

.u_nutki_hld
{
  position:absolute;
  top:186px;
  left:10px;

}

.u_txt
{
  position:relative;
  padding:4px 4px;
  width:48px;

  border:1px solid #b6bdc9;
  display:block;
  color:#b6bdc9;
  font-size:10px;
  float:left;
  border-radius:3px;
  margin-right:2px;
  margin-bottom:3px;
      transition:all 0.5s ease;
  -moz-transition:all 0.5s ease;
  -webkit-transition:all 0.5s ease;
  -o-transition:all 0.5s ease;
  text-align:center;
  cursor:pointer;

  color:black;
}

.u_txt:HOVER
{
  background-color:#eff0f2;

}

.u_txt img
{
 float:left;
}


.u_nut
{
  position:relative;
  padding:4px 4px;
  width:82px;

  border:1px solid #b6bdc9;
  display:block;
  color:#b6bdc9;
  font-size:10px;
  float:left;
  border-radius:3px;
  margin-right:2px;
  margin-bottom:3px;
      transition:all 0.5s ease;
  -moz-transition:all 0.5s ease;
  -webkit-transition:all 0.5s ease;
  -o-transition:all 0.5s ease;
  text-align:right;
  cursor:pointer;

  color:black;
}

.u_nut:HOVER
{
  background-color:#eff0f2;
}

.nutka
{
  position:absolute;
  top:2px;
  left:3px;
  height:17px;
}

.but2_red
{

  clear:both;
  border:none;
  border-radius:3px;
  background-color:#006ab6;
  padding:9px 20px;
  display:inline-block;
  color:white;
  position:relative;


  cursor:pointer;
       transition:all 0.5s ease;
  -moz-transition:all 0.5s ease;
  -webkit-transition:all 0.5s ease;
  -o-transition:all 0.5s ease;
}

.but2_red:HOVER
{
  background-color:#0861a5;
}

.but2_blue
{

  clear:both;
  border:none;
  border-radius:3px;
  background-color:#006ab6;
  padding:9px 20px;
  display:inline-block;
  color:white;
  position:relative;


  cursor:pointer;
       transition:all 0.5s ease;
  -moz-transition:all 0.5s ease;
  -webkit-transition:all 0.5s ease;
  -o-transition:all 0.5s ease;
}

.but2_blue:HOVER
{
  background-color:#0861a5;
}


.but2_gray
{

  clear:both;
  border:none;
  border-radius:3px;
  background-color:#b6bdc9;
  padding:9px 20px;
  display:inline-block;
  color:white;
  position:relative;
  text-transform: capitalize;

  cursor:pointer;
       transition:all 0.5s ease;
  -moz-transition:all 0.5s ease;
  -webkit-transition:all 0.5s ease;
  -o-transition:all 0.5s ease;
}

.but2_gray:HOVER
{
  background-color:#aab0ba;


}

#szuk_dziubek
{
  position:absolute;
  right:10px;
  top:13px;

}

.srodek
{
  text-align:center;
  align-items: center;
  justify-content: center;
}

.error
{
  display:block;
  margin:10px 0;
  padding:6px;
  color:red;
  text-align:center;

}

div.ib
{
    display:inline-block;



}

.mk_box
{
  position:relative;
  text-align:center;
  margin:25px 0;

}

.mk_box div
{
  margin:0 20px;

}

.mk_obr
{
  position:relative;
  top:5px;
  margin:0 7px;

}

.u
{
  text-decoration:underline;
}

.b
{
  font-weight:bold;
}

.duzy
{
  font-size:20px;

}

.gora
{
 vertical-align:top;
}

.nieb
{
  color:#0069b5;

}

.lewy
{
  text-align:left;
}

#mk_medal
{
  position:relative;
  float:left;
  top:3px;
  margin-right:10px;

}

#mk_klawisz
{
  margin-right:10px;

}

.tr12 td
{
  background-color:#e7e8e9;

}

#tabelka_dane td
{
  padding:4px;
}


.be1_typy
{
  position:absolute;
  top:180px;
  left:15px;

  width:162px !important;
  height:128px;
  overflow:hidden;

}


.e_format
{

  padding:2px 4px;
  width:148px;
  height:40px;
  border:1px solid #b6bdc9;
  display:block;
  color:#b6bdc9;
  font-size:10px;
  float:left;
  border-radius:3px;
  margin-right:2px;
  margin-bottom:3px;
      transition:all 0.5s ease;
  -moz-transition:all 0.5s ease;
  -webkit-transition:all 0.5s ease;
  -o-transition:all 0.5s ease;
  text-align:center;
  box-sizing:border-box;

}


.e_format div
{
  display:table-cell;
  text-align:center;
  vertical-align:middle;
  width:135px;
  height:35px;
  font-size:10pt;
   text-transform:uppercase;
}


.e_format:HOVER
{
  border:1px solid black;
      transition:all 0.5s ease;
  -moz-transition:all 0.5s ease;
  -webkit-transition:all 0.5s ease;
  -o-transition:all 0.5s ease;
  cursor:pointer;
  color:black;
}


.e_format div a:HOVER
{
  color:#3c4146 !important;
}





.e_format__yamaha
{
  border-color:#8d33f5;
}

.e_format__yamaha div
{
  color:#8d33f5;

}

.e_format__yamaha:HOVER
{
  border-color:#8d33f5;
  background-color:#8d33f5;
  color:#fff;

}

.e_format__yamaha:HOVER div
{
   color:#fff;
}



.e_format__yamaha div:HOVER
{
   color:#fff; !important;
}


.e_format__yamaha_perm
{
  border-color:#8d33f5;
  background-color:#8d33f5;
  color:#fff;

}

.e_format__yamaha_perm div
{
   color:#fff;
}


.e_format__yamaha_perm div:HOVER
{
   color:#fff !important;
}



 .e_format__korg
{
  border-color:#000;
}

.e_format__korg div
{
  color:#000;

}

.e_format__korg:HOVER
{
  border-color:#000;
  background-color:#000;
  color:#fff;

}

.e_format__korg:HOVER div
{
   color:#fff;
}



.e_format__korg div:HOVER
{
   color:#fff; !important;
}


.e_format__korg_perm
{
  border-color:#000;
  background-color:#000;
  color:#fff;

}

.e_format__korg_perm div
{
   color:#fff;
}


.e_format__korg_perm div:HOVER
{
   color:#fff !important;
}






 .e_format__ketron
{
  border-color:#2c9993;
}

.e_format__ketron div
{
  color:#2c9993;

}

.e_format__ketron:HOVER
{
  border-color:#2c9993;
  background-color:#2c9993;
  color:#fff;

}

.e_format__ketron:HOVER div
{
   color:#fff;
}



.e_format__ketron div:HOVER
{
   color:#fff; !important;
}


.e_format__ketron_perm
{
  border-color:#2c9993;
  background-color:#2c9993;
  color:#fff;

}

.e_format__ketron_perm div
{
   color:#fff;
}


.e_format__ketron_perm div:HOVER
{
   color:#fff !important;
}




.e_format__general
{
  border-color:#006ab6;
}

.e_format__general div
{
  color:#006ab6;

}

.e_format__general:HOVER
{
  border-color:#006ab6;
  background-color:#006ab6;
  color:#fff;

}

.e_format__general:HOVER div
{
   color:#fff;
}



.e_format__general div:HOVER
{
   color:#fff; !important;
}


.e_format__general_perm
{
  border-color:#006ab6;
  background-color:#006ab6;
  color:#fff;

}

.e_format__general_perm div
{
   color:#fff;
}


.e_format__general_perm div:HOVER
{
   color:#fff !important;
}







.u_format__profst
{
  border-color:#868786;
}

.u_format__profst div
{
  color:#535453;

}

.u_format__profst:HOVER
{
  border-color:#868786;
  background-color:#c5c7c4;
  color:#535453;

}

.u_format__profst:HOVER div
{
   color:#535453;
}



.u_format__profst div:HOVER
{
   color:#535453; !important;
}


.u_format__profst_perm
{
  border-color:#868786;
  background-color:#c5c7c4;
  color:#535453;

}

.u_format__profst_perm div
{
   color:#535453;
}


.u_format__profst_perm div:HOVER
{
   color:#535453 !important;
}








#mob_zalog
{
 display:none;

}

.blok
{
 display:block;
}

.iblok
{
    display:inline-block;
}


.ep_play
{
    position:absolute;
    cursor:pointer;
    height:16px;
    right:2px;
    top:6px;
}

.ep_play_box
{
  position:relative;
  padding:6px 8px;
  font-size:14px;
  width:148px;
}

.eprz0
{
  background-color:#e5e5e5;
}


.pd
{
    text-transform: capitalize;

}

.wd
{
      text-transform: uppercase;

}

.be1_demka
{
    overflow:hidden;
    height:207px;
    width:182px !important;


}

.cboxu
{
    display:inline-block;
    width:120px;
    height:95px;


}

.cennik_box_kontakt
{
    border: 1px solid #faa21c;
    border-radius:3px;
    box-sizing:border-box;
    padding:20px 40px;
    background-color:#fdecd2;
    max-width:630px;
    margin:20px auto;
    position:relative;
}

#cwkt
{
    max-width:75%;
    font-weight:bold;
    text-align:left;
    margin-bottom:10px;
    font-size:16px;
}

#cwktr
{
    max-width:75%;
    text-align:left;

}

#ckb
{
    position: absolute;
    right:20px;
    top:36px;
    width:45px;

}


.tabcen
{
 background-color:#d4d5d7;
 max-width:100%;
 margin:0 auto;

}

.tabcen td
{
 background-color:#eff0f2;
 color:#3c4147;
 padding:25px;
 text-align:center;
 vertical-align:middle;

}

.tabcenhead td
{
    background-color:#e3e4e6;


}

.cen_ciemny
{
    background-color:#e3e4e6 !important;

}

.cen_wybrany
{
    font-weight:bold;
    color:#016bb7 !important;
}


.holder_stron
{
    text-align:center;

}



.fr
{
 float:right;

}

#pasek_flag_pl
{
 position:relative;
 left:0;
 width:100%;
 height:30px;
 background-image:url('/skorki/v2018eu/tloflag.png');
 background-repeat:repeat-x;
 overflow:hidden;
}


#pasek_flag
{
display:none;
}

.flaga
{
    position:relative;
    height:15px;
    top:8px;
    opacity:0.8;
            transition:all 0.5s ease;
  -moz-transition:all 0.5s ease;
  -webkit-transition:all 0.5s ease;
  -o-transition:all 0.5s ease;
  margin-left:10px;
}

.flaga:HOVER
{
    opacity:1;
            transition:all 0.5s ease;
  -moz-transition:all 0.5s ease;
  -webkit-transition:all 0.5s ease;
  -o-transition:all 0.5s ease;

}

#gora_reklama_mob
{
    display:none;
}

.pozme
{
    width:122px !important;
    box-sizing:border-box;
}

.akt_tag_hld .tag
{

    box-sizing:border-box;
    text-align:center;

}

.komorka
{
 display:table-cell;
 vertical-align:middle;
 width:235px !important;
 padding-left:10px;
}

.tabs_handler li
{
   margin-left:0 !important;
     border-bottom:1px solid #dedede;
}


.menuf_kolumna
{
    width:20%;
    box-sizing:border-box;
    display:inline-block;
    vertical-align:top;
    margin:0;

}

.kol_podstawowe
{
    background-color:#6D6E72;
    color:white;
    padding:13px;

}

.kol_yamaha
{
    background-color:#584BE1;
    color:white;
    padding:13px;

}

.kol_korg
{
    background-color:#444444;
    color:white;
    padding:13px;

}

.kol_ketron
{
    background-color:#2C9993;
    color:white;
    padding:13px;

}

.kol_roland
{
    background-color:#FF5A00;
    color:white;
    padding:13px;

}




.kol_format
{
    padding:13px;
    background-color:white;
}

.kol_format:HOVER
{
    background-color:#eaeaea;



}

.kol_opis
{
    color:#959AA0;


}

.blok
{
    display:block;
}


.abo_rodz_box
{
  width:360px;
  box-sizing: border-box;
  background-color: white;
  border-radius:3px;
  padding:20px;
  margin:8px;
  display:inline-block;
  vertical-align:top;
}


.abo_rodz_obr_box
{
  width:260px;
  height:180px;
  overflow:hidden;
  margin:0 auto 28px;
}


.abo_rodz_tytul
{
  margin:10px 0;
  color:#026AB4;
  font-weight:bold;

}


.abo_rodz_opis
{
  text-align:left;

}

.abo_but
{
  margin:20px auto 0;
  clear:both;
  border:none;
  border-radius:3px;
  background-color:#9fa6b0;
  padding:8px 20px;
  display:inline-block;
  color:white;
  position:relative;

  cursor:pointer;
       transition:all 0.5s ease;
  -moz-transition:all 0.5s ease;
  -webkit-transition:all 0.5s ease;
  -o-transition:all 0.5s ease;

}

.abo_but:Hover
{
  background-color:#626971;


}



.abo_pakiet_box
{
  width:290px;
  box-sizing: border-box;
  background-color: white;
  border-radius:3px;
  padding:20px 0;
  margin:8px;
  display:inline-block;
  vertical-align:top;
}


.abo_pakiet_obr_box
{
  width:232px;
  height:172px;
  overflow:hidden;
  margin:0 auto 28px;
}


.abo_pakiet_tytul
{
  margin:10px 0;
  color:#026AB4;
  font-weight:bold;

}

.abo_pakiet_cena
{
  color:#19A129;
  font-weight:bold;
  font-size: 40px;

}

.abo_pakiet_opis
{
  text-align:left;
  padding:20px;

}

.abo_but_nieb
{
  margin:20px auto 0;
  clear:both;
  border:none;
  border-radius:3px;
  background-color:#006ab6;
  padding:8px 20px;
  display:inline-block;
  color:white;
  position:relative;

  cursor:pointer;
       transition:all 0.5s ease;
  -moz-transition:all 0.5s ease;
  -webkit-transition:all 0.5s ease;
  -o-transition:all 0.5s ease;

}

.abo_but_nieb:Hover
{
  background-color:#07538c;
}

.abo_cecha_1
{
  padding:10px 0;

}

.abo_cecha_0
{
  padding:10px 0;
  background-color: #F1F1F3;
}


.abo_pakiet_single_box
{
  min-width:400px;
  box-sizing: border-box;
  background-color: white;
  border-radius:3px;
  padding:20px 0;
  margin:8px;
  display:inline-block;
  vertical-align:top;
  margin-bottom: 60px;
  position:relative;

}


.abo_pakiet_single_lewa
{
  display:inline-block;
  width:292px;
  vertical-align: top;
  box-sizing: border-box;
  padding:30px;


}

.abo_pakiet_single_prawa
{
  display:inline-block;
  width:320px;
  vertical-align: top;
    text-align: left;
    box-sizing: border-box;
    padding-right:30px;

}

.abo_pakiet_single_obr
{
  width:232px;
  height:160px;
  overflow: hidden;

}

.inlajn
{
  display:inline-block;
  vertical-align:top;
}


 .zasil
 {
   display:inline-block;
   box-sizing: border-box;
   width:260px;
   height:130px;
   border-radius:10px !important;
   border:1px solid #d4d5d7;
   background-color:#ffffff;
   color:#3c4146;
   font-size:20px;
   padding:10px !important;
   text-align:center;
 }

 .zasil_klikniete
 {
   background-color:#b6bdc9 !important;

 }


 #baner_top_1140
 {
   margin-bottom:18px;

 }

 #baner_top_375
 {
   display:none;

 }

 .fk_postac
 {
   max-width:250px;
   margin-left:50px;

 }
