body {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, sans-serif;
	font-size: small;
	text-align: center;
	color: #333;
	background:#E8DDC8 url(../img/bg.jpg);
	}
body,html{
	/*scrollbar-base-color: #E9D1C5;*/
}
p{
	font-family: Verdana, sans-serif;
	font-size: small;
	text-align: justify;
	color: black;
		
}
.pp{
     width:100%;
     height:15px;
	 margin:0;
	 padding:0;
}
#private{
	width:480px;
	margin:17px;
}
.private2{
	width:480px;
background-color:#F2E4D2;
margin-bottom:10px;
clear: both;
height:190px;
	border: 1px solid #C9B693;
}
.private2 img{
	border:5px solid #EDD9C0;
	float:left;
clear: both;
	
}
.private2 h1 {
	margin: 2px 0 2px 0;
	padding: 5px 0 7px 0;
	width:320px;
	font-family:"Times New Roman", Times, serif;
	font-size: 12px;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-weight: bold;
	text-align: center;
	color: #8D6445;
	float:right;
border-bottom:1px solid #C9B693;

	}
.private2 p {
	margin: 2px 8px 2px 8px;
	width:304px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	float:right;
	text-align:justify;

	}
#hirdetes {
	position: relative;
	margin: 0;
	padding: 5px 3px 0px 3px;
	text-align: left;
  	width: 729px;
	background-color:#F4E8DA;
	border-bottom:1px solid #E0C9AB;
	}
#hirdetes_kicsi_bal{
	position: relative;
	margin: 0;
	padding: 25px 7px 0px 7px;
	text-align: left;
  	width: 234px;
	}
#hirdetes_kicsi_jobb{
   	position: absolute;
	top: 20px;
	right: 2px;
	margin: 0;
	padding: 7px;
  	width: 234px;
	}
#max {
	position: relative;
	margin: 0 auto;
	padding: 2px;
	text-align: left;
  	width: 735px;
	border: 1px solid #CFAF81;
	background-color:#FFFCF9;
	}
#k_1 {
	position: relative;
	margin: 0 auto;
	padding: 2px;
  	width: 741px;
	background-color:#DFD2C4;
	}
#top_logo {
     width: 735px;
     height:109px;
	 background-color:#ECDECE;
	 background-image: url(../img/top_bg.jpg);
	 background-repeat:repeat-x;
	}
#logo {
   	position: absolute;
	top: 3px;
	left: 155px;
	width:300px;
	text-align:center;
	height:100px;
    }
.partners{
	width:178px;
	height:14px;
	position:absolute;
	top:5px;
	left:7px;
}
.part{
float:left;
}
.part1{
float:right;
margin-left:5px;
}
 #logo h2{
    position: absolute;
	top: 89px;
	left: 67px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #BEA46D;
	width:300px;
	padding:0;
	margin:0;
  }
#logo img{
    padding:0 112px 0 118px
    }
#zaszlok {
   	position: absolute;
	top: 3px;
	right: 6px;
	text-align:center;
	background-image: url(../img/zaszlok/zaszlo_sarok.gif);
	background-repeat:no-repeat;
    }
#zaszlok img{
	padding:0;
	margin:0;
	border-right:1px solid #CFAF81;
	border-bottom:1px solid #CFAF81;
	border-top:1px solid #FFFCF9;
	border-left:1px solid #FFFCF9;
    }

#top_img {
     width: 735px;
     height:105px;
	 background-image: url(../img/top_img.jpg)	}
#top_menu {
     width: 735px;
     height:31px;
	 margin: 0;
	 padding: 0;
	 background-color:#81090A;
	 background-image: url(../img/menu_bg.jpg)	}
#nav {
    width:680px;
	margin:0 0 0 35px;
	padding: 0;
	font-size: 85%;
	border-left:1px solid #5C0707;

	
	}
#nav ul {
	margin: 0;
	padding: 0;
	list-style: none;
	}
