@charset "utf-8";

* {
padding:0px;
margin:0px;
text-decoration: none;
text-align: left;
}	.MyOveride *{text-align: center !important;}	




.lentele2018 {

	display: -moz-box;
}
	
#techniai_duomenys > table > tbody > tr > td {
	display: table-cell;
	border-top: 1px solid #ededed;
    width: -webkit-fill-available;
}
.example1 td {
    display: table-cell;
    width: 95px !important;
}


/* Read more stiliaus Pradzia */ 


.sidebar-box {
  max-height: 60px;
  position: relative;
  overflow: hidden;

}


.sidebar-box .read-more {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	text-align: center;
	margin: 0;
	padding: 30px 0;
	background-image: linear-gradient(to bottom, white, white);
	font-size: initial;
}


/* Read more stiliaus pabaiga */ 












.responsive-tabs .responsive-tabs__list__item {
	white-space: nowrap;
	float: left;
	padding-top: 2px;
	padding-bottom: 2px;
}


body {
	font-family: Verdana, helvetica, arial, sans-serif;
	font-size: 68.75%;
	background: #fff;
	color: #333;
}

#tlo {
	min-height: 100%;
	height: 100%;
	margin:0;
	z-index:1;
}

#fullbody {
	min-height: 100%;
	height: 100%;
	margin:0;
	z-index:2;
}


#website_body {
	min-height: 100%;
	height: 100%;
	margin:0;
}


.gora{
	position:absolute;
	top:0px;
	background-image: url(../images/all-img/tlo_gora_02_szare.jpg);
	background-repeat:no-repeat;
	height:450px;
	margin:0px;
	min-width:100%;
	width:100%;
	z-index:0;
}


.dol {
	background-image: url(../images/all-img/tlo_dol.jpg);
	background-position:center top;
	position:absolute;
	top:446px;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	min-height:50%;
	min-width:100%;
	width:100%;	
	z-index:1;	
}

.bodyglowna  {
	background-color:#fff;
 /*	background-image: url(../img/tlo.jpg); */
	background-position:top center;
	background-repeat:no-repeat;	
	
}

.bodypodstrona  {
	background-color:#fff;
	/* background-image: url(../img/tlo_podstrona.jpg); */
	background-position:top center;
	background-repeat:no-repeat;	
	
}


#menu_jezyk {
	position:absolute;
	padding:5px 15px 5px 15px;
	top:120px;
	left: 30px;
	width:200px;	
	z-index:2;
	background-color:#CCCCCC;
	border:2px solid #fff;
}

#menu_jezyk a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}


#menu_jezyk_old {
	display:block;
	position:absolute;
	padding:5px 15px 5px 15px;
	top:120px;
	left: 30px;
	width:232px;
	z-index:2;
	background-color:#CCCCCC;
	border:2px solid #fff;
}




#pokaz_promocje {
	position:absolute;
	padding:5px 15px 5px 15px;
	top:150px;
	left: 30px;
	width:200px;	
	z-index:2;
	background-color:#FF0000;
	border:2px solid #fff;
}

#pokaz_promocje a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
}


#menu_glowne {
	position:absolute;
	top:148px;
	left: 30px;
	width: 232px;
	z-index:98;
	padding:20px;
	background-image:url(../images/all-img/tlo_menu_glowne_male.jpg);
	background-repeat:no-repeat;
	background-color:#229022;
	border:2px solid #fff;
	float:left;
}


#strona {
	position: relative;
	margin: 0 auto;
	width:1036px;	
	z-index:2;
}

#stopka {
	display:block;
	position:relative;
	top:50px;
	clear: both;
	margin: 0 auto;
	width:auto;
	border-top: 1px solid #CCCCCC;

}

#stopka a {
	color: #009900;
}

#stopka a:hover {
	color: #00CC00;
}

#stopka p {
	display:block;
	float:left;
	padding:40px;
	font-family:Arial, Helvetica, sans-serif, Tahma, Verdana;
	font-size:11px;
	line-height:15px;
	color:#999999;
}



#gora {
	top:0px;
	width: 1036px;
	height: 250px;
	margin-bottom:1px;
}

#menu {
	position:relative;
	top:35px;
	width:1036px;	
	margin-bottom:10px;
	clear:both;	
}

.cala_tresc {
	display:block;
	position:absolute;
	top:160px;
	width:1036px;
    padding: 4px 20px;
	clear:both;
	z-index:5;
}

#cala_tresc p {
	margin: 5px auto;
}




.logo {
	position: absolute;
	top:0px;
	left:30px;
	width:229px;
	height:88px;
	border:none;
}


h2, h2 a {
	font-family:Arial, Helvetica, Verdana, Tahoma,  sans-serif;
	font-size:24px;
	color:#009900;
	line-height:28px;
	font-weight:normal;
	margin:20px auto;
	text-decoration:none;
}

.kolumna_podwojna h3 {
	font-family:Arial, Helvetica, Verdana, Tahoma,  sans-serif;
	font-size:18px;
    color: #008000;
	line-height:26px;
	font-weight:normal;
	padding-bottom:10px;
	padding-left:0px;
	text-decoration:none;
    margin: 0;
}

h4 {
	clear:both;
	font-family:Arial, Helvetica, Verdana, Tahoma,  sans-serif;
	font-size:12px;
	color: #009900;
	font-weight:bold;
	margin:10px auto;	
	text-decoration:none;	
}

h5 {
	clear:both;
	font-family:Arial, Helvetica, Verdana, Tahoma,  sans-serif;
	font-size:12px;
	color:#009900;
	font-weight:normal;
	margin:10px auto;	
	text-decoration:none;	
}

h6 {
	clear:both;
	font-family:Arial, Helvetica, Verdana, Tahoma,  sans-serif;
	font-size:12px;
	color: #999999;
	font-weight:normal;
	margin:10px auto;	
	text-decoration:none;	
}



/* PODSTRONA */

#panel_info {
    background-image: url("../images/all-img/tlo_panel_info1.jpg");
    border: 1px solid #fff;
    display: block;
    left: 140px;
    margin: auto;
    max-height: 317px;
    max-width: 700px;
    padding: 0;
    position: relative;
    top: 150px;
    z-index: 1;
}


