@import url("reset.css");
@import url("textFormat.css");
@import url("header.css");
@import url("footer.css");
@import url("tables.css");
@import url("forms.css");
@import url("jquery-ui.css");
@import url("components.css");
@import url("colorbox.css");

/*	=ogolny layout
---------------------------------------------------------------------------- */

body {
	background: #F3F4F6;
}

#wrapper {
	background: #fff url(../gfx/bg-wrapper.jpg) repeat-x;
}

#wrapperInside {
	background: transparent url(../gfx/bg-wrapper2.jpg) no-repeat center 0;
}

.wrapperInsidePanel {
	background:#EEEFF5 url(../gfx/bg-wrapper5.gif) repeat-x 0 -74px !important;
}

#container,
#footer .inside {
	width: 972px;
	margin: 0 auto;
}

#container {
	
}

#content {
	padding: 0 0 1px;
	position: relative;
}

#main {
	width: 744px;
	float: left;
}

.woSidenav #main {
	width: 626px;
}

#sidebar {
	width: 313px;
	float: left;
	margin: 0 0 0 15px;
}

.mainPart1 {
	float: left;
	width: 483px;
}

.mainPart2 {
	float: left;
	width: 237px;
	margin: 0 0 0 15px;
}

.mainPart1Equal,
.mainPart2Equal {
	float: left;
	width: 364px;
}

.mainPart2Equal {
	margin: 0 0 0 15px;
}

.contentPart1,
.contentPart2R {
	float: left;
	width: 588px;
}

.contentPart2,
.contentPart1R {
	float: left;
	width: 369px;
	margin: 0 0 0 15px;
}

.contentPart1R {
	margin: 0;
}

.contentPart2R {
	margin: 0 0 0 15px;
}

.contentPart1Equal,
.contentPart2Equal {
	float: left;
	width: 478px;
}

.contentPart2Equal {
	margin: 0 0 0 15px;
}

.hidden {
	display: none;
}

.hBar {
	position: relative;
}

.endBar {
	padding: 10px;
	text-align: center;
	position: relative;
	margin: 0 0 15px;
}

.endBar input {
	padding: 3px 20px 2px;
}

.endBar input.left {
	position: absolute;
	top: 10px;
	left: 10px;
}

.endBar input.right {
	position: absolute;
	top: 10px;
	right: 10px;
}

.endBar input.nextStep {
	outline: 2px solid #BCFF79;
}

#header h1 {
	/*background: transparent url(../gfx/logo-evenea-w.gif) no-repeat;*/
}

/*	=sciezka
---------------------------------------------------------------------------- */

#breadcrumbs {
	font-size: 11px;
	color: #332D2D;
	font-weight: bold;
	margin: -10px 0 15px;
}

#breadcrumbs a {
	font-weight: normal;
}

/*	=boksy
---------------------------------------------------------------------------- */

#intro {
	height: 268px;
	margin: -11px 0 40px;
	padding: 45px 0 0 469px;
	background: transparent url(../gfx/bg-intro.jpg) no-repeat;
	position: relative;
}

#intro h1 {
	width: 490px;
	height: 95px;
	background: transparent url(../gfx/h-intro-h1.png) no-repeat;
	text-indent: -9000px;
	margin: 0 0 7px;
}

#intro p {
	width: 490px;
	height: 98px;
	background: transparent url(../gfx/h-intro-p.png) no-repeat;
	text-indent: -9000px;
	margin: 0 0 20px;
}

#intro h5.tour {
	width: 147px;
	height: 17px;
	background: transparent url(../gfx/h-intro-tour.gif) no-repeat;
	text-indent: -9000px;
	float: left;
	margin: 0 31px 0 0;
	text-indent: -9000px;
	overflow: hidden;
}

#intro h5.tour a {
	display: block;
	width: 115px;
	height: 100%;
	outline: 0;
	overflow: hidden;
	text-indent: -9000px;
}

#intro h2 {
	display: inline;
	margin: 0;
}

#intro h2 a {
	display: block;
	width: 301px;
	height: 43px;
	background: transparent url(../gfx/btn-sprobuj.gif) no-repeat;
	text-indent: -9000px;
	float: left;
	margin: -11px 0 0;
	outline: 0;
}

#intro .player {
	position: absolute;
	top: 28px;
	left: 0;
	width: 483px;
	height: 313px;
	background: transparent url(../gfx/bg-player.png) no-repeat;
}

#intro .player ul {
	margin: 0;
	width: 390px;
	height: 290px;
	overflow: hidden;
	position: absolute;
	top: 10px;
	left: 41px;
}

#intro .player li {
	list-style: none;
	margin: 0;
}

#intro .player img {
	
}

.box {
	margin: 0 0 15px;
}

.wBox {
	background: #fff;
	border: 1px solid #EDECE2;
	padding: 15px 15px 1px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	position: relative;
}

.wBox .boxIn {
	background: #F4F4F0;
	margin: -5px -5px 9px;
	padding: 10px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
}

.specBox {
	background: #FBFDE1;
	border: 1px solid #FBE686;
	margin: 0 0 20px;
	padding: 10px 10px 1px;
	position: relative;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
}

.box h2 {
	margin: -5px 0 10px;
	font-size: 16px;
}

.box h2,
.box h2 a {
	color: #332D2D;
}

.box h2 a:hover {
	text-decoration: none;
}

.wBox h2 a {
	color: #8EBD1F;
}

.wBox h2 a:hover {
	color: #618215;
}

.wBox h2 small {
	color: #666;
	font-size: 14px;
	font-weight: normal;
}

.box p,
.box ul,
.box ol,
.box table,
.box dl,
.box h3,
.box h4,
.box h5,
.box h6 {
	margin: 0 0 10px;
}

.box h3 {
	font-size: 14px;
}

.box h4,
.box h5,
.box h6 {
	margin: 0;
}

.box h4.normal {
	margin: 0 0 15px;
}

.box h3 a,
.box h4 a {
	color: #8EBD1F;
}

.box h3 a:hover,
.box h4 a:hover {
	color: #618215;
}

.introBoxes {
	border-bottom: 1px solid #E0DFD3;
}

.introBoxes .box {
	float: left;
	margin-bottom: 10px;
}

.boxDlaKogo {
	width: 206px;
	margin: 0 10px 0 0;
}

.boxDlaKogo li {
	list-style: none;
	margin: 0 0 5px;
	padding: 0 0 0 20px;
	color: #50A7D5;
	font-size: 13px;
	font-weight: bold;
	background: transparent url(../gfx/ico-tick.gif) no-repeat 0 3px;
}

.boxDlaKogo ul li {
	font-size: 13px;
	margin: 0 0 4px;
	background-position: 0 7px;
}

.boxDlaKogo li a {
	color: #50A7D5;
	text-decoration: none;
}

.boxDlaKogo li a:hover {
	color: #287AA6;
}

.boxJakPlacisz {
	width: 236px;
	color: #A1A472;
}

.boxJakPlacisz .inside {
	margin: 0 0 10px;
	background: transparent url(../gfx/bg-gbox-bottom.jpg) no-repeat 0 bottom;
}

.boxJakPlacisz .insideInside {
	background: #EDEFF2 url(../gfx/bg-gbox-top.jpg) no-repeat;
	padding: 10px 0;
}

.boxJakPlacisz .part1 {
	width: 101px;
	padding: 5px 10px 0;
	float: left;
	background: transparent url(../gfx/dec-vline.gif) right 0 repeat-y;
}

.boxJakPlacisz .part2 {
	width: 93px;
	padding: 5px 10px 0;
	float: left;
}

.boxJakPlacisz h4 {
	font-size: 14px;
}

.boxJakPlacisz .part1 h4 {
	background: transparent url(../gfx/ico/big-free.gif) no-repeat center 0;
	padding: 60px 0 0;
}

.boxJakPlacisz .part2 h4 {
	background: transparent url(../gfx/ico/big-0zl.gif) no-repeat center 0;
	padding: 60px 0 0;
}

.boxJakPlacisz h4 a {
	display: block;
}

.boxJakPlacisz h4 a:hover {
	text-decoration: none;
}

.boxJakPlacisz p {
	margin: 0;
}

.boxKorzysci {
	width: 500px;
	margin: 0 0 0 20px;
}

.boxSprobuj,
.boxZacznij,
.boxCennik {
	width: auto;
	margin: 0 0 15px;
}

.boxCennik {
	font-size: 15px;
}

.boxKorzysci h3 {
	margin-left: 14px;
}

.boxKorzysci h4 a:hover {
	text-decoration: none;
}

.boxKorzysci li {
	list-style: none;
	margin: 0 0 15px;
	width: 176px;
	float: left;
	padding: 0 0 0 74px;
	background-repeat: no-repeat;
	background-position: 0 7px;
	position: relative;
}

.boxKorzysci .bullets li {
	float: none;
	width: auto;
}

.boxKorzysci li em {
	font-size: 11px;
	font-style: normal;
}

.boxSprobuj li {
	width: 149px;
	font-size: 11px;
	margin: 0 0 5px;
}

.boxZacznij li {
	float: none;
	width: auto;
	border-bottom: 1px solid #EDECE2;
	padding-bottom: 20px;
}

.boxZacznij li.last {
	border: none;
	padding-bottom: 0;
}

.boxCennik li.cennik {
	width: auto;
	float: none;
	margin: 0 0 15px 0;
	padding: 0 480px 15px 74px;
	border-bottom: 1px solid #EDECE2;
	position: relative;
}

.boxCennik li.last {
	border: none;
	padding-bottom: 0;
}

.boxCennik li .boxIn,
.boxCennik li .specBox {
	position: absolute;
	top: 0;
	right: 0;
	width: 450px;
	font-size: 15px;
}

.boxCennik li .specBox {
	padding: 10px;
}

.boxCennik .szczegCennik {
	padding: 10px;
	position: absolute;
	top: 40px;
	right: 10px;
}

.boxCennik li .boxIn em,
.boxCennik li .boxIn strong {
	color: #332D2D;
}

