@import url('szakrendelo.css');
@import url('miniCalendar.css');
@import url('miniCalendarGreen.css');
@import url('common_fonts.css');

@font-face {
 font-family: arial;
 src: url("/kepek/flowmanager/fonts/arial.eot") /* EOT file for IE */
}
@font-face {
 font-family: arial;
 src: url("/kepek/flowmanager/fonts/arial.ttf") /* TTF file for CSS3 browsers */
}

@font-face {
 font-family: Segoe ui;
 src: url("/kepek/flowmanager/fonts/segoeui.eot") /* EOT file for IE */
}
@font-face {
 font-family: Segoe ui;
 src: url("/kepek/flowmanager/fonts/segoeui.ttf") /* TTF file for CSS3 browsers */
}

body, a, td, div, input, span{ 
	font: normal 9pt arial;
}

a { text-decoration: none; color: black; }
a:hover { text-decoration: underline;  }

body{
	background-color: white; 
	margin:0; 
	padding-left:0px;
}
 
#mainTable{
	width:100%;
}

optgroup{ color:#930000; }
optgroup option{
	margin-left:15px;
	color:black;
}

.grayFonts, .grayFonts table, .grayFonts td, 
.grayFonts div, .grayFonts span, .grayFonts a {
	font:bold 9pt arial; 
	color:#6B6B6B;
}

/*************    FEJLEC    **************/
.mainHeaderBox{ padding:0 10px 0 0; } 
.applicationName{ 
	position:absolute; 
	top:5px; 
	right:30px;  
	font:bold 7pt arial;
	color:#006600;
} 
.applicationName2{  
	position:absolute; 
	top:40px; 
	left:17px;  
	font:bold 8pt arial;
	color:#006600;
}
.mainHeader{ 
	width:100%; 
	border-bottom:1px solid #004D00;
	border-right:10px solid white;
}
.mainHeaderCell1 div{ 
	margin-top:5px;
	margin-left:7px;
	padding-left:10px; 
	width:188px; 
	height:73px; 
	/*
	A logo maga az egyedi szinu css-ekben van megadva
	background: white url('/kepek/flowmanager/fejlec_logo_kek.jpg') no-repeat; 
	*/
}
.mainHeaderCell2 div{ /*width:497px; height:67px; background:url('/kepek/flowmanager/fejlec1.jpg');*/ }
.mainHeaderCell3 div{ /*height:67px; background:url('/kepek/flowmanager/fejlec2.jpg') repeat-x;*/ }
.mainHeaderCell3{ width:100%; background:url('/kepek/flowmanager/fejlec_atmenet.jpg') top right repeat-y;}

/* uj fejlec */


.header_binex_logo{
	position: absolute;
	top: 32px;
	left: 25px;
	width: 122px;
	height: 91px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/kepek/flowmanager/header/binex_logo_kek.png',sizingMethod='scale');
}
.header_binex_logo[class]{ 
	background:url('/kepek/flowmanager/header/binex_logo_kek.png'); 
}

.header_binexflow_logo{
	position: absolute;
	top: 4px;
	left: 4px;
	width: 180px;
	height: 32px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/kepek/flowmanager/header/binex_flow_logo.png',sizingMethod='scale');
}
.header_binexflow_logo[class]{ 
	background:url('/kepek/flowmanager/header/binex_flow_logo.png'); 
}

.header_binex_text{
	position: absolute;
	top: 21px;
	left: 187px;
	width: 295px;
	height: 34px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/kepek/flowmanager/header/binex_text.png',sizingMethod='scale');
}
.header_binex_text[class]{ 
	background:url('/kepek/flowmanager/header/binex_text.png'); 
}

.controll_icons{
	position: absolute;
	top: 60px;
	left: 175px;
}


.headerBox_button_link{
	font: normal 9pt arial;
	color: #FDFDFD;
	padding: 2px 7px 15px 5px;
	text-decoration: none;
	display: block;
}
.headerBox_button_link:hover{
	color: #FFD800;
}


.headerBox_gant_button_img{
	background-position: right;
	background-repeat: no-repeat;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/kepek/flowmanager/header/gant_ikon.png',sizingMethod='crop');
	width: 27px;
	height: 36px;
	border: 0;
}
.headerBox_gant_button_img[class]{
	background:url('/kepek/flowmanager/header/gant_ikon.png') center right no-repeat; 
}

.headerBox_newsletter_button_img{
	background-position: right;
	background-repeat: no-repeat;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/kepek/flowmanager/header/hirlevel_ikon.png',sizingMethod='crop');
	width: 27px;
	height: 36px;
	border: 0;
}
.headerBox_newsletter_button_img[class]{
	background:url('/kepek/flowmanager/header/hirlevel_ikon.png') center right no-repeat; 
}

.headerBox_library_button_img{
	background-position: right;
	background-repeat: no-repeat;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/kepek/flowmanager/header/konyvtarfa_ikon.png',sizingMethod='crop');
	width: 27px;
	height: 36px;
	border: 0;
}
.headerBox_library_button_img[class]{
	background:url('/kepek/flowmanager/header/konyvtarfa_ikon.png') center right no-repeat; 
}

.headerBox_summary_button_img{
	background-position: right;
	background-repeat: no-repeat;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/kepek/flowmanager/header/tennivalok_ikon.png',sizingMethod='crop');
	width: 27px;
	height: 36px;
	border: 0;
}
.headerBox_summary_button_img[class]{
	background:url('/kepek/flowmanager/header/tennivalok_ikon.png') center right no-repeat; 
}

.headerBox_calendar_button_img{
	background-position: right;
	background-repeat: no-repeat;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/kepek/flowmanager/header/naptar_ikon.png',sizingMethod='crop');
	width: 27px;
	height: 36px;
	border: 0;
}
.headerBox_calendar_button_img[class]{
	background:url('/kepek/flowmanager/header/naptar_ikon.png') center right no-repeat; 
}

.headerBox_chain_button_img{
	background-position: right;
	background-repeat: no-repeat;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/kepek/flowmanager/header/folyamat_ikon.png',sizingMethod='crop');
	width: 27px;
	height: 36px;
	border: 0;
}
.headerBox_chain_button_img[class]{
	background:url('/kepek/flowmanager/header/folyamat_ikon.png') center right no-repeat; 
}

.headerBox_users_button_img{
	background-position: right;
	background-repeat: no-repeat;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/kepek/flowmanager/header/munkatarsak_ikon.png',sizingMethod='crop');
	width: 27px;
	height: 36px;
	border: 0;
}
.headerBox_users_button_img[class]{
	background:url('/kepek/flowmanager/header/munkatarsak_ikon.png') center right no-repeat; 
}

.headerBox_profile_button_img{
	background-position: right;
	background-repeat: no-repeat;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/kepek/flowmanager/header/profil_ikon.png',sizingMethod='crop');
	width: 27px;
	height: 36px;
	border: 0;
}
.headerBox_profile_button_img[class]{
	background:url('/kepek/flowmanager/header/profil_ikon.png') center right no-repeat; 
}

.headerBox_evaluation_button_img{
	background-position: right;
	background-repeat: no-repeat;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/kepek/flowmanager/header/grafikon_ikon.png',sizingMethod='crop');
	width: 27px;
	height: 36px;
	border: 0;
}
.headerBox_evaluation_button_img{
	background:url('/kepek/flowmanager/header/grafikon_ikon.png') center right no-repeat; 
}

.headerBox_logout_button{
	position: absolute;
	top: 45px;
	right:20px;
}

.headerBox_logout_button_img{
	background-position: right;
	background-repeat: no-repeat;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/kepek/flowmanager/header/icon_logout.png',sizingMethod='crop');
	width: 20px;
	height: 32px;
	border: 0;
}
.headerBox_logout_button_img[class]{
	background:url('/kepek/flowmanager/header/icon_logout.png') center right no-repeat; 
}

.helpLink{
	background:url('/kepek/flowmanager/icons/help_icon.png') center center no-repeat; 
	padding: 15px;
	margin-left: 15px;
}

/**/

.mainForm{ 
	padding: 8pt 10px 0px 10px; 
}

form { padding: 0; margin: 0; }
#rightSide{ padding-bottom:10px; }

/* 
aktualis ut:  
	custom konyvtarban levo css-ekből

aktualis funkcio:
	custom konyvtarban levo css-ekből


*/

/***********   bal oldali menuk ************/
/* nagyresze a custom css-ekben van leirva */

#userName{
	width:165px !important;
	height:50px !important;
}

#userName a{
	padding:1px 0 1px 5px;
	height:50px;
}

/* bal oldali menuk ikonjai ( felulirhato a custom css-ekbol ) */
#mainSummary a{
	background: url("/kepek/flowmanager/icons/menu_attekinto.gif") right center no-repeat;
}
#mainChain a{
	background: url("/kepek/flowmanager/icons/menu_folyamat.gif") right center no-repeat;
}
#mainFiles a{
	background: url("/kepek/flowmanager/icons/menu_dosszie.gif") right center no-repeat;
}
#mainAdmin a{
	background: url("/kepek/flowmanager/icons/menu_dosszie.gif") right center no-repeat;
}
#mainJobs a{
	background: url("/kepek/flowmanager/icons/menu_hatarido.gif") right center no-repeat;
}
#mainUsers a{
	background: url("/kepek/flowmanager/icons/menu_munkatarsak.gif") right center no-repeat;
}
#mainPartners a{
	background: url("/kepek/flowmanager/icons/menu_partnerek.gif") right center no-repeat;
}
#mainTemplates a{
	background: url("/kepek/flowmanager/icons/menu_iratmintak.gif") right center no-repeat;
}
#mainHelp a{
	background: url("/kepek/flowmanager/icons/menu_sugo.gif") right center no-repeat;
}
#mainLogout a{
	background: url("/kepek/flowmanager/icons/menu_kijelentkezes.gif") right center no-repeat;
}
#mainUser a{
	background: url("/kepek/flowmanager/icons/menu_sajat.gif") right center no-repeat;
}
#mainGant a{
	background: url("/kepek/flowmanager/icons/menu_gant.gif") right center no-repeat;
}
#mainExplorer a{
	background: url("/kepek/flowmanager/icons/menu_explorer.gif") right center no-repeat;
}
#mainLonely a{
	background: url("/kepek/flowmanager/icons/menu_mappa_spec.gif") right center no-repeat;
}
#mainTools a{
	background: url("/kepek/flowmanager/icons/menu_eszkoz.gif") right center no-repeat;
}

#mainNewDocument a{
	background: url("/kepek/flowmanager/icons/menu_ujirat.gif") right center no-repeat;
}

#mainNewFolder a{
	background: url("/kepek/flowmanager/icons/menu_ujmappa.gif") right center no-repeat;
}

#mainSearch a{
	background: url("/kepek/flowmanager/icons/menu_kereses.gif") right center no-repeat;
}
#mainNewsletters a{
	background: url("/kepek/flowmanager/icons/menu_kereses.gif") right center no-repeat;
}

