div, P {
	font-size: 14px; font-size: 1.4rem;
/*	line-height: 24px; line-height: 2.4rem;*/
	margin: 0;
	padding: 0;
    zoom: 1;
    position: relative;
}
div, p, input {
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */	
}
/* Micro clearfix :) */
/* For modern browsers */
div:before, div:after,
p:before, p:after {
    content:"";
    display:table;
}
div:after, p:after {
    clear:both;
}
FORM, UL, LI { padding: 0; margin: 0; }

INPUT.none {
	border: none;
	background: none;
}
a {
	color: #c00;
	text-decoration: none;
}
a:hover {
	color: #4B8DF9;
}
* {
	outline: none;
}
hr {
	display: none;
}
.hidden {
	display: none;
}
.hr {
	clear:both;
	border: none;
	margin: 0;
	padding: 30px 0 0 0;
	background: url(/images/hr.png) no-repeat left bottom;
}
.shad {
	box-shadow: 0px 0px 3px #aaa;
	-moz-box-shadow: 0px 0px 3px #aaa;
	-webkit-box-shadow: 0px 0px 3px #aaa;
	/* IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=180, Color='#aaaaaa')";
	/* IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=180, Color='#aaaaaa');
}
.shadM {
	box-shadow: 0px 0px 10px #aaa;
	-moz-box-shadow: 0px 0px 10px #aaa;
	-webkit-box-shadow: 0px 0px 10px #aaa;
	/* IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=180, Color='#aaaaaa')";
	/* IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=180, Color='#aaaaaa');
}
.shadL {
	box-shadow: 0px 0px 20px #888;
	-moz-box-shadow: 0px 0px 20px #888;
	-webkit-box-shadow: 0px 0px 20px #888;
	/* IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=180, Color='#888888')";
	/* IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4.5, Direction=180, Color='#888888');
}
.shadXL {
	box-shadow: 0px 0px 30px #888;
	-moz-box-shadow: 0px 0px 30px #888;
	-webkit-box-shadow: 0px 0px 30px #888;
	/* IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=180, Color='#888888')";
	/* IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=180, Color='#888888');
}
.clear {
	clear: both;
	padding: 0;
	margin: 0;
	font-size: 0px;
	line-height: 0px;
	height: 0px;
	max-height: 0px;
}
.full { clear: both; width: 100%; }
.wauto { width: auto; }
.w20 { clear:none; width: 20%; }
.w25 { clear:none; width: 23%; padding: 0 1.5% 0 0; }
.w33 { clear:none; width: 31%; padding: 0 1.5% 0 0; }
.w30 { clear:none; width: 28%; padding: 0 1.5% 0 0; }
.w50 { clear:none; width: 48%; padding: 0 1.5% 0 0; }
.w75 { clear:none; width: 75%; }
.l50 { clear:none; width: 48%; padding: 0 1.5% 0 0; float: left; }
.r50 { clear:none; width: 48%; padding: 0 0 0 1.5%; float: right; }
.fl { float: left; }
.fr { float: right; }
.noc { clear: none; }
.tac { text-align: center; }
.tal { text-align: left; }
.tar { text-align: right; }
.linethru { text-decoration: line-through; }

.w480 { width: 480px; }
.p10 { padding: 10px; }
.pl10 { padding-left: 10px; }
.pr10 { padding-right: 10px; }
.ml10 { margin-left: 10px; }
.mr10 { margin-right: 10px; }
.mt20 { margin-top: 36px; }

.brdr1 { border-radius:1px;-khtml-border-radius:1px;-webkit-border-radius:1px;-moz-border-radius:1px; }
.brdr2 { border-radius:2px;-khtml-border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px; }
.brdr3 { border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px; }
.brdr4 { border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px; }
.brdr5 { border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px; }

.b { font-weight: bold; }
.i { font-style: italic; }

.red { color: #c00; }
.white { color: #fff; }

.stripe { background: transparent url(/images/stripe.png) repeat left top; }
.stripe10 { background: transparent url(/images/stripe10.png) repeat left top; }
.stripe20 { background: transparent url(/images/stripe20.png) repeat left top; }
.stripe30 { background: transparent url(/images/stripe30.png) repeat left top; }
.stripe50 { background: transparent url(/images/stripe50.png) repeat left top; }
.stripegreen { background: #00df00 url(/images/stripe_green.png) repeat left top; }
.stripered { background: #a00 url(/images/stripe_red.png) repeat left top; }

IMG.captcha {
	float: left;
	height: 32px;
	max-height: 32px;
	margin-top: 0;
}

.highlighted, .highlight-tr, TD.highlight-tr {
/*	background-color: #8FC117;*/
	color: #000;
/*	text-shadow: 1px 1px 1px #ddd;*/
	
	/* szurke */
	/*background: #e0e0e0; /* Old browsers */
	/*background: -moz-linear-gradient(top,  #d0d0d0 0%, #e5e5e5 100%); /* FF3.6+ */
	/*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d0d0d0), color-stop(100%,#e5e5e5)); /* Chrome,Safari4+ */
	/*background: -webkit-linear-gradient(top,  #d0d0d0 0%,#e5e5e5 100%); /* Chrome10+,Safari5.1+ */
	/*background: -o-linear-gradient(top,  #d0d0d0 0%,#e5e5e5 100%); /* Opera 11.10+ */
	/*background: -ms-linear-gradient(top,  #d0d0d0 0%,#e5e5e5 100%); /* IE10+ */
	/*background: linear-gradient(top,  #d0d0d0 0%,#e5e5e5 100%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0d0d0', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */
	
	/* KEK */
	/*background: #a1dbff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	/*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ExZGJmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUzJSIgc3RvcC1jb2xvcj0iI2NiZWJmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMGY5ZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	/*background: -moz-linear-gradient(top,  #a1dbff 0%, #cbebff 53%, #f0f9ff 100%); /* FF3.6+ */
	/*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a1dbff), color-stop(53%,#cbebff), color-stop(100%,#f0f9ff)); /* Chrome,Safari4+ */
	/*background: -webkit-linear-gradient(top,  #a1dbff 0%,#cbebff 53%,#f0f9ff 100%); /* Chrome10+,Safari5.1+ */
	/*background: -o-linear-gradient(top,  #a1dbff 0%,#cbebff 53%,#f0f9ff 100%); /* Opera 11.10+ */
	/*background: -ms-linear-gradient(top,  #a1dbff 0%,#cbebff 53%,#f0f9ff 100%); /* IE10+ */
	/*background: linear-gradient(to bottom,  #a1dbff 0%,#cbebff 53%,#f0f9ff 100%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a1dbff', endColorstr='#f0f9ff',GradientType=0 ); /* IE6-8 */

	/* SARGA */
	background: #faca7b; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhY2E3YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOGE5NWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #faca7b 0%, #d8a95e 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#faca7b), color-stop(100%,#d8a95e)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #faca7b 0%,#d8a95e 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #faca7b 0%,#d8a95e 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #faca7b 0%,#d8a95e 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #faca7b 0%,#d8a95e 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#faca7b', endColorstr='#d8a95e',GradientType=0 ); /* IE6-8 */
}
.highlighted a, .highlight-tr a, TD.highlight-tr a {
	color: #000;
}
.highlighted, TABLE.highlighted {
	border: #ccc 1px solid;
	color: #000;
}
.row-even, TABLE.highlighted TR:nth-child(even), ol.highlighted li:nth-child(even), ol.highlighted li:nth-child(even) .sortablediv {
	background: #fefefe;
}
.row-odd, TABLE.highlighted TR:nth-child(odd), ol.highlighted li:nth-child(odd), ol.highlighted li:nth-child(odd) .sortablediv {
	background: #ededed;
}


