A:link.menulink { color: rgb(255, 255, 255) }  /* for unvisited links */
A:visited.menulink { color: rgb(255, 255, 255) } /* for visited links */
A:active.menulink { color: rgb(255, 255, 255) } /* when link is clicked */
A:hover.menulink { color: rgb(255, 255, 255); font-family: bold;  } /* when mouse is over link */
A:link.doclink { color: rgb(238, 238, 238) }  /* for unvisited links */
A:visited.doclink { color: rgb(238, 238, 238) } /* for visited links */
A:active.doclink { color: rgb(0, 0, 0) } /* when link is clicked */
A:hover.doclink { color: rgb(255, 255, 255) } /* when mouse is over link */
A:link.jordanlink { color: rgb( 0, 0, 0) }  /* for unvisited links */
A:visited.jordanlink { color: rgb(0, 0, 0) } /* for visited links */
A:active.jordanlink { color: rgb(0, 0, 0) } /* when link is clicked */
A:hover.jordanlink { color: rgb(83, 83, 83)  } /* when mouse is over link */

.rolunk {
    font-family:Geneva, Arial, Helvetica ;
	text-decoration: none;        
	font-size: 16px;
    color: #F4F4CC;
}
.jordania {
    font-family:Geneva, Arial, Helvetica ;
	text-decoration: none;        
	font-size: 16px;
    color: #D2DEDF;
}
.ajanlataink {
    font-family:Geneva, Arial, Helvetica ;
	text-decoration: none;        
	font-size: 16px;
    color: #F4F4CC;
}
.szallodaink {
    font-family:Geneva, Arial, Helvetica ;
	text-decoration: none;        
	font-size: 16px;
    color: #F4F4CC;
}
.fakultativ {
    font-family:Geneva, Arial, Helvetica ;
	text-decoration: none;        
	font-size: 16px;
    color: #D2DEDF;
}
.hirlevel {
    font-family:Geneva, Arial, Helvetica ;
	text-decoration: none;        
	font-size: 16px;
    color: #F4F4CC;
}
.elerhetosegeink {
    font-family:Geneva, Arial, Helvetica ;
	text-decoration: none;        
	font-size: 16px;
    color: #D2DEDF;
}
.m0l0iout {
	font-size: 12px;
	text-decoration: none;
	padding: 4px;
	background: #AB2519;
	color: #FFFFFF;
	filter: alpha(opacity=99);
}
.m0l0iover {
    font-family:bold;
	text-decoration: none;
	padding: 4px;
	background: #AB2519;
	color: #FFFFFF;
		filter: alpha(opacity=99);
}

/* level 0 outer */
.m0l0oout {
	font-size: 12px;
	text-decoration: none;
	padding: 4px;
	background: #AB2519;
	color: #FFFFFF;
	filter: alpha(opacity=99);
}

.m0l0oover {
	font-size: 12px;
	text-decoration: none;
	padding: 4px;
	background: #AB2519;
	color: #FFFFFF;
	filter: alpha(opacity=99);
}

/* level 1 inner */
.m0l1iout {
	text-decoration : none;
	border : 1px solid #AB2519;
	background: #AB2519
	filter: alpha(opacity=85);
	-moz-opacity: 85%;
}
.m0l1iover {
	text-decoration : none;
	border : 1px solid #AB2519;
	background: #AB2519
	filter: alpha(opacity=85);
	-moz-opacity: 85%;
}

/* level 1 outer */
.m0l1oout {
	text-decoration : none;
	font-family:bold;
	border : 1px solid #AB2519;
	background: #AB2519
	filter: alpha(opacity=85);
	-moz-opacity: 85%;
}
.m0l1oover {
	text-decoration : none;
	font-family:bold;
	border : 1px solid #AB2519;
	background: #AB2519;
}

/* level 2 inner */
.m0l2iover {
	text-decoration : none;
	font-family:bold;
	padding: 4px;
	color: #000000;
}

/* level 2 outer */
.m0l2oout {
	text-decoration : none;
	font-family:bold;
	border : 1px solid #FFFFFF;
	background: #B44646;
}
.m0l2oover {
	text-decoration : none;
	font-family:bold;
	border : 1px solid #FFFFFF;
	background: #E55A5A;
}
