/* ideiglenes class */
.menu_span_link_ { color: white; }
.menu_span_aktiv_ { color: yellow; }


.linkABC_table{ margin-top: 10px; }
.linkABC_class, .linkABC_class_selected, .linkABC_notvalid_class{ border: 1px solid gray; }
.linkABC_class_selected{ background: #F67F00; }
.linkABC_class_selected a{ color: white; text-decoration: none;  padding: 0 2px 0 2px; }
.linkABC_class a { text-decoration: none;  padding: 0 2px 0 2px; }
.linkABC_class a:hover{ background: #E8EAF1; }
.linkABC_notvalid_class { color: #DCDCDC; border: 1px solid #DCDCDC; padding: 0 2px 0 2px; }


/* JavaScript Naptar */

.jsCalendarTable{ border: 1px solid #E5E5E5; background: white; }
.jsCalendarDays { background: #636363; 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; }

/*********/

.prewPage, .nextPage, .prewPage a, .nextPage a { text-decoration: none; font: normal 8pt arial; }
.pageTurner_block { text-decoration: none; }
.pageTurner_block_selected { color: black; font-weight: bold; }


/*  Specialis TABLAZATOK  */

.resultTitle{
	font: normal 14pt arial;
}

.stepBox a, .treeNode, .treeControl, .treeNode:link, .treeControl:link, .treeNode:visited, .treeControl:visited, .treeNode:active, .treeControl:active {
	text-decoration: none !important;
}
