body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4e4a49;
	background-color: #d7d7d7;
	text-align: justify;
	margin: 5px;
	padding: 5px;

}


a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #4e4a49;
	font-size: 12px;
}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #cc0000;
	font-size: 12px;
}


input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4e4a49;
}

textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4e4a49;
}


.idopont {
	color: #4e4a49;
	font-size: 10px;
	text-align: left;
	font-style: italic;
}

.megjegyzes, .megjegyzes a, .megjegyzes a:hover {
	color: #4e4a49;
	font-size: 9px;
}

.megjegyzes a:hover {
	color: #cc0000;
	font-size: 9px;
}


.naptar a, .naptar a:hover {
	text-decoration: none;
	background-color: #ffffff;
	font-size: 10px;
	font-weight: bold;
	color: #555555;	
	padding: 6px 2px 6px 2px;
	border: 1px solid #ffe29f;
}

.naptar a:hover {
	background-color: #FFF7E1;
	font-size: 10px;
}


.programcim {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	padding: 0px 0px 0px 20px;
	color: #004080;
	background-repeat: repeat-y;
	background-image: url(../image/bg1.gif);
	line-height: 24px;
}

.programalcim {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	background-image: url(../image/spacer.gif);
	background-repeat: repeat-y;
	line-height: 13px;
  color: #707070;
}
.programmegjegyzes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	padding: 0px;
	color: #FC7215;
	background-image: url(../image/bg3.gif);
	background-repeat: repeat-y;
	line-height: 13px;
}


.menu {
	text-decoration: none;
	background-color: #fff7e1;
	border: 1px solid #ffe29f;
	padding-top: 3px;
	padding-right: 7px;
	padding-bottom: 3px;
	padding-left: 7px;
	color: #4e4a49;
	font-size: 10px;
	font-weight: bold;
}

.menu:hover {
	text-decoration: none;
	background-color: #feb400;
	border: 1px solid #ffe29f;
	padding-top: 3px;
	padding-right: 7px;
	padding-bottom: 3px;
	padding-left: 7px;
	color: #4e4a49;
	font-size: 10px;
	font-weight: bold;
}

.kep {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4e4a49;
	font-size: 10px;
}

.link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #4e4a49;
	font-size: 12px;
	font-weight: normal;


}

.link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #4e4a49;
	font-size: 12px;
	font-weight: bold;
}


#tartalom {
	width: 760px;
	margin: 0px auto;
	text-align: center;
	height: 26px;
	background: URL(images/row-menu.jpg) no-repeat;
	padding: 0px;
}



/* CoolMenus 4 - default styles - do not edit */
.clCMEvent{position:absolute; width:99%; height:99%; clip:rect(0,99%,99%,0); left:0; top:0; visibility:visible}
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:Navy; layer-background-color:Navy; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold}
.clLevel0{background-color:#fff7e1; layer-background-color:#fff7e1; color:#004080;}
.clLevel0over{background-color:#feccab; layer-background-color:#feccab; color:#4e4a49; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; background-color:#ffe29f; layer-background-color:#ffe29f}

/*Styles for level 1*/
.clLevel1,.clLevel1over{position:absolute; padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold}
.clLevel1{background-color:#fff7e1; layer-background-color:#fff7e1; color:#004080;}
.clLevel1over{background-color:#feccab; layer-background-color:#feccab; color:#4e4a49; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#ffe29f; layer-background-color:#ffe29f}

table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
}
.kep {
	background-position: right;
	border: 2px solid #FFE2A0;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 10px;
}
.kepalairas, .kepalairas:hover, .kepalairas a, .kepalairas a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #4e4a49;
}

.kepalairas a:hover, .kepalairas:hover {
  color: #cc0000;
}


.valtoztatas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
	text-align: center;
}
.program_hely {
	background-color: #FFCC66;
	margin: 10px 0px 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFCC66;
	padding: 5px;
	font-weight: bold;
	color: #FFFFFF;
	color: #4e4a49;
	text-align: left;
}
.program_nap {
	background-color: #FFF7E1;
	margin: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFCC66;
	padding: 5px;
}

.program_kisero {
	background-color: #004D91;
	margin: 10px 0px 0px 0px;
	padding: 5px;
	font-weight: bold;
	color: #FFFFFF;
}
