/* menuLeft - main top navigation*/

ul.menuTop{
	height:35px;
	
	list-style-type:none;
	padding-top:3px;
	padding-bottom:1px;
	padding-left:40px;
	
}

ul.menuTop li{
	width:124px;
	height:35px;
	display:block;
	float:left;
	margin-right:10px;
	}
	
ul.menuTop li a{
	border:medium none;
	color:#1B1B1B;
	display:block;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	height:27px;
	padding-top:8px;
	text-align:center;
	text-decoration:none;
	width:124px;
	}
	
ul.menuTop li a:hover{
	background:url(../images/menuTop_aHover.png) bottom left no-repeat;
	border-bottom:none;
	}

ul.menuTop li a.addMenuBtn{
	background:url(../images/addBtn.png) bottom left no-repeat;
	background-position:0px -37px;
	/* color:#1788A5; */
}
	
ul.menuTop li a.addMenuBtn:hover{
	background:url(../images/addBtn.png) bottom left no-repeat;
	background-position:0px -1px;
	border-bottom:none;	
	/* color:#1788A5; */
}
	
/* menuLeft - sub left navigation */
 
div.menuLeftCont{
	padding:0 0px 20px 0px;
	border: 0px solid red;
	width: 225px;
} 
 
div.menuLeftBG{
	width:196px;
	height:46px;
	background:url(../images/menuLeft_topBG.png) top left no-repeat;	
} 

div.menuLeftBG a, div.menuLeftBG a:hover{
	display:block;
	height:46px;
	width:196px;
	border:none;
	text-decoration:none;
}

 
ul.menuLeft{
	list-style-type:none;
	padding:0px;	
	border-left: 1px solid #DADADA;
	border-right: 1px solid #DADADA;
}

ul.menuLeft li{
	height:auto;
	background-color: #F3F3F3;
	border-top: 1px dotted #BEBEBE;
}

ul.menuLeft li.active{
	background-position:0px -30px;
}
	
ul.menuLeft li.last{

}

ul.menuLeft li a{
	display:block;
	padding: 0px 2px;
	
	color:#1f5da6;
	font-size:13px;
	font-weight: 900;
	letter-spacing: 1px;
	border:none;
}

ul.menuLeft li a:hover{		
	border:none;
}

ul.menuLeft li a img {
	float: left;
	padding: 3px;
}

ul.menuLeft li a span {
	/*padding-top: 3px;*/
	float: left;
	padding: 5px 0;
}
/* menuLeft - sub left navigation, second step */
	
ul.subMenu{
	/*
	padding-top:9px;
	padding-bottom:5px;
	width:189px;
	
	list-style-type:none;
	background:url(../images/menuLeft_subMenu.png) top left repeat-y;
	float:none;
	border-bottom:2px solid #D4D4D4;
	*/
	position: relative;
	left: 30px;
	width: 193px;
	list-style-type: none;
	padding: 2px 0px;
	border: 0px solid green;
}
	
ul.subMenu li{
	/*width:184px;*/
	/*background:none;*/
	background:url(../images/bullet.png) top left no-repeat;
	background-position: 0 9px;
	height:auto;	
	/*padding-left:3px;*/	
}

ul.subMenu li a{
	font-weight: normal;
	/*
	height:auto;
	float:none;
	display:block;
	height:auto; / * 15px; * /
	*/
	padding: 5px 15px;
	/*color:#343434;*/
	font-size:12px;
	/*
	background:url(../images/subMenu_link.png) top left no-repeat;
	background-position:5px 50%;
	*/
	/*width:164px;*/
	}
	
ul.subMenu li a.active{
	/*
	height:auto;
	float:none;
	display:block;
	height:auto; / * 15px; * /
	*/
	/*padding-top:2px;
	padding-bottom:2px;
	*/
	/*color:#343434;*/

	/*
	background:#D4D4D4 url(../images/subMenu_link_active.png) top left no-repeat;
	background-position:5px 50%;
	*/	
	/*color:#146A86;*/
	font-weight: bold;
	}
	
ul.subMenu li a:hover{
	/*color:#171717; */
	/*padding-left:20px;*/
	
}	
	
ul.subMenu2{
	position: relative;
	left: 15px;
	list-style-type:none;
	width: 180px;
}