.boxCennik li .boxIn em {
	font-style: normal;
	font-size: 22px;
	font-weight: bold;
	color: #698C17;
	margin: 0 5px 0 0;
}

.boxKorzysci li.statystyki { background-image: url(../gfx/ico/big-stat.gif); }
.boxKorzysci li.kreator { background-image: url(../gfx/ico/big-creator.gif); }
.boxKorzysci li.szablony { background-image: url(../gfx/ico/big-templates.gif); }
.boxKorzysci li.adres { background-image: url(../gfx/ico/big-me.gif); }
.boxKorzysci li.mobilna { background-image: url(../gfx/ico/big-mobile.gif); }
.boxKorzysci li.api { background-image: url(../gfx/ico/big-api.gif); }
.boxKorzysci li.strona { background-image: url(../gfx/ico/big-page.gif); }
.boxKorzysci li.uczestnicy { background-image: url(../gfx/ico/big-users.gif); }
.boxKorzysci li.zysk { background-image: url(../gfx/ico/big-income.gif); }
.boxKorzysci li.prowizja { background-image: url(../gfx/ico/big-fee.gif); }
.boxKorzysci li.darmowe { background-image: url(../gfx/ico/big-free.gif); }
.boxKorzysci li.platnosciOnline { background-image: url(../gfx/ico/big-onlinemoney.gif); }
.boxKorzysci li.platnosci { background-image: url(../gfx/ico/big-moneysystem.gif); }
.boxKorzysci li.app { background-image: url(../gfx/ico/big-ticketapp.gif); }
.boxKorzysci li.promocja { background-image: url(../gfx/ico/big-promotion.gif); }
.boxKorzysci li.sprzedazBiletow { background-image: url(../gfx/ico/big-eevent.gif); }
.boxKorzysci li.ePromocja { background-image: url(../gfx/ico/big-epromotion.gif); }
.boxKorzysci li.eRejestracja { background-image: url(../gfx/ico/big-eok.gif); }
.boxKorzysci li.zarzadzanieUczestnikami { background-image: url(../gfx/ico/big-usermanage.gif); }

.boxKorzysci li h4 {
	color: #8EBD1F;
	font-size: 14px;
	margin: 0;
}

.boxSprobuj li h4 {
	font-size: 12px;
}

.boxSprobuj li em {
	font-size: 10px;
	font-style: normal;
}

.boxKorzysci li p {
	margin: 0;
}

.boxKorzysci .helper {
	width: 60px;
	height: 60px;
	position: absolute;
	top: 0px;
	left: 8px;
	cursor: pointer;
}

.zobaczTour {
	position: absolute;
	top: 15px;
	right: 15px;
}

.introBoxes2 {
	padding: 20px 0 20px;
}

.introBoxes2 .part1 {
	width: 455px;
	float: left;
}

.introBoxes2 .part2 {
	width: 487px;
	float: left;
	margin: 0 0 0 30px;
}

.boxKtoKorzysta ul {
	padding: 10px 0 0;
}

.boxKtoKorzysta li {
	list-style: none;
	margin: 0 0 0 50px;
	display: inline;
}

.boxKtoKorzysta li.first {
	margin-left: 10px;
}

.boxPolecajaNas {
	position: relative;
}

.boxPolecajaNas .img {
	position: absolute;
	top: 36px;
	left: 40px;
}

.boxPolecajaNas blockquote {
	margin: 0 0 0 120px;
	padding: 5px 0 0 20px;
	font-style: normal;
	background: transparent url(../gfx/bg-quote.gif) no-repeat;
}

.boxPolecajaNas blockquote p {
	margin: 0 0 5px;
}

.boxPolecajaNas blockquote p.quote {
	font-size: 14px;
	color: #4B4D25;
	font-weight: bold;
}

.boxPolecajaNas blockquote cite {
	color: #8EBD1F;
	font-style: normal;
}

.boxPolecajaNas blockquote cite strong {
	color: #50A7D5;
}

.boxWydarzenia {
	
}

.boxWydarzenia li {
	list-style: none;
	margin: 0;
	border-top: 1px solid #E0DFD3;
	padding: 5px 0 5px 22px;
	background: transparent url(../gfx/ico-quote.gif) no-repeat 0 9px;
}

.boxWydarzenia li.first {
	border: none;
}

.boxWydarzenia li a {
	font-weight: bold;
	padding: 5px 0;
	color: #8EBD1F;
}

.boxWydarzenia li a:hover {
	color: #618215;
	text-decoration: none;
}

.boxWydarzenia li small a {
	color: #4263AB;
	font-size: 11px;
	font-weight: normal;
	padding: 0 10px 0 0;
	background: transparent url(../gfx/dec-raquo.gif) no-repeat right 5px;
}

.boxWydarzenia li small a:hover {
	color: #202F4F;
	text-decoration: underline;
}

.c1,
.c2,
.c3,
.c4 {
	display: block;
	width: 8px;
	height: 8px;
	overflow: hidden;
	position: absolute;
	background: transparent url(../gfx/bg-corners.gif) no-repeat;
}

.c1 { top: -1px; left: -1px; background-position: 0 0; }
.c2 { top: -1px; right: -1px; background-position: -8px 0; }
.c3 { bottom: -1px; right: -1px; background-position: -8px -8px; }
.c4 { bottom: -1px; left: -1px; background-position: 0 -8px; }



.controls li {
	list-style: none;
	margin: 0 0 0 20px;
}

/*	=boxEventMainInfo
---------------------------------------------------------------------------- */

.boxEventMainInfo {
	
}

.boxEventName {
	position: relative;
}

.eventName {
	position: relative;
}

.eventName input,
.eventDesc textarea {
	width: 614px;
}

.eventName input {
	width: 582px;
}

.eventName input {
	font-size: 18px;
}

.eventDesc textarea {
	height: 200px;
}

/*	=boxDataWydarzenia
---------------------------------------------------------------------------- */

.boxDataWydarzenia .part1 {
	width: 292px;
	float: left;
}

.boxDataWydarzenia .part2 {
	width: 292px;
	float: left;
	margin: 0 0 0 10px;
}

.boxDataWydarzenia label.block {
	margin: 0 0 5px;
	font-weight: bold;
}

/*	=boxMiejsceWydarzenia
---------------------------------------------------------------------------- */

.boxMiejsceWydarzenia .part1 {
	width: 430px;
	float: left;
}

.boxMiejsceWydarzenia .part2 {
	width: 154px;
	float: left;
	margin: 0 0 0 10px;
}

.boxMiejsceWydarzenia .blockLabels input.text {
	width: 492px;
}

.boxMiejsceWydarzenia .blockLabels .part1 input.text {
	width: 320px;
}

.boxMiejsceWydarzenia .blockLabels .part2 input.text {
	width: 52px;
}

/*	=boxEventURL
---------------------------------------------------------------------------- */

.boxEventURL #eventURL strong {
	font-size: 14px;
}

.boxEventURL #eventURL input.text {
	font-weight: bold;
	position: relative;
	top: -1px;
	width: 82px;
	font-size: 14px;
	margin: 0 5px;
}

.boxEventURL #customURLInfo {
	margin: 20px 0 10px;
}

.boxEventURL #customURLLabel {
	
}

.boxEventURL #customURLLabel a.used {
	color: #333;
	display: none;
}

.boxEventURL #customURL {
	
}

.boxEventURL #customURL strong {
	font-size: 14px;
}

.boxEventURL #customURL input.text {
	font-weight: bold;
	position: relative;
	top: -1px;
	width: 150px;
	font-size: 14px;
}

.boxEventURL #customURL input.button {
	position: relative;
	top: -2px;
}

.boxEventURL #customURL a {
	margin: 0 0 0 5px;
}

/*	=boxEventPrivacy
---------------------------------------------------------------------------- */

.boxEventPrivacy #accessCode {
	margin: 2px 0 0 22px;
}

/*	=boxTicketTypes
---------------------------------------------------------------------------- */

.boxTicketTypes #ticketAmount {
	position: absolute;
	top: 0;
	right: 0;
}

/*	=boxWygladStrony
---------------------------------------------------------------------------- */

.boxWygladStrony .ustawKolory .option {
	position: relative;
	height: 41px;
}

.boxWygladStrony .ustawKolory .label {
	width: 70px;
	height: 36px;
	float: left;
	line-height: 36px;
}

.boxWygladStrony .ustawKolory .colorSelector {
	float: left;
}

/*	=filterBar
---------------------------------------------------------------------------- */

.filterBar {
	width: auto;
	position: absolute;
	top: 0;
	right: 0;
	text-align: right;
	color: #777;
}

.filterBar .text {
	width: 150px;
	font-size: 10px;
}

.filterBar select {
	margin: 0 10px 0 0;
}

.filterBar span.btn {
	margin: 0 0 0 10px;
}

.filterBarIn {
	font-size: 11px;
	height:30px;
	border:1px solid #EDECE2;
	background: #FDFDFB;
	padding: 5px 5px 0;
	margin: 0 0 15px;
	border-width: 1px 1px 1px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	text-align: right;
}

/*	=info3cols
---------------------------------------------------------------------------- */

.info3cols {
	padding: 5px 10px 1px;
	margin: 0 0 10px;
}

.info3cols dl {
	width: 141px;
	float: left;
	margin: 0 0 4px;
}

.info3cols dl.last {
	text-align: right;
}

.info3cols dt,
.info3cols dd {
	display: inline;
	color: #4B4D25;
}

.info3cols dd {
	font-weight: bold;
}

/*	=infoCorner
---------------------------------------------------------------------------- */

.infoCorner {
	position: absolute;
	top: 15px;
	right: 15px;
}

.infoCorner strong {
	color: #666263;
}

/*	=moreCorner
---------------------------------------------------------------------------- */

.moreCorner,
.box .moreCorner {
	position: absolute;
	bottom: 10px;
	right: 15px;
	margin: 0;
	font-size: 11px;
}

.moreCorner a {
	padding: 0 10px 0 0;
	background: transparent url(../gfx/dec-raquo.gif) no-repeat right 5px;
}