#panel_info div.opis  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;
	height: 317px;
	color:#666666;
	padding:20px 25px;
	float:left;
	width:360px;
}

#panel_info div.opis a  {
	color:#666666;
}

#panel_info div.opis a:hover  {
	color: #009900;
}

#panel_info div.opis ul li {
	margin-left:15px;
}


h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	line-height:24px;
	font-weight:lighter;
	color:#289c2e;
	margin-top:5px;
	margin-bottom:10px;

}

#tresc_pomocnicza {
	float:left;
}
#tresc_pomocnicza_tresc strong { color: #008000; }
/*
#panel_info div.opis span {
	font-weight:bold;
	color:#289c2e;
}
*/
#panel_info div.foto {
	display:block;
	position:absolute;
	right:0px;
	top:0px;
	width:306px;
	max-height:317px;
	float:right;
}

#tresc_glowna {
  float: left;
  left: 300px;
  position: relative;
  top: -30px;
  width: 740px;
  z-index: 2;
}

#tresc_tytul_krotki {
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	line-height:22px;
	color:#666666;
	padding-bottom:30px;	
	clear:both;	
}

#tresc {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#666666;
}

#kolumny {
	display:block;
	position:relative;
	left: 123px;
	max-width:740px;
    margin-top: 20px;
}
#kolumny strong {
    color: #009900;
}
#kolumna_pojedyncza {
	display:block;
	position:relative;
	left: 260px;	
	width:700px;	
	margin:30px 30px 100px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	color:#666666;
}
#kolumna_pojedyncza strong { color: #009900; }

#kolumna_pojedyncza ul li, .kolumna_podwojna ul li {
	margin-left:15px;
}

#kolumna_pojedyncza a, .kolumna_podwojna a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color: #009900;
}

#kolumna_pojedyncza a:hover, .kolumna_podwojna a:hover {
	color: #00CC00;
}

.kolumna_podwojna {
	width:345px;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#666666;
	float:left;
}
#kolumna_lewa { margin-right: 30px;}

#taby1 {
	display:block;
	position:relative;
	left: 260px;
	top:20px;	
	width:760px;
	margin-bottom:30px;
}

#taby2 {
	display:block;
	position:relative;
	left: 260px;
	top:20px;	
	width:760px;
	margin-bottom:30px;
}

/* INNE */



form.tresc {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	line-height:16px;
	color:#b9ad9a;
	margin-bottom:10px;
}

.link {
	color:#00a0e1;
}


.element_menu_aktywny a{
	color:#99ff00;
	background-image:url(../images/all-img/strzalka_menu.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	font-size:12px;
	font-weight:bolder !important;
	margin:4px auto 4px 0px;
	padding:0px 10px 0px 10px;
	font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
}

.my_tooltip {
  background-image:url(../images/all-img/tlo_tooltip.jpg);
  background-repeat: no-repeat;
  box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.3);
  left: 280px;
  padding: 10px;
  position: absolute;
  top: -300px;
  width: 706px;
  z-index: 99;
  border:2px solid white;
  display: none;
}
.produkt_zdjecie:hover #my_tooltip { display: block; }

.my_tooltip .nazwa {
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#FFFFFF;
	font-size:14px;
	clear:both;
	margin-left:10px;
}

.my_tooltip_info {
	position:relative;
	margin:30px auto 0px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:650px;
	clear:both;
}


.my_tooltip_pics ul {
    margin: 10px auto 0 0;
    padding: 0;
	clear:both;
	list-style:none;
}

.my_tooltip_pics ul li {
  display: block;
  float: left;
  min-height: 150px;
}

.my_tooltip_pics ul li img {
	margin:0px 10px 0px 0px;
	width:80px;
	height:70px;	
	border:#FFFFFF 2px solid;
}

.my_tooltip_pics ul li span {
	display:block;
	margin-top:3px;
	width:80px;
	padding-top:3px;
	padding-bottom:3px;	
	clear:both;
	border:#FFFFFF 2px solid;
	background-color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#fff;
	text-align:center;
}


/* my_tooltip_produkty */

/*
#my_tooltip_produkty {
	
	background-image:url(../img/tooltip3.png);
	background-repeat:no-repeat;

	margin: 0px auto;
	width:706px;
	height:225px;   
	padding:28px;
	z-index:99;
	
	position:relative;
}

#my_tooltip_produkty .nazwa {
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#FFFFFF;
	font-size:14px;
	clear:both;
	margin-left:10px;
}

.my_tooltip_produkty_info {
	position:relative;
	margin:30px auto 0px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:650px;
	clear:both;
}


.my_tooltip_produkty_zdjecie ul {
	margin:10px auto 0px 10px;
	clear:both;
	list-style:none;
}

.my_tooltip_produkty_zdjecie ul li {
	float:left;
}

.my_tooltip_produkty_zdjecie ul li img {
	margin:0px 10px 0px 0px;
	width:80px;
	height:70px;
	border:#FFFFFF 2px solid;
}

.my_tooltip_produkty_zdjecie ul li span {
	display:block;
	margin-top:3px;
	width:80px;
	padding-top:3px;
	padding-bottom:3px;	
	clear:both;
	border:#FFFFFF 2px solid;
	background-color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#fff;
	text-align:center;
}


*/
.my_tooltip_produkty {
  background-image:url(../images/all-img/tlo_tooltip.jpg);
  background-repeat: no-repeat;
  box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.3);
  left: 0;
  padding: 10px;
  position: absolute;
  width: 706px;
  z-index: 99;
  border:2px solid white;
  display: none;
}
/*.produkt #my_tooltip_produkty {display: none;}*/
/*.produkt:hover #my_tooltip_produkty { display: block;}*/

.my_tooltip_produkty .nazwa {
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#FFFFFF;
	font-size:14px;
	clear:both;
	margin-left:10px;
}

.my_tooltip_produkty_info {
	position:relative;
	margin:12px auto 0px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:650px;
	clear:both;
}


.my_tooltip_produkty_zdjecie ul {
    margin: 10px 0 0;
    padding: 0 10px;
	clear:both;
	list-style:none;
}