ul.subMenu2 li a{
	/*margin-left: 10px;*/ 
}

ul.offersList{
	list-style-type:none;
	padding:0px;	
	border-left: 1px solid #DADADA;
	border-right: 1px solid #DADADA;
	background-color: #F3F3F3;	
}

ul.offersList li{
	/*height:auto;*/
	background-color: #F3F3F3;
	border-top: 1px dotted #BEBEBE;
	height: 44px;	
}

ul.offersList li div {
	float: left;	
}


ul.offersList li a {
	color:#1F5DA6;
	padding: 0px 0px;
	float: left;	
	/*height: 44px;*/
	cursor: pointer;	
}
	
ul.offersList li a:hover{		
	border: 0 none;
}

ul.offersList li a div {
	float: left;
}

ul.offersList div.offer_name {
	width:	160px;	
	font-size: 15px;
	font-weight: bold;
	/*border:1px solid red;*/	
	padding: 4px 0 2px 0;
	max-height: 36px;
}

ul.offersList div.offer_desc {	
	font-size: 12px;
	font-weight: normal;
	/*border:1px solid red;*/
	/*height: 12px;*/
	margin-bottom: 3px;
}

	
div.category_ico {	
	/*border:1px solid red;*/
	/*
	width: 30px;
	height: 30px;
	*/
	margin: 9px 5px;
}
	
div.offer_number {	
	/*border:1px solid red;*/
	width: 17px;
	height: 22px;	
	margin: 10px 0px;
	background: url(../images/bgNumerki.png) top left no-repeat;	
}

div.offer_number span {
	padding: 4px 2px;	
	font-weight: bold;
	letter-spacing: -2px;
	/*text-align: center;*/
	display: block;
}


ul.offersList li.first {
	border-top: 0 none;
}

ul.menuLeft li.first {
	border-top: 0 none;
}













/* jak to dziala */

div.contentMainJakToDziala  {
border:0 solid red;
float:none;
margin:0 auto;
min-height:300px;
width:980px;
}

.w960
{
width: 960px;
}

div.jakToDzialaContent  {
background-color:#F3F3F3;
border-left:1px solid #DADADA;
border-right:1px solid #DADADA;
margin:0;
padding-top:6px;
}

#zobaczSchemat {
background:url("../images/zobaczSchemat.png") no-repeat scroll 7px 20px transparent;
height:66px;
margin:0 auto;
width:860px;
}

#rowUserLoggedOut{
background:url("../images/userLoggedOut.png") no-repeat scroll 0 0px transparent;
height:105px;
position:relative;
width:202px;
z-index:2;
float: right;
text-align: center;
}

#rowUserLoggedOut img{
	margin-top: 68px;
}

#rowUserArrow{
background:url("../images/arrowHorizontal.png") no-repeat scroll 0 0px transparent;
height:20px;
width:44px;
float: right;
margin: 25px 0;
}

#rowUserCanSearch{
background:url("../images/userCanSearch.png") no-repeat scroll 0 0px transparent;
height:52px;
width:202px;
float: right;
margin: 10px 0;
}

.row1jakToDziala{
/*position:relative;*/
margin:0 auto;
width:454px;
height: 105px;
border: 0px solid red;
margin-top: 40px;
}

.row1jakToDziala div{
border: 0px solid red;
}



.row2jakToDziala{
/*position:relative;*/
margin:0 auto;
width:422px;
height: 116px;
text-align: center;
}

.row3jakToDziala{
/*position:relative;*/
margin:0 auto;
width:200px;
height: 116px;
}

.row3jakToDziala div, .row2jakToDziala div{
	/*border: 1px solid red;*/
}

.row4jakTo{
	width: 930px;
	height: 308px;
	border: 0px solid red;
	margin: 0px auto;
}

.row4jakTo div.col{
	float: left;	
	height: 100%;
	text-align: center;
}

.row4jakTo div.col1{
	width: 252px;
}

.row4jakTo div.col2{
	width: 202px;
}

.row4jakTo div.col25{
	width: 20px;
}

.row4jakTo div.col3{
	width: 202px;
}

.row4jakTo div.col4{
	width: 252px;
}

.row4jakTo div.col1 div.mojeKonto{
	margin-top: 52px;
	width: 100%;
}

.row4jakTo div.col1 div.dotpay{
	margin-top: 78px;
	width: 100%;
}

