@CHARSET "UTF-8";

.kotelezo {
	position: relative;
}

.outcomes {
	padding-left: 30px;
}

.ui-radiobutton-box .ui-icon-bullet {
	background-image:
		url("/akkred/javax.faces.resource/images/ui-icons_333333_256x240.png.xhtml?ln=primefaces-bootstrap")
		!important;
}

.warn {
	color: red;
}

.ubrFile a {
	font-weight: bold;
	font-size: 16px;
}

.hero-unit {
	background-color: #EEEEEE;
	border-radius: 6px 6px 6px 6px;
	color: inherit;
	font-size: 18px;
	font-weight: 200;
	line-height: 30px;
	margin-bottom: 30px;
	padding: 60px;
}

ul.ui-menu-list li.ui-menuitem ul.ui-menu-list li.ui-menuitem ul.ui-menu-list
	{
	width: 18em;
}

.container .ubrUrlap .harmadMenu {
	-moz-box-shadow: 1px 2px 1px #9CA7B0;
}

.scrollableDiv {
	overflow-y: scroll;
	height: 500px
}

.edit .kotelezo:before,
.design .kotelezo:before,
.szabalydesign .kotelezo:before {
	content: "*";
	font-size: 1.5em;
	color: red;
	position: absolute;
	left: -10px !important;
}

.edit .kotelezo:after, .design .kotelezo:after, .szabalydesign .kotelezo:after
	{
	font-size: 1.2em;
	color: red;
	position: absolute;
	top: 0.3em;
	left: -0.6em;
}

img {
	border: none;
}

.notRendered {
	display: none;
}

#csigaLogin {
	float: right;
	margin-bottom: 0;
	overflow: hidden;
}

#kornyezetOsztaly {
	font-size: 50px;
	color: red;
	text-align: center;
	font-weight: bold;
}

#loginBox {
	padding-top: 7px;
	float: right;
}

#menu {
	floar: left;
}

.mainHeader {
	padding: 4px 0;
	overflow: hidden;
}

.gyengelatoLink {
	float: right;
	padding-top: 37px;
	padding-right: 7px;
}

.oldalNev {
	padding-top: 25px;
	font-size: 37px;
	color: #5C9CCC;
	font-weight: bold;
	font-variant: small-caps;
}

#logoutTable {
	font-family: Lucida Grande, Lucida Sans, Arial, sans-serif;
	font-weight: 400;
	line-height: 22px;
	font-size: 13px;
}

#logoutTable a {
	color: #2E6E9E;
}

#logoutTable .username {
	font-weight: bold;
}

#logoutTable a {
	text-decoration: none;
}

.muveletetOszlop {
	width: 3em;
}

.logoutLink {
	margin-left: 15px;
}

#logoutTable .ezVagyokEnRovidNev {
	font-style: italic;
}

#loginTable a {
	padding-left: 10px;
	text-decoration: none;
}

.boldLabel {
	font-weight: bold;
}

.iconwrapper {
	float: left;
	cursor: pointer;
}

#footerBottom {
	padding: 10px;
	margin-top: 10px;
	padding-top: 10px;
	border-left: none;
	border-right: none;
	border-bottom: none;
	background: none;
	font: 12px/18px Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #5C9CCC;
}

#footerBottom .last {
	text-align: right;
}

.formClearing {
	clear: both;
	height: 1px;
}

.clearFix {
	clear: both;
}

.pageTitleWrapper {
	margin: 10px 0px 10px 0px;
}

.pageTitle {
	padding: 5px;
	font-weight: bold;
	font-style: italic;
	font-size: 18px;
	display: block;
	font-variant: small-caps;
}

/* custom theme */
.ui-fieldset {
	padding: 0.5em 0.5em;
}

.keresoPanel .panelLegend, .talalatokPanel .panelLegend, .cimkePanel .panelLegend
	{
	padding: 0.2em 3em;
	margin: 0;
	font-size: 1.1em;
	font-style: italic;
	font-weight: bold;
	font-variant: small-caps;
}

.ui-selectonemenu label.ui-state-hover {
	border-width: 0px;
}