.my_tooltip_produkty_zdjecie ul li {
  display: block;
  float: left;
  min-height: 150px;
}
.my_tooltip_produkty_zdjecie > ul > li > table > tbody > tr > td { padding: 0;}
.my_tooltip_produkty_zdjecie ul li img {
	margin:0px 10px 0px 0px;
	width:80px;
	height:70px;	
	border:#FFFFFF 2px solid;
}

.my_tooltip_produkty_zdjecie ul li span {
	display:block;
	margin-top:3px;
	width:80px;
	padding-top:3px;
	padding-bottom:3px;	
	clear:both;
	border:#FFFFFF 2px solid;
	background-color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#fff;
	text-align:center;
}
/* Aktualnosci */

#aktualnosci {
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	width:600px;
	left:260px;
	padding-bottom:100px;	
}

.aktualnosc {
	display:block;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	width:600px;
/*	min-height:130px;*/
	padding-bottom:20px;
	border-bottom:1px solid #CCCCCC;
}


.aktualnosc_data a {
	font-size:10px;
	line-height:12px;
	color:#666666;
	float:left;
}

.aktualnosc_nazwa a {
	display:block;
	font-size:12px;
	font-weight:bold;
	line-height:16px;
	color:#009900;
	margin-bottom:20px;
}

.aktualnosc_zdjecie a img {
	border:#009900 1px solid;
	float:left;
	width:100px;
	height:100px;
}


/* Produkty */

.produkty {
	position:relative;
	background-image:url(../images/all-img/tlo_produkty.png);
	background-repeat:no-repeat;
	width:723px;
    min-height: 560px;
	top:150px;
	left:280px;
	padding:40px;	
	z-index:80;
}

.klasa_produktow {
	display:block;
	position:relative;
	text-align:left;
	width:683px;
	clear:both;
}

.nazwa_klasy {
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	line-height:24px;
    font-weight: normal;
	color:#009900;
    margin: 0;
}

.produkt {
	display:block;
	width:170px;
	height:180px;
	margin:20px 30px 20px 0px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:24px;
	text-align:center;
	border:1px solid #fff;
	/*background-image:url(../img/foto_karuzela_eco.jpg);*/
}

.produkt:hover {
	border: 1px solid #009900;
}

.produkt_nazwa {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:24px;
	text-align:center;
	height:25px;
	width:168px;
	background-color:#009900;
	color:#fff;
	clear:left;
}

.produkt_zdjecie a img {
	width:170px;
	height:155px;
}

table {
	display:block;
    padding: 2px;
}

/*.tabela {
	display:block;
	width:650px;
	margin:0px 0px 30px 0px;
	border:2px solid red;
	background-color:#666666;
}*/



tbody {
	display:block;
}

td {
	padding: 5px;
    border: none;
}

#loading{
	display:block;
	position:absolute;
	width:100%;
	height:100%;
	z-index:999;
	background-image:url(../images/all-img/tlo_loading.png);
}

#loading_obrazek{
	display:block;
	position:absolute;
	top:48%;
	left:45%;
}

#loading_obrazek img {
	border:1px solid #555555;
}


/*

#loading{
	width:100%;
	height:100%;
	z-index:100;
	background-color:#CCCCCC;
}

#loading img {
	display:block;
	position:absolute;
	left:50%;
	top:50%;
}



*/


#przelacz_panel {
	position: relative;
	top:122px;
	left: 280px;
	width:22px;
	z-index:100;
}

/* Menu dolne - mapa strony */

#menu_poziome {
  border-top: 1px solid #CCCCCC;
  clear: both;
  display: block;
  padding: 0;
  width: 1000px;
  z-index: 5;
}

ul.menu_poziome_glowna {
  display: block;
  margin: 0;
  padding: 0;
  /*border-left: 1px solid #CCCCCC;
  width: 200px;*/
}

ul.menu_poziome_glowna li ul, ul.menu_poziome_glowna li {
    display: block;
    float: left;
    margin: 0 15px 0 0;
}

ul.menu_poziome_glowna li ul li ul, ul.menu_poziome_glowna li ul li  {
	display:block;
	position:relative;	
	left:-2px;
}


ul.menu_poziome_glowna li span a {
	font-family: Arial, Helvetica, sans-serif, Verdana, Tahoma;
	font-size:11px;
	line-height:16px;
	color: #999999;
}
ul.menu_poziome_glowna > li:last-child { margin-right: 0; }
ul.menu_poziome_glowna li span a:hover {
	color: #009900;
}

ol {
	display:block;
	position:relative;
	left:20px;
}

#facebook
{
 
    background: url(../img/facebook.png) no-repeat scroll 0 0 transparent;
 
    padding:15px 0px 0px 5px;
    width: 350px;
    height:460px;
 
    position: fixed;
    margin-top: -200px; /*połowa wysokości panelu w górę */
    left: -310px;
    top: 50%;
	z-index:500;
 
}
.zamknij {
    background-position:0px -242px;
}

#spolecznosc {
	display:block;
	width:53px;
    position: absolute;
    top:120px;
    left:-20px;
	z-index:500;		 
	padding:0px;
}

#spolecznosc2 {
	display:block;
	width:53px;
    position: absolute;
    top:120px;
    left:-210px;
	z-index:500;		 
	padding:0px;
}

.spolecznosc_link {
	clear:both;

}



/* FORMULARZ */

table.formularz {
	width:700px;		
}
table.formularz td {
	background-color:#eee;		
	padding:5px;
}	
	
table.formularz td input, table.formularz td textarea {
	background-color:#fff;		
	padding:5px;
}	

.nie_wyswietlaj{ display: none; }



/* Kalkulator */

#kalkulator {
	width:735px;
	height:554px;
	background-image:url(../img/kalkulator_tlo.png);
	padding:20px;
}

.kalkulator_naglowek {
	display:block;
	position:relative;
	width:735px;
	font-family: Arial, Helvetica, sans-serif, Verdana, Tahoma;
	font-size:22px;
	line-height:35px;	
	color:white;
	text-align:center;
}