#nav li {
    width:110px;
	text-align:center;
	float: left;
	margin: 0;
	padding: 0;
	list-style: none;
	}
#nav p {
	float: left;
	width:110px; 
	display: block;
	margin: 0; 
	padding: 8px 0 8px 0;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #fff;
	border-right: 1px solid #5C0707;
	border-left: 1px solid #B31313;
	background-image: url(../img/menu_on_bg.jpg);
	}
#nav ul a, #nav li a:visited{
	float: left;
	width:110px; 
	display: block;
	margin: 0; 
	padding: 8px 0 8px 0;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #FFF1DE;
	border-right: 1px solid #5C0707;
	border-left: 1px solid #B31313;
	}
#nav ul a:hover, #nav li a:active, #nav li a:focus{
	margin: 0;
	padding: 8px 0 8px 0;
	width:110px;
	color: #fff;
	background-image: url(../img/menu_on_bg.jpg);
	}
#nav .sel{
	display:block; 
	margin: 0;
	padding: 8px 0 8px 0;
	width:110px;
	color: #fff;
	background-image: url(../img/menu_on_bg.jpg);
	}
#tartalom {
     width: 735px;
     text-align:center;
	 background-color: #F3E8DA;
}

#bal {
     padding:5px 0 0 0;	 
     width: 196px;
     background: #EFE8DA;
	 border-top: 4px solid #E8D6C1;
	 border-bottom: 2px solid #E8D6C1;
	 border-left: 4px solid #E8D6C1;
	 border-right: 3px solid #E8D6C1;
     text-align:left;
	 vertical-align:top;
	 background-image: url(../img/bg1.gif);
}
#bal_csik{
	 height:1px;
	 background-color:#E1CCAE;
	 margin:0;
	 padding:0;
	 vertical-align:bottom;
}
.box {
    width:186px;
	margin: 0px 8px 5px 8px;
	}
.box h5 {
	margin: 8px 0 2px 0;
	padding: 5px 0 13px 0;
	font-family:"Times New Roman", Times, serif;
	font-size: 12px;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-weight: bold;
	text-align: center;
	color: #8D6445;
	border-top: 1px solid #C9B693;
	background:  url(../img/t2.gif) no-repeat 50% 100%;
	}
.box p {
	margin: 4px 0 0 0;
	padding: 0 0 0 3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
    width:186px;
	font-weight: bold;
	text-align: left;
	color: #B49658;
	}
.box select {
	margin: 0 5px 0 0;
	padding: 0;
	width:55px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	background-color:#F4EFE6;
	color: #333;
	}
.box img {
	float:left;
	}
.box h3 {
	float:right;
	margin:0;
	padding:0;
	width:140px;
	height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	color: #B49658;
	}
.box ul, .box dl {
	margin: 0;
	padding: 0;
	line-height: 1.5em;
	list-style: none;
	}
.box li {
	margin: 0 0 .5em 0;
	padding: 0 0 0 17px;
	background: url(../img/list8.gif) no-repeat 0 4px;
	}

.box ul li.last {
	margin-bottom: 0;
	}
.box a:link, .box a:visited {
	padding-bottom: 1px;
	color: #9E815F;
	text-decoration: none;
	border-bottom: 1px solid #dbd5c5;
	}
.box a:hover {
	padding-bottom: 0;
	color: #383d44;
	border-bottom: 2px solid #dbd5c5;
	}
#cim5 h1{
     padding:0px 0px 7px 0px;
	 margin:0px 0px 0px 0px;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 12px; 
	 color: #84BC38; 
}