/*	=boxChceszDodac
---------------------------------------------------------------------------- */

.boxChceszDodac {
	text-align: center;
}

.boxChceszDodac h2 {
	display: inline;
	margin: 0 10px 0 0;
}

/*	=sidenav
---------------------------------------------------------------------------- */

#sidenav {
	width: 183px;
	float: left;
	margin: 0 15px 15px 0;
	background: #A6CA54;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	color: #fff;
	padding: 10px 15px 1px;
}

#sidenav li {
	list-style: none;
	margin: 0;
	display: inline;
}

#sidenav a {
	display: block;
	color: #fff;
	border-bottom: 1px solid #CCE29A;
	font-weight: bold;
	padding: 5px 0;
	background: transparent url(../gfx/dec-arrow-left.gif) no-repeat right 10px;
}

#sidenav a:hover {
	color: #ECF3DA;
	text-decoration: none;
}

#sidenav li.active a {
	/* background: transparent url(../gfx/dec-arrow-bottom.gif) no-repeat right 12px; */
}

#sidenav li li a,
#sidenav li.active li a {
	font-size: 11px;
	font-weight: normal;
	border: none;
	background: transparent url(../gfx/dec-raquo2.gif) no-repeat 0 9px;
	padding: 3px 0 3px 10px;
}

#sidenav li.active li.active a {
	font-weight: bold;
}

/*	=ikony sortowania
---------------------------------------------------------------------------- */

span.sort {
	white-space: nowrap;
}

.sortDesc,
.sortAsc {
	display: inline-block;
	width: 12px;
	height: 12px;
	background: #ada;
	text-indent: -9000px;
	outline: 0;
	background: transparent url(../gfx/ico/arrow-090-small.png) no-repeat center center;
}

.sortAsc {
	background-image: url(../gfx/ico/arrow-270-small.png);
}

.sortDesc:hover,
.sortAsc:hover {
	background-color: #ddd;
}

/*	=kolory statusow
---------------------------------------------------------------------------- */

.statusZaplacone {
	color: #008000;
}

.statusOczekiwanie {
	color: #FF8000;
}

/*	=pagination
---------------------------------------------------------------------------- */

.pagination {
	text-align: center;
	margin: 0 0 15px;
	color: #666263;
}

.pagination ul {
	margin: 0;
}

.pagination li {
	list-style: none;
	margin: 0;
	display: inline;
}

.pagination a,
.pagination strong,
.pagination span {
	border-left: 1px solid #E0DFD3;
	padding: 0px 7px;
	margin: 0 -2px;
}

.pagination .prev a,
.pagination .prev span {
	padding-left: 17px;
	background: transparent url(../gfx/dec-laquo.gif) no-repeat 7px 5px;
}

.pagination .first a,
.pagination .first span {
	border: none;
}

.pagination .next a,
.pagination .next span {
	padding-right: 10px;
	margin-right: 7px;
	background: transparent url(../gfx/dec-raquo.gif) no-repeat right 5px;
}

.pagination .disable a,
.pagination .disable span {
	/* opacity: 0.5; filter: alpha(opacity=50); */
	visibility: hidden;
	cursor: default;
}

.pagination .disable a:hover {
	color: #4263AB;
	text-decoration: none;
}

/*	=boxSkopiujKod
---------------------------------------------------------------------------- */

.boxSkopiujKod textarea {
	width: 439px;
	height: 120px;
}

.boxDostosujWygladFormularza textarea {
	width: 193px;
}

/*	=boxFormularzNaStroniePodglad
---------------------------------------------------------------------------- */

.eveneaBiletyForm {
	padding: 10px 10px 1px;
	font-size: 11px;
	border: 1px solid;
	background: none;
}

#eveneaBiletyHeader {
	font-size: 13px;
	margin: 0 0 10px;
}

.eveneaBiletyForm table th,
.eveneaBiletyForm table td {
	padding: 5px 10px;
	background: none;
	border-bottom: 1px solid;
	font-size: 11px;
}

.eveneaBiletyForm select {
	padding: 0;
	border: 1px solid #ddd;
}

#eveneaBiletyButton {
	border: solid;
	border-width: 0 1px 1px 0;
	background: none;
	overflow: visible;
	padding: 2px 5px;
	cursor: pointer;
	font-weight: bold;
	font-size: 11px;
}

/*	=boxWygladStrony
---------------------------------------------------------------------------- */

.boxDostosujWygladFormularza .part1,
.boxDostosujWygladFormularza .part2 {
	width: 141px;
	float: left;
	margin: 0 0 15px;
}

.boxDostosujWygladFormularza .part2 {
	margin-left: 15px;
}

.boxDostosujWygladFormularza .ustawKolory .option {
	position: relative;
	height: 41px;
}

.boxDostosujWygladFormularza .ustawKolory .label {
	width: 105px;
	height: 36px;
	float: left;
	line-height: 36px;
	font-size: 11px;
}

.boxDostosujWygladFormularza .ustawKolory .label2lines {
	height: 31px;
	padding-top: 5px;
	line-height: 14px;
}

.boxDostosujWygladFormularza .ustawKolory .colorSelectorF {
	float: left;
}

/*	=ikony i przyciski w tabeli
---------------------------------------------------------------------------- */

.btnEdytuj { background-image: url(../gfx/ico/d/pencil.png); }
.btnUsun { background-image: url(../gfx/ico/d/slash.png); }
.btnPodglad { background-image: url(../gfx/ico/d/magnifier--arrow.png); }
.btnDrukuj { background-image: url(../gfx/ico/d/printer.png); }
.btnPDF { background-image: url(../gfx/ico/d/document-pdf.png); }
.btnKopiuj { background-image: url(../gfx/ico/d/documents--plus.png); }
.btnEmail { background-image: url(../gfx/ico/d/mail.png); }
.btnEmailTest { background-image: url(../gfx/ico/d/mail--exclamation.png); }
.btnCSV { background-image: url(../gfx/ico/d/document-excel-csv.png); }
.btnXLS { background-image: url(../gfx/ico/d/document-excel.png); }
.btnTak { background-image: url(../gfx/ico/d/tick-circle.png); }
.btnNie { background-image: url(../gfx/ico/d/cross-circle.png); }
.btnDocImage { background-image: url(../gfx/ico/d/document-image.png); }
.btnPSD { background-image: url(../gfx/ico/d/document-photoshop.png); }
.btnPS { background-image: url(../gfx/ico/d/document-illustrator.png); }
.btnGeneruj { background-image: url(../gfx/ico/d/wand.png); }

.btnEdytuj:hover { background-image: url(../gfx/ico/pencil.png); }
.btnUsun:hover { background-image: url(../gfx/ico/slash.png); }
.btnPodglad:hover { background-image: url(../gfx/ico/magnifier--arrow.png); }
.btnDrukuj:hover { background-image: url(../gfx/ico/printer.png); }
.btnPDF:hover { background-image: url(../gfx/ico/document-pdf.png); }
.btnKopiuj:hover { background-image: url(../gfx/ico/documents--plus.png); }
.btnEmail:hover { background-image: url(../gfx/ico/mail.png); }
.btnEmailTest:hover { background-image: url(../gfx/ico/mail--exclamation.png); }
.btnCVS:hover { background-image: url(../gfx/ico/document-excel-csv.png); }
.btnXLS:hover { background-image: url(../gfx/ico/document-excel.png); }
.btnTak:hover { background-image: url(../gfx/ico/tick-circle.png); }
.btnNie:hover { background-image: url(../gfx/ico/cross-circle.png); }
.btnDocImage:hover { background-image: url(../gfx/ico/document-image.png); }
.btnPSD:hover { background-image: url(../gfx/ico/document-photoshop.png); }
.btnPS:hover { background-image: url(../gfx/ico/document-illustrator.png); }
.btnWand:hover { background-image: url(../gfx/ico/wand.png); }

span.btnTak:hover { background-image: url(../gfx/ico/d/tick-circle.png); }
span.btnNie:hover { background-image: url(../gfx/ico/d/cross-circle.png); }

td .btnEdytuj,
td .btnUsun,
td .btnPodglad,
td .btnDrukuj,
td .btnPDF,
td .btnKopiuj,
td .btnEmail,
td .btnEmailTest,
td .btnCVS,
td .btnXLS,
td .btnTak,
td .btnNie,
td .btnDocImage,
td .btnPSD,
td .btnPS,
td .btnWand {
	display: block;
	height: 16px;
	background-repeat: no-repeat;
	background-position: 0 center;
	padding: 0 0 0 20px;
	outline: 0;
	float: left;
	color: #ADB084;
	font-size: 9px;
	text-transform: lowercase;
	white-space: nowrap;
}

td .btnEdytuj:hover,
td .btnUsun:hover,
td .btnPodglad:hover,
td .btnDrukuj:hover,
td .btnPDF:hover,
td .btnKopiuj:hover,
td .btnEmail:hover,
td .btnEmailTest:hover,
td .btnCVS:hover,
td .btnXLS:hover,
td .btnTak:hover,
td .btnNie:hover,
td .btnDocImage:hover,
td .btnPSD:hover,
td .btnPS:hover,
td .btnWand:hover {
	text-decoration: none;
	color: #797C4F;
}

.btnTrans {
	opacity: 0.5; filter: alpha(opacity=50);
}

/*	=singleBtn
---------------------------------------------------------------------------- */

.singleBtn a {
	padding: 4px 0 4px 22px;
	background-repeat: no-repeat;
	background-position: 0 2px;
	display: inline;
	width: auto;
	height: auto;
	text-indent: 0;
	color: #ADB084;
	font-size: 9px;
	text-transform: lowercase;
	white-space: nowrap;
}

.singleBtn a:hover {
	text-decoration: none;
	color: #797C4F;
}

/*	=optionsIco
---------------------------------------------------------------------------- */

.optionsIco li {
	list-style: none;
	margin: 0;
	padding: 3px 0;
}

