body {
	background-color: #ffffff;
	color: #6b6b6b;
	font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-style: normal;
    margin:0px;
}
input, textarea, select {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 14px;}
a:active, a:visited, a:Hover, a:link { 
	color : #6b6b6b; 
	TEXT-DECORATION: underline;
}
TABLE, TD {
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 14px;
}

#bold {
    font-weight: bold;
    color: #313131;
	font-size: 14px;
	font-style: normal;
	font-family: Geneva, Arial, Helvetica, sans-serif
}
.potwierdzenie {
	color: Black;
	font-size: 14px;
	font-style: normal;
	font-family: Geneva, Arial, Helvetica, sans-serif
}
#potBold {
    font-weight: bold;
	color: Black;
	font-size: 14px;
	font-style: normal;
	font-family: Geneva, Arial, Helvetica, sans-serif
}

#big {
	color: Black;
	font-weight: bold;
	font-size: 46px;
	font-style: normal;
	font-family: Geneva, Arial, Helvetica, sans-serif
}
.text {
	color: #6b6b6b;
	font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-style: normal;
    TEXT-DECORATION: none;
}

#textMin {
	color: #6b6b6b;
	line-height: 140%;
	font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-style: normal;

}
.textMin2 {
	color: #6b6b6b;
	line-height: 140%;
	font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;

}
#pink {
	color : #f11281; 
	TEXT-DECORATION: underline;
}

.npink {
	color : #DF5000; 
	font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.Bigpink {
	color : #DF5000; 
	font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 16px;
}

#boldTextMin {
    font-weight: bold;
    color: #313131;
	font-size: 13px;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif
}
#form {
	border-color: #313131;
	border-style: solid;
	border-bottom: 1px;
	border-left: 1px;
	border-right: 1px;
	border-right-width: 1px;
	border-top-width: 1px;	
}
#basic {
	color: #afff00;
}
#standard {
	color: #01e7ff;
	font-weight: bold;
}
#super {
	color: #fef200;
	
}


#under_offer{
  width: 724px;
  float: right;
  height: 112px;
  background:url(images/under_offer3.png) no-repeat bottom right;
  margin-top:20px; 
}

#under_offer a{
  display: block;
  float: right;
}

/* ZMIANY  */ 

#portfolio-slideshow{
  width: 1024px;
  height: 113px;
}


#ssfooty{
  width: 1024px !important;
  padding-top: 0px !important;
  height: 100px; 
}

*html #ssfooty{
  float: left;
}

#ssfoot{
  float: left;
  width: 1024px;
  margin: 0px auto;
}

#sslinks{
  padding: 0px !important;
  
}

#ssfooty ul{
  float: right;
  margin-top: 12px !important;
  margin-right: 24px !important;
}

#ssfooty li {
  padding-right: 0px !important; 
}

#ssfooty li a{
  padding-right: 20px;
}

/*  NOOBSLIDE */
.slide-mask{
  width: 961px;
  height: 205px;
  overflow: hidden;
  position: relative;
  float: left;
  margin-left: 40px;
}

#tabela-pakiety{
    margin-left: 40px;
    margin-top: 30px;
    margin-bottom: -4px;
}


#zamow-links{
  width: 875px;
  padding-left: 80px;
  background: #fcfafc;
  padding-top: 4px;
  padding-bottom: 20px;
  margin-left: 42px;
}

*html #zamow-links{
  width: 955px;
}

#samo-netto{
  width: 959px;
  height: 39px;
  background: white url(images/netto_1.jpg) no-repeat 875px 0px;
  margin-left: 40px; 
}


#zamow-links a{
  margin-left: 151px;
  /*margin-right: 75px;*/
}


#zamow-links img{
  border: none;
}

#portfolio-slideshow{
  position: absolute;  
}


#portfolio-slideshow img{
  float: left;  
  margin-right: 36px;
}


/* ----------------- */


.portfolio-items, .right-col{
  width: 750px;
  float: right;
  margin-top: 3px;
}


.right-col{
  overflow: hidden;
}