#jobb {
     width:524px;
	 vertical-align:top;
     text-align:left;
	 border-left:2px solid #FFFCF9;
	 background-image: url(../img/t_bg.jpg);
	 background-repeat:repeat-y;
	 border-bottom:1px solid #E6D5BD;
}
.jobb_cim {
     width:510px;
     text-align:center;
}
.jobb_cim h1 {
	clear: both;
	margin: 15px 14px 0px 18px;
	padding: 6px 0 18px 0;
	font-size: 13px;
	font-family:"Times New Roman", Times, serif;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 1px;
	text-align: center;
	color: #8D6445;
	border-top: 1px solid #BFAA83;
	background:  url(../img/t1.gif) no-repeat 50% 100%;
}
.menu_cim{
    margin: 0px 6px 0px 35px;
	padding:0;

}
#jobb_link{
    margin: 0px 30px 15px 25px;
	padding:10px;
}
.linkek{
	border-bottom:1px solid #E0D0B1;
	width:450px;
	padding:5px 0 0 0;
}
.linkek a{
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#A43134;
	font-weight: bold;
	text-decoration:none;
}
.linkek a:hover{
	color:#A43134;
	text-decoration:underline;
}
.linkek p{
     margin:0;
	 padding:7px 0 10px 0;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	font-weight: normal;
}
.link_nav{
   width:450px;
   margin:15px 0 15px 0;
   float:left;
   
}
div.link_Previous{
    float:left;
	width:100px;
}
div.link_next{
    float:right;
	width:100px;
	text-align:right;
}
div.link_num{
    float:left;
	width:235px;
	text-align:center;
	padding:2px 10px 2px 0;
	color: #8D6445
}
div.link_num a{
    color: #8D6445;
	font-weight:bold;
}
div.link_num a:hover{
    color: #A43134;
	font-weight:bold;
}
div.link_num b{
    color: #A43134;
}
div.link_Previous a{
    color: #8D6445;
}
div.link_Previous a:hover{
    color: #A43134;
}
div.link_next a{
    color: #8D6445;
}
div.link_next a:hover{
    color: #A43134;
}


#jobb_szoveg{
    margin: 10px 30px 15px 25px;
	font-size: 11px;
	text-align:justify;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	font-weight: normal;
}
#jobb_map{
    margin: 10px 10px 15px 25px;
	padding:0;
}
#jobb_map img{
    margin: 0;
	padding:0;
	border:1px solid #CDA678;
}
#jobb_szoveg p{
    margin: 10px 40px 5px 35px;
	font-size: 12px;
	/*
	text-align:center;
	color:#A43134;
	
	font-weight: bold;
	*/
}
#jobb_szoveg a{
	color:#C0A65F;
	font-weight: bold;
}
#jobb_szoveg img{
    margin: 3px 8px 2px 8px;
	float:left;
}
#jobb_szoveg_k{
    margin: 10px 50px 25px 45px;
	font-size: 12px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333;
}
#jobb_g{
    margin: 10px 55px 15px 60px;
	
}
#jobb_szoveg_k p{
    margin: 10px 0 10px 0;
	padding:0;
}
#jobb_szoveg_k h5{
    margin: 3px 40px 2px 35px;
	font-size: 12px;
	text-align:center;
	color:#A43134;
	font-weight: bold;
}
#jobb_szoveg_k h6{
	color:#C0A65F;
	margin: 3px 40px 2px 35px;
	font-weight: bold;
}
#jobb_szoveg h5{
    margin: 3px 40px 2px 35px;
	font-size: 12px;
	text-align:center;
	color:#A43134;
	font-weight: bold;
}
#jobb_szoveg h6{
	color:#C0A65F;
	margin: 3px 40px 2px 35px;
	font-weight: bold;
	text-align:center;
}
#also {
    height:18px;
	width: 735px;
	position: relative;
	clear: both;
    padding:0;
    font-size: 90%;
	color: #CCCCCC;
	border-top: 1px solid #F8EDE4;
	background-color:#DABF9C;
	background-image: url(../img/co_bg.jpg);
	background-repeat:repeat-y;
	}
#also p {
    height:18px;
	width: 470px;
    padding:3px 10px 2px 10px;
	margin:0;
    font-size: 10px;
	color: #C1946A;
	float:left;
	clear:both;
	}