.optionsIco a {
	padding: 2px 0 2px 22px;
	background-repeat: no-repeat;
	background-position: 0 2px;
	display: inline;
	width: auto;
	height: auto;
	text-indent: 0;
}

/*	=topOptions
---------------------------------------------------------------------------- */

.topOptions {
	position: absolute;
	top: 0;
	right: 0;
}

.topOptions li {
	list-style: none;
	margin: 0 0 0 10px;
	display: inline;
}

.topOptions a {
	padding: 4px 0 4px 22px;
	background-repeat: no-repeat;
	background-position: 0 2px;
	display: inline;
	width: auto;
	height: auto;
	text-indent: 0;
	color: #ADB084;
	font-size: 9px;
	text-transform: lowercase;
	white-space: nowrap;
}

.topOptions a:hover {
	text-decoration: none;
	color: #797C4F;
}

.wBox .topOptions {
	top: 15px;
	right: 15px;
}

/*	=endBar
---------------------------------------------------------------------------- */

.endBar {
	position: relative;
}

.endBar .left {
	position: absolute;
	top: 10px;
	left: 10px;
}

.endBar .right {
	position: absolute;
	top: 10px;
	right: 10px;
}

/*	=boxInvitInfo
---------------------------------------------------------------------------- */

.boxInvitInfo {
	padding: 0;
	background: none;
}

.invitTitle input,
.invitText textarea {
	width: 576px;
}

.invitTitle input {
	font-size: 18px;
}

.invitText textarea {
	height: 348px;
}

/*	=boxInvitColors
---------------------------------------------------------------------------- */

.boxInvitColors .option {
	position: relative;
	height: 41px;
}

.boxInvitColors .part1,
.boxInvitColors .part2 {
	width: 168px;
	float: left;
	margin: 0 0 15px;
}

.boxInvitColors .label {
	width: 90px;
	height: 26px;
	padding-top: 10px;
	float: left;
}

.boxInvitColors .label2lines {
	height: 33px;
	padding-top: 3px;
}

.boxInvitColors .colorSelector,
.boxInvitColors .colorSelector2 {
	float: left;
}

/*	=boxInvitSubst
---------------------------------------------------------------------------- */

.boxInvitSubst dl {
	width: 353px;
	float: left;
}

.boxInvitSubst dt {
	font-weight: bold;
	float: left;
	width: 130px;
	margin: 0 10px 0 0;
	text-align: right;
}

.boxInvitSubst dd {
	float: left;
	width: 213px;
}

/*	=boxInvitFriends
---------------------------------------------------------------------------- */

.boxInvitFriends textarea {
	width: 430px;
	height: 64px;
}

/*	=btnChange
---------------------------------------------------------------------------- */

a.btnChange,
#container a.btnChange {
	padding: 2px 3px;
	font-weight: normal;
	color: #0080C0;
	font-size: 11px;
	margin: 0 0 0 10px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	text-transform: none;
	border: 1px solid #fff;
}

a.btnChange:hover,
#container a.btnChange:hover {
	border-color: #0080C0;
}

/*	=itemList
---------------------------------------------------------------------------- */

.itemList li {
	list-style: none;
	margin: 0;
	border-top: 1px solid #EDECE2;
	padding: 5px 0;
	position: relative;
}

.itemList li.first {
	border: none;
}

.itemList .btnRemove {
	display: block;
	width: 16px;
	height: 16px;
	background: #ccc url(../gfx/close.png) no-repeat center center;
	outline: 0;
	text-indent: -9000px;
	position: absolute;
	top: 5px;
	right: 0;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.itemList .btnRemove:hover {
	background-color: #aaa;
}

/*	=modalEmailOnlineImport
---------------------------------------------------------------------------- */

#modalEmailOnlineImport {
	width: 300px;
}

#modalEmailOnlineImport .servicesList .other h2 {
	font-size: 18px;
	text-align: right;
	font-weight: normal;
}

#modalEmailOnlineImport .servicesList h2 {
	margin: 0;
}

#modalEmailOnlineImport .servicesList li {
	padding: 0;
}

#modalEmailOnlineImport .servicesList h2 a {
	outline: 0;
	display: block;
	padding: 5px 0;
}

#modalEmailOnlineImport .servicesList h2 a:hover {
	text-decoration: none;
}

#modalEmailOnlineImport .servicesList label {
	width: 70px;
}

#modalEmailOnlineImport .servicesList div.hidden {
	padding: 0 0 10px;
}

/*	=infoText
---------------------------------------------------------------------------- */

.infoText {
	font-size: 11px;
	background: #F3F4F6;
	padding: 10px 10px 1px;
	border: 1px solid #EDECE2;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
}

.infoText h3 {
	margin: 0 0 5px;
}

/*	=boxNewsletter
---------------------------------------------------------------------------- */

.boxNewsletter .blockLabels input.text,
.boxNewsletter .blockLabels textarea,
.boxWyslijEmail .blockLabels input.text,
.boxWyslijEmail .blockLabels textarea {
	width: 500px;
}

.boxNewsletter .blockLabels textarea {
	height: 200px;
}

.boxWyslijEmail .blockLabels textarea {
	height: 120px;
}

.boxPodgladUczestnika .blockLabels label {
	width: 200px;
}

/*	=boxPomoc
---------------------------------------------------------------------------- */

.boxPomoc .readMore {
	text-align: right;
}

.boxPomoc .bullets li {
	background: transparent url(../gfx/ico/d/question-balloon2.png) no-repeat;
	padding: 0 0 1px 22px;
}

/*	=boxFaq
---------------------------------------------------------------------------- */

.boxFaq {
	background: #fff;
	border: 1px solid #EDECE2;
	padding: 15px 15px 1px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	position: relative;
}

.boxFaq li {
	list-style: none;
	display: inline;
	margin: 0;
	padding: 0;
}

.boxFaq li h2 {
	margin: 0;
}

.boxFaq li h2 a {
	outline: 0;
	display: block;
	border-bottom: 1px solid #EDECE2;
	padding: 5px 0 5px 25px;
	font-size: 14px;
	background: transparent url(../gfx/ico/d/question-balloon2.png) no-repeat 0 9px;
}

.boxFaq li h2 a:hover,
.boxFaq li.active h2 a {
	background-image: url(../gfx/ico/d/question-balloon.png);
	color: #618215;
}

.boxFaq li.last h2 a {
	border-bottom-width: 0;
}

.boxFaq li.active h2 a {
	border-bottom-width: 1px;
}

.boxFaq li .faqA {
	padding: 10px 10px 1px;
	background: #FFFFFF url(../gfx/bg-wrapper.jpg) repeat-x 0 -300px;
}

.boxFaq li .faqA p {
	margin: 0 0 10px;
}

/*	=.boxLogowanie
---------------------------------------------------------------------------- */

.boxLogowanie form {
	padding: 64px 0;
}

.boxLogowanie label {
	font-weight: bold;
	font-size: 15px;
	text-align: right;
	margin: 0 10px 0 0;
}

.boxLogowanie input.text,
.boxLogowanie .blockLabels input.text {
	padding: 5px 5px;
	font-size: 15px;
	width: 300px;
}

.boxLogowanie .zapomnialesHasla {
	position: absolute;
	top: 142px;
	right: 50px;
	font-size: 11px;
}

/*	=boxZalozKonto
---------------------------------------------------------------------------- */

.boxZalozKonto {
	padding: 15px 15px 1px;
}

.boxZalozKonto .blockLabels label {
	font-weight: bold;
	font-size: 15px;
	text-align: right;
	margin: 0 10px 0 0;
	width: 90px;
}

.boxZalozKonto .blockLabels label.inline {
	display: inline;
	width: auto;
	font-size: 12px;
	font-weight: normal;
	margin: 0;
}

.boxZalozKonto input.text,
.boxZalozKonto .blockLabels input.text {
	padding: 5px 5px;
	font-size: 15px;
	width: 220px;
}

/*	=boxTour
---------------------------------------------------------------------------- */

.boxTour {
	font-size: 15px;
}

.boxTour .panes,
.boxDlaKogoP .panes {
	background: none;
	min-height: 360px; _height: 360px;
}

.boxTour div.panes div.pane,
.boxDlaKogoP div.panes div.pane {
	padding: 30px 0 1px;
}

.boxTour .pane .img,
.boxDlaKogoP .pane .img {
	width: 550px;
	height: 320px;
	background: transparent url(../gfx/bg-bigshow.png) no-repeat;
	position: absolute;
	top: 20px;
	left: -10px;
}

.boxTour .pane .img img,
.boxDlaKogoP .pane .img img {
	position: absolute;
	top: 16px;
	left: 46px;
}

.boxTour .panes .text,
.boxDlaKogoP .panes .text {
	margin: 0 0 0 530px;
}

.boxTour h2,
.boxDlaKogoP h2 {
	color: #8EBD1F;
	font-size: 22px;
}

.boxTour h3,
.boxDlaKogoP h3 {
	color: #332D2D;
	font-size: 14px;
}

.boxTour .bullets li,
.boxDlaKogoP .bullets li {
	margin-bottom: 10px;
	font-size: 15px;
}

.boxTour .bullets li ul {
	margin: 5px 0 0;
}

.boxTour .bullets li li {
	margin: 0;
	background-image: url(../gfx/dec-bullet2.gif);
}

/*	=boxKorzysciPage
---------------------------------------------------------------------------- */

.boxKorzysciPage .part1 {
	float: left;
	width: 343px;
}

.boxKorzysciPage .part2 {
	float: left;
	width: 625px;
	border: 2px solid #91C120;
}

.boxKorzysciPage ul.tabs {
	margin: 0;
	height: auto;
	border: none;
}

.boxKorzysciPage .tabs li {
	display: inline;
}

.boxKorzysciPage .tabs li a,
.boxKorzysciPage .tabs li a:hover {
	float: none;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
	background: transparent url(../gfx/bg-sidetab.gif) no-repeat;
	border: none;
	margin: 1px 0 0;
	height: 55px;
	padding: 0;
}