.ui-selectonemenu .ui-selectonemenu-trigger {
	right: -1px;
	top: -1px;
}

.ui-autocomplete-input {
	width: 100%;
}

.hasDatepicker {
	width: 180px;
}

.ui-tabs .ui-tabs-panel {
	padding: 0em 0.5em;
}

.passwordInput .ui-inputfield {
	width: 220px;
}

.span-9 .passwordInput .ui-inputfield {
	width: 338px;
}

.span-10 .passwordInput .ui-inputfield {
	width: 378px;
}

.separator {
	width: 100%;
	height: 1px;
	border-top: none;
	border-left: none;
	border-right: none;
	background: none;
	padding-top: 10px;
	margin-bottom: 10px;
	display: block;
}

.helpbox {
	padding-bottom: 0.7em;
	padding-top: 0.7em;
}

.infodoboz, .hibadoboz {
	margin-top: 20px;
	padding: 0pt 0.7em;
}

.infodoboz .ikon, .hibadoboz .ikon {
	float: left;
	margin-right: 0.3em;
}

.urlapMezoFelirat, .urlapMezo, .keresoMezoFelirat, .keresoMezo {
	padding-top: 0.7em;
	padding-bottom: 0.7em;
}

.ui-datatable .ui-paginator {
	font-size: 1em;
	padding: 0;
	border: 1px solid #dddddd;
}

.ui-datatable .ui-paginator.ui-paginator-top {
	border-bottom: none;
	padding-top: 5px;
	padding-bottom: 10px;
}

.ui-datatable .ui-paginator.ui-paginator-bottom {
	padding-top: 15px;
}

.ui-paginator-page, .ui-paginator-pages, .ui-paginator-next,
	.ui-paginator-last, .ui-paginator-first, .ui-paginator-previous,
	.ui-paginator-current {
	padding: 1px 4px;
}

.ui-paginator .ui-paginator-current {
	color: #222222;
}

.autowidth table {
	width: auto;
}

/* /custom theme */

/* keresoPanel */
.keresoPanel {
	margin: 2em 0em 1.5em 0em;
}

.keresoPanelLablecWrapper {
	margin-top: 0.4em;
	padding-top: 0.5em;
	border-left: none;
	border-right: none;
	border-bottom: none;
	background: none;
}

.mezoCimke {
	padding-top: 5px;
	font-weight: bold;
}

/* /keresoPanel */

/* talalatokPanel */
.talalatokPanel {
	margin: 3em 0em 1.5em 0em;
	padding: 0.7em 0.7em;
}

.talalatokPanelLablecWrapper {
	margin-top: 0.4em;
	padding-top: 0.5em;
	border-left: none;
	border-right: none;
	border-bottom: none;
	background: none;
}

.dataExporter {
	float: right;
}

.dataExporter img {
	
}

.hideTalalatokLegend legend {
	display: none;
}

/* /talalatokPanel */

/* cimkePanel */
.cimkePanel {
	margin: 3em 0em 1.5em 0em;
	padding: 0.7em 0.7em;
}

.cimkePanelLablecWrapper {
	margin-top: 0.4em;
	padding-top: 0.5em;
	border-left: none;
	border-right: none;
	border-bottom: none;
	background: none;
}
/* /cimkePanel */

/* urlapPanel */
.urlapPanel {
	margin: 1em 0em 0em 0em;
}

.urlapPanelNoBorder {
	border: none;
}

.urlapPanelLablecWrapper {
	margin-top: 0.4em;
	padding-top: 0.5em;
	border-left: none;
	border-right: none;
	border-bottom: none;
	background: none;
}

.urlapMezSzoveg {
	padding-top: 5px;
}

.urlapPanel .keresoPanel, .urlapPanel .cimkePanel {
	margin: 2em 0.5em;
}

/* /urlapPanel */
#javax_faces_developmentstage_messages {
	display: none;
}

/* nyitooldal */
.bevezeto {
	margin-top: 15px;
	margin-bottom: 15px;
}

.sikeresmunkat {
	margin-top: 15px;
	margin-bottom: 15px;
}