.also_st{color:#CAA380;}
#also_menu {
	width: 735px;
	height:67px;
	position: relative;
	padding:8px 0px 0px 0px;
	clear: both;
    font-size: 90%;
	color: #CCCCCC;
	border-top: 1px solid #FFFCF9;
	background-color:#E9D7C0;
	background-image: url(../img/also_menu_bg.jpg);
	background-repeat:no-repeat;
	}
#also a {
    height:18px;
    padding:3px 10px 2px 10px;
    font-size: 10px;
	color: #9E815F;
	float:right;
	text-decoration:none;
	}
#also a:hover {
    height:18px;
    padding:3px 10px 2px 10px;
    font-size: 10px;
	color: #9E815F;
	float:right;
	}

.p_al{
	width: 733px;
	padding:0px 0px 0px 2px;
	margin: 0 auto;
	position: relative;
	text-align:center;
	clear: both;
	}
.p_al a{
	margin: 0; 
	padding: 0px 0px 0px 13px;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	background-image: url(../img/also_mini_mutyur2.gif);
	background-repeat:no-repeat;
	color: #A88A5E;
	}
.p_al a:hover{
	margin: 0;
	padding: 0px 0px 0px 13px;
	color: #A43134;
	text-decoration:overline;
	}



.arlist{
        width:487px;
		height:190px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		margin:16px 18px 20px 18px;
}
.extra{
        width:auto;
		height:82px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		margin:0 18px 20px 18px;
}
.galeria_j{
      float:right;
	  border-style: solid;
	  border-color: #fff;
	  border-width: 3px;
	  margin:5px;
}
.galeria_b{
      float:left;
	  border-style: solid;
	  border-color: #fff;
	  border-width: 3px;
	  margin:5px;
}
.arlist h1{
        width:auto;
		height:20px;
		background-color:#C1A975;
		font-size:12px;
		font-weight:bold;
		color:#FFF1DE;
		margin:0;
		padding:6px 3px 0 3px;
		text-align:center;
		border-bottom:1px solid #C9B487;
}
.ah1{
        width:202px;
		height:20px;
		background-color:#F3EBD9;
		font-size:11px;
		font-weight:bold;
		color:#B19A76;
		margin:1px 0 0 0;
		padding:6px 2px 0 2px;
		float:left;
		border-right:1px solid #F8E6D3;
}
.ah0{
        width:202px;
		height:20px;
		background-color:#D5B979;
		font-size:11px;
		font-weight:bold;
		color:#FFF1DE;
		margin:1px 0 0 0;
		padding:6px 2px 0 2px;
		float:left;
		border-right:1px solid #CCAA5B;
		border-bottom:1px solid #CCAA5B;
}
.ah03{
        width:276px;
		height:20px;
		background-color:#D5B979;
		font-size:11px;
		font-weight:bold;
		color:#FFF1DE;
		margin:1px 0 0 0;
		text-align:center;
		padding:6px 2px 0 2px;
		float:left;
		border-bottom:1px solid #CCAA5B;
}
.ah2{
        width:202px;
		height:20px;
		background-color:#ECE3D1;
		font-size:11px;
		font-weight:bold;
		color:#B19A76;
		margin:1px 0 0 0;
		padding:6px 2px 0 2px;
		float:left;
		border-right:1px solid #F8E6D3;
}
.ah3{
        width:276px;
		height:20px;
		background-color:#F3EBD9;
		font-size:11px;
		font-weight:bold;
		color:#B19A76;
		margin:1px 0 0 0;
		text-align:center;
		padding:6px 2px 0 2px;
		float:left;
}
.ah4{
        width:276px;
		height:20px;
		background-color:#ECE3D1;
		font-size:11px;
		font-weight:bold;
		color:#B19A76;
		margin:1px 0 0 0;
		padding:6px 2px 0 2px;
		text-align:center;
		float:left;
}
.ap1{
        width:88px;
		height:20px;
		background-color:#F3EBD9;
		font-size:11px;
		font-weight:bold;
		color:#B19A76;
		margin:1px 0 0 0;
		padding:6px 2px 0 2px;
		float:left;
		text-align:center;
		border-right:1px solid #F8E6D3;
}
.ap0{
        width:88px;
		height:20px;
		background-color:#D5B979;
		font-size:11px;
		font-weight:bold;
		color:#FFF1DE;
		margin:1px 0 0 0;
		padding:6px 2px 0 2px;
		float:left;
		text-align:center;
		border-right:1px solid #CCAA5B;
		border-bottom:1px solid #CCAA5B;
}
.ap00{
        width:90px;
		height:20px;
		background-color:#D5B979;
		font-size:11px;
		font-weight:bold;
		color:#FFF1DE;
		margin:1px 0 0 0;
		padding:6px 2px 0 2px;
		float:left;
		text-align:center;
		border-bottom:1px solid #CCAA5B;
}
.ap2{
        width:88px;
		height:20px;
		background-color:#ECE3D1;
		font-size:11px;
		font-weight:bold;
		color:#B19A76;
		margin:1px 0 0 0;
		padding:6px 2px 0 2px;
		float:left;
		text-align:center;
		border-right:1px solid #F8E6D3;
}
.ap3{
        width:88px;
		height:20px;
		background-color:#FFF1DE;
		font-size:11px;
		font-weight:bold;
		color:#B19A76;
		margin:1px 0 0 0;
		padding:6px 2px 0 2px;
		float:left;
		text-align:center;
}
.ap30{
        width:90px;
		height:20px;
		background-color:#ECE3D1;
		font-size:11px;
		font-weight:bold;
		color:#B19A76;
		margin:1px 0 0 0;
		padding:6px 2px 0 2px;
		float:left;
		text-align:center;
}
.ap40{
        width:90px;
		height:20px;
		background-color:#F3EBD9;
		font-size:11px;
		font-weight:bold;
		color:#B19A76;
		margin:1px 0 0 0;
		padding:6px 2px 0 2px;
		float:left;
		text-align:center;
}
.ap4{
        width:88px;
		height:20px;
		background-color:#FAE9D3;
		font-size:11px;
		font-weight:bold;
		color:#B19A76;
		margin:1px 0 0 0;
		padding:6px 2px 0 2px;
		float:left;
		text-align:center;
}

