.cont01 {
	font-family: times new roman;
	text-decoration: none;
	font-size: 14px;
	color: #bb2800 }

.cont01a {
	font-family: times new roman;
	text-decoration: none;
	color: #bb2800;
	font-weight: normal }

.contcim01 {
	font-family: times new roman;
	font-size: 20px;
	text-decoration: none;
	color: #bb2800;
	font-weight: bold }
	
.contcim01a {
	font-family: times new roman;
	font-size: 20px;
	text-decoration: none;
	color: #fff;
	font-weight: bold }

.cont02 {
	font-family: times new roman;
	text-decoration: none;
	font-size: 14px;
	color: #500202 }

.cont02a {
	font-family: times new roman;
	text-decoration: none;
	color: #500202;
	font-weight: normal }

.contcim02 {
	font-family: times new roman;
	font-size: 20px;
	text-decoration: none;
	color: #500202;
	font-weight: bold }

.cont03 {
	font-family: times new roman;
	text-decoration: none;
	font-size: 14px;
	color: #c42c08 }

.cont03a {
	font-family: times new roman;
	text-decoration: none;
	color: #c42c08;
	font-weight: normal }

.contcim03 {
	font-family: times new roman;
	font-size: 20px;
	text-decoration: none;
	color: #c42c08;
	font-weight: bold }
	
.orarend {
	font-family: times new roman;
	font-size: 15px;
	color: #bb2800 }

.orarenda {
	font-family: times new roman;
	font-size: 12px;
	color: #bb2800 }

.vastag {
	font-weight: bold }

.red {
	color: #ff0000;
	font-weight: bold }

.gyorsmenu {
	font-size:12px;
	color: #000000;}

.gyorsmenu_a {
	background-image: url(../images/kep05_bottom.gif);
	background-repeat: repeat-y; }

a.fo {
	font-family: times new roman;
	font-size: 16px;
	color: #542803;
	text-decoration: none;
	font-weight: none }

a:hover.fo {
	font-family: times new roman;
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold }

a.cont01 {
	font-family: times new roman;
	font-size: 14px;
	color: #bb2800;
	text-decoration: none;
	font-weight: none }

a:hover.cont01 {
	font-family: times new roman;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold }

a.cont01a {
	font-family: times new roman;
	font-size: 18px;
	color: #bb2800;
	text-decoration: underline;
	font-weight: bold }

a:hover.cont01a {
	font-family: times new roman;
	font-size: 18px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold }

a.cont01b {
	font-family: times new roman;
	font-size: 14px;
	color: #bb2800;
	text-decoration: underline;
	font-weight: none }

a:hover.cont01b {
	font-family: times new roman;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold }
	
a.cont01cim {
	font-family: times new roman;
	font-size: 20px;
	color: #bb2800;
	text-decoration: none;
	font-weight: none }

a:hover.cont01cim {
	font-family: times new roman;
	font-size: 20px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold }

a.cont02 {
	font-family: times new roman;
	font-size: 14px;
	color: #500202;
	text-decoration: none;
	font-weight: none }

a:hover.cont02 {
	font-family: times new roman;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold }

a.cont02cim {
	font-family: times new roman;
	font-size: 20px;
	color: #500202;
	text-decoration: none;
	font-weight: none }

a:hover.cont02cim {
	font-family: times new roman;
	font-size: 20px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold }

a.cont02a {
	font-family: times new roman;
	font-size: 20px;
	color: #500202;
	text-decoration: none;
	font-weight: bold }

a:hover.cont02a {
	font-family: times new roman;
	font-size: 20px;
	color: #fff;
	text-decoration: none;
	font-weight: bold }

a.cont03 {
	font-family: times new roman;
	font-size: 14px;
	color: #c42c08;
	text-decoration: none;
	font-weight: none }

a:hover.cont03 {
	font-family: times new roman;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold }

a.cont03cim {
	font-family: times new roman;
	font-size: 20px;
	color: #c42c08;
	text-decoration: none;
	font-weight: none }

a:hover.cont03cim {
	font-family: times new roman;
	font-size: 20px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold }

.centerdiv{ /*IE method of centering a relative div*/
text-align: center;
}

.centerdiv>div{ /*Proper way to center a relative div*/
margin: 0 auto;
}

.elkuld {font-family: times new roman;
	 color: #bb2800;
	 font-size: 12px;
	 font-weight: bold;
	 border: 1px solid #bb2800;
	 background: #f8e1a0 }
	
.naptar {
font-family: Arial;
FONT-WEIGHT: normal;
FONT-SIZE: 16px;
COLOR: #000000;
TEXT-DECORATION: none
}

.leightbox {
	color: #333;
	display: none;
	position: absolute;
	top: 5%;
	left: 7%;
	width: 970;
	height: 520;
	padding: 1em;
	border: 5px solid #1a421f;
	background-color: #468f4a;
	text-align: left;
	z-index:1001;
	overflow: auto;	
}

#overlay{
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:1000;
	background-color:#333;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}

.lightbox[id]{ /* IE6 and below Can't See This */    position:fixed;    }#overlay[id]{ /* IE6 and below Can't See This */    position:fixed;    }

#container{
	margin:0 auto;
	width:1000px;
	padding:0px;
	text-align:left;
}
#definition{
	margin:25px;
}