.row4jakTo div.col4 div.przelewem{
	margin-top: 198px;
	width: 100%;
}

.row4jakTo div{
	border: 0px solid red;
}

.row4jakTo img.trojkat {
	margin: -6px 0; 
	z-index:2; 
	position: relative;
}

/*
.row4jakToDziala{
position:relative;
#margin-left:274px;
#width:426px;
height:123px;
margin-left:47px;
#position:relative;
#top:-20px;
width:652px;
}

.row5jakToDziala{
position:relative;
margin-left:247px;
width:453px;
top:-20px
}
.row6jakToDziala{
position:relative;
margin-left:273px;
width:426px;
top:-20px
}
.row7jakToDziala{
position:relative;
margin-left:273px;
width:649px;
top:-20px
}
.row8jakToDziala{
height:42px;
margin-left:47px;
position:relative;
top:-20px;
width:697px;
}
.row9jakToDziala{
position:relative;
margin-left:247px;
width:453px;
top:-20px
}
*/

.row10jakToDziala{
margin: 0 auto;
width:200px;
}

.row11jakToDziala{
margin: 0 auto;
width:422px;
}


#rowRejestracjaArrow  {
#background:url("../images/arrowVartical.png") no-repeat scroll righttransparent;
height:31px;
margin:0 auto;
position:relative;
top:-5px;
width:248px;
z-index:3;
}

#rowRejestracja{
background:url("../images/rejestracjaJak.png") no-repeat scroll 0 top transparent;
height:72px;
width:422px;
}

#rowUserLoggedOn{
background:url("../images/userLoggedOn.png") no-repeat scroll 0 0 transparent;
height:73px;
position:relative;
width:202px;
z-index:2;
}

#rowLoggedOnArrow  {
#background:url("/images/arrowVartical.png") no-repeat scroll righttransparent;
#background:url("/images/arrowVertical.png") no-repeat scroll right transparent;
height:31px;
margin:0 auto;
position:relative;
top:-5px;
width:25px;
z-index:3;
}

#rowBuySellArrow  {
#background:url("/images/arrowVartical.png") no-repeat scroll righttransparent;
#background:url("/images/arrowVertical.png") no-repeat scroll right transparent;
height:31px;
margin-left:345px;
position:relative;
top:-5px;
width:487px;
z-index:3;
}
#rowBottomArrow  {
#background:url("/images/arrowVartical.png") no-repeat scroll righttransparent;
#background:url("/images/arrowVertical.png") no-repeat scroll right transparent;
height:31px;
margin-left:118px;
position:relative;
top:-5px;
width:487px;
z-index:3;
}


#rowBuySellArrow img {
margin-right:133px;
}
#rowBottomArrow img {
margin-right:133px;
}

#rowUserCanSell{
background:url("../images/userCanSell.png") no-repeat scroll 0 0px transparent;
height:92px;
width:202px;
}

#rowUserCanBuy{
background:url("../images/userCanBuy.png") no-repeat scroll 0 0px transparent;
height:92px;
width:202px;
}

#row5Arrow  {
height:10px;
margin-left:118px;
position:relative;
top:-5px;
width:622px;
z-index:3;
}

#row5Arrow img {
margin-right:200px;
}

#row6Arrow  {
height:10px;
margin-left:92px;
position:relative;
top:-5px;
width:622px;
z-index:3;
}

#row6Arrow img {
margin-right:200px;
}

#row7Arrow  {
height:10px;
margin-left:92px;
position:relative;
top:-5px;
width:622px;
z-index:3;
}

#row7Arrow img {
margin-right:200px;
}

#row8Arrow  {
height:10px;
margin-left:318px;
position:relative;
top:-85px;
width:622px;
z-index:3;
}

#row8Arrow img {
margin-right:200px;
}

#row9Arrow  {
height:10px;
margin-left:118px;
position:relative;
top:-43px;
width:622px;
z-index:3;
}

#row9Arrow img {
margin-right:200px;
}

