html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, acronym, address, code,
del, dfn, em, q, dl, dt, dd, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, dialog, figure, footer, header,
hgroup, nav, section{
  margin: 0;
  padding: 0;
}

*{
	padding: 0px;
}
body{
	font: 11px Tahoma;
	line-height: 16px;
	color: #2c2c2c;
	behavior: url(/szablony/infoinwest/styles/csshover3-source.htc);
}
object, a:active{outline: none}
object, a:focus{-moz-outline-style: none}

.infoinwest-box{
	width: 980px;
	margin: 0px auto;
	position: relative;
}
.clear{
	clear: both;
}
.reg1{
   width: 770px;
   float: left;
   margin-right: 3px;
}
.gora{
	padding-bottom: 5px;
}
.gora .kontener{
	padding-top: 5px;
}
.reg2{
   width: 980px;
   height: 126px;
}
.reg9{
	width: 207px;
	float: right;
}
.reg10{
	padding: 5px 5px;
}
.reg10 .kontener{
	width: 48%;
	float: left;
	padding: 0px 1%;
}
.nawigacja-glowna{
	width: 200px;
	float: left;
	padding: 10px 15px 0px 0px;
}

/* PRZYCISK FB */
.facebook-btn{
	position: fixed;
	right:0;
	top:0;
	bottom:0;
	margin: auto;
	width: 40px;
	height: 40px;
	background: url(/szablony/infoinwest/images/facebook_button.png);
	display: block;
}

/* POP UP Z BAEREM FB */
#info-popup{
	position: relative;
	overflow: hidden;
	padding: 16px;
	width: 599px;
	height: 424px;
	margin: auto;
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	z-index: 55555;
}	
	
#info-popup .image{
	display:block;
	width: 599px;
	height: 424px;
	z-index: 2;
}
#info-popup .close{
	background: url(/szablony/infoinwest/images/close.png);
	width: 33px;
	height: 34px;
	position: absolute;
	z-index: 3;
	margin:auto;
	top: 0;
	right: 0;
	cursor: pointer;
}
#info-popup .close:hover, .facebook-btn:hover{
	opacity: 0.8;
}
.background{
	display: none;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	margin: auto;
	position: fixed;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.70);
}
embed{
	z-index: 1;
}
.tutaj, .nawigacja-glowna a{
	font: 11px Tahoma;
	color: #6b6b6b;
}
.reg12{
	width: 30%;
	float: right;
	padding: 8px 0px;
}
.media{
	margin-bottom: 8px;
	overflow: hidden;
	zoom: 1;
}
.zobacz{
	float: right;
	color: #6b6b6b;
	font-weight: bold;
}
.reg12 .kontener{
	padding: 0px;
}
.reg12 ul{
	float: right;
	margin: 0px;
}
.aktywneregiony-3-4-5-6-7{
	width: 980px;
}
.aktywneregiony-3-4-5-6-7 .kontener, .aktywneregiony-3-4-7 .kontener{
	margin-bottom: 10px;
}
.aktywneregiony-3-4-5-6-7 .reg4, .aktywneregiony-3-4-7 .reg4 , .aktywneregiony-3-4-5 .reg4{
	width: 375px;
	float: right;
}
.aktywneregiony-3-4-5-6-7 .reg16, .aktywneregiony-3-4-7 .reg16 , .aktywneregiony-3-4-5 .reg16, .aktywneregiony-3-6-7-16 .reg16{
	width: 375px;
	float: right;
}

.aktywneregiony-3-4-5-6-7 .reg3, .aktywneregiony-3-4-5-6-7 .reg7, .aktywneregiony-3-4-7 .reg3, .aktywneregiony-3-4-7 .reg7, .aktywneregiony-3-4-5 .reg3{
	width: 585px;
	float: left;
}
.aktywneregiony-3-5-7-16 .reg4 , .aktywneregiony-3-6-7-16 .reg4, .aktywneregiony-5-7-16 .reg4, .aktywneregiony-6-7-16 .reg4 , .aktywneregiony-3-5-6-16 .reg4{width: 375px;	float: right;}
.aktywneregiony-3-5-7-16 .reg16 , .aktywneregiony-3-4-6-7 .reg16, .aktywneregiony-5-7-16 .reg16, .aktywneregiony-6-7-16 .reg16 , .aktywneregiony-3-5-6-16 .reg16,
.aktywneregiony-3-5-6-7-16 .reg16, .aktywneregiony-7-16 .reg16, .aktywneregiony-5-16 .reg16, .aktywneregiony-5-6-16 .reg16, .aktywneregiony-3-6-16 .reg16{width: 375px; float: right;}
.aktywneregiony-3-5-7-16 .reg3, .aktywneregiony-3-6-7-16 .reg3, .aktywneregiony-3-5-6-16 .reg3, .aktywneregiony-3-5-6-16 .reg5{width: 585px; float: left;}
.aktywneregiony-3-5-7-16 .reg5, .aktywneregiony-3-6-7-16 .reg6, .aktywneregiony-5-7-16 .reg5, .aktywneregiony-6-7-16 .reg6, .aktywneregiony-3-5-16 .reg5{width: 585px; float: left; padding: 0px 20px 0px 0px;}
.aktywneregiony-3-5-7-16 .reg7, .aktywneregiony-3-6-7-16 .reg7, .aktywneregiony-5-7-16  .reg7, .aktywneregiony-6-7-16 .reg7{width: 585px;}
.aktywneregiony-3-5-7-16 .najnowszeOpis, .aktywneregiony-3-6-7-16 .najnowszeOpis, .aktywneregiony-3-5-16 .najnowszeOpis, .aktywneregiony-4-5-7  .najnowszeOpis{width: 435px;}

.aktywneregiony-3-5-7-16  .reg4 .najnowszeOpis, .aktywneregiony-3-6-7-16  .reg4 .najnowszeOpis, .aktywneregiony-5-7-16 .reg4 .najnowszeOpis,
.aktywneregiony-6-7-16 .reg4 .najnowszeOpis {width: 195px;}
.aktywneregiony-3-5-7-16  .reg16 .najnowszeOpis, .aktywneregiony-3-6-7-16  .reg16 .najnowszeOpis, .aktywneregiony-5-7-16 .reg16 .najnowszeOpis,
.aktywneregiony-6-7-16 .reg16 .najnowszeOpis {width: 195px;}

.aktywneregiony-3-5-6-7-16{
	width: 980px;
}
.aktywneregiony-3-5-6-7-16 .kontener, .aktywneregiony-3-7-16 .kontener{
	margin-bottom: 10px;
}
.aktywneregiony-3-5-6-7-16 .reg4, .aktywneregiony-3-7-16 .reg4 , .aktywneregiony-3-5-16 .reg4{
	width: 375px;
	float: right;
}
.aktywneregiony-3-5-6-16.reg16, .aktywneregiony-3-7-16 .reg16 , .aktywneregiony-3-5-16 .reg16{
	width: 375px;
	float: right;
}

.aktywneregiony-3-5-6-7-16 .reg3, .aktywneregiony-3-5-6-7-16 .reg7, .aktywneregiony-3-7-16 .reg3, .aktywneregiony-3-7-16 .reg7, .aktywneregiony-3-5-16 .reg3, .aktywneregiony-3-5-6-7-16 .reg5{
	width: 585px;
	float: left;
}
.aktywneregiony-3-4-5-7 .reg4 , .aktywneregiony-3-4-6-7 .reg4, .aktywneregiony-4-5-7 .reg4, .aktywneregiony-4-6-7 .reg4 , .aktywneregiony-3-4-5-6 .reg4{width: 375px;	float: right;}
.aktywneregiony-3-4-5-7 .reg16 , .aktywneregiony-3-4-6-7 .reg16, .aktywneregiony-4-5-7 .reg16, .aktywneregiony-4-6-7 .reg16 , .aktywneregiony-3-4-5-6 .reg16{width: 375px;	float: right;}
.aktywneregiony-3-4-5-7 .reg3, .aktywneregiony-3-4-6-7 .reg3, .aktywneregiony-3-4-5-6 .reg3{width: 585px; float: left;}
.aktywneregiony-3-4-5-7 .reg5, .aktywneregiony-3-4-6-7 .reg6, .aktywneregiony-4-5-7 .reg5, .aktywneregiony-4-6-7 .reg6, .aktywneregiony-3-4-5 .reg5{width: 585px; float: left; padding: 0px 20px 0px 0px;}
.aktywneregiony-3-4-5-7 .reg7, .aktywneregiony-3-4-6-7 .reg7, .aktywneregiony-4-5-7  .reg7, .aktywneregiony-4-6-7 .reg7{width: 585px;}
.aktywneregiony-3-4-5-7 .najnowszeOpis, .aktywneregiony-3-4-6-7 .najnowszeOpis, .aktywneregiony-4-5-7  .najnowszeOpis{width: 435px;}
.aktywneregiony-3-4-5-7  .reg4 .najnowszeOpis, .aktywneregiony-3-4-6-7  .reg4 .najnowszeOpis, .aktywneregiony-4-5-7 .reg4 .najnowszeOpis,
.aktywneregiony-4-6-7 .reg4 .najnowszeOpis {width: 195px;}
.aktywneregiony-3-4-5-7  .reg16 .najnowszeOpis, .aktywneregiony-3-4-6-7  .reg16 .najnowszeOpis, .aktywneregiony-4-5-7 .reg16 .najnowszeOpis,
.aktywneregiony-4-6-7 .reg16 .najnowszeOpis {width: 195px;}

.aktywneregiony-3-4-5-6-7-16{
	width: 980px;
}
.aktywneregiony-3-4-5-6-7-16 .kontener, .aktywneregiony-3-4-7-16 .kontener{
	margin-bottom: 10px;
}
.aktywneregiony-3-4-5-6-7-16 .reg4, .aktywneregiony-3-4-7-16 .reg4 , .aktywneregiony-3-4-5-16 .reg4{
	width: 375px;
	float: right;
}
.aktywneregiony-3-4-5-6-7-16 .reg16, .aktywneregiony-3-4-7-16 .reg16 , .aktywneregiony-3-4-5-16 .reg16{
	width: 375px;
	float: right;
}

.aktywneregiony-3-4-5-6-7-16 .reg3, .aktywneregiony-3-4-5-6-7-16 .reg7, .aktywneregiony-3-4-7-16 .reg3, .aktywneregiony-3-4-7-16 .reg7, .aktywneregiony-3-4-5-16 .reg3{
	width: 585px;
	float: left;
}
.aktywneregiony-3-4-5-7 .reg4 , .aktywneregiony-3-4-6-7 .reg4, .aktywneregiony-4-5-7 .reg4, .aktywneregiony-4-6-7 .reg4 , .aktywneregiony-3-4-5-6 .reg4{width: 375px;	float: right;}
.aktywneregiony-3-4-5-7 .reg16 , .aktywneregiony-3-4-6-7 .reg16, .aktywneregiony-4-5-7 .reg16, .aktywneregiony-4-6-7 .reg16 , .aktywneregiony-3-4-5-6 .reg16{width: 375px;	float: right;}
.aktywneregiony-3-4-5-7 .reg3, .aktywneregiony-3-4-6-7 .reg3, .aktywneregiony-3-4-5-6 .reg3{width: 585px; float: left;}
.aktywneregiony-3-4-5-7 .reg5, .aktywneregiony-3-4-6-7 .reg6, .aktywneregiony-4-5-7 .reg5, .aktywneregiony-4-6-7 .reg6, .aktywneregiony-3-4-5 .reg5{width: 585px; float: left; padding: 0px 20px 0px 0px;}
.aktywneregiony-3-4-5-7 .reg7, .aktywneregiony-3-4-6-7 .reg7, .aktywneregiony-4-5-7  .reg7, .aktywneregiony-4-6-7 .reg7{width: 585px;}
.aktywneregiony-3-4-5-7 .najnowszeOpis, .aktywneregiony-3-4-6-7 .najnowszeOpis, .aktywneregiony-4-5-7  .najnowszeOpis{width: 435px;}
.aktywneregiony-3-4-5-7  .reg4 .najnowszeOpis, .aktywneregiony-3-4-6-7  .reg4 .najnowszeOpis, .aktywneregiony-4-5-7 .reg4 .najnowszeOpis,
.aktywneregiony-4-6-7 .reg4 .najnowszeOpis {width: 195px;}
.aktywneregiony-3-4-5-7  .reg16 .najnowszeOpis, .aktywneregiony-3-4-6-7  .reg16 .najnowszeOpis, .aktywneregiony-4-5-7 .reg16 .najnowszeOpis,
.aktywneregiony-4-6-7 .reg16 .najnowszeOpis {width: 195px;}

.reg7{
	clear: left;
}
.aktywneregiony-3-4-5-6-7 .reg5, .aktywneregiony-3-4-5-6 .reg5{
	width: 284px;
	float: left;
	padding: 0px 20px 0px 0px;
	overflow: hidden;
	zoom: 1;
}
.aktywneregiony-3-4-5-6-7 .reg6, .aktywneregiony-3-4-5-6 .reg6 {
	width: 284px;
	float: left;
	overflow: hidden;
	zoom: 1;
}
.aktywneregiony-4-11 .reg4, .aktywneregiony-4 .reg4{
	width: 230px;
	float: left;
}
.aktywneregiony-4-11 .reg16, .aktywneregiony-4 .reg16{
	width: 230px;
	float: left;
}

.aktywneregiony-4-11 .bloki-0, .aktywneregiony-4 .bloki-0{
	width: 728px;
	float: right;
	padding: 0px 0px 0px 20px;
	overflow: hidden;
	zoom: 1;
	margin-bottom: 20px;
}
.aktywneregiony-11 .bloki-0{
	margin-bottom: 20px;
}
.aktywneregiony-4-11 .reg11{
	width: 728px;
	float: right;
	padding: 0px 0px 14px 20px;
}
.aktywneregiony-3-4-5 .reg5 .najnowszeOpis{
	width: 435px;
}
.aktywneregiony-3-4-5 .reg4 .najnowszeOpis{
	width: 195px;
}
.aktywneregiony-3-4-5 .reg16 .najnowszeOpis{
	width: 195px;
}
h1.tytul1,
h2.tytul1{
	font: 18px Tahoma;
	font-weight: bold;
	letter-spacing: -0.5px;
	color: #d30205;	
	padding-bottom: 8px;
}
.tytul2  h2{
	font: 18px Tahoma;
	font-weight: bold;
	letter-spacing: -0.5px;
	color: #d30205;	
	padding-bottom: 8px;
	border-bottom: dotted 1px grey;		
}
.tytul2 h2 span{
	background: url(../images/kreseczka.gif) no-repeat left bottom;
	padding-bottom: 9px;
}
h2.tytulModul,
h1.tytulModul
{
	font: 18px Tahoma;
	font-weight: bold;
	letter-spacing: -0.5px;
	padding-bottom: 15px;
	padding-top: 8px;
}
h2.tytulPadding{
	padding: 0px 0px 25px 0px;
}
#blok_27 .tytul2{
	margin-bottom: 10px;
}
/* >>>> zmiany w czcionkach w wizytówkach */
/*
div.wizytowkaTabContent  h2.tytul1 ,
div.wizytowkaContent  h2.tytul1
*/
div.wizytowkaContent,
div.wizytowkaContent .produktSerie,
div.wizytowkaContent .wizytowkaPadding,
div.wizytowkaContent .opis-margines
{
	font-size: 12px;
}

div.wizytowkaContent .wizytowkaProfil,
div.wizytowkaContent .powrotDoProduktow,
div.wizytowkaContent .wizytowkiSerieTabs,
div.wizytowkaContent .pager-box,
div.wizytowkaContent .zdjecie
{
	font-size: 11px;
}

/* <<<< ================== */