/*  fa menu */
.tree_box{ } 
.tree_box a{ display: block; padding: 2px; padding-left: 5px; } 
.tree_box  .selected{ background: #7CAD8F; color: white; text-decoration: none; border-radius: 4px 0 0 4px; } 
.customFormBox{ background: #7CAD8F; padding: 10px; border-radius: 0 12px 0 12px; }
.customFormBox .formEPHLabel{ color: white; }
/*********************************************************************************************/

/* gombok */
div.actualMainMenu { 
	display: block;
	border-bottom:1px solid #545353;
	padding-bottom:7px; 
	padding-top: 5px;
	background: #ECE9D8 url("/kepek/flowmanager/icons/aktual_menu_hatter.jpg") left bottom repeat-x;
	font-size: 12pt;
	margin-right:10px;
	/*height:18px;*/
}
div.actualMainMenu select,  div.actualMainMenu input {
	background: #FFFDEF;
	border: 1px solid #7F9DB9;
}


.button_DraftModSave, .button_saveAndUpload, .button_privacyMod, .button_docValid,
.button_uploadSubFolder2, .button_saveDraft, .button_uploadFolder, .button_openTemplate,
.button_save, .button_newFolder, .button_jobMod, .button_jobData, .button_eventMod, 
.button_eventData, .button_folderMod, .button_folderView, .button_subFolderMod, 
.button_subFolderData, .button_newJob, .button_newEvent, .button_newSubFolder, .button_newGridNode, 
.button_newDoc, .button_death, .button_event, .button_subFolder, .button_job, 
.button_back, .button_setdate, .button_cancel, .button_ok, .button_ok_disabled, 
.button_reportReading, .button_label, .button_labelDelete, .button_newLabel, .button_modLabel,
.button_deadline, .button_password, .button_myphoto, .button_delete, .button_delete_inactive, .button_mysettings,
.button_calendarFunctionAuthorized, .button_calendarFunctionGlobal, .button_calendarFunctionCreated,
.button_calendarFunctionLocal, .button_calendarFunctionEvent, .button_calendarFunctionJob,
.button_calendarFunctionSum, .button_modify, .button_newTool, .button_search, .button_indicator, 
.button_newIndicator, .button_newStandardPanel, .button_newChamber, .button_add, .button_print, 
.button_saveAndInsert, .button_saveAndInsertDisabled, .button_newEnquirer, .button_reopenChain, 
.button_excel, .button_newPartner, .button_next, .button_next_inactive, .button_open_document, 
.button_csv_export, .button_attachement, .button_invoice { 
	font:bold 7pt Georgia, Serif, Trebuchet Ms, arial, verdana;
	color:#4B8F50;
	padding: 5px 6px 5px 27px;
	text-decoration:none;
	cursor: pointer;
	white-space:nowrap;
}
.button_delete_inactive{ color: gray !important; cursor: auto !important; }
.button_saveAndInsertDisabled{ color:gray !important; cursor:default !important; }

div.button_modify, div.button_delete, div.button_delete_inactive{ padding: 2px 6px 2px 27px; }

.button_ok_disabled { color: #a0a0a0;} 

.button_DraftModSave{ background: url("/kepek/flowmanager/icons/gomb_mentPiszkozat.gif") left center no-repeat; }
.button_saveAndUpload{ background: url("/kepek/flowmanager/icons/gomb_feltoltMent.gif") left center no-repeat; }
.button_privacyMod{ background: url("/kepek/flowmanager/icons/gomb_jogosultsag.gif") left center no-repeat; }
.button_docValid{ background: url("/kepek/flowmanager/icons/gomb_iratErvenyesit.gif") left center no-repeat; }
.button_uploadSubFolder2{ background: url("/kepek/flowmanager/icons/gomb_feltoltMappa.gif") left center no-repeat; }
.button_saveDraft{ background: url("/kepek/flowmanager/icons/gomb_mentPiszkozat.gif") left center no-repeat; }
.button_uploadFolder{ background: url("/kepek/flowmanager/icons/gomb_feltoltDosszie.gif") left center no-repeat; }
.button_openTemplate{ background: url("/kepek/flowmanager/icons/gomb_sablon.gif") left center no-repeat; }
.button_save{ background: url("/kepek/flowmanager/icons/gomb_ment.gif") left center no-repeat; }
.button_newFolder{ background: url("/kepek/flowmanager/icons/gomb_ujDosszie.gif") left center no-repeat; }
.button_jobMod{ background: url("/kepek/flowmanager/icons/gomb_modFeladat.gif") left center no-repeat; }
.button_jobData{ background: url("/kepek/flowmanager/icons/gomb_feladat.gif") left center no-repeat; }
.button_eventMod{ background: url("/kepek/flowmanager/icons/gomb_modEsemeny.gif") left center no-repeat; }
.button_eventData{ background: url("/kepek/flowmanager/icons/gomb_esemeny.gif") left center no-repeat; }
.button_folderMod{ background: url("/kepek/flowmanager/icons/gomb_modDosszie.gif") left center no-repeat; }
.button_folderView{ background: url("/kepek/flowmanager/icons/gomb_dosszie.gif") left center no-repeat; }
.button_subFolderMod{ background: url("/kepek/flowmanager/icons/gomb_modMappa.gif") left center no-repeat; }
.button_subFolderData{ background: url("/kepek/flowmanager/icons/gomb_mappa.gif") left center no-repeat; }
.button_newJob{ background: url("/kepek/flowmanager/icons/gomb_ujFeladat.gif") left center no-repeat; }
.button_newEvent{ background: url("/kepek/flowmanager/icons/gomb_ujEsemeny.gif") left center no-repeat; }
.button_newSubFolder{ background: url("/kepek/flowmanager/icons/gomb_ujMappa.gif") left center no-repeat; }
.button_newGridNode{ background: url("/kepek/flowmanager/icons/gomb_ujMappa.gif") left center no-repeat; }
.button_newDoc{ background: url("/kepek/flowmanager/icons/gomb_ujIrat.gif") left center no-repeat; }
.button_death{ background: url("/kepek/flowmanager/icons/gomb_semmi.gif") left center no-repeat; }
.button_event{ background: url("/kepek/flowmanager/icons/gomb_esemeny.gif") left center no-repeat; }
.button_subFolder{ background: url("/kepek/flowmanager/icons/gomb_mappa.gif") left center no-repeat; }
.button_job{ background: url("/kepek/flowmanager/icons/gomb_feladat.gif") left center no-repeat; }
.button_back{ background: url("/kepek/flowmanager/icons/gomb_vissza.gif") left center no-repeat; }
.button_setdate{ background: url("/kepek/flowmanager/icons/gomb_datumbeallit.gif") left center no-repeat; }
.button_cancel{ background: url("/kepek/flowmanager/icons/gomb_megsem.gif") left center no-repeat; }
.button_ok{ background: url("/kepek/flowmanager/icons/gomb_ok.gif") left center no-repeat; }
.button_ok_disabled{ background: url("/kepek/flowmanager/icons/gomb_ok2_disabled.gif") left center no-repeat; }
.button_reportReading{ background: url("/kepek/flowmanager/icons/gomb_ok2.gif") left center no-repeat; }
.button_label{ background: url("/kepek/flowmanager/icons/gomb_cimke.gif") left center no-repeat; }
.button_deadline{ background: url("/kepek/flowmanager/icons/menu_hatarido.gif") left center no-repeat; }
.button_labelDelete{ background: url("/kepek/flowmanager/icons/gomb_cimkeTorol.gif") left center no-repeat; }
.button_newLabel{ background: url("/kepek/flowmanager/icons/gomb_cimkeUj.gif") left center no-repeat; }
.button_modLabel{ background: url("/kepek/flowmanager/icons/gomb_modCimke.gif") left center no-repeat; }
.button_password{ background: url("/kepek/flowmanager/icons/gomb_jelszo.gif") left center no-repeat; }
.button_myphoto{ background: url("/kepek/flowmanager/icons/gomb_foto.gif") left center no-repeat; }
.button_delete{ background: url("/kepek/flowmanager/icons/gomb_torol.gif") left center no-repeat; }
.button_delete_inactive{ background: url("/kepek/flowmanager/icons/gomb_torol.gif") left center no-repeat; }
.button_mysettings{ background: url("/kepek/flowmanager/icons/gomb_sajat.gif") left center no-repeat; }
.button_calendarFunctionAuthorized{ background:url('/kepek/flowmanager/icons/docAuthorized.gif') left center no-repeat; }
.button_calendarFunctionGlobal{ background:url('/kepek/flowmanager/icons/docGlobal.gif') left center no-repeat; }
.button_calendarFunctionCreated{ background:url('/kepek/flowmanager/icons/docCreated.gif') left center no-repeat; }
.button_calendarFunctionLocal{ background:url('/kepek/flowmanager/icons/docLocal.gif') left center no-repeat; }
.button_calendarFunctionEvent{ background:url('/kepek/flowmanager/icons/esemeny.jpg') left center no-repeat; }
.button_calendarFunctionJob{ background:url('/kepek/flowmanager/icons/feladat.gif') left center no-repeat; }
.button_calendarFunctionSum{ background:url('/kepek/flowmanager/icons/calendarSum2.gif') left center no-repeat; }
.button_modify{ background:url('/kepek/flowmanager/icons/gomb_modosit.gif') left center no-repeat; }
.button_newTool{ background:url('/kepek/flowmanager/icons/gomb_ujeszkoz.gif') left center no-repeat; }
.button_search{ background:url('/kepek/flowmanager/icons/gomb_nagyito.gif') left center no-repeat; }
.button_indicator{ background:url('/kepek/flowmanager/icons/gomb_indikator.gif') left center no-repeat; }
.button_newIndicator{ background:url('/kepek/flowmanager/icons/gomb_indikatorUj.gif') left center no-repeat; }
.button_newStandardPanel{ background:url('/kepek/flowmanager/icons/gomb_mintapanelUj.gif') left center no-repeat; }
.button_newChamber{ background:url('/kepek/flowmanager/icons/gomb_helyisegUj.gif') left center no-repeat; }
.button_add{ background:url('/kepek/flowmanager/icons/gomb_plusz.gif') left center no-repeat; }
.button_print{ background:url('/kepek/flowmanager/icons/gomb_nyomtat.gif') left center no-repeat; }
.button_saveAndInsert{ background:url('/kepek/flowmanager/icons/gomb_mentBeszur.gif') left center no-repeat; }
.button_saveAndInsertDisabled{ background:url('/kepek/flowmanager/icons/gomb_mentBeszurSzurke.gif') left center no-repeat; }
.button_newEnquirer{ background:url('/kepek/flowmanager/icons/gomb_ugyfel.gif') left center no-repeat; }
.button_{ background:url('/kepek/flowmanager/icons/gomb_ugyfelek.gif') left center no-repeat; }
.button_reopenChain{ background:url('/kepek/flowmanager/icons/gomb_folyamat_nyit.gif') left center no-repeat; }
.button_excel{ background:url('/kepek/flowmanager/icons/gomb_excel.gif') left center no-repeat; }
.button_newPartner { background:url('/kepek/flowmanager/icons/gomb_ujPartner.gif') left center no-repeat; }
.button_next { background:url('/kepek/flowmanager/icons/gomb_tovabb.gif') left center no-repeat; }
.button_next_inactive { background:url('/kepek/flowmanager/icons/gomb_tovabb_szurke.gif') left center no-repeat; }
.button_open_document { background:url('/kepek/flowmanager/icons/gomb_doc_open.gif') left center no-repeat; }
.button_csv_export { background:url('/kepek/flowmanager/icons/gomb_csv.gif') left center no-repeat; }
.button_attachement { background:url('/kepek/flowmanager/icons/gomb_csatolat.png') left center no-repeat; }
.button_invoice { background:url('/kepek/flowmanager/icons/gomb_szamla.gif') left center no-repeat; }




.buttontag_edit, .buttontag_delete, .buttontag_search, .buttontag_plus, .buttontag_minus, .buttontag_close, .buttontag_save
{
	font:bold 7pt Georgia, Serif, Trebuchet Ms, arial, verdana;
	color:#4B8F50;
	width:auto;
}

.buttontag_edit img, .buttontag_delete img, .buttontag_search img,
.buttontag_plus img, .buttontag_minus img, .buttontag_close img, .buttontag_save img
{ 
	width:15px;
	height:12px;
	margin-right:4px;
	margin-top:1px;
}

.buttontag_search img{ 	background:url('/kepek/flowmanager/icons/gomb_nagyito_kicsi.gif') left bottom no-repeat; }
.buttontag_edit img{ 	background:url('/kepek/flowmanager/icons/gomb_szerkeszt_kicsi.gif') left bottom no-repeat; }
.buttontag_delete img{ 	background:url('/kepek/flowmanager/icons/gomb_kuka_kicsi.gif') left bottom no-repeat; }
.buttontag_plus img{ 	background:url('/kepek/flowmanager/icons/plusz2.jpg') left bottom no-repeat; }
.buttontag_minus img{ 	background:url('/kepek/flowmanager/icons/minusz2.jpg') left bottom no-repeat; }
.buttontag_close img{ 	background:url('/kepek/flowmanager/icons/lakat_z.gif') center center no-repeat; height:15px; }
.buttontag_save img{ 	background:url('/kepek/flowmanager/icons/save.gif') center center no-repeat; height:15px; }


.button_insert{  
	background: #F5F6F8 url('/kepek/flowmanager/icons/gomb_plusz.gif') left center no-repeat;
	padding:0 7px 0 23px;
	border:1px solid #C7D1DE;
	font:normal 8pt trebuchet ms, arial;
	color:#3A83A0;
	cursor:pointer;
}
.button_copy{
	background: #F5F6F8 url('/kepek/flowmanager/icons/gomb_masol.gif') left center no-repeat;
	margin: 0 0 3px 2px;
	padding:3px 7px 3px 26px;
	border:1px solid #C7D1DE;
	font:normal 8pt trebuchet ms, arial;
	color:#3A83A0;
	cursor:pointer;
}


.button_clean{  
	background: #F5F6F8 url('/kepek/flowmanager/icons/gomb_kuka.gif') left center no-repeat;
	padding:0 7px 0 23px;
	border:1px solid #C7D1DE;
	font:normal 8pt trebuchet ms, arial;
	color:#3A83A0;
	cursor:pointer;
}

.button_search{  
	background: #F5F6F8 url('/kepek/flowmanager/icons/gomb_nagyito.gif') left center no-repeat;
	padding:0 7px 0 23px;
	border:1px solid #C7D1DE;
	font:normal 8pt trebuchet ms, arial;
	color:#3A83A0;
	cursor:pointer;
}
/**/

/********** select **********/
.select_frame{ border:1px solid #6A98AA; }
.select_selectedItem{ padding:2px; background:#FCF8B8; }
.select_arrow{ padding:1px; }
.select_arrow div{ 
	border:1px solid #6A98AA; 
	background: #D9DBE4 url("/kepek/flowmanager/icons/fejlecnyil_select_le.gif") center center no-repeat;
	width:16px;
	height:16px;
}
/**/

/****************************************    CSATOLMANY    **********************************************/
.attachementRow{ /*margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px solid #DFDFDF;*/ }

/******************************         Kezdooldal Ikonlinkjei          **********************************************/

.startIconGroupLabel{ }
.startIconGroupLabel div{
	font: bold 20pt arial; 
	color: gray;
	padding: 13px 0 0 10px;
	background: url('/kepek/flowmanager/starticons/spacer.jpg') bottom left no-repeat;
	margin: 10px 0 10px 0;
}
.startIconGroupLabel div span{
}

.startIconBox{ 
	width: 188px; 
	height: 122px; 
	margin-top: 1px;
	border: 0;
	background: url('/kepek/flowmanager/starticons/startikon_keret.jpg') no-repeat;
	padding: 0 0 10px 0;
	clear: both;
}
.startIconPic{ 
	margin: 5px 0 0 5px;
}
.startIconLead{
	font: normal 8pt arial; 	
	color: #65757B;
}
.startIconLinkBox{
	margin: 7px 30px 0 0;
	padding: 0 12px 0 10px;
	font: bold 10pt arial;
}
div.startIconLink{
	padding: 10px 0 0 10px;
}
.startIconLink1{ 
	background: url('/kepek/flowmanager/starticons/linknyil.jpg') center right no-repeat;
}
.startIconLink1, .startIconLink2{ 
	font: bold 8pt arial; 
	text-decoration: none; 
	padding-right: 18px;
}

.startIconData{
	position: absolute;
	border: 1px solid #D9C191;
	display: none;
	background: white;
	padding: 3px 5px 0 0;
}

.startIconExtraLink1{ 
	font-size: 1px;
	width: 22px;
	height: 22px;
	margin: -7px 0 0 150px;
}

.startIndicatorItemBox{
	overflow: hidden;
	width: 160px;
}

/**/

/************************************************************************/
/**************************** LISTAK TABLAZATA **************************/
/************************************************************************/

/* altalanos listak */
table.resultList{
	width:100%;
}
.resultList .header td, .labelList .header td{
	font:bold 8pt Georgia, Serif, Trebuchet Ms, arial, verdana;
	color:#656252;
	text-align:center;
	background: #ECE9D8;
	padding:5px 0 5px 0;
}

.linkCell{ cursor:pointer; text-decoration:underline; }
.resultList .linkCell{ cursor:pointer; text-decoration:underline; }
.resultList .linkCell a{ color:#505050; }

.labelIcons{ 
	max-width:25px;
	background:url('/kepek/flowmanager/icons/ikon_cimke.gif') center center no-repeat;
}

.labelTools{ 
	max-width:25px;
	background:url('/kepek/flowmanager/icons/ikon_eszkoz.gif') center center no-repeat;
}

.listHeader{ 	
	font:bold 8pt Georgia, Serif, Trebuchet Ms, arial, verdana;
	color:#656252;
	text-decoration:none;
 }
.listHeaderUp{
	font:bold 8pt Georgia, Serif, Trebuchet Ms, arial, verdana;
	color:#656252;
	padding:0 0 0 13px;
	background:url('/kepek/flowmanager/icons/fejlecnyil_fel.gif') left center no-repeat;
	text-decoration:none;
}
.listHeaderDown{
	font:bold 8pt Georgia, Serif, Trebuchet Ms, arial, verdana;
	color:#656252;
	padding:0 0 0 13px;
	background:url('/kepek/flowmanager/icons/fejlecnyil_le.gif') left center no-repeat;
	text-decoration:none;
}
.listHeader:hover, .listHeaderUp:hover, .listHeaderDown:hover{ text-decoration:underline; }

.listHeaderUserUp{ background:url('/kepek/flowmanager/icons/fejlecnyil_fel.gif') center center no-repeat; width:20px; height:20px; cursor:pointer; }
.listHeaderUserDown{ background:url('/kepek/flowmanager/icons/fejlecnyil_le.gif') center center no-repeat; width:20px; height:20px; cursor:pointer; }
.listHeaderUser{ background:url('/kepek/flowmanager/icons/felhasznalo_szurke.gif') center center no-repeat; width:20px; height:20px; cursor:pointer; }

.resultList .oddRow td{
	background:#F8F8F8;
}

.resultList .highLightRow td{
	background:#C6C7DC;
	cursor:pointer;
}

.resultList .oddRow td, 
.resultList .evenRow td, 
.resultList .highLightRow td, 
.resultList .selectedRow td{
	font:normal 8pt Trebuchet Ms, arial, verdana;
	color:#505050;
	padding:3px 2px 3px 5px;
}

.resultList .selectedRow td{
	background:red;
}

.resultList .sumRow td{ font: bold 13pt arial; color: gray; padding: 10px 0 0 5px; }

/* cimkek tablazat */
.labelList{
	font:normal 8pt Trebuchet Ms, arial, verdana;
}

/* Megerosito */
.confirmRowBox {
	font:normal 8pt Trebuchet Ms, arial, verdana;
	background:#F8ECEC; 
	border:1px solid #E83838;
	padding: 5px; 
}

.confirmQuestion{
	font:bold 12pt Trebuchet Ms, arial, verdana;
	color:#E83838;
}
.confirmComment{
	font:normal 8pt Trebuchet Ms, arial, verdana;
	color:#E83838;
}

.confirmData{ margin-top:10px; }
.confirmDataLabel{
	font:normal 8pt Trebuchet Ms, arial, verdana;
	color:#616161;
	padding:0 7px 0 0; 
}
.confirmDataValue{ }

.confirmControlls{
	border-top:1px solid #F7A6A6;
	padding:7px 0 5px 0;
}
/**/

/* jelentes listak */
.reportList{  }
.reportList .header td{ 
	font:bold 8pt Trebuchet Ms, arial, verdana;
	background:#EAE2D4; 
	color:#656252;
	padding:5px;
}
.reportList .oddRow td, .reportList .evenRow td, .reportList .highLightRow td{
	font:normal 8pt Trebuchet Ms, arial, verdana;
	color:#1F1A1A;
	padding:3px 5px 2px 5px;
}

.reportList .oddRow td{
	background:#EDECE7;
}

.reportList .highLightRow td{
	background:#C9C9C9;
}

/**/

/* Folyamatszal listak */
.chainClosed .chainStatus{
	border-bottom:1px solid #AD0000;
	font:bold 10pt Trebuchet Ms, arial, verdana;
	color:#AD0000;
}

.chainOpen .chainStatus{
	border-bottom:1px solid #CFBFA4;
	font:bold 10pt Trebuchet Ms, arial, verdana;
	color:#4B8F50;
}

.chainRedlineRow{ border-top:2px solid #AD0000; font-size:0; height:0px;}

.chainDeadline{ 
	font:bold 10pt arial, verdana !important;
	color:#600000;
	text-align:center;
}

.chainDeadlineUnder{ background:gray; }

.chainReportList{ width:100% !important; }
.chainReportList .header td{ 
	font:bold 8pt Trebuchet Ms, arial, verdana;
	background:#CFBFA4; 
	color:white;
	padding-left:5px;
}
.chainReportList .oddRow td, .chainReportList .evenRow td, .chainReportList .highLightRow td{
	font:normal 8pt Trebuchet Ms, arial, verdana;
	padding:0 5px 0 5px;
}

.chainReportList .oddRow td{
	background:#EAE3D9;
}

.chainReportList .highLightRow td{
	background:#C9C9C9;
}

.chainReportList .highLightRow td.chainDeadline, .chainReportList .oddRow td.chainDeadline, .chainReportList .evenRow td.chainDeadline {
	background:#F0EEEB;
}

.chainOpen .oddRow td, .chainOpen .evenRow td, .chainOpen .highLightRow td { color:#1A8222; }
.chainBeyondDeadline{ color:#B70000 !important; }
.chainClosed .oddRow td, .chainClosed .evenRow td, .chainClosed .highLightRow td, .chainClosed .chainBeyondDeadline{ color:#949494 !important; }

/**/
.labelsListItem{ padding:3px 0 3px 0; }

td.icons { width: 0.1%; }
td.icons div { width: 20px; }
.folderIcon, .jobIcon, .eventIcon, .documentIcon, .documentUnreadIcon, .documentChronologyIcon, .documentLabelIcon, .attachmentIcon, .fileIcon, .sumIcon,
.inactiveUserIcon, .activeUserIcon, .chainIcon, .closedChainIcon, .panelIcon, .chainIconError, .chainIconWarning, .emptyIcon, .nodeIcon
{
	width:18px;
	height:18px;
}
.fileIcon { background: url('/kepek/flowmanager/icons/ikon_dosszie.gif') center center no-repeat; }
.closedFileIcon { background: url('/kepek/flowmanager/icons/ikon_dosszie_zarva.gif') center center no-repeat; }
.chainIcon { background: url('/kepek/flowmanager/icons/ikon_folyamat.gif') center center no-repeat; }
.chainIconError { background: url('/kepek/flowmanager/icons/ikon_folyamat_hiba.gif') center center no-repeat; }
.chainIconWarning { background: url('/kepek/flowmanager/icons/ikon_folyamat_figyelem.gif') center center no-repeat; }
.closedChainIcon { background: url('/kepek/flowmanager/icons/ikon_folyamat_zarva.gif') center center no-repeat; }
.folderIcon { background: url('/kepek/flowmanager/icons/ikon_mappa.gif') center center no-repeat; }
.jobIcon { background: url('/kepek/flowmanager/icons/ikon_feladat.gif') center center no-repeat; }
.eventIcon { background: url('/kepek/flowmanager/icons/ikon_esemeny.gif') center center no-repeat; }
.documentIcon { background: url('/kepek/flowmanager/icons/ikon_irat.gif') center center no-repeat; }
.documentUnreadIcon { background: url('/kepek/flowmanager/icons/ikon_irat_olvasatlan.gif') center center no-repeat; }
.documentChronologyIcon { background: url('/kepek/flowmanager/icons/ikon_irat_kronologia.gif') center center no-repeat; }
.documentLabelIcon { background: url('/kepek/flowmanager/icons/gomb_cimke.gif') center center no-repeat; }
.attachmentIcon { background: url('/kepek/flowmanager/icons/attach.gif') center center no-repeat; }
.sumIcon { background: url('/kepek/flowmanager/icons/calendarSum2.gif') center center no-repeat; }
.activeUserIcon { background: url('/kepek/flowmanager/icons/felhasznalo.gif') center center no-repeat; }
.inactiveUserIcon { background: url('/kepek/flowmanager/icons/felhasznalo_szurke.gif') center center no-repeat; }
.indicatorIcon { background: url('/kepek/flowmanager/icons/ikon_indikator.gif') center center no-repeat; }
.panelIcon { background: url('/kepek/flowmanager/icons/ikon_mintapanel.gif') center center no-repeat; }
.nodeIcon { background: url('/kepek/flowmanager/icons/explorer_node.gif') center center no-repeat; }

.mailSentIcon {
	width:21px;
	height:9px;
	background: url('/kepek/flowmanager/icons/mail_sent.gif') center center no-repeat;
}


.indicatorTraitA, .indicatorTraitB, 
.indicatorTraitC, .indicatorTraitD, 
.indicatorTraitE, .indicatorTraitF, 
.indicatorTraitG, .indicatorTraitNull { 
	width:9px !important; 
	height:9px !important; 
	font-size:0px !important; 
}

.indicatorTraitC{ background-color: rgb(  5,253,  6) !important; }
.indicatorTraitB{ background-color: rgb(  0,129,  6) !important; }
.indicatorTraitE{ background-color: rgb(155,206,255) !important; }
.indicatorTraitD{ background-color: rgb(  3,  0,255) !important; }
.indicatorTraitF{ background-color: rgb(255,204,  3) !important; }
.indicatorTraitG{ background-color: rgb(254,  0,  0) !important; }
.indicatorTraitA{ background-color: #FC00FF !important; }
.indicatorTraitNull{ background: #C5C5C5 !important; }

.listFooter, .listHeaderPrewNex{
	background:#F9F9F9;
	border-top:1px solid #EAEAEA;
	color:#9D1F23;
}

.listFooter table, .listHeaderPrewNex table {
	width:100%;
	font:normal 8pt Trebuchet Ms, arial, verdana;
}

.next, .previous, .pagingListNext, .pagingListPrevious{ 
	font:bold 12pt Trebuchet Ms, arial, verdana;
	color:#C90B07;
	text-decoration:none;
	margin-left:12px;
	margin-right:12px;
}
.next:hover, .previous:hover, .pagingListNext:hover, .pagingListPrevious:hover{ 
	text-decoration:underline;
}
.next, .pagingListNext{ 	
	background: url('/kepek/flowmanager/icons/gomb_lista_tovabb.gif') right center no-repeat; 
	padding-right:15px; 
}
.previous, .pagingListPrevious{ 
	background: url('/kepek/flowmanager/icons/gomb_lista_vissza.gif') left center no-repeat; 
	padding-left:15px; 
}
.nextButton{ 	
	background: url('/kepek/flowmanager/icons/gomb_lista_tovabb.gif') center center no-repeat; 
	padding: 0 5px 0 10px; 
	text-decoration:none; 
	padding-right:15px; 
}
.previousButton{ 
	background: url('/kepek/flowmanager/icons/gomb_lista_vissza.gif') center center no-repeat; 
	padding: 0 5px 0 10px; 
	text-decoration:none; 	
}
.nextButtonInactive{ 	
	background: url('/kepek/flowmanager/icons/gomb_lista_tovabb_szurke.gif') center center no-repeat; 
	padding: 0 5px 0 10px; 
	text-decoration:none; 
	padding-right:15px; 
}
.previousButtonInactive{ 
	background: url('/kepek/flowmanager/icons/gomb_lista_vissza_szurke.gif') center center no-repeat; 
	padding: 0 5px 0 10px; 
	text-decoration:none; 	
}

/**/
.dinamicTableHeader{ 
	border-top:4px solid #6A6A6A;
	border-left:1px solid #DDDDDD;
}
.dinamicTableHeader td{ 
	border-right:1px solid #DDDDDD;
	padding: 6px 5px 6px 5px;
	font:bold 8pt Trebuchet ms, arial;
	color:white;
	background:#ABA899;
}

.dinamicTableHeader2{ }
.dinamicTableHeader2 td{ 
	font: bold 8pt arial;
	padding: 4px;
	color: #50495C;
	background: #E3E0CD;
}

.dinamicTableContenet{ 
	border-left:1px solid #DDDDDD;
}
.dinamicTableContenet td{ 
	border-right:1px solid #DDDDDD;
	border-bottom:1px solid #DDDDDD;
	padding: 6px 5px 6px 5px;
	font:bold 8pt Trebuchet ms, arial;
}

.dinamicTableFooter{ 
	border-left:1px solid #DDDDDD;
}
.dinamicTableFooter td{ 
	border-right:1px solid #DDDDDD;
	border-bottom:1px solid #DDDDDD;
	padding: 5px;
}

/*  */
.simpleTable{ }
.simpleTable td{ padding: 0 5px 2px 5px; }
.simpleTable .header td{ border-bottom: 2px solid #E3E0CD; color: #6B6B6B; font: bold 9pt arial; }


/*************************************************************/
/************    HOZZAFERESI CSOPORT SZERKESZO    ************/
/*************************************************************/

.accessGroupInHeader{ }

/******** Fejlecek ********/
.accessGroupFrame{ padding:2px; }

table.accessHeader{ margin:1px; }
.nameHeader{
	font:bold 8pt Georgia, Serif, Trebuchet Ms, arial, verdana;
	color:white;
	text-align:center;
	background: #ABA899;
	width:100%;
	border-bottom:1px solid #919294;

}
.addHeader{ 
	background: #ABA899;
	border-bottom:1px solid #919294;
	width:20px;
}
.removeHeader{ 
	background: #ABA899;
	border-bottom:1px solid #919294;
	width:28px;
}
.levelHeader{ 
	background: #ABA899;
	border-bottom:1px solid #919294;
	width:20px;
}
.privacyHeader{ 
	background: #ABA899;
	border-bottom:1px solid #919294;
	width:20px;
}

div.accessLeft {
	height: 200px; 
	width: 274px; 
	overflow: auto;
}

div.accessRight {
	height: 200px; 
	width: 323px; 
	overflow: auto;
}

table.accessGroup { border:1px solid #E4E7EE; border:1px solid #919294; background-color: white; }

/* altalanos tulajdonsagok */
.accessDiv{ }
.accessName{
	width: 225px;
	font:normal 8pt Trebuchet Ms, arial, verdana;
	color:#404040;
}

.accessLevelU div,
.accessLevelL div,
.accessLevelD div,
.accessPrivacyO div,
.accessPrivacyC div,
.accessRemove div,
.accessAdd div,
.accessAdd_binate div,
.accessAdd
{
	width: 20px;
	cursor: pointer;
}

/********** Bal oldali komponens *************/

/* csoport */
.accessLeftGroup .accessOdd td{ background:#FDECD1; }
.accessLeftGroup .accessEven td{ background:#FFF6E8; }
.accessLeftGroup .accessName img { 
	background-image: url('/kepek/flowmanager/icons/felhasznalo_csop.gif');
	background-position: left center;
	background-repeat: no-repeat;
	width: 20px;
	height: 16px;
}
.accessLeftGroup .accessAdd div {
	background: url("/kepek/flowmanager/icons/plusz.gif") center center no-repeat;	
}
.accessLeftGroup .accessDisabled td{ background:#EBEBEA; color:#A1A1A1; }
.accessLeftGroup .accessDisabled .accessName img{
	background-image: url('/kepek/flowmanager/icons/felhasznalo_csop_szurke.gif');
	background-position: left center;
	background-repeat: no-repeat;
	width: 20px;
	height: 16px;
}
.accessLeftGroup .accessDisabled .accessAdd div {
	background: url("/kepek/flowmanager/icons/plusz_szurke.gif") center center no-repeat;	
}

/* ugyfel csoportban */
.accessLeftUserInGroup { padding:0 0 0 20px; }
.accessLeftUserInGroup .accessOdd td{ background:#F2F7EF; } /* TODO hasamra utottem*/
.accessLeftUserInGroup .accessEven td{ background:#ECF8E6; }

.accessLeftUserInGroup table { width:235px; }
.accessLeftUserInGroup .accessName img{
	background-image: url('/kepek/flowmanager/icons/felhasznalo.gif');
	background-position: left center;
	background-repeat: no-repeat;
	width: 20px;
	height: 16px;
}
.accessLeftUserInGroup .accessAdd div {
	background: url("/kepek/flowmanager/icons/plusz.gif") center center no-repeat;	
}

.accessLeftUserInGroup .accessDisabled td{ background:#EBEBEA; color:#A1A1A1; }
.accessLeftUserInGroup .accessDisabled .accessName img{
	background-image: url('/kepek/flowmanager/icons/felhasznalo_szurke.gif');
	background-position: left center;
	background-repeat: no-repeat;
	width: 20px;
	height: 16px;
}
.accessLeftUserInGroup .accessDisabled .accessAdd div {
	background: url("/kepek/flowmanager/icons/plusz_szurke.gif") center center no-repeat;	
}

/* ugyfel */
.accessLeftUser .accessOdd td{ background:#F2F7EF; } 
.accessLeftUser .accessEven td{ background:#ECF8E6; }

.accessLeftUser .accessName img{
	background-image: url('/kepek/flowmanager/icons/felhasznalo.gif');
	background-position: left center;
	background-repeat: no-repeat;
	width: 20px;
	height: 16px;
}
.accessLeftUser .accessAdd div {
	background: url("/kepek/flowmanager/icons/plusz.gif") center center no-repeat;	
}

.accessLeftUser .accessDisabled td{ background:#EBEBEA; color:#A1A1A1; }
.accessLeftUser .accessDisabled .accessName img{
	background-image: url('/kepek/flowmanager/icons/felhasznalo_szurke.gif');
	background-position: left center;
	background-repeat: no-repeat;
	width: 20px;
	height: 16px;
}
.accessLeftUser .accessDisabled .accessAdd div {
	background: url("/kepek/flowmanager/icons/plusz_szurke.gif") center center no-repeat;	
}

/********** Jobb oldali komponens *************/
.accessLevelU div,
.accessLevelL div,
.accessLevelD div,
.accessPrivacyO div,
.accessPrivacyC div,
.accessRemove div,
.accessAdd div,
.accessAdd_binate div,
.accessAdd, .viewAccessLevelU,
.viewAccessLevelL, .viewAccessLevelD
{
	width: 20px;
	cursor: pointer;
}

.accessOdd .accessRemove {
	background: #ECF8E6 url("/kepek/flowmanager/icons/minusz.gif") center center no-repeat !important;
	cursor:pointer;
}
.accessEven .accessRemove {
	background: white url("/kepek/flowmanager/icons/minusz.gif") center center no-repeat !important;
	cursor:pointer;
}


.accessOdd .accessLevelU {
	background: #ECF8E6 url("/kepek/flowmanager/icons/kulcs_van.gif") center center no-repeat !important;
	cursor:pointer;
}
.accessEven .accessLevelU {
	background: white url("/kepek/flowmanager/icons/kulcs_van.gif") center center no-repeat !important;
	cursor:pointer;
}
.viewAccessLevelU {
	background: url("/kepek/flowmanager/icons/kulcs_van.gif") center center no-repeat !important;
}

.accessOdd .accessLevelL {
	background: #ECF8E6 url("/kepek/flowmanager/icons/kulcs_nincs.gif") center center no-repeat !important;
	cursor:pointer;
}
.accessEven .accessLevelL {
	background: white url("/kepek/flowmanager/icons/kulcs_nincs.gif") center center no-repeat !important;
	cursor:pointer;
}
.viewAccessLevelL {
	background: url("/kepek/flowmanager/icons/kulcs_nincs.gif") center center no-repeat !important;
}

.accessOdd .accessLevelD {
	background: #ECF8E6 url("/kepek/flowmanager/icons/display.gif") center center no-repeat !important;
	cursor:pointer;
}
.accessEven .accessLevelD {
	background: white url("/kepek/flowmanager/icons/display.gif") center center no-repeat !important;
	cursor:pointer;
}
.viewAccessLevelD {
	background: url("/kepek/flowmanager/icons/display.gif") center center no-repeat !important;
}

.accessOdd .accessPrivacyO {
	background: #ECF8E6 url("/kepek/flowmanager/icons/lakat_ny.gif") center center no-repeat !important;
	cursor:pointer;
}
.accessEven .accessPrivacyO {
	background: white url("/kepek/flowmanager/icons/lakat_ny.gif") center center no-repeat !important;
	cursor:pointer;
}

.accessOdd .accessPrivacyC {
	background: #ECF8E6 url("/kepek/flowmanager/icons/lakat_z.gif") center center no-repeat !important;
	cursor:pointer;
}
.accessEven .accessPrivacyC {
	background: white url("/kepek/flowmanager/icons/lakat_z.gif") center center no-repeat !important;
	cursor:pointer;
}


/* csoport */
.accessRightGroup .accessOdd td { background:#ECF8E6; }
.accessRightGroup .accessEven td { background:white; }
.accessRightGroup .accessName img, .viewAccessRightGroup img { 
	background: url('/kepek/flowmanager/icons/felhasznalo_csop.gif') left center no-repeat;
	width: 20px;
	height: 16px;
}


/* ugyfel */
.accessRightUser .accessOdd td { background:#ECF8E6; }
.accessRightUser .accessEven td { background:white; }
.accessRightUser .accessName img, .viewAccessRightUser img{
	background: url('/kepek/flowmanager/icons/felhasznalo.gif') left center no-repeat ;
	width: 20px;
	height: 16px;
}



/* nem hozzaferheto ugyfel vagy csoport */
.accessDisabled td { background:#EBEBEA; color:#A1A1A1; }
.accessRightGroup .accessDisabled .accessName img {	background: #EBEBEA url('/kepek/flowmanager/icons/felhasznalo_csop_szurke.gif') left center no-repeat; /*TODO*/ }
.accessRightUser .accessDisabled .accessName img {	background: #EBEBEA url('/kepek/flowmanager/icons/felhasznalo_szurke.gif') left center no-repeat; /*TODO*/}
.accessDisabled .accessRemove {
	background: #EBEBEA url("/kepek/flowmanager/icons/minusz_szurke.gif") center center no-repeat !important;
}
.accessDisabled .accessLevelU {
	background: #EBEBEA url("/kepek/flowmanager/icons/kulcs_van_szurke.gif") center center no-repeat !important;
}
.accessDisabled .accessLevelL {
	background: #EBEBEA url("/kepek/flowmanager/icons/kulcs_nincs.gif") center center no-repeat !important;
}
.accessDisabled .accessLevelD {
	background: #EBEBEA url("/kepek/flowmanager/icons/display_szurke.gif") center center no-repeat !important;
}
.accessDisabled .accessPrivacyO {
	background: #EBEBEA url("/kepek/flowmanager/icons/lakat_ny_szurke.gif") center center no-repeat !important;
}
.accessDisabled .accessPrivacyC {
	background: #EBEBEA url("/kepek/flowmanager/icons/lakat_z_szurke.gif") center center no-repeat !important;
}

/* fulecskek */

.accessSource{
	width:600px;
	background:transparent; /* white */
}

.accessGroupInHeader .accessSource{	background:#F6F5F1; }

.accessSourceSelected1 { 
	background: url('/kepek/flowmanager/icons/balful2.gif') left top no-repeat; 
	padding-left: 6px;	
	margin-right: 3px;
	margin-left: 3px;
	font-size:8pt;
}

.accessSourceSelected1 div{
	background: url('/kepek/flowmanager/icons/jobbful2.gif') right top no-repeat; 
	padding-right: 6px;
	padding-top: 5px;
	padding-bottom: 4px;
	white-space:nowrap;
}

.accessSourceSelected2{ }
.accessSourceSelected2 div{ }

.accessSourceNotSelected1 { 
	font-size:8pt;
	background: url('/kepek/flowmanager/balful.gif') left top no-repeat; 
	padding-left: 6px;	
	margin-right: 3px;
	margin-left: 3px;
	cursor:pointer;
}
.accessSourceNotSelected1 div{
	background: url('/kepek/flowmanager/jobbful.gif') right top no-repeat; 
	padding-right: 6px;
	padding-top: 5px;
	padding-bottom: 4px;
	color: gray;
	white-space:nowrap;
	cursor:pointer;
}

.accessSourceNotSelected2{ }
.accessSourceNotSelected2 div{ }

.accessSourceEnd{ width:100%; }

/***********************************************************************/
/***********************************************************************/
/***********************************************************************/

.indTraitBoxA, .indTraitBoxB,
.indTraitBoxCB, 
.indTraitBoxC, .indTraitBoxD, 
.indTraitBoxE, .indTraitBoxF, 
.indTraitBoxG, .indTraitBoxNull { 
	padding: 2px;
	margin: 2px;
	border: 1px solid black;
	font-family: sans-serif;
	font-size: 11px;
}

.indTraitBoxC{ background-color: rgb(  5,253,  6) !important; color: black; }
.indTraitBoxB{ background-color: rgb(  0,129,  6) !important; color: white; }
.indTraitBoxCB{ background: url("/kepek/flowmanager/greenbg.png") center center repeat-y; color: black; }
.indTraitBoxE{ background-color: rgb(155,206,255) !important; color: black; }
.indTraitBoxD{ background-color: rgb(  3,  0,255) !important; color: white; }
.indTraitBoxF{ background-color: rgb(255,204,  3) !important; color: black; }
.indTraitBoxG{ background-color: rgb(254,  0,  0) !important; color: white; }
.indTraitBoxA{ background-color: #FC00FF !important;          color: black; }
.indTraitBoxNull{ background-color: #C5C5C5 !important;       color: black; }

.indTraitBoxC a{ color: black; }
.indTraitBoxB a { color: white; }
.indTraitBoxCB a { color: black; }
.indTraitBoxE a { color: black; }
.indTraitBoxD a { color: white; }
.indTraitBoxF a { color: black; }
.indTraitBoxG a{ color: white; }
.indTraitBoxA a { color: black; }
.indTraitBoxNull a { color: black; }


/***********************************************************************/
/***********************************************************************/
/***********************************************************************/



.formTab { font:normal 8pt Georgia, Serif, arial; margin-bottom: 10px; }

.formTabSelected,
.formTabActive,
.formTabInactive {
	cursor: pointer;
	margin-bottom:2px;
}

.formTabSelected { 
	background: url('/kepek/flowmanager/icons/folyamat_aktiv_bal.gif') left top no-repeat;
	padding-left: 10px;	
	margin-right: 3px;
	margin-left: 3px;
}
.formTabSelected div { 
	background: url('/kepek/flowmanager/icons/folyamat_aktiv_jobb.gif') right top no-repeat; 
	padding-right: 12px;
	padding-top: 3px;
	padding-bottom: 2px;
}

.formTabActive { 
	background: url('/kepek/flowmanager/icons/folyamat_aktiv_bal.gif') left top no-repeat;
	padding-left: 10px;	
	margin-right: 3px;
	margin-left: 3px;
}
.formTabActive div { 
	background: url('/kepek/flowmanager/icons/folyamat_aktiv_jobb.gif') right top no-repeat; 
	padding-right: 12px;
	padding-top: 3px;
	padding-bottom: 2px;
	color:#E2700C;
}

.formTabInactive { 
	background: url('/kepek/flowmanager/icons/folyamat_bal.gif') left top no-repeat;
	padding-left: 10px;	
	margin-right: 3px;
	margin-left: 3px;
}
.formTabInactive div { 
	background: url('/kepek/flowmanager/icons/folyamat_jobb.gif') right top no-repeat; 
	padding-right: 12px;
	padding-top: 3px;
	padding-bottom: 2px;
	color:#393837;
}
.formTabInactive a {
	text-decoration: none;
	color:#393837;
}
.formTabInactive a:hover {
	text-decoration: underline;
}


/* FORM FEJLEC */
.documentForm{ width:780px; }
.formHeaderTable{ 
	width:780px; 
	/*background:#F6F5F1;
	border:1px solid #ABCDDB;*/
}

.formHeaderTable .linkCell{ cursor:pointer; /* text-decoration:underline; */ text-decoration: none; }
.formHeaderTable .linkCell a{ /*color:#505050;*/ }

.formHeaderTable td{ }
.formHeaderHeader { width:780px; }
.formHeaderHeader div{ height:2px; font-size:0; }
.formHeaderFooter div{ height:3px; font-size:0; }

.formHeaderLabel{ padding:3px; font:normal 9pt arial; width:200px; }
.formHeaderLabel2{ padding:3px; font:normal 9pt arial; }
.formHeaderValue{ padding:3px; font:normal 9pt arial; }
.formHeaderValue .inputText, 
.formHeaderValue .inputTextReadonly,
.formHeaderValue select, 
.blankArea, 
select.inputSelect,
select.inputSelectError, 
.inputCalendar{ 
	background:#FCF8B8;
	border:2px solid #BBAC92;
	border-bottom:1px solid #F2EEAB;
	border-right:1px solid #F2EEAB;
	height:18px;
	font:normal 8pt Trebuchet ms, arial;
}

select.inputSelectError { 
	color:red;
	border:2px solid #FF7272;
	border-right:1px solid red;
	border-bottom:1px solid red;
	height:20px;
}

.inputText2{ 
	background:#FCF8B8;
	border:2px solid #BBAC92;
	border-bottom:1px solid #F2EEAB;
	border-right:1px solid #F2EEAB;
	height:18px;
	font:normal 8pt Trebuchet ms, arial;
}

.formHeaderValue select, 
.inputSelect, 
select.inputSelect,
.inputSelectError { 
	height:20px; 
}

.inputTextReadonlyError,
.formHeaderValue .inputTextReadonly{ 
	background:#F5F2ED;
	width:600px !important; 
	padding:2px 0 2px 2px;
	border:1px solid #E3D9C7; 
}
.formHeaderValue .inputText { width:600px !important; }
.formHeaderValue .inputTextError { width:100% !important; }

.blankArea{ margin-top:1px; }

.formHeaderValue option{
	background:#FCF8B8;
	padding: 0 0 2px 0;
}

.formHeaderChapter1{
	font:bold 10pt arial;
	color: #C4A261;
	border-bottom: 1px solid #C4A261;
	margin: 7px 0 10px 0;
}
/****** FORMOK *******/

.nodeForm { 
	width:625px; 
	padding:5px; 
}
#nodeFormPageName{
	font:bold 14pt Georgia, Serif, arial;
	color:#4A6292;
	padding-left:20px;
}
.nodeFormPageNameEvent{ background:url('/kepek/flowmanager/icons/ikon_esemeny.gif') left center no-repeat; }
.nodeFormPageNameJob{ background:url('/kepek/flowmanager/icons/ikon_feladat.gif') left center no-repeat; }
.nodeFormPageNameFolder{ background:url('/kepek/flowmanager/icons/ikon_mappa.gif') left center no-repeat; }
.nodeFormPageNameGridNode{ background:url('/kepek/flowmanager/icons/ikon_mappa.gif') left center no-repeat; }
.nodeFormPageNameFiles{ background:url('/kepek/flowmanager/icons/ikon_dosszie.gif') left center no-repeat; }
.nodeFormPageNamePersonal{ background:url('/kepek/flowmanager/icons/ikon_sajat.gif') left center no-repeat; }
.nodeFormPageNamePassword{ background:url('/kepek/flowmanager/icons/ikon_jelszo.gif') left center no-repeat; }
.nodeFormPageNameLabels{ background:url('/kepek/flowmanager/icons/ikon_cimke.gif') left center no-repeat; }
.nodeFormPageNameSummary{ background:url('/kepek/flowmanager/icons/ikon_dosszie.gif') left center no-repeat; font-size:13pt !important; }
.nodeFormPageNameTools{ background:url('/kepek/flowmanager/icons/ikon_eszkoz.gif') left center no-repeat; }
.nodeFormPageNameStandardPanel{ background:url('/kepek/flowmanager/icons/ikon_mintapanel.gif') left center no-repeat; }
.nodeFormPageNameExpense{ background:url('/kepek/flowmanager/icons/ikon_irat.gif') left center no-repeat; margin-bottom:5px; }
.nodeFormPageNamePartner{ background:url('/kepek/flowmanager/icons/ikon_partner.gif') left center no-repeat; margin-bottom:5px; }

#nodeFormFrame{
	width:625px; 
	padding:5px; 
	border-top:1px solid #C4CBD4; 
	border-right:1px solid #C4CBD4; 
}

.nodeFormFrameEvent{ background:url('/kepek/flowmanager/icons/urlap_hatter_esemeny.jpg') right top no-repeat; }
.nodeFormFrameJob{ background:url('/kepek/flowmanager/icons/urlap_hatter_feladat.jpg') right top no-repeat; }
.nodeFormFrameFolder{ background:url('/kepek/flowmanager/icons/urlap_hatter_mappa.jpg') right top no-repeat; }
.nodeFormFrameDocument{ background:url('/kepek/flowmanager/icons/urlap_hatter_irat.jpg') right top no-repeat; }
.nodeFormFrameFiles{ background:url('/kepek/flowmanager/icons/urlap_hatter_dosszie.jpg') right top no-repeat; }
.nodeFormFramePersonal{ background:url('/kepek/flowmanager/icons/urlap_hatter_sajat.jpg') right top no-repeat; }
.nodeFormFramePassword{ background:url('/kepek/flowmanager/icons/urlap_hatter_jelszo.jpg') right top no-repeat; }
.nodeFormFrameLabels{ background:url('/kepek/flowmanager/icons/urlap_hatter_cimke.jpg') right top no-repeat; }
.nodeFormFrameTools{ background:url('/kepek/flowmanager/icons/urlap_hatter_eszkoz.jpg') right top no-repeat; }
.nodeFormFramePartner{ background:url('/kepek/flowmanager/icons/urlap_hatter_partner.jpg') right top no-repeat; }

.nodeFormGroup{
	margin-bottom:20px;
}
.nodeFormGroupName{
	font:bold 10pt Georgia, Serif, arial;
	color:#DF9553;
	padding:0 0 3px 0;
	margin-bottom:3px;
	border-bottom:1px solid #DAE0E8;
}

.nodeFormGroupMenu{
	padding:4px 0 6px 10px;
	background:#EFF1F4;
}

.nodeForm label{
	font:normal 8pt Trebuchet Ms, arial;
	color:#C28721;
	cursor:pointer;
}

.nodeFormLabel{
	font:normal 9pt Trebuchet Ms;
	color:#C28721;
	padding:0 0 0 3px;
	z-index:1000 !important;
}

.nodeFormSubLabel{
	font:normal 9pt Trebuchet Ms;
	color:#C28721;
	padding:0 0 0 3px;
	margin-top:5px;
	z-index:1000 !important;
}

.nodeFormValue{
	padding:0 0 7px 8px;
}
.nodeFormValue .inputText, 
.nodeFormValue .inputFile, 
.nodeFormValue .inputTextReadonly, 
.nodeFormValue select { 
	background:#FCF8B8;
	border:2px solid #BBAC92;
	border-bottom:1px solid #F2EEAB;
	border-right:1px solid #F2EEAB;
	height:18px;
	font:normal 8pt Trebuchet ms, arial;
}

.nodeFormButtons { font-size:0; }
.nodeFormButtons a{ }

.nodeFormValue .inputTextReadonly {
	background:#F5F2ED;
	width:405px; 
	padding:2px 0 0px 2px;
	color:#928078;
	border:1px solid #E3D9C7;
}
.nodeFormValue .inputText{
	width:405px; 
	padding:2px 0 0px 2px;
}


.inputTextarea, 
.inputTextareaError {
	background:#FCF8B8;
	font:normal 8pt Trebuchet ms, arial;
	height:75px; 
	width:405px;
	padding:2px 0 0px 3px;
}
.inputTextarea { 
	border:2px solid #BBAC92;
	border-bottom:1px solid #F2EEAB;
	border-right:1px solid #F2EEAB;
}
.inputTextareaError { 
	border:2px solid #FF7272;
	border-right:1px solid red;
	border-bottom:1px solid red;
}

.inputTable{
	width:409px;
}

.nodeFormValue option{
	background:#FCF8B8;
}

.nodeFormScript{
	font:normal 8pt Trebuchet Ms, arial;
	color:#3F3F3F;
	padding:5px 0 7px 10px;
}

.inputDate {
	padding-left: 30px;
	background: url("/kepek/flowmanager/icons/menu_hatarido.gif") left center no-repeat;
	font:normal 8pt Trebuchet Ms, arial;
	color:#C28721;
}

.inputTime {
	padding-left: 18px;
	font:normal 8pt Trebuchet Ms, arial;
	color:#C28721;
}

/* a formon beluli iratok folyamatszal kivalasztoja */
.indicatorSelectFrame{}
.indicatorSelectFrameLeft{ width: 360px; border-right:1px solid #BBAC92; padding:0 4px 0 0; }
.indicatorSelectFrameRight{ padding:0 0 0 10px;}

.indicatorSelectTable{ width:100%; border:1px solid #BBAC92; }
.indicatorSelectTable .header { background:#E7E7E7; }
.indicatorSelectTable .header td { 
	font:bold 9pt Trebuchet ms, arial; 
	color:#434343; 
	font-weight: bold; 
	text-align: left; 
	padding:0px !important;
}
.indicatorSelectTable td { padding:6px 0 6px 0; }

.indicatorSelectTable .oddRow { background:#FFFDD7; }
.indicatorSelectTable .emptyRow { background:#FFFDD7; font:normal 9pt Trebuchet ms, arial; color:#434343; }
.indicatorSelectTable .emptyRow div { padding: 5px 7px 5px 7px; }
.indicatorSelectTable .hiddenRow { display: none; }
.indicatorSelectTable .evenRow { background:#FCF8B8; }
.indicatorSelectTable label{ font:normal 8pt Trebuchet ms, arial; color:#434343; cursor:pointer; }
.indicatorSelectTable input{ margin:0 3px 0 2px; }

.indicatorSelectStatus{ width:25px; text-align:center; padding:0 0 0 5px !important; }
.indicatorSelectStatusOpen{ width:25px; height:20px; background:url('/kepek/flowmanager/icons/lakat_ny.gif') center center no-repeat; cursor:pointer; }
.indicatorSelectStatusClose{ width:25px; height:20px; background:url('/kepek/flowmanager/icons/lakat_z.gif') center center no-repeat; cursor:pointer; }
.indicatorSelectStatusOpenInactive{ width:25px; height:20px; background:url('/kepek/flowmanager/icons/lakat_ny_szurke.gif') center center no-repeat; }
.indicatorSelectStatusCloseInactive{ width:25px; height:20px; background:url('/kepek/flowmanager/icons/lakat_z_szurke.gif') center center no-repeat; }

.indicatorSelectDeadline{ font:normal 8pt Trebuchet ms, arial; color:#656450; cursor:pointer; white-space:nowrap; text-decoration: none;}

.indicatorSelectLabel{
	font:normal 9pt arial;
	color:#B33737;
}
.indicatorSelectValue{ padding:0 0 0 20px; margin-bottom:10px; }
	.indicatorSelectValue .inputTextReadonly{
		background:#F5F2ED;
		border:1px solid #E3D9C7;
		height:18px;
		font:normal 8pt Trebuchet ms, arial;
		width:350px !important;
	}


.chainPanelData{ }
.chainName{ width:100%; text-align:left; }
.chainName, .chainName a{
	color:#343433;
	font:bold 16pt arial;
}
.chainPanelOtherData{ background:#FDFBF8; }
.chainPanelOtherData2{ background:#F7F4EF; }
.chainPanelOtherData td{ padding:2px 5px 2px 7px; }
.chainPanelDataLabel{ color:#6E6E6E; font-size:7pt;  }
.chainPanelDataValue{ color:#343433; margin-right:10px; font-weight:bold; font-size:7pt;  }

.chainPanel{ width:770px; }
.chainPanelLeftCell{ width:50%; }
.chainPanelList{ width:100%; border:1px solid #D5CFC7; }
.chainPanelList td{ font:normal 9pt arial; }
.chainPanelList th{ text-align:left; color:#323232; padding:0 0 0 5px; }

.chainPanelList .oddRow{ background:#F7F4EF; }
.chainPanelList .evenRow{ background:#FDFBF8; }
.chainPanelList .selectedRow{ background:#CCC9B8; }
.chainIndicatorAccess, .chainIndicatorTrait, .chainAccess, .chainTrait
{
	padding:0 0 0 5px;
	width:20px;
}
.chainlIndicatorName {
	padding:0 0 0 5px;
	color:#343433;
}
.chainlIndicatorName a{ cursor:pointer; color:#343433; }
.chainlIndicatorName a:hover{ text-decoration:underline; }
.chainIndicatorDate{
	padding:0 0 0 5px;
	font-size:8pt !important;
	color:#343433;
}

.chainViewChanger{
	border-bottom:1px solid #D5CFC7;
}

.chainElementChanger{ border-bottom:1px solid #D5CFC7; margin-bottom:7px; }
.chainElementChanger input, .chainElementChanger label { cursor:pointer; }

.chainDocChronology{ }

.chainDetailPlus, .chainDetailMinus, .chainDetailNone, .chainDetailMinus2 { width:16px; height:20px; cursor:pointer; }
.chainDetailNone { width:16px; height:20px; }
.chainDetailPlus{ background: url('/kepek/flowmanager/browser/plus_simple.gif') center center no-repeat; }
.chainDetailMinus{ background: url('/kepek/flowmanager/browser/minus_simple.gif') center center no-repeat; }
.chainDetailMinus2{ background: url('/kepek/flowmanager/browser/minus_simple2.gif') center center no-repeat; }
.chainDetailTLine img, .chainDetailPLine img, .chainDetailVLine img, .chainDetailEmpty img{ width:16px; }
.chainDetailVLine { background: url('/kepek/flowmanager/browser/line_simple.gif') center center repeat-y; }
.chainDetailTLine { background: url('/kepek/flowmanager/browser/t_line.gif') top center no-repeat;  }
.chainDetailPLine { background: url('/kepek/flowmanager/browser/p_line.gif') top center no-repeat; }
.chainDetailTrait{ padding:0 0 0 10px; }

.chainDocBox{ margin-bottom:7px; padding:0 0 0 5px; }
	.chainDocName{ 
		background: url("/kepek/flowmanager/icons/ikon_irat.gif") left center no-repeat;
		padding:0 0 0 15px;
		font:bold 10pt Trebuchet ms, arial;
		color:#343433;
	}
	.chainDocName a {
		font:bold 10pt Trebuchet ms, arial;
		color:#343433;
		text-decoration:none;
	}
	.chainDocName a:hover{ text-decoration:underline; } 
	.chainDocAuthor{
		padding:0 0 0 16px;
		font-size:8pt;
		color:#8B713F;
	}
	.chainDocIndicators{ }
	.chainDocIndicatorIconCell{ padding:2px 0 2px 10px; width:20px; background:url('/kepek/flowmanager/browser/line_horizontal.gif') top left no-repeat; }
	.chainDocIndicatorStatusName{ font-size:8pt; color:#343433; padding:0 0 0 3px; }
	.chainDocIndicatorComment{ padding:0 0 0 26px; font-size:8pt; font-style:italic; color:#343433; }
	.chainDocIndicatorComment2{ padding:0 0 0 0; font-size:8pt; font-style:italic; color:#343433; }
	.chainDocIndicatorNameCell{ width:100%; }
	.chainDocNameCell{ font:normal 9pt arial; }
	.chainDocIndicatorName{
		font-size:8pt;
		color:#343433;
		padding:0 0 0 3px;
	}

.chainIndicatorChronology{ }

.chainIndicatorBox{ margin-bottom:10px; padding:0 0 0 5px; }
	.chainIndicatorName{ 
		background: url("/kepek/flowmanager/icons/ikon_indikator.gif") left center no-repeat;
		padding:0 0 0 15px;
		font:bold 10pt Trebuchet ms, arial;
		color:#343433;
	}
	.chainIndicatorDocAuthor{
		padding:0 0 0 22px;
		font-size:8pt;
		color:#343433;
	}
	.chainIndicatorDoc{ background:#FAF6F1; border-bottom:1px solid #D5CFC7; margin-bottom:7px; }
	.chainIndicatorDoc2{ border-bottom:1px solid #D5CFC7; margin-bottom:7px; }
	.chainIndicatorDocIconCell{ padding:2px 0 2px 5px; width:20px; }
	.chainIndicatorStatus{ font-size:8pt; color:#343433; padding:0 0 0 3px; }
	.chainIndicatorDocComment{ padding:0 0 0 0px; font-size:8pt; font-style:italic; color:#343433; }
	.chainIndicatorDocNameCell{ width:100%; }
	.chainIndicatorDocName{
		font-size:8pt;
		color:#343433;
		padding:0 0 0 2px;
	}
	.chainIndicatorDocName a{
		font-size:8pt;
		color:#343433;
	}


/* egyedi form elemek  */
.formContainer{ padding:3px 10px 3px 10px; }

.formTypeName{ 
	color:#343433;
	font:bold 14pt arial; 
	margin-bottom:15px;
}

.formExpensePlanHeader{ width:500px; margin-bottom:20px; }
.formEPHTitle{ /*background:#E3E0CD;*/ font: normal 16pt segoe ui light, trebuchet ms, arial; padding:3px 5px 3px 5px; color:#444; margin:0 2px 5px 2px; }
.formEPHSubTitle{ font:bold 10pt trebuchet ms, arial; padding:3px 5px 3px 5px; color:#444; margin:0 2px 5px 2px; }
.formEPHLabel{ text-align:right; font: normal 10pt segoe ui; color:#6B6B6B; width:150px; }
.formEPHLabelError{ text-align:right; font:bold 9pt arial; color:red !important; }
.formEPHLabelError span{ color:red !important; }

.formBoxedValue{ background: #FCF8B8; border: 1px solid #B2B389; }

.formExpensePlanHeader .inputTextReadonly, .formExpensePlanHeader .inputText
{ width:100% !important; }

.formContentChanger{ border-bottom: 1px solid #BBAC92; margin-bottom:15px; }
.formContentChangerHandle1 div{
	background: url('/kepek/flowmanager/balful.gif') right top no-repeat; 
	cursor:pointer;
	width:15px;
}
.formContentChangerHandle2 div{
	background: url('/kepek/flowmanager/jobbful.gif') right top no-repeat; 
	font:normal 8pt arial;
	color: gray;
	padding:3px 10px 3px 2px;
	white-space:nowrap;
	cursor:pointer;
}

.formContentChangerActHandle1 div{
	background: url('/kepek/flowmanager/icons/balful2.gif') right top no-repeat; 
	width:15px;
}
.formContentChangerActHandle2 div{
	background: url('/kepek/flowmanager/icons/jobbful2.gif') right top no-repeat; 
	font:normal 8pt arial;
	color: gray;
	padding:3px 10px 3px 2px;
	white-space:nowrap;
}

.formContentChangerSpacer{ }

.formContent{ }
.formDisbursements{ width:100%; font:normal 9pt arial; }
.formDisbursements .cell1{ border-right:1px solid #E2DED0; width:50%; padding:0 10px 0 0; }
.formDisbursements .cell2{ padding:0 0 0 10px; }
.damageTitle, .availTitle{ 
	font:bold 12pt arial; 
	color:#6D6D6D; 
	background:#C7EBC4;
	margin-bottom:15px;
	padding:1px 0 1px 5px;
}

.formDamageTable,
.formAvailTable { 
}

.formDamageTable td, 
.formAvailTable td { 
	padding:3px; 
	/*font:normal 9pt arial;*/  
}


.formLabelV2, .formLabelV2Error{ padding:0 10px 0 0; font:normal 9pt arial; text-align:right; }
.formLabelV2Error{ color:red; }
.formValueV2{ text-align:right; }

.inputNum, .inputNumLink, .inputNumFocused,
.formDamageTable .inputText, 
.formAvailTable .inputText,
.formDamageTable .inputNum, 
.formAvailTable .inputNum,
.inputTextError, 
/*.formAvailTable .inputTextError,*/
/*.formDamageTable .inputNumError,*/ 
.inputNumError, 
.inputCalendarError, .inputNumLinkError
{ 
	background:#FCF8B8;
	border:2px solid #BBAC92;
	border-bottom:1px solid #F2EEAB;
	border-right:1px solid #F2EEAB;
	height:18px;
	font:normal 8pt Trebuchet ms, arial;	
	/*width:90px !important;*/ 
}
.inputNumFocused { 
	/*
	ez nem jo, mert a szelessege is megvaltozik az meg style attributumban van
	border:2px solid navy !important;
	height:17px !important; 
	*/
	border-color: navy;
	text-align:right;
}
.inputNumLink, .inputNumLinkError{ display:block; text-decoration:none; color:black; }

.inputCalendarError { 
	color:red; 
	border:2px solid #FF7272 !important; 
	border-right:1px solid red !important; 
	border-bottom:1px solid red !important; 
}

.inputCalendar,
.inputCalendarError {
	width: 140px;
}

.inputNum, .formDamageTable .inputNum, .inputNumReadonly,
.formAvailTable .inputNum, .inputNumLink
{ text-align:right; width:90px !important; font:normal 8pt Trebuchet ms, arial; }

.inputDateError { 
	color:red; 
	padding-left: 30px;
	background: url("/kepek/flowmanager/icons/menu_hatarido.gif") left center no-repeat;
	font:normal 8pt Trebuchet Ms, arial;
}
.indicatorSelectFrame .inputCalendar { border: none; background: transparent; }
.indicatorSelectFrame .inputCalendarError { color:red; border: none; background: transparent; }
.inputDateError input{ color:red; border:2px solid #FF7272 !important; border-right:1px solid red !important; border-bottom:1px solid red !important; }

.inputTextError,
.inputTextReadonlyError,
.inputNumLinkError,
.inputNumError { 
	color:red !important; 
	border:2px solid #FF7272; 
	border-right:1px solid red; 
	border-bottom:1px solid red; 
} 

.inputNumError { 
	text-align:right; 
}

.formSumCell { padding-top:10px !important; border-top:1px solid #BBAC92; }
.formSumCell2 { 
	padding-top:10px !important; 
	border-top:1px solid #BBAC92; 
	text-align:right;
	font:bold 12pt arial;
}
.formSumCell div { 	font:bold 10pt arial; }
.formSumCell .inputSumReadonly { 
	width:130px !important; 
	text-align:right; 
	font:bold 12pt arial;
}

.docTypeNameView{ font:bold 12pt arial; margin-top:7px; }
.formExpensePlanHeaderView{ width:100%; }
.formEPHLabelViewImportant{ font:bold 10pt arial; padding:0 15px 0 10px; color:#3D3D3D; white-space:nowrap; background:#F9F9F9; }
.formEPHSubtitle{ font:bold 11pt arial; padding:7px 15px 0 0; color:#3D3D3D; white-space:nowrap; }
.formHeaderViewImportantSpacer{ background:#F9F9F9; }
.formHeaderViewSpacer{ }
.formHeaderValueViewImportant{ font:bold 10pt arial; color:#3D3D3D; width:100%; background:#F9F9F9; }
.formEPHLabelView{ font:normal 10pt arial; padding:0 15px 0 10px; color:#727272; white-space:nowrap; }
.formHeaderValueView{ font:bold 10pt arial; color:#727272; width:100%; }

.formLabel, .formLabelError { 
	text-align:right; 
	font:bold 9pt arial;
	color:#6B6B6B;
}
.formLabelError { color:red; }

.questionType1_question{ font: bold 10pt arial; color:#6B6B6B; }
.questionType1_answerBox{ padding: 0 0 20px 20px; }
.questionType1_answerRadio{ }
.questionType1_answerRadio label{ font: normal 9pt arial; cursor: pointer; }
.questionType1_answerCheckbox{ }
.questionType1_answerCheckbox label{ font: normal 9pt arial; cursor: pointer; }

.eudir_chapter1 { font: bold 13pt arial; color: gray; border-bottom: 1px solid gray; padding: 20px 0 0 0; }
.eudir_chapter2 { font: bold 10pt arial; color: gray; padding: 10px 0 0 0; border-bottom: 1px solid #D2D2D2; }
.eudir_chapter3 { font: bold 10pt arial; color: gray; padding: 10px 0 0 0; }

.eudir_question{  font: bold 10pt arial; color: gray; padding: 20px 0 0 0; }
.eudir_answer{ font: italic 9pt arial; color: #6E6E6E; padding: 0 0 0 20px; }

/**/
.warehouseUtilizationItemBox{ border-bottom: 1px solid #ECE9D8; padding: 10px 0 5px 0; }
.warehouseUtilizationItem { margin-left: 15px; margin-bottom: 10px; }
.warehouseUtilizationItemValues td { text-align: left; }
.warehouseUtilizationItemLabels .formLabel{ text-align: left; }


/*********************   Kutatocsoport megjelenito Resurce Unit   ************************/

.eventType{
	font: bold 12pt arial;
	color: #8CBCC8;
	border-bottom: 1px solid #8CBCC8;
	margin-top: 20px;
}

.noEvent{
	text-align: center;
	font: bold 16pt arial;
	color: #C2C2C2;
}
.orgTitle{ 	
	font: bold 11pt arial;
	color: #E47D06;
	margin-top: 20px;
 }

.orgTable{ width: 100%; background: #FAE9CB; }


.orgTable td{
	font: normal 9pt arial;
}
.orgTableTr1 td{
	color: #54A3F5;
	font-weight: bold;
}

.orgTable2{ width: 100%; }
.orgTable2 td{ padding: 0 5px 5px 5px; font: normal 9pt arial; }
.orgTable2Gray{ background: #F6F6F6; }

.orgTable2_spacer{ height: 20px; }
.orgTable2_title{ font: bold 10pt arial; padding: 4px 0 7px 0; }


/* FORMOK -regi */	


.documentHeaderLabel span{	white-space:nowrap; }

.formValue, .documentContent{ 
	font:normal 9pt Trebuchet Ms, arial, verdana;
	vertical-align:top;
	padding:7px 7px 7px 7px;

}

.formDataView{
	font:normal 9pt Trebuchet Ms, arial, verdana;	
}

.documentHeaderValue, .documentHeaderImage{
	font:normal 9pt Trebuchet Ms, arial, verdana;
	vertical-align:top;
	padding:7px 7px 7px 7px;
}
.documentHeaderImage{ border:0; text-align:right; }
.documentHeaderImage img { border:1px solid #D17340; }
.dateFlashvalue{
	width:230px;
	height:21px;
	border:1px solid #7F9DB9;
	font:normal 9pt Trebuchet Ms, arial, verdana;
	empty-cells:show;
	padding:3px 0 0 3px;
	margin:0;
}

.formRule { height:1px; }
.formRule td.documentHeaderLabel{ font-size:0px; height:1px; background:#EBE8E8;padding:0; margin:0; overflow:hidden; }
.formRule td.documentHeaderValue{ font-size:0px; height:1px; background:#D17340; padding:0; margin:0; overflow:hidden; }
.documentAttach, .documentUp, .documentDown, .folderLink, .jobLink, .eventLink{
	font: normal 9pt Trebuchet Ms, arial, verdana;
	text-decoration:none;
	color:#184EA0;
}
.documentAttach:hover, .documentUp:hover, .documentDown:hover, .folderLink:hover, .jobLink:hover, .eventLink:hover{
	text-decoration:underline;
}
.documentAttachProps{ margin-left: 20px; }
.documentAttachLead{ margin-left: 20px; }
.documentAttachBlock{ margin-top: 15px; }

/**/
.errorMessage {
	background:#FAF2F2;
	color:#BF0000;
	font:bold 9pt Trebuchet Ms, arial, verdana;
	padding:5px 9px 5px 9px;
	border:1px solid #E45555; 
	margin-bottom:10px;
}
.inlineErrorMessage {
	background:#FAF2F2;
	color:#BF0000;
	font:bold 9pt Trebuchet Ms, arial, verdana;
	padding:5px 9px 5px 9px;
	border:1px solid #E45555; 
}
.inlineErrorMessage .inputText{
	margin:0;
}
.returnMessage {
	background:#F2FAF7;
	color:#00A527;
	font:bold 9pt Trebuchet Ms, arial, verdana;
	padding:5px 9px 5px 9px;
	border:1px solid #54D983; 
	margin-bottom:10px;
}


.comment{
	color:#808080;
	font:italic 9pt Trebuchet Ms, arial, verdana;
	margin-top:5px;
	margin-bottom:5px;
}

#statNo{
	background: url('/kepek/flowmanager/icons/valaszto_lablec.jpg') left top repeat-x;
	font:bold 9pt Trebuchet Ms, arial, verdana;
	color:#A03B3A;
	padding-left:5px;
}

#statOk{
	background: url('/kepek/flowmanager/icons/valaszto_lablec.jpg') left top repeat-x;
	font:bold 9pt Trebuchet Ms, arial, verdana;
	color:#509740;
	padding-left:5px;
}

#navdivContainer{
	position: fixed; 
	width: 50%; 
	left: 25%; 
	z-index: 10; 
	background-color: white; 
	display: none; 
	border:2px solid #C0C9DC;
	padding:10px;
}
#navdiv{
	font:normal 8pt Trebuchet Ms, arial, verdana;
	border-top:2px solid #DDE1EA;
	margin-top:5px;
	padding-top:3px;
}
#navdivSelected{ font:normal 8pt Trebuchet Ms, arial, verdana; }

/* ATTEKINTO OLDAL */
.projectChangerTitle{ 
	padding:0 0 0 7px; 
	font:bold 10pt Georgia, Serif, Trebuchet Ms, arial, verdana;
	color:#4E8DB2;	
}
.projectChanger{ margin-bottom:10px; width:100%; }

.prChangerNoproject{ 
	font:bold 9pt Trebuchet Ms, arial, verdana;
	color:#3588A8;
	background:#E9F1F4;
}

.prChangerFirst a, .prChangerSec a {
	font:bold 8pt Georgia, Serif, Trebuchet Ms, arial, verdana;
	color:#6D6D6D;
	text-decoration:none;
	background:url('/kepek/flowmanager/icons/checkbox.jpg') left center no-repeat;
	padding:0 0 0 16px;
}

.prChangerFirst a:hover, .prChangerSec a:hover { text-decoration:underline; }

.prChangerFirstSelected a, .prChangerSecSelected a {
	font:bold 8pt Georgia, Serif, Trebuchet Ms, arial, verdana;
	color:#4E8DB2;
	text-decoration:none;
	background:url('/kepek/flowmanager/icons/checkbox_active.jpg') left center no-repeat;
	padding:0 0 0 16px;
}

.prChangerFirstEmty{ width:7px; }

.prChangerFirst{ }
.prChangerFirstSelected{ }

.prChangerSpacerSec div{ width:7px; }
.prChangerSpacerFirst div{ width:7px; }

.prChangerSecSelected{ }
.prChangerSec{ }

.prChangerEmty{ width:7px;  }

/**/

#summaryTable{ width:100%; }
#summaryCell1{ width:190px !important; border-left:1px solid #899DCE; vertical-align:top; }
#summaryCell2{ padding-left:7px;  border-top:1px solid #899DCE;  }
#summaryCell2a{ padding-left:0px; border-top:1px solid #899DCE;  }

.summaryFileListTitle{
	padding-left:7px;
	width:100%;

}
.summaryFileListTitle div{
	padding:7px 0 9px 19px;
	font:bold 9pt Georgia, Serif, Trebuchet Ms, arial, verdana;
	color:#3A83A0;
	background:url('/kepek/flowmanager/icons/ikon_feladat.gif') left center no-repeat;
}

#summaryFilesResult{ width:100%; }
.summaryFilesRow td, .summaryFilesSelectedRow td, .summaryFilesHightLightRow td {
	font:normal 8pt Trebuchet Ms, arial, verdana;
	padding:3px 3px 3px 17px;
	background:url("/kepek/flowmanager/icons/nyil_projektek.gif") left top no-repeat;
}
.summaryFilesRow td{ cursor:pointer; }
.summaryFilesSelectedRow td{ 
	background:#C4E0EB;
	color:#1D1B5C;
}
.summaryFilesHightLightRow td{ 
	cursor:pointer;
	background:#ECECEC;
	background: #ECECEC url("/kepek/flowmanager/icons/nyil_projektek.gif") left top no-repeat;
}

.summaryTitle{ }
.columnTitle td{
	background:#ABA899;
	font:bold 8pt Trebuchet Ms, arial, verdana;
	color:white;
	padding-left:3px;
}
.emptyResult td{
	font:normal 9pt Trebuchet Ms, arial, verdana;
	color:#D14040;
	background:#F0F0F0;
	padding:9px;
	text-align:center;
}

.summaryTitle table { margin-top:5px; width:100%; }
.HeaderSummaryTitle{
	font:bold 9pt Georgia, Serif, Trebuchet Ms, arial, verdana;
	color:#4A6292;
	padding:5px 0 0px 19px;
	width:100%;
}
#HeaderSummary_events{
	background:url('/kepek/flowmanager/icons/ikon_esemeny.gif') left center no-repeat;
}
#HeaderSummary_documents{
	background:url('/kepek/flowmanager/icons/ikon_irat.gif') left center no-repeat;
}
#HeaderSummary_jobs{
	background:url('/kepek/flowmanager/icons/ikon_feladat.gif') left center no-repeat;
	padding-left:19px;
}
#HeaderSummary_files{
	background:url('/kepek/flowmanager/icons/ikon_dosszie.gif') left center no-repeat;
	padding-left:25px;
}
#HeaderSummary_label {
	background:url('/kepek/flowmanager/icons/ikon_cimke.gif') left center no-repeat;
	padding-left:20px;
}
#HeaderSummary_chain{
	background:url('/kepek/flowmanager/icons/ikon_folyamat.gif') left center no-repeat;
}
#HeaderMy_label{
	margin-top:10px;
	background:url('/kepek/flowmanager/icons/ikon_cimke.gif') left center no-repeat;
	font:bold 9pt Georgia, Serif, Trebuchet Ms, arial, verdana;
	color:#D14040;
	padding:7px 0 6px 25px;
}
.HeaderSummaryNextLink{
	padding:0 7px 0 12px;
	white-space:nowrap;
}
.HeaderSummaryNextLink a {
	font:bold 7pt Trebuchet Ms, arial, verdana;
	color:#D14040;
	text-decoration:none;
	white-space:nowrap;
	padding:0 9px 0 0;
	background:url('/kepek/flowmanager/icons/nezet_tovabb_nyil.jpg') right center no-repeat;
}

.HeaderSummaryNext{
	border-top:1px solid #D14040;
	text-align:right;
}

.HeaderSummaryPrevLink{
	background:url('/kepek/flowmanager/icons/nezet_tovabb_bal.jpg') left bottom repeat-x;
	padding:12px 7px 0 11px;
	white-space:nowrap;
}
.HeaderSummaryPrevLink a {
	font:bold 7pt Trebuchet Ms, arial, verdana;
	color:#D14040;
	text-decoration:none;
	white-space:nowrap;
	padding:0 0 0 9px;
	background:url('/kepek/flowmanager/icons/nezet_tovabb_nyil2.jpg') left center no-repeat;
}

.HeaderSummaryPrev{
	background:url('/kepek/flowmanager/icons/nezet_tovabb_jobb.jpg') left bottom no-repeat;
	width:9px;
	font-size:22px;
	empty-cells:show;
	padding:0 0 0 10px;
}

/* legordulo menu */
.dropDownMenu{
	background:#F8F7F1;
	/*background:#C7EBC4;*/
	padding:5px;
	border:1px solid #3D603B;
}
.dropDownMenuContent{
	width:150px;
	height:170px;
	overflow:auto;
}
.dropDownMenuContent label{
	font:normal 8pt Trebuchet ms, arial, verdana;
	color:#D14040;
	cursor:pointer;
}

.dropDownMenuControlls{
	border-top:1px solid #EDDFC7;
	background:white;
}

.dropDownTitle{
	margin-top:5px;
	font:normal 10pt arial, verdana;
	color:#D14040;
}

.dropDownSelect
{
	font:normal 8pt arial !important;
	color:gray !important;
	background:#FCF7EE;
	border:1px solid #D3BC92;
	margin-bottom:7px;
}


/* node browser */
/**/
.ukoMenu{
	background: #F9F9F9;
	padding: 3px;
	border-bottom: 1px solid #EAE4EE;
	margin-bottom: 4px;
}
.ukoMenu table{ width: 100%; }
.ukoMenu a.ukoMenuLink { text-decoration: none; color: #0073AA; }
.ukoMenu a.ukoMenuLinkselected { font-weight: bold; text-decoration: none; color: #0073AA; }
.ukoMenuCellRight{ text-align: right; }


.nodeBrowserComponent {
	width: 270px; 
	height: 300px; 
	overflow: auto; 
	background: white; 
	margin-bottom: 5px; 
	padding: 2px; 
	border: 1px solid #eeeeee;
}

table.browserItem {
	white-space:nowrap; 
	font: normal 8pt Trebuchet Ms, arial, verdana;
}

table.browserItem td { white-space:nowrap; } 

.browserFolder img,
.browserVSpace img,
.browserVLine img,
.browserPlus img,
.browserPlusLast img,
.browserNoPlus img,
.browserNoPlusLast img,
.browserMinus img,
.browserMinusLast img,
.browserEvent img,
.browserJob img,
.browserFile img,
.browserGridNode img, 
.browserFileClosed img,
.browserChain img,
.browserChainClosed img,
.browserTemplate img,
.browserClientele img, 
.browserInternet img, 
.browserPortal img, 
.browserMenu img,
.browserOrganization img,
.browserUnit img, 
.browserCerif img 
{
    width: 16px;
    height: 16px;
}

.browserVLine img       { background-image: url('/kepek/flowmanager/browser/line.gif'); }
.browserPlus img        { background-image: url('/kepek/flowmanager/browser/plus.gif'); }
.browserPlusLast img    { background-image: url('/kepek/flowmanager/browser/plusLast.gif'); }
.browserNoPlus img      { background-image: url('/kepek/flowmanager/browser/noPlus.gif'); }
.browserNoPlusLast img  { background-image: url('/kepek/flowmanager/browser/noPlusLast.gif'); }
.browserMinus img       { background-image: url('/kepek/flowmanager/browser/minus.gif'); }
.browserMinusLast img   { background-image: url('/kepek/flowmanager/browser/minusLast.gif'); }

.browserEvent img       { background: url('/kepek/flowmanager/icons/explorer_esemeny.jpg') center center no-repeat; }
.browserFile img        { background: url('/kepek/flowmanager/icons/explorer_dosszie.jpg') center center no-repeat; }
.browserFileClosed img  { background: url('/kepek/flowmanager/icons/explorer_dosszie_zarva.jpg') center center no-repeat; }
.browserGridNode img    { background: url('/kepek/flowmanager/icons/explorer_node.gif') center center no-repeat; }
.browserChain img       { background: url('/kepek/flowmanager/icons/explorer_folyamat.jpg') center center no-repeat; }
.browserChainClosed img { background: url('/kepek/flowmanager/icons/explorer_folyamat_zarva.jpg') center center no-repeat; }
.browserJob img         { background: url('/kepek/flowmanager/icons/explorer_feladat.jpg') center center no-repeat; }
.browserFolder img      { background: url('/kepek/flowmanager/icons/explorer_mappa.jpg') center center no-repeat; }
.browserClientele img   { background: url('/kepek/flowmanager/browser/organization.gif') center center no-repeat; }
.browserTemplate img    { background: url('/kepek/flowmanager/icons/explorer_iratminta.jpg') center center no-repeat; }
.browserInternet img    { background: url('/kepek/flowmanager/icons/explorer_internet.gif') center center no-repeat; }
.browserPortal img    { background: url('/kepek/flowmanager/icons/explorer_portal.gif') center center no-repeat; }
.browserMenu img    { background: url('/kepek/flowmanager/icons/explorer_menu.gif') center center no-repeat; }
.browserOrganization img    { background: url('/kepek/flowmanager/icons/explorer_org.jpg') center center no-repeat; }
.browserUnit img    { background: url('/kepek/flowmanager/icons/explorer_unit.jpg') center center no-repeat; }
.browserCerif img    { background: url('/kepek/flowmanager/icons/explorer_cerif.png') center center no-repeat; }



.browserActiveTextSelected { cursor: pointer; text-decoration: underline; color: white; background-color: navy;  }
.browserActiveText		   { cursor: pointer; text-decoration: underline; color: navy;  background-color: white; }
.browserText			   { cursor: pointer; text-decoration: none;      color: black; background-color: white; }
.browserTextSelected 	   { cursor: pointer; text-decoration: none;      color: white; background-color: navy; }
.browserDisabledText       { cursor: auto;    text-decoration: none;      color: gray;  background-color: white; }

.browserActiveTextSelected,
.browserActiveText,
.browserText,
.browserTextSelected,
.browserDisabledText { border-left: 2px solid white; padding-left: 2px; padding-right: 2px;}

.browserEmptyResult{
	background:url('/kepek/flowmanager/icons/explorer_valassz_mappat.jpg') no-repeat;
	padding:110px 0 0 42px;
	font:bold 9pt tremuchet ms, arial;
	color:#C60101;
	height:250px;
}

/***********************************************************************/
/****************************   NAPTAR   *******************************/
/***********************************************************************/

.calendarTable{
	border-bottom:1px solid #3D3D3D;
}

.calendarDayTable{ border-right:1px solid #989898; width: 1220px; border-collapse:collapse; }
.calendarWeekTable{ border-right:1px solid #989898; border-collapse:collapse; }

.calendarController{ 
	margin: 20px 10px 0 10px; 
	background: #96AECA; 
	width: 1216px; 
	border-top: 1px solid gray;  
	border-bottom: 1px solid gray;  
	padding: 2px; 
	/* background: url('/kepek/flowmanager/calendar/calendar_controller_background.jpg') top left no-repeat; */ 
}

.calendarWholeEvents{ padding: 5px 0 10px 70px; background: #FFF6D4; margin-left: 10px; width: 1150px; }
#calendarWholeEventsShow { text-decoration: none; padding: 0 4px 2px 4px; background: url('/kepek/flowmanager/gomb_plus2.jpg') top center no-repeat; }
#calendarWholeEventsHide { text-decoration: none; padding: 0 4px 2px 4px; background: url('/kepek/flowmanager/gomb_minus2.jpg') top center no-repeat; }

.calendarListViewButton, .calendarListViewButtonSelecetd{
	width: 418px; 
	padding: 3px 0 3px 0;
	text-align: center;
	font: normal 9pt arial;
	color: black;
	background: #E7E7E7;
	cursor: pointer;
	border: 2px groove white;
	margin: 0 0 5px 5px;
}
.calendarListViewButtonSelecetd{ background: #3DBDE0; color: white; }

.calendarTypeButton, .calendarTypeButtonSelected {
	text-align: center;
	padding: 2px 7px 2px 7px;
	background: #E7E7E7;
	border: 2px groove white;
	font: normal 9pt arial;
	color: black;
	cursor: pointer;
}
.calendarTypeButtonSelected{ background: #3DBDE0; color: white; }


.calendarWeekOfYear{ text-decoration: none; font: bold 10pt arial; color: gray; }
.calendarDayOfWeek{ text-decoration: none; font: bold 10pt arial; color: #598846; }

.calendarDocColor_P { background: url('/kepek/flowmanager/calendar/color_red.png'); border-top: 1px solid #FFC2C2; }
.calendarDocColor_S {  background: url('/kepek/flowmanager/calendar/color_yellow.png'); border-top: 1px solid #FFDD53; }
.calendarDocColor_Z { background: url('/kepek/flowmanager/calendar/color_green.png'); border-top: 1px solid #90C78D; }
.calendarDocColor_null { }

.calendarListTable{ width: 1220px; }
.calendarListTableHeader td{
	margin-top: 5px;
	font: bold 12pt arial !important;
	border-top: 1px solid gray;
	border-bottom: 1px solid gray;
	color: gray;
}
.calendarListTable td{
	font: normal 8pt arial;
}
.calendarListSpacer { width: 10px; white-space: nowrap; }
.calendarListWeek{ padding: 7px 0 0 0; font: bold 10pt arial !important; color: #33AECF; border-bottom: 1px solid gray; }
.calendarListMonth{ padding: 7px 0 0 0; font: bold 11pt arial !important; color: #EF7B1D; }

/* .calendarDocColor_S { background: url('/kepek/flowmanager/calendar/color_yellow.png'); border-top: 1px solid #FFDD53; } */

.calendarMenu1{
	font:normal 8pt arial; 
	color:gray;
}
.calendarImage{ display:none; }
.calendarMenu1 img{ 
	margin-right:2px;
}
.calendarMenu1 td{
	padding-right:20px;
}

.calendarFunctionInactive, .calendarFunctionActive, .calendarFunctionSelected{
	padding:5px;
	font:bold 8pt arial;
	cursor:pointer;
	color:gray;
	border:1px solid white; 
}
.calendarFunctionInactive{  }
.calendarFunctionActive{ 
	border:1px solid #C47373; 
	color:#537A89;
}
.calendarFunctionSelected{
	font-weight:bold;
	border:1px solid #EAE2D4;
	color:#537A89;
}

.calendarFunctionAuthorized, .calendarFunctionGlobal, .calendarFunctionCreated, 
.calendarFunctionLocal, .calendarFunctionEvent, .calendarFunctionJob, .calendarFunctionSum{
	padding: 2px 0 2px 18px;
	display: block;
	cursor: pointer;
	white-space: nowrap;
}


.calendarFunctionAuthorized{ background:url('/kepek/flowmanager/icons/docAuthorized.gif') left center no-repeat; }
.calendarFunctionGlobal{ background:url('/kepek/flowmanager/icons/docGlobal.gif') left center no-repeat; }
.calendarFunctionCreated{ background:url('/kepek/flowmanager/icons/docCreated.gif') left center no-repeat; }
.calendarFunctionLocal{ background:url('/kepek/flowmanager/icons/docLocal.gif') left center no-repeat; }
.calendarFunctionEvent{ background:url('/kepek/flowmanager/icons/esemeny.jpg') left center no-repeat; }
.calendarFunctionJob{ background:url('/kepek/flowmanager/icons/feladat.gif') left center no-repeat; }
.calendarFunctionSum{ background:url('/kepek/flowmanager/icons/calendarSum2.gif') left center no-repeat; }

.fileSelectionItem{
	padding: 2px 0 2px 18px;
	display: block;
	cursor: pointer;
	text-decoration: none;
	color: #3F3F3F;
}
/*.fileSelectionItem{ background:url('/kepek/flowmanager/icons/explorer_dosszie.jpg') left center no-repeat; }*/

.calendarMenu2{ 
	font:normal 9pt arial; 
	width:100%; 
	margin-left:18px;
}

.dropDownLink{
	font:bold 9pt arial;
	color:#537A89;
}

.dropDownListItem a{
	font:normal 9pt arial;
	text-decoration:none;
	color:#3F5588;
	display:block;
	white-space:nowrap;
}

.dropDownListItemActive a{
	font:normal 9pt arial;
	text-decoration:none;
	color:white;
	display:block;
	background-color:#3F5588;
	white-space:nowrap;
}

.dropDownListItemDisabled { 
	font:bold 9pt arial;
	text-decoration:none;
	color:#537A89;
}

.calendarTopTitle, .calendarTopLeftCorner{ 
	font:bold 12pt arial;
	color: #5C5C5C;
	background:#D6DEE7;
	padding:3px;
	border-top:1px solid #989898;
	border-bottom:1px solid #989898;
}
.calendarLeftTitle{
	font:normal 9pt arial;
	padding:0 2px 0 0;
	color:gray;
	border-right:1px solid #3D3D3D;
	width: 20px;
	background: #D6DEE7;
}

.calendarDay, .calendarDayToday, .calendarDayOther{ 
	width:170px; /* 130px 166*/
	height:75px;
	font:bold 8pt arial;
}
.calendarDay{ border-top:1px solid #3D3D3D; border-right:1px solid #3D3D3D; }
.calendarDayToday{ border-top:1px solid #3D3D3D; border-right:1px solid #3D3D3D; }
.calendarDayOther{ background:#F7F7F7;  border-top:1px solid #3D3D3D; border-right:1px solid #3D3D3D; }

.calendarDay2, .calendarDayToday2, .calendarDayOther2{ 
	font:bold 8pt arial;
	width:130px;
}
.calendarDay2{ border:1px solid #C8C8C8; }
.calendarDayToday2{ border-left:1px solid #EAD0D0; border-right:1px solid #EAD0D0; border-top:1px solid #C8C8C8; border-bottom:1px solid #C8C8C8; }
.calendarDayOther2{ background:#EFEFEF; border:1px solid #C8C8C8; }

.calendarDayNum{ font: bold 18pt arial; color: #EF7B1D; }
.calendarDate{ font: bold 10pt arial; color: #67797F; }
.calendarNameDay{ font: normal 7pt arial; }

.calendarDayNum_weekEnd{ font: bold 18pt arial; color: #AF0000; }
.calendarDate_weekEnd{ font: bold 10pt arial; color: #67797F; }
.calendarNameDay_weekEnd{ font: normal 7pt arial; }

.calendarHours{ font: bold 9pt arial; color: #5C5C5C; text-align: right; padding-right: 5px; background:#D6DEE7; width: 20px; }


.calendarDayEvent{ width: 130px; overflow: hidden; white-space: nowrap; }
.calendarDayEvent a{ text-decoration: none; color: gray; padding-left: 2px; }
.calendarDay .calendarDayEvent, 
.calendarDayToday .calendarDayEvent, 
.calendarDayOther .calendarDayEvent
{ width: 166px;  }


.calendarDayOfMonth{ padding:0 3px 0 0; }
.calendarDay .calendarDayOfMonth a{ color:#4D8760; text-decoration: none; }
.calendarDayOther .calendarDayOfMonth, .calendarDayOther .calendarDayOfMonth a { color:gray; text-decoration: none; }
.calendarDayToday .calendarDayOfMonth, .calendarDayToday .calendarDayOfMonth a{ color:#CE0000; text-decoration: none; }

.calendarDayProgram{ font: bold 10pt arial; }

.calendarProgramDescription{
	padding: 3px 0 0 5px;
	border-top: 1px solid #D9D9D9;
	color: gray;
	font: italic 8pt arial;
}

.calendarWholeDayEvents a {
	text-decoration: none;
	font: bold 10pt arial;
	color: #EF6B00;
	padding-left: 10px;
}
.calendarWholeDayEvents a:hover{ text-decoration: underline; }

.calendarSum{margin:0; padding:0;}

.calendarSum img{
	margin-top:31px;
}

.calendarDayContent{
	width:100%;
}
.calendarDayContent td{
	width:25%;
	text-align:center;
}
.calendarDayContent img{ border:0; padding-bottom: 2px; }
.calendarSum img{ padding:0; }

.calendarPrevious{ }
.calendarPrevious img{ 
	border:0;
	width:16px; 
	height:11px; 
	background:url('/kepek/flowmanager/icons/calendarPrevious.gif');
	margin-right:3px;
}

.calendarNext{ }
.calendarNext img{
	border:0;
	width:16px; 
	height:11px; 
	background:url('/kepek/flowmanager/icons/calendarNext.gif');
	margin-left:3px;
}

.calendarAdvertisement{ border: 1px solid gray; background: #D6DEE7; width: 250px; }

.listClose{
	font:normal 8pt arial;
	display:block;
	cursor:pointer;
	width:100%;
	text-align:center;
	padding-top:10px;
	background:url('/kepek/flowmanager/icons/lista_zar.gif') center top no-repeat;
}

.listOpen{
	font:normal 8pt arial;
	display:block;
	cursor:pointer;
	width:100%;
	text-align:center;
	padding-bottom:10px;
	background:url('/kepek/flowmanager/icons/lista_nyit.gif') center bottom no-repeat;
}

.hidden{ display: none; }

.visible{  }

.calendarEntries{ background: rgba(160, 190, 90, 0.25); border-radius: 5px; margin-bottom: 3px; }
.calendarEntries a { padding: 0 3px 0 3px; display: inline-block; font-size: 8pt; }
.calendarEntries a span{ font-weight: bold; color: #6D170C; font-size: 8pt; }


/*  Kicsi Naptar  */

.smallCalendar .calendarDay, .smallCalendar .calendarDayToday, .smallCalendar .calendarDayOther{ 
	width:100px; /* 130px 166*/
	height:75px;
	font:bold 8pt arial;
}

.smallCalendar .calendarDayOfMonth{ height: auto !important; min-height: 70px; }
.smallCalendar label{ cursor: pointer; }

/*******     Naptar2     ********/ 
.calendar2TopTitle, .calendar2TopLeftCorner{ 
	font:bold 12pt arial;
	color: white;	
	padding:3px;
	border-top:1px solid #989898;
	background: #B6D464;
	background: -webkit-linear-gradient(#89A835 30%, #B6D464 70%); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(#89A835 30%, #B6D464 70%); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(#89A835 30%, #B6D464 70%); /* For Firefox 3.6 to 15 */
	background: linear-gradient(#89A835 40%, #B6D464 80%); /* Standard syntax (must be last) */		
}
.calendar2TopTitle a { color: white }
.calendar2LeftTitle{
	font:normal 9pt arial;
	padding:0 2px 0 0;
	color:gray;
	border-right:1px solid #3D3D3D;
	width: 20px;
	background: #B6D464;	
}
.calendar2Hours{ font: bold 9pt arial; color: white; text-align: right; padding: 0 7px 0 5px; background:#B6D464; width: 20px; }

.calendar2Day, .calendar2DayToday, .calendar2DayOther{ 
	width:170px; /* 130px 166*/
	height:75px;
	font:bold 8pt arial;
	padding: 0 2px 0 3px;
}
.calendar2Day{ border-top:1px solid #3D3D3D; border-right:1px solid #3D3D3D; }
.calendar2DayToday{ border-top:1px solid #3D3D3D; border-right:1px solid #3D3D3D; }
.calendar2DayOther{ background:#F7F7F7;  border-top:1px solid #3D3D3D; border-right:1px solid #3D3D3D; }

.calendar2Day2, .calendar2DayToday2, .calendar2DayOther2{ 
	font:bold 8pt arial;
	width:130px;
	padding: 3px 3px 0 4px;
}
.calendar2Day2{ border:1px solid #C8C8C8; }
.calendar2DayToday2{ border-left:1px solid #EAD0D0; border-right:1px solid #EAD0D0; border-top:1px solid #C8C8C8; border-bottom:1px solid #C8C8C8; }
.calendar2DayOther2{ background:#EFEFEF; border:1px solid #C8C8C8; }

.calendar2DayNum a { font-size: 14pt; font-weight: bold; }
.calendar2DayNum a, .calendar2Date a, .calendar2MonthName a { color: white; }
.calendar2MonthName  { text-align:left; }

.collapsedContent_date_chooser{ display: none; }

.dateChooserExpand, .dateChooserCollapse  { font-size: 12pt; padding-right: 5px; }
.dateChooserExpand span, .dateChooserCollapse span { transform: rotate(-90deg); font-size: 16pt; display:inline-block; padding-right: 8px; }

.expanderContent_date_chooser {  }
.calendar2LinearGradientTop{ background: linear-gradient(white 10%, #EFEFEF 99%); height: 20px; }
.calendar2LinearGradientBottom{ background: linear-gradient(#EFEFEF, white 99%); height: 20px; }
.calendar2_year_list_cells{ }
.calendar2_year_list_cells a { padding: 0 2px 0 2px; display: block; }
.calendar2_month_title { background: #B6D464; }
.calendar2_month_cells { }
.calendar2_month_cells a { padding: 0 2px 0 2px; display: block; }
.calendar2_day_list_head{ text-align: center; background: #B6D464; }
.calendar2_week_list_cells{ text-align: center; }
.calendar2_day_list_cells { border: 1px solid #C8C8C8; text-align: right; padding:0; }
.calendar2_day_list_cells a{ padding: 0 2px 0 2px; display: block; }

/* Filter a naptarhoz */
.filterItem{ display: inline-block; margin-right: 15px; }
.filterDiv{ margin-top: 10px; border-top: 1px solid #B6D464; padding-top: 7px; /* background: #EFEFEF; padding: 5px 10px 5px 10px; border-radius: 4px;*/ }
.filterItemTitle { color: #0073AA; font-weight: bold; }
/***********************************************************************/
/*********************    FINANCE TABLE    *****************************/
/***********************************************************************/


.financeTable  {

	border-top: 1px solid #DEDFDE;
	border-left: 1px solid #DEDFDE;
	
}


.financeTable TH {
	background-color: #ADAA9C;
	padding: 3px;
	color: white;
}

.itemRow TD {
	background-color: white;
}

.groupRow TD {
	background-color: #F7F7BD;
}


.financeTable DIV {
	padding: 3px;
}

.financeTable TD {
	border-bottom: 1px solid #DEDFDE; 
	border-right: 1px solid #DEDFDE; 
}


/***********************************************************************/
/*********************         GANT        *****************************/
/***********************************************************************/

.gantBrowserCell, .gantDiagramCell {
	border: 1px solid #eeeeee; 
}

.gantBrowser { 
/*
	width: 300px;
	height: 800px;
	overflow: scroll;
	*/
}

.gantBrowser .browserItem td{ padding-bottom: 3px; padding-top: 3px; }
.gantDiagram { 
/*
	width: 1300px;
	height: 800px;
	overflow: scroll;
	*/
}

.gantFinishedOnTime, .gantFinishedBeyondDeadline, .gantKeepOnTime, .gantAddedOnTime,
.gantAddedBeyondDeadline, .gantKeepBeyondDeadline, .gantEmptyDay, .gantDeadline
{ 
	font-size:1px; 
	border:0px; 	
	cursor:pointer; 
}

.gantFinishedOnTime {
	background:url('/kepek/flowmanager/gant/gantSzurke.jpg') left center repeat-x;
}

.gantFinishedBeyondDeadline {
	background:url('/kepek/flowmanager/gant/gantSotetSzurke.jpg') left center repeat-x;
}

.gantKeepOnTime {
	/*background:url('/kepek/flowmanager/gant/gantZold.jpg') left center repeat-x;*/
	background: #A7E577;
	border: 1px solid #81B25C;
	border-radius: 5px;
	height: 12px;
}

.gantAddedOnTime {
	background:url('/kepek/flowmanager/gant/gantSotetZold.jpg') left center repeat-x;
}

.gantAddedBeyondDeadline {
	background:url('/kepek/flowmanager/gant/gantVoros.jpg') left center repeat-x;
}

.gantKeepBeyondDeadline {
	background:url('/kepek/flowmanager/gant/gantNarancs.jpg') left center repeat-x;
}

.gantEmptyDay {
	background:url('/kepek/flowmanager/gant/gantUres.gif') left center repeat-x;
}

.gantDeadline {
	width:1px;
	background:#FFBF33;
	cursor:default;
}

/* 4px egy nap leptek */
.gantDiagramContainer_4{
	background:url('/kepek/flowmanager/gant/leptekVonal_4.gif');
	margin:0;
	padding:0;
}

.gantDiagramScaleTop_4{
	background:url('/kepek/flowmanager/gant/leptek_4.gif');
	height:16px;
	font-size:1px;
}

.gantDiagramScaleBottom_4{
	background:url('/kepek/flowmanager/gant/leptekAlso_4.gif');
	height:16px;
	font-size:1px;
}
.gantDiagramContainer_8 table{ margin-bottom: 5px; }
.gantDiagramTable {
	width: 1300px;
}

/* 1px egy nap leptek */
.gantDiagramContainer_1{
	background:url('/kepek/flowmanager/gant/leptekVonal_1.gif');
	margin:0;
	padding:0;
}

.gantDiagramScaleTop_1{
	background:url('/kepek/flowmanager/gant/leptek_1.gif');
	height:16px;
	font-size:1px;
}

.gantDiagramScaleBottom_1{
	background:url('/kepek/flowmanager/gant/leptekAlso_1.gif');
	height:16px;
	font-size:1px;
}
/* 16px egy nap leptek */
.gantDiagramContainer_16{
	background:url('/kepek/flowmanager/gant/leptekVonal_16.gif');
	margin:0;
	padding:0;
}
.gantDiagramContainer_16 table{ 
	margin-bottom: 2px; margin-top: 5px;
}

.gantDiagramScaleTop_16{
	background:url('/kepek/flowmanager/gant/leptek_16.gif');
	height:16px;
	font-size:1px;
}

.gantDiagramScaleBottom_16{
	background:url('/kepek/flowmanager/gant/leptekAlso_16.gif');
	height:16px;
	font-size:1px;
}

/* 22 */

.gantDiagramContainer_22 table{ 
	margin-bottom: 2px; margin-top: 5px;
}

.gantDiagramScaleTop_22{
	background:url('/kepek/flowmanager/gant/leptek_22.gif');
	height:16px;
	font-size:1px;
}

.gantDiagramScaleBottom_22{
	background:url('/kepek/flowmanager/gant/leptekAlso_22.gif');
	height:16px;
	font-size:1px;
}

.gantDiagramContainer_22{
	background:url('/kepek/flowmanager/gant/leptekVonal_22.gif');
	margin:0;
	padding:0;
}

.gantDiagramDate {
	font-size: 7pt;
	display:inline;
	background:white;
	border:1px solid #D6D6D6;
	padding:0 4px 0 4px;
	display: none;
}

/* ************************************************************************* */
/* *************************        EXPLORER        ************************ */
/* ************************************************************************* */

.explorerMain {
	width: 100%;
}

td.explorerLeftPanel {
	width: 180px;
}

div.explorerLeftPanel  {
	border: 1px solid #eeeeee; 
	padding: 2px;
	overflow: auto;
	display:block;
	width: 180px;
	height: 526px;
}

td.explorerRightPanel {
	
}

.explorerMainMenu {
	font:bold 8pt arial;
	font-weight:normal;
}

.explorerMenuType{
	font:bold 8pt arial;
	color:#3A83A0;
	padding:0 3px 0 10px;
}

.explorerGroupLeft div{ }

.explorerGroupContent{ }

.explorerGroupRight div{ }

.explorerFunctionInactive a, .explorerFunctionActive a, .explorerFunctionSelected a{
	padding:3px 3px 3px 3px;
	font:bold 8pt arial;
	cursor:pointer;
	color:#C3C3C3;
	border:1px solid white; 
	margin-right:5px;
	text-decoration:none;
	display:block;
}
.explorerFunctionInactive a{ }
.explorerFunctionActive a{ 
	border:1px solid #C47373; 
	color:#537A89;
}
.explorerFunctionSelected a{
	font-weight:bold;
	border:1px solid #A3A3A3;
	color:#4B8F50;
}


#neIsAttachFalse a {
	padding-left: 23px;
	background: url('/kepek/flowmanager/icons/gomb_irat.gif') left center no-repeat;
}

#neIsAttachTrue a {
	padding-left: 24px;
	background: url('/kepek/flowmanager/icons/gomb_kapocs.gif') left center no-repeat;
}

.neYears {
	padding-left: 27px !important;
	background: url('/kepek/flowmanager/icons/gomb_datumbeallit.gif') left center no-repeat;
}

.explorerAttachment, .explorerChronology, .explorerLabel, .explorerReading{
	font: bold 8pt arial;
	color: #4D4D4D;
	text-decoration: none;
}

.explorerAttachmentSelected, .explorerChronologySelected, .explorerLabelSelected, .explorerReadingSelected{
	font: bold 8pt arial;
	text-decoration: underline;
	color: #861818;
}

/**/

/* ************************************************************************* */
/* *************************         EDITOR         ************************ */
/* ************************************************************************* */
.editor_toolbar{
	background: #EEE;
	margin: 2px;
	border-bottom:2px solid #ccc;
}

.editor_toolbar_button, .editor_toolbar_button_active {
	padding: 3px 0 3px 3px;
}

.editor_toolbar_button img, 
.editor_toolbar_button_active img{
	width: 22px;
	height: 22px;
}

.editor_toolbar_button_active{
}

.editor_toolbar_button div{
	border: 1px solid #EEE;
	/*width: 22px;*/
	/*height: 22px;*/
	cursor: pointer;
}
.editor_toolbar_button_active div{
	border: 1px solid rgb(107,106,98);
	background-color: rgb(250,250,239);
	/*width: 22px;*/
	/*weight: 22px;*/
	cursor: pointer;
}
.toolbar_button_cut{ background: url('/kepek/editor/binex/cut.gif') center center no-repeat; }
.toolbar_button_copy{ background: url('/kepek/editor/binex/copy.gif') center center no-repeat; }
.toolbar_button_paste{ background: url('/kepek/editor/binex/paste.gif') center center no-repeat; }
.toolbar_button_undo{ background: url('/kepek/editor/binex/undo.gif') center center no-repeat; }
.toolbar_button_redo{ background: url('/kepek/editor/binex/redo.gif') center center no-repeat; }
.toolbar_button_insertImage{ background: url('/kepek/editor/binex/image.gif') center center no-repeat; }
.toolbar_button_insertDocument{ background: url('/kepek/editor/binex/doc.gif') center center no-repeat; }
.toolbar_button_insertDocument2{ background: rgba(131,155,60,0.5) url('/kepek/editor/binex/doc.gif') center center no-repeat; }
.toolbar_button_createLink{ background: url('/kepek/editor/binex/link.gif') center center no-repeat; }
.toolbar_button_newtable{ background: url('/kepek/editor/binex/table.gif') center center no-repeat; }
.toolbar_button_addrow{ background: url('/kepek/editor/binex/table_row.gif') center center no-repeat; }
.toolbar_button_delrow{ background: url('/kepek/editor/binex/table_row_del.gif') center center no-repeat; }
.toolbar_button_addcolumn{ background: url('/kepek/editor/binex/table_cell.gif') center center no-repeat; }
.toolbar_button_delcolumn{ background: url('/kepek/editor/binex/table_cell_del.gif') center center no-repeat; }
.toolbar_button_bold{ background: url('/kepek/editor/binex/bold.gif') center center no-repeat; }
.toolbar_button_italic{ background: url('/kepek/editor/binex/italic.gif') center center no-repeat; }
.toolbar_button_underline{ background: url('/kepek/editor/binex/underline.gif') center center no-repeat; }
.toolbar_button_left{ background: url('/kepek/editor/binex/justifyleft.gif') center center no-repeat; }
.toolbar_button_right{ background: url('/kepek/editor/binex/justifyright.gif') center center no-repeat; }
.toolbar_button_center{ background: url('/kepek/editor/binex/justifycenter.gif') center center no-repeat; }
.toolbar_button_justify{ background: url('/kepek/editor/binex/justifyfull.gif') center center no-repeat; }
.toolbar_button_ordered{ background: url('/kepek/editor/binex/orderedlist.gif') center center no-repeat; }
.toolbar_button_unordered{ background: url('/kepek/editor/binex/unorderedlist.gif') center center no-repeat; }
.toolbar_button_format{ background: url('/kepek/editor/binex/format.gif') center center no-repeat; }
.toolbar_button_clear{ background: url('/kepek/editor/binex/kuka.gif') center center no-repeat; }
.toolbar_button_preview{ background: url('/kepek/editor/dcedit/search.gif') center center no-repeat; } /* !!!!! */
.toolbar_button_template{ background: url('/kepek/editor/binex/template.gif') center center no-repeat; }
.toolbar_button_cut{ background: url('/kepek/editor/binex/cut.gif') center center no-repeat; }
.toolbar_button_cut{ background: url('/kepek/editor/binex/cut.gif') center center no-repeat; }
.toolbar_button_cut{ background: url('/kepek/editor/binex/cut.gif') center center no-repeat; }
.toolbar_button_cut{ background: url('/kepek/editor/binex/cut.gif') center center no-repeat; }
.toolbar_button_cut{ background: url('/kepek/editor/binex/cut.gif') center center no-repeat; }
.toolbar_button_cut{ background: url('/kepek/editor/binex/cut.gif') center center no-repeat; }

.editor_toolbar_separator div{
	border-left: 1px solid #ccc;
	width: 1px;
	height: 22px;
	font-size: 1px;
	margin: 0 2px 0 5px; 
}


#dcdeditContainer{
	margin:5px 0;
	border:4px solid #ccc;
	width:760px;
}

#dcedittable{ }
#dcedittable td div{ 
	border:1px solid #6A98AA;
	margin:2px;
	display:block;
}

.dcdeditView{
	margin-top:10px;
	border:1px solid #ABCDDB;
	width:780px;
}

.dcdeditView td{
	/*padding:10px;*/
}
/**/

/* ************************************************************************* */
/* *************************     MUNKATARSAK OLDAL     ********************* */
/* ************************************************************************* */
.infoCard{ 
	width:100%; 
	border:1px solid #899DCE; 
	background: url('/kepek/flowmanager/icons/nevjegy_hatter.jpg') right bottom no-repeat;
}
.infoCardName{
	padding-left:5px;
	background:#C4E0EB;
}
.infoCardActiveUser, .infoCardInactiveUser, .infoCardTool, .infoCardIndicator{
	font:bold 12pt Georgia, Serif, arial;
	color:#4B649C;
	padding:2px 0 2px 20px;
}
.infoCardActiveUser{
	background: url('/kepek/flowmanager/icons/felhasznalo.gif') left center no-repeat;
}
.infoCardInactiveUser{
	background: url('/kepek/flowmanager/icons/felhasznalo_szurke.gif') left center no-repeat;
}
.infoCardTool{
	background: url('/kepek/flowmanager/icons/ikon_eszkoz.gif') left center no-repeat;
}
.infoCardIndicator{
	background: url('/kepek/flowmanager/icons/ikon_indikator.gif') left center no-repeat;
}
.infoCardToolComment{ padding:0 0 0 12px; }
.infoCardDataCell{ padding:3px; width:100%; }
.infoCardData{ }
.infoCardPhoto { 
	width:60px; padding:3px; 
	background: url('/kepek/flowmanager/foto_hatter.jpg') center center no-repeat;
}
.infoCardPhoto img { 
	border:1px solid #4B649C; 
	margin:5px;
}
.infoCardDataField{
	font:bold 8pt Trebuchet Ms, arial;
	color:#4B649C;
	padding:0 5px 0 0;
}
.infoCardDataValue{
	font:normal 8pt Trebuchet Ms, arial;
	color:#983A3A;
}
.infoCardDataEmpty{
	font:normal 8pt Trebuchet Ms, arial;
	color:#BEBEBE;
}
.hiddenRow{ display:none; }
.detailedRow{ }
/**/
/* ************************************************************************* */
/* *************************     SAJAT PROFIL OLDAL     ******************** */
/* ************************************************************************* */
.profileGroupTitle{
	font:bold 18pt arial;
	color:#D0D0D0;
	background:url('/kepek/flowmanager/icons/prfilcsoport.jpg') bottom right no-repeat;
	padding:0 20px 0 0;
}
.myProfileIcon{
	text-align:center;
	text-decoration:none;
	font:bold 7pt Georgia, Serif, Arial;
	color:#0083B3;
}
.myProfileIcon img{ border:0; }

/* partner lista */
.partnerDataName, .partnerDataName a{
	font:bold 11pt arial;
	color:#4C4937;
}
.partnerDataOther{
	font:normal 9pt arial;
	padding:0 0 0 10px;
}
.partnerDataOther span{
	font-weight:bold;
} 
/**/
/* ************************************************************************* */
/* *************************     STATISZTIKA OLDAL     ********************* */
/* ************************************************************************* */
.statistics{
	width:720px; 
}
.statisticsChanger{ }
.statisticsChangerSpacer{ width:10px; }
.statisticsChangerSelected2 div, .statisticsChangerNotSelected2 div { width:6px; }
.statisticsChangerSelected1 a, .statisticsChangerNotSelected1 a { 
	text-decoration:none;
	font:bold 8pt arial;
}
.statisticsChangerSelected1 a{ color:white; }
.statisticsChangerNotSelected1 a{ color:#37697C; }
.statisticsChangerNotSelected1 a:hover{ text-decoration:underline; }

.statisticsChangerSelected1{
	background:url('/kepek/flowmanager/icons/statisztika_ful_kijelolt1.gif') left top no-repeat;
	padding:5px 3px 4px 9px;
}
.statisticsChangerSelected2{
	background:url('/kepek/flowmanager/icons/statisztika_ful_kijelolt2.gif') right top no-repeat;
}

.statisticsChangerNotSelected1{
	background:url('/kepek/flowmanager/icons/statisztika_ful1.gif') left top no-repeat;
	padding:5px 3px 4px 9px;
}
.statisticsChangerNotSelected2{
	background:url('/kepek/flowmanager/icons/statisztika_ful2.gif') right top no-repeat;
}

.statisticsReading, .statisticsReadingList{ 
	width:100%; 
	border-left:1px solid #DDDDDD;
}

.statisticsReadingFonix{ 
	border-left:1px solid #DDDDDD;
	border-top:1px solid #DDDDDD;
}

.statisticsReadingFonix div.hiddenCell{ }
.statisticsReadingFonix div.filledCell{ margin: 0; padding: 0; }
.statisticsReadingFonix div.hiddenCell img{ padding: 0 1px 0 1px; }
.statisticsReadingFonix div.visibleCell{ padding: 4px 4px 4px 8px; }

.statisticsReadingFonixIndicators{
	font: normal 8pt arial;
	color: #444444;
}


.complexListTable{ border-left:1px solid #DDDDDD; border-right:1px solid #DDDDDD; }
.complexListTable .header td{ 
	font:bold 8pt Trebuchet ms, arial;
	color:#625640;
	background: #EDEDED;
	padding:5px 0 4px 10px;
	border-top: 1px solid #DDDDDD;
	border-bottom: 3px solid gray;
}
.complexListTable .spacerRow td{ font-size:1px; background: gray; }
.complexListTable .oddRow td{ padding: 4px; background:#F9F9F9; }
.complexListTable .evenRow td{ padding: 4px; background:white; }
.complexListTable .tabbed td, .warehouseListTable .tabbed td{ padding-left: 15px; }
.complexListTable .highlightedRow td {
	background-color: #F5F6BE;
}

div.statisticsReadingSummaryTable{
	width:100%; 
	border-top:4px solid #6A6A6A;
}
table.statisticsReadingSummaryTable{ 
	width:100%; 
	border-left:1px solid #DDDDDD;
}
.statisticsReadingSummary{
	padding:0 !important;
}
.statisticsReadingSummaryTitle, .statisticsReadingValue1, .statisticsReadingValue2, .statisticsReadingValue3{
	padding:0 0 0 7px;
}
.statisticsReadingSummaryTitle{
	font:normal 9pt Trebuchet ms, arial;
	color:#3A3A3A;
	background:#F9F9F9;
}
.statisticsReadingValue1, .statisticsReadingValue1 a{
	font:bold 16pt arial;
	color:#3A3A3A;
}
.statisticsReadingValue2, .statisticsReadingValue2 a{
	font:normal 10pt arial;
	color:#707070;
}
.statisticsReadingValue3, .statisticsReadingValue3 a{
	font:bold 10pt arial;
	color:#3A3A3A;
	text-align:right;
	padding-right:3px;
}

.statisticsReading td, .statisticsReadingSummaryTable td, .statisticsReadingList td, .statisticsReadingFonix .cells, .statisticsReadingFonix .cells2{ 
	padding: 4px 4px 4px 8px; 
	border-bottom:1px solid #DDDDDD;
	border-right:1px solid #DDDDDD;
}
.statisticsReadingFonix .cells{ empty-cells: show; padding: 6px 4px 6px 8px; }
.statisticsReadingFonix .cells2{ padding: 0; }

.statisticsReadingValue { padding-right:7px; }

.statisticsReadingHeader{
	font:bold 8pt Trebuchet ms, arial;
	color:#625640;
	background:#EDEDED;
	padding:3px 0 3px 10px;
}
.statisticsReadingHeaderStrong{
	font:bold 8pt Trebuchet ms, arial;
	color:white;
	border-top:2px solid #666666;
	background:#ABA899;
	padding:3px 0 3px 10px;
}

.statisticsReadingOddrow{}
.statisticsReadingOddrow .statisticsReadingSelectedCell{ background:#FFF7C0; }
.statisticsReadingOddrow .statisticsReadingSelectedRow{
	background:url('/kepek/flowmanager/icons/szelektalo_nyil_vizszintes.gif') left center no-repeat; 
}
.statisticsReadingEvenrow{ background:#F9F9F9; }
.statisticsReadingEvenrow .statisticsReadingSelectedCell{ background:#F5EEBA; }
.statisticsReadingEvenrow .statisticsReadingSelectedRow{ 
	background: #F9F9F9 url('/kepek/flowmanager/icons/szelektalo_nyil_vizszintes.gif') left center no-repeat; 
}

.statisticsReadingSelectedColumn{
	padding:3px 0 3px 10px;
	background:#EDEDED url('/kepek/flowmanager/icons/szelektalo_nyil_fuggoleges.gif') center center no-repeat; 
	font-size:0;
}


.statisticsReading .statisticsReadingLabel{ white-space:nowrap; }
.statisticsReadingLabel, .statisticsReadingLabel a, .statisticsReadingSelectedRow{ 
	font:normal 8pt Trebuchet ms, arial;
	color: #444444;
}

.statisticsReadingValue, .statisticsReadingValue a, .statisticsReadingSelectedCell{
	font:bold 10pt arial;
	color:#444444;
	text-align:right;
}
.statisticsReadingDiagram{ }
.statisticsReadingDiagram div{ 
	background:#A1C5D3; 
	height:10px; 
	margin-right:10px;
	font-size:0;
}


.statisticsListLabel{ 
	font:bold 10pt Trebuchet ms, arial;
	border:1px solid #DDDDDD;
	border-top:1px solid #8F8F8F;
	background:#F9F9F9;
	padding:6px 0 1px 7px;
	color:#3A3A3A;
}

.statisticsReadingValue a { } 
.statisticsReadingLabel a { }

.statisticsReadingCommentRow{ background:#ECF4F7; }
.statisticsReadingCommentRow td{ padding:0px; }
.statisticsReadingComment{
	background:#ECF4F7 url('/kepek/flowmanager/icons/komment.gif') right center repeat-x;
	text-align:center;
}
.statisticsReadingComment span{
	font:normal 8pt Trebuchet ms, arial;
	background:#ECF4F7;
	text-align:center;
	padding:0 7px 0 7px;
}
.statisticsReadingCommentArrow1{
	font-size:0;
	background:#ECF4F7 url('/kepek/flowmanager/icons/komment_nyil_bal.gif') right center no-repeat;
}
.statisticsReadingCommentArrow2{
	font-size:0;
	background:#ECF4F7 url('/kepek/flowmanager/icons/komment_nyil_jobb.gif') left center no-repeat;
}

.statisticsReadingListFooter table{
	background:#EDEDED;  
	width:100%; 
	border:1px solid #DDDDDD; 
	border-top:0; 
}
.statisticsReadingListFooter table td{
	font:bold 8pt Trebuchet Ms, arial;
	color:#3A3A3A;
	padding:3px 5px 3px 7px;
}

.statisticsReadingSumLabel{
	font:bold 8pt Trebuchet ms, arial;
	color:#467A8F;
	background:#ECF4F7;
	padding:3px 0 3px 10px;
}

.statisticsReadingSumValue{
	font:bold 10pt Trebuchet ms, arial;
	color:#467A8F;
	background:#ECF4F7;
	padding:3px 0 3px 10px;
	text-align:right;
}

.statisticsReadingSeparator{
	font-size:9px;
}


.detailsTable{ width:97%; margin-left:10px; }
.detailsTitle{ 
	margin-left:15px; 
	font:bold 9pt arial;
	font-style:italic;
	color:#444444;
	padding:1px 0 5px 0; 
}
.detailsTable td{ border-right:0 !important; }
.detailsOddrow{ background:white; }
.detailsEvenrow{ background:#F9F9F9; }
.detailsLabel{
	font:italic 8pt Trebuchet ms, arial;
	color: #444444;
}
.detailsValue{
	font:bold 9pt arial;
	font-style:italic;
	color:#444444;
	text-align:right;
}

.detailsPlus{
	width:20px;
	height:20px;
	background:url('/kepek/flowmanager/icons/gomb_plus2.jpg') center center no-repeat;
	cursor:pointer;
}
.detailsMinus{
	width:20px;
	height:20px;
	background:url('/kepek/flowmanager/icons/gomb_minus2.jpg') center center no-repeat;
	cursor:pointer;
}
/**/

/* ************************************************************************* */
/* ***********************     EVES ULETI TERV OLDAL     ******************* */
/* ************************************************************************* */
.yearlyPlan{ width:90%; }
.yearlyPlanHeader td{
	font:bold 9pt arial;
	border-bottom:2px solid #C2C2C2;
	padding:2px 10px 2px 2px;
}
.yearlyPlanEvenRow div, .yearlyPlanOddRow div{
	border-bottom:1px solid #C2C2C2;
	font:normal 9pt arial;
	padding:2px 10px 2px 2px;
}
.yearlyPlanEvenRow div{
	background:#FBFBFB;
}

/* ************************************************************************* */
/* *************************     FOLYAMATOK OLDAL     ********************* */
/* ************************************************************************* */
.chainViewBox{ 
	width:180px; 
	margin-left:10px; 
	margin-bottom:10px; 
}
.chainViewBoxHeader1{
	background: url('/kepek/flowmanager/icons/folyamat_tulaj_fejlec1.gif') left top no-repeat;
	padding:3px 3px 3px 15px;
	font:bold 8pt Georgia, Serif, Trebuchet Ms, arial;
	color:#3A839F;
}
.chainViewBoxHeader2{
	background: url('/kepek/flowmanager/icons/folyamat_tulaj_fejlec2.gif') right top no-repeat;
	font-size:0;
}
.chainViewBoxHeader2 div{ width:10px; }

.chainViewBoxOddrow{ }
.chainViewBoxEvenrow{ background:#F9F9F9; }
.chainViewBoxCell{
	font:normal 8pt Trebuchet ms, arial;
	color:#505050;
	padding:2px 3px 2px 5px;
	border-left:1px solid #C4E0EB;
	border-right:1px solid #C4E0EB;
	border-bottom:1px solid #E1E3ED;
	border-top:0;
}

.chainViewBoxCell .user{
	padding:0 0 0 22px;
	background: url('/kepek/flowmanager/icons/felhasznalo.gif') no-repeat;
}
.chainViewBoxCell .group{
	padding:0 0 0 22px;
	background: url('/kepek/flowmanager/icons/felhasznalo_csop.gif') no-repeat;
}

.chainViewBoxOpen{ 
	padding:0 0 0 20px;
	background: url('/kepek/flowmanager/icons/lakat_ny.gif') left center no-repeat;
}
.chainViewBoxOpenBeyondDeadline{
	padding:0 0 0 20px;
	background: url('/kepek/flowmanager/icons/lakat_ny.gif') left center no-repeat;
	color:#870007;
}
.chainViewBoxClosed{
	padding:0 0 0 20px;
	background: url('/kepek/flowmanager/icons/lakat_z.gif') left center no-repeat;
}
.chainViewBoxClosedBeyondDeadline{
	padding:0 0 0 20px;
	background: url('/kepek/flowmanager/icons/lakat_z.gif') left center no-repeat;
	color:#870007;
}

.chainListFunctions td{ font:bold 8pt arial; padding-bottom:3px;}
.chainListFunctions td span{ color:#5C5325; font-style:italic; }
.chainListorderDown{
	background:url('/kepek/flowmanager/icons/fejlecnyil_le.gif') center left no-repeat;
}
.chainListorderDown, .chainListorderUp, .chainListorderInactive{ 
	margin-left:3px; 
	color:black;
	text-decoration:none;
	}
.chainListorderUp{
	background:url('/kepek/flowmanager/icons/fejlecnyil_fel.gif') center left no-repeat;
}
.chainListorderDown, .chainListorderUp {
	color:black;
	padding:0 0 0 14px;
	text-decoration:none;
	border-bottom:1px solid gray;
}

.chainListInactive, .chainListActive{ color:black; text-decoration:none; margin-right:5px; }
.chainListActive{ border-bottom:1px solid gray; }

.chainListItemContainer{
	padding: 10px 0 0 10px;
}

.chainListItem{ margin-bottom:10px; }
.chainListTable{ width:100%; }
.chainListHeader td{
	font:bold 9pt arial;
	padding:5px 0 2px 5px;
	border-bottom:1px solid #C7C7C7;
	color:#424242;
}
.chainUserPhoto{ width:30px; margin-right:2px; border:1px solid #ACACAC; }
.chainListDataCell{ 
	width:100%;
	border-bottom:2px solid #D5C5AB;
	padding:0 0 5px 5px;
}
.chainListData1, .chainListData1 a{
	font:bold 11pt arial;
	color:#4C4937;
}
.chainListData1{
	margin-bottom:10px;
}

.chainListData2, .chainListData2 a{
	font:normal 8pt arial;
	color:#838383;
	text-decoration:none;
}
.chainListData3, .chainListData4{
	font:normal 9pt arial;
	color:#2F2F2F;
}
.chainListMoreData{
	font:normal 8pt arial;
	color:#2F2F2F;
	padding:7px 0 0 7px;
}
/**/

/* ************************************************************************* */
/* ***********************       HIRLEVEL OLDAL       ********************** */
/* ************************************************************************* */

.newsLetterThemes{
	padding: 5px 5px 5px 7px;
	background: #ECE9D8; 
	margin-bottom: 15px;
}
.newsLetterThemes a{
	font: bold 9pt arial;
	color: #298BB2;
	white-space: nowrap;
	padding:5px 10px 5px 5px;
}
.newsletterTitle{ 
	font: normal 9pt arial;
	padding: 0 0 5px 0;
	color: #910000;
}
.newsletterNavigation{ text-align:right; background:#F7F5E9; }
.newsletterNavigation span{
	font: bold 9pt arial;
	font-style:italic;
	color:gray;
}
.newsletterNavigation a{
	font: bold 9pt arial;
}

.newsletterDocName, .newsletterDocName a {
	font: bold 12pt arial;
	color: #298BB2;
}
.newsletterInfo{
	background: url('/kepek/flowmanager/envelope.jpg') bottom right no-repeat;
	border-bottom: 1px solid #DECEB5;
}
.newsletterFlowTitle{
	font: bold 19pt arial;
	color: #1D6C99;	
}


.chainNewsletterItem{ margin-bottom:10px; }
.chainNewsletterTable{ width:100%; }
.chainNewsletterHeader td{
	font:bold 9pt arial;
	padding:5px 0 2px 5px;
	border-bottom:1px solid #C7C7C7;
	color:#424242;
}
.chainUserPhoto{ width:30px; margin-right:2px; border:1px solid #ACACAC; }
.chainNewsletterDataCell{ 
	width:100%;
	border-bottom:2px solid #D5C5AB;
	padding:0 0 5px 5px;
}
.chainNewsletterData1, .chainNewsletterData1 a{
	font:bold 11pt arial;
	color:#4C4937;
}
.chainNewsletterData1{
	margin-bottom:10px;
}

.chainNewsletterData2, .chainNewsletterData2 a{
	font:normal 8pt arial;
	color:#838383;
	text-decoration:none;
}
.chainNewsletterData3, .chainNewsletterData4{
	font:normal 9pt arial;
	color:#2F2F2F;
}
.chainNewsletterMoreData{
	font:normal 8pt arial;
	color:#2F2F2F;
	padding:7px 0 0 7px;
}



/* ************************************************************************* */
/* ***********************     ESZKOZLELTAR OLDAL     ********************** */
/* ************************************************************************* */
.toolsUsergroupChanger{ margin-top:20px; }
.toolsUsergroupChangerCell1{
	padding:0 10px 0 20px;
	width:180px;
	background:url('/kepek/flowmanager/tools.jpg') right center no-repeat;
}
.toolsUsergroupChangerCell2{ 
	padding:0 0 0 13px;
	border-left:1px solid #C4E0EB;
}
.toolsUsergroupChangerText1{
	text-align:right;
	font:bold 12pt Georgia, Serif, arial;
	color:#F37200;
	padding:0 0 7px 0;
}
.toolsUsergroupChangerText2{ 
	text-align:right;
	font:normal 8pt Trebuchet Ms, arial;
	color:#6887B6;
}
.toolsUsergroupChangerTop div{
	background:url('/kepek/flowmanager/usergroup/valaszto_fejlec.jpg') left bottom no-repeat;
	height:20px;
}
.toolsUsergroupChangerBottom div{
	background:url('/kepek/flowmanager/usergroup/valaszto_lablec.jpg') left top no-repeat;
	height:20px;
}


.toolsUsergroupList{ }
.toolsUsergroupListLogo{
	background:url('/kepek/flowmanager/usergroup/logo.jpg') center center no-repeat;
}
.toolsUsergroupListLogo img{
	width:100px;
	height:100px;
}
.toolsUsergroupListName{ }
.toolsUsergroupListName a{
	font:bold 12pt Georgia, Serif, arial;
	text-decoration:none;
	color:#6887B6;
}
.toolsUsergroupListName div{
	font:normal 8pt Trebuchet Ms, arial;
	color:#F38500;
}

.toolsUsergroupListSpacer div{ 
	width:10px; 
	height:0px;
	font-size:0;
}
/**/
/* ************************************************************************* */
/* ***********************         MINTAPANEL         ********************** */
/* ************************************************************************* */
.indicatorStatusListFrame{ width:100%; }
.indicatorStatusListFrame .cellLeft{ width:50%; }
.indicatorStatusListFrame .cellLRight{ width:50%; }

.indicatorStatusList{ }
.indicatorStatusNameCell{ 
	font:normal 8pt trebuchet ms, arial; 
	color:#5F5F5F;
}
/**/
/*****************************************************************************/
/*****************************     FIELDSET    *******************************/
/*****************************************************************************/
.fieldset_left_top{
	background: url("/kepek/flowmanager/icons/fieldset_left_top.gif") center center no-repeat;
	width:20px;
	height:20px;
}
.fieldset_top{
	background: url("/kepek/flowmanager/icons/fieldset_horizontal.gif") center center repeat-x;
}

.fieldset_legend{
	padding:0 5px 0 5px;
	background:white;
	font:normal 9pt Trebuchet ms, arial;
	color:#DF9553;
}
.formHeaderTable .fieldset_legend{ background:#F6F5F1; } 


.fieldset_right_top{
	background: url("/kepek/flowmanager/icons/fieldset_right_top.gif") center center no-repeat;
	width:20px;
	height:20px;
}


.fieldset_left{
	background: url("/kepek/flowmanager/icons/fieldset_vertical.gif") center center repeat-y;
}
.fieldset_center{ }
.fieldset_right{
	background: url("/kepek/flowmanager/icons/fieldset_vertical.gif") center center repeat-y;
}


.fieldset_left_bottom{
	background: url("/kepek/flowmanager/icons/fieldset_left_bottom.gif") center center no-repeat;
	width:20px;
	height:20px;
}
.fieldset_bottom{
	background: url("/kepek/flowmanager/icons/fieldset_horizontal.gif") center center repeat-x;
}
.fieldset_right_bottom{
	background: url("/kepek/flowmanager/icons/fieldset_right_bottom.gif") center center no-repeat;
	width:20px;
	height:20px;
}

.fieldset_left_top,
.fieldset_top,
.fieldset_right_top,
.fieldset_left,
.fieldset_right,
.fieldset_left_bottom,
.fieldset_bottom,
.fieldset_right_bottom {
	font-size: 3px;
}
/**/
/* ************************************************************************* */
/* ***********************      DIALOGUS ABLAKOK      ********************** */
/* ************************************************************************* */
#dialogBodyContent{z-index: 99999999;}

.dialogFilter{ background: url("/kepek/flowmanager/filter_black_50.png"); width: 100%;  }

.dialogWindowHeader1 div { width: 12px; height:12px; }
.dialogWindowHeader1 { background: url("/kepek/flowmanager/dialog_header_left.png") right bottom no-repeat; }

.dialogWindowHeader2 { background: url("/kepek/flowmanager/dialog_header.png") right bottom repeat-x; }

.dialogWindowHeader3 div{ width: 21px; height:12px; }
.dialogWindowHeader3 { background: url("/kepek/flowmanager/dialog_header_right.png") left bottom no-repeat; }

.dialogWindowContent1 div { width: 12px; height:12px; }
.dialogWindowContent1 { background: url("/kepek/flowmanager/dialog_content_left.png") right bottom repeat-y; }

.dialogWindowContent2{ background: white; }
.dialogHeaderTable{ width: 100%; }
.dialogHeaderTable td{ border-bottom: 1px solid #C6C6C6; background: #F3F3F3; }
.dialogWindowTitle{ width: 100%; text-align: center; font: normal 10pt arial; }
.dialogWindowClose{ width: 14px; height: 14px; background: url("/kepek/flowmanager/dialog_close.png") no-repeat; margin: 5px 5px 5px 0; }

.dialogWindowContent3 div{ width: 21px; height:12px; }
.dialogWindowContent3 { background: url("/kepek/flowmanager/dialog_content_right.png") left bottom repeat-y; }




.dialogWindowFooter1 div { width: 12px; height:19px; }
.dialogWindowFooter1 { background: url("/kepek/flowmanager/dialog_footer_left.png") right top no-repeat; }

.dialogWindowFooter2 { background: url("/kepek/flowmanager/dialog_footer.png") right top repeat-x; }

.dialogWindowFooter3 div{ width: 21px; height:19px; }
.dialogWindowFooter3 { background: url("/kepek/flowmanager/dialog_footer_right.png") left top no-repeat; }

#dialogWindowHeader{
	background: #839B3C;
	position: fixed;
	width: 100%;
}

#dialogHeaderMenu { margin: 0; padding: 0;  }
#dialogHeaderMenu TABLE { display: block; width: 100%; background: #4E94B6 url('/kepek/flowmanager/icons/dialog_menu_background.jpg') bottom left repeat-x; position: fixed; }
#dialogHeaderMenu.editor TABLE { 
	display: block; 
	width: 100%; 
	/*background: #519A6D url('/kepek/flowmanager/icons/dialog_menu_edit_background.jpg') bottom left repeat-x;*/ 
	background: #839B3C;
	position: fixed; 
	z-index: 1;
}
#dialogHeaderMenu .left{ width: 100%; padding: 14px; }
#dialogHeaderMenu .left a,
#dialogHeaderMenu .right { padding: 14px; }
#dialogHeaderMenu .right a { display: block; float: left; }
#dialogHeaderMenu .left a{ background: #F4F4F4; border: 1px solid #DADADB; border-radius: 3px; padding: 0px 7px 0px 7px; margin-top: 5px; margin-right: 10px; font: normal 10pt/26pt Segoe ui; color: #303030; text-decoration: none; white-space: nowrap; display: inline-block; }
#dialogHeaderMenu .right a{ white-space: nowrap; background: url('/kepek/flowmanager/icons/changer_button.jpg') bottom left repeat-x; border: 3px solid #257094; border-radius: 5px; padding: 6px 10px 7px 10px; margin-right: 10px; font: bold 12pt Segoe ui; color: white; text-decoration: none; }

#dialogSubMenu TABLE { display: block; width: 100%; background: #f3f3f3; margin: 15px 0 35px 0; border-radius: 10px 0 0 10px; }
#dialogSubMenu .left{ width: 100%; padding: 5px;  }
#dialogSubMenu .left a, #dialogSubMenu .right a { display: block; float: left; }
#dialogSubMenu .left a{ background: #F4F4F4;  padding: 4px 7px 5px 7px; margin-right: 10px; font: bold 10pt Segoe ui; color: #303030; text-decoration: none; }
#dialogSubMenu .left a.active{ color: #4E94B6;  }
#dialogSubMenu .right a{  }


.viewRecordDialogTitle { font: normal 15pt Segoe ui; color: #303030; }
.viewRecordDialogTitle span { font: normal 20pt Segoe ui; color: #303030; }
.tartalom { display: block; padding-top: 25px; }

.viewRecordDialogFooter { margin: 20px 0 10px 0; text-align: right; }
.viewRecordDialogFooter .creator{ font: normal 10pt Segoe ui; color: #303030; }
.viewRecordDialogFooter .date { font: italic 10pt Segoe ui; color: #303030; }

.dialogWindowBtnClose{ width: 45px !important; height: 45px !important; background: url('/kepek/flowmanager/icons/dialog_close_button.png') center center no-repeat; cursor: pointer; }
.dialogWindowBtnPrint{ width: 45px !important; height: 45px !important; background: url('/kepek/flowmanager/icons/dialog_print_button.png') center center no-repeat; cursor: pointer; }

.dialogUploadedImage { border: 1px solid #BBAC92; padding: 1px; margin: 3px; }

.dialogTabs{
	border-bottom: 2px solid #ECE9D8;
}
.dialogTabs a{
	text-decoration: none;
	font: bold 10pt arial;
	color: #3A83C2;
	padding: 2px 8px 2px 8px;
}

.dialogSelectedTab{
	background: #ECE9D8;
}
.dialogLabel {
    font:normal 9pt Trebuchet Ms;
    color:#C28721;
}
.dialogValue { 
    font:normal 9pt Trebuchet Ms;
    color:gray;
	padding: 0 5px 0 5px;
}
dialogInputLabel {
    font:normal 9pt Trebuchet Ms;
    color:#C28721;
}

input.inputText, 
input.inputFile, 
input.inputTextReadonly,
input.inputTextarea { 
    background:#FCF8B8;
	border:2px solid #BBAC92;
	border-bottom:1px solid #F2EEAB;
	border-right:1px solid #F2EEAB;
    height:18px;
    font:normal 8pt Trebuchet ms, arial;
}

input.inputText, 
input.inputTextError {
    padding: 0 2px 0 2px;
}

input.inputNumReadonly,
input.inputTextReadonly {
	background:#F5F2ED;
	width:602px; 
	padding:2px 0 0px 2px;
	border:1px solid #E3D9C7;	
}

.dialogSearchBox {
	background: #ECE9D8;
}

div.dialogForm {
    padding: 10px;
}

div.dialogName {
    padding: 5px 20px 0px 10px; /* top right bottom left */
    font:bold 14pt Georgia, Serif, arial;
    color:#3A83A0;
}

div.dialogFormLabel {
	font:normal 9pt Trebuchet Ms;
	color:#C28721;
	padding:0 0 0 3px;
}

.dialogFormGroup{
    padding: 8px;
}
.dialogFormGroupName{
    font:bold 10pt Georgia, Serif, arial;
    color:#DF9553;
    padding:0 0 3px 0;
    margin: 3px 0 3px 0;
    border-bottom:1px solid #DAE0E8;
}


.cmHeader1{ }
	.cmHeader1 .cmHeaderStatus{
		background: url('/kepek/flowmanager/icons/valaszto_fejlec.jpg') left bottom repeat-x;
		width:20px;
		border-bottom:1px solid #919294;
	}
	.cmHeader1 .cmHeaderTitle{
		font:bold 8pt Georgia, Serif, Trebuchet Ms, arial, verdana;
		color:#851115;
		text-align:center;
		background: url('/kepek/flowmanager/icons/valaszto_fejlec.jpg') left bottom repeat-x;
		width:169px;
		border-bottom:1px solid #919294;
	}
	.cmHeader1 .cmHeaderAddButton{
		background: url('/kepek/flowmanager/icons/valaszto_plusz.jpg') center bottom no-repeat;
		width:20px;
		border-bottom:1px solid #919294;
	}

.cmHeader2{ }
	.cmHeader2 .cmHeaderStatus{
		background: url('/kepek/flowmanager/icons/valaszto_fejlec.jpg') left bottom repeat-x;
		width:20px;
		border-bottom:1px solid #919294;
	}
	.cmHeader2 .cmHeaderTitle{
		font:bold 8pt Georgia, Serif, Trebuchet Ms, arial, verdana;
		color:#851115;
		text-align:center;
		background: url('/kepek/flowmanager/icons/valaszto_fejlec.jpg') left bottom repeat-x;
		width:169px;
		border-bottom:1px solid #919294;
	}
	.cmHeader2 .cmHeaderRemoveButton{
		background: url('/kepek/flowmanager/icons/valaszto_minusz.jpg') center bottom no-repeat;
		width:20px;
	}
	.cmHeader2 .cmHeaderMoveButtons{
		background: url('/kepek/flowmanager/icons/valaszto_fejlec.jpg') left bottom repeat-x;
		width:20px;
		border-bottom:1px solid #919294;
	}

.cmAddButton div, .cmRemoveButton div {
	width: 20px;
}
.cmStatus{ 
	width:15px;
	padding:0 0 0 5px; 
}

.cmIndicatorStatusList{
	width:560px;
	height:220px;
	overflow:auto;
}

.cmStatusLabel{
	font:normal 8pt Trebuchet Ms, arial;
	color:#C28721;
}

.cmUpButton{
	background: url("/kepek/flowmanager/icons/fejlecnyil_fel.gif") center center no-repeat;	
	width: 20px;
	cursor:pointer;
	height:10px;
	font-size: 1px;
	display: block;
	text-decoration: none;
	border: none;
}
.cmDownButton{ 
	background: url("/kepek/flowmanager/icons/fejlecnyil_le.gif") center center no-repeat;	
	width: 20px;
	cursor:pointer;
	height:10px;
	font-size: 1px;
	display: block;
	text-decoration: none;
	border: none;
}

.cmTitle div{ 
	width:165px;
	font:normal 8pt Trebuchet ms, arial;
	padding:0 0 0 4px;
}

.cmAddButton div{ 
	background: url("/kepek/flowmanager/icons/plusz.gif") center center no-repeat;	
	cursor:pointer;
}
.cmRemoveButton {
	background: url("/kepek/flowmanager/icons/minusz.gif") center center no-repeat !important;
	cursor:pointer;
	height:20px;
	width: 20px;
	display: block;
	text-decoration: none;
	border: none;
}

div.cmIndicatorSelectable{
	height:100px;
	width:240px;
	overflow:auto;
	border-top:0;
	border-right:0;
}

div.cmIndicatorSelected{
	height:163px;
	width:263px;
	overflow:auto;
	border-top:0;
	border-right:0;
}

.cmIndicatorSelectable .oddRow td, .cmIndicatorSelected .oddRow td
{ background:#F2F7EF; }

.cmIndicatorSelectable .evenRow td, .cmIndicatorSelected .evenRow td
{ background:#ECF8E6; }

.cmIndicatorSelectable .inactiveRow td
{ background:#EEEEEE; }

.cmIndicatorSelectable .inactiveRow .cmAddButton div{ 
	background: url("/kepek/flowmanager/icons/plusz_szurke.gif") center center no-repeat;	
}

.cmIndicatorSelectable .inactiveRow .cmTitle div{ 
	color:#ADADAD;
}

.cmInputActive, .cmInputInactive {
	width: 80px;
	border: none;
	background: transparent;
	font:normal 8pt Trebuchet Ms, arial;
	padding: 0 2px 0 2px;
}
	
.cmInputActive { color:red; }
.cmInputInactive { color:#434343; }

.ticketRevenue .header td{
	text-align:center;
	background:#ECE9D8;
	font:normal 8pt arial;
	padding:1px 5px 1px 5px;
}
.ticketRevenue .cell1{ 
	font:normal 9pt arial;
}


.overlayObject80{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/kepek/opacity80.png',sizingMethod='scale'); }
.overlayObject80[class]{ background:url('/kepek/opacity80.png'); }

.overlayObject85{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/kepek/opacity85.png',sizingMethod='scale'); }
.overlayObject85[class]{ background:url('/kepek/opacity85.png'); }

.overlayObject90{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/kepek/opacity90.png',sizingMethod='scale'); }
.overlayObject90[class]{ background:url('/kepek/opacity90.png'); }


.viewDocFunctions{ width: 100%; }
.viewDocFunctions td{ padding: 6px 0 6px 5px;}
.viewDocFunctionsTitle{ width: 100%; }
.viewDocFunctionsTitle span{ font-weight: bold; font-size: 14pt; }
.viewDocFunctionsPrint{ text-align: right; }
.viewDocRow, .viewDocRow span { font: normal 10pt arial; }
.viewDocRow span { font-weight: bold; }

/**/
/*****************************************************************************/
/************************ JavaScript Calendar ********************************/
/*****************************************************************************/

/*****************************************************************************/
/************************                     ********************************/
/*****************************************************************************/
.expenseDetailed{ }

/*****************************************************************************/
/************************   ERTEKESITES OLDAL   ******************************/
/*****************************************************************************/
.salesDocumentTable{ 
	border-top:1px solid #ABCDDB; 
	border-left:1px solid #ABCDDB; 
}
.salesDocumentTable th{ 
	border-bottom:1px solid #ABCDDB; 
	border-right:1px solid #ABCDDB; 
	background:#EFE9D6;
	font:bold 9pt arial;
	color:#6B6B6B;
	padding:3px 0 3px 0;
}
.salesDocumentTable td{ 
	border-bottom:1px solid #ABCDDB; 
	border-right:1px solid #ABCDDB; 
}
/*****************************************************************************/
/*******************    RESZLETES PROGRAM NAPTAR    **************************/
/*****************************************************************************/
.programCalendarMenu td{
	font:normal 9pt arial;
	color:#444444;
	padding-right:12px;
}

.programCalendar{
	width: 100%;
	border-bottom:1px solid #DDDDDD; 
	border-left:1px solid #DDDDDD; 
}

.programCalendarTitle{
	font:bold 10pt arial;
	color:#444444;
	margin-bottom:3px;
}
.programCalendar th{
	font:bold 9pt arial;
	color:#444444;
	padding-top:5px; 
	padding-bottom:5px; 
	border-top:1px solid #DDDDDD; 
	border-right:1px solid #DDDDDD; 
	background:#D1D1D1;
}

.programCalendar td{
	padding: 1px 2px 1px 2px;
	font:normal 9pt arial;
	color:#444444;
	border-top:1px solid #DDDDDD; 
	border-right:1px solid #DDDDDD; 
}
.programCalendarFirstLine{
	border-top:1px solid #DDDDDD; 
	border-right:1px solid #DDDDDD; 
}
.programCalendarLine{
	border-top:none !important;
	border-right:1px solid #DDDDDD; 
}
.programCalendarOddDay {
	background-color: #F9F9F9;
}
.programCalendarDay{ background:#F9F9F9; padding:0 2px 0 2px; }
.programCalendarDate{ background:#EDEDED; padding:0 2px 0 2px; text-align:right; }
.programCalendarSunday { 	
	font:bold 9pt arial !important;
	color:#C70000 !important;
}
/*.programCalendarSunday td{ border-bottom:2px solid #DDDDDD; }*/
.programCalendarMonday td{ border-top:3px solid #DDDDDD; }
/*****************************************************************************/
/************************    PROGRAM NAPTAR    *******************************/
/*****************************************************************************/
.eventCalendar{
	border-top:1px solid #DDDDDD; 
	border-left:1px solid #DDDDDD; 
}
.eventCalendar th{
	border-bottom:1px solid #DDDDDD; 
	border-right:1px solid #DDDDDD; 
	background:#EDEDED;
	font:bold 8pt arial;
	color:#444444;
	padding:3px 4px 3px 4px;
	/*white-space:nowrap;*/
	/*width:90px !important;*/
}
.eventCalendar td{
	border-bottom:1px solid #DDDDDD; 
	border-right:1px solid #DDDDDD; 
	font:normal 8pt arial;
	color:#444444;
}
.eventCalendar th div.filledCell { 	width:90px !important; }
.eventCalendar td div.filledCell { 	width:90px !important; }
.eventCalendarEngaged div, .eventCalendarEngagedActive div{ 
	display:block;
	background:#F6F5ED;
	white-space:nowrap;
	overflow:hidden;
	cursor:pointer;
}
.eventCalendarEngagedActive div{ color:#C70000; text-decoration:underline; }
.eventCalendarDay{ background:#F9F9F9; padding:0 2px 0 2px; }
.eventCalendarDate{ background:#EDEDED; padding:0 2px 0 2px; text-align:right; }
.eventCalendarSunday .eventCalendarDay,
.eventCalendarSunday .eventCalendarDate
{ 	
	font:bold 9pt arial;
	color:#C70000;
}
.eventCalendarSunday td{ border-bottom:2px solid #EE6666; }
.eventCalendarTitle{
	overflow:auto;
	width:300px !important;
	border:1px solid #3D5785;
	background:#ECE9D8;
	padding:2px 3px 2px 3px;
	font:normal 8pt arial;
	color:#444444;
}
.eventCalendarSubprogram{
	padding:0 0 0 12px;
	font-style:italic;
	/*background:url("/kepek/flowmanager/icons/program_lista.gif") no-repeat;*/
}

.eventCalendarProgramlist {
	width:100%;
}
.eventCalendarProgramlist td{
	font:normal 9pt arial;
	color:#444444;
}
.eventCalendarProgram{
	font:bold 11pt arial !important;
	border-bottom:1px solid #ECE9D8;
	padding:10px 0 0 0;
}
.eventCalendarProgramDate{ padding:0 0 0 15px; }
.eventCalendarProgramName{ 
	padding:0 0 0 15px; 	
	width:100%;
	white-space:nowrap;
 }
 .eventCalendarProgramName a{
	font:normal 9pt arial;
	color:#4287A6;
 }


/*****************************************************************************/
/***********************    BAL OLDALI KERESŐGÉP    **************************/
/*****************************************************************************/

.leftSearchPanel {
	width:190px; 
	background: #ECE9D8 url('/kepek/flowmanager/functions_box.jpg') left bottom no-repeat; 
	padding:1px 0 150px 10px; 
	margin-right:10px;
	/*border: 1px dashed red;*/
}

.leftSearchPanelLabel {
	font:bold 10pt arial;
	margin-top: 10px; 
	color:#4C4937;
}

.leftSearchPanelButtons {
	padding: 10px 10px 0 0; 	
}

.searchConditions {
	font: bold 8pt arial;
	background:#F8F7F0;
	padding:2px 0 2px 5px;
	border-bottom:1px solid #F5F3EA;
	color:#505050;
}

.searchConditionsActive{
	font: bold 8pt arial;
	padding:0 0 0 13px;
	background: url('/kepek/flowmanager/icons/fejlecnyil_le.gif') left center no-repeat; 
	color:#505050;
	text-decoration: underline;
}

.searchConditionsInActive{
	font: bold 8pt arial;
	color:#505050;
}

.searchConditions div {
	display: inline; 
	white-space: nowrap;
}
.searchConditions div SPAN {
	font-weight: normal;
	font-style: italic;
	margin-left:5px;
}

/*
BEJELENTKEZETT FELHASZNALOK
	custom konyvtarban levo css-ekből
*/

/* hirleveles keresogep */
.leftSearchNewsletterPanel{
	width:190px; 
	background: url('/kepek/flowmanager/icons/hirlevel_kereso.jpg') right top no-repeat; 
	padding:1px 0 150px 10px; 
	margin-right:0px;

}

/*****************************************************************************/
/******************    EGYEDI LAPOKHOZ TARTOZO ELEMEK    *********************/
/*****************************************************************************/

.billLabel{ /* szamla urlap */
	 text-align:right; 
	 font:bold 9pt arial; 
	 color:#6B6B6B;
	 text-align:center;
	 border:1px solid #ABCDDB;
	 padding:7px 0 10px 0;
	 margin:3px;
} 

.formContractSubtitle{ /* Bérleti/vállalkozási szerződés */
	color:#6B6B6B;
	font:bold 11pt arial; 
	margin-top:9px;
	border-bottom:1px solid #E7E6E0;
}   

/* invoice.jsp */
.statisticsReadingHeaderStrong2, .statisticsReadingHeaderStrongDb{
	font:bold 8pt Trebuchet ms, arial;
	color:white;
	background:#ABA899;
	padding:0 0 0 10px !important;
	text-align:center !important;
	white-space:nowrap;
}
.statisticsReadingHeaderStrongDb{
	width:10px;
	text-align:center !important;
	padding:0!important;
	white-space:nowrap;
}

.programFiananceDialogLink {
	font-style: italic !important;
	text-decoration: none;
	cursor: pointer;
	color: black !important;
}

.programFiananceDialogLink:hover {
	text-decoration: underline;
}

.statisticsReadingValueInvoice {
	font:normal 8pt arial;
	color:#444444;
	text-align:right;
	padding-right:7px;
	white-space:nowrap;
}


.statisticsReadingLabelInvoice{
	font:normal 8pt Trebuchet ms, arial;
	color: #444444;
	padding:0 2px 0 2px !important;
	white-space:nowrap;
}

.statisticsReadingLabelInvoiceTrue{ background: url('/kepek/flowmanager/icons/pipa.gif') center center no-repeat; }
.statisticsReadingLabelInvoiceFalse{ background: url('/kepek/flowmanager/icons/x.gif') center center no-repeat; }
.statisticsReadingLabelInvoiceNone{ }

.statisticsReadingValueInvoiceSpacer{
	background:#ABA899;
	font-size:1px;
	padding:0 !important;
	border:0 !important;
}

.statisticsReadingValueInvoiceSpacer2{
	font-size:0px;
	height:3px;
}

.statisticsReadingSumLabelInvoice{
	font:bold 8pt Trebuchet ms, arial;
	color:#467A8F;
	padding:2px 0 2px 3px !important;
}

.statisticsReadingSumValueInvoice{
	font:bold 8pt Trebuchet ms, arial;
	color:#467A8F;
	padding:2px 0 2px 10px;
	text-align:right;
}

.statisticsReadingSumTotalLabelInvoice{
	font:bold 11pt Trebuchet ms, arial;
	color: #505050;
}
.statisticsReadingSumTotalValueInvoice{
	font:bold 12pt Trebuchet ms, arial;
	padding:2px 0 2px 10px;
	text-align:right;
	color: #505050;
}

.questionSearcLabel{
	font:normal 8pt arial;
	text-align:right;
	white-space:nowrap;

}

/* reports/event/programFinance.jsp */

.programList{ 
	width: 160px; 
	background: #ECE9D8 url('/kepek/flowmanager/functions_box.jpg') left bottom no-repeat; 
	padding:1px 10px 150px 10px;
	margin-right:10px;
}
.programListLabel{
	font: bold 10pt arial;
	color: #505050;
	border-bottom: 1px solid #505050;
}

.programListItemActive{
	font: bold 9pt arial; 
	color: #505050;
	margin-bottom: 5px;
	background: #D8D3B4;
	padding: 2px 0 2px 3px;
}

.programListItemInactive { 
	display: block;
	width: 157px;
	font: normal 9pt arial; 
	color: #505050;
	text-decoration: none;
	margin-bottom: 5px;
	padding: 2px 0 2px 3px;
}
.programListItemInactive:hover {
	background: #ABA899;
	color: white;
}

.programViewName, .programViewName a{ font: bold 16pt arial; color: #505050; }
.programView .x_label, .programView .x_value, .programView .x_value a{ font: normal 9pt arial; color: #505050; }
.programView .x_label { 
	font-weight: bold;
	padding: 5px 9px 5px 0;
}
 .programView .x_value a{ padding-top: 5px; }

.tableTitle{ font: bold 12pt arial; color: #505050 }

.subprogramSummary, .subprogramSummary td, .subprogramSummary div, .subprogramSummary a{
	font:normal 10px arial;
	color: #505050;
	text-decoration: none;
}
.subprogramSummary a:hover{ text-decoration: underline; }
.subprogramSummary td { padding:2px; border-left:1px solid #DDDDDD; border-top:1px solid #DDDDDD; text-align: right; }
.subprogramSummary td div { width: 55px; overflow: hidden; }
.subprogramSummary { border-right:1px solid #DDDDDD; border-bottom:1px solid #DDDDDD; }
.subprogramSummaryHeader td { text-align: center; background: #D7D7D7; }
.subprogramSummaryTableName { font: bold 8pt arial !important; width: auto !important; }
.subprogramSummaryLink { 
	text-decoration: none; 
	padding-left: 13px;
	background: url('/kepek/flowmanager/link_ikon.jpg') center left no-repeat;
}
.subprogramSummaryLink:hover { text-decoration: underline; }
.subprogramSummaryLabel div { width: 10px !important; text-align: center; }

.background_m, .background_yellow { background: rgb(245, 246, 190); }
.background_t, .background_green { background: rgb(206, 245, 203); }
.background_s, .background_blue { background: rgb(236, 244, 247); }
.background_red { background: rgb(246, 207, 190); }
.importantRow td { border-top: 2px solid #ABA899; border-bottom: 2px solid #ABA899; font-weight: bold; }

.subprogramContainer { width: 100%; }
.subprogramName{ font: bold 11pt arial; color: #505050; border-bottom: 2px solid #505050; }
.subprogramInfo td{
	font:normal 10px arial;
	color: #505050;
	padding:2px 5px 2px 2px;
	border: none;
}
.subprogramInfo td.x_label { font-weight: bold; }

.programInfoChangerBox{ border-bottom: 1px solid #ABA899; padding: 0 0 0 5px; margin-bottom: 10px; }
.programInfoChangerBox td div{ padding: 0 7px 0 7px; }
.programInfoChanger div, .programInfoChangerSelected div{ margin-left: 3px; margin-right: 3px; font: bold 8pt arial; }
.programInfoChanger div{ border: 1px solid #ABA899; border-bottom: 0; background: #F7F6F1; }
.programInfoChanger div a{ color: #99957C; text-decoration: none; }
.programInfoChangerSelected div{ background: #ECE9D8; border: 1px solid #ABA899; border-bottom: 0; }
.programInfoChangerSelected div a{ color: black; text-decoration: none; }

.contributorInfoContainer { padding-left:20px; }
.contributorInfo { width: 100%; }
.contributorInfo td { font:normal 10px arial; color: #505050; }
.contributorInfoHeader  td {
	font: bold 10px arial;
	color: #505050;	
}

.contributorRow td {
	border-top: 1px solid #E7E7E7;	
	border-bottom: 1px solid #E7E7E7;	
	padding-bottom: 1px;
}
.contributorTitle { width: 100%; }
.contributorTitle div { 
	font-weight: bold !important;
}
.contributorContractsHeader{ text-align: right; white-space:nowrap; }
.contributorContractTitle div{
	text-align: right;
	padding:2px 7px 2px 2px;
}
.contributorContractTitle a{ 
	text-decoration: none; color: #505050;	
	padding-left: 13px;
	background: url('/kepek/flowmanager/link_ikon.jpg') center left no-repeat;
	cursor: pointer;
}
.contributorContractTitle a:hover{ text-decoration: underline; }

.valueLink{ 
	text-decoration: none; color: #505050;	
	padding-left: 13px;
	background: url('/kepek/flowmanager/link_ikon.jpg') center left no-repeat;
	cursor: pointer;
	display: block;
}
.valueLink:hover{ text-decoration: underline; }


.contributorContractTitle { width:600px; }
.contributor_details { 
	width: 60px; 
	text-align:right; 
	border: 1px solid white; 
	border-bottom: 0; 
	padding: 0 2px 0 2px;
}
.contributor_details a { text-decoration: none; color: #505050;	}
.contributor_details a:hover { text-decoration: underline; }
.contractDetailsType { font-style: italic; font-weight: bold; text-align: right; padding-right: 2px; }
.contractDetails { background: #EEEEEE; }

.noProgram { 
	font: bold 14pt arial;
	color: #505050;
}


/* rendes szamla oldal */
.invoiceViewBlock{
	padding: 10px;
}

.invoiceViewBlockBorder{
	border: 2px solid #939393;
}

.invoiceViewBlockTop{
	border-top: 2px solid #939393;
}

.invoiceViewBlockNoTop{
	border: 2px solid #939393;
	border-top: 0px;
}

.invoiceViewBlockNoBottom{
	border: 2px solid #939393;
	border-bottom: 0px;
}

.invoiceViewPartnersTitle{
	font-weight: bold;
	color: black;
	font-size: 13pt;
}
.invoiceViewBig{
	font-weight: bold;	
	font-size: 12pt;
}


.invoice2{ border-top:2px solid #E3E0CD; border-left:2px solid #E3E0CD; }
.invoice2 td{ 
	border-bottom:2px solid #E3E0CD; 
	border-right:2px solid #E3E0CD; 
	padding:5px; 
	font:normal 9pt arial;
}
.invoice2Partners td{ border:0; padding:0 5px 2px 0; }
.invoice2PartnersTitle{	font:bold 12pt arial; color:#9F9A77; }
.partnerListContainer{ 
	padding: 3px;
	border:2px solid #BBAC92;
	border-top: 1px solid #BBAC92;
	border-left: 1px solid #BBAC92;
	background:#F6F5F1;
	
}
.partnerListContainer .message{
	font: normal 8pt arial;
	color: #393837;
	border-top: 1px solid #BBAC92;
	padding: 5px 3px 3px 5px;
}
.partnerListContainer .evenRow, .partnerListContainer .oddRow, .partnerListContainer .highlightRow{
	padding:5px;
	font:normal 8pt arial;
}
.partnerListContainer .evenRow{
	background:#FAFAFA;
}
.partnerListContainer .oddRow{
	background:white;
}
.partnerListContainer .highlightRow{
	background:#D2E6F1;
}

#statementSheetItems{ border-top:2px solid #E3E0CD; }
.statementSheetItemEven{ /*background:#FFFFFE;*/ }
.statementSheetItemOdd, .statementSheetItemEven{ 
	border-collapse:collapse; 
	border-right:2px solid #E3E0CD;
	width:100%;
}
.statementSheetItemOdd td, .statementSheetItemEven td{
	padding:5px;
	border-left:2px solid #E3E0CD;
	border-bottom:2px solid #E3E0CD;
	text-align:left;
} 
.statementSheetItemLabels td{
	font:bold 7pt arial; 
	color:#6B6B6B;
	border-left:0 !important;
}
.statementSheetItemLabels td div{
	text-align:left;
}
.statementSheetItemLabels td.x_first{
	border-left:2px solid #E3E0CD !important;
}

.invoice2ItemEven{ /*background:#FFFFFE;*/ }
.invoice2ItemEven, .invoice2ItemOdd{ 
	border-collapse:collapse; 
	border-right:2px solid #E3E0CD;
	width:100%;
}
.invoice2ItemLabels td{
	font:bold 7pt arial; 
	color:#6B6B6B;
	border-right:0 !important;
}

.invoice2ItemLabels .formLabel {
	text-align: left;
}

.invoice2Items{
	padding:0 !important;
	border-right:0 !important;
	border-bottom:0 !important;
}

.invoice2ItemValues{ font:normal 8pt arial;  }

.invoice2Sum{ border:0 !important; }
.invoice2Sum td{ border:0 !important; }
.invoice2SumLabel{
	font:bold 9pt arial !important;
	color:#6B6B6B;
}
.invoice2SumNum{ 
	text-align:right; 
	font:bold 12pt arial !important;
	color:black;
}

.invoice3ItemLabels td{ 
	font:bold 10pt arial !important;
	color:#6B6B6B;  
	padding: 3px;
	border-bottom: 2px solid #CECAB9;
}

.invoicePartnersBoxView{ width:100%; border:1px solid #C9C3A2; border-bottom:0px; border-right:0px; }
.invoicePartnersBoxView td { border:1px solid #C9C3A2; border-top:0px; border-left:0px; }
.invoicePartnersBoxView tr.x_label td, .invoicePartnersBoxView tr.x_value td
{ padding:2px; font:bold 9pt arial; color:#494949; }
.invoicePartnersBoxView tr.x_value td{ font:normal 9pt arial; }
.invoicePartnersBoxView div{ font:bold 11pt arial; background:#F6F5F1; color:#9B9178; padding:2px; }

.invoicePartnersView{ width:100%; }
.invoicePartnersView td{ font:bold 9pt arial; color:#494949; border:0px; }
.invoicePartnersView td.x_label{ font:normal 9pt arial; }

.invoiceItemsView{ width:100%; border:1px solid #C9C3A2; border-bottom:0px; border-top:0px; }
.invoiceItemsView td{ padding:2px 2px 2px 5px; }
.invoiceItemsView tr.x_label td
{ font:bold 9pt arial; color:#494949; border-bottom:1px solid #C9C3A2; border-top:1px solid #C9C3A2; }
.invoiceItemsView tr.x_value td
{ font:normal 9pt arial; color:#494949; border-left:1px solid #C9C3A2; }
.invoiceItemsView { border-left:0px; }
.invoiceItemsView .x_firstRow td{
	border-top:3px solid #C9C3A2 !important;
}


.invoiceSumView{ width:100%; border:1px solid #C9C3A2; border-top:2px solid #C9C3A2; border-bottom:0; border-right:0; }
.invoiceSumView td{ 
	font:bold 11pt arial; 
	color:#494949; 
	border:1px solid #C9C3A2; 
	border-top:0px; 
	border-left:0px; 
	padding:5px;
	text-align:right;
}
.invoiceSumView td.x_label{
	text-align:left;
}
.collectorItemTable{ border-right: 0px !important; }
.collectorItemRow td { 	border-bottom:1px solid #C9C3A2; border-right: 0px !important;  }

.collectorItem{ 
	
}

.collectorItem row{ 
}

/* szamla kereso */
.invoiceSearchBox{ margin-bottom: 10px; border-bottom: 1px solid #E3E0CD; cursor:pointer; padding:0 0 3px 0; }
.invoiceSearchName{ font: normal 12pt georgia, serif; color: #298BB2; }
.invoiceSearchBrutto, .invoiceSearchEntity, .invoiceSearchAccount{
	padding-left: 10px;
	font: normal 8pt arial;
}
.invoiceSearchAccount{ font-weight:bold; }

/* newOrganizedProgram.jsp */
.organizedProgramRow td{ padding:3px 0 0 5px; }
.organizedProgramTable td{	padding:3px 0 0 5px; }


.flowTitle{
	padding-bottom:5px;
	font:bold 10pt georgia, serif, arial;
	color:#4A6292;
}

/* fizetesi rendelkezes ( printInstruction.jsp ) */
.instructionHeaderTable{
	width: 100%;
	font: normal 8pt arial;
}

.instructionDataTable{
	border-top: 1px solid black;
	border-left: 1px solid black;
	font: normal 8pt arial;
}
.instructionDataTable td{
	border-bottom: 1px solid black;
	border-right: 1px solid black;
	padding: 5px;
	height: 0.9cm;
}
.instructionBankCell{ padding: 0 !important; }
.instructionBankTable{
	/*border-top: 1px solid black;
	border-left: 1px solid black;*/
	width: 100%;
}
.instructionBankTable td{
	border-bottom: 1px solid black;
	border-right: 1px solid black;
	width: 6.25%;
}
.instructionFooterTable{
	width: 100%;
	font: normal 8pt arial;
}

.borderedDocumentTable { width: 100%; border-top: 2px solid #E3E0CD; border-left: 2px solid #E3E0CD; }
.borderedDocumentTable td { padding: 10px; border-bottom: 2px solid #E3E0CD; border-right: 2px solid #E3E0CD; }
.borderedDocumentTable .title { color: #E3E0CD; font: bold 12pt arial; }


/* viewregistration.jsp  - regisztracio */
.invoiceTable { width: 100%; margin-top: 15px; }
.invoiceTable thead { background: #8F9BA0; color: white; }
.invoiceTable thead td { color: white; font: bold 9pt arial; padding: 7px; }
.invoiceTable td { padding: 3px 3px 4px 7px; border-bottom: 1px solid #DADADA; }

.registration_block_title { font: bold 19pt arial; color: gray; margin-top: 15px; border-bottom: 1px solid gray; }
.registration_data_title { }
.registration_data_value { padding-left: 15px; font: bold 9pt arial; }
.registration_data_singe { font: bold 9pt arial; }

/*****************************************************************************/
/******************    TERKEP KOORDINATA MEGADASHOZ    ***********************/
/*****************************************************************************/

.mapBox{ border:2px groove white; width:500px; }

.mapCoordinate{ 
	background:#D8E4E9; width:500px;
	border-top:2px groove white;
}

.mapCoordinate input {
	border: none;
	margin: 2px;
	background-color: transparent;
	font: normal 8pt Trebuchet Ms, arial, verdana;
	color: #D77839;
}
.mapCoordinate button {
	border: 1px solid #3F748A;
	font:bold 8pt Trebuchet Ms, arial, verdana;
}
.mapCoordinate div{
	padding:1px 5px 1px 10px;
	color:#3F748A;
	font:bold 8pt Trebuchet Ms, arial, verdana;
	vertical-align:middle;
	text-align:right;
}
.mapCoordinate div span{
	font:normal 8pt Trebuchet Ms, arial, verdana;
	color:#D77839;
	margin-right:10px;
	margin-left:3px;
}
.mapInstruct{ 
	font:bold 8pt Trebuchet Ms, arial, verdana;
	color:#BC2E2E;
	background:#D8E4E9 url('/kepek/editor/webspace/mapInstruct.jpg') left center no-repeat;
	width:500px;
	padding:5px 0 5px 0;
	border-bottom:2px groove white;
}
.mapInstruct span{ padding-left:45px; }

/*****************************************************************************/
/*********************    NYOMTATASI BEALLITASOK    **************************/
/*****************************************************************************/
.printableBox{ 
	padding:0.5cm 1cm 0 1cm; 
	width:16cm;
}

.printFunctions{
	padding:4px 5px 3px 10px;
	background:#EFEEE5;
	border-bottom:2px groove white;
	font:normal 8pt arial;
	color:#191919;
}
.printFunctions button{
	font:normal 8pt arial;
	color:#191919;
}

.printRichtext{
	font:normal 9pt Trebuchet ms, arial;
}

.printPageHeader{ padding-bottom: 10px; border-bottom: 2px solid gray; margin-bottom: 10px; }
.printNode{ }

.printableBox .noprint{ display: none; }

.printableBox .binex-node-finance { width: 100%; }
.printableBox .binex-node-finance THEAD TD { text-align: right; font-weight: bold; padding-right: 5px; }
.printableBox .binex-node-finance td { border-bottom: 1px solid gray; padding: 5px; }
.printableBox .binex-node-finance DIV.numeric { text-align: right; padding-right: 5px !important; }
.printableBox .binex-node-finance DIV.date { overflow: hidden; text-align: right; padding-right: 5px; }
.printableBox .binex-node-finance DIV.text { overflow: hidden; padding-right: 5px;}
.printableBox .binex-node-finance DIV.icon { display: none; }    
.printableBox .printNode, .printableBox .printNodeDoc, .printableBox .printDate { font-weight: bold; }

.printableBox .resultList  { border-top: 1px solid gray; border-left: 1px solid gray; border-right: 1px solid gray; }
.printableBox .resultList .header td { background: white; border-bottom: 1px solid gray; border-right: 1px solid gray; font-family: arial; }
.printableBox .resultList tbody td { border-bottom: 1px solid gray;  }

.printableBox .defaultBorderedTable{ width: 100%; border-spacing: 0px; border-left: 1px solid #767676; border-top: 4px solid #929292; }
.printableBox .defaultBorderedTable td{ padding: 5px; padding-right: 12px; padding-left: 12px;}
.printableBox .defaultBorderedTable thead td, .printableBox  .defaultBorderedTable thead th, .printableBox  .defaultBorderedTable th{ background: #D1D1D1; border-bottom: 1px solid #909090; padding: 12px; padding-right: 12px; padding-left: 12px; font-weight: bold; font-size: 12pt; }
.printableBox .defaultBorderedTable th{ text-align: left; }
.printableBox .defaultBorderedTable .defaultBorderedTableOddRow td, .printableBox  .defaultBorderedTable .defaultBorderedTableEvenRow td{ border-bottom: 1px solid #767676; }
.printableBox .defaultBorderedTable td{ border-bottom: 1px solid #767676; border-right: 1px solid #767676; }
.printableBox .defaultBorderedTable .defaultBorderedTableOddRow { background: #F4F4F4; }
.printableBox .defaultBorderedTable .defaultBorderedTableSumRow td { border-top: 1px solid #909090; font-weight: bold; color: #3B3B3B; }
.printableBox .defaultBorderedTable .defaultBorderedTableTotalRow td { border-top: 2px solid #909090; font-weight: bold; color: #3B3B3B; font-size: 12pt; }
.printableBox .defaultBorderedTable td.numeric { text-align: right; }

.printableBox .defaultBorderedTable td, .printableBox .defaultListedTable td,
.printableBox .diningCateringTable td, .diningCateringTable thead td
{ font-size: 7pt !important; padding: 5px !important; }

.printableBox .cateringSummary td{ padding: 2px; }
.printableBox .cateringSummary .datums div { font-weight: bold; padding: 2px; text-align: center; }
.printableBox .cateringSummary .dayNames div{ padding: 2px; font-weight: bold; text-align: center; }

.printableBox a, .printableBox div, .printableBox span, .printableBox td, .printableBox h1, .printableBox h2, .printableBox h3, .printableBox th, .printableBox p {
		color:black !important;
		text-decoration:none;
}
.printableBox .docViewHeader{
	background: white;
	border-bottom: 1px solid black;
}

.printableBox h1.irfMainTitleCsunev{ padding-left: 0 !important; margin-left: 0 !important;}

.printableBox .chaptertitle{ border-top: 1px solid black; }

@media screen {
	.noScreen { display: none; }
}

@media print {

	body, div, a, td, span, p, table, th, select, option, input, textarea, h1, h2, h3, h4{
		color:black !important;
		text-decoration:none;
	}
	table, td , div{ border-color: black !important; }
	select, option , input, textarea{ border: none !important; }
	button, input[type=button], input[type=submit]{ display: none; }
	
	.pageBreakBefore { page-break-before: always; }
	
	.actualMainMenu { display:none !important; }	
	.noPrint { display:none; }	
	
	.printNode, .printNodeDoc, .printDate { font-weight: bold; }

	.printableBox{ 
		padding:0; 
		width:18cm;
	}
	.statisticsReadingHeaderStrong{
		background:#D9D9D9 !important;
	}

	/* program calendar */
	.programCalendar{
		border-bottom:1px solid #DDDDDD; 
		border-left:1px solid #DDDDDD; 
	}
	.programCalendar th{ 
		color:black;
		border-top:1px solid black; 
		border-right:1px solid black; 
		background:white;
	}
	.programCalendar td{
		color:black;
		border-top:1px solid black; 
		border-right:1px solid black; 

	}
	.programCalendarFirstLine{
		border-top:1px solid black; 
		border-right:1px solid black; 
	}
	.programCalendarLine{
		border-top:none !important;
		border-right:1px solid black; 
	}
	.programCalendarSunday { 	
		color:black !important;
	}
	.programCalendarMonday td{ border-top:3px solid black; }
	.programCalendarOddDay {
		background-color: #BBBBBB;
	}
	.programCalendarDay{ background:#BBBBBB; }
	.programCalendarDate{ background:#979797; }


	.statisticsReadingSumRow .statisticsReadingValueInvoice{ font-weight:bold; }

	/* eves uzleti terv */
	.yearlyPlanHeader td{
		border-bottom:2px solid black !important;
	}
	.yearlyPlanEvenRow div, .yearlyPlanOddRow div{
		border-bottom:1px solid #686868 !important;
	}
	.yearlyPlanEvenRow div{
		background:#A1A1A1 !important;
	}

	/* fizetesi rendelkezes ( printInstruction.jsp ) */
	.instructionHeaderTable, .instructionDataTable, .instructionFooterTable{
		width: 28cm;
	}

	input.noBorder{
		border: 0px !important;
		border: none !important;
	}

	/* binex-node-finance */

	.binex-node-finance { width: 100%; }
	.binex-node-finance THEAD TD { text-align: right; font-weight: bold; padding-right: 5px; }
	.binex-node-finance td { border-bottom: 1px solid gray; padding: 5px; }
	.binex-node-finance DIV.numeric { text-align: right; padding-right: 5px !important; }
	.binex-node-finance DIV.date { overflow: hidden; text-align: right; padding-right: 5px; }
	.binex-node-finance DIV.text { overflow: hidden; padding-right: 5px;}
	.binex-node-finance DIV.icon { display: none; } 
	
	/*  */
	.resultList  { border-top: 1px solid gray; border-left: 1px solid gray; border-right: 1px solid gray; }
	.resultList .header td { background: white; border-bottom: 1px solid gray; border-right: 1px solid gray; font-family: arial; }
	.resultList tbody td { border-bottom: 1px solid gray;  }

	
	.tenderTema  span { display: block; width: 6cm !important; }
	.expanderContent_poileirrov { background: red; width: 500px !important; }

	.fejlec div { font-size: 20pt; }
	
	.cateringSummary td{ padding: 2px; font-size: 8pt; }
	.cateringSummary .borderedRow td{ border-bottom: 1px solid black; }
	.cateringSummary .datums div { font-weight: bold; padding: 2px; text-align: center; font-size: 8pt; }
	.cateringSummary .dayNames div{ padding: 2px; font-weight: bold; text-align: center; font-size: 8pt; }
	
	#dialogHeaderMenu { display: none; }
	
	.docViewHeader{
		background: white;
		border-bottom: 1px solid black;
	}
	
	.chaptertitle{ border-top: 1px solid black; }

}



/********************************   pirnt vege   *******************************************/


/* Grafikonok */
.diagramTable { border: 1px solid #E6E5E5; background: #F6F6F6;  }
.diagramTable td { font: normal 8pt arial; color: #6D6D6D; }
.diagramTitle { border-bottom: 1px solid #E6E5E5; }
.diagramTitle div { text-align: center; font: bold 9pt arial; color: #6D6D6D; padding: 10px; }
.diagramContent { padding: 10px; }
.diagramFooter div{ text-align: center; font: normal 8pt arial; }

/**/

/*****************************************************************************/
/*********************            VARAZSLO          **************************/
/*****************************************************************************/


.wizardStepTable {
	padding-right: 2ex;
}

.wizardStepActual,
.wizardStepPrevious,
.wizardStepNext {
	font-family: serif; 
	font-size: 16px; 
	font-weight: bold; 
}

.wizardStepActual   { color: #FFAB4F; }
.wizardStepPrevious { color: #9699C8; }
.wizardStepNext     { color: #DDDDDD; }

.wizardStepActual   a, 
.wizardStepPrevious a, 
.wizardStepNext     a { 
	text-decoration: none; 
	color: inherit; }

.wizardBox{ 
	padding: 10px 0 20px 20px;
	margin: 0 0 0 10px;
	border-left: 1px solid gray;
}
.wizardTitle{ font: bold 9pt arial; color: #4A6292; }
.wizardItemData td{ font: normal 8pt arial; color: gray; }
.wizardItemDataLabel{ font: bold 8pt arial !important; color: gray; }


/*****************************************************************************/
/*********************       KOZOS KEZDO OLDALAK    **************************/
/*****************************************************************************/

.commonNewsTitleBox, .commonDocumentTitleBox { margin: 18px 0 5px 0; }
.commonNewsTitle, .commonDocumentTitle, .commonEntityTitle{ font: bold 11pt arial !important; color: #E48600 !important; text-decoration:none; }
.commonNewsListTitle{ font: bold 9pt arial !important; color: #0167CC !important; }
.commonNewsListTitle:hover{ background: #E4E4E4 !important; }
.commonNewsLead, .commonNewsLead a, .commonDocumentLead, .commonDocumentLead a{ font: normal 9pt arial !important; color: black; }
.commonNewsDate, .commonDocumentDate{ font: normal 8pt arial; color: #AAAAAA; }
.commonNewsCatalogues{ font: bold 8pt arial; color: #262626; }
.commonNewsCatalogues a{ font: normal 8pt arial; color: #0167CC; text-decoration: none; }
.commonNewsCatalogues a:hover{ text-decoration: underline; }
.commonAuthor{ font: normal 8pt arial; color: #AAAAAA; }

.common_welcome{
	padding: 15px 0 17px 10px;
	font: bold 14pt arial;
	color: gray;
}
.common_welcome span{ font-style: italic; font-size: 12pt; padding-right: 2px; }
.common_menuContainer{
	padding: 3px 0 5px 10px;
	background: #F2F0E3 url('/kepek/flowmanager/private_menu.jpg') bottom left repeat-x;
	margin: 0 10px 0 10px;
}
.common_mainMenu, .common_mainMenu_selected{ 
	text-decoration: none;
	font: normal 9pt arial;
	color: #545353;
}
.common_mainMenu_selected{ 
	color: #017D0B;
}


/* JavaScript Naptar */

.jsCalendarTable{ border: 1px solid #E5E5E5; background: white; }
.jsCalendarDays { background: #88B074; font: bold 8pt arial; color: white; padding: 0 2px 0 2px; }
.jsCalendarActDay{ background: #C3DEF1; }
.jsCalendarEvenRow{ background-color:#F6F6F6; }
.jsCalendarAfterDate{ }
.jsCalendarDate, .jsCalendarActDay{ text-align: center; }
.jsCalendarDate a, .jsCalendarActDay a{ color: #253D22; text-decoration: none; font: bold 8pt arial; }
.jsCalendarDate a:hover{ background: #253D22; color: white; }

.jsDateChooserYearListTable{ width: 530px; margin-bottom: 10px; }
.jsDateChooserYearSpacer{ width: 25%; }
.jsDateChooserYearSpacer div { background:url('/kepek/eudir/dateChooserSpacer.jpg') bottom right repeat-x; height: 24px; }
.jsDateChooserYearSpacer2 div { background:url('/kepek/eudir/dateChooserSpacer.jpg') top right repeat-x; height: 24px; }
.jsDateChooserActYear a, .jsDateChooserYear a{ display: block; padding: 6px 0 0 5px; text-decoration: none; }
.jsDateChooserActYear a{ color: white; font-weight: bold; }
.jsDateChooserActYear div, .jsDateChooserYear div{ width: 70px; height: 24px; cursor: pointer; }
.jsDateChooserActYear div { background:url('/kepek/eudir/dateChooserActYearLeft.jpg') bottom left no-repeat; }
.jsDateChooserActYearRight div { background:url('/kepek/eudir/dateChooserActYearRight.jpg') bottom right no-repeat; width: 12px; height: 24px; }
.jsDateChooserYear div { background:url('/kepek/eudir/dateChooserYearLeft.jpg') bottom left no-repeat; }
.jsDateChooserYearRight div { background:url('/kepek/eudir/dateChooserYearRight.jpg') bottom right no-repeat; width: 12px; height: 24px; }

.jsDateChooserPrewYear div{ width: 42px; height: 24px; background:url('/kepek/eudir/prew_year.jpg') bottom right no-repeat; cursor: pointer; }
.jsDateChooserNextYear div{ width: 42px; height: 24px; background:url('/kepek/eudir/next_year.jpg') bottom left no-repeat; cursor: pointer; }

.jsDateChooserMonthListLeft div, .jsDateChooserMonthListRight div { width: 42px; height: 48px; }
.jsDateChooserMonthListLeft div{ background:url('/kepek/eudir/dateChooserLeft.jpg') top left no-repeat; }
.jsDateChooserMonthListRight div{ background:url('/kepek/eudir/dateChooserRight.jpg') top right no-repeat; }

.jsDateChooserActMonth a, .jsDateChooserMonth a{ 
	font: normal 8pt arial; 
	text-decoration: none; 
	display: block; 
	width: 35px; 
	height: 17px; 
	text-align: center; 
	background:url('/kepek/eudir/dateChooserMonth.jpg') center center no-repeat; 
	padding: 2px 0 0 0;	
}
.jsDateChooserActMonth a { background:url('/kepek/eudir/dateChooserActMonth.jpg') center center no-repeat; color: #B70000; }
.jsDateChooserMonth a{ background:url('/kepek/eudir/dateChooserMonth.jpg') center center no-repeat; }

/* chooser */
.chooserTable{ width: 100%; }
.chooserLeft div{ background:url('/kepek/eudir/chooser_left.jpg') top right repeat-x; height: 58px; width: 29px; }
.chooserBody { width: 100%; }
.chooserBody div{ background:url('/kepek/eudir/chooser_body.jpg') top right repeat-x; height: 58px; }
.chooserBody div table{ margin: 7px 0 0 0; }
.chooserRight div{ background:url('/kepek/eudir/chooser_right.jpg') top left repeat-x; height: 58px; width: 29px; }

.chooser_button_left_notselected div, .chooser_button_right_notselected div, .chooser_button_left_selected div, .chooser_button_right_selected div{ height: 19px; }
.chooser_button_right_notselected a, .chooser_button_right_selected a{ text-decoration: none; }
.chooser_button_right_selected a{ text-decoration: none; color: #FF7800; }
.chooser_button_left_notselected div{ background:url('/kepek/eudir/chooser_bottom_left.jpg') center left no-repeat; width: 10px; }
.chooser_button_left_selected div{ background:url('/kepek/eudir/chooser_actbottom_left.jpg') center left no-repeat; width: 10px; }
.chooser_button_right_notselected div{ background:url('/kepek/eudir/chooser_bottom_right.jpg') center right no-repeat; padding: 0 5px 0 0; }
.chooser_button_right_selected div{ background:url('/kepek/eudir/chooser_actbottom_right.jpg') center right no-repeat; padding: 0 5px 0 0; }

.page_menu_blue { width: 100%; margin-top: 20px; }
.page_menu_blue_left{ background:url('/kepek/eudir/page_menu_blue_left.jpg') center left no-repeat; padding: 0 0 0 40px; width: 100%;  }
.page_menu_blue_right{ background:url('/kepek/eudir/page_menu_blue_right.jpg') center right no-repeat;  }
.page_menu_blue_right div{ width: 20px; height: 28px;  }
.chooser_button_blue_selected a{ font: bold 9pt arial; color: white; text-decoration: none; }


.chooser_button2_left_notselected div, .chooser_button2_right_notselected div, .chooser_button2_left_selected div, .chooser_button2_right_selected div{ height: 20px; }
.chooser_button2_left_notselected div, .chooser_button2_left_selected div{ padding-top: 2px; }
.chooser_button2_left_notselected a, .chooser_button2_left_selected a{ text-decoration: none; font: bold 8pt arial; color: white; white-space: nowrap; }
.chooser_button2_left_notselected { background:url('/kepek/eudir/chooser_bottom2_left_notselected.jpg') center left no-repeat; padding: 0 0 0 5px; }
.chooser_button2_left_selected { background:url('/kepek/eudir/chooser_bottom2_left_selected.jpg') center left no-repeat; padding: 0 0 0 5px; }
.chooser_button2_right_notselected div{ background: url('/kepek/eudir/chooser_bottom2_right_notselected.jpg') center right no-repeat; width:6px;  }
.chooser_button2_right_selected div{ background:url('/kepek/eudir/chooser_bottom2_right_selected.jpg') center right no-repeat; width:6px; }


/* lapozo */
.pageTurner{ margin-top: 10px; }

.nextPage{  }
.nextPage a{ font: bold 8pt arial; color: #910000; text-decoration: none; }

.nextPageLink{ 
	background: url('/kepek/eudir/next_page.jpg') center right no-repeat; 
	padding: 15px 15px 15px 0; 
	font: bold 10pt arial; 
	color: #910000; 
	text-decoration: none; 
	}

.prewPage{ padding: 0 10px 0 0; }
.prewPage a{ font: bold 8pt arial; color: #910000; text-decoration: none; }

.prewPageLink{ 
	background: url('/kepek/eudir/prew_page.jpg') center right no-repeat; 
	padding: 15px 25px 15px 0; 
	font: bold 10pt arial; 
	color: #910000; 
	text-decoration: none; 
	}

.pageTurner_block{ font: bold 8pt arial; text-decoration: none; color: #444444; }
.pageTurner_block_selected{ font: bold 11pt arial; text-decoration: none; color: #E48600; }
.pageTurner_block_selected:hover, .pageTurner_block:hover{ text-decoration: underline; }

.pageTurnerContainerTable{ width: auto !important; }
.pageTurnerContainerHits { color: #757575; font-weight: bold; padding: 15px 15px 5px 0; }

/**/



DIV.innerIndicatorSelector {
	margin: 0px 10px 5px 10px;
	border: 1px solid #BBAC92;
	padding: 4px;
	background-color:  rgb(250,248,203);
}

.evenRow DIV.innerIndicatorSelector {
	background-color:  #FFFEEC;/*#FFFDD7;*/
}
.oddRow DIV.innerIndicatorSelector {
	background-color:  #FFFEEC;/*#FCF8B8;*/
	
	
}

.indicatorTraitDiv {
	margin: 0px 5px 0px 5px;
	border: 1px solid #BBAC92;
	padding: 1px;
}

DIV.innerIndicatorSelector TABLE {
	width: 100%;
	color: #434343;
}

DIV.indicatorSelectRadio {
	padding: 0 2px 0 5px;
}


.indicatorSelectDoctypes {
	text-align: right;
	padding-right: 5px;
}

.indicatorSelectDoctypes A {
	background: url('/kepek/flowmanager/link_ikon.jpg') left center no-repeat;
	color: navy;
	padding-left: 15px;
}

/* hasznosithato eredmenyek */

.textCeg{ width: 200px; height: 50px; }
.textTev{ width: 100%; height: 50px; }

.blockTable{
	width: 100%;
	border: 1px solid #714226;
	border-top: 0px;
	background: white;
}
.blockTableLabel{
	text-align: right;
	width: 200px;
}
.blockTableValue{ width: 95%; padding-right: 5px; }
.blockTableHeaderTable{ width: 100%; margin-top: 20px; }
.blockTableHeader1{
	border: 1px solid #714226;
	border-bottom: 0px;
	background: white;
	padding: 3px 10px 0 10px;
	font: bold 9pt arial;
	color: #714226;
}

.blockTableHeader2{
	border-bottom: 1px solid #564A3C;
	width: 100%;
}
.smallLabel{
	font: normal 7pt arial;
	color: black;
}
.boldFont{
	font: bold 9pt arial;
	color: black;
}
div.boldFont{ width: 200px; }

.blockTable textarea.inputText { 
	background:#FCF8B8;
	border:2px solid #BBAC92;
	border-bottom:1px solid #F2EEAB;
	border-right:1px solid #F2EEAB;
	height:18px;
	font:normal 8pt Trebuchet ms, arial;
}

/************************************************************/
/******************       Licence    ************************/
/************************************************************/
.licence_any_box, .licence_prg_box, .licence_itt_box, .licence_any_box, .activeUsersBox{ 
	margin-bottom: 0px; 
	background:  url('/kepek/flowmanager/licence/background_white30.png');
}

.licence_any_box_title, .licence_prg_box_title, .licence_itt_box_title, .licence_any_box_title{
	/*background:  url('/kepek/flowmanager/licence/background_black30.png');*/
	/* background:  #99BF34; */
	background: #035730;
	border-top: 1px solid white;
	font: bold 12pt arial;
	color: white;
	padding: 5px 3px 5px 5px;
	margin-right: 0px;
}

.activeUsersTitle {
	background: #035730;
	/* border-top: 1px solid white; */
	font: bold 12pt arial;
	color: white;
	padding: 5px 3px 5px 5px;
	margin-right: 0px;
}

.product_icons_box{
	margin: 34px 0 0 0;
}
.product_icons_box_left{ background:  url('/kepek/flowmanager/licence/licence_box_left.png') no-repeat;  }
	.product_icons_box_left div{ width: 10px; }
.product_icons_box_content{ 
	background:  url('/kepek/flowmanager/licence/licence_box_top.png') repeat-x; 
	padding: 10px 0 5px 0;
}
.product_icons_box_right{ background:  url('/kepek/flowmanager/licence/licence_box_right.png') no-repeat;  }
	.product_icons_box_right div{ width: 10px; }

.ugyfelkorNev{
	padding: 5px 0 0 0;
	width: 606px; 
	text-align: right; 
	font: bold 14pt arial; 
	color: white;
}

/* Licence ikonok */

.licence_container_table{ }
.licence_container_table td{ padding-right: 10px; }

.licence_name{ 	
	padding: 43px 5px 0 5px; 	
	font: normal 8pt arial;
	color: black;
	text-align: center;
	line-height: 90%;
	text-decoration:none;
}
.licence_name_active{ 	
	padding: 43px 5px 0 5px; 	
	font: normal 8pt arial;
	color: #A50000;
	text-align: center;
	line-height: 90%;
	text-decoration:none;
}

.licence_button{
	width: 95px;
	height: 69px;
	display: block;
	text-decoration:none;
}

.licence_button span {
	display: block;
}

.licence_data{ background: url('/kepek/flowmanager/licence/licence_data.png') no-repeat ; }
.licence_data_active{ background: url('/kepek/flowmanager/licence/licence_data_active.png') no-repeat ; }

.licence_workshop{ background: url('/kepek/flowmanager/licence/licence_workshop.png') no-repeat ;}
.licence_workshop_active{ background: url('/kepek/flowmanager/licence/licence_workshop_active.png') no-repeat ;}

.licence_cashflow{ background: url('/kepek/flowmanager/licence/licence_cashflow.png') no-repeat ;}
.licence_cashflow_active{ background: url('/kepek/flowmanager/licence/licence_cashflow_active.png') no-repeat ;}

.licence_humanres{ background: url('/kepek/flowmanager/licence/licence_humanres.png') no-repeat ;}
.licence_humanres_active{ background: url('/kepek/flowmanager/licence/licence_humanres_active.png') no-repeat ;}

.licence_helpdesk{ background: url('/kepek/flowmanager/licence/licence_helpdesk.png') no-repeat ;}
.licence_helpdesk_active{ background: url('/kepek/flowmanager/licence/licence_helpdesk_active.png') no-repeat ;}

.licence_newscenter{ background: url('/kepek/flowmanager/licence/licence_newscenter.png') no-repeat ;}
.licence_newscenter_active{ background: url('/kepek/flowmanager/licence/licence_newscenter_active.png') no-repeat ;}

.licence_projectman{ background: url('/kepek/flowmanager/licence/licence_projectman.png') no-repeat ;}
.licence_projectman_active{ background: url('/kepek/flowmanager/licence/licence_projectman_active.png') no-repeat ;}

.licence_portadmin{ background: url('/kepek/flowmanager/licence/licence_portadmin.png') no-repeat ;}
.licence_portadmin_active{ background: url('/kepek/flowmanager/licence/licence_portadmin_active.png') no-repeat ;}

.licence_basesystem{ background: url('/kepek/flowmanager/licence/licence_basesystem.png') no-repeat ;}
.licence_basesystem_active{ background: url('/kepek/flowmanager/licence/licence_basesystem_active.png') no-repeat ;}

.licence_knowbase{ background: url('/kepek/flowmanager/licence/licence_knowbase.png') no-repeat ;}
.licence_knowbase_active{ background: url('/kepek/flowmanager/licence/licence_knowbase_active.png') no-repeat ;}

.licence_iso{ background: url('/kepek/flowmanager/licence/licence_iso.png') no-repeat ;}
.licence_iso_active{ background: url('/kepek/flowmanager/licence/licence_iso_active.png') no-repeat ;}

.licence_docman{ background: url('/kepek/flowmanager/licence/licence_docman.png') no-repeat ;}
.licence_docman_active{ background: url('/kepek/flowmanager/licence/licence_docman_active.png') no-repeat ;}


/* Licence menuk */
.licenceMenuTable { 
	background-repeat: no-repeat;
	width: 100%;
	/* background: url('/kepek/flowmanager/licence/licence_menu_separatorline.png') bottom left no-repeat ;	*/
	background-color: #035730
}
.licenceMenuIttIconCell{ background: url('/kepek/flowmanager/licence/licence_menu_default_itt.png') center center no-repeat ; }
.licenceMenuPrgIconCell{ background: url('/kepek/flowmanager/licence/licence_menu_default_prg.png') center center no-repeat ; }
.licenceIconBox{ width: 35px; height: 35px; }

.licenceMenuLinkCell {
	width: 100%;
	padding: 5px 0 7px 2px;
}
.licenceMenuLinkCell a {
	color: white;
}

.licenceMenuLink{
	font: bold 8pt arial, verdana;
	color: white;
	text-decoration: none;
}

/* irat ikonok */
.ittDOC_, .itt9998, .ittCDOD { background: url('/kepek/flowmanager/licence/licence_menu_document.png') center center no-repeat ; }
.ittHIR_ { background: url('/kepek/flowmanager/licence/licence_menu_news.png') center center no-repeat ; }
.ittIRT_, .ittTETs, .ittTETm, .ittTETt { background: url('/kepek/flowmanager/licence/licence_menu_note.png') center center no-repeat ; }
.ittESE_ { background: url('/kepek/flowmanager/licence/licence_menu_event.png') center center no-repeat ; }
.ittBEM_ { background: url('/kepek/flowmanager/licence/licence_menu_bem.png') center center no-repeat ; }
.itt0013 { background: url('/kepek/flowmanager/licence/licence_menu_todo.png') center center no-repeat ; }
.itt9700, .ittESR_ { background: url('/kepek/flowmanager/licence/licence_menu_calendar.png') center center no-repeat ; }
.itt9610 { background: url('/kepek/flowmanager/licence/licence_menu_play.png') center center no-repeat ; }
.ittPAK_ { background: url('/kepek/flowmanager/licence/licence_menu_helpdesk.png') center center no-repeat ; }
.ittKIV_ { background: url('/kepek/flowmanager/licence/licence_menu_bankkivonat.png') center center no-repeat ; }
.ittCDOI { background: url('/kepek/flowmanager/licence/licence_menu_info.png') center center no-repeat ; }
.ittJJR_ { background: url('/kepek/flowmanager/licence/licence_menu_ticket.png') center center no-repeat ; }
.ittPRJ_ { background: url('/kepek/flowmanager/licence/licence_menu_project.png') center center no-repeat ; }
.itt9600 { background: url('/kepek/flowmanager/licence/licence_menu_prize.png') center center no-repeat ; }
.ittFIRS { background: url('/kepek/flowmanager/licence/licence_menu_money.png') center center no-repeat ; }
.ittRENE { background: url('/kepek/flowmanager/licence/licence_menu_lakat.png') center center no-repeat ; }
.ittRENS { background: url('/kepek/flowmanager/licence/licence_menu_program.png') center center no-repeat ; }
.itt9999, .ittTETM, .ittTETS, .ittTETT { background: url('/kepek/flowmanager/licence/licence_menu_szerzodes.png') center center no-repeat ; }
.ittUSL_, .ittUSG_, .ittSLA_ { background: url('/kepek/flowmanager/licence/licence_menu_szamla.png') center center no-repeat ; }
.ittPTEM, .ittPTES, .ittPTET { background: url('/kepek/flowmanager/licence/licence_menu_users.png') center center no-repeat ; }
.ittRPS_, .ittRST_, .ittHER_ { background: url('/kepek/flowmanager/licence/licence_menu_statistic.png') center center no-repeat ; }
.ittRKT_, .ittPKEK, .ittSTH_, .ittPKEA { background: url('/kepek/flowmanager/licence/licence_menu_user.png') center center no-repeat ; }
.ittMKTF, .ittUTE_, .ittTKTF, .ittSKTF, .ittETT_, .ittEBT_ { background: url('/kepek/flowmanager/licence/licence_menu_uzletiterv.png') center center no-repeat ; }

/* funkcio ikonok */
.prgSummary { background: url('/kepek/flowmanager/licence/licence_funct_todo.png') center center no-repeat ; }
.prgProfile { background: url('/kepek/flowmanager/licence/licence_funct_profile.png') center center no-repeat ; }
.prgmprf_explr { background: url('/kepek/flowmanager/licence/licence_funct_tree.png') center center no-repeat ; }
.prgmprf_lfold { background: url('/kepek/flowmanager/licence/licence_funct_mappa.png') center center no-repeat ; }
.prgmprf_users { background: url('/kepek/flowmanager/licence/licence_funct_users.png') center center no-repeat ; }
.prgmprf_gantt { background: url('/kepek/flowmanager/licence/licence_funct_diagram.png') center center no-repeat ; }
.prgmprf_newdc { background: url('/kepek/flowmanager/licence/licence_funct_new_document.png') center center no-repeat ; }
.prgmprf_cnfbs { background: url('/kepek/flowmanager/licence/licence_funct_properties.png') center center no-repeat ; }
.prgLogout { background: url('/kepek/flowmanager/licence/licence_exit.png') center center no-repeat ; }
.prgmprf_stmpe, .prgmprf_templ { background: url('/kepek/flowmanager/licence/licence_funct_document.png') center center no-repeat ; }
.prgmprf_calmr, .prgmprf_calpr, .prgmprf_caldc { background: url('/kepek/flowmanager/licence/licence_funct_calendar.png') center center no-repeat ; }


/***************     OverallProjectEvaluation.jsp     *****************/

.evaluationTable{
	width: 100%;
	border-top: 1px solid gray;
	border-left: 1px solid gray;
}

.evaluationTable td{
	border-bottom: 1px solid gray;
	border-right: 1px solid gray;
	padding: 10px;
}

.evaluationTable .header { background: #D2D2D2; }
.evaluationTable .header td { padding: 10px; }

/****************************************************************/
/******************       EGYÉB CLASS    ************************/
/****************************************************************/
.checklistTitle { font: normal 12pt arial; color: #7F7A57; }
.checklist td { border-bottom: 1px solid #BFB98F; font: normal 8pt arial; padding: 3px 0 3px 0; }


/** Egyedi dolgok **/

TABLE.doctype9630_editor  {
	width: 750px; 
	border:2px solid #E3BD7C; 
	border-collapse: collapse;
}

TABLE.doctype9630_editor TD, 
TABLE.doctype9630_editor TH {
	text-align: left;
	padding: 1ex; 
}

TABLE.doctype9630_editor TH { 
	background-color: white; 
	border:2px solid #E3BD7C;
}

TABLE.doctype9630_viewer  {
	width: 750px; 
	border:2px solid gray; 
	border-collapse: collapse;
}

TABLE.doctype9630_viewer TD, 
TABLE.doctype9630_viewer TH {
	text-align: left;
	border:2px solid gray;
	padding: 1ex; 
}

TABLE.doctype9630_viewer u {
	text-decoration: none;
	border-bottom: 2px solid black;
}

#nodeFormFrame SELECT,
#nodeFormFrame .inputText { height: 20px; }

.header .icons .documentColor{ background: url('/kepek/flowmanager/icons/irk_icon.png') center center no-repeat; width: 16px; height: 16px; }
.IrkColor0Checkbox{ background: url('/kepek/flowmanager/icons/irk_checkbox0.png') center center no-repeat; width: 16px; height: 16px; cursor: pointer; }
.IrkColor1Checkbox{ background: url('/kepek/flowmanager/icons/irk_checkbox1.png') center center no-repeat; width: 16px; height: 16px; cursor: pointer; }
.IrkColor2Checkbox{ background: url('/kepek/flowmanager/icons/irk_checkbox2.png') center center no-repeat; width: 16px; height: 16px; cursor: pointer; }
.IrkColor3Checkbox{ background: url('/kepek/flowmanager/icons/irk_checkbox3.png') center center no-repeat; width: 16px; height: 16px; cursor: pointer; }
.IrkColor0CheckboxChecked{ background: url('/kepek/flowmanager/icons/irk_checkbox0_checked.png') center center no-repeat; width: 16px; height: 16px; cursor: pointer; }
.IrkColor1CheckboxChecked{ background: url('/kepek/flowmanager/icons/irk_checkbox1_checked.png') center center no-repeat; width: 16px; height: 16px; cursor: pointer; }
.IrkColor2CheckboxChecked{ background: url('/kepek/flowmanager/icons/irk_checkbox2_checked.png') center center no-repeat; width: 16px; height: 16px; cursor: pointer; }
.IrkColor3CheckboxChecked{ background: url('/kepek/flowmanager/icons/irk_checkbox3_checked.png') center center no-repeat; width: 16px; height: 16px; cursor: pointer; }

.IrkColorCircle0Checkbox{ background: url('/kepek/flowmanager/icons/irk_checkboxCircle0.png') center center no-repeat; width: 12px; height: 12px; cursor: pointer; }
.IrkColorCircle1Checkbox{ background: url('/kepek/flowmanager/icons/irk_checkboxCircle1.png') center center no-repeat; width: 12px; height: 12px; cursor: pointer; }
.IrkColorCircle2Checkbox{ background: url('/kepek/flowmanager/icons/irk_checkboxCircle2.png') center center no-repeat; width: 12px; height: 12px; cursor: pointer; }
.IrkColorCircle3Checkbox{ background: url('/kepek/flowmanager/icons/irk_checkboxCircle3.png') center center no-repeat; width: 12px; height: 12px; cursor: pointer; }


/*#formTab1Content .inputText{ background: white !important; }*/

.stExpand img{ width: 15px; height: 15px; background: url('/kepek/flowmanager/icons/plusz.gif') center center no-repeat; border: 0; }
.stCollapse img{ width: 15px; height: 15px; background: url('/kepek/flowmanager/icons/minusz.gif') center center no-repeat; border: 0; }


.monthEven { color: #930200; background: #F9F9F9; }
.headerStyleRow .monthEven { background: transparent; }