.boxKorzysciPage .tabs li a.current,
.boxKorzysciPage .tabs li a.current:hover {
	background-image: url(../gfx/bg-sidetab-a.gif);
}

.boxKorzysciPage .tabs li.first a {
	margin: 0;
}

.boxKorzysciPage .tabs li a span {
	display: block;
	height: 55px;
	line-height: 55px;
	padding: 0 0 0 81px;
	font-size: 14px;
	background: transparent url(../gfx/ico/iconset-korzysci.gif) no-repeat;
}

.boxKorzysciPage .tabs li a.current span {
	background: transparent url(../gfx/ico/iconset-korzysci-a.gif) no-repeat;
}

.boxKorzysciPage .tabs li.promocja a span { background-position: 0 -56px; }
.boxKorzysciPage .tabs li.promocja a span { background-position: 0 -56px; }
.boxKorzysciPage .tabs li.rejestracja a span { background-position: 0 -112px; }
.boxKorzysciPage .tabs li.sprzedaz a span { background-position: 0 -168px; }
.boxKorzysciPage .tabs li.statystyki a span { background-position: 0 -224px; }
.boxKorzysciPage .tabs li.mobilna a span { background-position: 0 -280px; }

.boxKorzysciPage .panes {
	background: none;
}

.boxKorzysciPage .panes .pane {
	padding: 15px 15px 1px;
	height: 305px;
}

.boxKorzysciPage .pane h2 {
	color: #8EBD1F;
	font-size: 22px;
	line-height: 1.2em;
}

.boxKorzysciPage .pane h3 {
	color: #332D2D;
	font-size: 14px;
}

.boxKorzysciPage .pane .bullets li {
	margin-bottom: 10px;
	font-size: 15px;
}

/*	=boxStworzZacznij
---------------------------------------------------------------------------- */

.boxStworzZacznij {
	padding: 10px 15px 1px;
}

.boxStworzZacznij h2 {
	margin: 0;
}

.boxStworzZacznij .btnBigO {
	position: absolute;
	top: 15px;
	right: 15px;
}

/*	=boxKorzysciPagePart2
---------------------------------------------------------------------------- */

.boxKorzysciPagePart2 .part1 {
	width: 478px;
	float: left;
}

.boxKorzysciPagePart2 .boxKtoKorzysta {
	margin: 20px 0 0;
}

.boxKorzysciPagePart2 .part2 {
	width: 479px;
	float: left;
	margin: 0 0 0 15px;
}

/*	=eventList
---------------------------------------------------------------------------- */

.eventList li {
	list-style: none;
	margin: 0 0 15px;
	padding: 0 0 15px;
	border-bottom: 1px solid #EDECE2;
}

.eventList .img {
	width: 100px;
	float: left;
	margin: 0 15px 0 0;
}

.eventList .withLogo .desc {
	margin: 0 0 0 115px;
}

.eventList .details {
	background: #fff url(../gfx/bg-wrapper.jpg) repeat-x scroll 0 -300px;
	padding: 5px 10px;
	position: relative;
	border-top: 1px solid #F3F2ED;
}

.eventList h2 a {
	color: #332D2D;
}

.eventList h3.date {
	margin: 0;
	font-size: 11px;
	font-weight: normal;
	background: transparent url(../gfx/ico/calendar-small.png) no-repeat -2px 0;
	padding: 0 0 0 15px;
}

.eventList h3.location {
	margin: 0;
	font-size: 11px;
	font-weight: normal;
	background: transparent url(../gfx/ico/globe-small.png) no-repeat -2px 0;
	padding: 0 0 0 15px;
}

.eventList .eventPageLink {
	position: absolute;
	bottom: 5px;
	right: 10px;
	font-weight: normal;
	padding: 0 10px 0 0;
	background: transparent url(../gfx/dec-raquo.gif) no-repeat right 5px;
	font-size: 11px;
	margin: 0;
}

/*	=zarzad
---------------------------------------------------------------------------- */

.zarzad li {
	list-style: none;
	margin: 0 10px 0 0;
	width: 268px;
	float: left;
}

.zarzad .img {
	width: 80px;
	float: left;
	margin: 0 15px 0 0;
}

.zarzad .img img {
	
}

.zarzad .desc {
	margin: 0 0 0 95px;
}

.zarzad h3,
.zarzad h4,
.zarzad p {
	margin: 0;
}

.zarzad h3 {
	color: #332D2D;
	font-size: 13px;
}

.zarzad h4 {
	font-weight: normal;
	font-size: 12px;
}

.zarzad p {
	font-size: 11px;
}

/*	=boxKontaktDlaPrasy
---------------------------------------------------------------------------- */

.boxKontaktDlaPrasy .img {
	width: 80px;
	float: left;
	margin: 0 15px 0 0;
}

.boxKontaktDlaPrasy .desc {
	margin: 0 0 0 95px;
}

.boxKontaktDlaPrasy h3 {
	margin: 0;
}

.boxKontaktDlaPrasy h4 {
	font-weight: normal;
	font-size: 12px;
}

/*	=boxInfoOSerwisie
---------------------------------------------------------------------------- */

.boxInfoOSerwisie .tcent .btnPDF {
	background-repeat: no-repeat;
	background-position: 0 center;
	padding: 0 0 0 20px;
}

/*	=boxArtykulyPrasowe
---------------------------------------------------------------------------- */

.boxArtykulyPrasowe li {
	list-style: none;
	margin: 0 0 15px;
	padding: 15px 0 0;
	border-top: 1px solid #EDECE2;
}

.boxArtykulyPrasowe li.first {
	border: none;
	padding: 0;
}

.boxArtykulyPrasowe h3 {
	font-size: 16px;
	margin: 0;
}

.boxArtykulyPrasowe h3 a {
	color: #332D2D;
}

.boxArtykulyPrasowe h3 a:hover {
	text-decoration: none;
}

.boxArtykulyPrasowe h4 {
	font-size: 11px;
	font-weight: normal;
}

.boxArtykulyPrasowe p {
	
}

/*	=.boxWideo
---------------------------------------------------------------------------- */

.boxWideo li {
	list-style: none;
	margin: 0 0 5px;
}

.boxWideo li .img {
	width: 100px;
	float: left;
	margin: 0 15px 0 0;
}

.boxWideo li .desc {
	margin: 0 0 0 100px;
}

.boxWideo li h3 {
	margin: 0;
	font-size: 15px;
}

.boxWideo h3 a:hover {
	text-decoration: none;
}

.boxWideo li p {
	margin: 0;
}

/*	=boxZnajomiZFacebooka
---------------------------------------------------------------------------- */

.boxZnajomiZFacebooka .scrollable {
	width: 456px;
	height: 50px;
	margin-bottom: 15px;
}

.boxZnajomiZFacebooka .scrollable .items li {
	width: 50px;
	height: 50px;
	margin: 0;
	padding: 0;
	border: none;
}

.boxZnajomiZFacebooka .counter {
	font-size: 11px;
	margin: -10px 0 10px;
}

.boxZnajomiZFacebooka a.browse {
	top: 72px;
}

/*	=mapaStrony
---------------------------------------------------------------------------- */

.mapaStrony {
	margin: 0 0 15px;
}

.mapaStrony ul {
	width: 303px;
	margin: 0 10px 0 0;
	float: left;
}

.mapaStrony li {
	list-style: none;
	margin: 0;
	background: transparent url(../gfx/ico/document-small.png) no-repeat 0 2px;
	padding: 1px 0 1px 20px;
}

/*	=pomocKategorie
---------------------------------------------------------------------------- */

pomocKategorie {
	
}

.pomocKategorie li {
	list-style: none;
	margin: 0;
	display: inline;
	font-weight: bold;
	padding: 0 5px 0 10px;
	border-left: 1px solid #ddd;
}

.pomocKategorie li.first {
	border: none;
	padding: 0;
}

/*	=boxMozemyPomoc
---------------------------------------------------------------------------- */

.boxMozemyPomoc input.text {
	width: 200px;
}


/*	=boxWyslijNam
---------------------------------------------------------------------------- */

.boxWyslijNam .blockLabels label {
	width: 100px;
}

.boxWyslijNam .blockLabels input.text,
.boxWyslijNam .blockLabels textarea {
	width: 439px;
}

.boxWyslijNam .blockLabels textarea {
	height: 120px;
}

/*	=boxZnajdzNas
---------------------------------------------------------------------------- */

.boxZnajdzNas li {
	list-style: none;
	margin: 0 3px;
	display: inline;
}

.boxZnajdzNas a img {
	opacity: 0.50; filter: alpha(opacity=50);
}

.boxZnajdzNas li a:hover img {
	opacity: 1; filter: alpha(opacity=100);
}

.boxZnajdzNas li.first {
	margin-left: 0;
}

.boxZnajdzNas li.last {
	margin-right: 0;
}

/*	=boxZmianaHasla
---------------------------------------------------------------------------- */

.boxZmianaHasla li {
	list-style: none;
	margin: 0 0 15px;
}

.boxZmianaHasla h3 {
	margin: 0;
}

/*	=boxZmianaHaslaNowe
---------------------------------------------------------------------------- */

.boxZmianaHaslaNowe {
	width: 360px;
	margin: 0 auto 15px;
}

.boxZmianaHaslaNowe .blockLabels label {
	width: 120px;
}

/*	=boxSprawdzSkrzynke
---------------------------------------------------------------------------- */

.boxSprawdzSkrzynke li {
	list-style: none;
	margin: 0;
	border-top: 1px solid #EDECE2;
	padding: 5px 0 0;
}

.boxSprawdzSkrzynke li.first {
	border: none;
	padding: 0;
}

.boxSprawdzSkrzynke h3 {
	margin: 0;
}

.boxSprawdzSkrzynke h3 a {
	text-decoration: none;
}

/*	=boxErrorForm
---------------------------------------------------------------------------- */

.boxErrorForm .blockLabels label {
	width: 120px;
}

.boxErrorForm .blockLabels textarea {
	width: 419px;
	height: 100px;
}