/* ======== DEFAULT OPISY ======== */
.aktualnosci-opis img{
	border: 1px solid #d0d0d0;
	margin: 10px;
}
.akt-tresc img{
	 border: 1px solid #d0d0d0;
}
.blok-akt-tresc{
	padding-bottom: 10px;
}
.aktualnosci-opis{
	padding: 15px 10px;
}
.produktyPolecaneLinki{
	float: right;
}
/* ======= LOGOWANIE ============= */
.zapomnialem-hasla{
	width: 100px;
	float: left;
	display: block;
	padding: 0px 0px 0px 6px;
	overflow: hidden;
	zoom: 1;
}
.zapomnialem-hasla a{
   color: #3E3E3E;
}
.zarejestruj-sie a{
	 color: #D30205;
}
.zarejestruj-sie{
	width: 80px;
	float: left;
	display: block;
	padding-left: 6px;
	background: url(../images/zarejestrujsie-pointer.gif) no-repeat 0px 50%;;
}
.blok-logowania{
	overflow: hidden;
	zoom: 1;
}
.logowanie-glowna .user-logged-box .blok-logowania{
	margin-top: 18px;
	text-align: center;
}
.user-logged-box{
	padding-bottom: 30px;
}
.your-account{
	float: left;
	padding-left: 5px;
}
.logowanie-tlo-g{
	height: 5px;
	background: url(../images/logowanie-tlo-g.gif) repeat-x;
	overflow: hidden;
	zoom: 1;
	line-height: 0px;
	font-size: 0px;
}
.logowanie-tlo-d{
	height: 5px;
	background: url(../images/logowanie-tlo-d.gif) repeat-x;
	overflow: hidden;
	zoom: 1;
	line-height: 0px;
	font-size: 0px;
}
.logowanie-tlo-gl{
	width: 5px;
	height: 5px;
	float: left;
	background: url(../images/logowanie-tlo-gl.gif) no-repeat;
	overflow: hidden;
	zoom: 1;
	line-height: 0px;
}
.logowanie-tlo-dl{
	width: 5px;
	height: 5px;
	float: left;
	background: url(../images/logowanie-tlo-dl.gif) no-repeat;
	overflow: hidden;
	zoom: 1;
	line-height: 0px;
}
.logowanie-tlo-gp{
	width: 5px;
	height: 5px;
	float: right;
	background: url(../images/logowanie-tlo-gp.gif) no-repeat;
	overflow: hidden;
	zoom: 1;
	line-height: 0px;
}
.logowanie-tlo-dp{
	width: 5px;
	height: 5px;
	float: right;
	background: url(../images/logowanie-tlo-dp.gif) no-repeat;
	overflow: hidden;
	zoom: 1;
	line-height: 0px;
}
.logowanie-glowna{
	border-left: 1px solid #eaeaea;
	border-right: 1px solid #eaeaea;
	background-color: #f0f0f0;
	padding: 2px 0px 5px 5px;
	min-height: 78px;
}
.logowanie-glowna .wiecej-link{
	padding-left: 7px;
}
.logowanie-glowna .blok-logowania{
	padding-left: 7px;
	padding-top: 0px;
}
#blok_10 .logowanie-glowna .komunikat{
	padding-left: 14px;
}
.logowanie-input-login{
	display: block;
	width: 134px;
	height: 23px;
	overflow: hidden;
	zoom: 1;
	background: url(../images/logowanie-input-login.gif) no-repeat;
}
.logowanie-input-login input{
	width: 130px;
	background: none;
	border: 0px;
	margin: 5px 0px 0px 2px;
}
.label-login, .label-pass{
	color: #3e3e3e;
}
.ogloszeniaOgloszenieLinia{
}
.logowanie-input-pass {
	width: 111px;
	display: block;
	height: 23px;
	overflow: hidden;
	float: left;
	zoom: 1;
	background: url(../images/logowanie-haslo.gif) no-repeat;
}
.logowanie-input-pass input{
	border: 0px;
	background: none;
	margin: 5px 0px 0px 3px;
	width: 105px;
}
.button-login{
	display: block;
	width: 23px;
	height: 23px;
	float: left;
	background: url(../images/button-zaloguj.gif) no-repeat;
}
.button-login input{
	border: 0px;
	background: none;
	width: 23px;
	height: 23px;
}
.logowanie-glowna .komunikat{
	padding: 0px 5px 0px 7px;
}
/* =========== BLOK AKTUALNOSCI ======= */
.blok-std-g{
	background-color: #e7e7e7;
	overflow: hidden;
	zoom: 1;
	font-size: 0px;
}
.blok-std-d{
	height: 4px;
	background: url(../images/blok-std-d.gif) repeat-x;
	overflow: hidden;
	zoom: 1;
	font-size: 0px;
}
.blok-std-gp{
	width: 4px;
	height: 4px;
	float: right;
	background: url(../images/blok-std-gp.gif) no-repeat;
	overflow: hidden;
	zoom: 1;
	line-height: 0px;
}
.blok-std-dp{
	width: 4px;
	height: 4px;
	float: right;
	background: url(../images/blok-std-dp.gif) no-repeat;
	overflow: hidden;
	zoom: 1;
	line-height: 0px;
}
.blok-std-gl{
	width: 4px;
	height: 4px;
	float: left;
	background: url(../images/blok-std-gl.gif) no-repeat;
	overflow: hidden;
	zoom: 1;
	line-height: 0px;
}
.blok-std-dl{
	width: 4px;
	height: 4px;
	float: left;
	background: url(../images/blok-std-dl.gif) no-repeat;
	overflow: hidden;
	zoom: 1;
	line-height: 0px;
}
.blok-std-tresc{
	background-color: #e7e7e7;
	padding: 5px 10px 30px 10px;
	position: relative;
}
.blok-std-tresc-nolink{
	background-color: #e7e7e7;
	padding: 5px 10px 5px 10px;
	position: relative;
	overflow: hidden;
	zoom: 1;
}
.blok-std-tresc-wewn-gl{
	background: #ffffff url(../images/blok-std-tresc-wewn-gl.gif) top left no-repeat;
	overflow: hidden;
	zoom: 1;
	}
.blok-std-tresc-wewn-gp{
	background: url(../images/blok-std-tresc-wewn-gp.gif) top right no-repeat;
}
.blok-std-tresc-wewn-dp{
	background: url(../images/blok-std-tresc-wewn-dp.gif) right bottom no-repeat;
}
.blok-std-tresc-wewn-dl{
	background: url(../images/blok-std-tresc-wewn-dl.gif) bottom left no-repeat;
	padding: 15px 12px 15px 15px;
	overflow: hidden;
	zoom: 1;
	width: 328px;
}
.blok-std-tresc-wewn-dl2{
	background: url(../images/blok-std-tresc-wewn-dl.gif) bottom left no-repeat;
	padding: 15px 12px 15px 14px;
	overflow: hidden;
	zoom: 1;
}
.wizytowka-logo{
	padding: 5px 5px 5px 17px !important;
	text-align: center;
}
h2.tytulStd{
	font: 18px Tahoma;
	color: #d30205;
	font-weight: bold;
	padding: 0px 10px 10px 10px;
}
.reg3 .aktualnosci-blok h3 a, .reg3 .aktualnosci-blokA h3 a{
	font: 11px Tahoma;
	color: #1a1a1a;
	font-weight: bold;
}
.reg3 .aktualnosci-blok h3{
	width: 82%;	
	float: left;
}
.reg4 .aktualnosci-blokA h3{
	width: 79%;
	height: 42px;
	float: left;
}
.reg4 .aktualnosci-blokA .akt-opis-tresc{
	height: 20px;
	overflow: hidden;
	width: 100%;
	line-height: 1;
	font-size: 10px;
}

.reg16 .akt-opis-tresc{
	width: 300px;
	float: left;
	padding: 0px 0px 0px 0px;
}

.reg3 .blok-akt-tresc-glowna{
	padding-bottom: 10px;
	width: 46%;
	margin-left: 8px;
	float: right;
}

.aktualnosci-obrazek{
	padding: 11px 2px;
	float: left;
}

#aktualnosci-wrapper .first{
   margin: 0px 5px 0px 0px;
}

#aktualnosci-wrapper .last{
   margin: 0px 0px 0px 5px;
   float: right !important;
}
.aktualnosci-blok-poprzednie-tytul{
	font: 12px Tahoma;
	color: #a1a1a1;
	font-weight: bold;
	padding: 8px 0px 3px 0px;
	border-bottom: dotted #a1a1a1 1px;
}
.aktualnosci-blok-poprzednie1{
	float: left;
	width: 48%;

}
.aktualnosci-blok-poprzednie2{
	float: right;
	width: 48%;
}
.aktualnosci-blok-poprzednie-tytul-row{
	font: 14px Tahoma;
	color: #d30205;
	font-weight: bold;
	padding-bottom: 4px;
	padding-top: 6px;
}
.aktualnosci-blok-podtytul-obrazek{
	font-size: 10px;
}
.aktualnosci-blok-wiecej{
	font-size: 11px;
	color: #d30205;
	font-weight: bold;
}
.akt-wiecej-wiecej-link{
	width: 18px;
	height: 18px;
	float: left;
	display: block;
	background: url(../images/blok-skrot-akt-point.gif) no-repeat;
}
.aktualnosci_blok_obrazek{
	position: relative;
}
.aktualnosci-blok-obrazek-glowny{
	width: 46%;
	float: left;
}
.aktualnosci-blok-podtytul-tlo{
	vertical-align: middle;
	position: absolute;
	bottom: 3px;
	left: 0;
	height: 27px;
	background: url(../images/tlo-przezroczyste.png);
	width: 280px;
}
.aktualnosci-blok-podtytul{
	font: 14px Tahoma;
	font-weight: bold;
	color: white;
	margin: 4px 0px 4px 10px;
	padding: 0;
	position: absolute;
	white-space: nowrap;
	width: 260px;
	overflow: hidden;
}
.reg4 .aktualnosci-blokA{
	width: 190px;
	margin: 10px;
}
.aktualnosci-blokA .miniaturka{
	width: 80px;
	float: left;
	margin: 4px;
}
.aktualnosci-blokA .tresc{
	width: 92px;
	float: right;
	margin: 4px;
}

.aktualnosci-blok .tresc h3 a, .aktualnosci-blokA .tresc h3 a{
	font: 11px/13px Tahoma;
	color: #0379d4;
	font-weight: bold;
}
.aktualnosci-blok .tresc h3{
	width: 82%;
	float: left;
}
.aktualnosci-blokA .tresc h3{
	width: 100%;
}
.akt-opis-tresc a{
	color: black;
}
.akt-wiecej-wiecej-link-box{
	width: 18px;
	float: left;
	padding: 5px 10px 0px 0px;
}
.akt-opis-box{
	padding: 12px 0px 12px 0px;
	overflow: hidden;
	zoom: 1;
}

.opis-boX2{
	padding: 12px 0px 12px 1px;
}
.opis-boX2 img{
	border: 1px solid #D0D0D0;
}
.reg4 .akt-opis-tresc{   
	float: left;
	padding: 0px 0px 0px 0px;
	width: 100px;
}
.akt-opis-tresc{
	width: 300px;
	float: left;
	padding: 0px 0px 0px 0px;
}
.wszystkie-aktualnosci a{
	display: block;
	margin: 0px auto;
}
.aktualnosci-blok-5{
	margin: 10px 0 10px 0;
	padding-bottom: 10px;
	border-bottom: 1px dotted #A1A1A1;
}
.aktualnosci-blok-5 .aktualnosci_blok_obrazek{
	float: left;
	width: 176px;
}
.aktualnosci-blok-5 .akt-opis-box,  .aktualnosci-blok-5 .blok-akt-tresc{
	float: right;
	width: 370px;
	padding-bottom: 5px;
}
.aktualnosci-blok-5 .aktualnosci-blok-tytul-row{
	font: 14px Tahoma;
	color: #d30205;
	font-weight: bold;
	padding-bottom: 4px;
	/* margin-top: -3px; */
}
.aktualnosci-blok-5 .opis-boX2{
	padding: 0;
}
.aktualnosci-blok-5 .galeria-zdjecie{
	float: left;
	padding: 4px 2px 0px 0px;
	border: none;
}
.aktualnosci-blok-5 .galeria-zdjecie img{
	border: none;
}
.tytulZobacz{
	background: url(../images/trojkat.png) no-repeat 0 2px;
	margin-left: -17px;
}

a:hover .tytulZobacz{
	text-decoration: underline;
}

a:hover .tytul2-h2{
	text-decoration: underline;
}

a:hover .aktualnosci-blok-poprzednie-tytul{
	text-decoration: underline;
	color: #a1a1a1;
}

a .aktualnosci-blok-poprzednie-tytul,
a.aktualnosci-blok-poprzednie-tytul{
	font: 12px Tahoma;
	color: #a1a1a1;
	font-weight: bold;
	padding: 8px 0px 3px 0px;
	border-bottom: dotted #a1a1a1 1px;
}

h2.tytulZobacz{
	font: 18px Tahoma;
	color: #5b5a63;
	font-weight: bold;
	padding: 0 10px 10px 24px;
}
/* ====== CHMURA TAGOW ========== */
.chmura-tagow a{
	/* font: 11px Arial; */
	color: #494949;
	display: block;
	float: left;
	padding: 3px;
}
.chmura-tagow a:hover{
	background-color: #D30205;
	color: #ffffff;
	font-family: Arial;
	display: block;
	padding: 3px;
	text-decoration: none;
}
/* ======== NEWSLETTER ========== */
.newsletter-label-info{
	width: 152px;
	float: left;
	background: url(../images/newsletter-label-border.gif) center right no-repeat;
}
.newsletter-form{
	width: 158px;
	float: left;
	margin: 0px 0px 0px 15px;
}
.newsletter-input{
	width: 135px;
	height: 23px;
	display: block;
	float: left;
	background: url(../images/blok-newsletter-input.gif) no-repeat;
}
.newsletter-input input,
.newsletter-input select{
	width:  130px;
	border: 0px;
	*height:16px;
	background: 0px;
	margin: 4px 0px 0px 3px;
}
.newsletter-button{
	width: 23px;
	height: 23px;
	border: 0px;
	float: right;
	background: url(../images/button-newsletter.gif) no-repeat;
}
.newsletter-button input{
	border: 0px;
	background: none;
	width: 18px;
	height: 18px;
}
.newsletter-button input:hover, .wyszukiwarka-button input:hover{
	cursor: pointer;
}
.newsletter-aktualnosci-margines{
	padding-bottom: 5px;
	display: block;
}
/* ======= WYSZUKIWARKA ========== */
.budoskop{
	width: 178px;
	height: 52px;
	float: left;
}
.budoskop-box{
	width: 178px;
	height: 52px;
	float: left;
	padding: 10px 35px 10px 15px;
}
.budoskop-box a img{
	border: 0px;
}
.wyszukiwarka-box{
	width: 100%;
	overflow: hidden;
	zoom: 1;
	margin: 2px 0px;
}
.wyszukiwarka-input{
	width: 430px;
	position: relative;
	height: 25px;
	display: block;
	float: left;
	background: url(../images/wyszukiwarka-input.gif) no-repeat;
}
.formularz-wyszukiwarka{
	width: 520px;
	float: left;
}
.wyszukiwarka-input input{
	width: 397px;
	border: 0px;
	background: 0px;
	margin: 5px 0px 0px 5px;
}
.wyszukiwarka-button{
	width: 78px;
	height: 25px;
	display: block;
	overflow: hidden;
	zoom: 1;
	background-color: #D30205;
}
.wyszukiwarka-button input{
	width: 78px;
	height: 23px;
	border: 0px;
	background: none;
	font: 11px Tahoma;
	color: #ffffff;
}
.js-ajax-loader{
	width: 16px;
	top: 4px;
	right: 6px;
	position: absolute;
	height: 16px;
	display: block;
	float: right;
	background: url(../images/ajax-loader.gif) no-repeat;
}

.szukaj-blok{
	overflow: hidden;
	zoom: 1;
}
.szukaj-tekst{
	padding-bottom: 5px;
	padding-top: 5px;
}
.wyszukiwarka{
	padding-bottom: 40px;
}
.wyszukiwarka .bgbutton{
	margin-left: 5px;
}
.wyszukiwarka-naglowek{
	padding: 2px 10px;
	background-color: #F0F0F0;
}
.wyszukiwarka-naglowek-box{
	margin-bottom: 2px;
	cursor: pointer;
}

.wyszukiwarka-ajax-lista{
	padding: 10px 10px;
	display: block;
}