.alair {
	margin-top: 15px;
	margin-bottom: 15px;
}
/* /nyitooldal */
.emailellenorzes-sikeres-uzenet {
	margin-top: 20px;
}

.infoikon {
	float: left;
	margin-right: 0.3em;
}

.floatLeft {
	float: left;
}

.ubrVError .hasDatepicker, .ubrVError .ui-autocomplete-input, .ubrVError.ui-inputmask,
	.ubrVError.ui-inputtext, .ubrVError.ui-inputfield {
	border: 1px solid #CD0A0A;
}

.ubrVError .ui-chkbox-box {
	border: 1px solid #CD0A0A;
	background: #EDD5DB none repeat scroll 0% 0%;
}

.szrContent {
	padding-left: 5px;
}

.szrSection {
	margin-top: 10px
}

.underline {
	text-decoration: underline;
}

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

.hidden {
	display: none;
}

.largeTip .ui-tooltip {
	width: 800px !important;
}

.container .ubrUrlap .urlapTablaCim, .show .ubrMezo div label.urlapCimke.urlapTablaCim
	{
	margin: 0;
	padding: 1.2em 0 0.3em 0;
	font-size: 16px;
	font-weight: bolder;
	clear: both;
	display: block;
	margin-top: 1em;
	margin-bottom: 0.6em;
	border: none;
	font-variant: normal;
}

.ubrUrlap .cim {
	font-size: 16px;
	font-weight: bold;
	background:
		url("/akkred/javax.faces.resource/images/ui-bg_glass_85_dfeffc_1x400.png.xhtml?ln=primefaces-redmond")
		repeat-x scroll 50% 50% #A1ACB6;
	background-repeat: repeat-x;
	border-bottom: 1px solid #B4BDC5;
	padding: 0.75em 5px;
}

.ubrUrlap .alCim {
	font-size: 12px;
	font-weight: bold;
	background:
		url("/akkred/javax.faces.resource/images/ui-bg_glass_85_dfeffc_1x400.png.xhtml?ln=primefaces-redmond")
		repeat-x scroll 50% 50% #DFEFFC;
	background-repeat: repeat-x;
	border-bottom: 1px solid #B4BDC5;
	padding: 0.75em 5px;
}

.ubrUrlap .fejlec {
	text-decoration: underline;
	font-weight: bold;
}

.ubrUrlap.show .urlapCimke.cim, .show .ubrMezo div label.urlapCimke.cim
	{
	padding-top: 0.75em;
	border-bottom: 1px solid #70A8D2;
}

.ubrUrlap .cim.urlapCimke {
	padding: 0.75em 5px;
}

.show .ubrMezo div label {
	min-height: 1.2em;
	border-bottom: 1px dotted #bbb;
}

.show .ubrMezo div label.urlapCimke {
	min-height: 0;
	border-bottom: none;
}

.ubrUrlap.show .urlapCimke {
	padding-top: 0px;
}

.show .hideInShow {
	display: none;
}

.show .boldInShow {
	font-weight: bold;
	color: #2E6E9E;
}

.ui-datatable th, .ui-datatable tfoot td {
	white-space: normal;
}

body {
	margin: 0px;
	padding: 0px;
}

.rejtett, .ubrUrlap .rejtett.urlapCimke, .kulonbseg .ubrMezo .rejtett {
	display: none;
}

.designMode .rejtett, .designMode .ubrUrlap .rejtett.urlapCimke {
	display: block;
}

.ubrMezo .ui-state-default a, .ubrMezo .ui-inputfield {
	color: #132967;
	font-weight: normal;
}

.ubrMezo .ui-state-default.ui-state-disabled a {
	color: #141414;
	font-weight: bold;
}

.ubrMezo .ui-selectonemenu.ui-state-default.ubrVError {
	background: #EDD5DB;
}

.ubrTabla .ubrMezo input[disabled], .ubrTabla .ubrMezo .ui-state-disabled input
	{
	opacity: 1;
	background-color: #eeeeee;
	color: black;
	font-weight: bold;
	filter: alpha(opacity = 100);
	color: #141414;
}