#rowWybierzPojemnosc{
background:url("/images/imgWybierzPojemnosc.png") no-repeat scroll 0 0px transparent;
#height:32px;
#position:relative;
#width:202px;
#float: right;
height:32px;
position:relative;
margin-right: 23px;
width:202px;
float: right;
}
#rowPrzegladasz{
background:url("/images/imgPrzegladaszOferty.png") no-repeat scroll 0 0px transparent;
height:32px;
position:relative;
width:202px;
float: right;
}
#rowLadujesz{
background:url("/images/imgLadujesz.png") no-repeat scroll 0 0px transparent;
height:32px;
position:relative;
width:202px;
#float: right;
}
#rowSkladasz{
background:url("/images/imgSkladasz.png") no-repeat scroll 0 0px transparent;
height:32px;
position:relative;
width:202px;
float: right;
margin-right: 28px;
}
#rowPrzygotowujesz{
background:url("/images/imgPrzygotowujesz.png") no-repeat scroll 0 0px transparent;
height:32px;
position:relative;
width:202px;
#float: right;
}
#rowWybierasz{
background:url("../images/imgWybierasz.png") no-repeat scroll 0 0px transparent;
height:32px;
position:relative;
width:202px;
float: right;
}
#rowWystawiasz{
background:url("/images/imgWystawiasz.png") no-repeat scroll 0 0px transparent;
height:32px;
position:relative;
margin-right: 23px;
width:202px;
float: right;
}
#rowDokonujesz{
background:url("../images/imgDokonujesz.png") no-repeat scroll 0 0px transparent;
height:32px;
position:relative;
width:202px;
float: right;
}
#rowSprzedajesz{
background:url("../images/imgSprzedajesz.png") no-repeat scroll 0 0px transparent;
height:32px;
position:relative;
margin-right: 23px;
width:202px;
float: right;
}
#rowPobierasz{
background:url("../images/imgPobierasz.png") no-repeat scroll 0 0px transparent;
height:32px;
position:relative;
width:202px;
float: right;
}
#rowKomentarz{
background:url("../images/imgKomentarz.png") no-repeat scroll 0 top transparent;
height:72px;
width:422px;
}

#rowUserArrowLeft{
background:url("../images/arrowHorizontalLeft.png") no-repeat scroll 0 5px transparent;
height:30px;
width:44px;
#float: left;
}
#rowDotPay{
background:url("../images/dotPay.png") no-repeat scroll 0 top transparent;
float:none;
height:112px;
position:absolute;
width:202px;
}
#rowMojeKonto{
background:url("../images/mojeKonto.png") no-repeat scroll 0 top transparent;
float:none;
height:102px;
position:relative;
width:202px;
top:45px;
}
#rowUserArrowRight{
background:url("../images/arrowHorizontal.png") no-repeat scroll -17px 5px transparent;
height:44px;
width:27px;
float: right;
z-index: 100;
position: relative;
}
#rowPrzelew{
background:url("../images/imgPrzelew.png") no-repeat scroll 0 20px transparent;
float:right;
height:112px;
position:relative;
width:202px;
margin-left: -7px;
}
#dwa {
margin-right:20px;
}
	
	
/* cennik */	

div.contentCennik div.cennikBody div {
	/*border: 0px solid red;*/	
}


div.contentCennik div.cennikBody {
	min-height: 300px;
	background-color: #F3F3F3;
	padding: 25px 14px;
	font-size: 14px;
	letter-spacing: 1px;
	border-left:1px solid #DADADA;
	border-right:1px solid #DADADA;
}

div.cennikBody div.zobacz_ile_kosztuje {
	/*height: 120px;*/
	margin: 10px;
	text-align: center;
}


div.cennikBody div.spacer {
	height: 45px;
	background-color: white;
	margin: 15px auto;
}

div.cennikBody div.tabelka {
	border-left:2px solid #DADADA;
	border-right:2px solid #DADADA;
	background:url("../images/cennik-pasek.png") repeat scroll 0 0 transparent;
	background-color: white;	
}

div.cennikBody div.tabelka_mala {
	border-left:2px solid #DADADA;
	border-right:2px solid #DADADA;
	background:url("../images/cennik-pasekBottom.png") repeat scroll 0 0 transparent;
	background-color: white;	
}


div.cennikBody p {
	text-align: center;
	margin: 10px 40px ;
}

div.cennikBody .S1 {
	font-size: 40px;
	font-weight: bold;
	margin: 10px 0;
}


div.cennikBody .S2 {
	font-size: 22px;
	font-weight: lighter;
	margin: 10px 0;	
}