.wyszukiwarka-lista{
	padding: 15px 40px;
	display: none;
}
.wyszukiwarka-lista dt{
	font-weight: bold;
	padding: 0px 0px 3px 0;
}
.wyszukiwarka-lista dd{
	padding: 0px 0px 5px;
}
.wyniki-title{
	width: 87%;
	float: left;
}
.wyszukiwarka-zwin-rozwin{
	float: left;
	width: 10px;
	height: 15px;
	background: url(../images/wyszukiwarka-zwin-rozwin.gif) no-repeat 1px 5px;
}
.wyniki-title-box{
	padding-right: 6px;
	float: left;
}
.wyszukiwarka-ilosc{
	width: 12%;
	display: block;
	float: right;
	text-align: right;
	font-weight: normal;
}
.wyszukiwarka-ilosc var{
	font-style: normal;
}
/* =========== MENU ============== */
ul.top-linki{
	width: 150px;
	float: right;
	padding: 15px 0px 0px 0px;
}
ul.top-linki li{
	float: left;
}
.poziom1 li{
	float: left;
}
ul.poziom1-stopka{
	padding: 0px 0px 0px 288px;
	margin: 0px;
	overflow: hidden;
	zoom: 1;
}
.menu-stopka{
	border-bottom: 1px solid #e7e7e7;
	overflow: hidden;
	zoom: 1;
	padding-top: 10px;
}
.reg8{
	padding: 0;
}
ul.poziom1-stopka li{
	margin: 0px;
	padding: 5px 9px;
	float: left;
	background: none;
}
ul.poziom1-stopka li.menu-stopka-spacer{
	padding: 5px 0px
}
ul.poziom1-stopka li a{
	font: 11px Tahoma;
	color: #2c2c2c;
}
ul.poziom1-stopka li.wcisniety a{
	font-weight: bold;
}
.menu-stopka-spacer{
	float: left;
	color: #e7e7e7;
}
/* === TOP ==== */
.poziom1-top-menu{
	float: right;
}
.poziom1-top-menu li{
	float: left;
	padding: 0px 0px 0px 5px;
	margin: 0px;
	background: none;
}
.poziom1-top-menu li a{
	color: #2C2C2C;
}
/* ======== BLOK MENU LEWE ============ */
.reg4 .kontener{padding-bottom: 7px; overflow:visible; }
.reg16 .kontener{padding-bottom: 7px; }
.menuLeftTopBg{
	width: 228px;
	margin-left: 1px;
	height: 1px;
	background-color: #DBA931;
	background-repeat: no-repeat;
	font-size: 0px;
	line-height: 0px;
	overflow: hidden;
	zoom: 1;
}
.menuLeftBottomBg{
	width: 230px;
	margin-left: 0px;
	height: 2px;
	background-image: url(../images/menuLeftBottomBg.gif);
	background-repeat: no-repeat;
}
.blok-menu-lewe li, .blok-menu-lewe-mixed li{
	list-style: none;
	margin: 0px;
	padding: 0px 9px;
	overflow: hidden;
	zoom: 1;
	background: none;
}
li.menu-lewe-spacer{
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #dbdbdb;
	height: 0px;
	padding: 0px 10px;
	font-size: 0px;
	line-height: 0px;
	overflow: hidden;
	zoom: 1;
	margin: 0px 9px;
}
.blok-menu-lewe li a, .blok-menu-lewe-mixed li a{
	padding: 5px 10px 5px 13px;
	color: #595959;
	display: block;
	overflow: hidden;
	zoom: 1;
	font: 12px Tahoma;
	background: url(../images/mixmenu-pointer.gif) no-repeat 1px 9px;
}
.blok-menu-lewe li.wcisniety a, .blok-menu-lewe-mixed li.wcisniety a{
	background: url(../images/wcisniety-mixmenu-pointer.gif) no-repeat 1px 9px;
}
.blok-menu-lewe li.wcisniety .poziom2 li a, .blok-menu-lewe-mixed li.wcisniety .poziom2 li a{
	background: url(../images/wcisniety-mixmenu-pointer.gif) no-repeat 12px 10px;
}
ul.blok-menu-lewe-mixed li.wcisniety ul.poziom2 li a{
	padding-left: 23px;
	background: url(../images/mixmenu-pointer.gif) no-repeat 12px 9px;
}
ul.blok-menu-lewe-mixed li.wcisniety ul.poziom2 li a:hover span{
	color: #d30205;
}
ul.blok-menu-lewe li.wcisniety ul.poziom2 li a{
	background: url(../images/mixmenu-pointer.gif) no-repeat 12px 9px;
	color: #595959;
}
ul.blok-menu-lewe li.wcisniety ul.poziom2 li a:hover{
	color: red;
	background-color: #F0F0F0;
}
ul.blok-menu-lewe li.wcisniety ul.poziom2 li.wcisniety a{
	padding-left: 26px;
	background: url(../images/wcisniety-mixmenu-pointer.gif) no-repeat 12px 10px;
}
ul.blok-menu-lewe li.wcisniety ul.poziom2 li.wcisniety ul.poziom3 li a{
	padding-left: 36px;
	background: url(../images/mixmenu-pointer.gif) no-repeat 23px 9px;
}
ul.blok-menu-lewe li.wcisniety ul.poziom2 li.wcisniety ul.poziom3 li.first ul li a{
	padding-left: 45px;
	background-position: 33px 10px;
}
ul.blok-menu-lewe li.wcisniety ul.poziom2 li.wcisniety ul.poziom3 li a:hover span, ul.blok-menu-lewe li.wcisniety ul.poziom2 li.wcisniety ul.poziom3 li a:hover{
	color: #d30205;
	background-color: #E2E1E1;
}
ul.blok-menu-lewe li.wcisniety ul.poziom2 li.wcisniety ul.poziom3 li.wcisniety a{
	color: #d30205;
	background: #E2E1E1 url(../images/wcisniety-mixmenu-pointer.gif) no-repeat 22px 10px;
}
ul.blok-menu-lewe li.wcisniety ul.poziom2 li.wcisniety ul.poziom3 li.wcisniety ul li a{
	background: url(../images/mixmenu-pointer.gif) no-repeat 32px 10px;
	padding-left: 43px;
}
ul.blok-menu-lewe li.wcisniety ul.poziom2 li.wcisniety ul.poziom3 li.wcisniety ul li ul {
	margin-left: 30px;
}
ul.blok-menu-lewe li.wcisniety ul.poziom2 li.wcisniety ul.poziom3 li.wcisniety ul li ul li a{
	padding-left: 23px;
	background-position: 12px 10px;
	background-color: #F0F0F0;
}
ul.blok-menu-lewe li.wcisniety ul.poziom2 li.wcisniety ul.poziom3 li.wcisniety ul li ul li.wcisniety a{
	padding-left: 23px;
}
ul.blok-menu-lewe li.wcisniety ul.poziom2 li.wcisniety ul.poziom3 li.wcisniety ul li ul li a:hover,
ul.blok-menu-lewe li.wcisniety ul.poziom2 li.wcisniety ul.poziom3 li.wcisniety ul li ul li.wcisniety a{
	background-color: #e2e1e1;
	padding-left: 23px;
}
ul.blok-menu-lewe li.wcisniety ul.poziom2 li.wcisniety ul.poziom3 li.wcisniety ul li.wcisniety a span, ul.blok-menu-lewe li.wcisniety ul.poziom2 li.wcisniety ul.poziom3 li.wcisniety a span{
	color: #d30205;
}
ul.blok-menu-lewe li.wcisniety ul.poziom2 li.wcisniety ul.poziom3 li.wcisniety ul li a span{
	color: #595959;
}
ul.blok-menu-lewe li.wcisniety ul.poziom2 li.wcisniety ul.poziom3 li.wcisniety ul li a:hover span{
	color: #d30205;
}
ul.blok-menu-lewe li.wcisniety ul.poziom2 li.wcisniety ul.poziom3 li.wcisniety ul li ul li a:hover span{
	background-color: #E2E1E1;

}
ul.blok-menu-lewe-mixed li.wcisniety ul.poziom2 li.wcisniety a{
	background: url(../images/wcisniety-mixmenu-pointer.gif) no-repeat 12px 10px;
}
ul.blok-menu-lewe-mixed li.wcisniety ul.poziom2 li.wcisniety ul.poziom3 li a{
	background: url(../images/mixmenu-pointer.gif) no-repeat 23px 10px;
}
.blok-menu-lewe ul.poziom2 li ul.poziom3 li a, .blok-menu-lewe-mixed ul.poziom2 li ul.poziom3 li a {
	background: url(../images/lpoziom3-activepointer.gif) no-repeat 23px 10px;
}
.blok-menu-lewe li a span, .blok-menu-lewe-mixed li a span{
	font-weight: bold;
}
.blok-menu-lewe ul.poziom2 li a:hover, .blok-menu-lewe ul.poziom2 li a:hover span  /*, .blok-menu-lewe ul.poziom2 li.wcisniety a*/{
	color: #D30205;
	text-decoration: none;
	overflow: hidden;
	zoom: 1;
	font-weight: normal;
}
.blok-menu-lewe-mixed ul.poziom2 li a:hover{
	color: #d30205;
	text-decoration: none;
	background-color: #F0F0F0;
	overflow: hidden;
	zoom: 1;
	font-weight: bold;
}
.blok-menu-lewe ul.poziom2 li.wcisniety a span, .blok-menu-lewe-mixed ul.poziom2 li.wcisniety a span{
	color: #d30205;
}
.blok-menu-lewe ul.poziom2 li.wcisniety ul.poziom3 li a span, .blok-menu-lewe-mixed ul.poziom2 li.wcisniety ul.poziom3 li a span{
	color: #595959;
	font-weight: normal;
}
.blok-menu-lewe a:hover, .blok-menu-lewe li.wcisniety a, .blok-menu-lewe-mixed li.wcisniety a, .blok-menu-lewe-mixed a:hover{
	color: #D30205;
	text-decoration: none;
	overflow: hidden;
	zoom: 1;
}
.blok-menu-lewe li.first, .blok-menu-lewe-mixed li.first{
	border-top: 0px;
	overflow: hidden;
	zoom: 1;
}
.blok-menu-lewe li.last, .blok-menu-lewe-mixed li.last{
	border-bottom: 0px;
	overflow: hidden;
	zoom: 1;
}
.blok-menu-lewe, .blok-menu-lewe-mixed{
	border-left: 1px solid #eaeaea;
	border-right: 1px solid #eaeaea;
	background-color: #f0f0f0;
	padding: 6px 0px 5px 0px;
	overflow: hidden;
	zoom: 1;
	margin-left: 0px;
}
ul.poziom2{
	margin: 0px;
}
ul.poziom2 li{
	padding: 0px;
}
ul.poziom2 li.menu-lewe-spacer{
	padding: 0px;
	margin: 0px;
}
ul.poziom2 li a{
	padding-left: 26px;
	background: url(../images/lpoziom3-activepointer.gif) no-repeat scroll 13px 10px
}