.ui-state-disabled, .ui-widget-content .ui-state-disabled,
	.ui-widget-header .ui-state-disabled, .ubrMezo .ui-selectonemenu.ui-state-default.ui-state-disabled
	{
	opacity: 1;
	background-color: #eeeeee;
	color: black;
	font-weight: bold;
	filter: alpha(opacity = 100);
	color: #141414;
}

.ubrMezo .ui-selectonemenu.ui-state-default {
	border: 1px solid #C5DBEC;
	background: none;
	color: #132967;
	-moz-box-shadow: inset 0 2px 2px #79b7e7;
	-webkit-box-shadow: inset 0 2px 2px #79b7e7;
	box-shadow: inset 0 2px 2px #79b7e7;
}


.csakNyomtat {
	display: none;
}

div.k02xTelephelyekAgazatiAzonositoi label {
	cursor: pointer;
}

* .ui-menuitem-link.ui-state-hover {
	font-weight: normal;
}

/* new design */
h1, h2, h3, h4, h5, h6 {
	margin: 10px 0;
	font-family: inherit;
	font-weight: bold;
	line-height: 20px;
	color: inherit;
	text-rendering: optimizelegibility;
}

h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {
	font-weight: normal;
	line-height: 1;
	color: #999999;
}

h1, h2, h3 {
	line-height: 40px;
}

h1 {
	font-size: 31.5px;
}

h2 {
	font-size: 24.5px;
}

h3 {
	font-size: 17.5px;
}

h4 {
	font-size: 14px;
}

h5 {
	font-size: 11.9px;
}

h1 small {
	font-size: 24.5px;
}

h2 small {
	font-size: 17.5px;
}

h3 small {
	font-size: 14px;
}

h4 small {
	font-size: 14px;
}

/* Layout */
table.ui-widget, button.ui-widget {
	margin-bottom: 10px;
}

.ui-widget-overlay {
	background: #CCC;
	opacity: .20;
	filter: Alpha(Opacity = 20);
}

/* Common */
.right {
	float: right;
}

.left {
	float: left;
}

/* Main layout */
div.container {
	width: 970px;
	margin: 0 auto;
}

.oldalNev {
	padding-top: 30px;
	color: #5C9CCC;
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 34px;
	font-weight: bold;
	font-variant: small-caps;
	letter-spacing: 8px;
}

@
-moz-document url-prefix () { .oldalNev { font-size :30px;
	
}

}
.oldalAlcim {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666;
	margin-left: -2px;
	padding-top: 5px;
}

#menu {
	font-size: 15px;
}

.ui-menu.ui-menubar {
	padding-right: 10px;
}

ul.ui-menu-list>li.ui-menuitem {
	padding-right: 10px;
}

.ui-widget.ui-menuitem.ui-menu-parent.right {
	float: right;
}

table.ui-panelgrid.ui-widget {
	border: 1px solid #dddddd;
	width: 100%;
	border-collapse: separate;
}

.ui-panelgrid.ui-widget tr {
	border-width: 0;
}

.ui-panelgrid.ui-widget td {
	border-width: 0;
	padding-bottom: 0;
}

/* login/logout */
#loginForm {
	padding-top: 30px;
	font-size: 15px;
}

#loginForm label {
	padding-top: 0.25em;
	padding-bottom: 1em;
}

#loginForm input[type='submit'] {
	padding: .4em 1em;
	line-height: 1.4em;
}