div.cennikBody .hrow {
	font-size: 13px;
	font-weight: bold;
	letter-spacing: 2px;	
	clear: both;
	min-height: 22px;
	padding: 4px 0;
	text-align: center;
}

div.cennikBody .hrow div {
	float: left;	
	/*text-align: center;*/
	/*padding: 0 10px;*/
	margin: 0 15px;	
} 

div.cennikBody .row div {
	float: left; 
	/*padding: 0 10px;*/
	margin: 0 15px;
	padding: 6px 0;
}

div.cennikBody .row {
	font-size: 12px;
	color: #333333;
	letter-spacing: 2px;	
	clear: both;	
	min-height: 30px;	
}

div.cennikBody img.iheader {
	 margin: 30px 0 0px 0;
}


div.cennikBody .W1 {
	width: 540px;
}

div.cennikBody .W2 {
	width: 100px;
	text-align: center;
}

div.cennikBody .W3 {
	width: 100px;
	text-align: center;
}

div.cennikBody .W4 {
	width: 85px;
}

div.cennikBody .W5 {
	width: 160px;
}

div.cennikBody .W6 {
	width: 133px;
}


div.cennikBody .W7 {
	width: 185px;
}

div.cennikBody .W8 {
	width: 80px;
}

div.cennikBody .W9 {
	width: 340px;
}


div.cennikBody .W10 {
	width: 220px;
}

div.cennikBody .W11 {
	width: 100px;
}

div.cennikBody .W12 {
	width: 180px;
}


div.cennikBody .W13 {
	width: 310px;
}

div.cennikBody .W14 {
	width: 180px;
}

div.cennikBody .W15 {
	width: 80px;
}



div.cennikBody .smalltext {
	text-align: center;
	font-size: 9px;
	font-weight: normal;	
	padding: -10;
}

div.cennikBody .L {
	text-align: left;
}

div.cennikBody .R {
	text-align: right;
}

div.cennikBody .C {
	text-align: center;
}

div.cennikBody .J {
	text-align: justify;
}

div.cennikBody .B {
	font-weight: bold;
}

div.cennikBody div.tabelka_head {
	height: 14px;
	background:url("../images/cennik-topCorners.png") no-repeat scroll 0 0 transparent;
}

div.cennikBody div.tabelka_tail {	
	height: 14px;
	background:url("../images/cennik-bottomCorners.png") no-repeat scroll 0 0 transparent;
}

div.cennikBody div.tabelka_head_jasny {
	height: 14px;
	background:url("../images/cennik-smallTopCorners.png") no-repeat scroll 0 0 transparent;
}


div.cennikBody div.tabelka_tail_jasny {	
	height: 14px;
	background:url("../images/cennik-smallBottomCorners.png") no-repeat scroll 0 0 transparent;
}

div.cennikBody div.dotline {
	border: 0px solid red;
	background:url("../images/cennik-dots.png") repeat scroll 5px 0 transparent;
	/*background-position: 5px 0px;*/
	height: 1px;
}

/* pasek z patnerami */
div.partnerBar {
	background-color: #F3F3F3;
	height: 46px;
	margin: 10px 0;
	border-top: 1px solid #DADADA;
	border-bottom: 1px solid #DADADA;	
}

div.partnerBar .content {
	margin: 0 auto;
	border: 0px solid red;	
	height: 46px;
	width: 540px;
}


div.partnerBar div.content a.partner_logo{	
	border: 0px solid black;
	 	
	margin: 2px 25px;
	/*height:24px;*/
	min-width: 70px;
	display: block; 
	float: left;
}

#partner-evelo{
	width: 105px;
	height: 34px;
	background: url('/images/partner-evelo.png') top left no-repeat;
	margin-top: 7px;		 	
}
#partner-evelo:hover{
	background-position: 0 -34px;
}


#partner-creocity{
	width: 90px;
	height: 24px;
	background: url('/images/partner-creocity.png') top left no-repeat;
	margin-top:13px;		 	
}
#partner-creocity:hover{	 
	background-position: 0 -24px;
}


#partner-promatek{
	width: 105px;
	height: 34px;
	background: url('/images/partner-promatek.png') top left no-repeat;
	margin-top: 7px;		 	
}
#partner-promatek:hover{	 
	background-position: 0 -34px;
}