.kalkulator_wybor {
	display:block;
	float:left;
	width:317px;
	height:30px;
	text-align:center;
	background-image:url(../img/kalkulator_pole_aktywne.jpg);
	margin-right:20px;
}

.kalkulator_wybor a {
	margin:5px auto;
	font-family: Arial, Helvetica, sans-serif, Verdana, Tahoma;
	font-size:12px;
	line-height:30px;
	color:#fff;
}

.kalkulator_naglowek_maly_1 {
	display:block;
	position:relative;
	width:735px;
	font-family: Arial, Helvetica, sans-serif, Verdana, Tahoma;
	font-size:12px;
	line-height:30px;
	color:#a7f597;
	text-align:center;
}

.kalkulator_naglowek_maly_2 {
	font-family: Arial, Helvetica, sans-serif, Verdana, Tahoma;
	font-size:14px;
	color:#009900;
	clear:both;
	line-height:25px;
}

.kalkulator_naglowek_maly_3 {
	font-family: Arial, Helvetica, sans-serif, Verdana, Tahoma;
	font-size:14px;
	color:white;
	line-height:18px;
}

.kalkulator_formularz {
	display: block;
	position:absolute;
	top:135px;
	width: 675px;
	padding:0px 10px 0px 20px;
	font-family: Arial, Helvetica, sans-serif, Verdana, Tahoma;
	font-size:12px;
	color:#009900;
	border:0px solid black;
}

.kalkulator_select {
	display:block;
	width:270px;
	height:30px;
	font-family: Arial, Helvetica, sans-serif, Verdana, Tahoma;
	font-size:16px;
	font-weight:normal;
	color: #009900;
	padding:5px;
	background-image:url(../img/kalkulator_pole.jpg);
}

.kalkulator_input {
	width:260px;
	height:20px;
	font-family: Arial, Helvetica, sans-serif, Verdana, Tahoma;
	font-size:16px;
	font-weight:bold;
	color: #009900;
	padding:5px;
	background-image:url(../img/kalkulator_pole.jpg);
}

.kalkulator_jednostki {
	font-size:20px;
	font-weight:bold;
}

.segment {
	display:block;
	clear:both;
	width:675px;
	height:65px;

}

.segment_podsumowanie {
	display:block;
	position:absolute;
	clear:both;
	top:325px;
	width: 675px;
	height:72px;	

}

.segment_maly {
	display: inline-block;
	float:left;
	height:72px;	
	width:337px;
}

.segment_dolny {
	display:block;
	bottom:0px;
	width: 675px;	

}

.kalkulator_wynik {
	font-size:18px;
	font-weight:bold;
}

.kalkulator_wynik_zielony {
	font-size:18px;
	font-weight:bold;
	color: #99FF00;
}

.kalkulator_oszczednosc {
	position:absolute;
	clear:both;
	top:85px;
	height:80px;
	width:675px;
	font-family: Arial, Helvetica, sans-serif, Verdana, Tahoma;
	font-size:22px;
	font-weight:bold;
	line-height:35px;	
	color:#fff;
	text-align:center;
}

#pokaz_kalkulator {
	display:block;
	position:absolute;
	top:0px;
	left:0px;
	z-index:1000;

}

#pokaz_podsumowanie {
	background-image: url(../img/kalkulator_podsumowanie.png);
	position:absolute;
	left:230px;
	top:245px;
	cursor:pointer;
	height:90px;
	width:280px;
	z-index:503;
}



/* use a semi-transparent image for the overlay */
	#overlay {
		color: red;
			
	}
	
	/* container for external content. uses vertical scrollbar, if needed */
	div.contentWrap {
		height:554px;
		width:735px;
		z-index:502;
	
	}


/* the overlayed element */
.apple_overlay {
	
	/* initially overlay is hidden */
	display:none;
	
	/* growing background image */
	/*	background-image:url(../img/kalkulator_tlo.png); */
	
	/* 
		width after the growing animation finishes
		height is automatically calculated
	*/
/*	width:640px;		*/
	
	/* some padding to layout nested elements nicely  */
	padding:35px; 

	/* a little styling */	
	

}

/* default close button positioned on upper right corner */
.apple_overlay .close {
	background-image: url(../img/kalkulator_zamknij.png);
	position:absolute;
	right:30px;
	top:60px;
	cursor:pointer;
	height:49px;
	width:78px;
	z-index:502;	

}



/* #######################################################################*/

/* karuzela.css */

/* #######################################################################*/


/* define background image for the expose mask */
#mask {
	/* background:#123 url(/tools/img/expose/mask_gradient_1800.png) no-repeat; */
	background-position:50% -400px;
}

/* general settings for both scrollables */
.items {	
	width:20000em;	
	position:absolute;
	clear:both;
}

/* next/prev buttons */
.navi {
	background-image:url(../img/strzalki_duze.png);
	width:34px;
	height:126px;
	float:left;
	margin-top:20px;
	position:relative;
	left:280px;
	top:30px;
	z-index:95;
}
.prev {
	clear:left;
}


.navi:hover  		{ background-position:-34px 0; }
.navi:active  		{ background-position:-34px 0; }
.next 				{ background-position:-68px 0px; clear:right; }
.next:hover 		{ background-position:-102px 0px; }
.next:active 		{ background-position:-102px 0px; } 


.navi.disabled {
	visibility:hidden;		
}


/* the thumbnail scrollable */
#thumbnails {
  background-image: url("../images/all-img/cien.png");
  background-position: 37px 144px;
  background-repeat: no-repeat;
  float: left;
  height: 240px;
  left: 260px;
  margin-top: 250px;
  overflow: hidden;
  position: relative;
  width: 670px;
  z-index: 2;
}

#thumbnails .items div {
	float:left;	
}


.karuzela_nazwa_kotla {
	height:25px;
    width: 170px;
	background-color:#009900;
	border-left: 1px solid #fff;	
	border-right: 1px solid #fff;	
	border-bottom: 1px solid #fff;
	clear:both;
	margin:0px 14px 0px 14px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    line-height:24px;
    text-align:center;
    color:#fff;
}
.ramka {
	clear:both;
}