ul.poziom2 li a span{
	font-weight: normal;
	color: #595959;
}
ul.poziom3{
	margin: 0px;
}
ul.poziom3 li a span{
	font-weight: normal;
}
ul.poziom3 li a span:hover{
	color: #d30205;
}
ul.poziom3 li.wcisniety a span{
	font-weight: bold;
}
.blok-menu-lewe ul.poziom2 li ul.poziom3 li a, .blok-menu-lewe ul.poziom2 li ul.poziom3 li.wcisniety a, .blok-menu-lewe-mixed ul.poziom2 li ul.poziom3 li a, .blok-menu-lewe-mixed ul.poziom2 li ul.poziom3 li.wcisniety a{
	background: #F0F0F0 url(../images/lpoziom3-activepointer.gif) no-repeat 23px 10px;
	padding-left: 36px;
	text-decoration: none;
	overflow: hidden;
	zoom: 1;
	font-weight: bold;
}
.blok-menu-lewe ul.poziom2 li.wcisniety  a, .blok-menu-lewe-mixed ul.poziom2 li.wcisniety  a{
	margin-bottom: 1px;
}
.blok-menu-lewe ul.poziom2 li ul.poziom3 li a:hover, .blok-menu-lewe ul.poziom2 li ul.poziom3 li.wcisniety a {
	background-color: #E2E1E1;
}
ul.blok-menu-lewe-mixed li.wcisniety ul.poziom2 li ul.poziom3 li a:hover, ul.blok-menu-lewe-mixed li.wcisniety ul.poziom2 li ul.poziom3 li a:hover span{
	color: #d30205;
	background-color: #e2e1e1;
}
.blok-menu-lewe-mixed ul.poziom2 li ul.poziom3 li.wcisniety a span{
	color: #d30205;
	background-color: #F0F0F0;
}
ul.blok-menu-lewe-mixed li.wcisniety ul.poziom2 li ul.poziom3 li.wcisniety a span,
ul.blok-menu-lewe-mixed li.wcisniety ul.poziom2 li ul.poziom3 li.wcisniety a:hover span{
	background-color: #e2e1e1;
}
ul.blok-menu-lewe-mixed li.wcisniety ul.poziom2 li ul.poziom3 li.wcisniety a, ul.blok-menu-lewe-mixed li.wcisniety ul.poziom2 li ul.poziom3 li.wcisniety a:hover{
	background: #e2e1e1 url(../images/wcisniety-mixmenu-pointer.gif) no-repeat 23px 10px;
}
ul.blok-menu-lewe-mixed li.wcisniety ul.poziom2 li ul.poziom3 li.wcisniety ul.poziom4 li a, ul.blok-menu-lewe-mixed li.wcisniety ul.poziom2 li ul.poziom3 li.wcisniety ul.poziom4 li a span{
	background-color: #F0F0F0;
	color: #595959;
}
ul.blok-menu-lewe-mixed li.wcisniety ul.poziom2 li ul.poziom3 li.wcisniety ul.poziom4 li.wcisniety a, ul.blok-menu-lewe-mixed li.wcisniety ul.poziom2 li ul.poziom3 li.wcisniety ul.poziom4 li.wcisniety a span
{
	background-color: #e2e1e1;
	color: #d30205;
}
ul.blok-menu-lewe-mixed li.wcisniety ul.poziom2 li ul.poziom3 li.wcisniety ul.poziom4 li a:hover{
	background: #e2e1e1 url(../images/mixmenu-pointer.gif) no-repeat 23px 10px;
}
ul.blok-menu-lewe-mixed li.wcisniety ul.poziom2 li ul.poziom3 li.level4-active a, ul.blok-menu-lewe-mixed li.wcisniety ul.poziom2 li ul.poziom3 li.level4-active a span{
	background-color: #F0F0F0;
}
ul.blok-menu-lewe-mixed li.wcisniety ul.poziom2 li ul.poziom3 li.wcisniety ul.poziom4 li a:hover span{background-color: #e2e1e1;}
ul.blok-menu-lewe-mixed li.wcisniety ul.poziom2 li ul.poziom3 li.wcisniety ul.poziom4 li a{
	background: url(../images/mixmenu-pointer.gif) no-repeat 23px 10px;
}
.blok-menu-lewe-mixed ul.poziom4{
	padding-left: 10px;
}
/* ======== MENU SZYBKI DOSTEP ======== */
.dostep-g{
	height: 3px;
	overflow: hidden;
	zoom: 1;
	font-size: 0px;
	line-height: 0px;
	background-color: #e7e7e7;
}
.dostep-d{
	height: 3px;
	overflow: hidden;
	zoom: 1;
	font-size: 0px;
	line-height: 0px;
	background: url(../images/dostep-dsr.gif) repeat-x;
}
.dostep-gp{
	width: 3px;
	height: 3px;
	float: right;
	background: url(../images/dostep-gp.gif) no-repeat;
}
.dostep-dp{
	width: 3px;
	height: 3px;
	float: right;
	background: url(../images/dostep-dp.gif) no-repeat;
}
.dostep-gl{
	width: 3px;
	height: 3px;
	float: left;
	background: url(../images/dostep-gl.gif) no-repeat;
}
.dostep-dl{
	width: 3px;
	height: 3px;
	float: left;
	background: url(../images/dostep-dl.gif) no-repeat;
}
.dostep-box{
	background-color: #e7e7e7;
	overflow: hidden;
	zoom: 1;
}
.dostep-box .poziom1{
	margin: 0px;
	padding: 0px;
	float: right;
}
.dostep-box .poziom1 div{
	margin: 0px;
	float: right;
	overflow: hidden;
	zoom: 1;
}
.przycisk{
	cursor: pointer;
}

.przycisk-dostep-l{
	width: 16px;
	height: 24px;
	float: right;
	display: block;
	overflow: hidden;
	zoom: 1;
	background: url(../images/przycisk-dostep-l.gif) no-repeat;
}
.przycisk-dostep-p{
	width: 3px;
	height: 24px;
	float: right;
	display: block;
	overflow: hidden;
	zoom: 1;
	background: url(../images/przycisk-dostep-p.gif) no-repeat;
}
.przycisk-dostep-sr{
	width: 96px;
	float: right;
	display: block;
	overflow: hidden;
	zoom: 1;
	background: url(../images/przycisk-dostep-sr.gif) repeat-x;
	padding: 4px 0px 5px 5px;
}
.dostep-przycisk-box{
	padding: 3px 6px 2px 0px;
}
.dostep-przycisk-box a{
	display: block;
	float: left;
	overflow: hidden;
	zoom: 1;
	width: 122px;
	color: #262626;
}
.dostep-przycisk-box a:hover, .wiecejlink a:hover, .powrotDoProduktow:hover{
	text-decoration: none;
	cursor: pointer;
	color: #d30205;
}
/* ======== BLOK OPISY Z LINKIEM ====== */
.blok-opisy-link-g{
	height: 2px;
	background-color: #f7f7f7;
}
.blok-opisy-link-d{
	height: 2px;
	background: url(../images/blok-opisy-link-d.gif) repeat-x;
}
.blok-opisy-link-gl{
	width: 2px;
	height: 2px;
	float: left;
	background: url(../images/blok-opisy-link-gl.gif) no-repeat;
	overflow: hidden;
	zoom: 1;
	line-height: 0px;
}
.blok-opisy-link-dl{
	width: 2px;
	height: 2px;
	float: left;
	background: url(../images/blok-opisy-link-dl.gif) no-repeat;
	overflow: hidden;
	zoom: 1;
	line-height: 0px;
}
.blok-opisy-link-gp{
	width: 2px;
	height: 2px;
	float: right;
	background: url(../images/blok-opisy-link-gp.gif) no-repeat;
	overflow: hidden;
	zoom: 1;
	line-height: 0px;
}
.blok-opisy-link-dp{
	width: 2px;
	height: 2px;
	float: right;
	background: url(../images/blok-opisy-link-dp.gif) no-repeat;
	overflow: hidden;
	zoom: 1;
	line-height: 0px;
}
.blok-opis-link-box{
	background-color: #f7f7f7;
	padding: 20px 12px 5px 12px;
	overflow: hidden;
	zoom: 1;
}
.wiecej-obrazek{
	width: 45px;
	margin-right: 10px;
	height: 22px;
	display: block;
	padding: 2px 0px 0px 12px;
	color: #262626;
	float: right;
	margin-top: 5px;
	background: url(../images/blok-wiecej-link.gif) no-repeat;
}
.wiecej-obrazekSearch{
	width: 55px;
	height: 22px;
	display: block;
	padding: 2px 0px 0px 6px;
	color: #262626;
	float: right;
	background: url(../images/blok-wiecej-link.gif) no-repeat;
}
.wiecej-obrazek:hover, .wiecej-obrazekSearch input:hover,
.zaznaczFirme:hover, .wyslijZapytanie:hover,
.zwinProdukt:hover, .formularz .bg-ButtonP input:hover,
.pokaz-wszystkie-wewn:hover, .wyslijWszystkimWewn:hover,
.bgButton:hover, .wszystkie-aktualnosci a:hover{
	color: #d30205;
	text-decoration: none;
	cursor: pointer;
}
.formularzBazaButton2{
	float: left;
	padding: 1px 0px 0px 82px;
	font-weight: bold;
}
.formularzBazaButton3{
	float: left;
	padding: 1px 0px 0px 200px;
}
.nasycenieInformacji{
	margin-left: -60px;
	overflow:hidden;
	zoom: 1;
	position: relative;
}
.nasycenieLabel{
	float: left;
}
.nasycenieFrame{
	margin-top: 7px;
	margin-right: 4px;
	width: 116px;
	height: 8px;
	float: right;
	background: url(../images/nasycenieInformacji.gif) no-repeat;
}
.nasycenieWartoscInner{
	height: 4px;
	margin: 2px;
	float: right;
	width: 112px;
	font-size: 0px;
	overflow: hidden;
	zoom: 1;
}
.nasycenieWartosc{
	background-color: #d30205;
	height: 4px;
	float: right;
	font-size: 0px;
	overflow: hidden;
	zoom: 1;
}
/* ============== BLOK NAJNOWSZE ============= */
.count_kategoria_obj{
	padding: 2px 10px 2px 15px;
	border-bottom: 1px orange #d3d3d3;
	background-color: #f0f0f0;
	font-weight: bold;
	overflow: hidden; zoom: 1;
}
.count_kategoria_obj a{
	color: #26211b;
}
.najnowszeTitle{
	width: 100%;
	float: left;
	margin-right: 10px;
	padding-bottom: 5px;
}
.najnowszeOpis{
	width: 153px;
	float: left;
	padding: 0px 8px 5px 8px;
}
.linkWiecejTop{
	height: 2px;
	display: block;
	font-size: 0px;
	background: url(../images/link-wiecej-tlo-sr.gif) repeat-x;
}
.linkWiecejBottom{
	height: 2px;
	display: block;
	font-size: 0px;
	background: url(../images/link-wiecej-tlo-sr.gif) repeat-x 0px -2px;
}
.linkWiecejGP{
	width: 2px;
	height: 2px;
	float: right;
	background: url(../images/link-wiecej-tlo.gif) no-repeat -2px 0px;
}
.linkWiecejGL{
	width: 2px;
	height: 2px;
	float: left;
	background: url(../images/link-wiecej-tlo.gif) no-repeat 0px 0px;
}
.linkWiecejDP{
	width: 2px;
	height: 2px;
	float: right;
	background: url(../images/link-wiecej-tlo.gif) no-repeat -2px -2px;
}
.linkWiecejDL{
	width: 2px;
	height: 2px;
	float: left;
	background: url(../images/link-wiecej-tlo.gif) no-repeat 0px -2px;
}
.LinkWiecejCentrBox{
	border-left: 1px solid #adadad;
	border-right: 1px solid #adadad;
	padding: 0px 1px;
	display: block;
}
.LinkWiecejCentr{
	display: block;
	text-align: center;
	background: url(../images/przycisk-tlo-sr.gif) repeat-x;
}
.najnowszeLink{
	color: #262626;
}
.najnowszeLink:hover, .newsLink a:hover{
	text-decoration: none;
	color: #d30205;
}
/* =========== STOPKA ============ */
.stopka{
	padding-bottom: 20px;
	clear: both;
}
.stopka-uzytkownika{
	width: 400px;
	float: left;
	padding-top: 5px;
	color: #6f6f6f;
}
.realizacja{
	width: 130px;
	float: right;
	text-align: right;
	padding-top: 5px;
}
.realizacja a{
	color: #010101;
}
.dark{
	color: #6f6f6f;
}
/* =========== MODUL AKTUALNOSCI ============== */
.aktualnosci-margines{
	padding-bottom: 20px;
}
.aktualnosci-margines-ext{
	padding-bottom: 20px;
}
.aktualnosci-margines-ext2{
	padding: 0px 10px 0px 12px;
}
.aktualnosci-margines-ext2 .szablon7{
	padding: 10px 0px;
	overflow: hidden;
}
.aktualnosci-margines .data, .data{
	width: 67px;
	float: right;
}

.aktualnosci-margines .miniaturka, .aktualnosci-margines-ext .miniaturka{
	width: 183px;
	float: left;
	padding: 0px 10px;
}
.aktualnosci-margines-ext2 .szablon7 .zdjecie div{
	display: inline-block;
	width: 174px;
	min-height: 132px;
}
.zdjecie a img, .ForumTematy .obrazekRamkaGlowna img{
	border: 1px solid #d0d0d0;
}
.ForumTematy{
	overflow: hidden;
	zoom: 1;
}
.akt-skrot-nazwa-data{
	background-color: #f0f0f0;
	overflow: hidden;
	zoom: 1;
	font: 11px Tahoma;
	color: #2c2c2c;
}
.akt-skrot-nazwa-data a{
	font-weight: bold;
	color: #2c2c2c;
}
.akt-skrot-nazwa-data h3{
	padding: 0px 14px;
	width: 80%;
	float: left;
}
.akt-skrot-nazwa-data h1{
	padding: 0px 14px;
	width: 80%;
	float: left;
}
.aktualnosci-skrot-opis{
	padding: 11px;
	overflow: hidden;
	zoom: 1;
}
.wiecejlink{
	width: 56px;
	height: 22px;
	display: block;
	float: right;
	position: relative;
	top: -15px;
	background: url(../images/blok-wiecej-link.gif) no-repeat;
}
.wiecejlink a{
	display: block;
	padding: 2px 0px 0px 13px;
	color: #262626;
}

.pager-box{
	padding: 3px 12px;
}
.pager{
	height: 25px;
	float: right;
	overflow: hidden;
	zoom: 1;
	padding: 0px 3px 0px 11px;
	background: url(../images/pagerLbg.gif) no-repeat 0px 0px;
}
.pager-wewn{
	padding-right: 2px;
	overflow: hidden;
	zoom: 1;
	background: url(../images/pagerRbg.gif) no-repeat 100% 0px;
}
.pager a{
	padding: 1px;
	display: inline-block;
	position: relative;
	top: -7px;
	color: #262626;
}
.pager b{
	display: inline-block;
	position: relative;
	padding: 1px;
	top: -7px;
	color: #a40605;
}
.pager b u{
	text-decoration: none;
}

.wizytowkaTabContent .pager-box{
	padding: 3px 12px;
	clear: both;
	margin: 10px 0 0;
}
.wizytowkaTabContent .pager-wewn{
	padding-right: 2px;
	overflow: hidden;
	zoom: 1;
	background: url(../images/pagerRbg.gif) no-repeat 100% 0px;
}
.wizytowkaTabContent .pager{
	height: 15px;
	float: right;
	overflow: hidden;
	zoom: 1;
	padding: 9px 3px 0 11px;
	background: url(../images/pagerLbg.gif) no-repeat 0px 0px;
}
.wizytowkaTabContent .pager  .prev-next-red{
	top: 0px;
}

/* ============= PAGER 2 ========= */
.pager-box2{
	margin: 5px 0 15px 0;
	padding: 0px 10px ;
	height: 23px;
	border-bottom: 1px solid #E7E7E7;
}
.pager-box2-empty{
	margin: 5px 0px;
	height: 25px;
}
.auto-height{
	height: auto;
}
.pager-box2.auto-height{
	padding-bottom: 10px;
}
.pager2{   
	float: right;	
	font-size: 12px;
}
.pager2 a{
	padding: 1px;
	display: inline-block;
	position: relative;
	color: #69686F;
	font-weight: bold;	
}
.pager2 b{
	display: inline-block;
	position: relative;
	padding: 1px;
	color: #D30205;
}
.pager2 .color-grey{
	color: #69686F;
}
.pager2 .color-black{
	color: #262626;
}
.pager2 .prev-next-red{
	color: #D30205;
	top: 0px;
	padding: 1px;
}


.pager2 b u{
	text-decoration: none;
}

/* ========== BLOK SCIEZKA =========== */
.reg13{
	width: 70%;
	float: left;
}
.sciezka{
	padding: 3px 0px 8px;
}
/* ------------------- WIZYTÓWKI ------------------------ */
.left{
	float: left;
}
.right{
	float: right;
}
.clear{
	clear: both;
}
.clear2{
	clear: both;
	height: 0px;
	font-size: 0px;
	padding: 0px;
	margin: 0px;
}
.pointer{
	cursor:pointer;
}
.none{
	display: none;
}
.block{
	display: block;
}
/* gwiazdki */
.gwiazdkaBlue{
	margin-left: 5px;
	width:16px; 
	height:16px; 
	float:left; 
	background-image:url('images/gwb.gif');
}
.gwiazdkaGreen{
	margin-left: 5px;
	width:16px; 
	height:16px;
	float:left; 
	background-image:url('images/gwg.gif');
}
.gwiazdkaReset{
	margin: 0px;
	height:25px; 
	float:left; 
	padding-left: 10px;
	font-weight: bold;
	line-height: 16px;
}
/* taby */
div.TabStripPanel{
	overflow: hidden;
	border-bottom: 1px solid #deded2;
	margin: 0px 0px 10px 0px;
}
div.TabStripPanelMargin{
	overflow: hidden;
	border-bottom: 1px solid #deded2;
	border-top: 1px solid #deded2;
	margin: 10px 0px 10px 0px;
	padding: 5px 0px;
}
/* serie produktów zakładki */
div.TabSeriiActive{
	color: gray !important;
	background-color: green !important;
}
div.TabSeriiInactive{
	color: green !important;
	background-color: grey !important;
}
/* wizytowki */

.informacja-is-demo{
	margin: 5px 0px;
	padding: 10px;
	text-decoration: blink;
	background-color: #E7E7E7;
	color: #C60505;
	text-align: center;
	font-weight: bold;
	font-size: larger;
	font-style: italic;
}
div.wizytowkaLogo{
	width: 200px;
	display: table-cell;
	vertical-align: middle;
	margin-left: 15px;
	height: 100px;
	text-align: center;
	position: relative;
	overflow: hidden;
}
.akcjeListaFormularzy{
	background-color: #e7e7e7;
	padding: 6px 6px 4px 6px;
	clear: both;
	height: 24px;
}
.ogloszeniaListaLinkow{
	font-weight: bold;
	padding: 10px 0px 20px 0px;
}
div.wizytowkaLinia{
	background-color: #f5f5f5;
	border: 1px solid #deded2;
	margin: 0px 0px 10px 0px;
	padding: 3px;
}
div.wizytowkaPadding{
	padding: 0px 3px 0px 0px;
	clear: both;
}
div.wizytowkaContent{
	padding: 0px 0px 10px 0px;
}
h3.wizytowkaNazwa{
	font-weight: bold;
	font-size: 15px;
	color: #2c2c2c;
	font-family: Arial;
}
div.wizytowkaNawigacja{
	padding: 5px 0px;
}
div.wizytowkaNawigacja a{
	background-color: #ffffff;
	border: 1px solid #9c9c9c;
	padding: 4px 7px 4px 7px;
	text-decoration: none;
}
div.wizytowkaNawigacja a:hover{
	background-color: #efefef;
}
span.wizytowkaSmall{
	font-size: 10px;
}
#daneFakturowe{
	padding-top: 6px;
}
div.wizytowkaGrey{
	margin: 5px 0px;
	background-color: #f5f5f5;
	border: 1px solid #deded2;
	padding: 5px;
}
.wizytowkaDaneFakturowe{
	padding: 5px 0px 0px 0px;
}
.wizytowkaDaneFakturoweContent .wizytowkaDaneFakturoweContentPart{
	width: 50%;
	display: block;
	float: left;
}
.wizytowkaDaneFakturoweContentPart span{
	color: #D30205;
	font-weight: bold;
}

div.wizytowkaTabContent{
	padding: 0px 0px 15px 0px;
}


div.wizytowkaTabContent ul,li{
	margin: 0px;
}

div.wizytowkaZdjecia{
	padding: 10px 3px 0px 0px;
}
div.wizytowkaZdjecia .obrazek{
	float: left;
	margin: 0px 4px 5px 0px;
}
div.wizytowkaProfil{
	padding: 10px 3px 15px 0px;
}
.wizytowkaRed{
	color: #d33d07;
}
div.wizytowkaPrzedstawicielFoto{
	float: left;
	margin: 0 0 5px;
}
.listaRowProdukt{
	float: left;
	width: 540px;
	padding-left: 173px;
}
.obrazekRamka{
	float: left;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
	zoom: 1;
}
.obrazekRamka > a{
	width: 113px;
	height: 93px;
}
.obrazekRamkaGlowna{
	width: 113px!important;
	float: left;
}
.jq_produkty_container{
	overflow: hidden;
	zoom: 1;
}
.produktRowSzukaj{
	overflow: hidden;
	zoom: 1;
	padding: 0px 8px 12px 1px;
	line-height: 16px;
	border-bottom: 1px solid #E7E7E7;
	margin-bottom: 12px;
	white-space: normal;
}
.produktNowoscRow{
	border: 1px solid #6F363D;
	padding: 5px 8px;
	position: relative;
}
.produktNowoscLista{
	border: 1px solid #6F363D;
	padding: 5px 8px;
	overflow: hidden;
	position: relative;
}
.produktNowoscListaRow{
	border: 1px solid #6F363D;
	padding: 5px 8px;
	overflow: hidden;
	position: relative;
}
.produktNowoscLista-bottom,
.produktNowoscRow-bottom,
.produktNowoscListaRow-bottom{
	padding-bottom: 35px;
}
.nowoscLabel{
	text-align: right;
	bottom: 5px;
	right: 8px;
	color: #fff;
	background: #C50A00;
	padding: 7px;
	position: absolute;
}
.produktRowSzukaj .obrazekRamka{
	width: 91px;
	height: 60px;
	position: relative;
	top: 5px;
	padding: 0px 3px 0px 0px;
	margin-right: 10px;
}
.produktRowSzukaj .left .obrazek .obrazekRamka{
	width: 115px;
	height: 95px;
	border: 1px solid #C8C9CA;
	text-align: center;
	display: table;
	padding: 0px;
}

.produktRowSzukaj .left .obrazek .obrazekRamka  a{
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}


.produktRowSzukaj .left .obrazek{
	padding-right: 5px;
}
.jq_zaznaczFirme,
.jq_zaznaczFirmeChecked{
	width: 13px;
	height: 13px;
	display: block;
	color: #525252;
	background: url(../images/checkbox.gif) no-repeat;
	cursor:pointer;
	position: absolute;
	left: 6px;
	top: 32px;
}

/*.jq_zaznaczFirme:hover, */
.jq_zaznaczFirmeChecked{
	background-position: 0px -14px;
}
.wyslijZapytanie{
	width: 116px;
	height: 24px;
	display: block;
	text-align: center;
	padding-top: 4px;
	color: #525252;
	background: url(../images/wizytowki-kontakt-tlo.gif) no-repeat;
}
.logoKatalog{
	width: 115px;
	float: left;
	text-align: center;
	margin-right: 10px;
	height: 86px;
	padding-bottom: 10px;
}
.logoBlok{
	width: 115px;
	text-align: center;
	margin-right: 10px;
	height: 86px;
	padding-bottom: 10px;
}
.opisKatalog{
	width: 451px;
	float: left;
	overflow: hidden;
	zoom: 1;
}
.KatalogRight{
	width: 120px;
	float: right;
	padding-top: 15px;
}
.katalogWiecej{
	width: 18px;
	height: 18px;
	display: block;
	float:right;
	position: relative;
	top: -10px;
	background: url(../images/katalogWiecej.gif) no-repeat;
}
.katalogWiecej:hover{
	text-decoration: none;
	background: url(../images/katalogWiecej.gif) no-repeat 0px -18px;
}




.sort-asc{
  	width: 81px;
	height: 24px;
	display: block;
	float: left;
	padding: 0px 12px 0px 0px;
	margin-right: 2px;
	text-align: center;
	/*background: url(../images/zwin-wszystkie2b.gif) no-repeat 100% 5px;*/
	background: url(../images/wcisniety-mixmenu-pointer.gif) no-repeat 100% 10px;
}

.sort-desc{
  	width: 81px;
	height: 24px;
	display: block;
	float: left;
	padding: 0px 12px 0px 0px;
	margin-right: 2px;
	text-align: center;
	/*background: url(../images/zwin-wszystkie2a.gif) no-repeat 100% 5px;*/
	background: url(../images/wcisniety-mixmenu-pointer2.gif) no-repeat 100% 10px;
}
/*
.sort-asc-ico{
	background: url(../images/zwin-wszystkie2b.gif) no-repeat 100% 5px;
	padding-right: 12px;
}
.sort-desc-ico{
	background: url(../images/zwin-wszystkie2a.gif) no-repeat 100% 5px;
	padding-right: 12px;
}
*/
.sort-asc-ico{
	background: url(../images/wcisniety-mixmenu-pointer2-grey.gif) no-repeat 40px 10px;
	padding-right: 17px;
}
.sort-desc-ico{
	background: url(../images/wcisniety-mixmenu-pointer-grey.gif) no-repeat 40px 10px;
	padding-right: 17px;
}

.active .sort-asc-ico{
	background: url(../images/wcisniety-mixmenu-pointer2.gif) no-repeat 40px 10px;
	padding-right: 17px;
}
.active .sort-desc-ico{
	background: url(../images/wcisniety-mixmenu-pointer.gif) no-repeat 40px 10px;
	padding-right: 17px;
}
.dopasowania .active .sort-asc-ico{
	background-position: 74px 10px;
}
.dopasowania .active .sort-desc-ico{
	background-position: 74px 10px;
}

.dopasowania .sort-asc-ico{
	background-position: 74px 10px;
}
.dopasowania .sort-desc-ico{
	background-position: 74px 10px;
}

