body {
  overflow-x:hidden;
  }
  .logo{	margin-left: auto;
	margin-right: auto;
	width:292px; 
	height:120px; 
	position:relative;
	top:25px;}
#log0{position:absolute; top:40px;left:10px;  opacity: 0; filter: alpha(opacity = 0);}
#log1{position:absolute; top:0px;left:70px; overflow: hidden; width:179px; height:58px;}
#log2{position:absolute; top:58px;left:18px;  overflow: hidden;  width:275px;  height:30px;}

#masa1{position:absolute;  top:70px}
#masa2{display:none; position:absolute;  top:-20px; color: #242a4a; font-family: 'Ubuntu Condensed', sans-serif; font-size:20px;}


.marquee, .marquee-with-options {
			  width: 1024px;
			  overflow: hidden;
			  border-top:1px solid #ccc;
			  border-bottom:1px solid #ccc;
			  padding-top:5px;
			  padding-bottom:5px;
			  font-family: 'Didact Gothic', sans-serif; font-size:16px; 
			  color:#000000;
			  background-color: #d5d5d5;
			  }
.data_blog{position:absolute;right:0px; margin-top:-19px; width:72px; border: 1px solid #cccccc; background-color: #eeeeee; padding:4px;}
.blog_data1{font: bold 26px Arial, Helvetica, sans-serif; color:#666666; text-align: center; }
.blog_data2{font: bold 12px Arial, Helvetica, sans-serif; color:#000000; text-align: center; }
.blog_data3{font:  11px Arial, Helvetica, sans-serif; color:#666666; text-align: center; }
.blog_text{display:block; min-height:80px; font:  12px Arial, Helvetica, sans-serif; color:#555555;}
.blog_nazwa{font:  26px Arial, Helvetica, sans-serif; color:#999999;margin-bottom:22px;}


#pok_zdj_szpredaz{z-index:150;position:fixed; top:-190px; margin-left:800px; width:200px; height:170px; background-color: #000000; padding:5px; border-bottom-left-radius:4px; border-bottom-right-radius:4px;}
a.koszuk_zdjecia:link {text-decoration: none; font: bold 12px Arial, Helvetica, sans-serif; color:#cccccc;}
a.koszuk_zdjecia:visited {text-decoration: none; font: bold 12px Arial, Helvetica, sans-serif; color:#cccccc;}
a.koszuk_zdjecia:hover {text-decoration: none; font: bold 12px Arial, Helvetica, sans-serif; color:#ffffff;}
a.koszuk_zdjecia:active {text-decoration: none; font: bold 12px Arial, Helvetica, sans-serif; color:#ffffff;}

.us_zd_sklep{cursor:pointer; position:absolute;margin-left:165px; margin-top:0px;}
.sprze_duz{position:absolute; display:none; z-index:10; border: 1px solid #ffffff; margin-left:-35px; margin-top:-23px;   -webkit-box-shadow: 0 0 7px 7px #000; -moz-box-shadow: 0 0 7px 7px #000; box-shadow: 0 0 7px 7px #000;}
.mini_sprzedaz{float:left; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; behavior: url(../PIE.htc);}
.sprze_opis_bot{position:absolute; height:19px; background-color: #111111; padding:4px; font: bold 11px Arial, Helvetica, sans-serif; color:#ffffff;}

.aktual_info{display:block; font-family: 'Didact Gothic', sans-serif; font-size:16px; color:#ffffff; padding:5px; margin-bottom:5px;}
.img_aktual{position:absolute; width:90px; height:70px;}
.akt_txt{background-color: #ff0000; width:177px; position:absolute; margin-left:92px;}
.img_aktual2{position:absolute; width:60px; height:47px;}
.akt_txt2{width:152px; position:absolute; margin-left:62px;}
.akt1{position:relative;width:271px; height:70px; background-color: #1e1e1e;  border: 1px solid #444444; margin-top:5px; display:block; padding:2px;}
.akt2{position:relative;width:271px; height:70px;background-color: #2e2e2e;border: 1px solid #444444; margin-top:5px; display:block; padding:2px;}
.akt11{position:relative;width:211px; height:47px; background-color: #333333;  border: 1px solid #111111; margin-top:5px; display:block; padding:2px;}
.akt22{position:relative;width:211px; height:47px;background-color: #222222;border: 1px solid #111111; margin-top:5px; display:block; padding:2px;}


.aktual_dat{margin-left:5px; font: 11px Arial, Helvetica, sans-serif; color:#444444;}
.aktual_dat2{margin-left:5px; font: 11px Arial, Helvetica, sans-serif; color:#3ec6ff;}
.aktual_nazwa{margin-left:5px; font: 12px Arial, Helvetica, sans-serif; color:#ffffff;}
.aktual_nazwa2{margin-left:5px; font: 14px Arial, Helvetica, sans-serif; color:#ff0000;}
.aktual_zajaw{margin-left:5px; font: 11px Arial, Helvetica, sans-serif; color:#999999;}
.aktual_tekst_g{font: 11px Arial, Helvetica, sans-serif; color:#777777;}

.aktual_link{width:271px; height:70px; position:absolute; display:block; cursor:pointer; z-index:10}
a.aktual_link:link {width:271px;text-decoration: none; font: 11px Arial, Helvetica, sans-serif; color:#666666;}
a.aktual_link:visited {width:271px;text-decoration: none; font: 11px Arial, Helvetica, sans-serif; color:#666666;}
a.aktual_link:hover {width:271px;text-decoration: none; font: 11px Arial, Helvetica, sans-serif; color:#ffffff;}
a.aktual_link:active {width:271px;text-decoration: none; font: 11px Arial, Helvetica, sans-serif; color:#ffffff;}

.aktual_link2{width:211px;position:absolute; display:block; cursor:pointer; z-index:10}

a.aktual_link_wszy:link {padding-top:5px; display:block;text-decoration: none; font: bold 11px Arial, Helvetica, sans-serif; color:#ffffff}
a.aktual_link_wszy:visited {padding-top:5px; display:block;text-decoration: none; font: bold 11px Arial, Helvetica, sans-serif; color:#ffffff;}
a.aktual_link_wszy:hover {padding-top:5px; display:block;text-decoration: none; font: bold 11px Arial, Helvetica, sans-serif; color:#888888;}
a.aktual_link_wszy:active {padding-top:5px; display:block;text-decoration: none; font: bold 11px Arial, Helvetica, sans-serif; color:#888888;}


a.aktual_link_w:link { display:block; border-left: 5px solid #e4e4e4;  padding:5px; text-decoration: none; font:  13px Arial, Helvetica, sans-serif; color:#777777;}
a.aktual_link_w:visited {display:block; border-left: 5px solid #e4e4e4; padding:5px;text-decoration: none; font:  13px Arial, Helvetica, sans-serif; color:#777777;}
a.aktual_link_w:hover {display:block; border-left: 5px solid #cccccc; padding:5px;text-decoration: none; font:  13px Arial, Helvetica, sans-serif; color:#000000;}
a.aktual_link_w:active {display:block; border-left: 5px solid #cccccc;  padding:5px;text-decoration: none; font:  13px Arial, Helvetica, sans-serif; color:#000000;}

.ak_p{position:absolute; margin-left:-90px;}

.video_player_pod{position:fixed; top:0px; left:0px; background-color: #000000; display:none; width:100%;height:100%; z-index: 7020;}
.kalendarz_info{position:fixed; top:60px; left:50%; margin-left:-450px; width:900px; z-index: 7020;}


.video_player{z-index: 7020;
  position:fixed;  
  display:none; 	
  margin-left: auto; 
  margin-right: auto;  
  left:50%; top:50%;
  -webkit-box-shadow: 0 0 7px 7px #000;
-moz-box-shadow: 0 0 7px 7px #000;
box-shadow: 0 0 7px 7px #000;
behavior: url(../PIE.htc);
}
#pok_so{position:absolute; top:-60px; right:30px; background-color: #000000; padding:5px; height:45px; }
.opis_play{display:block;width:390px; float:left; font: 11px Arial, Helvetica, sans-serif; color:#888888;}

a.close_sound2:link {width:15px; height:15px; display:block; background: url(image/zamMuz.jpg) 0px 0px no-repeat;  text-decoration: none;}
a.close_sound2:visited {width:15px; height:15px; background: url(image/zamMuz.jpg) 0px 0px no-repeat;  text-decoration: none;}
a.close_sound2:hover {width:15px; height:15px; background: url(image/zamMuz.jpg) 0px -15px no-repeat;  text-decoration: none;}
a.close_sound2:active {width:15px; height:15px; background: url(image/zamMuz.jpg) 0px -15px no-repeat;  text-decoration: none;}


.close_video{display:none; position:absolute; margin-top:-27px; right:10px; cursor:pointer;z-index: 18070;}

a.ster:link {float:right; padding:5px; text-decoration: none; font: 11px Arial, Helvetica, sans-serif; color:#666666;}
a.ster:visited {float:right; padding:5px; text-decoration: none; font: 11px Arial, Helvetica, sans-serif; color:#666666;}
a.ster:hover {float:right; padding:5px; text-decoration: none; font: 11px Arial, Helvetica, sans-serif; color:#000000;}
a.ster:active {float:right; padding:5px; text-decoration: none; font: 11px Arial, Helvetica, sans-serif; color:#000000;}

#ster{z-index:30;position: fixed; bottom:40px; opacity: 0.6; filter: alpha(opacity = 60);}
#ster2{z-index:30;position: fixed; bottom:40px; right:0px; opacity: 0.6; filter: alpha(opacity = 60);}

a.gal_sp_duz:link {width:35px; height:35px; display:block; background: url(image/lupa_mala.png) 0px -35px no-repeat;  text-decoration: none;}
a.gal_sp_duz:visited {width:35px; height:35px; display:block; background: url(image/lupa_mala.png) 0px -35px no-repeat;  text-decoration: none;}
a.gal_sp_duz:hover {width:35px; height:35px; display:block; background: url(image/lupa_mala.png) 0px 0px no-repeat;  text-decoration: none;}
a.gal_sp_duz:active {width:35px; height:35px; display:block; background: url(image/lupa_mala.png) 0px 0px no-repeat;  text-decoration: none;}


* {margin: 0; padding: 0;}

p {margin-bottom: 0px; margin-top: 0px;}
object {display: block;}
ul{display: block; margin-left:20px;}
ol{display: block; margin-left:20px;}
hr {
height: 1px; 
color:#555555;
background-color: #555555;
border: 0;
}
a {-moz-outline: none; outline: none; ie-dummy: expression(this.hideFocus=true);}

.pow_start{z-index:10010;
    position: fixed;
    bottom: 88px;
    right:3px;
    display:none;
}
a.pow_start2:link {width:37px; height:48px; display:block; background: url(image/up.png) 0px 0px no-repeat;text-decoration: none;}
a.pow_start2:visited {width:37px; height:48px; display:block; background: url(image/up.png) 0px 0px no-repeat;text-decoration: none;}
a.pow_start2:hover {width:37px; height:48px; display:block; background: url(image/up.png) 0px -48px no-repeat;text-decoration: none;}
a.pow_start2:active {width:37px; height:48px; display:block; background: url(image/up.png) 0px -48px no-repeat;text-decoration: none;}


a:link {text-decoration: none; color: #ff0000;}
a:visited {text-decoration: none; color: #ff0000;}
a:hover {text-decoration: none; color: #000000;}
a:active {text-decoration: none; color: #000000;}


div{font: 12px Arial, Helvetica, sans-serif; color:#777777;}
td{font: 12px Arial, Helvetica, sans-serif; color:#777777;}
table {margin-left: auto;margin-right: auto;}

.left{float:left;}
.right{float:right;}

#form_row{float:left; width:150px;}
#form_row2{float:left;}


#easyTooltip{
	color:#fff;
	font-size:11px;
	min-width:80px;
	height:33px;
	padding-top:7px; padding-left:7px; padding-right:7px;
	background: url(image/chmurka.png) 0px 0px no-repeat; 
	z-index:600;
	}

select{width:200px; margin:3px;background-color: #ffffff;  padding:3px; text-align: left;  border: 1px solid #cccccc; color: #444444;}
input{width:240px; margin:3px;background-color: #ffffff;  padding:3px; text-align: left;  border: 1px solid #cccccc; color: #444444;}

.radio{border: 0; border-style: none; border-width: 0;}

.form_info{font-size:14px; color:#ffffff;}
.form_input{margin:2px;background-color: #222222; width:248px;  text-align: left;  border: 1px solid #111111; color: #cccccc;}

#submit{width:130px;cursor:pointer; background-color: #222222;  padding:3px;  text-align: left;  border: 1px solid #cccccc; color: #ffffff; font-weight:bold;}
#submit:hover{width:130px;cursor:pointer; background-color: #eeeeee;  padding:3px;  text-align: left;  border: 1px solid #cccccc; color: #222222; font-weight:bold;}

#submito{cursor:pointer; margin:5px;background-color: #222222;  padding:3px;  text-align: left;  border: 1px solid #cccccc; color: #ffffff; font-weight:bold;}
#submito:hover{cursor:pointer; margin:5px;background-color: #eeeeee;  padding:3px;  text-align: left;  border: 1px solid #cccccc; color: #222222; font-weight:bold;}


.naglowek{color: #b9b9b9; font-family: 'Ubuntu Condensed', sans-serif; font-size:22px;}
.naglowek_cena, .link_kom{color: #ff0000; font-family: 'Ubuntu Condensed', sans-serif; font-size:18px; margin:10px;}
.naglowek_komis{color: #ff0000; font-family: 'Ubuntu Condensed', sans-serif; font-size:22px;}
.ukryj_kom{display:none;}
.szczeg_komis{background-color:#333333; width:300px; color:#ffffff; padding:10px; font-size:14px;}

.filtr_komis{background-color: #242a4a;background: url(image/carbon.jpg) 0px 0px; padding:10px;}
.filtr_komis td{color: #ffffff; font-family: 'Ubuntu Condensed', sans-serif; font-size:16px; text-align:right;}

.filtr_bt {width:55px;cursor:pointer; text-decoration: none; background-color:#000000; padding:1px; color: #ffffff; font-family: 'Ubuntu Condensed', sans-serif; font-size:16px;}
.filtr_bt:hover {width:55px;cursor:pointer; text-decoration: none; background-color:#ff0000; padding:1px; color: #ffffff; font-family: 'Ubuntu Condensed', sans-serif; font-size:16px;}



input{font: 12px Arial, Helvetica, sans-serif; color:#333333; margin:3px;background-color: #ffffff;  padding:3px; text-align: left;  border: 1px solid #cccccc; color: #444444; }
textarea{font: 12px Arial, Helvetica, sans-serif; color:#333333; margin:3px;background-color: #ffffff;  padding:3px; text-align: left;  border: 1px solid #cccccc; color: #444444; }


.alert{background-color: #ffffff;  font: bold 16px Arial;  color: #ff0000; width:400px;}
#wynik_blad{font:  14px Arial;  color: #ff0000;}
#wynik_blad2{font:  14px Arial;  color: #ff0000;}
#wynik_bladKSIEGA{font:  14px Arial;  color: #ff0000;}
#wynik_bladkont{font:  14px Arial;  color: #ff0000;}
#wynik_news{font:  12px Arial;  color: #ff0000;}

.news_ram{display:none; background:url(image/newsletter.png); position:absolute;  width:280px; height:113px; margin-left:-240px; margin-top:-38px; padding-left:20px; padding-top:30px;}
.zam_new{color:#ff0000; cursor:pointer;}



.bod{
	margin-left: auto;
	margin-right: auto;
	width:1024px;  
	position:relative;
}


#foote { color: #555555; font-family: 'Ubuntu Condensed', sans-serif; font-size:16px;
  position:relative;
  display:block;
-webkit-box-shadow: 0 0 3px 3px #dddddd;
-moz-box-shadow: 0 0 3px 3px #dddddd;
box-shadow: 0 0 3px 3px #dddddd;
behavior: url(../PIE.htc);padding:10px; text-align: left; display:block;  margin-top:40px;  margin-bottom:10px; background: url(image/bg_footer_container.png);   
min-height:110px;
padding-bottom:20px;
}

.stop1 {width:304px; color: #555555; font-family: 'Ubuntu Condensed', sans-serif; font-size:14px;
  position:relative;
  display:block;
float:left; margin-right:30px;
}

.stop2 {width:600px; color: #555555; font-family: 'Ubuntu Condensed', sans-serif; font-size:20px;
  position:relative;
  display:block;
float:left; margin-right:30px;
}


.kontakto{z-index:220; overflow: hidden; height:50px; width:314px; background: url(image/bg_footer_container.png); position:absolute; top:26px; padding:10px;}


#doc{
  
  position:relative;
  display:block;
}

#menu_top{
display:block;
opacity: 0; filter: alpha(opacity = 0);
width:1024px;height:55px;
position:relative;
background-color: #242a4a;
background: url(image/carbon.jpg) 0px 0px;
}

#slideshow{

width:1024px;height:350px;
position:relative;

border-bottom:1px solid #242a4a;
}


.boxy1{float:left; margin-right:10px; width:314px; min-height:80px;
background-color: #ffffff;
padding:10px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
  -webkit-box-shadow: 0 0 3px 3px #dddddd;
-moz-box-shadow: 0 0 3px 3px #dddddd;
box-shadow: 0 0 3px 3px #dddddd;
behavior: url(../PIE.htc);padding:10px;  
font-family: 'Ubuntu Condensed', sans-serif;  color: #111111;
margin-top:10px;
}

.boxy2{float:left;  width:316px; min-height:80px;
background-color: #ffffff;
padding:10px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
  -webkit-box-shadow: 0 0 3px 3px #dddddd;
-moz-box-shadow: 0 0 3px 3px #dddddd;
box-shadow: 0 0 3px 3px #dddddd;
behavior: url(../PIE.htc);padding:10px;  
font-family: 'Ubuntu Condensed', sans-serif;  color: #111111;
margin-top:10px;
}



#wysuwane
{
display:block;
z-index: 7020;
    background: url("UserFiles/Images/face-podklad.png") no-repeat scroll 0 0 transparent;
    position: fixed;
    width: 300px;
    height:430px;
    right: -273px;
    top: 100px;
}
#wysuwane_info
{
display:block;
    padding: 10px;
    padding-left:40px;
    height:410px;
    font: 12px Arial, Helvetica, sans-serif; color: #ffffff;
}

#wysuwane_lewe{
display:block;
position: fixed;
z-index: 7020;
bottom: 100px;
left: 0px;
}

.ul-boxy ul{position: relative; margin: 0px;padding: 0px; list-style-type: none;}
.ul-boxy ul li{position: relative; width:30px; height:30px; margin-top:5px;}
.BOXdziub{ opacity: 0; filter: alpha(opacity = 0); position: absolute;  margin-left:30px; margin-top:-5px;  width:8px; height:40px;  display:none;}
.BOXdziub2{opacity: 0; filter: alpha(opacity = 0); position: absolute;  margin-left:38px;  margin-top:-5px; background-color: #ffffff; border: 2px solid #222222; min-width:200px; min-height:22px;  display:none; padding:5px; padding-top:9px;  font: bold 14px Arial, Helvetica, sans-serif; color:#333333;}
.BOXdziub3{position: absolute;}



.ukr{display:none;}

.ul-top{z-index:100;
   float: left;
   width: 1024px;
   position: absolute;
}
.ul-top ul {
   clear: left;
   float: left;
   list-style: none;
   margin: 0;
   padding: 0;
   position: relative;
   left: 50%;
   text-align: center;
}
.ul-top ul li {
   display: block;
   float: left;
   list-style: none;
   margin: 0;
   padding: 0;
   position: relative;
   right: 50%;
}


.ul-top ul li ul{position: absolute;  margin-top:0px; clear: left; left:0px;  z-index:10;display:none;
width:200px;background-color: #ffffff; padding:5px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;   -webkit-box-shadow: 0 0 3px 3px #b9b9b9;
-moz-box-shadow: 0 0 3px 3px #b9b9b9;
box-shadow: 0 0 3px 3px #b9b9b9;
behavior: url(../PIE.htc);
}


.ul-top ul li ul li{position: relative;  margin-top:0px; clear: left; left:0px;}


.ul-left ul{margin: 0px;padding: 0px;list-style-type: none;}
.ul-left{}
.ul-left ul li{position: relative;display: block;}


.ul-left_dhtml ul li { float: left;list-style: none;}

.ul-left_dhtml ul{position: relative; margin: 0px;padding: 0px;list-style-type: none;}
.ul-left_dhtml ul li ul{z-index:200; position: absolute;  margin-top:20px; display:none;
width:200px;background-color: #ffffff; padding:5px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;   -webkit-box-shadow: 0 0 3px 3px #b9b9b9;
-moz-box-shadow: 0 0 3px 3px #b9b9b9;
box-shadow: 0 0 3px 3px #b9b9b9;
behavior: url(../PIE.htc);
}
.ul-left_dhtml ul li ul li ul {z-index:200;position: absolute; margin-left:200px; margin-top:-30px; display:none;}

.ul-left_dhtml ul li  {border-right: solid 1px #666666;}
.ul-left_dhtml ul li:last-child {border-right:0px;}
.ul-left_dhtml ul li ul li {border:0px;}
.ul-left_dhtml ul li ul li ul li {border:0px;}


a.nowosci_link:link {text-decoration: none; color: #000000; font-family: 'Ubuntu Condensed', sans-serif;   font-size:19px;padding-left:17px;}
a.nowosci_link:visited {text-decoration: none; color: #000000; font-family: 'Ubuntu Condensed', sans-serif;  font-size:19px;padding-left:17px;}
a.nowosci_link:hover {text-decoration: none; color: #ff0000; font-family: 'Ubuntu Condensed', sans-serif;   font-size:19px;padding-left:17px;}
a.nowosci_link:active {text-decoration: none; color: #ff0000; font-family: 'Ubuntu Condensed', sans-serif;   font-size:19px;padding-left:17px;}

a.nowosci_link2:link {text-decoration: none; color: #bba78e; font-family: 'Ubuntu Condensed', sans-serif; font-size:18px;padding-left:4px;}
a.nowosci_link2:visited {text-decoration: none; color: #bba78e; font-family: 'Ubuntu Condensed', sans-serif; font-size:18px;padding-left:4px;}
a.nowosci_link2:hover {text-decoration: none; color: #000000; font-family: 'Ubuntu Condensed', sans-serif; font-size:18px;padding-left:4px;}
a.nowosci_link2:active {text-decoration: none; color: #000000; font-family: 'Ubuntu Condensed', sans-serif; font-size:18px;padding-left:4px;}


#zaznacz_lewe { color: #ff0000;}






.kt1{position:relative; height:37px;  padding-top:18px;  padding-left:10px;padding-right:10px;  font-family: 'Ubuntu Condensed', sans-serif; color: #ffffff;  font-size:16px; text-shadow: 2px 2px 1px #000000;}
.kt2{position: absolute; height:35px; padding-top:18px; padding-left:10px;padding-right:10px; top:55px; background-color: #ffffff; border-bottom: 2px solid #ff0000; color: #242a4a;  font-family: 'Ubuntu Condensed', sans-serif; font-size:16px; }

a.katTop:link {overflow: hidden; position: relative;
  height:55px;
  display:block;
text-decoration: none
 }
 
 
a.katTop:visited {overflow: hidden; position: relative;
height:55px;
  display:block;
text-decoration: none; 
 }
a.katTop:hover {overflow: hidden; position: relative;
height:55px;
  display:block;
text-decoration: none;
 } 
a.katTop:active {overflow: hidden; position: relative;
height:55px;
  display:block;
text-decoration: none; 
 } 


a.katTop.selected{overflow: hidden; position: relative;
height:55px;
  display:block;
 text-decoration: none; 
}

.ul-top ul li  {border-right: dotted 1px #b4b4b4;}
.ul-top ul li:last-child {border-right:0px;}
.ul-top ul li ul li {border:0px;}
.ul-top ul li ul li ul li {border:0px;}
 


a.katTop2:link {background: url(image/kat2.png) 12px 20px no-repeat; background-color: #ffffff; display:block; height:33px; padding-top:17px;  padding-left:30px; padding-right:10px; text-decoration: none; color: #555555;font-family: 'Ubuntu Condensed', sans-serif;font-size:14px;}
a.katTop2:visited {background: url(image/kat2.png) 12px 20px no-repeat; background-color: #ffffff;display:block; height:33px; padding-top:17px;  padding-left:30px; padding-right:10px; text-decoration: none; color: #555555; font-family: 'Ubuntu Condensed', sans-serif; font-size:14px;}
a.katTop2:hover {background: url(image/kat2.png) 14px 20px no-repeat; background-color: #242a4a; display:block;  height:33px; padding-top:17px;  padding-left:30px; padding-right:10px; text-decoration: none; color: #ffffff; font-family: 'Ubuntu Condensed', sans-serif; font-size:14px;}
a.katTop2:active {background: url(image/kat2.png) 14px 20px no-repeat; background-color: #242a4a; display:block;  height:33px; padding-top:17px;  padding-left:30px; padding-right:10px; text-decoration: none; color: #ffffff; font-family: 'Ubuntu Condensed', sans-serif; font-size:14px;}
 
 
 

a.katTop3:link {width:175px; text-align: left; background: url(image/kat2.png) 8px 8px no-repeat; border-bottom: 1px dotted #cccccc;display:block;  padding:5px; padding-left:20px;  text-decoration: none; color: #999999; font:  11px Trebuchet MS,Arial;}
a.katTop3:visited {width:175px; text-align: left; background: url(image/kat2.png) 8px 8px no-repeat;border-bottom: 1px dotted #cccccc;display:block;  padding:5px; padding-left:20px;  text-decoration: none; color: #999999; font:  11px Trebuchet MS,Arial;}
a.katTop3:hover {width:175px; text-align: left; background: url(image/kat2.png) 8px 8px no-repeat;border-bottom: 1px dotted #444444;display:block;  padding:5px; padding-left:20px;  text-decoration: none; color: #000000; font:  11px Trebuchet MS,Arial;}
a.katTop3:active {width:175px; text-align: left; background: url(image/kat2.png) 8px 8px no-repeat;border-bottom: 1px dotted #444444;display:block;  padding:5px; padding-left:20px;  text-decoration: none; color: #000000; font:  11px Trebuchet MS,Arial;}



.k1{position:relative; background: url(image/kat1.png) 4px 10px no-repeat; padding:2px 0px 2px 15px; font-family: 'Didact Gothic', sans-serif; font-size:16px; text-shadow: 1px 1px 0px #ffffff;}
.k2{position: absolute;  width:250px;left:250px; top:0px;  background: url(image/kat1.png) 14px 10px no-repeat; background-color: #ffffff;  border-left: 2px solid #cccccc; padding:2px 0px 2px 25px;  color: #000000; font-family: 'Didact Gothic', sans-serif; font-size:16px; text-shadow: 1px 1px 0px #ffffff;}


a.kat1:link {overflow: hidden; position: relative; display:block;text-decoration: none;}
a.kat1:visited {overflow: hidden; position: relative; display:block;text-decoration: none;}
a.kat1:hover {overflow: hidden; position: relative; display:block;text-decoration: none;}
a.kat1:active {overflow: hidden; position: relative; display:block;text-decoration: none;}



a.kat2:link {border-left: 2px solid #cccccc;background: url(image/kat2.png) 15px 10px no-repeat; background-color: #eeeeee; display:block;  height:22px; padding-top:5px;  padding-left:30px; text-decoration: none; color: #000000;font-family: 'Didact Gothic', sans-serif; font-size:14px; border-bottom: 1px dotted #cccccc;}
a.kat2:visited {border-left: 2px solid #cccccc;background: url(image/kat2.png) 15px 10px no-repeat; background-color: #eeeeee;display:block;  height:22px; padding-top:5px;  padding-left:30px; text-decoration: none; color: #000000; font-family: 'Didact Gothic', sans-serif; font-size:14px; border-bottom: 1px dotted #cccccc;}
a.kat2:hover {border-left: 2px solid #555555;background: url(image/kat2.png) 15px 10px no-repeat; background-color: #eeeeee; display:block; height:22px; padding-top:5px;  padding-left:30px; text-decoration: none; color: #777777;font-family: 'Didact Gothic', sans-serif; font-size:14px; border-bottom: 1px dotted #666666;}
a.kat2:active {border-left: 2px solid #555555;background: url(image/kat2.png) 15px 10px no-repeat; background-color: #eeeeee; display:block;  height:22px; padding-top:5px;  padding-left:30px; text-decoration: none; color: #777777; font-family: 'Didact Gothic', sans-serif; font-size:14px; border-bottom: 1px dotted #666666;}



a.kat3:link {background: url(image/kat2.png) 30px 8px no-repeat; display:block;  padding:5px; padding-left:45px;  text-decoration: none; color: #999999; font-family: 'Didact Gothic', sans-serif; font-size:12px; }
a.kat3:visited { background: url(image/kat2.png) 30px 8px no-repeat;display:block;  padding:5px; padding-left:45px;  text-decoration: none; color: #999999; font-family: 'Didact Gothic', sans-serif; font-size:12px;}
a.kat3:hover { background: url(image/kat2.png) 30px 8px no-repeat;display:block;  padding:5px; padding-left:45px;  text-decoration: none; color: #000000; font-family: 'Didact Gothic', sans-serif; font-size:12px;}
a.kat3:active {background: url(image/kat2.png) 30px 8px no-repeat;display:block;  padding:5px; padding-left:45px;  text-decoration: none; color: #000000; font-family: 'Didact Gothic', sans-serif; font-size:12px;}


a.kat4:link {display:block;  padding-left:77px; text-decoration: none; color: #858384; font-family:  Arial, Helvetica; font-size:12px;}
a.kat4:visited {display:block;  padding-left:77px; text-decoration: none; color: #858384; font-family:  Arial, Helvetica; font-size:12px;}
a.kat4:hover {display:block;  padding-left:77px; text-decoration: none; color: #c7c7c7; font-family:  Arial, Helvetica; font-size:12px;}
a.kat4:active {display:block; padding-left:77px; text-decoration: none; color: #c7c7c7; font-family:  Arial, Helvetica; font-size:12px;}


a.powrot:link {text-decoration: none; color: #ff0000; font-family: 'Ubuntu Condensed', sans-serif; font-size:20px;}
a.powrot:visited {text-decoration: none; color: #ff0000; font-family: 'Ubuntu Condensed', sans-serif; font-size:20px;}
a.powrot:hover {text-decoration: none; color: #000000; font-family: 'Ubuntu Condensed', sans-serif; font-size:20px;}
a.powrot:active {text-decoration: none; color: #000000; font-family: 'Ubuntu Condensed', sans-serif; font-size:20px;}


a.zaloguj:link {text-decoration: none; color: #555555; font-family: Arial, Helvetica; font-size:11px; padding-left:10px;}
a.zaloguj:visited {text-decoration: none; color: #555555; font-family: Arial, Helvetica; font-size:11px; padding-left:10px;}
a.zaloguj:hover {text-decoration: none; color: #000000; font-family: Arial, Helvetica; font-size:11px; padding-left:10px;}
a.zaloguj:active {text-decoration: none; color: #000000; font-family: Arial, Helvetica; font-size:11px; padding-left:10px;}


.sciezka {float:left; width:530px; padding:5px; text-align: left; display:block; text-decoration: none; color: #ff0000; font-family: Arial, Helvetica; font-size:16px;}
a.sciezka_l:link {text-decoration: none; color: #000000; font-family: Arial, Helvetica; font-size:16px; }
a.sciezka_l:visited {text-decoration: none; color: #000000; font-family: Arial, Helvetica; font-size:16px;}
a.sciezka_l:hover {text-decoration: none; color: #ff0000; font-family: Arial, Helvetica; font-size:16px;}
a.sciezka_l:active {text-decoration: none; color: #ff0000; font-family: Arial, Helvetica; font-size:16px;}


a.komentarz:link {background: url(image/comments.png) 0px 0px no-repeat; padding-left:25px; text-decoration: none; color: #ff0000; font-family: Arial, Helvetica; font-size:18px;}
a.komentarz:visited {background: url(image/comments.png) 0px 0px no-repeat; padding-left:25px; text-decoration: none; color: #ff0000; font-family: Arial, Helvetica; font-size:18px;}
a.komentarz:hover {background: url(image/comments.png) 0px 0px no-repeat; padding-left:25px; text-decoration: none; color: #000000; font-family: Arial, Helvetica; font-size:18px;}
a.komentarz:active {background: url(image/comments.png) 0px 0px no-repeat; padding-left:25px; text-decoration: none; color: #000000; font-family: Arial, Helvetica; font-size:18px;}

a.komentarz_p:link {position:absolute;right:280px;display:block; height:32px;background: url(image/web-user_s.png) 0px 0px no-repeat; padding-left:35px; padding-top:10px; text-decoration: none; color: #ff0000; font-family: Arial, Helvetica; font-size:14px;}
a.komentarz_p:visited {position:absolute;right:280px;display:block; height:32px;background: url(image/web-user_s.png) 0px 0px no-repeat; padding-left:35px; padding-top:10px; text-decoration: none; color: #ff0000; font-family: Arial, Helvetica; font-size:14px;}
a.komentarz_p:hover {position:absolute;right:280px;display:block; height:32px;background: url(image/web-user_s.png) 0px 0px no-repeat;padding-left:35px; padding-top:10px; text-decoration: none; color: #000000; font-family: Arial, Helvetica; font-size:14px;}
a.komentarz_p:active {position:absolute;right:280px;display:block; height:32px;background: url(image/web-user_s.png) 0px 0px no-repeat; padding-left:35px; padding-top:10px; text-decoration: none; color: #000000; font-family: Arial, Helvetica; font-size:14px;}

.komen_bg1{background-color: #f3f3f3;padding:10px;}
.komen_bg2{background-color: #eaeaea;padding:10px;}


.wpisz_haslo {border: 0px; cursor: pointer;  text-decoration: none;   text-align: left;   font-family: 'Ubuntu Condensed', sans-serif; font-size:16px; color: #ff0000; }
.wpisz_haslo:hover {border: 0px; cursor: pointer; text-decoration: none;  text-align: left;   font-family: 'Ubuntu Condensed', sans-serif; font-size:16px;  color: #000000;}


.naglowek_mini{font-family: 'Ubuntu Condensed', sans-serif; font-size:16px;}
.wylicz_mini{position:absolute; display:none; height:25px;  padding-top:10px; padding-left:4px; }


a.opis_video_nag:link {display:block;  text-decoration: none; font-size:14px; color: #000000;}
a.opis_video_nag:visited {display:block; text-decoration: none; font-size:14px; color: #000000;}
a.opis_video_nag:hover {display:block; text-decoration: none; font-size:14px; color: #000000;}
a.opis_vide_nago:active {display:block; text-decoration: none; font-size:14px; color: #000000;}

a.opis_video:link { display:block; text-decoration: none; font-size:11px; color: #555555;}
a.opis_video:visited {display:block; text-decoration: none; font-size:11px; color: #555555;}
a.opis_video:hover {display:block; text-decoration: none; font-size:11px; color: #555555;}
a.opis_video:active {display:block; text-decoration: none; font-size:11px; color: #555555;}

/**
SKLEP
 */
 
.form_rej{width:150px;}
 
a.s_top:link {display:block;width:14px; height:11px; background: url(image/top.png) 0px 0px no-repeat; text-decoration: none;}
a.s_top:visited {background: url(image/top.png) 0px 0px no-repeat; text-decoration: none;}
a.s_top:hover {background: url(image/top.png) 0px -10px no-repeat; text-decoration: none; }
a.s_top:active {background: url(image/top.png) 0px -10px no-repeat; text-decoration: none; }

a.s_bottom:link {display:block;width:14px; height:11px; background: url(image/bottom.png) 0px -6px no-repeat; text-decoration: none;}
a.s_bottom:visited {background: url(image/bottom.png) 0px -6px no-repeat; text-decoration: none;}
a.s_bottom:hover {background: url(image/bottom.png) 0px 4px no-repeat; text-decoration: none; }
a.s_bottom:active {background: url(image/bottom.png) 0px 4px no-repeat; text-decoration: none; }

 
.stron {margin-right:3px; padding:5px; float:left; font-weight:bold; color:#ffffff; background-color: #ff0000;}
a.stron:link {text-decoration: none; margin-right:3px; padding:5px; float:left; font-weight:bold; color:#ffffff; background-color: #181818;}
a.stron:visited {text-decoration: none; float:left; font-weight:bold; color:#ffffff; background-color: #181818;}
a.stron:hover {text-decoration: none; float:left; font-weight:bold; color:#000000; background-color: #e2e2e2;}
a.stron:active {text-decoration: none; float:left; font-weight:bold; color:#000000;background-color: #e2e2e2;}
 
a.zloz_zamow:link {text-decoration: none; color:#ff0000; font-size:16px;}
a.zloz_zamow:visited {text-decoration: none; color:#ff0000;font-size:16px;}
a.zloz_zamow:hover {text-decoration: none; color:#000000;font-size:16px;}
a.zloz_zamow:active {text-decoration: none; color:#000000;font-size:16px;}


a.zloz_zamow_zdj:link {text-decoration: none; color:#ff0000; font-size:16px;}
a.zloz_zamow_zdj:visited {text-decoration: none; color:#ff0000;font-size:16px;}
a.zloz_zamow_zdj:hover {text-decoration: none; color:#ffffff;font-size:16px;}
a.zloz_zamow_zdj:active {text-decoration: none; color:#ffffff;font-size:16px;}

a.wyl:link {margin-right:2px; padding:4px; background-color: #ffa800; text-decoration: none; color: #000000; font: bold 14px Trebuchet MS;}
a.wyl:visited {background-color: #ffa800;text-decoration: none; color: #000000; font: bold 14px Trebuchet MS;}
a.wyl:hover {background-color: #333333;text-decoration: none; color: #ffffff; font: bold 14px Trebuchet MS;}
a.wyl:active {text-decoration: none; color: #ffffff; font: bold 14px Trebuchet MS;}





a.zloz_zamow:link {color:#ff0000; }
a.zloz_zamow:visited {color:#ff0000;}
a.zloz_zamow:hover {color:#000000;}
a.zloz_zamow:active {color:#000000;}

.koszyk_row{margin-bottom:5px; height: 65px; float:left; padding:5px; border-right: 1px solid #cccccc;}

legend{ color: #ffffff; background-color: #000000; font-family: 'Ubuntu Condensed', sans-serif; font-size:16px;}

.pokaz_prod{margin-left:7px; padding-left:10px;  padding-top:12px; background-color: #000000; height:28px; position:absolute; display:none; color: #cccccc; font-family: 'Ubuntu Condensed', sans-serif; font-size:14px;}


.produkt {display:block; float:left;}
.produkt_link {display:block; position:absolute;}
.produkt_podklad{background-color: #eeeeee; border: 1px solid #876740; display:none; position:absolute;}
.produkt_url {display:block; position:absolute;}


.cena_s{color: #000000; }
.cena_promo_s{color: #ff0000; font-weight:bold;}

.atrybuty{background-color: #eeeeee; height:55px; padding:5px;}
.atr{background-color: #666666; float:left; margin-right:5px;}
.naz-atrt{color: #ffffff;padding-left:10px;}

#dodaj{background-color: #ffffff;}

.koszyk {border: 0px; cursor: pointer;background: url(image/kup.png) 0px 3px no-repeat; display:block;  height:45px; text-decoration: none;  padding-left:50px; padding-top:3px;   text-align: left;   font-family: 'Ubuntu Condensed', sans-serif; font-size:15px; color: #ff0000; }
.koszyk:hover {border: 0px; cursor: pointer;background: url(image/kup.png) 0px 3px no-repeat; display:block;  height:45px; text-decoration: none;  padding-left:50px; padding-top:3px;   text-align: left;   font-family: 'Ubuntu Condensed', sans-serif; font-size:15px;  color: #000000;}


#koszyk {text-decoration: none; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size:12px;}



/**
SKLEP - KONIEC
 */






#komentarze_galeria{
display:block;
    width: 500px;
    height:450px;
    background-color: #ffffff;
}

#komen_gal_pok{
display:none;
z-index:9999999;
    background-color: #e9e9e9;
    padding: 10px;
    width: 500px;
    height:450px;
    top:50%;
    left:50%;
    margin-top:-210px;
    margin-left:-250px;
position: fixed;


-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: 0 0 7px 7px #000;
-moz-box-shadow: 0 0 7px 7px #000;
box-shadow: 0 0 7px 7px #000;
behavior: url(../PIE.htc);

}

a.pok_kom:link {color:#a8a8a8; font-weight:bold;text-decoration: none;}
a.pok_kom:visited {color:#a8a8a8;font-weight:bold;text-decoration: none;}
a.pok_kom:hover {color:#ffffff;font-weight:bold;text-decoration: none;}
a.pok_kom:active {color:#ffffff;font-weight:bold;text-decoration: none;}


a.kom_ZAM:link {color:#ff0000; text-decoration: none;}
a.kom_ZAM:visited {color:#ff0000;text-decoration: none;}
a.kom_ZAM:hover {color:#000000;text-decoration: none;}
a.kom_ZAM:active {color:#000000;text-decoration: none;}

/**
KSIĘGA GOŚCI
 */

.ellipse{
	float: left;
}

.page_navigation , .alt_page_navigation{
	padding-bottom: 10px;
}

.page_navigation a, .alt_page_navigation a{
	padding:3px 5px;
	margin:2px;
	color:white;
	text-decoration:none;
	float: left;
	font-size: 12px;
	background-color:#000000;
}
.active_page{
	background-color:white !important;
	color:black !important;
}	

.content, .alt_content{
	color: #ee145b;
}

.content li, .alt_content li, .content > p{
	padding-left:7px;
	list-style: none;
	color: #000000;
	margin-left:-20px;
	 border-left: 4px solid #a50000; 
	 margin-bottom:14px;
}
.wpis_ksiega_g{font-size: 11px; color: #959595;}



/* RAMKA CSS */



/* Normal styling */
.cb {margin:0.5em 0;}
	/* Top corners and border */
.bt {
	height:17px;
	margin:0 0 0 18px;
	background:url(image/box.png) no-repeat 100% 0;
}
.bt div {
	position:relative;
	left:-18px;
	width:18px;
	height:17px;
	background:url(image/box.png) no-repeat 0 0;
	font-size:0;
	line-height:0;
}

	/* Bottom corners and border */
.bb {
	height:14px;
	margin:0 0 0 12px;
	background:url(image/box.png) no-repeat 100% 100%;
}
.bb div {
	position:relative;
	left:-12px;
	width:12px;
	height:14px;
	background:url(image/box.png) no-repeat 0 100%;
	font-size:0;
	line-height:0;
}

	/* Left border */
.i1 {
	padding:0 0 0 12px;
	background:url(image/borders.png) repeat-y 0 0;
}
	/* Right border */
.i2 {
	padding:0 12px 0 0;
	background:url(image/borders.png) repeat-y 100% 0;
}
	/* Wrapper for the content. Use it to set the background colour and insert some padding between the borders and the content. */
.i3 {
	display:block;
	margin:0;
	padding:1px 10px;
	background:#fff;
}
	/* Make the content wrapper auto clearing so it will contain floats (see http://positioniseverything.net/easyclearing.html). */
.i3:after {
	content:"."; 
	display:block; 
	height:0; 
	clear:both; 
	visibility:hidden;
}
.i3 {display:inline-block;}
.i3 {display:block;}
/* Default CSS ends here */



header, footer, aside, nav, article {display: block;}
.hide {display: none;}





 .tse-scrollable {
  position: relative;
  width: 900px; /* Default value. Overwite this if you want. */
  height: 400px; /* Default value. Overwite this if you want. */
  overflow: hidden;
  }
  .tse-scrollable .tse-scroll-content {
    overflow: hidden;
    overflow-y: scroll;
    }
    .tse-scrollable .tse-scroll-content::-webkit-scrollbar,
    .tse-scrollable .tse-scroll-content::scrollbar {
      width: 0;
      }
.tse-scrollbar {
  z-index: 99;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: 11px;
  }
  .tse-scrollbar .drag-handle {
    position: absolute;
    right: 2px;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
    min-height: 10px;
    width: 7px;
    opacity: 0;
    -webkit-transition: opacity 0.2s linear;
    -moz-transition: opacity 0.2s linear;
    -o-transition: opacity 0.2s linear;
    -ms-transition: opacity 0.2s linear;
    transition: opacity 0.2s linear;
    background: #6c6e71;
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    }
  .tse-scrollbar:hover .drag-handle {
    /* When hovered, remove all transitions from drag handle */
    opacity: 0.7;
    -webkit-transition: opacity 0 linear;
    -moz-transition: opacity 0 linear;
    -o-transition: opacity 0 linear;
    -ms-transition: opacity 0 linear;
    transition: opacity 0 linear;
    }
    .tse-scrollbar .drag-handle.visible {
      opacity: 0.7;
      }
/* Horizontal scroller */
.tse-scrollable.horizontal .tse-scroll-content {
  overflow-x: scroll;
  overflow-y: hidden;
  }
  .tse-scrollable.horizontal .tse-scroll-content::-webkit-scrollbar,
  .tse-scrollable.horizontal .tse-scroll-content::scrollbar {
    width: auto;
    height: 0;
    }
.tse-scrollable.horizontal .tse-scrollbar {
  top: auto;
  left: 0;
  width: auto;
  height: 11px;
  }
  .tse-scrollable.horizontal .tse-scrollbar .drag-handle {
    right: auto;
    top: 2px;
    height: 7px;
    min-height: 0;
    min-width: 10px;
    width: auto;
  }
  
  
      .tse-scrollable {
        overflow-y: hidden;
      }
      