.ramka {
	margin:5px 15px 0px 15px;
	border: 1px solid #fff;
    width: 168px;
}
.ramka a { display: block; }
.ramka:hover {
	border: 1px solid #339900;	
}
/* overlay styling */
#box {
	background-image:url(/tools/img/overlay/black.png);
	width:656px;
	height:524px;
	position:absolute;
	display:none;
}

/* 
	image is contained on the overlay background image. 
	the closing button is thus just a transparent container. 
*/
#box .close {
	position:absolute;
	left:8px;
	top:8px;
	cursor:pointer;
	height:35px;
	width:35px;
	text-decoration:none;
}

/* overlay scrollable */
#images {	
	position:absolute;
	overflow:hidden;
	margin:50px;
	width:557px;
	height:400px;	
}

/* single image */
#images .items div {
	float:left;
	width:557px;
	height:400px;
	margin-right:30px;
}

/* the tooltip */
#images .items .info {
	float:none;
	background:#333;
	color:#fff;
	font-size:13px;
	margin-top:-137px;
	padding:5px 75px;
	height:125px;
	display:none;
	width:490px;
}

#images .items .info h3 {
	color:#cde;
	margin-top:10px;
}
	

/* override button style on the overlay */
#box .navi {
	position:absolute;
	bottom:33px;
	left:50px;
}

#box .next {
	left:580px;
}


/* #######################################################################*/

/* tabs-lowplayer_v2.css */

/* #######################################################################*/


/* everything is constructed with a single background image */

/* root element for tabs */
#flowtabs {
	/*dimensions */
	width:760px;
	height:31px !important;
	margin:0 !important; 
	padding:0;	
	

}

/* single tab */
#flowtabs li { 
	float:left; 
	margin-right:1px;
	margin-left:1px; 
	padding:0; 
	text-indent:0; 
	list-style-type:none;
	border-left:0px solid #fff;
	border-right:0px solid #fff;	
}

/* a- tag inside single tab */
#flowtabs li a {
	background: url(../img/flowpanes.jpg) no-repeat;
	/* background-color:#009900;*/ 
	display:block;
	height: 31px;   
	width: auto; 	
	padding:0px 10px;
	margin:0px;
	
	/* font decoration */
	color: #fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:33px;
	text-align:center;
	text-decoration:none;
}

/* adjust the background image position on each tab */
#flowtabs #t1 			{ background-position: 0 0; }
#flowtabs #t2 			{ background-position: -189px 0; }
#flowtabs #t3 			{ background-position: -378px 0; }
#flowtabs #t4 			{ background-position: -567px 0; }
#flowtabs #t5 			{ background-position: -567px 0; }
#flowtabs #t6 			{ background-position: -567px 0; }
#flowtabs #t7 			{ background-position: -567px 0; }
#flowtabs #t8 			{ background-position: -567px 0; }
 
/* mouseover state */
#flowtabs a:hover 		{ color: #666666;	 }
#flowtabs #t1:hover 	{ background-position:      0 -33px; }
#flowtabs #t2:hover 	{ background-position: -189px -33px; }
#flowtabs #t3:hover 	{ background-position: -378px -33px; }
#flowtabs #t4:hover 	{ background-position: -567px -33px; }
#flowtabs #t5:hover 	{ background-position: -567px -33px; }
#flowtabs #t6:hover 	{ background-position: -567px -33px; }
#flowtabs #t7:hover 	{ background-position: -567px -33px; }
#flowtabs #t8:hover 	{ background-position: -567px -33px; }

/* currently selected tabs */
#flowtabs a.current		{ cursor:default; color:#fff; line-height:34px; }
#flowtabs #t1.current { background-position:      0 -66px; }
#flowtabs #t2.current { background-position: -189px -66px; }
#flowtabs #t3.current { background-position: -378px -66px; }
#flowtabs #t4.current { background-position: -567px -66px; }
#flowtabs #t5.current { background-position: -567px -66px; }
#flowtabs #t6.current { background-position: -567px -66px; }
#flowtabs #t7.current { background-position: -567px -66px; }
#flowtabs #t8.current { background-position: -567px -66px; }


/* panes */
#flowpanes {
	background: url(../img/flowpanes.jpg) no-repeat 0 -100px #999999;
	width:725px;
	height:auto;
	padding-bottom:50px;
/*	border-left:1px solid #fff;
	border-bottom:1px solid #fff;	
	border-right:1px solid #fff; */
		

}


/* single pane */
#flowpanes div {
	display:none;	
	color:#fff;	
	margin:30px;
}

/* some decorations for elements inside single pane */
#flowpanes div h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#fff;
	letter-spacing:1px;
	margin:10px 0 0 0;
	font-size:16px;	
}

#flowpanes a {
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;		
	font-size:12px;
}

#flowpanes p, #flowpanes samp {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;		
}

#flowpanes .narrow {
	padding-right:160px;		
}



/* TABY DOLNE */



/* everything is constructed with a single background image */

/* root element for tabs */
#flowtabs2 {
	
	/* dimensions */
	width:760px;
	height:31px !important;
	margin:0 !important; 
	padding:0;	
	
}

/* single tab */
#flowtabs2 li { 
	float:left; 
	margin:0; 
	padding:0; 
	text-indent:0; 
	list-style-type:none;
	border-left:1px solid #fff;
	border-right:1px solid #fff;	
}

/* a- tag inside single tab */
#flowtabs2 li a {
	background: url(../img/flowpanes.jpg) no-repeat;
	display:block;
	height: 31px;   
	width: auto; 	
	padding:0px 10px;
	margin:0px;
	
	/* font decoration */
	color: #fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:33px;
	text-align:center;
	text-decoration:none;
}

/* adjust the background image position on each tab */
#flowtabs2 #td1 			{ background-position: 0 0; }
#flowtabs2 #td2 			{ background-position: -189px 0; }
#flowtabs2 #td3 			{ background-position: -378px 0; }
#flowtabs2 #td4 			{ background-position: -567px 0; }
#flowtabs2 #td5 			{ background-position: -567px 0; }
#flowtabs2 #td6 			{ background-position: -567px 0; }
#flowtabs2 #td7 			{ background-position: -567px 0; }
#flowtabs2 #td8 			{ background-position: -567px 0; }
 