.wizytowki-sort-container{
	height: 24px;
	display: block;
	float: right;
	margin: 0 5px 0 10px;
	font-size: 10px;
	width: 245px;
}
.wizytowki-sort-container span{
	font-size:11px;
	padding:4px 0 2px;
	float:right;
	height:25px;
	position:relative;	
}
.wizytowki-sort-container div{   
	float:right;
	height:25px;
	position:relative;
	text-align: center;
}
.wizytowki-sort-container div button{
	float:left;
	border: 0px;
	background: none;
	font-size: 11px;
	padding: 5px 0px 2px 0px;
	cursor: pointer;
	text-align: center;
	
}
.wizytowki-sort-container div button:hover{
	text-decoration: underline;
}

.katalog-ikonki{
	width: 31px;
	height: 28px;
	display: block;
	float: left;
	background: url(../images/katalog-ikony2.gif) no-repeat;
}
.katalog-ikonki:hover, .topLinkiRed:hover, .topLinkiGrey:hover,
.wyslijWszystkim:hover, .level1Hover a:hover, .akt-wiecej-wiecej-link-box a,
.przycisk-dostep-sr a:hover{
	text-decoration: none;
}

.js_katalogIkonkiContainer{
	float: left;
	width: 100%;
	margin-bottom: 8px;
	padding: 0 0 0 7px;
}
.KatLink{
	clear: both;
}
.js_foldery-text{
	font-size: 12px;
	padding-top: 4px;
	font-weight: bold;
	padding-left: 7px;
	color: #595959;
	display: inline;
	width: 120px;
	float: left;
}
.produkt-nowosc .produkt-new-lnk{
	color: #000000;
}
.nazwaFirmy{
	font-weight: bold;
	padding: 0px 2px 0px 9px;
}
.tabIco_about_firma{background-position: -323px -2px;}
.tabIco_about_firma:hover, .tabIco_about_firma_active{background-position: -323px -36px;}
.tabIco_przedstawiciele{background-position: -92px -2px;}
.tabIco_przedstawiciele:hover, .tabIco_przedstawiciele_active{background-position: -92px -36px;}
.tabIco_dystrybutorzy{background-position: -150px -2px;}
.tabIco_dystrybutorzy:hover, .tabIco_dystrybutorzy_active{background-position: -150px -36px;}
.tabIco_forumularz{background-position: -268px -2px;}
.tabIco_forumularz:hover, .tabIco_forumularz_active{background-position: -268px -36px;}
.tabIco_produkty{background-position: -209px -2px;}
.tabIco_produkty:hover, .tabIco_produkty_active{background-position: -209px -36px;}
.tabIco_nagrody{background-position: -32px -2px;}
.tabIco_nagrody:hover, .tabIco_nagrody_active{background-position: -32px -36px;}
.tabIco_serie{background-position: -179px -2px;}
.tabIco_serie:hover, .tabIco_serie_active{background-position: -179px -36px;}
.tabIco_foldery{background-position: -122px -2px;}
.tabIco_foldery:hover, .tabIco_foldery_active{background-position: -122px -36px;}
.tabIco_opisy_techniczne{background-position: -62px -2px;}
.tabIco_opisy_techniczne:hover, .tabIco_opisy_techniczne_active{background-position: -62px -36px;}
.tabIco_cad{background-position: -297px -2px;}
.tabIco_cad:hover, .tabIco_cad_active{background-position: -297px -36px;}
.tabIco_extra1{background-position: -1px -0px;}
.tabIco_extra1:hover, .tabIco_extra1_active{background-position: -1px -34px;}
.tabIco_extra2{background-position: -352px -2px;}
.tabIco_extra2:hover, .tabIco_extra2_active{background-position: -352px -36px;} /**pliki do porbr. **/
.tabIco_extra3{background-position: -382px -2px;}
.tabIco_extra3:hover, .tabIco_extra3_active{background-position: -382px -36px;} /** ralizacje **/
.tabIco_extra4{background-position: -415px -2px;}
.tabIco_extra4:hover, .tabIco_extra4_active{background-position: -415px -36px;} /** cennik **/
.tabIco_nowosci{background-position: -240px -2px;}
.tabIco_nowosci:hover, .tabIco_nowosci_active{background-position: -240px -36px;}
.tabIco_aktualnosci{background-position: -445px -2px;}
.tabIco_aktualnosci:hover, .tabIco_aktualnosci_active{background-position: -445px -37px;}

.pokaz-wszystkie{
	display: block;
	float: left;
	height: 20px;
	overflow: hidden;
	zoom: 1;
	background: url(../images/zwin-wszystkie2b.gif) no-repeat 6px 5px;
	cursor: pointer;
}
.pokaz-wszystkie2{
	background: url(../images/mixmenu-pointer.gif) no-repeat 11px 10px;
}
.jq-all-box{
	float: left;
	overflow: hidden;
}
.pokaz-wszystkie-wewn{
	padding: 4px 0px 0px 24px;
	display: block;
	width: 92px;
}
.zaznacz-wszystkie{
	display: block;
	width: 4px;
	float: left;
	height: 20px;
	padding: 4px 0px 0px 15px;
	overflow: hidden;
	zoom: 1;
	cursor:pointer;
}
#jq_all_check{
	height: 16px;
	margin-right: 3px;
	background: url(../images/checkbox.gif) no-repeat 1px 6px;
}
#jq_all_uncheck{
	height: 16px;
	margin-right: 3px;
	background: url(../images/checkbox2.gif) no-repeat -26px 6px;
}
.zaznacz-wszystkie2{
	background-position: -469px -31px;
}
.zaznacz-wszystkie-wewn{
	padding: 0px 2px 3px 5px;
	display: block;
	width: 90px;
	text-align: center;
}
.wyslijWszystkim{
	width: 207px;
	height: 20px;
	padding: 4px 0px 0px 3px;
	float: left;
	background: url(../images/wyslij-zapytania.gif) 0px 0px;
}
.wyslijWszystkimWewn{
	display: block;
	text-align: center;
	padding: 0px;
	color: #2C2C2C;
}
.wyslijWszystkimOff{
	width: 207px;
	height: 20px;
	padding: 4px 0 0 3px;
	float: left;
	position: absolute;
	background: url(../images/wyslij-zapytania.gif) 0px 0px;
}
.wyslijWszystkimWewnOff{
	display: block;
	text-align: center;
	padding: 0px;
	color: #808080;
}
.wizytowkiModulNaglowek2{
	display: inline-block;
	padding: 8px 13px 5px 16px;
	clear: both;
	background: #e7e7e7 url(../images/wizytowkiModulNaglowek2.gif) no-repeat 0px 0px;
}
.tytulModulWizytowki{
	color: #35343d;
	font-weight: bold;
	font-size: 17px;
}

.tytulModulWizytowkiActive{
	font-weight: bold;
	font-size: 17px;
	color: #D30205;
	text-decoration: underline;
}
.tytulModulWizytowki:hover{
	text-decoration: underline;
}


.tytulModul{
	display: block;
}
.wizytowkiTop-tlodl{
	width: 3px;
	height: 3px;
	float: left;
	background: url(../images/wizytowkiTop-tlodl.gif) no-repeat;
}
.wizytowkiTop-tlodp{
	width: 3px;
	height: 3px;
	float: right;
	background: url(../images/wizytowkiTop-tlodp.gif) no-repeat;
}
.wizytowkiTop-tlo{
	height: 3px;
	overflow: hidden;
	zoom: 1;
	font-size: 0px;
	line-height: 0px;
	margin-bottom: 5px;
	background: url(../images/wizytowkiTop-tlo.gif) repeat-x;
}
.produkt-nowosc{
	font-size: 11px;
}
.formularzLabel{
	width: 114px;
	text-align: right;
	padding-right: 6px;
}
.form-text{
	float: left;
}
.formularz .formularzGwiazdka{
	width: 10px;
	display: inline;
}

/* --- kontaktowy formularz ----- start */
.kontaktTablicaGrupa{
	border-bottom: none;
	border-left: none;
	margin: 10px 11px 0px 11px;
	padding: 10px 10px 0px 10px;
}
.kontaktTablicaGrupab{
	border-bottom: none;
	border-left: none;
	margin: 10px 11px;
	padding: 10px;
}
.kontaktTablicaGrupac{
	border-bottom: none;
	border-left: none;
	margin: 10px 11px 10px 35px;
	padding: 10px;
}
.kontaktTablicaGrupaBox{
	width: 48%;
	float: left;
}
.kontaktTablicaGrupa .formularz-odstep span, .kontaktTablicaGrupab .formularz-odstep span{
	text-align: left;
	padding-left: 2px;
	padding-bottom: 5px;
	width: 263px;
}
.kontaktTablicaGrupac .formularz-odstep span{
	text-align: left;
	padding-left: 2px;
	padding-bottom: 5px;
	width: 263px;
}
.kontaktTablicab2 .formularz-odstep span{
	width: 182px;
}
.kontaktTablicaGrupa2{
	float: left;
	padding: 50px 0px 10px 13px;
	width: 355px;
}
.kontaktTablicaGrupaBox .formularz-odstep .input-krotki{
	clear: both;
}
.formularz h3{
	margin-left: 10px;
}
.kontaktTablicaInne{
	margin: 0px 10px 10px 10px;
	padding: 0px 10px 10px 10px;
}
.kontaktTablicaInne .formularzLabel{
	width: 66px;
}
.kontaktTablicaGrupa .formularzLabel{
	width: 68px;
}
/* --- kontaktowy formularz ----- end */

.wizytowkaContent #tabs{
	padding-bottom: 22px;
}
.formularzOpis{
	padding-bottom: 20px;
}
.obrazekAktualnosciSkrot{
	padding-right: 5px;
}
.linia{
	border-top: 1px solid #E7E7E7;
	height: 0px;
	padding-bottom: 10px;
	clear: both;
	font-size: 0px;
	line-height: 0px;
	overflow: hidden;
	zoom: 1;
	margin-top: 10px;
}
.linia-produkty{
	height: 0px;
	border-bottom: 1px solid #E7E7E7;
	padding-top: 10px;
	margin-bottom: 10px;
	clear: both;
	font-size: 0px;
	overflow: hidden;
	zoom: 1;
	line-height: 0px;
}
.tekst{
	padding-bottom: 10px;
}
.bgButton{
	width: 55px;
	float: left;
	height: 22px;
	border: 0px;
	margin: 0px 0px 0px 143px;
	background: url(../images/blok-wiecej-link.gif) no-repeat;
}
.tytul strong a{
	color: #2C2C2C;
}
.wizytowkiStopkaBorder{
	border-top: 1px solid #E7E7E7;
	border-bottom: 1px solid #E7E7E7;
	padding: 5px 0px 5px 0px;
}
.seriaConatiner{
	border: 1px solid #efefef;
	background-color: #ffffff;
	padding: 5px 7px;
	width: 50%;
	text-align: center;
	margin: 0px auto;
}
.filmy{
	padding: 10px 0px 25px 0px;
}
.menuLeftNaglowek{
	margin-left: 0px;
	padding: 3px 5px 5px 20px;
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	background-color: #DBA931;
}
.fix3{
	overflow: hidden;
	zoom: 1;
	clear: both;
}
.AktualnosciPodpis{
	text-align: center;
}
.aktualnosci4ZdjeciaBlok{
	padding-bottom: 10px;
}
.aktualnosci4ZdjeciaBlok img{
	border: 1px solid #c8c9ca;
}
.newsDataWizytowki{
	padding-bottom: 10px;
}
.aktualnosciOpisWizytowki{
	padding-bottom: 20px;
}
.akapit-margines-ext{
	padding-bottom: 10px;
}
.akapit-margines-ext .szablon4{
	width: 115px;
	padding-left: 20px;
}
.akapit-margines-ext .szablon5{
	width: 115px;
	padding-right: 20px;
}
.akapit-margines-ext .szablon6, .akapit-margines-ext .szablon7{
	overflow: hidden;
	zoom: 1;
	padding: 5px 25px;
}
.akapit-margines-ext .szablon6 .zdjecie, .akapit-margines-ext .szablon7 .zdjecie{
	width: 126px;
	float: left;
}

.wizytowkaTabContent .szablon4{
	width: 115px;
	padding-left: 20px;
}
.wizytowkaTabContent .szablon5{
	width: 115px;
	padding-right: 20px;
}
.wizytowkaTabContent .szablon6, .wizytowkaTabContent .szablon7{
	overflow: hidden;
	zoom: 1;
	padding: 5px 25px;
}
.wizytowkaTabContent .szablon6 .zdjecie, .wizytowkaTabContent .szablon7 .zdjecie{
	width: 126px;	
	float: left;
	height: 110px;
}

.newsLink{
	margin-left: 4px;
}
.newsLink a{
	width: 116px;
	display: block;
	color: #262626;
	text-align: center;
	padding: 4px 0px 4px 0px;
	background: url(../images/wyslijZapytanie.gif) no-repeat;
}
.powrotDoProduktow{
	width: 165px;
	display: block;
	color: #262626;
	text-align: center;
	padding: 4px 0px 4px 0px;
	background: url(../images/powrotDoProduktow.gif) no-repeat;
	line-height: 16px;
}
.wizytowkaDaneFirmy{
	line-height: 16px;
}
.js_activeIconLabel{
	font-weight: bold;
	
	/* height: 24px; */
	color: #595959;
	text-align: left;
	padding: 11px 0 0 5px;
	line-height: 20px;
	clear: both;
}
.js_activeIconLabel h2{
	font-size: 18px;
}
.wizytowkaTabContent .dostep-g{
	clear: both;
	padding: 0;
}

.wizytowkiSerieTabs{
	margin-top:  -35px;
	margin-bottom: 20px;
	overflow: hidden;
	border-bottom: 1px solid #deded2;
	
	padding: 12px 5px;
	color: #D30205;
}

.wizytowkiSerieTabs span
{
	color: #595959;
}

.wizytowkiSerieTabs .Active{
	text-decoration: underline;
}
.wizytowkiSerieTabs img{
	margin-right: 4px;
}
.wizytowkaZdjecia img, .obrazekAktualnosciSkrot img{
	/*  , .produktRowSzukaj img  */
	border: 1px solid #c8c9ca;
}
.tytul1-wizytowki{
	font: 18px Tahoma;
	font-weight: bold;
	letter-spacing: -0.5px;
	color: #d30205;
}
.edit-account-form{
	margin-top: 20px;
}
/* ------------------- END WIZYTÓWKI ------------------------ */
 .zdjecie img{
	border-top: 1px solid #d0d0d0;
	border-right: 1px solid #d0d0d0;
	border-left: 1px solid #d0d0d0;
	border-bottom: 1px solid #d0d0d0;
	/*border-bottom: 2px solid #9d9ea1;*/
}
/* ================== STRONA OPISOWA / AKTUALNOSCI ------------ */
.szablon5{
	width: 175px;
	float: left;
	padding-right: 24px;
}
.szablon4{
	width: 175px;
	float: right;
	padding-left: 24px;
}
.szablon7{
	padding: 10px 86px;
}
.szablon7 .zdjecie{
	width: 175px;
	float: left;
	padding: 2px 1px 5px 0px;
	position: relative;
}
.zdjecie{
	text-align: center;
	padding-bottom: 5px;
}
.opisy-tytul{
	background-color: #f0f0f0;
	overflow: hidden;
	zoom: 1;
	font: 11px Tahoma;
	color: #2c2c2c;
}
.opisy-tytul a{
	font-weight: bold;
	color: #2c2c2c;
}
.opisy-tytul h3{
	padding: 0px 12px;
}
h3.tytul4{
	font-size: 11px;
}
.opis{
	padding: 7px 5px 5px 12px;
	overflow: hidden;
	zoom: 1;
}
.pliki{
	padding: 25px 0px 20px 0px;
}

.plik-link{
	font: 12px Tahoma;
	font-weight: bold;
	color: #292929;
}
.pliki .ikona-plik, .filmy .ikona-plik{
	position: relative;
	top: 2px;
	margin: 0px 10px 0px 2px;
}
.plik-opis{
	padding: 2px 0px 0px 31px;
}
.opis-margines{
	padding-bottom: 10px;
	overflow: hidden;
	zoom: 1;
	box-sizing: border-box;
}
/* ================ FORMULARZ KONTAKTOWY ================== */
.box-std{
	padding: 5px 10px;
	background: #F0F0F0;
}
.formularz{
	font-size: 11px;
}
.formularz span{
	display: block;
	width: 135px;
	float: left;
	text-align: right;
	padding-right: 8px;
}
.formularz .input-std{
	width: 184px;
	height: 18px;
	padding: 5px 0px 0px 0px;
	text-align: left;
	display: block;
	background: url(../images/input-std.gif) no-repeat;
}
.formularz .input-std input{
	width: 176px;
	border: 0px;
	background: none;
	color: #585757;
	font-size: 11px;
	margin: 0px 4px;
}
.formularz .input-long{
	width: 560px;
	height: 23px;
	padding: 2px 0px 0px 0px;
	text-align: left;
	display: block;
	background: url(../images/input-long.gif) no-repeat;
}
.formularz .input-long select{
	width: 557px;
	height: 18px;
	border: 0px;
	background: none;
	color: #585757;
	font-size: 11px;
	text-align: left;
	margin: 2px 0px 0px 0px;
}
.formularz-odstep{
	clear: both;
	padding-bottom: 8px;
	overflow: hidden;
	zoom: 1;
}
.gwiazdka{
	font-family: Tahoma;
	font-style: normal;
	color: red;
}
.formularz .select-std{
	width: 184px;
	height: 23px;
	padding: 1px 0px 0px 0px;
	text-align: left;
	display: block;
	background: url(../images/input-std.gif) no-repeat;
}
.select-std select{
	width: 181px;
	height: 18px;
	border: 0px;
	background: none;
	color: #585757;
	font-size: 11px;
	text-align: left;
	margin: 2px 0px 0px 0px;
}
.formularz .textarea-std{
	width: 354px;
	height: 73px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	background: url(../images/textarea-std.gif) no-repeat;
}
.formularz .textarea-std textarea{
	width: 344px;
	height: 63px;
	background: none;
	border: 0px;
	color: #585757;
	font-size: 11px;
	margin: 5px;
}
.checkSpan{
	display: block;
	float: left;
	height: 10px;
}
.checkSpan2{
	display: block;
	float: left;
	height: 10px;
	width: 135px;
	padding-right: 8px;
}
.formularz .checkSpanB{
	width: 124px;
	display: block;
	float: left;
	height: 10px;
}
.przetwDanychOsobowych{
	width: 335px;
	float: left;
	padding-left: 5px;
}
.formularz-stopka{
	overflow: hidden;
	zoom: 1;
}
.formularz-margines{
	padding-bottom: 10px;
	overflow: hidden;
	zoom: 1;
}
.button-backg input{
	background: none;
	border: 0px;
	width: 73px;
}
.button-backg input:hover{
	cursor: pointer;
	color: #A50505;
}
.komunikat{
	text-align: center;
	padding: 10px 0px;
}