/*	=boxPoradnik
---------------------------------------------------------------------------- */

.boxPoradnik ul.bullets li {
	margin-bottom: 5px;
}

/*	=modalSendEmail
---------------------------------------------------------------------------- */

.modalSendEmail input.text {
	width: 200px !important;
}

/*	=komunikaty
---------------------------------------------------------------------------- */

.notice {
	color: #768448;
	background: #D0E2A5;
	border: 1px solid #EDECE2;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	padding: 10px;
	margin: 0 0 15px;
	text-align: center;
	font-weight: bold;
}

.noticeError {
	color: #f00;
	background: #FBE075;
}

.noticeInside {
	background: #FFFFCE;
	padding: 10px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	border: 1px solid #FFFF8A;
}

.notice p {
	margin: 0;
}

/*	=eventExtraInfo
---------------------------------------------------------------------------- */

.eventExtraInfoheader {
	margin: 30px 0 15px;
}

.eventExtraInfo {
	padding: 0;
	margin: 0 0 15px;
}

.eventExtraInfo .box {
	/* display: none; */
}

.extraInfo {
	border-top: 1px solid #EDECE2;
	padding: 15px 15px 1px;
	background: #fff url(../gfx/bg-wrapper.jpg) repeat-x 0 -300px;
}

.extraInfoShort {
	margin: -15px -15px -1px;
	padding: 15px 15px 1px 42px;
	background: transparent url(../gfx/ico/d/toggle-expand.png) no-repeat 15px 20px;
}

.extraInfoShort h2 {
	margin: 0;
	color: #4263AB;
	font-size: 16px;
}

.extraInfoShort h2 a {
	color: #4263AB;
}

.extraInfoShort h2 a:hover {
	text-decoration: none;
}

.extraInfoShortHover {
	cursor: pointer;
	background: #f5f5f5 url(../gfx/ico/toggle-expand.png) no-repeat 15px 20px;
}

.extraInfoContent {
	
}

.extraInfo .wBox {
	background: none;
	padding: 0;
	border: none;
}

.extraInfo .wBox h2 {
	margin: 0;
}

/*	=modalNewTicket
---------------------------------------------------------------------------- */

#modalNewTicket {
	/* width: 800px; */
}

/*

#modalNewTicket .part1,
#modalNewTicket .part2 {
	float: left;
	width: 395px;
}

#modalNewTicket .part2 {
	margin: 0 0 0 10px;
}

*/

#modalNewTicket .ticketStartEndDates {
	border-top: 1px solid #EDECE2;
	padding-top: 10px;
}

#modalNewTicket #rozpoczecieSprzedazy,
#modalNewTicket #zakonczenieSprzedazy {
	height: 29px;
}

#modalNewTicket #rozpoczecieSprzedazy .part1,
#modalNewTicket #zakonczenieSprzedazy .part1 {
	padding-top: 3px;
}

/*	=platnyTicketOptions
---------------------------------------------------------------------------- */

/*
.cenaBiletu {
	background: #F4F4F0;
	padding: 3px 5px;
	margin: 5px 0;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.cenaBiletu strong {
	font-size: 14px;
	position: relative;
	top: 1px;
}
*/

#dodajOplateDoCenyBiletu {
	margin: -10px 0 15px;
}

/*	=tabsMain
---------------------------------------------------------------------------- */

.tabsMain {
	margin: 0 0 15px;
	border-bottom: 2px solid #8DBA1F;
}

.tabsMainSubnav {
	margin: -5px 0 15px;
	padding: 8px 15px;
	border: solid #ddd;
	border-width: 1px 1px 1px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	background: #eee;
}

.tabsMainSubnav ul {
	margin: 0;
}

.tabsMainSubnav li {
	list-style: none;
	margin: 0 8px 0 0;
	padding: 0 0 0 8px;
	border-left: 1px solid #ddd;
	display: inline;
}

.tabsMainSubnav li.first {
	border: none;
	padding-left: 0;
}

