@charset "utf-8";
body {
	background-color: #FFFFFF;
	background-image: url(../pic/bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	font-family: Georgia, Arial, Times, serif;
	font-size: 13px;
	color: #28780a;
    margin: 0px;
    padding: 0px;
	}

a { text-decoration: none; color: #abd550; }
img { border: none; }
.top { float: right; }

	/* Loading... */
	#loading {
		color: #FF0000;

		zoom: 1;
		/* opacity */
		filter:alpha(opacity=80);
		opacity: 0.8;
		-moz-opacity:0.8;
	
		/* Position */
		z-index: 200;
		position: fixed;
		left: 5px;
		top: 5px;
		
		margin: 0px;
		padding: 0px;
		display:none;
	}
	
.valid { background-color: #FFFFFF; }
.invalid {
	background-color: #89A5EF;
}


iframe {
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	border: none;
	clear: both;
	float: right;
	height: 500px;
	}

#igazito{
	width: 830px;
	margin: 0px auto;
	padding: 0px;
	}

#clearer_box {
	width: 830px;
	background-color: #FFFFFF;
	background-image: url(../pic/contentbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.clearer {clear: both;}

#header {
	height: 170px;
	background-color: #FFFFFF;
	background-image: url(../pic/header.jpg);
	background-repeat: no-repeat;
	background-position: top;
	}

#container {
	display: block;
	width: 830px;
	float: left;
	background-color: #FFFFFF;
	text-align: left;
	}

/* left menu*/
	#menu {
		float: left;
		width: 320px;
		margin-top: 140px;
		background-color: transparent;
		color: #abd550;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 15px;
		font-weight: bold;
		padding: 0px;
		}

	#menu a { color: #abd550; }
	#menu a:hover {	color: #779d26; }
	/*#menu a:visited { color: #89A5EF; }*/

	#menu #lang p {
		font-size: 10px;
		font-weight: normal;
		text-align: right;
		padding-right: 30px;
		margin: 0px;
		}
	#menu #lang a { color: #cd0000; }
	#menu #lang a:hover { color: #779d26; }
	
	#menu h1, #menu p {
		margin: 0px;
		padding: 0px;
		}

	#menu h1 {
		color: #000000;
		font-size: 31px;
		font-weight: normal;
		letter-spacing: 3px;
		padding-left: 75px;
		}

	#contact div {padding-left: 20px; margin-bottom: 20px; }

	#menu p {
	padding-left: 95px;
	line-height: 2em;
		}


/* tartalom */
	#tartalom {
		float: left;
		width: 510px;
		background-color: transparent;
		line-height: 15pt;
		font-size: 12px;
		}
	#tartalom #paragraph1 {
		letter-spacing: 0.3px;
		font-size: 13px;
		margin-bottom: 50px;
		}
	*html #tartalom h1 { font-size: 25px; padding-top: 5px;}
	*html #tartalom h2 { font-size: 20px; }

	/* Welcome */
	#tartalom .img01 { float: right; }
	#tartalom .img02 { float: left; }
	#tartalom .img03 { float: right; }

	/* Fajtaismerteto */
	#tartalom #fajtaism #fajtaMenu {
		float: left;
		width: 130px;
		text-align: right;
		margin-right: 10px;
		padding-right: 9px;
		border-right: solid 1px #CCCCCC;
		}
		
	#tartalom #fajtaism #fajtaDetail{
			float: left;
			width: 360px;
			overflow:auto;
		}
		
	#tartalom #fajtaism #fajtaMenu span {
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		cursor: pointer;
		}
		
	#tartalom #fajtaism #fajtaMenu span:hover {
		color: #779D26;
		}

	/* fajtalista */
	#tartalom #fajlista a {
		padding: 3px;
		margin-right: 10px;
		font-size: 15px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight: bold;
		}
	#tartalom #fajlista a:hover {	color: #779D26; }

	#tartalom #fajlista table {
		margin-top: 20px;
		}
	
	#tartalom #fajlista .fo {
		text-align: center;
		font-weight: bold;
		}
	#tartalom #fajlista .s1 {
		background-color: #F2F5FD;
		}
	#tartalom #fajlista .s1:hover, #tartalom #fajlista .s2:hover {
		background-color: #E0F0BF;
		}


#lablec {
	padding-top: 15px;
	padding-bottom: 10px;
	text-align: center;
	font-size: 9px;
	color: #534c48;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}

#lablec a {font-weight: bold; color: #534c48; }
#lablec a:hover {background: #534c48; color: #e4dbc9;}
#fajlista input {width: 70px; background: none;}
#fajlista .submit {width: 150px;margin: 10px 0 5px 180px;}


#lgaleria { width: 100%; float: left; padding-bottom: 100px; }
#lgaleria div { float: left; margin: 5px; padding: 3px; border: 1px solid #ABD550; }