.js-komunikat{
	 background-color: #FFFE88;
	 margin: 10px 0px;
	 text-align: center;
	 padding: 10px 0px;
	 width: 100%;
	 display: none;
	 font: bold 13px Arial;
}

.formularz-odstep .input-krotki{
	width: 80px;
	height: 18px;
	text-align: left;
	padding: 5px 0px 0px 0px;
	background: url(../images/input-krotki.gif) no-repeat;
}
.formularz-odstep .input-krotki input{
	width: 72px;
	font-size: 11px;
	color: #585757;
	border: 0px;
	background: none;
}
/* ================= TOP MENU BUDOSKOPU ================ */
.poziom_1_table td{
	vertical-align: middle;
}
.topMenuPodkategorie{
	color: #ffffff;
	display: block;
	min-height: 20px;
	padding: 2px 0px 2px 7px;
}
.topMenuPodkategorie:hover, .wcisniety .topMenuPodkategorie {
	background-color: #73707F;
	text-decoration: none;
	/** width: 161px; jak dam szer. to mi sie hoover rozjedzie na 2 linie **/
}
.menuTopBorder{
	width: 168px;
	height: 2px;
	overflow: hidden;
	zoom: 1;
	font-size: 0px;
	line-height: 0px;
	background: url(../images/menuTopBorder.gif) no-repeat;
}
.menuTopWart{
	width: 168px;
	display: block;
	float: left;
	overflow: hidden;
	zoom: 1;
	padding: 1px 12px 0px 10px;
}

.menuTopWartEmpty{
	width: 168px;
	display: block;
	float: left;
	overflow: hidden;
	zoom: 1;
	padding: 1px 12px 0px 10px;
	height: 27px;
}
.menuTopWartEmpty .topMenuPodkategorie:hover, .menuTopWartEmpty .wcisniety .topMenuPodkategorie:hover{
	background: none;
}

.topLinkiRed{
	font: 16px Arial;
	font-weight: bold;
	display: block;
	color: #ffffff;
	background-color: #C60505;
}

.topLinkiRedWewn{
	line-height:15px;
	position: relative;
	padding:0px 16px 10px;
	display: block;
	border: none;
}

.topLinkiRedUnderLine{
	border-bottom: 1px solid #C60505 !important;
}

.blue-tab{
	float: right;
}
.blue-tab .topLinkiRed{
	background: #3366FF;
	border-color: #3366FF !important;
}

.topLinkiRedWewn .link-part,
.topLinkiGreyWewn .link-part
{
	display: inline-block;
	text-align: right;
	font-size: 10px;
	border: none;
	padding: 1px 0px 0px 5px;
	margin: 0px;
	min-width: 100%;
	color: #ffffff;
}

.topLinkiGrey{
	font: 16px Arial;
	font-weight: bold;
	display: block;
	color: #595959;
	border-top: 1px solid #9f9f9f;
	border-left: 1px solid #9f9f9f;
	border-right: 1px solid #9f9f9f;
	background: url(../images/topLinkiGrey.gif) repeat-x;
}
.topLinkiGreyWewn{
	line-height:15px;
	padding:1px 5px 7px;
	display: block;
	border-top: 1px solid #e0e0e0;
	border-left: 1px solid #e0e0e0;
	border-right: 1px solid #e0e0e0;
	background-color: #F0F0F0;
}
.wcisnietyMenuWizyt .topLinkiRed{
	font: 16px Arial;
	font-weight: bold;
	display: block;
	color: #ffffff;
	border: none;
	background: url(../images/topLinkiBlack.gif) repeat-x;
}
.wcisnietyMenuWizyt .topLinkiRedWewn{
	line-height:15px;
	padding:0px 15px 10px;
	display: block;
	position: relative;
	top: 2px;
	border-style: solid;
	border-width: 0px 1px 0px 1px;
	border-color: #56393E;
	background: url(../images/topLinkiBlack.gif) repeat-x;
}
.bloki2-box .level1Hover div.blue-tab:first-child a{margin-right: 0 !important;}
.wcisnietyMenuWizyt .topLinkiGrey{
	font: 16px Arial;
	font-weight: bold;
	display: block;
	color: #ffffff;
	background: url(../images/topLinkiBlack.gif) repeat-x;
}
.wcisnietyMenuWizyt .topLinkiGreyWewn{
	line-height:15px;
	padding:1px 5px 8px;
	display: block;
	position: relative;
	top: 1px;
	border: none;
	border-bottom: 0px solid #433f49;
	background: url(../images/topLinkiBlack.gif) repeat-x;
}
.searchFirmyInput span{
	width: 41px;
}
.searchFirmyInput input{
	border: 0px;
	background: 0px;
}
.rozwin-pokaz-produkty{
	padding-left: 149px;
	height: 27px;
	margin-bottom: 12px;
	border-bottom: 1px solid #e7e7e7;
	overflow: hidden;
	zoom: 1;
	position: relative;
}

.zwin-pokaz-produkty{
	margin-left: 149px;
	height: 27px;
	margin-bottom: 12px;
	border-bottom: 1px solid #e7e7e7;
	overflow: hidden;
	zoom: 1;
	position: relative;
}

.KatLink{
	width: 68px;
	margin-right: 60px;
	overflow: hidden;
	zoom: 1;
	margin-left: 345px;
}
.jq_zwinProdukt:hover,
.jq_rozwinProdukt:hover{
	text-decoration: underline;
}
.jq_zwinProdukt{
	width: 78px;
	height: 25px;
	display: block;
	font: 11px Tahoma;
	padding: 0px 0px 0px 34px;
	margin-right: 1px;
	color: #d30205;
	background: url(../images/wcisniety-mixmenu-pointer2.gif) no-repeat 19px 4px;
	cursor: pointer;
}
.jq_rozwinProdukt{
	width: 78px;
	height: 25px;
	display: block;
	font: 11px Tahoma;
	padding: 2px 6px 0px 34px;
	margin-right: 1px;
	color: #d30205;
	background: url(../images/zwin-rozwin-link.gif) no-repeat 19px 6px;
	cursor: pointer;
}
.jq-produkty-box{
	margin-top: -30px;
}
.listaProduktowTytul{
	float: left;
	padding: 10px;
	width: 113px;
	height: 40px;
}
.listaProduktowTytul h3{
	font-size: 14px;
	font-weight: bold;
}
.produkt-wiecej-lnk{
	padding-left: 6px;
}
/* ============= MAPA SERWISU =============== */
.mapa-belka{
	background-color: #F0F0F0;
}
.mapaBelkaTitle{
	margin-bottom: 2px;
}
.mapaBelkaTitle:hover, .alfabetSort:hover, .alfabetSortAsc:hover,
.pokaz-wszystkie:hover, .zaznacz-wszystkie:hover, .wizytowki-rosnaco-malejaco button:hover,
.sortAlfabetycznie button:hover, .jq_zaznaczFirme:hover{
	cursor: pointer;
	color: #d30205;
}
.mapa-belka h3{
	padding-left: 30px;
	background: url(../images/pointer.gif) no-repeat 15px 7px;
}
.mapa-serwisu{
	line-height: 20px;
	padding: 17px 5px 14px 50px;
}
.mapa-serwisu li a{
	color: #292929;
}
.mapa-serwisu li a:hover{
	text-decoration: none;
	font-weight: bold;
	color: #d30205;
}
.mapa-serwisu li ul.mapa-serwisu{
	padding: 0px 0px 0px 28px;
	margin: 3px 0px 0px 0px;
	border-top: 1px solid #f0f0f0;
	position: relative;
	left: -15px;
}
/* ============= ERRORY ============*/
.formularz .errorClass{
	border: 1px solid red !important;
	color: red !important;
}
.formularz .errorCheckboxLabelClass{
	color: red !important;
}
.formularzInput_error{
	border: 1px solid red !important;
}
.formularz .inputStd_error, .selectStderrorClass, .formularz .inputStderrorClass, .formularz .input-krotkierrorClass{
	padding: 0px;
}
.formularz .input-krotkierrorClass input{
	margin: 0px;
	padding: 2px 6px 1px;
	width: 80px;
}
.formularz .inputStd_error input, .formularz .inputStderrorClass input{
	margin: 0px;
	foldpadding: 2px 6px 1px;
	width: 184px;
}
.textarea-std_error textarea{
	width: 353px;
	height: 73px;
	margin: 0px;
	padding: 5px;
}
.formularz .textarea-stderrorClass{
	width: 353px;
	height: 73px;
	margin: 0px;
	padding: 0px;
}
.formularz .textarea-stderrorClass textarea{
	margin: 0px;
	width: 354px;
	height: 73px;
	padding: 5px;
}
.kontener{
	overflow: hidden;
	zoom: 1;
}
#wyszukane_query_ajax{
	background-color: #efefef;
	border: 1px solid #cecfce;
	top:86px;
	left: 234px;
	position:absolute;
	width:428px;
	z-index: 10;
	margin-top: -1px;
}
#wyszukane_query_ajax ul li{
	background: none;
}
.jq-row-ajax{
	/* cursor: pointer;*/
	margin: 0px;
	padding: 0px 0px 0px 15px;
	text-align: left;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
}

.lista-autocomplit-highlite{
	color: #D30205 !important;
	font-weight: bolder !important;
}

.jq-row-ajax a{
	font-size: 12px;
	color: #000000;
	font-weight: normal;
}

.lista-autocomplit-label{
	color: #000000;
}
#wyszukane_query_ajax ul li.ajaxListaTitle{
	margin: 5px -10px 4px;
	color: #000000;
	padding: 4px 19px;
	background-color: #fffbff;
}
.wcisnietyMenuWizyt .topLinkiTitle{
	margin-top: -1px;
	display: inline-block;
	padding-bottom: 1px;
}
.welcomeCenterBlockContainer .najnowszeOpis{
	width: 445px;
}
.reg14, .reg18{
	width: 729px;
	float: right;
	padding: 0 0 0 20px;
}
.reg14 .blok-std-tresc-wewn-dl{
	width: 678px;
}
.reg14 .kontener, .reg18 .kontener{
	padding-bottom: 20px;
}
.reg14  .blok-std-tresc-wewn-gl, .reg14 .blok-std-tresc-wewn-dl, .reg14 .blok-std-tresc-wewn-dp, .blok-std-tresc-wewn-gp{
	background: none;
}
.reg14 .blok-std-tresc-wewn-dl{
	padding: 0px 12px 0px 15px;
}
.aktywneregiony-11 .reg14, .aktywneregiony- .reg14 {
	width: 979px;
	padding: 0px;
}
.aktywneregiony-11 .reg14 .blok-std-tresc-wewn-dl, .aktywneregiony- .reg14 .blok-std-tresc-wewn-dl{
	width: 930px;
}

.reg4 .blok-std-tresc-wewn-dl-lewy{
	width: 100%;
	padding: 8px 0px;
}
.reg16 .blok-std-tresc-wewn-dl-lewy{
	width: 100%;
	padding: 0px;
}

.bloki2-box{
	padding: 0px 0px 7px 0px;
	overflow: hidden;
}
/* ------ */
.pliki h2, .filmy h2{
	display:none;
}
.uzytkownik-menu ul li{
	float: left;
	background: none;
}
.uzytkownik-menu .uzytkownik-logout{
	float: right;
}
.uzytkownik-btn-l{
	padding-left: 10px;
	float: left;
	color: #262626;
	background: url(../images/powrotDoProduktow.gif) no-repeat;
}
.uzytkownik-btn-r{
	padding: 4px 10px 4px 1px;
	float: left;
	background: url(../images/powrotDoProduktow.gif) no-repeat 100% 0px;
}
.uzytkownik-btn-l:hover, .form-btn .uzytkownik-btn-l input:hover{
	color: #d30205;
	text-decoration: none;
	cursor: pointer;
}
.form-btn input{
	background: none;
	border: none;
	padding: 1px 4px;
	margin: 0px -8px;
	font-size: 11px;
}
.form-btn{
	padding: 0 0 0 0px;
	overflow: hidden;
	zoom: 1;
}
.form-btn  .uzytkownik-btn-l{
	margin-right: 10px;
}
.konta-uzytkownikow .formularz{
	padding: 20px 5px 15px;
}
.subskrypcja-opis{
	padding: 15px 4px;
}
.subskrybent-link{
	padding: 0px 0px 10px 0px;
}
.padding0{
	padding: 0px;
}
.padding1{
	padding: 0px 0px 0px 1px;
}
.sort-firmy{
	float: right;
}
#form_oferta_mail{
	width: 207px;
	height: 25px;
	overflow: hidden;
	zoom: 1;
}
.wysz-title{
	color: #000000;
	font-size: 12px;
	display: block;
	font-weight: bold;
	padding: 10px 0px 0px 15px;
}
.reg4 .select-std select{
	color: #000000;
}
.reg16 .select-std select{
	color: #000000;
}
.logoKatalog .obrazekRamkaGlowna a{
	overflow: hidden;
	zoom: 1;
}
.produktyblok-back{
	margin: 0px auto;
}
.pokaz-wszystkie-box{
	width: 116px; 
	height: 25px;
	float: left; 
	position: absolute;
	left: 495px;
	background: url(../images/zwin-rozwin.gif) no-repeat;
}
#jq_all_show{
	position: absolute;
}
.komunikat .error{
	font-size: 13px;
	font-weight: bold;
}
.oferta-profil-box  .wizytowkaProfil{
	padding: 0px 3px 11px 0px;
}

.user-logged-link{
	float: right;
	padding-right: 9px;
}
.komunikat-box{
	padding: 5px 0px;
}
.komunikat-box .bgButton{
	padding: 0px;
	margin: 0px auto;
	float: none;
}
.dane-opcjonalne{
	padding: 10px 0px 10px 68px;
}
.status-wyszukiwarka .wyszukiwarka-zwin-rozwin{
	background: url(../images/mixmenu-pointer.gif) no-repeat 0px 5px;
}
#blok_10 .logowanie-glowna{
	padding: 0px 0px 5px 5px;
}
.label-serie-branze{
	padding: 5px 4px 0px 0px;
}
h1.label-serie-branze{
	display: inline;
	font-size: 11px;
	color: #595959;
	font-weight: normal;
}
.formularz .wyszukiwarka-nform .wyszukiwarka-nform-label{
	width: 79px;
	padding-right: 5px;
}
.formularz .wyszukiwarka-nform .wyszukiwarka-nform-label2{
	width: 85px;
	padding-right: 5px;
}
.formularz .wyszukiwarka-nform .bgButton{
	margin-left: 0px;
}
.ogloszenInputZakresCenowy {
	width: 185px; float: left; padding-right: 15px;
}
.formularz .wyszukiwarka-nform .formularzBazaButton2{
	padding-left: 15px;
}
.formularz .wyszukiwarka-nform .formularzBazaButton2 a{
	display: block;
	border: 1px solid #000000;
	color: #000000;
	font-weight: normal;
	padding: 2px 6px 1px 6px;
}
.formularz .wyszukiwarka-nform .formularzBazaButton2 a:hover{
	text-decoration: none;
	color: #D30205;
}
.newsletter-zapisz-sie{
	font-size: 12px;
	color: #D30205;
	padding: 10px 0 5px;
}
.reg9 .newsletter-zapisz-sie{
	padding: 0px 0px 5px;
}
.newsletter-label-subskrypcja{
	color : #6B6B6B;
}
.page-box .reg4 .newsletter-label-info{
	width: 170px;
	background: none;
}
.page-box .reg4 .newsletter-form{
	margin: 5px 0px 0px 0px;
	clear: both;
}
.page-box .reg4 .newsletter-aktualnosci-margines{
	display: none;
}
.page-box .reg16 .newsletter-label-info{
	width: 170px;
	background: none;
}
.page-box .reg16 .newsletter-form{
	margin: 5px 0px 0px 0px;
}
.page-box .reg16 .newsletter-aktualnosci-margines{
	display: none;
}
.pokaz-wszystko{
	overflow:hidden;
	padding:0 0 0 8px;
}
.pokaz-wszystko a{
	background:url(/szablony/infoinwest/images/pokaz-wszystko.gif) no-repeat 0 0;
	padding:2px 11px 4px 14px;
	display:block;
	color:#000;
	float:left;
	font-weight:normal;
}
.pokaz-wszystko a:hover{
	text-decoration:none;
	color:#D30205;
}
.szuk-przedstawiciele{
	padding:0 0 3px;
	font-size:11px;
}