.tabsMainSubnav a {
	font-size: 11px;
	color: #332D2D;
	padding: 3px 5px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.tabsMainSubnav .active a {
	background: #ddd;
}

.tabsMainSubnav .active a:hover {
	text-decoration: none;
}


/*	=listaWydarzenN
---------------------------------------------------------------------------- */


.listaWydarzenN {
	margin: 0;
}

.listaWydarzenN li {
	list-style: none;
	margin: 0 -15px;
	position: relative;
	border-top: 1px solid #EDECE2;
	padding: 15px 0 0;
	background: transparent url(../gfx/bg-wrapper.jpg) repeat-x 0 -300px;
	min-height: 150px;
}

.listaWydarzenNBilety li {
	min-height: 1px;
}

.boxPreview .listaWydarzenN li {
	min-height: 150px;
}

.listaWydarzenN li.first {
	
}

.listaWydarzenN .datePart {
	width: 65px;
	float: left;
	margin: 0 0 0 15px;
}

.listaWydarzenN .descPart {
	width: 725px;
	float: left;
	padding: 5px 0 0;
}

.listaWydarzenNBilety .descPart {
	width: 880px;
}

.listaWydarzenN .toolsPart {
	width: 120px;
	float: left;
	margin: 43px 0 0 15px;
}

.listaWydarzenN .toolsPart ul {
	width: 149px;
	margin: 0;
	position: absolute;
	top: 50px;
	right: 0;
}

.listaWydarzenN .toolsPart li {
	margin: 0;
	padding: 0;
	border: none;
}

.listaWydarzenN h3.datePlace {
	margin: 0 0 15px 0;
	font-size: 11px;
	font-weight: normal;
}

.listaWydarzenN h2 {
	margin: 0 0 5px;
}

.listaWydarzenN h2 a {
	color: #332D2D;
}

.listaWydarzenN h2 small {
	margin: 0 0 0 5px;
	font-size: 11px;
}

.listaWydarzenN h2 small a {
	color: #4263AB;
}

.listaWydarzenN h2 small a:hover {
	color: #202F4F;
}

.calDate {
	width: 50px;
	text-align: center;
	-moz-box-shadow: 0 1px 10px #ddd;
	-webkit-box-shadow: 0 1px 10px #ddd;
	box-shadow: 0 1px 10px #ddd;
}

.calDate .month {
	background: #B11E13;
	line-height: 1em;
	color: #fff;
	font-weight: bold;
	font-size: 12px;
	padding: 3px 0;
	-moz-border-radius: 3px 3px 0 0;
	-webkit-border-radius: 3px;
	-webkit-border-bottom-left-radius: 0;
	-webkit-border-bottom-right-radius: 0;
	border-radius: 3px 3px 0 0;
}

.calDate .monthMultiple {
	font-size: 11px;
}

.calDate .day {
	line-height: 1em;
	font-size: 18px;
	font-weight: bold;
	padding: 5px 0;
	color: #555;
	border: solid #ddd;
	border-width: 0 1px 1px;
	-moz-border-radius: 0 0 3px 3px;
	-webkit-border-radius: 3px;
	-webkit-border-top-left-radius: 0;
	-webkit-border-top-right-radius: 0;
	border-radius: 0 0 3px 3px;
}

.calDate .dayMultiple {
	font-size: 15px;
	padding: 6px 0 7px;
}

.listaWydarzenN table {
	
}

.listaWydarzenN .status {
	position: absolute;
	top: 15px;
	right: 15px;
	font-size: 11px;
	padding: 5px 5px 5px 25px;
	background-color: #F4F4F0;
	background-repeat: no-repeat;
	background-position: 5px center;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
}

.listaWydarzenN .first .status {
	
}

.listaWydarzenN .statusActive {
	background-image: url(../gfx/ico/tick-circle.png);
}

.listaWydarzenN .statusInactive {
	background-image: url(../gfx/ico/d/cross-circle.png);
}


/*	=regOptions
---------------------------------------------------------------------------- */

.regOptions {
	
}

.regOptions li {
	list-style: none;
	margin: 0;
	display: inline;
	background: none;
}

.regOptions a {
	padding: 5px 0 5px 32px;
	background-repeat: no-repeat;
	background-position: 5px 5px;
	display: block;
	color: #ADB084;
	font-size: 12px;
	border-top: 1px solid #EDECE2;
}

.regOptions .first a {
	border: none;
}

.regOptions a:hover {
	text-decoration: none;
	color: #797C4F;
	background-color: #F1F1EC;
}

.listaWydarzenN li.past {
	min-height: 1px;
}

.listaWydarzenN li.past table,
.listaWydarzenN li.past .specBox {
	display: none;
}

.listaWydarzenN li.past .toolsPart ul {
	top: 19px;
	right: 180px;
	width: 330px;
	text-align: right;
}

.listaWydarzenN li.past .regOptions li {
	
}

.listaWydarzenN li.past .regOptions a,
.listaWydarzenNPodgladWydarzenia .regOptions a {
	display: inline;
	width: 50px;
	border: none;
	background-position: 5px center;
	margin: 0;
	padding: 7px 5px 7px 27px;
	font-size: 11px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.listaWydarzenN li.past .calDate .month {
	background: #828282;
}


.boxPreview .listaWydarzenN h3.datePlace {
	margin: 0 0 15px;
}

.boxPreview .preview .img {
	width: 235px;
	overflow: hidden;
	margin: 0 0 10px 15px;
	float: right;
}

.boxPreview .preview .desc {
	margin: 0 250px 0 0;
}

.boxPreview .preview .desc h3 {
	border-bottom: 1px solid #EDECE2;
	margin: 0 0 15px;
	padding: 0 0 2px;
}

.boxIN {
	background: transparent url(../gfx/bg-wrapper.jpg) repeat-x 0 -300px;
	margin: -5px -15px 0;
	padding: 10px 15px 0;
	border-top: 1px solid #EDECE2;
}

/*	=listaWydarzenNPodgladWydarzenia
---------------------------------------------------------------------------- */
.listaWydarzenNPodgladWydarzenia .descPart {
	width: 875px;
}

.listaWydarzenNPodgladWydarzenia .toolsPart ul {
	top: -34px;
	right: 15px;
	width: 450px;
	text-align: right;
}

.listaWydarzenNPodgladWydarzenia .toolsPart .regOptions a {
	font-weight: bold;
}

/*	=infoCols
---------------------------------------------------------------------------- */

.infoCols {
	padding: 5px 10px 1px;
	margin: 0 0 10px;
}

.infoCols dl {
	float: left;
	margin: 0 0 4px 15px;
	padding: 0 0 0 15px;
	border-left: 1px solid #FBE686;
}

.infoCols dl.first {
	text-align: right;
	margin-left: 0;
	border: none;
	padding: 0;
}

.infoCols dt,
.infoCols dd {
	display: inline;
	color: #4B4D25;
}

.infoCols dd {
	font-weight: bold;
}

.infoCols small {
	font-size: 11px;
}

/*	=bSort
---------------------------------------------------------------------------- */

.filterBar {
	font-size: 14px;
}

.filterBar .text {
	font-size: 14px;
}

.sortDesc, .sortAsc {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.bSort {
	font-size: 11px;
	position: absolute;
	top: 14px;
	right: 15px;
}

.bSortWithFilter {
	top: 12px;
}

.bSort ul {
	margin: 0;
	display: inline;
}

.bSort li {
	list-style: none;
	margin: 0 0 0 5px;
	display: inline;
}

.bSort a {
	color: #797C4F;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	padding: 5px;
}

.bSort a:hover,
.bSort .active a {
	text-decoration: none;
	background: #F4F4F0;
}

.bSort .active a {
	font-weight: bold;
	padding-right: 2px;
}

.bSort a span span {
	position: relative;
	top: 2px;
}

.bSort a .sortDesc:hover,
.bSort a .sortAsc:hover {
	background-color: #F4F4F0;
}

.bSort a:hover .sortAsc {
	background-image: url(http://piotrek.evenea.codivate.pl/gfx/ico/arrow-090-small.png);
}

.bSort a:hover .sortDesc {
	background-image: url(http://piotrek.evenea.codivate.pl/gfx/ico/arrow-270-small.png);
}

.bSort .filter {
	margin: 0 20px 0 0;
}

.bSort .filter select {
	vertical-align: middle;
	position: relative;
	top: -2px;
}

/*	=
---------------------------------------------------------------------------- */

.wBox h2 a {
	color: #332D2D;
}

/*	=
---------------------------------------------------------------------------- */

.boxDas .moreCorner {
	text-align: right;
	position: static;
	margin: 0 0 9px;
	font-size: 12px;
}

.boxDasWyd .moreCorner {
	margin: 20px 0 9px;
}

/*	=boxDashboard
---------------------------------------------------------------------------- */

.boxDashboardIntro {
	margin: 0 0 0 -10px;
	padding: 0 0 0 76px;
	background-position: 0 7px;
	background-repeat: no-repeat;
}

.boxDashboardBilety .boxDashboardIntro { background-image: url(../gfx/ico/big-events.gif); }
.boxDashboardWydarzenia .boxDashboardIntro { background-image: url(../gfx/ico/big-tickets.gif); }
.boxDashboardUstawienia .boxDashboardIntro { background-image: url(../gfx/ico/big-settings.gif); }
.boxDashboardPomoc .boxDashboardIntro { background-image: url(../gfx/ico/big-help.gif); }

.boxDashboard .moreCorner {
	position: static;
	text-align: right;
	margin: 0 0 10px;
}

.boxDashboard h4,
.boxDashboard h5,
.boxDashboard h6 {
	margin: 0 0 10px;
}

/*	=dashboardEventList
---------------------------------------------------------------------------- */

.dashboardEventList li {
	list-style: none;
	margin: 0;
	padding: 10px 0 0;
	border: none;
	border-top: 1px solid #EDECE2;
}

p.dashboardEventListName {
	margin: 0;
}


/*	=selectEvent
---------------------------------------------------------------------------- */

#selectEvent {
	position: absolute;
	top: 0;
	right: 0;
}

/*	=saveBarTop
---------------------------------------------------------------------------- */

.saveBarTop {
	position: absolute;
	top: 0;
	right: 0;
}

/*	=
---------------------------------------------------------------------------- */

.boxLogowanie p.zapamietaj {
	padding-top: 6px;
}

.boxLogowanie label.inline {
	font-size:  12px;
	font-weight: normal;
}

.boxLogowanie form {
	padding: 53px 0;
}

.boxSprobuj h2 {
	margin-top: 5px;
}

.boxSprobuj > p {
	font-size: 14px;
	margin: 31px 0 10px;
	text-align: center;
}

.boxSprobuj li {
	padding: 12px 0 12px 74px;
}

.boxSprobuj li p {
	display: none;
}

.boxSprobuj li h4 {
	font-size: 14px;
	line-height: 1.1em;
}

/*	=biletyOpcjeDodatkowe
---------------------------------------------------------------------------- */

.biletyOpcjeDodatkowe {
	display: none;
}

.biletyOpcjeDodatkoweLabel {
	margin: 20px 0 10px;
}

.biletyOpcjeDodatkoweLabel a {
	outline: 0;
	background: transparent url(../gfx/ico/control.png) no-repeat;
	padding: 0 0 0 20px;
}

.biletyOpcjeDodatkoweLabel a.hide {
	background-image: url(../gfx/ico/control-270.png);
}

.biletyOpcjeDodatkowe {
	border-top: 1px solid #E8E7E0;
	margin: 0 -10px;
	padding: 10px;
	background: transparent url(../gfx/bg-wrapper.jpg) repeat-x 0 -300px;
}

/*	=extraInfoTags
---------------------------------------------------------------------------- */

.extraInfoTags input.text {
	width: 300px;
}

/*	=boxError
---------------------------------------------------------------------------- */

.boxError {
	border: 1px solid #E9A3A3;
}

/*	=noscriptInfo
---------------------------------------------------------------------------- */

#noscriptInfo {
	position: relative;
	top: 0;
	left: 0;
	background: #FFFF80;
	color: #000;
	padding: 10px;
	text-align: center;
	border: 1px solid #FBE686;
}

/*	=
---------------------------------------------------------------------------- */

#organizator2 .blockLabels label {
	width: 240px;
}

#organizer_form .blockLabels label,
#organizer_data .blockLabels label {
	width: 200px;
}

/*	=
---------------------------------------------------------------------------- */

.boxCennikNieWahajSie {
	font-size: 15px;
}

/*	=
---------------------------------------------------------------------------- */

.boxDodamy {
	
}

.boxDodamy li {
	list-style: none;
	margin: 0 0 15px;
	color: #50A7D5;
	font-weight: bold;
	font-size: 13px;
	background: transparent url(../gfx/ico/tick3.gif) no-repeat 0 3px;
	padding: 0 0 0 24px;
}

.boxDodamy li strong {
	font-size: 15px;
	color: #2980AD;
}

.boxDodamy li a {
	color: #50A7D5;
	text-decoration: underline;
}

.boxDodamy li a:hover {
	color: #287AA6;
}

/*	=regulamin
---------------------------------------------------------------------------- */

ol.regulamin {
	
}

ol.regulamin li {
	list-style: upper-roman;
	font-weight: bold;
	font-size: 12px;
}

ol.regulamin li h4 {
	margin: 0 0 10px;
}

ol.regulamin li ol {
	margin: 0 0 20px;
}

ol.regulamin li li {
	font-weight: normal;
	font-size: 12px;
	list-style: none;
	padding: 0 0 0 30px;
	margin: 0 0 5px 0;
	position: relative;
}

ol.regulamin li li span.num {
	position: absolute;
	top: 0;
	left: 0;
	color: #666;
	font-size: 11px;
}

ol.regulamin li li ul,
ol.regulamin li li ol {
	margin: 0 0 0 20px;
}

ol.regulamin li li li {
	margin: 0;
}

ol.regulamin li li li ul,
ol.regulamin li li li ol {
	margin: 0 0 0 20px;
}

ol.regulamin li li li.square {
	list-style: square;
	padding: 0;
}

ol.regulamin li li li.circle {
	list-style: circle;
	padding: 0;
}

ol.regulamin li li li.lowerroman {
	list-style: lower-roman;
	padding: 0;
}

ol.regulaminSpis {
	margin: 0 0 30px;
}

ol.regulaminSpis li li {
	margin: 0 0 0 10px;
	padding: 0;
}

ol.regulaminSpis h3 {
	font-size: 12px;
	margin: 0;
}

ol.regulaminSpis li ol {
	margin: 0;
}

ol.regulamin a {
	color: #4263AB;
}

ol.regulamin a:hover {
	color: #202F4F;
	text-decoration: underline;
}

/*	=polityka prywatnosci
---------------------------------------------------------------------------- */

ol.politykaPrywatnosci li {
	margin: 0 0 5px 20px;
}

ol.politykaPrywatnosci li ol {
	margin: 0 0 0 20px;
}

ol.politykaPrywatnosci li li {
	margin: 0 0 0 20px;
}

ol.politykaPrywatnosci li li.loweralpha {
	list-style: lower-alpha;
}

/*	=
---------------------------------------------------------------------------- */

.boxWithStepLabel h2 {
	margin-left: 30px;
}

.stepLabel {
	height: 20px;
	background: #aaa;
	overflow: hidden;
	position: absolute;
	top: 10px;
	left: -5px;
	color: #fff;
	line-height: 20px;
	font-weight: bold;
	font-size: 11px;
	padding: 0 5px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.stepLabel strong {
	font-size: 14px;
}

.boxOpisWydarzenia h2,
.boxOrganizatorWydarzenia h2,
.boxEventURL h2,
.boxTicketTypes h2,
.boxEventName h2 {
	margin-top: -10px;
}

.boxOpisWydarzenia .eventDesc {
	margin: 0 -16px -1px;
}

/*	=customForm
---------------------------------------------------------------------------- */

#customFormItems {
	width: 200px;
	float: left;
	position: relative;
}

#customFormItems li {
	list-style: none;
	display: block;
	width: 154px;
	margin: 0 0 5px;
	padding: 5px 10px 5px 35px;
	background: #eee;
	border: solid #ddd;
	border-width: 0 1px 1px 0;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	color: #797C4F;
	font-weight: bold;
	font-size: 11px;
	background-position: 10px 6px;
	background-repeat: no-repeat;
	cursor: move;
	position: relative;
	z-index: 2000;
}