/* mouseover state */
#flowtabs2 a:hover 		{ color: #666666;	 }
#flowtabs2 #td1:hover 	{ background-position:      0 -33px; }
#flowtabs2 #td2:hover 	{ background-position: -189px -33px; }
#flowtabs2 #td3:hover 	{ background-position: -378px -33px; }
#flowtabs2 #td4:hover 	{ background-position: -567px -33px; }
#flowtabs2 #td5:hover 	{ background-position: -567px -33px; }
#flowtabs2 #td6:hover 	{ background-position: -567px -33px; }
#flowtabs2 #td7:hover 	{ background-position: -567px -33px; }
#flowtabs2 #td8:hover 	{ background-position: -567px -33px; }

/* currently selected tabs */
#flowtabs2 a.current		{ cursor:default; color:#fff; line-height:34px; }
#flowtabs2 #td1.current { background-position:      0 -66px; }
#flowtabs2 #td2.current { background-position: -189px -66px; }
#flowtabs2 #td3.current { background-position: -378px -66px; }
#flowtabs2 #td4.current { background-position: -567px -66px; }
#flowtabs2 #td5.current { background-position: -567px -66px; }
#flowtabs2 #td6.current { background-position: -567px -66px; }
#flowtabs2 #td7.current { background-position: -567px -66px; }
#flowtabs2 #td8.current { background-position: -567px -66px; }


/* panes */
#flowpanes2 {
	background: url(../img/flowpanes.jpg) no-repeat 0 -100px #999999;
	width:725px;
	height:auto;
	padding-bottom:50px;
/*	border-left:1px solid #fff;
	border-bottom:1px solid #fff;	
	border-right:1px solid #fff; */
}



/* single pane */
#flowpanes2 div {
	display:none;	
	color:#fff;	
	margin:20px 40px;
	
}

/* some decorations for elements inside single pane */
#flowpanes2 div h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#fff;
	letter-spacing:1px;
	margin:10px 0 0 0;
	font-size:16px;	
}

#flowpanes2 a {
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;		
	font-size:12px;
}

#flowpanes2 p, #flowpanes samp {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;		
}

#flowpanes2 .narrow {
	padding-right:160px;		
}



/* #######################################################################*/

/* tabs-slideshow.css */

/* #######################################################################*/




/* container for slides */
.images {
	/* background-image:url(../img/tlo_gora_01_zielone.jpg);*/
	background-repeat:no-repeat;
	height:450px;
	width:100%;
	margin:0px;
	cursor:pointer;
	z-index:1;
	
}

/* single slide */
.images div {
	display:none;
	position:absolute;
	top:0px;
	width:100%;	
	margin:0px;
	height:450px;
}

#promo1, #promo2, #promo3, #promo4, #promo5, #promo6 {
	background-position:center top;
}


#buttons {
	position:absolute;
	right:150px;
	z-index:4;
}

/* header */
.images h3 {
	font-size:22px;
	font-weight:normal;
	margin:0 0 20px 0;
	color:#456;
}

/* tabs (those little circles below slides) */
.slidetabs {
	display:block;
	position:absolute;
	right:30px;
	top:30px;
	z-index:1000;
}

/* single tab */
#minipromo1, #minipromo2, #minipromo3, #minipromo4, #minipromo5, #minipromo6 {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	color:#ffffff;
	text-align:center;
	line-height:20px;
}


/* normal state  */
.slidetabs a {
	width:20px;
	height:20px;
	background-color:#009900;
	border:1px solid #ffffff;
	margin:5px;
}

/* hover state  */
.slidetabs a:hover {
	background-color:#FF0000;
	border:1px solid #ffffff;
}

/* active state (current page state) */
.slidetabs a.current {
	background-color:#FF0000;
	border:1px solid #ffffff;

} 	


/* prev and next buttons */
.forward, .backward {
	float:left;
	margin-top:140px;
	background:#fff url(/tools/img/scrollable/arrow/hori_large.png) no-repeat;
	display:block;
	width:30px;
	height:30px;
	cursor:pointer;
	font-size:1px;
	text-indent:-9999em;	
}

/* next */
.forward 				{ background-position: 0 -30px; clear:right; }
.forward:hover 		{ background-position:-30px -30px; }
.forward:active 	 	{ background-position:-60px -30px; } 


/* prev */
.backward:hover  		{ background-position:-30px 0; }
.backward:active  	{ background-position:-60px 0; }

/* disabled navigational button. is not needed when tabs are configured with rotate: true */
.disabled {
	visibility:hidden !important;		
}


/* #######################################################################*/

/* jquery.treeview.css */

/* #######################################################################*/


.treeview, .treeview ul { 
	padding: 0;
	margin: 0;
	list-style: none;
	color:#fff;	
}
.treeview .hitarea {

}
/* fix for IE6 */
* html .hitarea {
	display: inline;
	float:none;
}

.treeview li { 
	margin:4px auto 4px 9px;
}
.treeview > li.current-menu-item > a, .treeview > li > .sub-menu > li.current-menu-item > a, .treeview > li > .sub-menu > li > .sub-menu > li.current-menu-item > a {
    background-image:url(../images/all-img/strzalka_menu.gif);
    background-repeat:no-repeat;
    background-position:0px 3px;
    font-size:12px;
    font-weight:bolder !important;
    margin:4px auto 4px 0px;
    padding:0px 10px 0px 10px;
    font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
}
.treeview a.selected {
	color:#FFFF00;	
}
/* #treecontrol { margin: 1em 0; display: none; }*/

.treeview li a {
	color:#FFF;
	font-size:12px;
	font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
    font-weight: normal;
    text-decoration: none;
}

 .treeview li a:hover {
	color:#ffff00;
 }
 
.treeview li.collapsable, .treeview li.expandable {}

.treeview .expandable-hitarea {  }

.treeview li.last {  }
.treeview li.lastCollapsable, .treeview li.lastExpandable {}  
.treeview li.lastCollapsable { }
.treeview li.lastExpandable {  }