/** **/
table.fcktable{
	border: 1px solid #2c2c2c;
}

table.fcktable td,
table.fcktable th{
	border: 1px solid #2c2c2c;
	vertical-align: middle;
	padding-left: 10px;
}

.wizytowkaPunktyGuzik{
	float: right;
	margin-bottom: 10px;
	margin-top: 0px;
	padding-right: 66%;
}

.tabprodukty_lista_zdjec .obrazek{
	float: left;
	margin: 2px 3.5px;
}
.tabprodukty_lista_zdjec .clear{
	clear: none;
}
.tabprodukty_lista_zdjec .wizytowkaPunktyGuzik{
	float: left;
	padding: 0;
	margin: 2px 3.5px 2px 20px;
}

.wizytowkaPunktyGuzik_bkp a{
	background:url(/szablony/infoinwest/images/punkty_sprzedazy.png) no-repeat 0 0;	
	display:block;	
	width: 172px;
	height: 55px;
}

.aktualnosci-blok h3 a, .aktualnosci-blokA h3 a{
	font: 11px Tahoma;
	color: #1a1a1a;
	font-weight: bold;
}
.aktualnosci-blok h3{
	width: 82%;
	float: left;
}
.aktualnosci-blokA h3{
	width: 79%;
	float: left;
}

.no-line{
	border: 0 none !important;
}

.fancyButton{
	cursor: pointer;
	background: #0066CC;
	border: 1px solid #0066CC;
	display: inline-block;
	height: 93px;
	line-height: 93px; 
	font: 24px/48px "Trebuchet MS","Trebuchet",Arial,Helvetica,sans-serif;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;		
}

.fancyButton:hover{
	opacity: 0.7;
	-moz-opacity: 0.7;
	-webkit-opacity: 0.7;
}

.fancyButton span{
	background:url(/szablony/infoinwest/images/punkty_sprzedazy.png) no-repeat 17px 13px;	
	display:block;	
	width: 106px;
	height: 90px;
}
.lista-branz-firmy{
	margin: 0 0 0 12px;
	padding: 0;
}
.lista-branz-firmy li{
	margin: 0 0 5px 0;
}
.szukaj-alphabet span{
	margin: 3px;
	color: #D30205;
	cursor: pointer;
}
.szukaj-alphabet span:hover{
	text-decoration: underline;
}
.black-title{
	color:#000;
}
.active button{
	color: #D30205;
}
.aktywneregiony-3-5-16 .najnowszeOpis{
	width: 435px;
}
.aktywneregiony-3-5-16 .reg16 .najnowszeOpis{
	width: 195px;
}
.reg5 .ForumTematy{
	margin-top: 10px;
}

.slajdy-kontener{
	position: relative;
}
.slajdy{
	margin-bottom: 10px;
}
.slajdy .media{
	width: 100%;
	height: 300px;
	margin-bottom: 0;
}
.slajdy4 .media{
	height: auto;
	margin-top: 28px;
	text-align: center;
}
.slajdy .media .opis{
	background-color: #000;
	opacity: 0.7;
	filter:alpha(opacity=70);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
	min-height: 30px;
	line-height: 30px;
	z-index: 10;
	font-size: 16px;
	color: #FFF;
}
.slajdy-kontener .nawigacja{
	position: absolute;
	right: 10px;
	top: 10px;
	z-index: 50;
}
.slajdy-kontener .nawigacja a{
	background-color: #808080;
	overflow: hidden;
	width: 10px;
	height: 10px;
	display: inline-block;
	text-indent: -100px;
	margin-left: 5px;
}
.slajdy-kontener .nawigacja a:hover,
.slajdy-kontener .nawigacja a.activeSlide{
	background-color: #C60505;
}
.akapit-margines-ext .opis-margines ul{
	margin: 0;
}
.akapit-margines-ext .opis-margines ul li{
	margin: 0 0 0 22px;
	 padding-left: 9px;
}

.contener_slider{
	float: right;
	margin-left: 10px;
	width: 194px;	
}
.news_slider{
	background-color: #E7E7E7;
	border-radius: 3px;
	float: right;
	margin-left: 10px;
	padding: 7px;
	width: 180px;	
}
.news_slider ul{
	padding: 10px 10px 10px;
	margin: 0;
	overflow: hidden;
	background-color: white;
	border-radius: 3px;
}
.news_slider ul li{
	font-size: 11px;
}
.news_slider ul li a{
	font-size: 11px;
}
.news_slider h3{
	color: #D30205;
	font: bold 18px Tahoma;
	padding: 0 10px 9px;	
}

.produkty_slider{
	background-color: #E7E7E7;
	border-radius: 3px;
	float: right;
	margin-left: 10px;
	padding: 7px;
	width: 180px;
}
.produkty_slider h3{
	color: #D30205;
	font: bold 18px Tahoma;
	padding: 0 10px 9px;	
}
.produkty_slider ul{
	padding: 0 10px 10px;
	margin: 0;
	overflow: hidden;
}
.produkty_slider ul li{
	background: none;
	background-color: white;
	list-style: none;
	padding: 15px 15px;
	width: 150px;
	text-align: center;
	border-radius: 3px;
}
.produkty_slider ul li .obrazekAktualnosciSkrot{
	padding: 5px 16px;
}

.produkty_slider ul li.produktNowoscLista{
	background-color: #F6F580;
}
.main-menu-width{
	width: 968px;
	border-top: none!important;
}
.menuTopBorder.desktop-off-border, .desktop-disable{
	display: none;
}
.jq-mobile-select-menu{
	display: none;
}
.bottom-mobile-border, .virtual-mobilebox{
	display: none;
}
.jq-toggle{
	display: none;
}
.jq-toggle-left-mixed {
	display: none;
}
.rwd-toggle .blok-menu-lewe-mixed{
	display: block;
}
.main-welcome-regions{
	width: 585px;
	float: left;
}
.jq-hamburger {
	width: 30px;
	display: none;
	position: relative;
}
.jq-hamburger div {
	height: 2px;
	margin-bottom: 6px;
	background-color: #272727;
	transition: transform 0.25s ease-in 0s;
}
.jq-hamburger.opened div {
	transition: transform 0.25s ease-in 0s;
	transform: translateX(-10px);
	background-color: #ffffff;
}
.jq-hamburger.opened {
	z-index: 10;
}
.reg18, .reg19 {
	display: none;
}
.rwd-disable {
	display: block;
}
.dim-for-menu-relative {
	position: relative;
}
.table-max-width table {
	width: 100%!important;
}
/* RWD table */
/* .scrollable {
    overflow-x:auto;
} */
.scrollable table img {
	max-width: inherit;
}
.scrollable.has-scroll {
    position:relative;
    overflow:hidden;
}
.scrollable.has-scroll::after {
    position:absolute;
    top:0;
    left:100%;
    width:50px;
    height:100%;
    border-radius:10px 0 0 10px / 50% 0 0 50%;
    box-shadow:-5px 0 10px rgba(0, 0, 0, 0.25);
    content:'';
}
.scrollable.has-scroll > div {
    overflow-x:auto;
}
.scrollable > div::-webkit-scrollbar {
    height:12px;
}
.scrollable > div::-webkit-scrollbar-track {
    box-shadow:0 0 2px rgba(0,0,0,0.15) inset;
    background:#f0f0f0;
}
.scrollable > div::-webkit-scrollbar-thumb {
    border-radius:6px;
    background:#ccc;
}
.scrollable {
    clear: both;
}
.reg5 .galeria .galeria-zdjecie img {
	height: 55px!important;
}
.call a.show{
	color: rgb(51,102,255);
	font-weight: bold;
}


@media only screen and (max-width: 979px){
	.jq-menuleft-togglebox {
		position: relative;
		z-index: 9;
		transition: transform 0.25s ease-in 0s;
		transform: translateX(-110%);
		height: 0px;
	}
	.jq-menuleft-togglebox.opened {
		display: block;
		transition: transform 0.25s ease-out 0s;
		transform: translateX(0px);
		height: 100%;
	}
	.dim-for-menu.visible{
		position: fixed;
		background-color: #000000;
		width: 100%;
		height: 100%;
		top: 0px;
		left: 0px;
		opacity: 0.8;
		z-index: 9;
	}
	.dim-for-menu {
		opacity: 0;
		z-index: 0;
		transition: opacity 0.25s ease-in 0s;
	}
	.infoinwest-box{
		box-sizing: border-box;
		width: 100%;
		padding: 0px 2%;
	}
	.aktywneregiony-3-5-7-16 .reg5, .aktywneregiony-3-6-7-16 .reg6, .aktywneregiony-5-7-16 .reg5, .aktywneregiony-6-7-16 .reg6, .aktywneregiony-3-5-16 .reg5, .aktywneregiony-3-5-6-7-16 .reg5,
	.aktywneregiony-3-5-6-7-16 .reg6, .aktywneregiony-3-5-6-7-16	.reg7, .aktywneregiony-3-5-6-16 .reg5, .aktywneregiony-3-6-7-16{
		/* width: 59.6938%; */
		width: 100%;
		padding: 0px 2.0408% 0px 0px;
		clear: both;
	}
	
	.aktywneregiony-3-5-7-16 .reg16, .aktywneregiony-3-4-6-7 .reg16, .aktywneregiony-5-7-16 .reg16, .aktywneregiony-6-7-16 .reg16, .aktywneregiony-3-5-6-16 .reg16, .aktywneregiony-3-5-6-7-16 .reg16,
	.aktywneregiony-3-6-7-16 .reg16, .aktywneregiony-5-6-7-16 .reg16, .aktywneregiony-7-16 .reg16, .aktywneregiony-5-16 .reg16, .aktywneregiony-7-16 .reg16, .aktywneregiony-5-6-16 .reg16, .aktywneregiony-3-6-16 .reg16{
		width: 38.2653%;
	}
	.aktywneregiony-5-6-7-16 .reg16, .aktywneregiony-7-16 .reg16, .aktywneregiony-5-16 .reg16, .aktywneregiony-7-16 .reg16, .aktywneregiony-5-6-16 .reg16, .aktywneregiony-3-6-16 .reg16{
		float: right;
	}
	.aktywneregiony-3-5-7-16 .reg3, .aktywneregiony-3-6-7-16 .reg3, .aktywneregiony-3-5-6-16 .reg3, .aktywneregiony-3-5-6-7-16{
		/* width: 59.6938%; */
		width: 100%;
		clear: both;
	}
	.main-welcome-regions{
		width: 59.6938%;
	}
	.aktywneregiony-3-5-7-16 .reg7, .aktywneregiony-3-6-7-16 .reg7, .aktywneregiony-5-7-16 .reg7, .aktywneregiony-6-7-16 .reg7, .aktywneregiony-3-5-6-7-16 .reg7{
		width: 59.6938%;
	}
	.blok-std-tresc-wewn-dl{
		box-sizing: border-box;
		width: 100%;
	}
	.aktualnosci-blok-5 .opis-boX2{
		padding: 0px 0px 0px 3.0612%;
	}
	.aktualnosci-blok-5 .akt-opis-box, .aktualnosci-blok-5 .blok-akt-tresc{
		width: auto;
		float: none;
		overflow: hidden;
	}
	.infoinwest-box{
		width: 100%;
		box-sizing: border-box;
		padding: 0px 1.5%;
	}
	.topLinkiRedWewn .link-part, .topLinkiGreyWewn .link-part{
		display: none;
	}
	.aktualnosci-blok-podtytul-tlo{
		width: 100%;
	}
	.aktualnosci-blok-5 .opis-boX2{
		padding: 0px 0px 0px 20px;
	}
	.aktualnosci-blok-5 .aktualnosci_blok_obrazek{
		width: 40%;
	}
	ul.poziom1-stopka{
		padding: 0px;
		text-align: center;
	}
	ul.poziom1-stopka li{
		display: inline-block;
		float: none;
	}
	ul.poziom1-stopka li.menu-stopka-spacer{
		float: none;
		display: inline-block;
	}
	
	.aktualnosci-blok-podtytul-obrazek{
		display: block;
		clear: both;
	}
	.main-menu-width{
		width: 100%;
		box-sizing: border-box;
	}
	.menuTopWartEmpty{
		display: none;
	}
	.menuTopBorder.desktop-off-border{
		display: block;
	}
	.budoskop-box{
		box-sizing: border-box;
		width: 100%;
		height: auto;
	}
	.reg1{
		width: 53.8%;
		box-sizing: border-box;
		margin-right: 2.0204%;
		margin-bottom: 10px;
	}
	.reg9{
		width: 44%;
		box-sizing: border-box;
	}
	.desktop-disable{
		display: block;
	}
	.reg17 .budoskop-box{
		display: none;
	}
	.szukaj-alphabet{
		clear: both;
	}
	.szukaj-blok{
		max-width: 500px;
	}
	.wyszukiwarka-input{
		width: 70%;
	}
	.wyszukiwarka-button{
		width: 77px;
	}
	.nawigacja-glowna , .reg12{
		display: none;
	}
	.gora .kontener{
		padding-top: 10px;
	}
	.reg17{
		padding-bottom: 10px;
	}
	.reg3 .blok-akt-tresc-glowna{
		padding-bottom: 10px;
		width: 49%;
	}
	.jq-wiz-cat{
		width: 100%;
		overflow: hidden;
	}
	.jq-wiz-cat .blue-tab{
		float: none;
		display: inline-block;
	}
	.jq-wiz-cat{
		text-align: center;
		padding: 10px 0px 16px ;
		clear: both;
	}
	.blue-tab, .jq-wiz-cat .topLinkiTitle br{
		display: none;
	}
	.menuTopWart{
		padding: 1px 12px 0px 0px;
		font-size: 12px;
	}
	.bloki2-box .menuTopWart{
		width: 23%;
		vertical-align: bottom;
	}
	.main-menu-width{
		padding: 10px 10px 9px 10px;
		background-color: #595861!important;
		background-image: none!important;
	}
	.jq-wiz-cat .topLinkiRedWewn{
		padding: 8px 16px 7px;
		text-transform: uppercase;
		font-size: 14px;
	}
	.reg10 .aktualnosci-blok{
		font-family: Arial;
		font-size: 12px;
		color: #000000;
	}
	.reg17 .wyszukiwarka-box{
		padding: 0px 14px;
		box-sizing: border-box;
	}
	.reg17 .szukaj-tekst{
		font-size: 12px;
		padding-top: 7px;
		padding-bottom: 12px;
	}
	.reg17 .szukaj-blok{
		padding-bottom: 10px;
	}
	.topLinkiTitle{
		text-transform: uppercase;
		display: block;
		padding-top: 1px;
		margin-top: 0px;
		padding-bottom: 5px;
	}
	.level1Hover .topLinkiTitle{
		padding-top: 3px;
		padding-bottom: 7px;
	}
	.level1Hover .wcisnietyMenuWizyt .topLinkiTitle{
		padding-bottom: 10px;
	}
	.jq-wiz-cat .topLinkiTitle{
		padding-bottom: 0px;
		padding-top: 0px;
	}
	.wcisnietyMenuWizyt .topLinkiTitle{
		margin-top: -1px;
		padding-bottom: 8px;
	}
	.wcisnietyMenuWizyt .topLinkiRedWewn{
		background: #595861;
	}
	.wcisnietyMenuWizyt .topLinkiRed{
		background: #595861!important;
	}
	.bloki2-box .level1Hover a{
		margin-right: 3px!important;
	}
	.topMenuPodkategorie{
		padding: 6px 0px 3px 7px;
	}
	.aktualnosci-blok-5 .galeria-zdjecie{
		width: 26%;
	}
	.aktywneregiony-3-5-7-16 .reg16 .najnowszeOpis, .aktywneregiony-3-6-7-16 .reg16 .najnowszeOpis, .aktywneregiony-5-7-16 .reg16 .najnowszeOpis, .aktywneregiony-6-7-16 .reg16 .najnowszeOpis,
	.aktywneregiony-3-5-7-16 .najnowszeOpis, .aktywneregiony-3-6-7-16 .najnowszeOpis, .aktywneregiony-3-5-16 .najnowszeOpis, .aktywneregiony-4-5-7 .najnowszeOpis{
		width: auto;
		overflow: hidden;
		float: none;
		min-width: 90px;
	}
	.newsletter-form{
		margin: 10px 0px 0px 10px;
		clear: both;
	}
	.newsletter-label-info{
		width: 100%;
		background: none;
	}
	.reg8 table td{
		display: inline-block!important;
		padding: 10px;
	}
	.reg8 table{
		display: block;
		text-align: center;
	}
	.menuTopBorder{
		width: 100%;
		background-repeat: repeat-x;
	}
	
	.aktywneregiony-4-11 .bloki-0, .aktywneregiony-4 .bloki-0{
		width: 100%;
		padding: 0px 0px 0px 2.0408%;
	}
	.aktywneregiony-4-11 .reg4, .aktywneregiony-4 .reg4{
		width: 100%;
		float: none;
	}
	.reg4 .kontener{
		width: 48%;
		float: left;
		overflow: visible;
		border-radius: 3px;
	}
	.reg4 .menuLeftTopBg{
		width: 99.5%;
	}
	.reg4 .kontener:nth-child(even){
		width: 49%;
		margin-left: 3%;
	}
	.aktywneregiony-4-11 .reg11{
		box-sizing: border-box;
		width: 50%;
		float: right;
		padding: 0px 0px 14px 1%;
	}
	.bloki-0{
		clear: both;
		width: 100%;
	}
	.reg14, .reg14 .blok-std-tresc-wewn-dl, .page-box .reg4 .newsletter-label-info, .reg18{
		width: 100%;
	}
	.reg18 .kontener {
		overflow: visible;
	}
	.dostep-box .poziom1{
		float: none;
		text-align: center;
		padding: 0px 50px 15px;
	}
	.szybki-dostep{
		width: 100%;
		text-align: center;
		float: none;
		display: inline-block;
		padding: 13px 0px!important;
	}
	.dostep-box .poziom1 div{
		float: none;
		display: inline-block;
	}
	.formularz .textarea-std{
		background: #ffffff;
		box-shadow: 0px 3px 1px -1px #F0F0F0 inset;
		-webkit-border-radius: 1px;
		-moz-border-radius: 1px;
		border-radius: 1px;
		border: 1px solid #D0D0D0;
	}
	.formularz .input-std, .formularz .select-std{
		height: auto;
		background: #ffffff;
		box-shadow: 0px 3px 1px -1px #F0F0F0 inset;
		-webkit-border-radius: 1px;
		-moz-border-radius: 1px;
		border-radius: 1px;
		border: 1px solid #D0D0D0;
		padding: 0px;
	}
	.formularz .select-std select{
		width: 100%;
	}
	.formularz .textarea-std{
		width: auto;
		min-width: 195px;
	}
	
	.formularz .textarea-std textarea{
		width: 97%;
	}
	.formularz .input-std input{
		width: 100%;
	}
	.kontaktTablicaGrupa .formularz-odstep span, .kontaktTablicaGrupab .formularz-odstep span{
		width: auto;
		padding-bottom: 0px;
	}
	.formularz .input-std input{
		height: 20px;
	}
	.reg4 .newsletter-form .szukaj-blok{
		float: none;
	}
	.aktywneregiony-11 .reg14 .blok-std-tresc-wewn-dl, .aktywneregiony- .reg14 .blok-std-tresc-wewn-dl,
	.aktywneregiony-11 .reg14, .aktywneregiony- .reg14{
		width: 100%;
	}
	.blok-menu-lewe, .blok-menu-lewe-mixed{
		border-radius: 0px 0px 2px 2px;
		border-bottom: 1px solid #D3D3D3;
		box-shadow: 0px -1px 1px 0px #FFF inset;
	}
	.menuLeftBottomBg{
		background: none;
	}
	.mobile-remove-width{
		width: auto!important;
	}
	.uzytkownik-menu ul li{
		margin-bottom: 5px;
	}
	.blue-tab.desktop-disable a{
		width: 93%;
	}
	.jq-wiz-cat{
		background: #595861;
		padding: 20px 0px 6px 13px;
		box-sizing: border-box;
	}
	.page-box .wcisnietyMenuWizyt .topLinkiRedWewn{
		padding: 0px 15px 11px;
	}
	.jq-mobile-select-menu{
		display: block;
	}
	.poziom1-top-menu{
		display: none;
	}
	.jq-mobile-select-menu{
		float: right;
	}
	.reg10 .kontener{
		width: auto;
	}
	.reg10 .kontener:nth-child(even){
		float: right;
	}
	.jq-wiz-cat.addpadding{
		padding-bottom: 20px;
	}
	.reg10{
		padding: 5px 0px 5px 5px;
	}
	.reg10 .kontener{
		padding-right: 0px;
	}
	.wizytowki-sort-container{
		float: left;
	}
	.pokaz-wszystkie-box{
		float: left;
		margin-left: 10px;
		left: auto;		
		position: inherit;
	}
	.akcjeListaFormularzy{
		height: auto;
	}
	.wizlist-mobile-cat{
		width: auto!important;
		float: none!important;
	}
	.opisKatalog{
		width: auto;
		float: none;
		overflow: hidden;
	}
	.listaRowProdukt{
		width: 100%;
		box-sizing: border-box;
	}
	.wiecejlink{
		top: auto;
	}
	.aktualnosci-margines .miniaturka, .aktualnosci-margines-ext .miniaturka{
		width: 35%;
		max-width: 183px;
	}
	.dystrybutorzy-opis td img{
		max-width: 100%;
		height: auto!important;
		display: inline-block!important;
	}
	.dystrybutorzy-opis table {
		width: 100%;
	}
	.reg1{
		width: 100%;
		clear: both;
	}
	.bottom-mobile-border{
		clear: both; 
		position: absolute; 
		bottom: 0px; 
		width: 100%; 
		left: 0px;
		display: block;
	}
	.budoskop-box{
		-webkit-border-radius: 3px 3px 5px 5px;
		border-radius: 3px 3px 5px 5px;
		-moz-border-radius: 3px 3px 5px 5px;
		position: absolute;
		margin-top: -114px;
		width: 53%;
		background: #F0F0F0;
		padding: 21px 35px 21px 15px;
		left: 1.5%;
		border-width: 1px 1px 0px 1px;
		border-style: solid;
		border-color: #EAEAEA;
		height: 94px;
	}
	.reg4 .aktualnosci-blokA .akt-opis-tresc{
		height: auto;
	}
	.reg4 .aktualnosci-blokA .tresc, .reg18 .aktualnosci-blokA .tresc{
		width: auto;
		float: none;
		overflow: hidden;
		margin: 0px;
		padding: 4px;
	}
	.reg4 .aktualnosci-blokA{
		width: 100%;
	}
	.reg4 .aktualnosci-blokA{
		width: 94%;
	}
	.reg4 .aktualnosci-blokA h3{
		margin-bottom: 5px;
		height: auto;
	}
	#wyszukane_query_ajax{
		top: auto;
		left: 15px;
	}
	.wizytowkaPunktyGuzik{
		padding-right: 0px;
	}
	.virtual-mobilebox{
		width: 0px;
		height: 130px;
		display: block;
	}
	.aktywneregiony-3-5-6-7-16 .reg3, .aktywneregiony-3-7-16 .reg3, .aktywneregiony-3-7-16 .reg7, .aktywneregiony-3-5-16 .reg3{
		width: 100%;
	}
	.aktywneregiony-3-5-6-16.reg16, .aktywneregiony-3-7-16 .reg16, .aktywneregiony-3-5-16 .reg16{
		width: 38.2653%;
	}
	.slajdy .media{
		width: 100%!important;
		height: auto!important;
	}
	#info-popup{
		top: 30px;
	}
	.jq-toggle{
		display: block;
		font-size: 11px;
		color: #262626;
		float: right;
		font-weight: normal;
		background: url(/szablony/infoinwest/images/blok-skrot-akt-point.gif) no-repeat 100% 50%;
		padding-right: 24px;
		line-height: 22px;
		cursor: pointer;
		padding-left: 7px;
	}
	.jq-toggle-left-mixed {
		display: block;
		font-size: 11px;
		color: #262626;
		float: right;
		font-weight: normal;
		background: url(/szablony/infoinwest/images/blok-skrot-akt-point.gif) no-repeat 100% 50%;
		padding-right: 24px;
		line-height: 22px;
		cursor: pointer;
		padding-left: 7px;
	}
	.rwd-toggle{
		display: block;
	}
	.rwd-toggle .blok-std-tresc-wewn-gl{
		display: none;
	}
	.rwd-toggle .blok-std-tresc{
		padding: 5px 10px 0px;
		overflow: hidden;
	}
	.rwd-toggle .blok-std-tresc-wewn-gl.rwdcontent-on, .rwd-toggle .blok-menu-lewe-mixed.rwdcontent-on{
		display: block;
		clear: both;
	}
	.rwd-toggle .menuLeftNaglowek{
		font: bold 18px Tahoma;
		padding: 8px 20px 4px 20px;
		overflow: hidden;
		min-height: 31px;
	}
	.rwd-toggle .blok-menu-lewe-mixed{
		display: none;
	}
	.rwd-toggle .menuLeftNaglowek .jq-toggle, .rwd-toggle .menuLeftNaglowek .jq-toggle-left-mixed{
		color: #ffffff;
	}
	.rwd-btn-lbl2{
		display: none;
	}
	.reg18, .reg19 {
		display: block;
	}
	.rwdbtn-label .rwd-btn-lbl1, .rwd-disable{
		display: none;
	}
	.rwdbtn-label .rwd-btn-lbl2{
		display: block;
	}
	.jq-hamburger {
		display: block;
	}
	.reg18 .akt-opis-tresc {
		width: auto;
	}
	.reg19 {
		float: right;
		clear: right;
		width: 49%;
	}
	/* table {
		max-width: 100%;
		overflow-x: auto;
		display: block;
	} */
	div.wizytowkaLogo {
		display: block;
		margin-right: 15px;
	}
	div.wizytowkaLogo img {
		height: auto;
	}
	img, .zdjecie img{
		max-width: 100%;
		height: auto!important;
		/* width: auto!important; */
	}
	.opis-margines img, .opis-margines .zdjecie img, table img, .wizytowkaContent img, .aktualnosci-margines-ext2 img {
		height: auto!important;
	}
}
@media only screen and (max-width: 800px){
	.bloki2-box .menuTopWart{
		width: 31%;
		vertical-align: bottom;
	}
	.dostep-box .poziom1{
		padding: 0px 20px 15px;;
	}
	.formularz .wyszukiwarka-nform span{
		float: none;
	}
	.formularz .wyszukiwarka-nform .wyszukiwarka-nform-label2{
		text-align: left;
	}
	.jq-produkty-box{
		margin-top: 0px;
	}
	.zwin-pokaz-produkty{
		margin-left: 0px;
	}
	.rozwin-pokaz-produkty{
		padding-left: 0px;
	}
	.listaRowProdukt{
		padding-left: 0px;
	}
	.js_katalogIkonkiContainer{
		box-sizing: border-box;
		padding: 0px 20px 0px 7px;
	}
	.budoskop-box{
		width: 52%;
	}
}