#customFormItems li.input_text,
#customFormItems li.e-mail,
#customFormItems li.www,
#customFormItems li.data { background-image: url(../gfx/ico/ui-text-field.png); }
#customFormItems li.header { background-image: url(../gfx/ico/ui-label.png); }
#customFormItems li.select { background-image: url(../gfx/ico/ui-combo-box.png); }
#customFormItems li.checkboxes_group { background-image: url(../gfx/ico/ui-check-boxes.png); }
#customFormItems li.radio_buttons_group { background-image: url(../gfx/ico/ui-radio-buttons.png); }
#customFormItems li.textarea { background-image: url(../gfx/ico/ui-scroll-pane-text.png); }
#customFormItems li.text { background-image: url(../gfx/ico/edit-alignment.png); }

#customFormItems li:hover {
	background-color: #EBECE1;
}

#customFormItems li.ui-state-disabled {
	opacity: 1;
}

#customFormItems li.ui-state-disabled:hover {
	background-color: #eee;
}

/*	=customFormFields
---------------------------------------------------------------------------- */

#customFormFields {
	width: 725px;
	float: left;
	margin: 0 0 0 15px;
	position: relative;
}

#customFormFields ul {
	background: #EDECE2;
}

#customFormFields li {
	list-style: none;
	margin: 0 0 1px;
	padding: 5px 60px 1px 250px;
	position: relative;
	background: #fff;
	border: 1px solid #fff;
}

#customFormFields li.hover {
	/* background: transparent url(../gfx/ico/arrow-resize-090.png) no-repeat 5px 7px; */
}

#customFormFields li.ui-sortable-helper {
	cursor: move;
	border: 1px solid #ccc;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	-moz-box-shadow: 0 0 10px #ddd;
	-webkit-box-shadow: 0 0 10px #ddd;
	box-shadow: 0 0 10px #ddd;
}

#customFormFields li.ui-sortable-helper * {
	cursor: move;
}

#customFormFields .fieldLabel {
	position: absolute;
	top: 5px;
	left: 30px;
}

#customFormFields li input.text { width: 220px; }
#customFormFields li input.size1 { width: 100px; }
#customFormFields li input.size3 { width: 400px; }

#customFormFields li textarea { width: 310px; }
#customFormFields li textarea.size1 { width: 220px; }
#customFormFields li textarea.size3 { width: 400px; }

#customFormFields .fieldLabel sup.r {
	display: inline-block;
	margin-top: -3px;
}

#customFormFields .fieldContent {
	margin: 0 0 4px;
}

#customFormFields p {
	margin: 0 0 4px;
}

#customFormFields .holder {
	width: 26px;
	height: 26px;
	background: transparent url(../gfx/ico/d/arrow-move.png) no-repeat center center;
	position: absolute;
	top: 2px;
	left: 0;
	cursor: move;
	display: none;
}

#customFormFields li.hover .holder {
	display: block;
}

#customFormFields li.editMode .holder {
	left: 5px;
	top: 4px;
}

#customFormFields .holder:hover {
	background-image: url(../gfx/ico/arrow-move.png);
}

#customFormFields .edit,
#customFormFields .delete,
#customFormFields .save {
	width: 26px;
	height: 26px;
	position: absolute;
	top: 2px;
	right: 5px;
	cursor: pointer;
	background-position: center center;
	background-repeat: no-repeat;
	opacity: 0.5;
}

#customFormFields .edit {
	background-image: url(../gfx/ico/d/pencil.png);
	right: 31px;
}

#customFormFields .delete {
	background-image: url(../gfx/ico/d/slash.png);
}

#customFormFields .save {
	background-image: url(../gfx/ico/tick-button.png);
	opacity: 1;
	top: 5px;
	right: 5px;
}

#customFormFields .edit:hover,
#customFormFields .delete:hover {
	opacity: 1;
}

#customFormFields .edit:hover { background-image: url(../gfx/ico/pencil.png); }
#customFormFields .delete:hover { background-image: url(../gfx/ico/slash.png); }

#customFormFields li.ui-sortable-helper .holder,
#customFormFields li.ui-sortable-helper .edit,
#customFormFields li.ui-sortable-helper .delete {
	display: none;
}

#customFormFields .fieldSettings {
	display: inline;
}

/*	=customFormFields editMode
---------------------------------------------------------------------------- */

#customFormFields li.editMode {
	border-color: #ccc;
	background: #FFFFE1;
	margin: -1px -5px -1px;
	padding: 6px 65px 1px 255px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	-moz-box-shadow: 0 0 10px #ddd;
	-webkit-box-shadow: 0 0 10px #ddd;
	box-shadow: 0 0 10px #ddd;
	z-index: 12;
	font-size: 11px;
}

#customFormFields li.editModeNext {
	border-top-width: 3px;
}

#customFormFields li.editMode .fieldLabel {
	top: 6px;
	left: 35px;
}

#customFormFields li.editMode .fieldLabel input.etykieta {
	width: 185px;
}

#customFormFields li.editMode input.text { width: 220px; }
#customFormFields li.editMode textarea { width: 220px; height: 50px; }
#customFormFields li.editMode input.maxlength { width: 40px; }

#customFormFields li.editMode p,
#customFormFields li.editMode ul {
	margin: 0 0 4px;
	clear: both;
	border-bottom: 1px solid #F3F0BC;
}

#customFormFields li.editMode p.header,
#customFormFields li.editMode p.nb,
#customFormFields li.editMode ul.nb {
	border: none;
}

#customFormFields li.editMode label {
	display: block;
	float: left;
	width: 150px;
	padding-top: 3px;
}

#customFormFields li.editMode p.obowiazkowe {
	position: absolute;
	bottom: 5px;
	left: 10px;
	margin: 0;
	border: none;
}

#customFormFields li.editMode p.normal {
	border: none;
}

#customFormFields ul.pola {
	margin: 0 0 4px;
	background: none;
	position: relative;
}

#customFormFields .pola li {
	height: 23px;
	margin: 0;
	padding: 2px 0 2px 25px;
	background: #FFFFE1;
	border: none;
	position: relative;
}

#customFormFields .pola input.text {
	width: 200px;
}

#customFormFields .pola li .holder2,
#customFormFields .pola li .delete2 {
	position: absolute;
	top: 2px;
	left: 0;
	width: 27px;
	height: 27px;
	background: transparent url(../gfx/ico/d/arrow-move.png) no-repeat center center;
	cursor: move;
	display: none;
}

#customFormFields .pola li.hover .holder2 {
	display: block;
}

#customFormFields .pola li.hover .holder2:hover {
	background-image: url(../gfx/ico/arrow-move.png);
}

#customFormFields .pola li .delete2 {
	background-image: url(../gfx/ico/d/slash.png);
	background-position: center 3px;
	left: 285px;
	display: block;
	cursor: pointer;
	opacity: 0.5;
}

#customFormFields .polaCheckboxes li .delete2 {
	left: 260px;
}

#customFormFields .pola li .delete2:hover {
	background-image: url(../gfx/ico/slash.png);
	opacity: 1;
}

#customFormFields .pola li.ui-sortable-helper .holder2,
#customFormFields .pola li.ui-sortable-helper .holder2 {
	display: none;
}

#customFormFields li.editMode p.opcjaDomyslna {
	height: 19px;
	padding: 0 0 4px;
	background: transparent url(../gfx/bg-opcjadomyslna.gif) no-repeat 4px 0;
}

#customFormFields li.editMode p.opcjaDomyslnaHidden {
	visibility: hidden;
}

#customFormFields li.editMode p.dodajNowe {
	margin: -23px 133px 8px 0;
	border: none;
	text-align: right;
}

#customFormFields li.editMode p.dodajNowe a {
	outline: 0;
	background: transparent url(../gfx/ico/plus-small.png) no-repeat;
	padding: 0 0 0 18px;
}

#customFormFields li.editMode .generalLabel {
	background: #FFFFE1;
	border: solid #ccc;
	border-width: 1px 1px 0;
	-moz-box-shadow: 0 0 10px #ddd;
	-moz-border-radius: 7px 7px 0 0;
	-webkit-border-radius: 7px;
	-webkit-border-bottom-left-radius: 7px;
	-webkit-border-bottom-right-radius: 7px;
	border-radius: 7px 7px 0 0;
	padding: 4px 10px 4px 34px;
	position: absolute;
	top: -25px;
	left: 24px;
	font-weight: bold;
	background-position: 10px center;
	background-repeat: no-repeat;
}

#customFormFields li.editMode .generalLabel_input_text,
#customFormFields li.editMode .generalLabel_e-mail,
#customFormFields li.editMode .generalLabel_www,
#customFormFields li.editMode .generalLabel_data { background-image: url(../gfx/ico/ui-text-field.png); }
#customFormFields li.editMode .generalLabel_header { background-image: url(../gfx/ico/ui-label.png); }
#customFormFields li.editMode .generalLabel_select { background-image: url(../gfx/ico/ui-combo-box.png); }
#customFormFields li.editMode .generalLabel_checkboxes_group { background-image: url(../gfx/ico/ui-check-boxes.png); }
#customFormFields li.editMode .generalLabel_radio_buttons_group { background-image: url(../gfx/ico/ui-radio-buttons.png); }
#customFormFields li.editMode .generalLabel_textarea { background-image: url(../gfx/ico/ui-scroll-pane-text.png); }
#customFormFields li.editMode .generalLabel_text { background-image: url(../gfx/ico/edit-alignment.png); }


#customFormFields li.editMode .generalLabelIn {
	height: 10px;
	background: #FFFFE1;
	position: absolute;
	bottom: -10px;
	left: 0;
}