.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea {  }

.treeview-red li {}
.treeview-red .hitarea, .treeview-red li.lastCollapsable, .treeview-red li.lastExpandable {} 

.treeview-black li {  }
.treeview-black .hitarea, .treeview-black li.lastCollapsable, .treeview-black li.lastExpandable { }  

.treeview-gray li { }
.treeview-gray .hitarea, .treeview-gray li.lastCollapsable, .treeview-gray li.lastExpandable { } 

.treeview-famfamfam li { }
.treeview-famfamfam .hitarea, .treeview-famfamfam li.lastCollapsable, .treeview-famfamfam li.lastExpandable {} 

/* .treeview .placeholder {

	height: 16px;
	width: 16px;
	display: block;
}

.filetree li { padding: 3px 0 2px 16px; }
.filetree span.folder, .filetree span.file { padding: 1px 0 1px 16px; display: block; }
.filetree span.folder {  }
.filetree li.expandable span.folder {  }
.filetree span.file {  } */



/* #######################################################################*/

/* jquerytools.css */

/* #######################################################################*/


/* tooltip styling. by default the element to be styled is .tooltip  */
.tooltip {
	display:none;
	font-size:12px;
	height:305px;
	width:294px;
	padding:25px;
	color:#fff;	
	z-index:101;
}


/* a .label element inside tooltip */
.tooltip .opis {
	color:white;
}

.tooltip img {
	color:#ad4;
	font-size:11px;
	font-weight:bold;
}



/* #######################################################################*/

/* promocje.css */

/* #######################################################################*/




#promocje{
	display:block;
	width:100%;
	height:100%;
	margin:0px;
}

.promocje_gora{
	position:absolute;
	top:0px;
	background-image:url(../img/promo/promocja_tlo.jpg);
	background-repeat:no-repeat;
	height:507px;
	margin:0px;
	min-width:100%;
	width:100%;
	z-index:201;
}


.promocje_dol {
	background-image:url(../img/promo/promocja_tlo_dol.png);
	background-position:center top;
	position:absolute;
	top:507px;
	background-repeat: repeat;
	min-height:50%;
	min-width:100%;
	width:100%;	
	z-index:201;	
}

.bodyglowna  {
	background-color:#fff;
}

.promocje_gora_tresc {
	position: relative;
	margin: 0 auto;
	width:1000px;	
	z-index:202;
}

.promocje_dol_tresc {
	position: relative;
	top:527px;
	margin: 0 auto;
	width:1000px;	
	z-index:202;
}

.promocja_tresc_1 {
	background:url(../img/promo/promocja_01.jpg);
	background-repeat:no-repeat;
	width:100%;
	height:507px;
}

.promocja_tresc_2 {
	background:url(../img/promo/promocja_02.jpg);
	background-repeat:no-repeat;
	width:100%;
	height:507px;
}

.promocja_tresc_3 {
	background:url(../img/promo/promocja_03.jpg);
	background-repeat:no-repeat;
	width:100%;
	height:507px;	
}

.promocja_tresc_4 {
	background:url(../img/promo/promocja_04.jpg);
	background-repeat:no-repeat;
	width:100%;
	height:507px;	
}


ul.promocje_menu {
	display:inline;
	list-style:none;
}

ul.promocje_menu li {
	width:190px;
	height:70px;
	float:left;
	background-image:url(../img/promo/promocja_button.png);
	background-position:0px 0px;
	text-align:center;
	line-height:80px;
}

ul.promocje_menu li:hover {
	background-position:380px 0px;
}

ul.promocje_menu li.active {
	background-position:190px 0px;
}

ul.promocje_menu li a {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}

#ukryj_promocje {
	width:190px;
	height:70px;
	float:left;
	margin-right:20px;
	background-image: url(../img/promo/promocja_button_serwis.png);
	background-position:bottom left;
	background-repeat:no-repeat;
	color: #009900;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	line-height:80px;
}



h5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:22px;
	font-weight:bold;
	color:#fff;
	margin:20px;

}

.promocja_info {
	display:block;
	position:absolute;
	top:110px;
	right:40px;
	width:270px;
	height:220px;
	border:2px solid #fff;
	background-color:#FF0000;
	float:none;
}


.promocja_info p {
	margin:20px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.promocja_info_link {
	display:block;
	position:absolute;
	top:340px;
	right:40px;
	width:270px;
	height:40px;
	border:1px solid #fff;
	background-color: #009900;
}

.promocja_info_link a {
	margin:20px;
	color: #CCFF00;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:40px;
}



/* #######################################################################*/

/* jquery.lightbox-0.5.css */

/* #######################################################################*/


/**
 * jQuery lightBox plugin
 * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)
 * and adapted to me for use like a plugin from jQuery.
 * @name jquery-lightbox-0.5.css
 * @author Leandro Vieira Pinho - http://leandrovieira.com
 * @version 0.5
 * @date April 11, 2008
 * @category jQuery plugin
 * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com)
 * @license CCAttribution-ShareAlike 2.5 Brazil - http://creativecommons.org/licenses/by-sa/2.5/br/deed.en_US
 * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
 */
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}
#loader { display: none;  }
#loader {  display: block; position: fixed; left: 50%; top: 25%; right:50%; bottom:50%; z-index: 9999; }

.downloadtable > tbody > tr > td { float: none!important; width: auto!important; vertical-align: middle!important;}
#kolumny > table > tbody > tr > td {
    /*display: inline-block;*/
    float: left;
    padding: 0 20px;
    vertical-align: top;
    width: 365px;
}
.example1, { display: table; margin-left: 10px; }
.example1 > tbody > tr > td {
    float: none!important;
    padding: 5px!important;
    vertical-align: middle!important;
    border: 1px solid #000;
}

.example3 {display: block; margin-left: 10px;}
.example3 thead{display: block!important;}

.example3 > thead > tr > th{

	width:220px!important;
	float: none!important;
	text-transform:none;
	padding: 2px!important;
	vertical-align: middle!important;
	border: 1px solid #999!important;
	color: #000;
}
.example3 > tbody > tr > td {
	width:220px!important;
	float: none!important;
	padding: 2px!important;
	vertical-align: middle!important;
	border: 1px solid #999!important;
	color:#000;
}


