
/* **** UWAGA nie kopiujemy jednych styli do drugich (PL/DE) jak leci bo moga byc nieznaczne roznice !!!!! *** */

/* CSS Document */
* { margin:0; padding:0;}
html, body { height:100%; }
body {font-size:100%; line-height:0.875em;}
html, input, textarea	{font-family:Tahoma; color:#101010;	}	

p.error {
	font-size: 16px;
	color: #FAC900;
	background:#000;
	padding:8px 30px;
	font-weight:bold;
	-moz-border-radius:10px;
	line-height:1.3em
}
p.error2 {
	font-size: 16px;
	color: #FAC900;
	background:#000;
	padding:8px 30px;
	font-weight:bold;
	-moz-border-radius:10px;
	line-height:1.3em;
	width:430px;
}
p.success {
	font-size: 16px;
	color: #FAC900;
	background:#000;
	padding:8px 30px;
	font-weight:bold;
	-moz-border-radius:10px;
	line-height:1.3em
}

p{font-size:12px;}
p ul li{font-size:12px !important;}



.menuShift{position:relative; left:815px;top:-640px;}/*.menuShift{position:relative; left:815px;top:-554px;}*/

.alignMiddle{ vertical-align:middle}
.alignCenter{ text-align: center}
.container1{ width:100%}

.clear { clear:both;}
.fleft{ float:left}
.fright{ float:right}
.top{vertical-align:top;}
.bold{font-weight:bold;}
.big{font-size:120%;}

div.container {overflow:hidden;width: 100%;min-height:870px;}/*div.container {overflow:hidden; width: 100%;   870}*/

a img{ border:0px}
img{ vertical-align:top;  }
h2{font-size:18px;font-weight:normal;line-height:20px;color:#8D8D8D;margin:10px 0;}
.mainRight h3{font-size:16px !important;font-weight:normal;line-height:18px;color:#8D8D8D !important;margin:10px 0;text-align:center;}
.mainRight h3 strong{color:#FBCB00;background:#000;width:227px;height:20px;display:block;padding:2px 0;margin:4px 0;}

a{color:#ec7700; text-decoration:underline} 
a:hover{text-decoration:none}
.link1{background:url(../images/images/bg_more.gif) no-repeat top left; padding-left:34px; width:57px; height:13px; color:#fff; font-size:.909em; text-decoration:none; float: right; margin-top:6px } 
.link1:hover{ color:#999999}
.link{ color:#4e4e4e}
.link2{ color:#ec7700; font-weight:bold; }
.link3{ color:#ec7700; background:url(../images/images/marker.gif) top left no-repeat; background-position:0 3px; margin:0; padding-left:25px;}
/*.link4{background:url(../images/images/bg_more4.gif) no-repeat top left; padding:0 5px 3px 120px; height:13px; color:#fff; font-size:10px; text-decoration:none; margin:0 0 0 4px; display:block;} */
.link4{background:url(../images/images/bg_more4.gif) no-repeat top left; padding:2px 5px 0px 80px; height:18px; color:#fff; font-size:12px;font-weight:bold; text-decoration:none; margin:0 0 0 4px; display:block;} 
.link4:hover{ color:#FBCB00;}

ul{margin:0; padding:0; list-style:none;}
ul li{background:url(../images/images/line.gif)  bottom left no-repeat  }
ul li a{color:#101010; text-decoration:none; line-height:2em; background:url(../images/images/marker.gif) top left no-repeat; background-position:0 3px; margin:0; padding-left:25px;} 
ul li a:hover { color:#ec7700; text-decoration:none; }
ul .li a{color:#ec7700; text-decoration: underline;} 
ul .li a:hover { color:#101010; text-decoration:none; }
ul.goodToKnow li a{color:#101010; text-decoration:none; line-height:1.0em; background:url(../images/images/marker.gif) center left no-repeat; margin:0; padding:5px 0 5px 25px;display:block;}
ul.goodToKnow li a:hover{color:#ec7700;}
ul.goodToKnow{border:1px #C2C2C2 dotted;padding:3px 0;background:#f1f1f1;}
p.goodToKnow{border:1px #C2C2C2 dotted;padding:6px 5px;background:#f1f1f1;height:100px;overflow:auto;}/*p.goodToKnow{border:1px #C2C2C2 dotted;padding:6px 5px;background:#f1f1f1;}*/
p.goodToKnow2{border:1px #C2C2C2 dotted;padding:6px 5px;background:#f1f1f1;overflow:auto;}
p.goodToKnow3{border:6px #C5000B dashed;padding:20px;background:#f1f1f1;overflow:auto;}

ul.circle li{list-style-type:circle;margin-left:20px;background:none;}

.ul li{background:url(../images/images/line1.gif)  bottom left no-repeat;}

.pTitle{background:url(../images/images/bg_more6.gif)  center left no-repeat;width:204px;height:16px;display:block;color:#fff;padding:0 0 0 23px;margin:0 0 2px 0;font-weight:bold;}
/*jesli z lewej .h1Title{background:url(../images/images/bg_more3.gif)  center left no-repeat;width:169px;height:16px;display:block;color:#fff;padding:0 0 0 23px;margin:0 0 2px 0;font-weight:bold;}*/
.h1Title{background:url(../images/images/bg_more6.gif)  center left no-repeat;width:199px;height:16px;display:block;color:#fff;padding:0 0 0 23px;margin:0 0 2px 0;font-weight:bold;}
.h1TitleMainPage{background:url(../images/images/bg_more6.gif)  center left no-repeat;width:199px;height:32px;display:block;color:#fff;padding:0 0 0 23px;margin:0 0 2px 0;font-weight:bold;}

/*header*/
#header {font-size:12px; color:#000; font-weight:bold; } /*#header {font-size:0.6875em; color:#FFFFFF }*/
#header .menu{margin:52px 0 0 20px;} /*#header .menu{ margin:39px 0 0 40px }*/
#header .menu ul li, #header .menuIE ul li{background:none;}
#header .menu a, #header .menuIE a{background:url(../images/images/menu_top_arrow.png) center left no-repeat; padding:0 0 0 16px; color:#422820; text-decoration:none;font-size:13px;text-transform: uppercase;font-weight:bold;}
#header .menuIE{margin:66px 0 0 20px;}
 .block{margin-top:10px;margin-left:426px;width:600px;text-align:right;position:absolute;top:0px;font-size:12px;font-weight:bold;}  /*#header .block{ position:absolute; margin:35px 0 0 500px; width:285px }*/

/*content*/
#content{ font-size:0.6875em; width:100%; text-align:left;}
#content .indent-col1{padding:0 15px 0 20px;} /*#content .indent-col1{padding:30px 15px 35px 20px}*/
#content .indent-col1 ul.indent li a, #content .indent-col1Branza ul.indent li a{font-size:13px !important;}
#content .indent-col1Branza{padding:0 15px 0 0}
#content .indent-col2{padding:0px 10px 0px 9px} /*#content .indent-col2{padding:30px 10px 35px 9px}*//*#content .indent-col2{padding:14px 10px 0px 9px} */
#content .indent-col3{padding:30px 9px 0 9px;}

#content .indent-col3 ul li a{border:1px dotted #c2c2c2; width:462px;margin:0 0 4px 0;background:#FFFFCC url(../images/images/marker.gif) no-repeat left center; font-size:13px;}
#content .indent-col3 ul li a:hover{background:#f2f2f2 url(../images/images/marker.gif) no-repeat left center;border:1px dotted #c2c2c2;}

#content .indent-col4{padding:30px 10px 0 9px;}
#content .indent-col5{padding:30px 8px 0 9px}
#content .title{ padding:5px 0 7px 8px; background:url(../images/images/bg_title.gif) no-repeat bottom; }
#content .titleNoBorder{ padding:5px 0 7px 8px;}
#content .img-left{ float:left; margin:0 17px 16px 0}
#content .img-left1{ float:left; margin:0 17px 0 0}
#content .img-indent{ margin:6px 0 6px 0}
#content .img-indent1{ margin:6px 0 16px 0}
#content p{ margin:0 0 13px 0}
#content .p1{ margin:0 0 23px 0}
#content h4{color:#101010; font-size:1em; margin-bottom:13px;}
#content h3{color:#101010; font-size:1em; }
#content .bg{ background:url(../images/images/tail_y.gif) repeat-y 226px top;}
#content .bg2{}/*do formularzy prostych kategorie*/

#content .block1{ position:absolute; margin:7px 0 0 420px}

.tail{ background:url(../images/images/tail_x.gif) repeat-x bottom; padding-bottom:5px; margin-bottom:15px;text-align:justify;}
.tail h1{font-size:11px;}
.tail p{color:#444;padding-top:5px;}
.txt{ color:#ec7700; font-size:.9em; display:block; margin-bottom:3px}

#page .indent{margin:17px 0 0 -7px}
#page2 .indent{margin:0 0 0 122px}

/*footer*/
#footer { color:#d2d1cb; font-size:0.6875em; }
#footer span { color:#4b410c; position:absolute; margin:30px 0 0 66px; line-height:1.09em }
.icon{ position:absolute; margin:26px 0 0 18px}
#footer .indent-footer{ padding:48px 30px 0 460px;}
#footer a {color:#fbc900; text-decoration:underline;}  
#footer a:hover {text-decoration:none;}

.h{ height:31px}
.block-contact span{ float:right; margin-right:20px}
.block .input{
   	border:1px solid #3e3e3e; 
	background:#fff;
	width:100px; 
	height:16px;
	font-size:12px;
	vertical-align: middle;
	padding-left:2px 5px;
	margin-bottom:3px
}
.input{
   	border:1px solid #3e3e3e; 
	background:#FFFFFF;
	width:129px;
	height:20px;
	font-size:1em;
	vertical-align: middle;
	padding-left:5px;
	margin-bottom:3px
}
.input1{
   	border:none; 
	background:none;
	vertical-align: middle;
	width:38px; height:21px;
	padding:0;
	margin:0 0 0 13px
}
input{
   	border:1px solid #8b8b8b; 
	background:#fff;
	width:250px; 
	font-size:14px;
	padding:2px;
	margin-bottom:3px
}
input:focus, select:focus{background:#FBCA01;}
input:hover, select:hover, .formStrange:hover{background:#f2f2f2;}
select{
   	border:1px solid #8b8b8b; 
	background:#fff;
	width:256px; 
	font-size:14px;
	padding:2px;
	margin-bottom:3px;
	cursor:pointer;
	float:left; /*float:right;*/
}
.mojeZapytania select{
   	border:1px solid #8b8b8b; 
	background:#fff;
	width:200px; 
	font-size:14px;
	padding:2px;
	margin-bottom:3px;
	margin-right:10px;
	cursor:pointer;
	float:left;
}
.search{
	float:right;
}
.filtr{
   /*	border:1px solid #8b8b8b; */
	background:#fff;
	width:200px; /*width:235px; */
	font-size:12px;
	padding:2px;
	margin-bottom:5px;
	cursor:pointer;
	float:left;
}
.submitFiltr{/*width:242px;*/width:80px;height:18px;color:#000;background:url(../images/images/filtrujBannerBackground.png) center center no-repeat;border:0;border-bottom:1px dotted #000;/*background:#fff;*/cursor:pointer;margin-right:26px;padding:0 0 2px 0;font-size:12px;font-weight:bold;float:right;/*border:1px solid #8B8B8B;*/}
.submitFiltr:hover{background:url(../images/images/filtrujBannerBackground.png) center center no-repeat;border-bottom:1px solid #000;}
textarea{
   	border:1px solid #8b8b8b; 
	background:#FFFFFF;
	width:247px; height:115px;
	font-size:1em;
	padding-left:5px;
	margin-bottom:28px;
	overflow:auto}
	
/* nowe moje css-y */

.logo{position:relative;top:14px;float:left;}
.menuLeftTop{
		background:url(../images/images/0page_title1.gif) center center no-repeat;
		width:217px;
		height:25px;
		padding:12px 0 0 10px;
		font-size:15px;
	/*	text-transform: uppercase; */
		font-weight:bold;
		color:#fff;
		}

.ikonka{height:30px;width:50px;display:block;position:relative;top:-26px;left:0px;}
h3.boxy{background:#eaeaea;font-size:14px !important; font-family:Trebuchet MS, Verdana;color:#121212 !important; padding:4px 2px;width:236px;border:0px dotted #ccc;margin-top:13px; height:26px;}
h3.boxyAdv{font-size:14px !important; font-family:Trebuchet MS, Verdana;color:#121212 !important; padding:4px 2px;width:236px;border:0px dotted #ccc;margin-top:13px; height:26px;}
.title h2, .title h1{font-size:19px !important;/*width:500px !important;*/font-weight:normal !important;line-height:21px !important; color:#000;margin:0;}
.titleGoogle h2{font-size:22px;font-weight:bold;color:#FBCB00;margin:0;width:100%;height:37px;padding:10px 0 0 0;background:url(../images/images/bot2.gif) center center no-repeat;text-align:center;}
.boxy{
	font-size:1em;  /*font-size:1.2em;*/
	width:240px;
	border-collapse:collapse;
	margin:0 0 10px 5px;
}
.boxy td{border:1px dotted #ccc;padding:2px;}
.boxy td.more{font-size:0.8em;text-align:right;}
.boxy td.more a{text-decoration:none;}
.boxy tr{width:110px;}
.boxy tbody tr:nth-of-type(odd){
	background:#ffc;
}

.boxy2, .boxy3{
	font-size:1.2em;
	width:240px;
	border-collapse:collapse;
	margin:0 0 10px 5px;
}

.boxy2 td, .boxy3 td{border:1px dotted #ccc;padding:2px;text-align:center;background:#fff;}
.boxy3 td{background:none;}/*.boxy3 td{background:#eaeaea;}*/
.boxy2 tr, .boxy3 tr{width:100%;}
.noBorder td{border:none !important;}

.zapytania{
	font-size:1.2em;
	width:490px;
	border-collapse:collapse;
	margin:0 0 10px 0;
}
.zapytania td{border:1px dotted #ccc;padding:10px 6px;}
.zapytania td.more{font-size:0.8em;text-align:right;}
.zapytania td a{background:url(../images/images/menu_top_arrow.png) center left no-repeat; padding:0 0 0 16px; color:#422820; text-decoration:none;font-size:12px;font-weight:bold;}
.zapytania td a:hover{background:url(../images/images/menu_top_arrow.png) 4px  center no-repeat;color:#EC7700;}
.zapytania tr{width:110px;}
.zapytania tbody tr:nth-of-type(odd){
	background:#ffc;
}

.zapytania2{
	font-size:1.2em;
	width:100%;
	border-collapse:collapse;
	margin:0 0 10px 0;
}
.zapytania2 td{border:1px dotted #ccc;padding:10px 6px;}
.zapytania2 td.more{font-size:0.8em;text-align:right;}
.zapytania2 td a{background:url(../images/images/menu_top_arrow.png) center left no-repeat; padding:0 0 0 16px; color:#422820; text-decoration:none;font-size:12px;font-weight:bold;}
.zapytania2 td a:hover{background:url(../images/images/menu_top_arrow.png) 4px  center no-repeat;color:#EC7700;}
.zapytania2 tr{width:110px;}
.zapytania2 tbody tr:nth-of-type(odd){background:#ffc;}
.zapytania2 th{padding:10px 6px;font-weight:bold;background:#eaeaea;}
.zapytania2 tr:hover{background:#f2f2f2 !important;}

.zobaczZapytania, .zobaczZapytaniaRejestracja{
	font-size:1.2em;
	width:700px;
	border-collapse:collapse;
	margin:0 0 10px 30px;
}
.zobaczZapytaniaRejestracja{margin:0 0 10px 10px;}
.zobaczZapytaniaRejestracja{width:380px;}
.zobaczZapytania td, .zobaczZapytaniaRejestracja td{border:1px dotted #ccc;padding:10px 6px;}
.tdLeft{font-weight:bold;width:120px;background:#eaeaea;color:#444;}
.tdRight{background:#f2f2f2;color:#444;border-right:10px solid #FBCB00 !important;}
.tdLeftFirst{font-weight:bold;width:120px;background:#f2f2f2;color:#444;padding-left:2px;}

.form{
	font-size:1.2em;
	width:460px;
	border-collapse:collapse;
	margin:0 0 10px 30px;
}
.form td{border:1px dotted #ccc;padding:5px 6px 4px 6px;}

.zobaczZapytaniaRejestracjaForm{
	font-size:1.2em;
	border-collapse:collapse;
	margin:0 0 10px 30px;
}
.zobaczZapytaniaRejestracjaForm{margin:0 0 10px 0;}
.zobaczZapytaniaRejestracjaForm{width:390px;}
.zobaczZapytaniaRejestracjaForm td{border:1px dotted #fff;padding:1px 3px;}


/*--- EMPLOYEES ---*/
#employees .col{
	width:50%;
}
#employees tbody tr:hover{
	font-weight:bold;
	background:#FBDB14;
	-moz-transform:scale(1.02);
	-webkit-transform:scale(1.02);
	-moz-box-shadow:0 0 5px #666;
	-webkit-box-shadow:0 0 5px #666;
}

.indent-col3 a{float:left;}
.data{background:#fff;width:100px;float:right;margin-right:10px;text-align:center;border:1px solid #eaeaea;color:#444;}
.dataIE{background:#fff;width:100px;float:right;margin-right:10px;text-align:center;border:1px solid #eaeaea;color:#444;position:relative; top:15px;display:block;}
.dataIE8{background:#fff;width:100px;float:right;margin-right:10px;text-align:center;border:1px solid #eaeaea;color:#444;}
.imgStatic{float:right; margin:0 0 10px 10px;}
.submit{cursor:pointer;float:right; background:url(../images/images/buttonBig.gif) no-repeat center center;color:#fff;width:160px !important; border:0;font-weight:bold;}
.submit:hover{cursor:pointer;float:right; background:url(../images/images/buttonBig.gif) no-repeat center center;color:#000;width:160px !important; border:0;font-weight:bold;}

.submitKlasa{cursor:pointer;float:right; background:url(../images/images/submitklasa.png) no-repeat center center;color:#fff;width:426px !important; height:38px;border:0;font-weight:bold;margin-top:5px;}
.submitKlasa:hover{cursor:pointer;float:right; background:url(../images/images/submitklasa.png) no-repeat center center;color:#000;width:426px !important; border:0;font-weight:bold;}

a.submit{height:18px;text-align:center;padding:3px 0 0 0;background:url(../images/images/buttonBig.gif) no-repeat center center;color:#fff;width:160px !important; border:0;font-weight:bold;text-decoration:none;}
.submit2{cursor:pointer;float:right; background:url(../images/images/buttonBig2.gif) no-repeat center center;color:#fff;width:200px !important; border:0;font-weight:bold;}
.submit2:hover{cursor:pointer;float:right; background:url(../images/images/buttonBig2.gif) no-repeat center center;color:#000;width:200px !important; border:0;font-weight:bold;}
.formStatic{}
.formStaticRejestracja{margin-left:100px;}
.formStaticZapytanie{margin-left:120px;}
.mainCenter{float:left;width:510px;padding-right:20px}  /*.mainCenter{float:left;width:530px;}*/
.formStrange{width:240px;height:436px;background:url(../images/watermarks/{$category->id}.jpg) top center no-repeat;margin-left:10px;font-size:11px;margin-bottom:3px !important;}
.mainRight{float:left;width:227px;}
.mainRight p{color:#444;text-align:justify;}
.mostPopular{width:130px;float:left;display:inline;background:#f2f2f2;margin-right:10px;padding:5px;}
.mostPopular2{width:110px;float:left;display:inline;background:#f2f2f2;margin-right:10px;padding:5px;}
.floatRight{float:right;}
.pointer{cursor:pointer;}
.loginButton{
	background:url(../images/images/buttonLogin.gif) center center no-repeat; 
   	border:none; 
	vertical-align: middle;
	width:107px; height:22px;
	padding:0 0 4px 0;
	float:right;
	font-weight:bold;
	color:#fff;
	cursor:pointer;
	margin-left:4px;
	display:block;
}
.loginButton:hover{color:#000;background:url(../images/images/buttonLogin.gif) center center no-repeat;}

 /*.bestPrice{height:474px;}*/
.bestPrice form{padding-top:30px;}

.tableForm tr td{color:#123456;font-family:Trebuchet MS;font-size:14px;padding-bottom:4px;}
.tableForm{margin:0 auto;}

.formTitle{font-weight:bold;text-align:center;font-size:14px;color:#000;margin:20px 0 !important;}
.formTitle2{font-weight:bold;text-align:center;font-size:14px;color:#8D8D8D;margin:10px 0 !important;line-height:1.3;}

.zapytanieRejestracja{float:left;width:390px;display:block;margin-bottom:10px;}
.zapytanieRejestracjaForm{float:left;width:390px;display:block;margin-bottom:10px;}

.bold{font-weight:bold;}

/*admin*/

.zapytanie{cursor:pointer;font-weight: bold;color:#C8420D;font-size:13px;}
.zapytanie:hover{cursor:pointer;font-weight: bold;color:#515151;}

.mojeZapytanie{background:url(../images/mZapytanie.jpg)no-repeat; width:900px; height:111px; display:block; margin-top:10px;}
.mZdays{font-size: 17px; font-family:Verdana; font-weight:bold; position:relative; left:320px; top:4px;}
.mZhours{font-size: 17px; font-family:Verdana; font-weight:bold; position:relative; left:560px; top:4px;}
.mZpoints{font-size: 17px; font-family:Verdana; font-weight:bold; position:relative; left:330px; top:22px;}
.mZprice{font-size: 17px; font-family:Verdana; font-weight:bold; position:relative; left:216px; top:40px;}

.mojeZapytaniePromocja{position:absolute;top:314px;font-weight:700;}
.mojeZapytaniePromocja2{
	position:relative;
	top:-0px;
	font-weight:700;
	color:#f1f1f1;
	font-size:13px;
	text-align:center;
	line-height:1.3;
	border:1px dotted #C2C2C2;
	background:#000;
	padding:8px 30px;
	-moz-border-radius:10px;
}
.promocjaRed{color:#FAC900;}
.promocja{font-size:120%;}

.daneKontaktowe{
		display:none;
		margin:0 auto;
		margin-top:20px;
		margin-bottom:20px;
		font-weight: bold; 
		font-size:14px;
		color: #DC143C;
		text-align:center;
		border:1px #C2C2C2 dotted;
		padding:6px 5px;
		background:#f1f1f1;
		overflow:auto;
		width:90%;
		}
.opisZapytania{
		margin-top: 10px; 
		margin-left:120px;
		display:none; 
		width:390px; 
		float: left;
		}

ul.my_categories li {list-style-image: none;}
ul.my_categories li input{cursor:pointer;}
li.my_category {list-style-type: none;background:none;}

span.more {float:right;padding-top:9px;cursor:pointer;background:url(../images/images/more.png)no-repeat bottom right;width:29px;height:10px;display:block;}
span.more:focus {text-decoration:none;}
span.moreIE {float:right;cursor:pointer;position:relative;top:-18px;}
span.moreIE:hover {text-decoration:none;}
span.moreIE6 {float:right;cursor:pointer;position:relative;top:-18px;}
span.moreIE6:hover {text-decoration:none;}

p.big{font-size:150%;}
.dla{color:#F9BA2D;}
.imgBorder{border:1px solid #a8a8a8; margin:10px;}


/*do carousela*/
.logaText{float:left;margin-right:70px;line-height:1.2em;padding-top:2px;padding-left:12px;color:#8D8D8D;}
.logaTextIE{float:left;margin-right:0px;line-height:1.2em;padding-top:2px;padding-left:12px;color:#8D8D8D;}
/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
 /*   width: 75px;*/
  height: 45px; 
  width:  780px;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}
.jcarousel-skin-tango .jcarousel-container {
    -moz-border-radius: 10px;
    /* background: #F0F6F9;*/
    border: 0px solid #346F97;
    margin-bottom:10px;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 780px;/*width: 945px;*/
    padding: 0px 0px 0px 80px;/* padding: 0px 40px 10px 40px;*/
}

.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 75px;
    height: 245px;
    padding: 40px 20px;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  780px;/* width:  945px;*/
    height: 45px;
    background:#eaeaea;
}

.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  75px;
    height: 245px;
}

.jcarousel-skin-tango .jcarousel-item {
    width:780px;
   /* height: 75px;width:945px;*/
    display:block;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
    margin-right: 10px;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 43px;
    right: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(next-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 43px;
    left: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(prev-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(next-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(prev-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}




/* do przesuwajacego sie seotextu */
#marquee_replacement{
 border:1px dotted #c2c2c2;
 width:200px;
 height:150px;
 overflow:hidden;
 background:#F1F1F1;
 margin-bottom:5px;
 padding:5px;
 text-align:left;
}
#marquee_replacement p.spacer{
 height:100px;
}



/*do nietypowego scrolla*/

.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
	 

}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background: #000; /*aaa*/
}
.jScrollPaneDrag {
	position: absolute;
	background: #FAC400;
	cursor: pointer;
	overflow: hidden;
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 1px;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	background:#000 url(../images/images/scroll_top_arrow.png) no-repeat center 2px;
	height: 10px;
}
a.jScrollArrowUp:hover {
	/*background-color: #f60;*/
}

a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 1px;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	background:#000 url(../images/images/scroll_bottom_arrow.png) no-repeat 2px center;
	height: 9px;
}
a.jScrollArrowDown:hover {
	/*background-color: #f60;*/
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	/*background-color: #f00;*/
}

/* paginacja na stronie branzy */
.categoryPages {
	text-align: center; 
	width: 100%;
}

.categoryPages a{
	float: none;
}


/* do Gecko 1.8.1 */
		.ff2 .ff2List {
			width:200px;
		}
		.ff2 .ff2More{
			position:relative;
			top:-26px;
		}

/* rodzaj old form */

.formRow {
	width:288px;
	overflow:hidden;
	margin-bottom:6px;
	margin-left:20px;
	padding:0;
	font:normal 12px Arial, Helvetica, sans-serif;
}

.send {
	width:133px;
	height:36px;
	background:url(/images/koparkoladowarki/send.png) top center no-repeat;
	border:none;
	cursor:pointer;
	float:right;
}

/*top do hasla*/

.passForget{font-size:10px; cursor:pointer;margin-right:5px;color:#a8a8a8;}
.passForget:hover{color:#000;}


/*how  it works*/
.howItWorksImg{float:left;margin: 0 20px 10px 0; vertical-align:middle;}
.howItWorksList{float:left; margin:5px 0 5px 0; }
.howWeWorkBox{float:left;width:170px;height:100px;display:block;background:#CBCBCB;font-size:17px;font-weight:bold;text-align:center;vertical-align:middle;margin:0 5px 30px 0;padding:10px;line-height:20px;}
table.howItWorks{border-collapse:collapse; }
table.howItWorks td{border:1px solid #B3B3B3;background:#EBEBEB;text-align:center;padding:4px 0;}
table.howItWorks td.gray{background:#CCCCCC;font-size:14px;padding:4px;line-height:16px;text-align:left;}
table.howItWorks th.gray{background:#CCCCCC;font-size:15px !important;padding:4px;text-align:center;line-height:17px;}
.textHowItWorks{padding-top:20px;display:block;}
.textHowItWorks2{padding-top:10px;display:block;}


.mailHeader{float:right;position:relative;right:15px;top:30px;color:#E2E2DA;}
.mailHeader a{color:#FFCB07;}



