#header{margin:0 -4px -4px -4px;}
#headerContainer {width:100%;padding:0 0 5px 0;margin:-4px 0 0 0;position:fixed;z-index:1000;background: url(http://static.wakacje.pl/img/bg/top-contact-bar-shadow.png) repeat-x scroll bottom transparent;}
#headerContainer>div {color:#ddd9ac;border-bottom:1px solid #ebeccc;padding:4px 4px 3px 4px;left:0;background:#ffffff;}
#version{float:right;}

body {
	margin: 0;
	padding: 4px;
	background: #FFFFFF;
	color: #333333;
	font-size: 70%; font-family: Arial, sans-serif;
}

body > #cover {
	min-height: 100%;
}

input, select, button, textarea {font-size: 100%; font-family: Arial, sans-serif;}

img{margin:0;vertical-align:middle;}
a img{border:none;}

.more {color:#3f70ad;background:url(/images-admin/_gt.gif) no-repeat;background-position:left 3px;padding:0 0 0 10px;list-style:none;}
b .more{background-position:2px 2px;}
.prev{color:#3f70ad;background:url(/images-admin/_lt.gif) no-repeat;background-position:left 3px;padding:0 0 0 10px;list-style:none;}
.next{color:#3f70ad;background:url(/images-admin/_gt.gif) no-repeat;background-position:right 3px;padding:0 10px 0 0;list-style:none;}
.prevprev{color:#3f70ad;background:url(/images-admin/_ltl.gif) no-repeat;background-position:left 3px;padding:0 0 0 10px;list-style:none;}
.nextnext{color:#3f70ad;background:url(/images-admin/_gtg.gif) no-repeat;background-position:right 3px;padding:0 10px 0 0;list-style:none;}

table{border-collapse:collapse;}
td {padding-bottom: 4px;vertical-align:top;}

ul{list-style-type:square;margin-top:8px;padding-left:0;margin-bottom:0;margin-left:20px;}

input,textarea{margin:0 0 1px 0;background-color:#f7f6e2;border:1px solid #ddd9ac;vertical-align:middle;}
button,input.button,input[type="button"],input[type="submit"]{border:1px solid #ddd9ac;background-color:#f3f1d5;vertical-align:middle;cursor:pointer;margin:0;}
input.submit,button.submit{border:1px solid #ce2921;background-color:#e86f65;color:#ffffff;cursor:pointer;overflow:hidden;}
button.blue{border:1px solid #0066cc;background-color:#0080ff;color:#ffffff;cursor:pointer;overflow:hidden;}
button.blue[disabled]{color:#E6E6E6;}
button.tester{background:url(/img/edycja/_strips.gif) #f7f6e2;}
.menu button:hover {background-color:#f7f6e2;}
.menu button:hover span {color:#ddd9ac;}
button {margin-top:-1px;height:18px;}
select{background-color:#f7f6e2;border:1px solid #ddd9ac;vertical-align:middle;z-index:2;}
optgroup{color:#a0a0a0;}
option{color:#333333;}

.szesnasta{width:20px;}
.osma{width:40px;}
.cwierc{width:80px;}
.polowa{width:160px;}
.trzyczwarte{width:240px;}
.caly{width:320px;}
.auto{width:99%;}

input[type="checkbox"],input[type="radio"]{border:none;background:transparent;}

.data{background-image:url(/images-admin/data-bg.png);background-repeat:no-repeat;width:75px;}
.plus-minus-bg{background-image:url(/images-admin/plus-minus-bg.png);background-repeat:no-repeat;width:75px;}
.procent-bg{background-image:url(/images-admin/plus-minus-bg.png);background-position: 0 -15px;background-repeat:no-repeat;width:75px;}
.rez-bg{background-image:url(/images-admin/plus-minus-bg.png);background-position: 0px -30px;background-repeat:no-repeat;width:75px;}
.os-bg{background-image:url(/images-admin/plus-minus-bg.png);background-position: 0px -44px;background-repeat:no-repeat;width:75px;}
.rez-procent-bg{background-image:url(/images-admin/plus-minus-bg.png);background-position: 0px -58px;background-repeat:no-repeat;width:75px;}
.os-procent-bg{background-image:url(/images-admin/plus-minus-bg.png);background-position: 0px -74px;background-repeat:no-repeat;width:75px;}
.data.data-dmy{background-image:url(/images-admin/data-bg-dmy.png);}
.czas{background-image:url(/images-admin/czas-bg.png);background-repeat:no-repeat;width:30px;}
.dataczas{background-image:url(/images-admin/dataczas-bg.png);background-repeat:no-repeat;width:105px;}
.dataczas.dataczas-dmy{background-image:url(/images-admin/dataczas-bg-dmy.png);}


select.merlin, input.merlin {border-left:1px solid #1f4494;}
select.merlin.modified, input.merlin.modified {border:1px solid #1f4494;border-left:1px solid #1f4494;background:#d2daea;}
img.merlin {position:absolute;cursor:pointer;}

hr{clear:both;background-color:#ddd9ac;color:#ddd9ac;height:1px;border:none;}

div.hr{padding:0 0 0 10px;margin:2px 0;background:url(/images-admin/hr.png);}
div.hr b{color:#a0a0a0;font-weight:normal;font-size:7pt;background-color:#ffffff;padding:2px;zoom:1;}
div.hr img{position:absolute;margin:3px -12px;cursor:pointer;}

#motd{text-transform:uppercase;font-weight:bold;color:#ffffff;height:14px;padding:4px;margin:0 -4px 2px -4px;text-align:center;}
#motd.przeslanie {display:block;white-space:nowrap;background:#870505;position:relative;}
#motd.warning{display:block;color:#ce2921;background:#e86f65;color:#ffffff;padding:3px;border:1px solid #ce2921;}
#motd.hidden{display:block;height:0;padding:0;margin:0;}
#motd.nowaRezerwacja{background:url('/images-admin/slider/nowa-rezerwacja.jpg');}
#motd.nowaPrzypomnienie{background:url('/images-admin/slider/nowe-przypomnienie.jpg');}
#motd a {color:#ffffff;}
.sCol, .xsCol, .sImg, .xsImg {background:url(/images-admin/_box-small.gif) repeat-x;width:10px;height:8px;font-size:1px;display:block;float:left;margin:3px 2px 0 0;}
.mCol, .mImg {background:url(/images-admin/_box-medium.png);width:10px;height:10px;display:block;float:left;padding:3px;margin:0;text-align:center;}
.mCol.button, .mImg.button {cursor:pointer;}
.xsCol, .xsImg {background:url(/images-admin/_box-xsmall.gif) repeat-x;width:5px;height:5px;margin:6px 2px -8px 2px;}
.sCol, .xsCol {text-indent:-100px;}
.sImg{ float:none;display:inline;margin:0 0 2px 2px;vertical-align:bottom;}
.sImg.sUniq{ width:8px;}

.s0{background-color:#ffffff;color:#000000;}
.s1{background-color:#ffff00;color:#000000;}
.s2{background-color:#953735;color:#000000;}
.s7{background-color:#dbe5f1;color:#000000;}
.s8{background-color:#c5d9f1;color:#000000;}
.s9{background-color:#8db4e3;color:#000000;}
.s10{background-color:#b8cce4;color:#000000;}
.s12{background-color:#ce2921;color:#ffffff;}
.s13{background:url(/images-admin/_strips.gif);background-color:#ce2921;}
.s11{background-color:#948b54;}
.s14{background-color:#4f6228;}
.s19{background-color:#c2d69a;}
.s5{background-color:#75923c;}
.s15{background-color:#9bbb59;}
.s21{background-color:#ffffff;color:#ce2921;}
.s6{background-color:#9bbb59;}
.s22{background:url(/images-admin/_strips.gif);background-color:#953735;}
.s23{background:url(/images-admin/_strips.gif);background-color:#9bbb59;}
.sDim{background-color:#ddd9ac;}
.sWarn, .sYellow{background-color:#ffce29 !important;color:#000000;}
.sOff, .sRed{background-color:#ce2921 !important;color:#ffffff;}
.sOn, .sGreen{background-color:#29ce21 !important;color:#ffffff;}
.sNone{background-color:#ffffff !important;}
.sLilac{background-color:#ceceff !important;}
.sGray{background-color:#ceceaa !important;}
.sBlue{background-color:#00488a !important;color:#ffffff;}
.sOrange{background-color:#e28412 !important;color:#ffffff;}
.sBlack{background-color:#202020 !important;}

.sTransparent{visibility:hidden;}

.sRG0{ background-color:#ce2921 !important;color:#ffffff;}
.sRG1{ background-color:#d95b19 !important;color:#ffffff;}
.sRG2{ background-color:#e28412 !important;}
.sRG3{ background-color:#ecad0c !important;}
.sRG4{ background-color:#f5d606 !important;}
.sRG5{ background-color:#ffff00 !important;}
.sRG6{ background-color:#d6f506 !important;}
.sRG7{ background-color:#adec0c !important;}
.sRG8{ background-color:#84e212 !important;}
.sRG9{ background-color:#5bd919 !important;}
.sRG10{ background-color:#29ce21 !important;}

table.nopadding thead td, table.nopadding tfoot td, table.nopadding th{font-size:7pt;color:#404040;text-align:right;background:transparent;}
table.nopadding thead td.n, table.nopadding tfoot td.n{width:auto;}
table.nopadding td, table.nopadding th{width:70px;padding:0 5px;text-align:left;border-right:1px solid #ddd9ac;vertical-align:top;}
table.nopadding td img{margin:0 0 1px 0;}
table.nopadding td.n{border-right:none;}
table.nopadding td.b{border-left:3px double #ddd9ac;}
table.nopadding td.np{padding:0;}
table.nopadding td.np.l{padding-left:5px;}
table.nopadding td.np.r{padding-right:5px;}
table.nopadding td b, table.nopadding th b,small b{color:#a0a0a0;font-weight:normal;font-size:7pt;}
table.nopadding td i {color:#a0a0a0;}
table.nopadding th{font-weight: normal;}
table.nopadding th.headerSortDown, table.nopadding th.headerSortUp{font-weight: bold;}
table.nopadding tr.dt td{border-top:3px double #ddd9ac;}
table.nopadding tr.db td{border-bottom:3px double #ddd9ac;}
table.nopadding tr.st td{border-top:1px solid #ddd9ac;}
table.nopadding tr.sb td{border-bottom:1px solid #ddd9ac;}
table.nopadding tr.late td{color:#a0a0a0;}
table.nopadding tr.separator td {font-size:1px;height:5px;border:none;border-top:1px solid #ddd9ac;border-bottom:1px solid #ddd9ac;}
td.separator,
table.nopadding tr.separator td.separator,
table.nopadding tr.clb td.separator,
table.nopadding tr.cdb td.separator {background:none;border-bottom:none;border-top:none;width:5px;height:5px;padding:0;}

.nopadding tr.cdb>td, .nopadding tr.clb>td, .nopadding tr.csb td, .nopadding tr.cdb>th, .nopadding tr.clb>th, .nopadding tr.csb th{width:auto;text-align:left;}
.nopadding tr.cdb.topdown>td, .nopadding tr.clb.topdown>td, .nopadding tr.cdb.topdown>th, .nopadding tr.clb.topdown>th{text-align:right;vertical-align:bottom;}
.nopadding thead td, .nopadding thead th{vertical-align:top;}
.nopadding thead tr.bottom td, .nopadding thead th{vertical-align:bottom;}

.topdown td, td.topdown, .topdown th, th.topdown {text-align:right;vertical-align:middle;white-space:nowrap;}
.txtCellsTopDown .topdown td, .txtCellsTopDown td.topdown, .txtCellsTopDown .topdown th, .txtCellsTopDown th.topdown {writing-mode:tb-rl;text-align:right;vertical-align:middle;white-space:nowrap;}

.clb>td, .clb>th, optgroup.clb, .clb td div.hr b{background-color:#fbfcf4;border-bottom:1px solid #f7f6e2;}
.cdb>td.tdlb,.clb>td.tdlb {background-color:#fbfcf4;border-bottom:1px solid #f7f6e2;}
.cdb>td, .cdb>th, optgroup.cdb, .cdb td div.hr b{background-color:#f7f6e2;border-bottom:1px solid #fbfcf4;}
.cdb>td.tddb,.clb>td.tddb{background-color:#f7f6e2;border-bottom:1px solid #fbfcf4;}
.clb.yellow>td, .clb.yellow>th, optgroup.clb.yellow, .clb.yellow td div.hr b{background-color:#FFFFCC;border-bottom:1px solid #f7f6e2;}
.cdb.yellow>td, .cdb.yellow>th, optgroup.cdb.yellow, .cdb.yellow td div.hr b{background-color:#FFFF99;border-bottom:1px solid #fbfcf4;}
.clb.red>td, .clb.red>th, optgroup.clb.red, .clb.red td div.hr b, .clb>td.red{background-color: #E86F65;border-bottom:1px solid #f7f6e2;color:#ffffff;}
.cdb.red>td, .cdb.red>th, optgroup.cdb.red, .cdb.red td div.hr b, .cdb>td.red{background-color:#CE2921;border-bottom:1px solid #fbfcf4;color:#ffffff;}
.clb.blue>td, .clb.blue>th, optgroup.clb.blue, .clb.blue td div.hr b{background-color:#DBE5F1;border-bottom:1px solid #f7f6e2;}
.cdb.blue>td, .cdb.blue>th, optgroup.cdb.blue, .cdb.blue td div.hr b{background-color:#B8CCE4;border-bottom:1px solid #fbfcf4;}
.clb.green>td, .clb.green>th, optgroup.clb.green, .clb.green td div.hr b{background-color:#EAF1DD;border-bottom:1px solid #f7f6e2;}
.cdb.green>td, .cdb.green>th, optgroup.cdb.green, .cdb.green td div.hr b{background-color:#D7E4BC;border-bottom:1px solid #fbfcf4;}
.clb>td.grey, .clb.grey>th, optgroup.clb.grey, .clb.grey td div.hr b{background-color:#E6E6E6;border-bottom:1px solid #f7f6e2;}
.cdb>td.grey, .cdb.grey>th, optgroup.cdb.grey, .cdb.grey td div.hr b{background-color:#D8D8D8;border-bottom:1px solid #fbfcf4;}

.csb td, .csb th, optgroup.csb{background:url(/images-admin/_strips.gif) #fbfcf4;}
table.nopadding {border-bottom:1px solid #ddd9ac;}
table.nopadding input, table.nopadding textarea {margin:1px;}
table.nopadding input[type="checkbox"] {margin:0px 1px 0px 1px;}

table.nopadding.noborder {border:none;}
table.nopadding.noborder td, table.nopadding.noborder th {border:none;}
table.nopadding.np td, table.nopadding.np th {padding:0;}


div.pop {display:none;}

pop.popFrame, pop.popArrow, pop.popBody {
	font-size: 11px; font-family: Arial, sans-serif;
	position:absolute;
	z-index:9999;
}
pop.popFrame {
	border:1px solid #999;
	border-bottom:none;
	padding:2px 4px 3px 4px;
	margin:-3px -5px;
	height:13px;
	background:#fafafa;
	cursor:default;
	overflow:hidden;
}
.nopadding 	pop.popFrame {padding:1px 4px 4px 4px;}
pop.popFrame.bottom {
	border:1px solid #999;
	border-top:none;
	padding:2px 4px 4px 4px;
	margin:-1px -5px -3px -5px;
}
.nopadding 	pop.popFrame.bottom {padding:0 4px 4px 4px;}
pop.popArrow {
	border:none;
	padding:3px 4px 3px 4px;
	margin:-2px 0;
	height:13px;
	background:url(/images-admin/pop.arrow.png) no-repeat center 13px;
	width:35px;
	cursor:default;
}
pop.popArrow.bottom {
	background:url(/images-admin/pop.arrow.png) no-repeat center -7px;
	padding:0 4px 4px 4px;
	margin:-1px 0;
}
pop.popFullScreen {
	position:fixed;
}
pop.popBody {
	border:1px solid #999;
	text-align:left;
	color:#000;
	margin:15px -5px;
	padding:4px;
	background:#fafafa;
	overflow:auto;
	font-weight:normal;
}
pop.popBody.bottom {
	margin:0 -5px;
}
img.popCloser {cursor:pointer;}
pop.popBody img.popCloser {position:absolute;}
pop.popArrow.err {
	background:url(/images-admin/pop.arrow.error.png) no-repeat center 12px;
}

pop.popArrow.bottom.err {
	background:url(/images-admin/pop.arrow.error.png) no-repeat center -7px;
}
pop.popBody.err {border-color:#db5f58 #9b1f18 #9b1f18 #db5f58;background:#ce2921;color:#fff;}
pop.popBody.err a {color:#fff;text-decoration:underline;}


select.acpSelect {border:none;}


a {
	color: #3f70ad;
	text-decoration:none;
}

a:visited{
	color: #3f70ad;
}

a:hover{
	color: #ffb200;
}

a:active{
	color: #ffb200;
}

a:vlink{
	color: #000033;
}

label.next:hover {
	color: #ffb200;
	cursor:pointer;
}

label.disabled {
	color: #a0a0a0;
}

fieldset {
	margin: 0 8px 8px 0;
	border:1px solid #ddd9ac;
	padding: 8px;
	display: block;
	overflow-x:hidden;
}

form {
	margin: 0px;
	padding: 0px;
	display: inline;
}


h1,h2,h3,h4 {
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}

h1 {
	color: #000000;
	font-size: 24px;
	margin-top: 4px;
	margin-bottom: 4px;
}

h1 a {
	color: #4682B4 !important;
	text-decoration: none;
}

h2 {
	color: #B5B528;
	font-size: 21px;
}

h2 img {
	vertical-align: baseline;
	margin-top: 4px;
}

h3 {
	margin-top: 8px;
}

h3 {
	color: #999999 !important;
	font-size: 17px;
	border-top: 2px dotted #CCCCCC;
	margin-bottom: 4px;
}
h3 a {
	color: #999999 !important;
	text-decoration: none;
}

h4 {
	color: #B5B528;
	font-size: 14px;
}

label {
	zoom:1;
/*	font-weight: bold;*/
}

legend{color:#3f70ad;cursor:pointer;}
legend{margin-bottom:4px;}

__li {
	margin-bottom: 4px;
	list-style-type: none;
}

p {
	margin-top: 0px;
	margin-bottom: 8px;
}

small {
	color: #999999;
	font-size: 10px;
}

__th {
	border-bottom: 2px solid #B2C9DF;
	font-weight: bold !important;
	text-align: left;
}

__ul, __dl {
	margin: 0px;
	padding: 0px;
}

.box {
	margin-right: 20px;
	padding: 4px;
}

.error{background-color:#ce2921;font-weight:bold;font:10px Tahoma;color:#ffffff;padding:2px 5px;position:absolute;border:1px solid transparent;border-color:#db5f58 #9b1f18 #9b1f18 #db5f58;}
.error.i{background-color:transparent;color:#ce2921;}

pre.error{width:auto;height:12px;overflow:hidden;}
pre.error:hover{width:640px;height:480px;overflow-x:normal;overflow-y:auto;z-index:1000;}

.check{background:url(/images-admin/warning.png) no-repeat;width:16px;height:16px;margin:2px 0 0 -18px;cursor:pointer;position:absolute;}

.error-form .control {
	border: 1px solid #FF0000;
}

.hint {
	display: none;
}

.hint li {
	list-style-type: square;
}

.hint ul {
	margin-left: 8px;
	padding-left: 8px;
}

.line {
	border-top: 1px solid #B2C9DF;
}

.line2 {
	border-top: 1px solid #E5E5E5;
}

.message {
	border: 2px solid #B5B528;
	margin-bottom: 12px;
	padding: 4px;
	color: #B5B528;
	font-size:10px;
	font-weight: bold;
	width: 99%;
}

.number {
	padding: 1px 5px;
	background: #f7f6e2;
	border:1px solid #ddd9ac;
	color: #ddd9ac;
	font-weight: bold;
}

.pager-current {
	padding:2px 6px;
	background: #4682b4;
	color: #f5f5f5;
	font-weight: bold;
}

#content {
	padding: 4px;
	margin: 0 auto;
	width: auto;
	text-align: left;
	zoom:1;
}

#footer td {
	border-right: 1px solid #ddd9ac;
	padding: 2px 10px;
	color: #999999;
}

#footer a {
	color: #999999;
}

#footer small {
	color: #CCCCCC;
}

.menu {
	margin:0 -8px 5px -8px;
	min-height:28px;
	padding:0 8px;
	width: 100%;
	border-bottom:1px solid #ddd9ac;
	clear:both;
	white-space:nowrap;
}


.menu div.info, .menu a, .menu a.deselected {
	float:left;
	padding: 4px 4px 0 4px;
	margin:6px 2px -2px 0;
	height:17px;
	overflow:hidden;
	text-decoration: none;
	color: #000000;
	border:1px solid #ddd9ac;
	border-bottom:1px solid #ddd9ac;
	background-color: #f3f1d5;
}

.xmenu div.info {overflow:hidden;height:15px;}

.menu a:hover {
	color:#000000;
	background-color:#f7f6e2;
}

.menu a.selected {
	color: #3f70ad;
	background-color: #ffffff;
	margin:4px 2px -2px 0;
	font-weight:bold;
	padding: 6px 5px 1px 5px;
	border-bottom:none;
}

.menu a[disabled="disabled"] {color:#a0a0a0;cursor:default;}

.menu img.home{margin:1px 2px 0 0;}

.menu.topdown {
	text-align:right;
	margin:0;
	padding:0;
	border-right:1px solid #ddd9ac;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	width:auto;
	height:auto;
	background:none;
}


.menu.topdown div.info, .menu.topdown a, .menu.topdown a.deselected {
	display: block;
	float:right;
	border:1px solid #ddd9ac;
	margin:2px 0 2px 7px;
	border-right:none;
	height:14px;
	clear:both;
	white-space:nowrap;
}

.menu.topdown a.selected {
	margin: 2px -1px 0 0;
	padding:4px;
}

span.counter {
	background:url(/images-admin/background-alert.png) no-repeat;
	font-size:8px;
	width:14px;
	height:10px;
	text-align:center;
	bottom:0px;
	display:inline-block;
	margin:0 4px;
	padding:2px 0;
	color:#ffffff;}

#nav {
	color: #000000;
	text-align: left;
	background-color: #ffffff;
/*	filter: alpha(opacity=70);*/
	width: 760px;
/*	height: 14px;*/
	padding: 4px;
	border: 1px solid #ddd9ac;
	margin-bottom: 12px;
}

fieldset.tab {
	min-height:750px;
	width:auto;

	/*
		 It might be nicer to add a display:none here, but that'll rule
		 out Opera users
	*/
}

fieldset.tab2 {
	width:auto;

	/*
		 It might be nicer to add a display:none here, but that'll rule
		 out Opera users
	*/
}

.tablink {
	display:inline; /*mandatory*/
	padding: 4px;
	margin-right: 4px;
	text-decoration:none;
	font-weight:bold;
	line-height: 20px;
	border: 1px solid #AAAAAA;
	border-bottom: 0;
}

.payment_approved, .transfer_approved,.transfer_accepted {
    color: green;
}
.payment_declined, .transfer_declined {
    color: red;
}
table.rozl_sprzed td {
white-space: nowrap;
}
#help {
position:absolute;
background-color: #FF9900;
font-family: Arial CE;
font-size: 12px;
color:#000;
padding:5px;
display:none;
border: dashed 2px #333300;
white-space: nowrap;
}
.czerwono td{
	color: #c00;
	font-weight: bold;
}
hr.tab, .tab hr {
/*
	border-top: 2px dotted #CCCCCC;
	width: 100%;
*/
}
.grafikOpisSprzedawcy{
	position:absolute;
	display:none;
	z-index:99;
	left: -200px;
	width: 200px;
	height: 120px;
	border: 1px solid navy;
	background-color: #EFEAB3;
	padding: 5px;
}
.grafikOpisSprzedawcy2{
	position:absolute;
	display:none;
	z-index:99;
	left: -468px;
	width: 200px;
	height: 100px;
	border: 1px solid navy;
	background-color: #EFEAB3;
	padding: 5px;
}
.zamknijDiv{
	cursor: pointer;
	color: blue;
	display: block;
	position: absolute;
	bottom: 3px;
	right: 10px;
}

.hidden {display:none;}

.paging {float:left;width:650px;}
.paging a {float:left;}
.paging .pagingCenter a {padding:2px 6px;}
.paging a.selected {background:#4682b4;color:#ffffff;font-weight: bold;}

.checkAvail .ok{
	display:none;
}
.checkAvail .fail{
	display:none;
}
.checkAvail .load{
	display:none;
}
.checkAvail .checkAvail{
	display:inline;
}
.checkAvail .ask{
	display:none;
}

.checkAvail_ok .ok{
	display:inline;
}
.checkAvail_ok .fail{
	display:none;
}
.checkAvail_ok .load{
	display:none;
}
.checkAvail_ok .checkAvail{
	display:none;
}
.checkAvail_ok .ask{
	display:none;
}

.checkAvail_load .ok{
	display:none;
}
.checkAvail_load .fail{
	display:none;
}
.checkAvail_load .load{
	display:inline;
}
.checkAvail_load .checkAvail{
	display:none;
}
.checkAvail_load .ask{
	display:none;
}

.checkAvail_fail .ok{
	display:none;
}
.checkAvail_fail .fail{
	display:inline;
}
.checkAvail_fail .load{
	display:none;
}
.checkAvail_fail .checkAvail{
	display:none;
}
.checkAvail_fail .ask{
	display:none;
}

.checkAvail_ask .ok{
	display:none;
}
.checkAvail_ask .fail{
	display:none;
}
.checkAvail_ask .load{
	display:none;
}
.checkAvail_ask .checkAvail{
	display:none;
}
.checkAvail_ask .ask{
	display:inline;
}

.stripped{background:url(/images-admin/_strips.gif) #f7f6e2;}
.stripped.All{ border:1px solid #ce2921;}
.stripped.SE{ border-bottom:1px solid #ce2921;border-right:1px solid #ce2921;}
.stripped.S{ border-bottom:1px solid #ce2921;}
.stripped.SW{ border-bottom:1px solid #ce2921;border-left:1px solid #ce2921;}
.stripped.W{ border-left:1px solid #ce2921;}
.stripped.NW{ border-top:1px solid #ce2921;border-left:1px solid #ce2921;}
.stripped.N{ border-top:1px solid #ce2921;}
.stripped.NE{ border-top:1px solid #ce2921;border-right:1px solid #ce2921;}
.stripped.E{ border-right:1px solid #ce2921;}

.stripped.B{ border-bottom:1px solid #ce2921;border-right:1px solid #ce2921;border-left:1px solid #ce2921;}
.stripped.L{ border-bottom:1px solid #ce2921;border-top:1px solid #ce2921;border-left:1px solid #ce2921;}
.stripped.T{ border-top:1px solid #ce2921;border-right:1px solid #ce2921;border-left:1px solid #ce2921;}
.stripped.R{ border-bottom:1px solid #ce2921;border-top:1px solid #ce2921;border-right:1px solid #ce2921;}

.stripped.V{ border-left:1px solid #ce2921;border-right:1px solid #ce2921;}
.stripped.H{ border-top:1px solid #ce2921;border-bottom:1px solid #ce2921;}

.arrowHand:hover {
	cursor: pointer;
}
.edytorBoxow input[type="text"] {
	width: 180px;
}
.edytorBoxow select {
	width: 180px;
}
.edytorBoxow .deleteButton {
	margin-left: 10px;
}
.edytorBoxow .clb>td, .edytorBoxow .cdb>td, .edytorBoxow .clb>th {
	border-bottom:1px solid #ddd9ac;
}

.edytorBoxow .clb>th {
	font-weight: normal;
}

.edytorBoxow label {
	font-weight: bold;
	margin-right: 10px;
}

.edytorBoxow .label_normal label {
	font-weight: normal;
}

.edytorBoxow .ukryj_typ {
	display: none;
}

.edytorBoxow .nazwa_textarea {
	background: url('/images-admin/_bg-textarea.png') repeat scroll 0px 14px transparent; padding-top: 0px; height: 26px; vertical-align: top; overflow: hidden; width: 180px; border: 1px solid #DDD9AC;
}

.edytorBoxow td {
	padding: 1px;
}

.edytorBoxow .staticTable {
	margin-bottom: 10px;
}

#marketing_promocje_con .form_row {
	width: 100%;
}

#marketing_promocje_con .label {
	width: 140px;
	float: left;
}

#marketing_promocje_con .label, #marketing_promocje_con .html {
	padding: 2px;
}

#marketing_promocje_con .input_250, #marketing_promocje_con .input_250 {
	width: 250px;
}

#marketing_promocje_con .textarea {
	height: 120px;
	width: 390px;
}

#marketing_promocje_con input[type="radio"], #marketing_promocje_con input[type="checkbox"] {
	width: 20px;
}

#marketing_promocje_con .label_radio {
	padding-right: 20px;
}

#marketing_promocje_con #select_brands, #marketing_promocje_con #select_promotions {
	width: 150px;
}

#marketing_promocje_con #msg {
	padding-left: 114px;
}

#marketing_promocje_con #msg img{
	padding-right: 10px;
	padding-bottom: 3px;
}

#marketing_promocje_con .msgRed {
	color: #CE2921;
	font-size: 14px;
}

#marketing_promocje_con .msgGreen {
	color: green;
	font-size: 14px;
}

#marketing_promocje_con .err {
	color: #CE2921;
	margin-left: 2px;
}

#marketing_promocje_con .errBorder {
	border: 1px solid #CE2921;
}

.marketing_promocje_loading {
	background-image: url(/images-admin/loading.gif);
	width: 220px;
	height: 19px;
	margin-left: 114px;
}

.marketing_promocje_kod {
	width: 600px; height: 120px; color: rgb(0, 255, 0); background: none repeat scroll 0% 0% rgb(0, 0, 0); font: 11px Lucida Console;
}

#marketing_promocje_edit_group_form {
	background-color: #FFFFFF;
	border: 1px solid #DDD9AC;
	width: 298px;
	position: absolute;
	top: 600px;
	left: 100px;
}

#marketing_promocje_edit_group_form_group {
	padding: 10px;
	width: 278px;
	text-align: center;
}

#marketing_promocje_edit_group_form_header {
	width: 294px;
	background-color: #870505;
	padding: 2px;
	border-bottom: 1px solid #DDD9AC;
	color: #FFFFFF;
}

#marketing_promocje_edit_group_form_header span {
	padding-right: 5px;
}

#marketing_promocje_edit_group_form input {
	width: 230px;
	margin: 2px;
}

#marketing_promocje_edit_group_form img {
	padding-left: 10px;
}

table.searchForm {float:left;width:100%;}
td.searchForm {width:280px;}
fieldset.searchForm {float:left;width:280px;}
fieldset.searchForm select {width:130px;}
fieldset.searchForm select.control-long {width:160px;}
fieldset.searchForm select.control-longer {width:180px;}

.cartTopCont {
	list-style-type:none;
	margin:0;
	padding:0 5px;
	width:300px;
}

.cartTopCont .cart {
	border-top:1px solid #ccc;
	padding:10px 0;
}

.cartTopCont .cart.first {
	border-top:0 none;
}

.cartTopCont .deleteCart {
	cursor:pointer;
	float:right;
	width:30px;
}

.cartTopCont .printCart {
	cursor:pointer;
	float:right;
	margin-right:10px;
}

.cartTopCont .offer {
	display:block;
	padding-top:5px;
}
.cartTopCont .deleteOffer {
	cursor:pointer;
	float:right;
}
.mw115 {
	min-width: 115px;
}

#searchBox {width:310px;float:left;}
#searchBox label {cursor:pointer;}
#searchBox label.checked {color:#ffb200;}
#searchBox #mnuCountry {width:auto;}
#searchBox #mnuCountry fieldset {border:none;margin:0;white-space:nowrap;}

#searchBox div.area, #searchBox textarea.area {
	background-color:#f7f6e2;border:1px solid #ddd9ac;cursor:pointer;padding:1px;min-height:14px;
	width:100%;height:auto;
}
#searchBox textarea.area {overflow:hidden;height:14px;}

#searchBox .price {width:35px;}

#logoutAlert {
	position:fixed;
	top: 0px;
	left:0px;
	padding:5px;
	margin:0;
	border-bottom:#000;
	background: #9e0000;
	color:#fff;
	text-align:center;
	width:100%;
	z-index:1001;
	font-weight:bold;
}