.kapcs {
	width:433px;
	height:129px;
	margin:17px 40px 17px 45px;
	background-image: url(../img/kapcs_bg.jpg);
	background-repeat:no-repeat;
	clear:both;
}
.kapcs a{
	color:#7E3018;
}
.kapcs_b {
	width:280px;
	height:110px;
	float:left;
	margin:0 0 5px 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.kapcs_b h5 {
	padding:7px 0 7px 10px;
	margin:0;
	font-size:11px;
	color:#7E3018;
}
.kapcs_b p {
	padding:0 0 3px 28px;
	margin:0;
	font-size:10px;
	color:#7E3018;
}
.kapcs_b h4 {
	padding:0 0 3px 18px;
	margin:0;
	font-size:10px;
	color:#7E3018;
	font-weight:normal;
}
.kapcs_b h3 {
	padding:0 0 3px 75px;
	margin:0;
	font-size:10px;
	color:#7E3018;
	font-weight:normal;
}
.kapcs_bold{
	font-weight:bold;
}


.zasz{
	width: 180px;
	margin: 0 auto;
	position: relative;
	border:0;
	clear:both;
	}
.zasz img{	
     margin: 8px 2px 7px 2px;
     border:0;
	}
/* ___Lightbox___ */

#lightbox{
	background-color:#eee;	
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#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(../img//overlay.png); 
}

input:focus, input:active, a:focus, a:active, select:focus, select:active, textarea:focus, textarea:active {
  background-color: #ffd;
  color: #000;
}