@media only screen and (max-width: 730px){
	iframe {
		width: 100%!important;
	}
}
@media only screen and (max-width: 600px){
	.newsletter-form{
		margin: 10px 0px 0px 10px;
		clear: none;
	}
	.newsletter-label-info{
		width: 152px;
		background: transparent url("../images/newsletter-label-border.gif") no-repeat scroll right center;
	}
	#info-popup .image{
		width: 100%;
	}
	#info-popup{
		width: auto;
	}
	.bloki2-box .menuTopWart{
		width: 49%;
		box-sizing: border-box;
		display: inline-block;
		vertical-align: bottom;
		float: none;
	}
	
	
	.aktywneregiony-3-5-7-16 .reg3, .aktywneregiony-3-6-7-16 .reg3, .aktywneregiony-3-5-6-16 .reg3, .aktywneregiony-3-5-16 .reg3, .aktywneregiony-3-6-7-16 .reg16,
	.aktywneregiony-3-5-7-16 .reg5, .aktywneregiony-3-6-7-16 .reg6, .aktywneregiony-5-7-16 .reg5, .aktywneregiony-6-7-16 .reg6, .aktywneregiony-3-5-16 .reg5, 
	.aktywneregiony-3-5-7-16 .reg7, .aktywneregiony-3-6-7-16 .reg7, .aktywneregiony-5-7-16 .reg7, .aktywneregiony-6-7-16 .reg7, .aktywneregiony-3-5-6-7-16 .reg7{
		width: 100%;
	}
	.aktywneregiony-3-5-7-16 .reg16, .aktywneregiony-3-4-6-7 .reg16, .aktywneregiony-5-7-16 .reg16, .aktywneregiony-6-7-16 .reg16, .aktywneregiony-3-5-6-16 .reg16,
	.aktywneregiony-3-5-16 .reg16, .aktywneregiony-3-5-6-7-16 .reg16, .reg7, .aktywneregiony-5-6-7-16 .reg16, .aktywneregiony-7-16 .reg16, .aktywneregiony-5-16 .reg16, .aktywneregiony-7-16 .reg16{
		width: 100%;
		float: none;
	}
	.reg16, .main-welcome-regions{
		clear: both;
		width: 100%;
	}
	.media{
		text-align: center;
	}
	
	.reg16 .akt-opis-tresc{
		width: auto;
		float: none;
	}
	.reg3 .blok-akt-tresc-glowna{
		box-sizing: border-box;
		padding-left: 20px;
		overflow: hidden;
		width: auto;
		float: none;
		margin-left: 0px;
	}
	.aktywneregiony-3-5-7-16 .reg7, .aktywneregiony-3-6-7-16 .reg7, .aktywneregiony-5-7-16 .reg7, .aktywneregiony-6-7-16 .reg7, .aktywneregiony-3-5-6-7-16 .reg7{
		/* width: 59.6938%; */
		width: 100%;
		clear: both;
	}
	
	.formularz-wyszukiwarka{
		width: 100%;
	}
	.menuTopWart{
		width: 49%;
		box-sizing: border-box;
	}
	.jq-wiz-cat .blue-tab{
		width: 50%;
	}
	.stopka-uzytkownika{
		width: 50%;
	}
	.uzytkownik-menu .uzytkownik-logout{
		padding-left: 0px;
		float: left;
	}
	.aktualnosci-blokA .tresc{
		width: auto;
		float: none;
	}
	.reg4 .aktualnosci-blokA{
		width: auto;
	}
	.reg4 .aktualnosci-blokA .akt-opis-tresc{
		height: auto;
	}
	.dostep-box .poziom1{
		padding: 0px 2% 15px;
	}
	.wyszukiwarka-ilosc{
		width: auto;
	}
	.wyniki-title{
		width: auto;
		float: none;
	}
}
@media only screen and (max-width: 550px){
	.bloki2-box .level1Hover a{
		box-sizing: border-box;
		width: 50%;
		float: left;
		display: block;
		margin: 0px !important;
		padding-bottom: 1px;
		height: 51px;
	}
	.bloki2-box .level1Hover .jq-wiz-cat a.normal, .bloki2-box .level1Hover .jq-wiz-cat a.active{
		width: 95%;
	}
	.bloki2-box .level1Hover div a{
		padding-right: 1px!important;	
		padding-left: 1px!important;
	}
	.bloki2-box div{
		box-sizing: border-box;
	}
	.wcisnietyMenuWizyt .topLinkiRedWewn{
		padding-bottom: 10px;
	}
	.level1Hover .wcisnietyMenuWizyt .topLinkiTitle{
		padding-bottom: 6px;
	}
	.wiz-cat-part{
		margin: 0px -1px;
	}
}
@media only screen and (max-width: 420px){
	.reg4 .newsletter-form .newsletter-input{
		float: none;
	}
	.reg4 .newsletter-form {
		width: auto;
		float: none;
		clear: both;
	}
	.level1Hover .topLinkiTitle{
		font-size: 14px;
	}
	.level1Hover .jq-wiz-cat .topLinkiRedWewn{
		padding: 8px 16px 7px;
	}
	.wizlist-mobile-cat{
		clear: both;
	}
	.akt-skrot-nazwa-data a{
		font-size: 13px;
	}
	.budoskop-box{
		width: 43%;
		padding: 21px 7px 21px 7px;
	}
	.reg9{
		width: 54%;
	}
	.reg4 .aktualnosci-blokA .tresc, .reg4 .aktualnosci-skrot-opis{
		clear: both;
	}
	#wyszukane_query_ajax{
		box-sizing: border-box;
		width: 100%;
	}
	.aktualnosci-blok-obrazek-glowny{ 
		float: none;
		width: 100%;
	}
	.reg3 .blok-akt-tresc-glowna {
		padding-left: 0px;
		padding-top: 10px;
	}
	div.wizytowkaLogo {
		display: block;
		width: 150px;
	}
	div.wizytowkaLogo img {
		height: auto;
	}
}
@media only screen and (max-width: 380px){
	.newsletter-form{
		margin: 10px 0px 0px 0px;
		clear: both;
	}
	.newsletter-label-info{
		width: 100%;
		background: none;
	}
	.pokaz-wszystko{
		clear: both;
		padding: 10px 0px 0px 0px;
	}
	.formularz .formularzLabel{
		display: block;
		width: 100%;
		text-align: left;
	}
	.formularz .formularz-odstep{
		display: block;
		clear: both;
	}
	.formularz td{
		display: block;
	}
	.formularz .bgButton{
		margin-left: 0px!important;
	}
	.formularz .formularzBazaButton3{
		padding-left: 10px;
	}
	.edit-account-form .formularz span, .konta-uzytkownikow .formularz span{
		text-align: left;
		width: 100%;
		box-sizing: border-box;
	}
	.edit-account-form .button-backg{
		padding-left: 0px!important;
	}
	.subskrypcja-formularz .formularz span{
		width: auto;
	}
	form[name="kontakt_form"] .formularz span{
		width: 100%;
		text-align: left;
		box-sizing: border-box;
	}
	form[name="kontakt_form"] .formularz .input-std input{
		width: 100%;
	}
	.level1Hover .topLinkiTitle{
		font-size: 14px;
	}
	.level1Hover .topLinkiRedWewn{
		padding: 0px 10px 10px;
	}
	.budoskop-box{
		width: 40%;
	}
	.reg9{
		width: 57%;
	}
	#wyszukane_query_ajax{
		left: 0px;
	}
	.aktualnosci-skrot-opis{
		clear: both;
	}
	.reg19 {
		width: 100%;
	}
}
@media only screen and (max-width: 320px){
	.level1Hover .topLinkiTitle{
		font-size: 12px;
	}
	
	.aktywneregiony-4-11 .reg11{
		width: 100%;
		padding-left: 0px;
	}
	.reg4 .newsletter-form .newsletter-input, .reg4 .newsletter-button{
		float: left;
	}
	.infoinwest-box{
		box-sizing: border-box;
		width: 320px;
		padding: 0px 2%;
	}
}
