* {margin : 0; padding : 0;}
body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #391f0b;
	background: black url(images/bg2.jpg) repeat-y center;
	line-height: 18px;
}
table {border-collapse : collapse; vertical-align: top;}
img {border:0; padding:0;}
a {font-weight: bold;	color: #e0d7ca;	text-decoration: none;}
a:hover {color : #FFF; text-decoration: underline;}

h1{
	font-family: "Times New Roman", "Times", serif;
	font-weight: normal;
	font-size: 32px;	
	text-align: center;
	padding : 10px 5px 20px 5px;
}
h2{
	font-family: "Times New Roman", "Times", serif;
	font-weight: normal;
	font-size: 26px;	
	text-align: center;
	padding : 10px 5px 20px 5px;
	text-decoration: underline;
}
h3 {
	font-family: "Times New Roman", "Times", serif;
	font-weight : normal;
	font-size : 18px;
	padding : 10px 8px 10px 5px;
	text-align: center;
	color:#e0d7ca;
}
h4{font-size: 14px; font-weight: bold; text-decoration: underline; text-align: center;}
h5 {font-size : 10px; font-weight : normal;}
.sup{font-size: xx-small;	vertical-align: top;}

#rejtett{text-indent: -50000px; float:left;}
#h{height: 214px;	background: transparent url(images/h.jpg) no-repeat top center;}
#main{width: 970px; min-height: 330px; text-align: justify; padding-top: 10px;}
#main p {padding-bottom: 10px;}
#main p.kozepre {margin:auto; text-align:center; padding-bottom: 10px;}
#main p a, a.sotet {color:black;}
#main p a:hover, a.sotet:hover {text-decoration:underline;}
#main ul.szovegben li {margin-left:30px;}


img.bal{float: left; margin: 5px; border: 1px solid #4e2d15;}
img.jobb{float: right; margin: 5px; border: 1px solid #4e2d15;}
div.bal{float: left; margin: 5px; border: 0px solid #4e2d15; text-align: center; font-weight: bold;}
div.jobb{float: right; margin: 5px; border: 0px solid #4e2d15; text-align: center; font-weight: bold;}
div.bal img, div.jobb img{border: 1px solid #4e2d15; max-width: 250px; max-height:320px;}

img.lang{margin: 3px 0 0 10px;}
img.bal_thumb{	max-width: 150px; max-height:150px; border: 1px solid #4e2d15;}
img.illu{border: 1px solid #4e2d15;}
img.illu2{border: 1px solid #4e2d15; max-width:300px;}
#menu{
	position:relative; top:173px; width:1004px; height:50px;
	font-family: "Times New Roman", "Times", serif;
	font-size: 18px;
	}
#menu ul{list-style-type: none;}
#menu li {float:left; width:105px; text-align: center;}
#menu li.hosszu {width:165px;}
#menu li a {text-decoration: none; height: 29px;}
#menu li a:link, #menu li a:visited {
	display: block;
	padding: 10px 0px 0px 0px;
	margin-bottom: 1px;
	font-weight: normal;
}	
#menu li a:hover {color: #4e2d15;	background: #e0d7ca url(images/bg_m.jpg) bottom center;
border-left: 2px solid #FFF; border-right: 2px solid #FFF;}
#menu li a.aktiv{	color: #4e2d15;	background: #e0d7ca url(images/bg_m.jpg) bottom center;
border-left: 2px solid #FFF; border-right: 2px solid #FFF;}	

#baloszlop{width: 22%; float:left;	margin: 5px;}
#jobboszlop{width: 72%;	float:left;	margin: 5px;}

.almenu {
	border: 1px solid #af938f;
	padding: 2px 2px 2px 2px;
	width: 200px;
	background-color: #4e2d15;
	margin-top: 20px;
}
.almenu ul {list-style: none;	margin: 0;	padding: 0 0 0px 0;}
.almenu li a {text-decoration: none;	min-height: 20px; 	font-weight: normal; text-align: center;}
.almenu li a:link, .almenu li a:visited {
	color: #4e2d15;
	display: block;
	font-weight: normal;
	background: #e0d7ca;
	border: 1px solid #4e2d15;
	padding: 5px;
}	
.almenu li a:hover {background: #b9a88d url(images/bg_m.jpg) bottom center;
border: 1px solid #4e2d15; text-decoration: underline;}

.oszlop{	width:47%; float: left; padding:10px;}
.oszlop1{width:60%; float: left;}
.oszlop2{width:35%; float: left;}
#f{
	text-align: center;
	margin-top: 10px;
	padding: 30px 0 15px 0;
	font-size: 10px;
	font-weight: normal;
	color: #a6a382;
	height: 100px;
	width: 1003px;
	clear: both;
	background: #4e2d15 url(images/f.jpg) no-repeat top center;
	border-top: 2px solid #fff;
}

#f img {padding: 2px 20px 5px 20px;}
.kiemelt {font-weight: bold;}
.kiemelt2{font-style: italic;}
.kicsi{font-size: 8px;}
.kozepre{text-align: center;	margin: auto; clear:both;}
.eladva{color: #dc143c;}

table.hirdetes th{padding:5px; border: 1px solid #4e2d15; width:100%; min-width:200px; font-weight: bold; 
color:#e0d7ca; background: #4e2d15; text-align: center;}
table.hirdetes td{padding:5px; border: 1px solid #4e2d15;	width:50%; font-weight: bold; background: #e0d7ca;}
table.hirdetes td.leiras{width:100%; font-weight: normal;}

/* kisképek */
#kiskep_wrapper{width:720px; padding-left:20px;	clear: both; margin: auto;}
div.kiskep{
	display: table-cell;
	vertical-align: middle;
	text-indent: 0;
	float: left;
	width: 220px;
	height: 230px;
	background-image: url(images/bg_kiskep_i.jpg);
	border: 1px solid #4e2d15;
	text-align: center;
	margin: 5px;
	padding-top: 10px;
	color: #4e2d15;
	font-size: 10px;
}
div.kiskep:hover{background: #e0d7ca; color: #444;}
div.kiskep a img{border: 1px solid #4e2d15;}
div.kiskep a:hover img{border: 1px solid #fff;}
div.kiskep p{padding:1px 2px 1px 2px; margin:0px;}
img.gal{max-width:150px;}

/* admin */

table.urlap{width: 500px;	margin: auto; margin-bottom: 20px;}
table.urlap th {text-align: center; background: #e0d7ca;}
table.urlap input, table.urlap textarea , table.urlap select 
{width: 300px; border:1px solid #4e2d15; padding:2px; margin:3px;}
table.urlap input.gomb {width: 200px; padding:5px;}
table.urlap td.text {text-align: right;}

