BODY {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #D5D87A;
	font-size: 8pt;
}

h1 {
	color: #344687;
	font-size: 9pt;
	margin: 20px 0px 5px 0px;
}

h2 {
	color: #ACAF5E;
	font-size: 9pt;
	margin: 20px 0px 5px 0px;
}

h5 {
	color: #344687;
	font-size: 10pt;
	margin: 0;
	margin-top: 10px;
	padding: 0;
	padding-top: 5px;
	border-top: solid 1px #CFD29E;
}

span {
	color: #ACAF5E;
	font-weight: bold;
}

em {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #73762F;
	text-decoration: none;
	font-size: 8pt;
}

h3 {
	text-decoration: none;
	margin: 15px 0px 3px 0px;
	color: #DB8A17;
	font-size: 9pt;
	font-weight: normal;
}

#info {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 5px;
	font-size: 10pt;
	font-weight: bold;
	clear: both;
	/* width: 100%; */
	background-color: #D5D87A;
	text-align: center;
}


#szarmazas {
	clear: both;
}

#szarmazas table {
	border: 0px none;
	padding: 3px 3px 3px 3px;
	background-color: #D5D87A;
}

#szarmazas td {
	border: medium solid #62651E;
	border-width: 1px;
	padding: 5px;
	color: #62651E;
	background-color: #F3F5DE;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
}

#szarmazas th {
	border: none;
	padding: 5px;
	color: #62651E;
	background-color: #D5D87A;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-align: left;
}

TD {
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

TH {
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
}

a.banner {
	color: #E1E7FD;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
}

a.banner:Hover {
	color: #E1E7FD;
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.banner2 {
	color: #E1E7FD;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

a.banner2:Hover {
	color: #E1E7FD;
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

TD.banner {
	color: #E1E7FD;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
}

TD.almenu {
	color: #E1E7FD;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-image: url(../images/td_h9.gif);
	background-position: top;
	background-repeat: no-repeat;
}

ul
{
list-style-type: none;
padding: 10px 0 10px 10px;
margin: 0;
}

ul.almenu
{
list-style-type: none;
padding: 0;
margin: 0;
}


li.almenu
{
	color: #E1E7FD;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-variant: small-caps;
	font-size: 8pt;
	background-image: none;
	background-position: 0 .0em;
	padding-left: 0em;
	padding-bottom: 1em;
}

li.aktualis
{
	color: #989B4A;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-variant: small-caps;
	font-size: 8pt;
	background-image: none;
	background-position: 0 .0em;
	padding-left: 0em;
	padding-bottom: 1em;
}

li
{
background-image: url(../images/nyil.gif);
background-repeat: no-repeat;
background-position: 0 .3em;
padding: 0;
padding-left: 1.9em;
padding-bottom: 0.5em;

}

#jobb li
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #4B4D1E;
	background-image: none;
	padding-left: 0em;
	padding-top: 0.5em;
}

#jobb ul
{
list-style-type: none;
padding: 0;
margin: 0;
}

.floatright
{
	float: right;
	margin: 0 0 15px 15px;
	border: 1px solid #ACAF5E;
	background-color: #F3F5DE;
	padding: 3px;
}

.floatleft
{
	float: left;
	margin: 0 15px 0 0px;
	border: 1px solid #ACAF5E;
	background-color: transparent;
	padding: 3px;
}

.nofloat
{
	float: none;
	margin: 5px 0 0 0;
	border: 1px solid #ACAF5E;
	background-color: #F3F5DE;
	padding: 3px;
}

TD.cim {
	color: #E1E7FD;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-variant: small-caps;
	font-size: 8pt;
}


TD.footer{
	color: #46481E;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
}

A {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   text-decoration: underline;
	color: #934542;
	font-size : 8pt;
}

A.footer {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   text-decoration: underline;
	color: #934542;
	font-size : 7pt;
}

A.almenu {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   text-decoration: none;
	color: #52533B;
	font-size : 8pt;
}

#lovak
{
float: left;
width: 100%;
}

#lovak span
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #73762F;
	text-decoration: none;
	font-size: 7pt;
}

.thumbnail
{
float: left;
width: 60px;
border: 1px solid #999;
margin: 0 15px 15px 0;
}

#lightbox{
	background-color:#B4B767;
	padding: 10px;
	border-bottom: 2px solid #91944B;
	border-right: 2px solid #91944B;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	

#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{
	background-image: url(../lightbox/overlay.png);
}

* html #overlay{
	background-color: #B4B767;
	back\ground-color: transparent;
	background-image: url(../images/egy.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="lightbox/overlay.png", sizingMethod="scale");
}


	#dhtmlgoodies_slideshow{
		width:438px;	/* Total width of slideshow */
	}
	
	#previewPane{
		height:365px;
		border:0px;
		margin-bottom:0px;	
		text-align:center;
		vertical-align:middle;
		padding-top:0px;
	}
	#previewPane img{
		line-height:400px;
		
	}
	#galleryContainer{
		
		height:102px;	/* Height of the images + 2 */
		border:1px solid #CCCCCC;
		position:relative;
		overflow:hidden;
		padding:1px;
	}
	#arrow_left{
		position:absolute;
		left:0px;
		z-index:10;
		background-color: #FFF;
		padding:1px;
	}
	#arrow_right{
		position:absolute;
		right:0px;
		z-index:10;
		background-color: #FFF;
		padding:1px;		
	}
	#theImages{
		position:absolute;
		height:100px;
		left:40px;
		width:100000px;
		
	}
	#theImages #slideEnd{
		float:left;
	}
	#theImages img{
		float:left;
		padding:1px;
		filter: alpha(opacity=50);
		opacity: 0.5;
		cursor:pointer;
		border:0px;
	}