.logo-w-portfolio{
  float: left;
  margin-right: 10px;
  width: 240px;
  height: 204px;
  overflow: hidden;
}

.cut-it{  
  width: 240px;
  height: 204px;
  padding: 0px !important;
  position: relative;
}

*html .cut-it{
  margin-right: -6px;  
}

*+html .cut-it{
  margin-right: -6px;  
}


.cutter{
  /* nieuzywany */
  float: left;
  width: 240px;
  height: 204px;
  border: 0px none !important;
  margin: 0px !important;
  padding: 0px !important;
  overflow: hidden;
}



.portfolio-pagging{
  float: left;
}

.logo-offer{
  float: left;
  width: 255px;
}

#content-cont{
  width: 1024px;
  margin: 0px auto;
  padding-left: 15px;
  text-align: left;
}

#portfolio-table{
  margin-left: 30px;
}

#menu-table{
  margin-top: 90px;
}

.portfolio-pagging{
  border-top: 1px solid #ebebeb;
  float: right;
  text-align: right;
  width: 750px;
  padding-top: 10px;
}

#portfolio-top{
  width: 700px;
  padding-left: 84px;
  height: 100px;
  overflow: hidden;    
} 

/*     */ 


#main-cont{
  width: 1024px;
  margin: 0px auto;

}

body{
  background: white url(images/top.gif) repeat-x;
}

.zobacz-portfolio{
  margin-top: -65px;
  margin-left: 185px;
  display: block;
}

#content-cont img{
  border: none;
}


#content-cont p{
  padding-right: 40px;
}

#div-spacer{
  height: 130px;
  width: 500px;
  float: right;
}

.content-header{
  margin-top: 40px;
  padding-bottom: 30px;
  background: transparent url(images/header_underline.gif) no-repeat bottom left;
}

.h-kontakt{
  margin-top: -10px;
  padding-left: 60px;
}

.p-kontakt{
  padding: 0 100px 30px 60px;  
  background: transparent url(images/header_underline.gif) no-repeat bottom left;
  font-size: 15px;
  line-height: 20px;
}

.p-kontakt h3{
  color: #101010;
  font-weight: bold;
}

.p-kontakt img, .fri{
  float: right;
  /*margin-top: -6px;*/
}

.p-pomoc{
  margin-top: 0px;
  float: left;
  width: 270px;
  padding-right: 0px !important;
}

.right-right-col{
  width: 250px;
  float: right;
  /*
  margin-right: 25px;
  margin-left: 25px;*/
}

.strona-pomoc h3{
  font-size: 14px;
}

.strona-pomoc{
  /*margin-right: 20px;*/
}

.strona-pomoc p{
  font-size: 13px;
  line-height: 18px;
  padding-right: 0px !important;
}


.h3-pomoc{
  background: transparent url(images/header3_underline.gif) no-repeat bottom left;
  padding-bottom: 18px;
  margin-top:30px;
}

.home-zobacz-portfolio{
  margin-top: -255px;
  margin-left: 385px;
  z-index: 1;
  float: left;
  position: absolute;
}


.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
	/*
	margin: 0px auto;
	margin-top: 0px;
	margin-bottom: 10px;*/
	/*padding-bottom: 10px;*/ /* byl blad w FF */	
	margin: 10px 0px 10px 50px;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	left: 0;
	bottom: 0;
	width: 100%;
	background: url(images/track_bg.gif) no-repeat 0px 2px;
}

.jScrollIntervalTrack { 
	position: absolute;
}

.jScrollPaneDrag {
	position: absolute;
	background: transparent;
	cursor: pointer;
	overflow: hidden;
	
}

.jScrollPaneDragLeft {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
	background: transparent url(images/slider_bg_l.gif) no-repeat 0px 2px;
	width: 50%;
}

.jScrollPaneDragRight {
	position: relative;
	bottom: 0;
	left: 0;
	float: right;
	overflow: hidden;
	width: 55%;
	background: transparent url(images/slider_bg_r.gif) no-repeat bottom right;
}

