body {
	background: url(../img/bg.jpg) repeat-x top #AA9786;
	margin:0px;
}
tr,td {	
	color:#4C4543;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
h1 {	
	background: url(../img/h1_bg.jpg) repeat-x top;
	font-size: 13px;
	color:#95714B;
	margin:0px;
	padding: 10px; 
}
a, a:hover {	
	color:#9C774F;
	font-weight:bold;
}
a {
	text-decoration:none;
}
a:hover {	text-decoration:underline;
}
.menu a {
	height:52px;
	float:left;
	display: block;
}
.m1 {
	width:138px;
	background:url(../img/1.jpg) no-repeat top;
}
.m1:hover, .m1_selected {
	width:138px;
	background:url(../img/1.jpg) no-repeat bottom;
}
.m2 {
	width:89px;
	background:url(../img/2.jpg) no-repeat top;
}
.m2:hover, .m2_selected {
	width:89px;
	background:url(../img/2.jpg) no-repeat bottom;
}
.m3 {
	width:130px;
	background:url(../img/3.jpg) no-repeat top;
}
.m3:hover, .m3_selected {
	width:130px;
	background:url(../img/3.jpg) no-repeat bottom;
}
.m4 {
	width:85px;
	background:url(../img/4.jpg) no-repeat top;
}
.m4:hover, .m4_selected {
	width:85px;
	background:url(../img/4.jpg) no-repeat bottom;
}
.m5 {
	width:119px;
	background:url(../img/5.jpg) no-repeat top;
}
.m5:hover, .m5_selected {
	width:119px;
	background:url(../img/5.jpg) no-repeat bottom;
}
.m6 {
	width:139px;
	background:url(../img/6.jpg) no-repeat top;
}
.m6:hover, .m6_selected {
	width:139px;
	background:url(../img/6.jpg) no-repeat bottom;
}
.m7 {
	width:100px;
	background:url(../img/7.jpg) no-repeat top;
}
.m7:hover, .m7_selected {
	width:100px;
	background:url(../img/7.jpg) no-repeat bottom;
}
.almenu a {
	color:#4C4543;
	text-decoration:none;
	font-weight:normal;
	display:block;
	padding: 3px 5px 3px 20px;
	border-bottom:1px solid #FFFFFF;
}
.almenu a:hover,
.almenu a.selected {
	color:#4C4543;
	text-decoration:none;
	font-weight:normal;
	background-color:#F1ECE0;
}
.content img {
	border:2px solid #DED4BC;
	margin:5px;
}
.galeria {
	margin: -10px 20px 20px;
}
.galeria td {
	text-align: center;
	vertical-align: middle;	
}

input, textarea {
	background-color:#D1C4A3;
	border:none;
	color:#4C4543;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:3px;
	padding:3px;
}
textarea {
	width:300px;
	height:150px;
}
.btn {
	background-color:#D1C4A3;
	padding:5px;
	display:block;
	text-align:center;
	color:#4C4543;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	margin:3px;
}

.inner {
	margin: -10px 20px 20px;
}

#footer {
	background: url(../img/footer.jpg) no-repeat; 
}

#footer a {
  color: #FFFFFF;
}

#left {
	background: url(../img/left_bg.jpg);
}

#szolgmenu,
#egyebmenu {
	cursor: pointer;
}

table.head {
	background: url(../img/h1_bg.jpg) repeat-x top;
	width: 100%; 
}

table.head td {
	font-size: 13px;
	color:#95714B;
	margin:0px;
	padding: 10px;
	font-weight: bold;
}

table.head td.label {
	color:#000000;
	font-size: 10px;
	text-align: right;
} 

#picholder {
	position: absolute;
	top: 114px;
	/*right: 20px;*/
}

#picholder img {
	position: absolute;
	border: 0px;
}

table.ajanlat th {
	text-align: left;
	font-weight: normal;
}

table.ajanlat th.req {
	font-weight: bold;
}

table.ajanlat th.error {
	color : red;
}

