@charset "utf-8";
h1, h2, h3, h4, h5, h6 {
	letter-spacing:2px;
	margin:0;
	border:none;
	padding:0;
}
h1 {
	position:absolute;
	left:76px;
	top:6px;
	line-height:16px;
	font-size:14px;
}
h2 {
	font-family:Arial, Helvetica, sans-serif;
	line-height:26px;
	height:26px;
	padding:4px 0 0 15px;
	background-color:inherit;
	color:RGB(102,79,33);
	font-size:12px;
}
h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:10px -5px 5px -5px;
	padding:0 0 5px 5px;
	border-bottom:1px solid RGB(229,224,214);
}
h3 span {
	letter-spacing:1px;
}
h4 {
	margin:10px 0 5px 0;
}
h4, h5, h6 {
	font-size:11px;
	letter-spacing:1px;
}
ul {
	margin-left:0;
	padding-left:30px;
}
ul, li {
	list-style-type:none;
	margin-top:0;
	margin-bottom:0;
	padding-top:0;
	padding-bottom:0;
}
p, a, h5 {
	margin-top:6px;
	margin-bottom:6px;
}
a {
	background-color:inherit;
	color:RGB(96,73,27);
	text-decoration:none;
	display:block;
}
a:hover {
	text-decoration:none;
}
form {
	margin:0;
	border:none;
	padding:0;
	text-align:left;
}
textarea, select, input {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:1px 5px 1px 5px;
	border:1px solid RGB(215,210,200);
	letter-spacing:1px;
	line-height:18px;
	vertical-align:middle;
	margin:0;
}
input {
	height:18px;
}
textarea {
	width:400px;
	height:75px;
	line-height:14px;
}
img {
	margin:0;
	padding:0;
	border:none;
	background-color:transparent;
	color:inherit;
}
/*--------------------------------*/
body {
	background-image:url(../images/body_bg.jpg);
	background-position:left top;
	background-repeat:repeat;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	background-color:RGB(192,169,123);
	color:RGB(80,57,0);
	text-align:center;
	margin:20px auto 0 auto;
	letter-spacing:1px;
}
/*--------------------------------*/
#container {
	background-color:RGB(178,155,110);
	color:inherit;
	padding:2px;
	width:744px;
	text-align:center;
	margin:0 auto 0 auto;
}
/*--------------------------------*/
#content {
	background-image:url(../images/content_bg.jpg);
	background-position:left top;
	background-repeat:repeat;
	position:relative;
	background-color:RGB(216,193,147);
	color:inherit;
	padding:10px;
	height:480px;
	text-align:left;
}
/*--------------------------------*/
#left_tag {
	background-color:RGB(243,238,228);
	color:inherit;
	float:left;
	width:500px;
	height:475px;
	border-width:1px;
	border-style:solid;
	border-color:RGB(190,167,119) RGB(180,157,109) RGB(180,157,109) RGB(190,167,119);
	overflow:hidden;
}
/*--------------------------------*/
#main {
	text-align:left;
}
#main ul li {
	background-image:url(../images/li_bg.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:15px;
	margin-left:-10px;
}
#main ul li a {
	display:inline;
}
#main ul.m_b_25 {
	margin-top:5px;
	margin-bottom:15px;
	line-height:20px;
}
#main ul.m_b_25 ul {
	margin:0;
	padding:0;
}
#main ul.m_b_25 ul li {
	display:inline;
	margin-right:120px;
}
.cont {
	padding:0 15px 0 15px;
}
/*--------------------------------*/
#right_tag {
	float:left;
	width:220px;
	height:auto;
}
.bannerslide {
	overflow:hidden;
	margin:0;
	padding:0;
	border-bottom:1px solid RGB(190,167,119);
	top:0;
	left:0;
	width:500px;
	height:200px;
}
/*--------------------------------*/
#logo {
	background-color:RGB(176,153,107);
	color:RGB(194,172,125);
	position:absolute;
	height:53px;
	font-family:"Times New Roman", Times, serif;
	line-height:53px;
	width:212px;
	left:511px;
	font-size:46px;
	padding:0 0 0 8px;
	overflow:hidden;
	border-bottom:1px solid RGB(170,147,99);
}
#logo a.logo_bg {
	background-color:transparent;
	color:inherit;
	position:absolute;
	top:0;
	left:0;
	width:220px;
	height:50px;
	margin:1px 0 1px 0;
	padding:0;
	border:none;
	border-width:1px 0 1px 0;
	border-style:solid;
	border-color:RGB(200,177,139);
}
#logo a.logo_bg img {
	width:220px;
	height:50px;
}
#logo h6 {
	background-color:inherit;
	color:RGB(233,211,165);
	font-size:10px;
	line-height:16px;
	text-align:right;
	margin:-22px 20px 0 52px;
	letter-spacing:2px;
}
#logo a {
	background-color:inherit;
	color:RGB(242,226,189);
}
/*--------------------------------*/
#menu {
	background-color:RGB(192,169,123);
	color:inherit;
	padding:60px 0 10px 20px;
	border-width:1px 1px 1px 0;
	border-style:solid;
	border-color:RGB(180,157,109);
	margin:0 0 6px 0;
}
#menu div {
	background-image:url(../images/menu_div_bg.png);
	background-position:left center;
	background-repeat:repeat-y;
	width:175px;
	overflow:hidden;
	background-color:RGB(175,152,104);
	color:inherit;
}
#menu a {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	background-color:RGB(192,169,123);
	color:RGB(98,75,32);
	font-size:11px;
	letter-spacing:2px;
	line-height:24px;
	font-weight:bold;
	width:100%;
	padding:0 0 0 25px;
	margin:0 0 1px 0;
}
#menu a:hover {
	color:inherit;
}
#menu a.bba {
	margin-bottom:0;
}
#menu a.akt_menu {
	background-image:url(../images/menu_a_bg.png);
	background-position:left center;
	background-repeat:no-repeat;
}
/*--------------------------------*/
#contact {
	background-color:RGB(192,169,123);
	color:RGB(93,70,27);
	line-height:18px;
	padding:0 0 6px 0;
	border-width:1px 1px 1px 0;
	border-style:solid;
	border-color:RGB(180,157,109);
}
#contact a, #contact p {
	padding-left:15px;
}
#contact a {
	background-color:RGB(172,148,99);
	color:RGB(255,238,202);
	line-height:24px;
	border-width:1px 0 1px 0;
	border-style:solid;
	border-color:RGB(165,142,94);
}
/*--------------------------------*/
#szolgaltatas {
	margin-top:8px;
	padding:0 20px 0 20px;
}
#szolgaltatas ul {
	background-color:RGB(248,243,233);
	color:inherit;
	padding-top:3px;
	padding-bottom:4px;
	margin-top:1px;
	margin-bottom:3px;
	margin-left:10px;
	border:1px solid RGB(230,225,215);
}
#szolgaltatas ul li a {
	background-color:inherit;
	color:RGB(30,73,89);
}
#szolgaltatas ul li a:hover {
	text-decoration:underline;
}
/*--------------------------------*/
#galeria_header {
	height:151px;
}
#galeria {
	background-color:RGB(154,131,85);
	color:RGB(245,228,192);
	width:430px;
	padding:0 70px 0 0;
	text-align:center;
	clear:both;
}
#galeria img {
	/*width:402px;*/
	min-width:304px;
	height:304px;
	margin:9px 0 9px 0;
	border:2px solid RGB(192,169,123);
}
#galeria_right {
	background-color:RGB(176,153,107);
	color:inherit;
	position:absolute;
	top:162px;
	left:441px;
	width:70px;
	height:324px;
}
#galeria_right a {
	background-color:RGB(160,137,91);
	color:RGB(112,89,43);
	text-align:center;
	font-weight:bold;
	line-height:30px;
	margin:4px 3px 4px 4px;
	border:3px double RGB(176,153,107);
}
#galeria_right a:hover, #galeria_right a.gaa {
	background-color:RGB(160,137,91);
	color:RGB(245,228,192);
}
#galeria_right a.akt_img {
	background-color:RGB(160,137,91);
	color:RGB(245,228,192);
	cursor:default;
}
/*--------------------------------*/
#email table {
	width:100%;
	border:none;
	margin-top:10px;
	line-height:24px;
}
#list_a, #list_b {
	border:none;
}
#send {
	background-color:RGB(215,210,200);
	color:RGB(55,50,40);
	height:22px;
	padding:0 15px 0 15px;
	vertical-align:middle;
	margin:15px 0 0 0;
	border:1px solid RGB(199,194,184);
	cursor:pointer;
}
/*--------------------------------*/
#felho {
	background-image:url(../images/felho.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	line-height:14px;
	height:56px;
	text-align:justify;
	padding:4px;
	border-bottom:1px solid RGB(190,167,119);
}
#felho a {
	display:inline;
	margin:0 5px 0 5px;
}
#felho a:hover {
	text-decoration:underline;
}
#felho:hover a, #felho.one:hover a {
	background-color:inherit;
	color:RGB(70,47,0);
}
#felho.one {
	background-color:RGB(233,228,218);
	color:inherit;
	border-top:1px dashed RGB(190,167,119);
	background-image:none;
}
#felho.one a {
	background-color:inherit;
	color:RGB(96,73,27);
}
#felho.one a:hover {
	background-color:inherit;
	color:RGB(20,63,84);
}
/*--------------------------------*/
#fogalomtar {
	text-align:justify;
	height:410px;
	overflow:auto;
	padding:0 10px 0 15px;
}
#fogalomtar a {
	height:0;
	line-height:0;
	margin:0;
	border:none;
	padding:0;
	visibility:hidden;
}
#fogalomtar h3 {
	background-color:RGB(212,189,143);
	color:inherit;
	height:20px;
	line-height:20px;
	margin:0 -10px 0 -15px;
	padding:0 0 0 15px;
	border-width:1px 0 1px 0;
	border-style:solid;
	border-color:RGB(195,172,124);
}
#fogalomtar h3 a {
	background-image: url(../images/fogalomtar_h3_bg.png);
	background-position:right center;
	background-repeat:no-repeat;
	height:20px;
	line-height:20px;
	margin:0;
	padding:0;
	border:none;
	visibility:visible;
}
/*--------------------------------*/
#footer {
	width:748px;
	text-align:center;
	margin:0 auto 0 auto;
}
#footer ul li {
	background-color:inherit;
	color:RGB(112,89,43);
	display:inline;
	line-height:50px;
}
#footer ul li a {
	background-color:inherit;
	color:RGB(112,89,43);
	display:inline;
	margin-left:380px;
}
#footer ul li a:hover {
	text-decoration:underline;
}