.control .btn-primary, .btn-primary, .control .btn-leptetes,
	.btn-leptetes {
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #006dcc;
	*background-color: #0044cc;
	background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc),
		to(#0044cc));
	background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
	background-image: -o-linear-gradient(top, #0088cc, #0044cc);
	background-image: linear-gradient(to bottom, #0088cc, #0044cc);
	background-repeat: repeat-x;
	border-color: #0044cc #0044cc #002a80;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',
		endColorstr='#ff0044cc', GradientType=0);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.control .btn-primary:hover, .btn-primary:hover, .control .btn-primary:focus,
	.btn-primary:focus, .control .btn-primary:active, .btn-primary:active,
	.control .btn-primary.active, .btn-primary.active, .control .btn-primary.disabled,
	.btn-primary.disabled, .control .btn-primary[disabled], .btn-primary[disabled]
.control .btn-leptetes:hover, .btn-leptetes:hover, .control .btn-leptetes:focus,
	.btn-leptetes:focus, .control .btn-leptetes:active, .btn-leptetes:active,
	.control .btn-leptetes.active, .btn-leptetes.active, .control .btn-leptetes.disabled,
	.btn-leptetes.disabled, .control .btn-leptetes[disabled], .btn-leptetes[disabled]
	{
	color: #ffffff;
	background-color: #0044cc;
	*background-color: #003bb3;
}

.span-3>input.hasDatepicker {
	width: 74px;
	padding-right: 2px;
}

.span-4>input.hasDatepicker {
	width: 104px;
}

.span-5>input.hasDatepicker {
	width: 144px;
}

.span-6>input.hasDatepicker {
	width: 184px;
}

.span-7>input.hasDatepicker {
	width: 224px;
}

.span-8>input.hasDatepicker {
	width: 264px;
}

.span-9>input.hasDatepicker {
	width: 304px;
}

.span-10>input.hasDatepicker {
	width: 344px;
}

.span-11>input.hasDatepicker {
	width: 384px;
}

.span-12>input.hasDatepicker {
	width: 424px;
}

.span-13>input.hasDatepicker {
	width: 464px;
}

.span-14>input.hasDatepicker {
	width: 504px;
}

.span-15>input.hasDatepicker {
	width: 544px;
}

.span-16>input.hasDatepicker {
	width: 584px;
}

.span-17>input.hasDatepicker {
	width: 624px;
}

.span-18>input.hasDatepicker {
	width: 664px;
}

.span-19>input.hasDatepicker {
	width: 704px;
}

.span-20>input.hasDatepicker {
	width: 744px;
}

.span-21>input.hasDatepicker {
	width: 784px;
}

.span-22>input.hasDatepicker {
	width: 824px;
}

.span-23>input.hasDatepicker {
	width: 864px;
}

.span-24>input.hasDatepicker {
	width: 904px;
}

input.hasDatepicker.ui-corner-all {
	border-radius: 4px 0 0 4px;
}

input.hasDatepicker+button.ui-datepicker-trigger {
	margin: 0 0 10px 0;
	padding: 0;
	width: 36px;
	position: absolute;
}

input.hasDatepicker+button.ui-datepicker-trigger>.ui-button-text {
	padding: 3px;
}

.span-3>input.hasDatepicker+button.ui-datepicker-trigger {
	width: 27px;
	border-left: 1px;
}

input.hasDatepicker+button.ui-datepicker-trigger.ui-corner-all {
	border-radius: 0 4px 4px 0;
}

.tol-ig {
	padding-left: 10px;
}

.no-margin {
	margin: 0;
}

.no-padding {
	padding: 0;
}

.ui-selectonemenu {
	width: 100% !important;
	/* mert primefaces kiszámolja és inline belegenerálja */
}

.ui-selectonemenu.ui-widget {
	margin-bottom: 0;
}

/* Ubr Urlap */
.ubrUrlap .kapitalis {
	text-transform: uppercase;
}

div.ui-tabs div.ui-tabs-panel {
	border-bottom: 1px solid #DDDDDD;
	border-left: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	padding: 0.2em 1.4em;
}

.container .ubrUrlap .urlapTablaCim, .ubrMezo.urlapTablaCim .urlapCimke
	{
	font-size: 16px;
	font-weight: bold;
	border-bottom: 1px solid #DDDDDD;
	font-variant: small-caps;
}

.ubrUrlap .cim {
	font-size: 16px;
	font-weight: bold;
	background: none;
	border-bottom: 1px solid #B4BDC5;
	padding: 0.75em 5px;
}
/* Navigációs fülek */
.ui-tabs .ui-tabs-nav.ui-widget-header li a {
	text-decoration: none;
	background-color: #F5F5F5;
	border-color: #eeeeee #eeeeee #ddd;
	color: #005580;
}

.ui-tabs .ui-tabs-nav.ui-widget-header li.ui-state-hover a {
	text-decoration: none;
	background-color: #bbb;
	/*border-color: #005580 #005580 #dddddd;*/
	color: #fafafa;
	text-shadow: #fafafa 0px 0px;
	border-color: #bbb #bbb #ddd #bbb;
}

.ui-tabs .ui-tabs-nav.ui-widget-header li.ui-tabs-selected.ui-state-hover a
	{
	background-color: #FFFFFF;
	border-color: #DDDDDD #DDDDDD transparent;
	border-style: solid;
	border-width: 0px;
	color: #555555;
	cursor: pointer;
}

.ui-tabs.ui-tabs-top .ui-tabs-nav.ui-widget-header li.ui-state-active {
  margin-bottom: 1px;
}

div.ui-tabs.ui-tabs-top>.ui-tabs-nav li {
	top: 0;
}

div.ui-tabs.ui-tabs-top>.ui-tabs-nav {
	padding: 0;
}

.ui-tabs.ui-widget-content {
	border: 0;
}

/* Gombok */
.control-repeat+.control-repeat {
	border-top: 1px solid #DDDDDD;
}

/*.control-repeat:only-child {
  border-bottom: 0;
}

.control-repeat:last-child {
  border-bottom: 0;
} */
.control-repeat-delete {
	float: right;
	vertical-align: bottom;
	padding-right: 10px;
}

.control button {
	margin-left: 5px;
}

.control button.btn-primary {
	margin-left: 0px;
}

button[name*=feladatEllenorzes] {
	margin-right: 5px;
}

.control .btn-info {
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #49afcd;
	*background-color: #2f96b4;
	background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de),
		to(#2f96b4));
	background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4);
	background-image: -o-linear-gradient(top, #5bc0de, #2f96b4);
	background-image: linear-gradient(to bottom, #5bc0de, #2f96b4);
	background-repeat: repeat-x;
	border-color: #2f96b4 #2f96b4 #1f6377;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',
		endColorstr='#ff2f96b4', GradientType=0);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.control .btn-info:hover, .control .btn-info:focus, .control .btn-info:active,
	.control .btn-info.active, .control .btn-info.disabled, .control .btn-info[disabled]
	{
	color: #ffffff;
	background-color: #2f96b4;
	*background-color: #2a85a0;
}

.control .btn-info:active, .control .btn-info.active {
	background-color: #24748c \9;
}

.control .btn-primary, .btn-primary, .control .btn-leptetes,
	.btn-leptetes {
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #006dcc;
	*background-color: #0044cc;
	background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc),
		to(#0044cc));
	background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
	background-image: -o-linear-gradient(top, #0088cc, #0044cc);
	background-image: linear-gradient(to bottom, #0088cc, #0044cc);
	background-repeat: repeat-x;
	border-color: #0044cc #0044cc #002a80;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',
		endColorstr='#ff0044cc', GradientType=0);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.control .btn-primary:hover, .btn-primary:hover, .control .btn-primary:focus,
	.btn-primary:focus, .control .btn-primary:active, .btn-primary:active,
	.control .btn-primary.active, .btn-primary.active, .control .btn-primary.disabled,
	.btn-primary.disabled, .control .btn-primary[disabled], .btn-primary[disabled]
.control .btn-leptetes:hover, .btn-leptetes:hover, .control .btn-leptetes:focus,
	.btn-leptetes:focus, .control .btn-leptetes:active, .btn-leptetes:active,
	.control .btn-leptetes.active, .btn-leptetes.active, .control .btn-leptetes.disabled,
	.btn-leptetes.disabled, .control .btn-leptetes[disabled], .btn-leptetes[disabled]
	{
	color: #ffffff;
	background-color: #0044cc;
	*background-color: #003bb3;
}

.control .btn-primary:active, .btn-primary:active, .control .btn-primary.active,
	.btn-primary.active, .control .btn-leptetes.active, .btn-leptetes.active,
	.control .btn-leptetes.active, .btn-leptetes.active {
	background-color: #003399 \9;
}

.control .btn-warning {
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #faa732;
	*background-color: #f89406;
	background-image: -moz-linear-gradient(top, #fbb450, #f89406);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450),
		to(#f89406));
	background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
	background-image: -o-linear-gradient(top, #fbb450, #f89406);
	background-image: linear-gradient(to bottom, #fbb450, #f89406);
	background-repeat: repeat-x;
	border-color: #f89406 #f89406 #ad6704;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',
		endColorstr='#fff89406', GradientType=0);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.control .btn-warning:hover, .control .btn-warning:focus, .control .btn-warning:active,
	.control .btn-warning.active, .control .btn-warning.disabled, .control .btn-warning[disabled]
	{
	color: #ffffff;
	background-color: #f89406;
	*background-color: #df8505;
}

.control .btn-warning:active, .control .btn-warning.active {
	background-color: #c67605 \9;
}

.control .btn-danger {
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #da4f49;
	*background-color: #bd362f;
	background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b),
		to(#bd362f));
	background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);
	background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);
	background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);
	background-repeat: repeat-x;
	border-color: #bd362f #bd362f #802420;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',
		endColorstr='#ffbd362f', GradientType=0);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.control .btn-danger .ui-icon-trash {
	background-image:
		url("/ikrt/javax.faces.resource/images/ui-icons_ffffff_256x240.png.xhtml?ln=primefaces-bootstrap");
}

.control .btn-danger:hover, .control .btn-danger:focus, .control .btn-danger:active,
	.control .btn-danger.active, .control .btn-danger.disabled, .control .btn-danger[disabled]
	{
	color: #ffffff;
	background-color: #bd362f;
	*background-color: #a9302a;
}

.control .btn-danger:active, .control .btn-danger.active {
	background-color: #942a25 \9;
}

.control .btn-success {
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #5bb75b;
	*background-color: #51a351;
	background-image: -moz-linear-gradient(top, #62c462, #51a351);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462),
		to(#51a351));
	background-image: -webkit-linear-gradient(top, #62c462, #51a351);
	background-image: -o-linear-gradient(top, #62c462, #51a351);
	background-image: linear-gradient(to bottom, #62c462, #51a351);
	background-repeat: repeat-x;
	border-color: #51a351 #51a351 #387038;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',
		endColorstr='#ff51a351', GradientType=0);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.control .btn-success:hover, .control .btn-success:focus, .control .btn-success:active,
	.control .btn-success.active, .control .btn-success.disabled, .control .btn-success[disabled]
	{
	color: #ffffff;
	background-color: #51a351;
	*background-color: #499249;
}

.control .btn-success:active, .control .btn-success.active {
	background-color: #408140 \9;
}

.control .btn-inverse {
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #363636;
	*background-color: #222222;
	background-image: -moz-linear-gradient(top, #444444, #222222);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444444),
		to(#222222));
	background-image: -webkit-linear-gradient(top, #444444, #222222);
	background-image: -o-linear-gradient(top, #444444, #222222);
	background-image: linear-gradient(to bottom, #444444, #222222);
	background-repeat: repeat-x;
	border-color: #222222 #222222 #000000;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444',
		endColorstr='#ff222222', GradientType=0);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.control .btn-inverse:hover, .control .btn-inverse:focus, .control .btn-inverse:active,
	.control .btn-inverse.active, .control .btn-inverse.disabled, .control .btn-inverse[disabled]
	{
	color: #ffffff;
	background-color: #222222;
	*background-color: #151515;
}

.control .btn-inverse:active, .control .btn-inverse.active {
	background-color: #080808 \9;
}

.control .btn-leptetes {
	margin-left: 30px;
}

.inditasFejlec {
	color: #5546F2;
	font-weight: bold;
	font-size: 120%;
}

.inditasContent {
	//font-size: 120%;
	
}

.inditasPanel {
	float: right;
	
}

.ui-fileupload-buttonbar {
	background-color: #fff;
	border: 0px;
}

.ui-fileupload-content {
	display: none;
}

.prepend-fel {
	margin-left: 20px !important;
}