.tableborder { border: 1px solid #fff;}

.example2 > tbody > tr > td {
    float: none!important;
    padding: 5px!important;
    vertical-align: middle!important;
    border: 1px solid #fff;
}

.MyOveride2 {

text-align: left !important;
float: none !important;
    padding: 0 5px !important;
    vertical-align: middle!important;
    width: 0px !important;
}

.text {
    width: 683px;
    float: left;
    color: #666666;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 18px;
}
.myClass { height: 0!important;}


@media only screen and (max-width: 165rem) {

.buyButton {
	-moz-box-shadow: 5px 5px 24px -6px #0d0d0d;
	-webkit-box-shadow: 5px 5px 24px -6px #0d0d0d;
	box-shadow: 5px 5px 24px -6px #0d0d0d;
	background-color:#ff0000;
	border:2px solid lightgreen;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	padding:8px 40px;
	text-decoration:none;
	position: fixed;
    right: 10px;
	top: 9%;
    color: white !important;
    width: 350px;
    text-align: center;
}
.buyButton:hover {
	background-color:#009900;
	text-decoration:none;
	position: fixed;
    right: 10px;
}

}


@media (max-width:1100px){
	
.buyButton {
	-moz-box-shadow: 5px 5px 24px -6px #0d0d0d;
	-webkit-box-shadow: 5px 5px 24px -6px #0d0d0d;
	box-shadow: 5px 5px 24px -6px #0d0d0d;
	background-color:#ff0000;
	border:2px solid lightgreen;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	padding:8px 40px;
	text-decoration:none;
	position: fixed;
    right: 10px;
	top: 9%;
    color: white !important;
	width: 350px;
}
.buyButton:hover {
	background-color:#009900;
	text-decoration:none;
	position: fixed;
    right: 10px;
}


.cycloneslider-template-default .cycloneslider-slides{min-height: 170px !important}
.cycloneslider-template-default.cycloneslider-width-full .cycloneslider-slide img {min-height: 150px}.gora{background-image:none}.dol{display:none}.cala_tresc{width:100%}#przelacz_panel{display:none!important}.resp-menu{background:none;border:none;border-radius:0;float:left;margin:10px;position:absolute;padding:0;display:block!important}.menu-button{background:#ebebe5;border:1px solid #bebebe;border-radius:1px;cursor:pointer;display:inline-block;padding:5px}.menu-button>span{background:#534949;display:block;height:4px;margin:3px;padding:0;width:27px}.resp #menu_glowne{background:rgba(153,150,150,.33);box-shadow:0 0 2px #ccc;display:block;float:left;height:auto;width:calc(100% - 70px)}#cala_tresc,#strona{width:98%;position:relative}#cala_tresc,#panel_info div.opis{padding:10px}.logo{padding:0 10px 10px}#kolumna_lewa,#kolumna_pojedyncza,#kolumna_prawa,#kolumny,#tresc_glowna,#tresc_pomocnicza{width:100%;position:relative}#kolumny{top:20px}#panel_info{max-width:720px;width:100%}#tresc_glowna{left:0;top:50px}#kolumna_lewa,#kolumna_prawa{margin-top:0}#kolumny div.kolumna_podwojna{margin-right:0}#flowpanes{width:100%}#cala_tresc,#kolumna_pojedyncza,#kolumny,#panel_info,#panel_info div.opis,.produkty,#taby1,.logo{left:0}#kolumna_prawa table,#menu_glowne,tresc_pomocnicza{float:none}#menu_glowne,#menu_jezyk_old,#przelacz_panel{display:none}#menu_poziome{width:100%}#menu_poziome li {margin-right:10px; margin-left:5px;}#menu_jezyk_old{top:60px;left:10px}#menu_glowne{top:90px;left:10px}#my_tooltip{display:none}.navi,.next{width:34px;left:0;margin:-5px}#thumbnails{margin:auto;left:auto;float:none;width:665px;background-image:none;position:relative;display:block;height:190px}#thumbnails >ul li{margin-right: 8px}.jcarousel-skin-tango .jcarousel-container-horizontal {	width:690px}.logo{height:100%;left:50%;margin-left:-125px;margin-right:-110px}#plusone,#spolecznosc{display:none}#spolecznosc{width:auto;left:70px;top:10px}#flowtabs,#taby1{width:99%;position:relative}#stopka p{padding:10px 30px 10px 60px}.jcarousel-next-horizontal{right: 26px !important}}@media (max-width: 767px) {#panel_info div.foto {position:relative;left:10px;max-height: 100%}#panel_info div.opis{height:100%;width:90%}.produkty{width:100%}#tresc_pomocnicza_tresc{max-height:100%}#kolumny img{max-width:100%}#kolumny td{width: 90%;padding:0px; display: block}#kolumny table {width: 95% !important} .klasa_produktow{width:100%}.treeview li a {font-size: 14px}#menu_jezyk_old img {width: 19px}.produkty .text{width:100%}table.formularz td{display:block}table.formularz td input{width:600px}#thumbnails{width:458px}.jcarousel-skin-tango .jcarousel-container-horizontal {width: 100% !important}.jcarousel-next-horizontal{right: -3px !important}}@media (max-width:620px){#kolumna_pojedyncza td{display:block}#kolumna_pojedyncza img{max-width:98%}}

@media (max-width:510px){#slidetabs{display:none}#thumbnails{width:255px}


.buyButton {
	-moz-box-shadow: 5px 5px 24px -6px #0d0d0d;
	-webkit-box-shadow: 5px 5px 24px -6px #0d0d0d;
	box-shadow: 5px 5px 24px -6px #0d0d0d;
	background-color:#ff0000;
	border:2px solid lightgreen;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	padding:8px 40px;
	text-decoration:none;
	position: fixed;
    color: white !important;
	top: 5px;
    width: 95%;
    text-align: center;
    z-index: 50;
}
.buyButton:hover {
	background-color:#009900;
	text-decoration:none;
	position: fixed;
    right: 10px;
}







 

}







}