a.jScrollArrowLeft {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	left: 0;
	text-indent: -2000px !important;
	overflow: hidden;
	/*background-color: #666;*/
	height: 19px;
	width: 10px;
	background: url(images/suwak_la.gif) no-repeat 0 0;
}

a.jScrollArrowLeft:hover {
	/*background-color: #f60;*/
		/*background-position: 0 -15px;*/
}

a.jScrollArrowRight {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px !important;
	overflow: hidden;
	/*background-color: #666;*/
	height: 19px;
	width: 10px;
	background: url(images/suwak_ra.gif) no-repeat 0 0;
}
a.jScrollArrowRight:hover {
	/*background-color: #f60;*/
	/*background-position: 0 -15px;*/
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	/*background-color: #f00;*/
	/*background-position: 0 -30px;*/
}

/* end css file content */
/* end css file content */


.holder {
	margin: 0;
	display: block;
	margin-bottom: 20px;
}
.scroll-pane {
	width: 950px;	
	padding: 0;
}

#pane1 {
	height: 240px;
	width: 250px;
	padding: 0;
	display: block;
	_overflow: hidden;
}

.scroll-pane img{
  float: left;
  max-width:950px;
}


.clr {clear:both;display:block;}
br.clr {margin-bottom:10px;}
a img {border:none;}
a {outline:none;}
#rzetelni {font-size:16px;color:#474747;font-weight:bold;width:332px;margin-bottom:50px;height:127px;float:right;text-align:left;}
#rzetelni img {margin-top:9px;}
#rzetelni a {text-decoration:none;float:left;}