.tickets {
	width: 100%;
	border: #d3d1d1 1px solid;
	border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;
}
.tickets TH, .tickets TD {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000;
	border-top: #d3d1d1 1px solid;
	border-left: #d3d1d1 1px solid;
}
.tickets TH:first-child, .tickets TD:first-child {
	border-left: none;
}
.tickets TH {

	font-weight: bold;
	padding: 4px 0;
	text-align: center;
	border-top: none;

	background: #f8f8f8; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4ZjhmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOWU5ZTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f8f8f8 0%, #e9e9e9 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(100%,#e9e9e9)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f8f8f8 0%,#e9e9e9 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f8f8f8 0%,#e9e9e9 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f8f8f8 0%,#e9e9e9 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f8f8f8 0%,#e9e9e9 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#e9e9e9',GradientType=0 ); /* IE6-8 */
}
.tickets TD {
	padding: 4px;
	text-align: left;
}



fieldset, form fieldset {
	border: none;
	padding: 0;
	margin: 10px 0;
}
.iframe FIELDSET {
	margin: 0;
}

legend {
	font-size: 1.4em;
	padding: 5px 0 5px 0;
	color: #000;
	font-style: italic;
	text-shadow: #fff 1px 1px 0;
	width: 100%;
	border-top: #ddd 1px solid;
}
label {
	color: #000;
	float: left;
	display: block;
	width: 200px;
	padding-right: 4px;
	text-align: left;
}
label.short {
	width: 80px;
}
label.long {
	width: 100%;
	text-align: left;
}
label.auto {
	width: auto;
}
label.check {
	float: none;
	width: 100%;
}
input.checkbox {
	float: left;
	width: 20px;
}
.checkbox, .checkbox-short {
	display: inline;
	width: auto;
	float: none;
}
FIELDSET P, FIELDSET DIV {
	clear: both;
	padding: 0;
	margin: 10px 0;
}
input[type="text"], input[type="password"] {
	background: #eaeaea; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhZWFlYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZWZlZmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #eaeaea 0%, #fefefe 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eaeaea), color-stop(100%,#fefefe)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #eaeaea 0%,#fefefe 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #eaeaea 0%,#fefefe 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #eaeaea 0%,#fefefe 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #eaeaea 0%,#fefefe 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaeaea', endColorstr='#fefefe',GradientType=0 ); /* IE6-8 */
	border: #636363 1px solid;

	height: 30px;
	line-height: 28px;
	padding: 0 5px;
	color: #000;
	font-size: 14px;

}
INPUT, SELECT {
	font-size: 16px;
	border: #ccc 1px solid;
	background: #fff;
	border: #d9d9d9 1px solid;
	border-top: #c0c0c0 1px solid;
	padding: 4px;
	border-radius:1px;-khtml-border-radius:1px;-webkit-border-radius:1px;-moz-border-radius:1px;
	
}
INPUT.datum {
	width: 100px;
}
input::-webkit-input-placeholder { color: #e1e1e1; }
input:-moz-placeholder { color: #e1e1e1; }
input:-o-placeholder { color: #e1e1e1; }
input:-ms-input-placeholder { color: #e1e1e1; }

input[type="submit"], input[type="reset"], input[type="button"], a.input {
	border-radius:2px;-khtml-border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;
	margin: 0;
	height: 30px;
	color: #000;
	font-size: 14px;
	padding: 3px 6px;
	border: #666 1px solid;
	border-top: #ccc 1px solid;
	border-right: #888 1px solid;
	border-left: #ccc 1px solid;
	
	color: #000;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	
	background: #eeeeee; /* old browsers */
	background: -moz-linear-gradient(top, #f2f5f6 0%, #e3eaed 37%, #eeeeee 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f5f6), color-stop(37%,#e3eaed), color-stop(100%,#eeeeee)); /* webkit */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f5f6', endColorstr='#eeeeee',GradientType=0 ); /* ie */
}
input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover { border: #ccc 1px solid; }
input[type="submit"]:active, input[type="reset"]:active, input[type="button"]:active { border: #666 1px solid; }

a.btn, a.btn-s, a.btn-b, a.input, input.btn, input.btn-s, input[type="submit"], input[type="reset"], input[type="button"]  {
	/* szurke */
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#555;
	font-family:arial;
	font-size:14px;
	font-weight:normal;
	padding:3px 10px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
}
input[type="submit"] {
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;

	background: #f0871b; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YwODcxYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkYzdhMTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f0871b 0%, #dc7a14 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0871b), color-stop(100%,#dc7a14)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f0871b 0%,#dc7a14 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f0871b 0%,#dc7a14 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f0871b 0%,#dc7a14 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f0871b 0%,#dc7a14 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0871b', endColorstr='#dc7a14',GradientType=0 ); /* IE6-8 */

	border: #900 1px solid;
	color: #fff;
	text-shadow:1px 1px 0px #000;
}
a.btn:hover, a.btn-s:hover, a.btn-b:hover, a.input:hover, input.btn:hover, input.btn-s:hover, input.btn-b:hover, input[type="submit"]:hover, input[type="button"]:hover {
	background: #f6e6b4; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2ZTZiNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZDkwMTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f6e6b4 0%, #ed9017 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6e6b4), color-stop(100%,#ed9017)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f6e6b4 0%,#ed9017 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f6e6b4 0%,#ed9017 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f6e6b4 0%,#ed9017 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f6e6b4 0%,#ed9017 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6e6b4', endColorstr='#ed9017',GradientType=0 ); /* IE6-8 */

	border: #900 1px solid;
	color: #000;
	text-shadow:1px 1px 0px #f6e6b4;
}


a.red {
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	background: #cc0000; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NjMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYzAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #cc0000 0%, #cc0000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cc0000), color-stop(100%,#cc0000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #cc0000 0%,#cc0000 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #cc0000 0%,#cc0000 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #cc0000 0%,#cc0000 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #cc0000 0%,#cc0000 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc0000', endColorstr='#cc0000',GradientType=0 ); /* IE6-8 */
	border: #c10000 1px solid;
	color: #fff;
	text-shadow:1px 1px 0px #000;
}
a.red:hover {
	background: #45484d; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ1NDg0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #45484d 0%, #000000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#45484d), color-stop(100%,#000000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #45484d 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #45484d 0%,#000000 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #45484d 0%,#000000 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #45484d 0%,#000000 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 ); /* IE6-8 */
	border: #000 1px solid;
	color: #eee;
	text-shadow:1px 1px 0px #000;
}
a.red:active, a.btn:active, a.btn-s:active, a.btn-b:active, a.input:active, input.btn:active, input.btn-s:active, input.btn-b:active, input[type="submit"]:active, input[type="button"]:active {
	position:relative;
	top:1px;
}
input.del  {
	/* piros: #B1D755 #9DD025 */
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ff6969), color-stop(1, #cc0000) );
	background:-moz-linear-gradient( center top, #ff6969 5%, #cc0000 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6969', endColorstr='#cc0000');
	background-color:#ff6969;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#ffe0e0;
	font-weight:bold;
	text-shadow:1px 1px 0px #910000;
}
input.del:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #cc0000), color-stop(1, #ff6969) );
	background:-moz-linear-gradient( center top, #cc0000 5%, #ff6969 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc0000', endColorstr='#ff6969');
	background-color:#cc0000;
}
input.del:active {
	position:relative;
	top:1px;
}

input.none, input.none:hover, input.none:active {
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	box-shadow:none;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	border-radius:0px;
	border:none;
	background:none;
	filter:none;
}

a.btn-s, input.btn-s {
	font-size: 11px;
	padding: 2px 6px;
}
a.btn-b, input.btn-b {
	font-size: 21px;
	padding: 4px 10px;
	color: #000;
}

.note {
	font-size: 10px;
}


.required-label, LABEL.required-label {
	color: #000;
}
.required-label:after {
    content: " *";
	color: #c00;
}
.required {
	background-color: #fdfdfd;
	border: #00df00 1px solid;
}
.required-ok, TEXTAREA.text {
	background-color: #fff;
	border: #d1d1d1 1px solid;
/*	font: 11px Arial, Helvetica, sans-serif;*/
	color: #000;
}

.required-error {
	background-color:#C7E4B4;
	border-color: #CC0011;
	border-right-color: #F33;
	border-bottom-color: #F33;
	border-width: 1px;
	border-style: solid;
}
.required-blank {
	background-color: #FFCC99;
	border-color: #CC0011;
	border-right-color: #F33;
	border-bottom-color: #F33;
	border-width: 1px;
	border-style: solid;
}
.error {
	padding: 10px;
	margin: 0px -5px;
	font-weight: normal;
	color: #fff;
	border: #CC0011 2px solid;
	background: #a00 url(/images/stripe_red.png) repeat left top;
}
.error h1, .error h2 {
	color: #fff;
}
.error a {
	color: #fff;
	text-decoration: underline;
}
.uzenet {
	display: block;
	padding: 10px;
	margin: 0;
	font-weight: normal;
	color: #fff;
	border: #816f48 1px solid;
	background: #00df00 url(/images/stripe_green.png) repeat left top;
}
.kiemelo {
	background-color: #FFC;
}

.navig {
	clear: both;
	padding: 5px 3px 32px 3px;
	margin: 0;
	font-size: 13px;
}
.navig-pages {
	float: left;
	width: 100%;
}
.navig-item-cnt {
	float: left;
	width: auto;
}
.navig-item-per-page {
	float: left;
	width: 230px;
}
.navig-order {
	float: right;
	text-align: right;
	width: 250px;
	padding: 0;
	margin: 3px 0;
}
.navig-order SELECT {
	border: none;
}
.list-navig {
	border: none;
	height: 20px;
	padding: 0 3px 8px 3px;
	margin: 0;
	text-align: center;
	width: 100%;
}
.list-navig-links {
	float: left;
	width: 200px;
	margin: 0 auto;
	padding: 0;
	text-align: center;
}
.list-navig-links a, .list-navig-links b, .list-navig-links strong {
	width: 20px;
	margin: 0 1px;
	padding: 2px 6px;
	border: #ccc 1px solid;
}
.list-navig-links b, .list-navig-links strong {
	padding: 2px 6px 3px 6px;
	background: #8FC117;
	color: #000;
	border: #CC0011 1px solid;
}
.list-navig-links, .list-navig-links a {
	font-size: 8pt;
    color: #000;
	text-decoration: none;
}
.list-navig-links a:hover {
	color: #CC0011;
	background-color: #f5f5f5;
	border: #ccc 1px solid;
}

.list-navig-left {
	float: left;
	width: 150px;
	text-align: left;
}
.list-navig-left, .list-navig-left a {
	font-size: 9pt;
    color: #999;
	text-decoration: none;
}
.list-navig-left a {
    color: #000;
}
.list-navig-left a:hover {
    color: #CC0011;
}
.list-navig-right {
	float: right;
	width: 150px;
	text-align: right;
}
.list-navig-right, .list-navig-right a {
	font-size: 9pt;
    color: #999;
	text-decoration: none;
}
.list-navig-right a {
    color: #000;
}
.list-navig-right a:hover {
    color: #CC0011;
}

.nopointer { pointer: none; }

div.grippie {
	margin: 0;
	padding: 0;
	background:#EEEEEE url(/images/admin/grippie.png) no-repeat scroll center 2px;
	border-color:#ccc;
	border-style:solid;
	border-width:0pt 1px 1px;
	cursor:s-resize;
	height:9px;
	overflow:hidden;
}
.resizable-textarea textarea {
	display:block;
	margin-bottom:0;
	width:98%;
	height: 60px;
}


#goog-wm DIV {
	position: relative;
	top: 0px;
	left: 0px;
	float: none;
	background: none;
	margin: 0;
	width: 500px;
	padding: 20px;
	color: #000;
}
#goog-wm UL, #goog-wm LI {
	background: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.xdebug-var-dump {
	text-align: left;
	background: #fff;
	color: #000;
}
.ui-datepicker-trigger {
	border: none;
	background: none;
	padding: 0;
}



.loading {
	background: url(/images/admin/loading.gif) no-repeat center center;
}
.loading-black {
	background: url(/images/admin/loading_black.gif) no-repeat center center;
}


#uploadifyContainer {
	width: 100%;
	float: left;
	position: relative;
}
#uploadifyWait {
	float: right;
	background: url(/images/admin/loading.gif) no-repeat center center;
	width: 30px;
	height: 30px;
	display: none;
}
#fileQueue {
	float:right;
	display: inline-block;
	width: 50%;
	height: 30px;
	max-height: 30px;
	overflow: auto;
	background: #f8f8f8;
	border: 1px solid #ddd;
}
#uploadifyBtn {
	clear: none;
	width: 40%;
	float: left;
	display: inline-block;
	margin: 0;
}
#uploadedFiles img {
	margin: 2px;
	height: 30px;
}
div#uploadedFiles.magas img {
	margin: 0 5px 5px 0;
	height: 100px;
}

.uploadify {
	position: relative;
	margin-bottom: 1em;
}
.orig.uploadify-button {
	background-color: #505050;
	background-image: linear-gradient(bottom, #505050 0%, #707070 100%);
	background-image: -o-linear-gradient(bottom, #505050 0%, #707070 100%);
	background-image: -moz-linear-gradient(bottom, #505050 0%, #707070 100%);
	background-image: -webkit-linear-gradient(bottom, #505050 0%, #707070 100%);
	background-image: -ms-linear-gradient(bottom, #505050 0%, #707070 100%);
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0, #505050),
		color-stop(1, #707070)
	);
	background-position: center top;
	background-repeat: no-repeat;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
	border: 1px solid #808080;
	color: #FFF;
	font: bold 12px Arial, Helvetica, sans-serif;
	text-align: center;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
	width: 100%;

}
.uploadify-button {
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	text-align: center;
	text-decoration:none;
	width: 100%;

	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	background: #4d8ffd; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRkOTBmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0Nzg3ZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #4d8ffd 0%, #4787ee 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4d8ffd), color-stop(100%,#4787ee)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #4d8ffd 0%,#4787ee 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #4d8ffd 0%,#4787ee 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #4d8ffd 0%,#4787ee 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #4d8ffd 0%,#4787ee 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4d8ffd', endColorstr='#4787ee',GradientType=0 ); /* IE6-8 */
	border: #3079ed 1px solid;
	color: #fff;
	text-shadow:1px 1px 0px #000;
}

}
.orig.uploadify:hover .uploadify-button {
	background-color: #606060;
	background-image: linear-gradient(top, #606060 0%, #808080 100%);
	background-image: -o-linear-gradient(top, #606060 0%, #808080 100%);
	background-image: -moz-linear-gradient(top, #606060 0%, #808080 100%);
	background-image: -webkit-linear-gradient(top, #606060 0%, #808080 100%);
	background-image: -ms-linear-gradient(top, #606060 0%, #808080 100%);
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0, #606060),
		color-stop(1, #808080)
	);
	background-position: center bottom;
}
.uploadify:hover .uploadify-button {
	background: #45484d; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ1NDg0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #45484d 0%, #000000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#45484d), color-stop(100%,#000000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #45484d 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #45484d 0%,#000000 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #45484d 0%,#000000 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #45484d 0%,#000000 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 ); /* IE6-8 */
	border: #000 1px solid;
	color: #eee;
	text-shadow:1px 1px 0px #000;
}
.uploadify-button.disabled {
	background-color: #D0D0D0;
	color: #808080;
}
.uploadify-queue {
	margin-bottom: 1em;
}
.uploadify-queue-item {
	background-color: #F5F5F5;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	font: 11px Verdana, Geneva, sans-serif;
	margin-top: 0px;
/*	max-width: 350px;*/
	padding: 5px;
}
.uploadify-error {
	background-color: #FDE5DD !important;
}
.uploadify-queue-item .cancel a {
	background: url('/images/admin/cross.png') 0 0 no-repeat;
	float: right;
	height:	16px;
	text-indent: -9999px;
	width: 16px;
}
.uploadify-queue-item.completed {
	background-color: #E5E5E5;
}
.uploadify-progress {
	background-color: #E5E5E5;
	margin-top: 10px;
	width: 100%;
}
.uploadify-progress-bar {
	background-color: #0099FF;
	height: 3px;
	width: 1px;
}

a.ico-admin {
	/*border: #C00 1px dashed;*/
	display: block;
	width: 16px;
	height: 16px;
	background: url('/images/admin_icons/document-pencil.png') no-repeat center center;
	float:left;
	margin: 6px 6px 3px 3px;
	text-indent: -3000px;
}

a.del, a.add, a.view, a.mod, a.check, a.pic-kiem {
	display: inline-block;
	width: 16px;
	height: 16px;
	text-indent: -3000px;
}
.add {
	background: url(/images/admin/doc_add.gif) no-repeat left center;
}
.del {
	background: url(/images/admin/doc_del.gif) no-repeat left center;
}
.cross {
	background: url(/images/admin/cross.png) no-repeat left center;
}
.cross-small {
	background: url(/images/admin/cross-small.png) no-repeat center center;
}
.view {
	background: url(/images/admin/doc_view.gif) no-repeat left center;
	width: auto;
	padding-left: 20px;
	text-indent: 0;
}
.mod {
	background: url(/images/admin/doc_mod.gif) no-repeat left center;
}
.check {
	background: url(/images/admin/check_off.gif) no-repeat left center;
}
.check-dis {
	background: url(/images/admin/check_off_dis.gif) no-repeat left center;
}
.check-on {
	background: url(/images/admin/check_on.gif) no-repeat left center;
}
.check-on-dis {
	background: url(/images/admin/check_on_dis.gif) no-repeat left center;
}
.move {
	background: url(/images/admin/doc_move.gif) no-repeat 2px 1px;
	cursor: move;
	width: 24px;
}


.popup {
	margin: 10px auto;
	padding: 20px;
	min-width: 200px;
	background: #f1f1f1;
	border: #e5e5e5 1px solid;
}
.popup h2 {
	margin: 0 0 15px 0;
}
.iframe .popup h2 {
	margin: 0;
}

a.btn2 {
	float: left;
	margin: 0 10px 0 0;
	padding: 8px 14px;
	width: 245px;
	color: #fff;
	background: #9A9881;
	border: #47381B 3px solid;
	line-height: 24px;
	font-size: 21px;
}
a.btn2:hover {
	background: #34B6E4;
	border: #efefef 3px solid;
	color: #fff;
}
a.btn2:active {
	background: #000;
}
a.btn2-disabled, a.btn2-disabled:hover, a.btn2-disabled:active {
	color: #A6A48F;
	background: #ccc;
	border: #A6A48F 3px solid;
	cursor: default;
}

.gallerimg {
	display: block;
	float: left;
	margin: 10px 10px 0 0;
	width: 110px;
	height: auto;
	text-align: center;
}
.gallerimg-first {
	clear:both;
	margin-left: 0;
}
.gallerimg a {
	display: block;
	width: 110px;
	height: 110px;
/*	background: #f5f5f5;*/
/*	border: #f0f0f0 2px solid;*/
	text-align: center;
	overflow: hidden;
}
.gallerimg img {
	width:auto; height:100%;
}
.gallerimg P {
	margin: 5px 0 0 0;
	padding: 0;
	font-size: 11px;
	line-height: 1.3em;
}