.portfolio-items {position:relative;display:block;}
.portfolio-pagging a.text {color: #6b6b6b !important;}
.portfolio-pagging a.text:hover, .portfolio-pagging a {color:#F22380 !important;text-decoration:none;}
.portfolio-pagging > a {float:left;margin-top:4px;}
#poprzednia-dol, #nastepna-dol {width:15px;height:25px;float:left;margin-top:4px;}
#poprzednia-dol a, #nastepna-dol a {display:block;}
#numeracja {width:674px;padding:0px 23px;float:left;text-align:left;}
#numeracja a {font-size:12px !important;border-right: 1px solid #6B6B6B;padding-right: 6px;margin-right: 5px;margin-bottom:9px;line-height:12px; display: block;float: left;}
a#poprzednia, a#nastepna {top:275px;width:61px;height:61px;display:block;margin:0px;position:absolute;background:url(images/empty.png);}
.linia_2 a#poprzednia, .linia_2 a#nastepna {top:174px;}  
.linia_1 a#poprzednia, .linia_1 a#nastepna {top:71px;}  
a#poprzednia {left:-30px;}
a#poprzednia:hover {background:url(images/lewo-gora.png) no-repeat left center;} 
a#nastepna {right:-20px;}
a#nastepna.widoczna, a#nastepna:hover {background:url(images/prawo-gora.png) no-repeat right center;} 
#liczby span {color:#000;font-weight:bold;}
#liczby h3 span {color:#78C6F6}
#liczby h3 {background:url(images/liczby-cien.png) no-repeat left bottom;font-size:20px;padding-bottom:20px;font-weight:normal;margin-bottom:0px;}
#liczby {line-height:30px;margin:30px 0px;}

#main-cont {position:relative;}
#ilosc {position:absolute;color:#F11281;font-size:12px;right:50px;}
#ilosc span {color:#000;}
#facebook a {padding-left:20px;background:url(images/facebook.png) no-repeat left center;color:#3B5998 !important;}

#facebook-like {position:absolute;right:-40px;top:140px;}

ul.tresc {list-style-type:none;position:relative;margin:0px;padding:0px;}
ul.tresc li {clear:both;position:absolute;display:none;height:inherit;width:inherit;}
ul.tresc li.current {display:block;}
ul.przelaczanie {list-style-type:none;position:absolute;margin:0px;padding:0px;height:8px;}
ul.przelaczanie.z-miniaturami {height:72px;}
ul.przelaczanie li {float:left;display:block;cursor:pointer;background:url(images/opinie.png) no-repeat bottom center;width:8px;height:8px;font-size:0px;margin:0px 3px;color:#ffffff;position:relative;}
ul.przelaczanie.z-miniaturami li {height:72px;;}
ul.przelaczanie li.miniatura {border-right:1px solid #bfbfbf;width:1px;top:0px;background:none !important;padding-right:3px;margin-right: 20px;}
ul.przelaczanie li.miniatura.ostatni {border:none;margin-right:0px;}
.przelaczanie .miniatura img {position:absolute;right:8px;}
ul.przelaczanie li:hover, ul.przelaczanie li.current {background-image:url(images/opinia-akt.png);}
div.poprzednia, div.nastepna {width:46px;height:46px;position:absolute;cursor:pointer;background:url(images/empty.png);background-repeat:no-repeat;}
div.nastepna {right:4px;background-position:right center;}
div.poprzednia {left:4px;background-position:left center;}
div.nastepna.widoczna, div.nastepna:hover {background-image:url(images/opinie-prawo.png);}
div.poprzednia.widoczna, div.poprzednia:hover {background-image:url(images/opinie-lewo.png);}

#opinie-portfolio, #opinie {text-align:left;float:left;width:560px;height:170px;font-size:16px;color:#666666;position:relative;margin-left:75px;line-height:21px;}
#opinie-portfolio {width:750px;margin-left:0px;margin-top:30px;}
#opinie-portfolio > span, #opinie > span {color:#F22380;font-weight:bold;z-index:1;display:block;margin-top:8px;position:absolute;left:185px;}
#opinie-portfolio > span  {position:relative;color:#6B6B6B;margin-top:0px;margin-left:16px;margin-bottom:10px;left:0px;}
#opinie .tresc {height:140px;width:750px;}
#opinie-portfolio .tresc {height:150px;width:750px;}
#opinie-portfolio .tresc img, #opinie .tresc img {float:left;position:absolute;}
#opinie-portfolio .tresc p, #opinie .tresc p {left:185px;width:375px;position:relative;margin:0px;top:8px;}
#opinie-portfolio .tresc p {left:215px;width:485px;top:0px;}
#opinie-portfolio .tresc .opinia,  #opinie .tresc .opinia {font-family:"Times", "Time New Roman", serif;font-style:italic;margin-top:25px;}
#opinie-portfolio .opinia-stopka , #opinie .opinia-stopka {font-size:12px;color:#59595C;}
#opinie-portfolio .opinia-stopka strong, #opinie .opinia-stopka strong {font-weight:normal;color:#282425;font-size:14px;}
#opinie .przelaczanie {right:8px;top:120px;}
#opinie-portfolio .przelaczanie {right:8px;}
#opinie-portfolio .poprzednia,   #opinie-portfolio .nastepna, #opinie  .poprzednia, #opinie .nastepna {top:77px;}

.rotator {position:relative;margin:30px 0px 10px 0px;float:left;width:725px;height:530px;}
.rotator.z-miniaturami {height:610px;}
#portfolio-ksiega-znaku {width:707px;margin-left:10px;}
#portfolio-drukow {width:719px;}
.rotator > span {font-weight:bold;z-index:1;color:#6B6B6B;margin-left:16px;margin-bottom:10px;display:block;font-size:16px;}
.rotator div.poprzednia, .rotator div.nastepna {top:31px;width:150px;height:500px;}
.rotator div.nastepna {right:0px;background-position:100px center;}
.rotator div.poprzednia {left:0px;background-position:4px center;}


.pakiety {width:864px; padding-left:30px;margin:14px auto 0px auto;}
.pakiet {float: left; width:260px;text-align:left;}

.logo-offer .pakiet, #left .pakiet {width:255px;}
.pakiet-wizytowka span, .pakiet span {color:#000;}
.pakiet ul {padding-left:20px;list-style-position:outside;margin-top:3px;}
.pakiet li {line-height:23px;}
.pakiet-start {list-style-image:url(images/pakiet-start-kropka.png);}
.pakiet-standard {list-style-image:url(images/pakiet-standard-kropka.png);}
.pakiet-super {list-style-image:url(images/pakiet-super-kropka.png);}
.pakiet-wizytowka {list-style-image:url(images/pakiet-wizytowka-kropka.png);}
.pakiet-druki-firmowe {list-style-image:url(images/pakiet-druki-firmowe-kropka.png);}
.pakiet-firma {list-style-image:url(images/pakiet-firma-kropka.png);}
.pakiet-ksiega-znaku {list-style-image:url(images/pakiet-ksiega-znaku-kropka.png);}

.pakiet.ksiega-znaku li, .pakiet.firma li, .pakiet.wizytowka li {line-height:26px;}
.pakiet a.portfolio {background-color:#e8e8e8;padding:6px 10px;text-decoration:none;border-radius:5px;font-weight:bold;display:inline-block;margin-bottom:10px;}
.wizytowka a.portfolio {color:#DF5000;font-size:13px;}
.firma a.portfolio {color:#9A1FFF;}
.ksiega-znaku a.portfolio {color:#E75FFF;}
.druki-firmowe a.portfolio {color:#0082DF;}
.cena-netto {background:url(images/gwiazdka.png) no-repeat 10px 6px; color:#FFB01F; font-size:10px; padding:3px 0px 10px 20px; border-top: 1px solid #dedede; width:77px;} 
#ssfooty {position:relative;height:163px;}
#platnosci-logo {position:absolute;left:50px; top:12px;}

.rotator {padding-bottom:15px;}
.rotator .przelaczanie {bottom:0px;right:5px;}

.zamow-pakiet {border-collapse:collapse;width:950px;margin-top:10px;}
.zamow-pakiet td {height:50px;color:#000;font-weight:bold;font-size:21px;text-align:center;}
.zamow-pakiet td:first-child {width:220px;padding-left:30px;font-size:14px !important;font-weight:normal;color:#808080;text-align:left;}
.zamow-pakiet tr {background:#fffafc url(images/linia-1.png) no-repeat 195px bottom;}
.zamow-pakiet tr.bez-linii {background-image:none !important;}
.zamow-pakiet tr.czysty {background:none !important;} 
.zamow-pakiet tr.czysty td {height:70px;}
.zamow-pakiet tr.separator {background-image:none !important;}
.zamow-pakiet tr.separator td {height:15px;}
.fr {float:right;}
.fl {float: left;}
tr.vtop td {vertical-align: top;}
.zamow-pakiet.nowe-pakiety {margin-bottom:20px;}
.zamow-pakiet.nowe-pakiety td {height:40px;font-size:17px;vertical-align:top;}
.zamow-pakiet.nowe-pakiety tr {background:#fffafc url(images/linia-2.png) no-repeat 234px bottom;}
.zamow-pakiet.nowe-pakiety tr.czysty td {vertical-align:middle;} 

table#extra-korekta {width:950px; background:#fffafc;line-height:23px;margin:20px 0px;}
table#extra-korekta span {color:#000;}
table#extra-korekta td {padding:20px;}
.f12 {font-size:12px !important;}
table#extra-korekta td.f12 {line-height:19px;background:url(images/linia-pion.png) no-repeat left center;}
#cartoon {background: transparent url(images/cartoon.png) no-repeat left top; width:137px;height:136px;position:absolute;top:65px;left:90px;z-index:2;}
#nagrody {background: transparent url(images/nagrody.png) no-repeat left top; width:111px;height:101px;position:absolute;top:70px;left:227px;z-index:3;}

#banner {margin-top:40px;}

#zamow-logo {width:950px;}

#left, .logo-offer{float: left;width: 255px;margin-top:110px;}
#srodek {width:741px; margin-left:28px;float:right;text-align:left;}

#menu {list-style:none;margin:0px;padding:0px;height:110px;}
#menu li {float:left;}
#menu-item1 {background: none !important;}
#menu-item1 img {visibility: visible !important;}
#menu-item2 {margin-left:107px;}
#menu-item2.active, #menu-item2:hover {background:url(images/portfolio_03_cl.gif) no-repeat center top;}
#menu-item3.active, #menu-item3:hover {background:url(images/jak-zamowic_04.jpg) no-repeat center top;}
#menu-item4.active, #menu-item4:hover {background:url(images/zamowienie_05.gif) no-repeat center top;}
#menu-item5.active, #menu-item5:hover {background:url(images/formaty_06.jpg) no-repeat center top;}
#menu-item6.active, #menu-item6:hover {background:url(images/pomoc_07.jpg) no-repeat center top;}
#menu-item7.active, #menu-item7:hover {background:url(images/kontakt-on.jpg) no-repeat center top;}
#menu li.active img, #menu li:hover a img {visibility:hidden;}
#menu-item9.active, #menu-item9:hover {background:url(images/nagrody-menu-akt.png) no-repeat center top;}
li#menu-item9 {position:absolute;right:168px;top:74px;}
li#menu-item9 a {height:37px;width:59px;}

#menu a {display:block;}
a img {border:none;}
.wymagane {color:#DF5000;font-size:11px;}
label.brakwpisu{color:#DF5000;}
textarea.brakwpisu, input.brakwpisu {border: 1px solid #DF5000 !important;}
form#zloz-zamowienie hr {height:1px; background:url(images/dashed-x.png) repeat-x left center;border:none;display:block;clear:both;padding:15px 0px;}
.kolorowy, form#zloz-zamowienie {background:#fffafc;padding:10px 20px;width:700px;color:#666666;font-size:13px;margin:20px 0px;}

form#zloz-zamowienie label {width:200px;display:block;float:left;}
form#zloz-zamowienie textarea, form#zloz-zamowienie input[type="text"] {width:480px;border:1px solid #c8c8c8;padding:0px;}
form .error {border:1px solid #F11281;}
textarea.polowa {width:240px !important;margin-bottom: 15px;display:none;}
textarea#regulamin {width:698px !important;}
.gwiazdka, form#zloz-zamowienie label span {color:#DF5000;}
.wartosci {float:right;text-align:center;display:block;width:500px;}
form#zloz-zamowienie table.wartosci img {display:block;}
form#zloz-zamowienie table.wartosci td {width:240px; padding:0px;text-align:left;vertical-align:bottom;font-size:13px;}
form#zloz-zamowienie a {color:#000;}
.czarny {color:#000;}
.szary {color:#999;}
h2.h-zamow {margin:30px 0px 30px 45px;}

table.elementyGraf td, table.kolor td {min-height:100px;padding-bottom:20px !important;}
table.elementyGraf img, table.kolor img {margin:0px 0px 10px 20px;}
#adresWysylkiWizytowki, #dodatkowoWizytowkiDiv {display: none;}
.ml10 {margin-left:10px;}
span.plus {display:block;margin:10px 0px 0px 85px;font-size:40px;}
.rodzaj-platnosci img {float:none;display:block;}
.rodzaj-platnosci {margin:0px 0px 50px 140px;}
#zloz-zamowienie.krok-platnosci input {margin: 0px 4px 0px 120px;}
.vbottom td {vertical-align: bottom;}
#portfolio-pagging-load {display:none;}
#portfolio-pagging-load .logo-w-portfolio {position:relative;}
#portfolio-pagging-load .logo-w-portfolio, #portfolio-pagging-load .logo-w-portfolio img {width:220px;}
#portfolio-pagging-load .portfolio-pagging {width:695px;}
#portfolio-pagging-load #numeracja {width:617px;}
#portfolio-pagging-load #nastepna, #portfolio-pagging-load #poprzednia {display:none;}
#portfolio-pagging-load #wyszukiwarka {display: none;}
.lubie_to {width: 81px; height: 23px;cursor: pointer;position: absolute;top: 0px; right: 0px; background:url(images/lubie-to.png) no-repeat center center;display:block;}
.lubie_to.nie_lubie {background-image:url(images/nie-lubie-to.png); width:105px;}
#etap_zamowienia {margin-left:20px;}


#main-cont .pakiety.nowe {margin-top:0px;}
#rzetelni.strglowna, #opinie.strglowna {margin-top:20px;margin-bottom: 0px;}
#zamow-logo .jScrollPaneContainer {height:404px !important;z-index:0;}
.powiekszenie {position:absolute;color:#a7a9ac;font-size:11px;top:0px;left:56px;display:none;z-index:10;width:669px;}
.powiekszenie-gora {width:671px;height:25px;background:url(images/powiekszenie-tlo-gora.png) no-repeat left top;}
.powiekszenie-srodek {background:url(images/powiekszenie-tlo-srodek.png) repeat-y left top;}
.powiekszenie-dol {width:609px;height:30px;background:url(images/powiekszenie-tlo-dol.png) no-repeat left bottom;}
.powiekszenie .content {width:560px;background:#fff;border:1px solid #a5a7a9;position:relative;margin-left:24px;}
.powiekszone-logo {width:560px;}
.powiekszenie .col1 {float:left;margin:20px 40px 10px 10px;}
.powiekszenie .col2 {float:left;margin:20px 10px 10px 0px;}
.powiekszenie .col3 {float:right;margin:10px 10px 0px 0px;}
.powiekszenie span {color:#000;text-transform:uppercase;}
.powiekszenie .tresc-opinii {color:#000;font-style:italic;margin:0px 10px 10px 10px;width:540px;}
.zamknij-powiekszenie {position:absolute;top:-1px;right:-69px;width:69px;height: 69px; background:url(images/zamknij-powiekszenie.png) no-repeat center center;cursor: pointer;}
.powieksz-logo {position:absolute;width:240px;height: 204px; background:url(images/lupa-duza.png) no-repeat center center;cursor: pointer;display:none;}
ul.tresc .powieksz-logo {top:0px;left:0px;width:707px;height:500px;}
ul.tresc li:hover .powieksz-logo, .logo-w-portfolio:hover .powieksz-logo {display:block;}
#portfolio-pagging-load .powieksz-logo {display:none !important;}
#blad {width:740px;}
#blad table {width:738px; border:1px solid #DF5000;padding:10px;}

.al-left {text-align:left !important;}
#firmaNieMam {margin-top:10px;margin-bottom:10px;}


/*
 * CSS Styles that are needed by jScrollPane for it to operate correctly.
 *
 * Include this stylesheet in your site or copy and paste the styles below into your stylesheet - jScrollPane
 * may not operate correctly without them.
 */

.jspContainer{overflow: hidden;position: relative;}
.jspPane{position: absolute;}
.jspVerticalBar{position: absolute;top: 0;right: 0;width: 16px;height: 100%;background: red;}
.jspHorizontalBar{position: absolute;bottom: 0;left: 0;width: 100%;height: 20px;}
.jspVerticalBar *, .jspHorizontalBar *{margin: 0;padding: 0;}
.jspCap{display: none;}
.jspHorizontalBar .jspCap{float: left;}
.jspTrack{background: #fff url(images/track_bg.gif) no-repeat center 1px;position: relative;}
.jspDrag{position: relative;top: 0;left: 0;cursor: pointer;}
.jspDragLeft {background: transparent url(images/slider_bg_l.gif) no-repeat left 1px;height:18px;width:50%;float:left;}
.jspDragRight {background: transparent url(images/slider_bg_r.gif) no-repeat right 1px;height:18px;width:50%;float:right;}
.jspArrowLeft {display: block;height: 19px;width: 20px;background: url(images/suwak_la.gif) no-repeat left center;}
.jspArrowRight {display: block;height: 19px;width: 20px;background: url(images/suwak_ra.gif) no-repeat right center;}
.jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag{float: left;height: 100%;}
.jspArrow{text-indent: -20000px;display: block;cursor: pointer;}
.jspArrow.jspDisabled{cursor: default;}
.jspVerticalBar .jspArrow{height: 16px;}
.jspHorizontalBar .jspArrow{width: 16px;float: left;height: 100%;}
.jspVerticalBar .jspArrow:focus{outline: none;}
.jspCorner{background: #eeeef4;float: left;height: 100%;}
/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner {margin: 0 -3px 0 0;}


h3.pytanie {cursor:pointer;}

ol.lista-pytan {list-style-position:inside;padding:0px;color:#000;}
.right-right-col ol.lista-pytan {margin:0px 0px 0px 20px;font-size:12px !important;color:#6B6B6B;}
.right-right-col .lista-pytan h3 {font-size:12px !important;} 
.lista-pytan li {margin:5px 0px;}
.lista-pytan h3 {display:inline;margin:0px;font-weight:normal;}
.lista-pytan li.active , .lista-pytan li:hover {color:#000;}
.lista-pytan p {margin:5px 0px 20px 0px;color:#6B6B6B !important;}

.pane_glowna {margin:30px auto 10px auto;}

#akceptujeRegulamin, #wyrazamZgodePrzetwarzanie, #fakturaPDF {float:left !important;width:20px;text-align:left;margin:0px;}
#label_wyrazamZgodePrzetwarzanie, #label_akceptujeRegulamin, #label_fakturaPDF {float:right !important;width:670px !important;text-align:left;}

.right-col.strona-pomoc {width:440px;margin:0px 20px;}
.right-right-col.strona-pomoc {width:285px;}

#nowe-pakiety {background:#fbfbfb url(images/nowe-pakiety-tlo.png) repeat-x left top;font-size:13px;}
#nowe-pakiety .container {width:1040px;position:relative;margin:0px auto;padding-top:44px;padding-left:70px;}
#naglowek-nowe-pakiety {position:absolute;top:0px;left:75px;}

.ksiega-left img, .ksiega-znaku img {margin-left:-35px;}
.druki-left img, .wizytowka-left img, .wizytowka img, .druki-firmowe img {margin-left:-30px;}
#nowe-pakiety.zamow .container {width:950px;padding:0px;}
.zamow #naglowek-nowe-pakiety {left:0px;}
.f10 {font-size:10px;}

#zloz-zamowienie .pakiet {margin-left:30px;clear:both;float:none;}
#zloz-zamowienie .pakiet li {line-height:16px;}

#portfolio-ksiega-znaku .powiekszenie {left:-169px;}
#portfolio-ksiega-znaku .content, #portfolio-ksiega-znaku .powiekszone-logo {width:850px;}
#portfolio-ksiega-znaku .powiekszenie-srodek {background:none;}

#wyszukiwarka {padding:13px 10px;font-size:12px;display:block;color:#A8A8A8;}
#wyszukiwarka a, #wyszukiwarka input {float:right;}
#wyszukiwarka a {color:#A8A8A8;text-decoration: none;line-height: 17px;margin-right:13px;}
#wyszukiwarka select {padding-left:5px;color:#A8A8A8;width:154px;border:none;font-size:12px;font-family: Geneva, Arial, Helvetica, sans-serif;background:url(images/rozwin-select.png) no-repeat 118px center;-webkit-appearance: none;}
#wyszukiwarka input {background:none;border:none;cursor:pointer;color:#969696;font-size:12px;font-family: Geneva, Arial, Helvetica, sans-serif;}
#wyszukiwarka li:hover, #wyszukiwarka a:hover, #wyszukiwarka select:hover, #wyszukiwarka select:hover *, #wyszukiwarka input:hover {color:#6b6b6b;cursor: pointer;}

#wyszukiwarka .selectlist {position:relative;width:130px;height:19px;float:right;margin-left:17px;overflow:hidden;border:1px solid #e5e5e5;z-index:5;}
#wyszukiwarka .selectlist ul {width:auto;min-width:130px;position:absolute;background:#fff;border:1px solid #e5e5e5;left:-1px;top:-1px;z-index:5;}
#wyszukiwarka .selectlist ul {margin:0px;padding:0px;list-style-type:none;}
#wyszukiwarka .selectlist li {line-height:19px;padding:0px 4px;white-space:nowrap;}
#wyszukiwarka .selectlist img {position:absolute;z-index:6;right:0px;top:0px;cursor: pointer;}

.logo-offer a {text-decoration: none;}

#content-cont .nagrody p {line-height:23px;margin:5px 0px;font-size:13px;padding:0px;}
.nagrody td {vertical-align:top;}

.h3-pomoc {padding-left:60px;margin-top:40px;}
