body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
        color:#ffffff;
        background: url(pic/bg_main.jpg) #3b2a18;

}

td {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
        color:#222222;

}

img {
	behavior:	url("pngbehavior.htc");
	ed:#9A8167;
}


a:link {font-family: Georgia, "Times New Roman", Times, serif;text-decoration: underline; color:#a8873f; font-size: 13px; ;font-weight: normal;}
a:active {font-family: Georgia, "Times New Roman", Times, serif;text-decoration: underline; color:#a8873f;font-size: 13px;font-weight: normal;}
a:visited {font-family: Georgia, "Times New Roman", Times, serif;text-decoration: underline; color:#a8873f; font-size: 13px; font-weight: normal;}
a:hover {font-family:  Georgia, "Times New Roman", Times, serif;text-decoration:underline; color:#000000; font-size: 13px; font-weight: normal;}





b
{
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 12px;
  font-weight: bold;
  color:#878379;
}


h3
{
  font-size: 13px;
  font-weight: bold;
  margin:0px;
  padding:0px;
  margin-top:9px;
 
}

h1
{
  font-size: 16px;
  color:#656565;
}


/* ----------------------------------------------------------------------------------------------------*/


#mask 
{
  position:relative;/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
  clear:both;
  float:left;
  width:100%;/* width of whole page */
  overflow:hidden;/* This chops off any overhanging divs */
}

#colmid 
{
  float:left;
  width:50%;
  position:relative;
  left:50%;
  margin-left:-50%;
}


/* http://sonspring.com/journal/clearing-floats */

.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

/* http://perishablepress.com/press/2008/02/05/lessons-learned-concerning-the-clearfix-css-hack */

.clearfix:after {
	clear: both;
	content: ' ';
	display: block;
	font-size: 0;
	line-height: 0;
	visibility: hidden;
	width: 0;
	height: 0;
}

.clearfix {
	display: inline-block;
}

* html .clearfix {
	height: 1%;
}

.clearfix {
	display: block;
}








#bal0 
{
  width: 50%; 
  float: left; 
  margin: 0 -478px 0 0;
}

#bal0 div {
  ackground-image: url(pic/bal0.jpg);
  background-repeat: no-repeat;
  background-position: top right;
  margin: 0 478px 0 0; 
  min-height: 1050px; 
}


* > #bal0 
{
  width: 50%; 
  float: left; 
  margin: 0 -478px 0 0;
}

* > #bal0 div {
  ackground-image: url(pic/bal0.jpg);
  background-repeat: no-repeat;
  background-position: top right;
  margin: 0 478px 0 0; 
  min-height: 1050px; 
}


#jobb0 {
  width: 50%; 
  float: right; 
  margin: 0 0 0 -478px;
}
#jobb0 div {
  ackground-image: url(pic/jobb0.jpg);
  background-repeat: no-repeat;
  background-position: top left;
  margin: 0 0 0 478px; 
  min-height: 1050px; 
}
#kozep0 
{

  width: 957px; 
  min-height: 1050px; 
  float: left; 
  position:relative;
  margin-top:13px;
  margin-bottom:15px;
}

                	
* html #bal0 div,* html #jobb0 div, * html #kozep0 {height: 1050px; /* min-height for IE6 */}


#bal1
{
  float:left;
  margin-top:169px;
  width:24px;
  height:449px;

}

#jobb1
{
  float:left;
  margin-top:169px;
  width:23px;
  height:449px;

}
#kozep1
{
  background:url(pic/tartalomhatter.jpg) repeat-y;
  width: 910px; 
  float: left; 
  min-height: 1050px; 
}

.logo
{
  float:left;
}
.felso_cont
{
  float:left;
}
.felso1
{
  clear:left;
}

.felso1 a
{
	color: #8d7e5e !important;;
	text-decoration: none !important;
	text-transform: uppercase !important;;
	font-size: 9px !important;
}





.felso2
{
  clear:left;
}

.fnyelv0
{
	float: left;
}
.fnyelv1
{
  float:left;
  background: url(pic/fzaszlo1.jpg) no-repeat;
  width:54px;
  height:16px;
  padding-left: 24px;
  padding-top:  8px;

}

.fnyelv2
{
    float:left;
  	background: url(pic/fzaszlo2.jpg) no-repeat;
	width:54px;
	height:16px;
	padding-left: 24px;
	padding-top:  8px;

}

.fnyelv3
{
	float:left;
	background: url(pic/fzaszlo3.jpg) no-repeat;
	width:78px;
	height:24px;
	width:54px;
	height:16px;
	padding-left: 24px;
	padding-top:  8px;
}

.fnyelv4
{
  float:left;
  background: url(pic/fjobb.jpg) no-repeat;
  width:72px;
  height:16px;
  padding-left: 24px;
  padding-top:  8px;
}

.fnyelv4 a
{
	color: #ffffff;
}


.fmenu
{
	background: url(pic/felsomenu.jpg) no-repeat;
	width:  439px;
	height: 60px;
	float: left;	
	padding-top: 17px;
	color: #8d7e5e;
}


.fmenu .sor1 
{
	color: #8d7e5e;
	clear: left;
	padding-top: 5px;
}

.fmenu .sor2
{
	color: a8873f;
	clear: left;
	
}



.fmenu .sor1 a
{
	color: #8d7e5e;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 10px;
}

.fmenu .sor2 a
{
	color: #a8873f;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 10px;
}
.fkereso
{
	background: url(pic/kereso.jpg) no-repeat;
	width:  252px;
	height: 77px;
	float: left;	
}


#foto_cont
{
  width:904px;
  height:419px;
  background:url(pic/flashhatter.jpg) no-repeat;
  padding-top:30px;
  padding-left:6px;
}


#foto_cont-aloldal
{
  width:904px;
  height:419px;
  background:url(pic/flashhatter-aloldal.jpg) no-repeat;
  padding-top:30px;
  padding-left:6px;
  margin-bottom:15px;
}







/* -----  fooldal  --------------------------------------- */

.fooldal-tartalom
{
  clear:left;

}


.fooldal-tartalom .akcios_cont
{
  float:left;
  background: url(pic/fooldal-akcioshatter.jpg) no-repeat;
  width:598px;
  height:293px;
  margin-bottom:8px;
  adding-left:13px;
  padding-top:47px;
  
}

.fooldal-tartalom .hirek_cont
{
  float:left;
  background: url(pic/fooldal-hirekhatter.jpg) no-repeat;
  width:274px;
  height:292px;
  margin-bottom:8px;
  padding-left:38px;
  padding-top:48px;

}

.fooldal-tartalom .virtual_cont
{
  float:left;
  background: url(pic/fooldal-virtualhatter.jpg) no-repeat;
  width:234px;
  height:325px;
  margin-bottom:5px;
}

.fooldal-tartalom .programok_cont
{
  float:left;
  background: url(pic/fooldal-programhatter.jpg) no-repeat;
  width:221px;
  height:325px;
  margin-bottom:5px;
}

.fooldal-tartalom .ajanlatkeres_cont
{
  float:left;
  background: url(pic/fooldal-ajanlatkereshatter.jpg) no-repeat;
  width:205px;
  height:275px;
  margin-bottom:5px;
  padding-left:13px;
  padding-top:50px;

}

.fooldal-tartalom .idojaras_cont
{
  float:left;
  background: url(pic/fooldal-idojarashatter.jpg) no-repeat;
  width:233px;
  height:325px;
  margin-bottom:5px;
}


/* -----  fooldal hirek --------------------------------------- */

.fooldal-tartalom .hirek_cont .hirek
{
  margin-bottom:14px;
  width:235px;
  height:80px;
  margin-bottom:15px;
}

.fooldal-tartalom .hirek_cont .cim
{
  font-family: verdana, arial, helvetica,serif;
  color:#a41717;
  font-weight:bold;

}

.fooldal-tartalom .hirek_cont .cim a
{
  font-family: verdana, arial, helvetica,serif;
  color:#a41717;
  font-weight:bold;
  text-decoration:none;
  font-size:12px;

}

.fooldal-tartalom .hirek_cont .bevezeto
{
  clear:left;
  font-family: verdana, arial, helvetica,serif;
  color:#948868;
  font-weight:normal;
  font-size:10px;

}


/* -----  fooldal akcios --------------------------------------- */

.fooldal-tartalom .akcios_cont .akcios
{
  float:left;
  margin-bottom:14px;
  width:263px;
  margin-left:27px;
  margin-right:9px;
}

* html .fooldal-tartalom .akcios_cont .akcios
{
  float:left;
  margin-bottom:14px;
  width:263px;
  margin-left:5px;
  margin-right:9px;
}


.fooldal-tartalom .akcios_cont .cim
{
  margin-left:10px;
  clear:left;
  font-family: verdana, arial, helvetica,serif;
  color:#7a6546;
  font-weight:bold;
  font-size:12px;
  height:34px;

}

.fooldal-tartalom .akcios_cont .cim a
{
  font-family: verdana, arial, helvetica,serif;
  color:#7a6546;
  font-weight:bold;
  text-decoration:none;
  text-transform: uppercase;
  font-size:12px;

}

.fooldal-tartalom .akcios_cont .kep
{
  clear:left; 
  margin-left:-2px;
  margin-top:5px;
  border:3px solid #d0ccab;
  width:258px;
  height:131px;
  clip: rect(0px,0px,258px,131px);
  overflow: hidden;
  cursor:hand;

}


.fooldal-tartalom .akcios_cont .bevezeto
{
  margin-top:8px;
  margin-left:0px;
  clear:left;
  font-family: verdana, arial, helvetica,serif;
  color:#7c6d4d;
  font-weight:normal;
  font-size:11px;
  height:60px;
}


.fooldal-tartalom .akcios_cont .gomb
{
  margin-left:0px;
  margin-top:10px;
  clear:left;
  float:left;
  background:#655638;
  padding:3px;
  padding-left:9px;
  padding-right:9px;
}
.fooldal-tartalom .akcios_cont .gomb a
{
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 11px;
  color:#ffffff;
  text-transform: uppercase;
  text-decoration:none;
}



/* -----  fooldal ajanlatkeres --------------------------------------- */

.fooldal-tartalom .ajanlatkeres_cont .ajanlatkeres
{
  clear:left;
  width:200px;
  height:203px;
  margin-top:26px;
  margin-left:7px;
}

* html .fooldal-tartalom .ajanlatkeres_cont .ajanlatkeres
{
  clear:left;
  width:200px;
  height:123px !important;
  padding-top:26px;
  margin-left:7px;

}

.fooldal-tartalom .ajanlatkeres_cont .sor
{
  clear:left;
  height:42px;
}

.fooldal-tartalom .ajanlatkeres_cont input
{
   border:0px;
   background:none;
   font-family: verdana, arial, helvetica,serif;
   color:#333333;
   font-size:11px;
}
.fooldal-tartalom .ajanlatkeres_cont .nev
{
  margin-bottom:26px;
  width:173px;
  padding-left:2px;
  padding-right:2px;
}


.fooldal-tartalom .ajanlatkeres_cont .ev
{
  margin-bottom:24px;
  width:54px;
  padding-left:2px;
  padding-right:2px;
}

.fooldal-tartalom .ajanlatkeres_cont .ho
{
  margin-bottom:24px;
  margin-left:8px;
  width:22px;
  padding-left:2px;
  padding-right:2px;
}

.fooldal-tartalom .ajanlatkeres_cont .nap
{
  margin-bottom:24px;
  margin-left:8px;
  width:22px;
  padding-left:2px;
  padding-right:2px;
}

.fooldal-tartalom .ajanlatkeres_cont .szama
{
  margin-top:1px;
  margin-bottom:24px;
  width:173px;
  padding-left:2px;
  padding-right:2px;
}
.fooldal-tartalom .ajanlatkeres_cont  .ui-datepicker-trigger
{
  vertical-align:top;
  margin-top:-4px;
  margin-left:2px;

}

.fooldal-tartalom .ajanlatkeres_cont .gomb
{
  margin-left:6px;
  margin-top:10px;
  clear:left;
  float:left;
  background:#655638;
  padding:3px;
  padding-left:9px;
  padding-right:9px;
}
.fooldal-tartalom .ajanlatkeres_cont .gomb a
{
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 11px;
  color:#ffffff;
  text-transform: uppercase;
  text-decoration:none;
}





/* -----  fooldal programok --------------------------------------- */

.fooldal-tartalom .programok_cont .program
{
  clear:left;
  width:200px;
  height:229px;
  margin-top:50px;
  margin-left:17px;
}



.fooldal-tartalom .programok_cont .cim
{
  clear:left;
  font-family: verdana, arial, helvetica,serif;
  color:#7a6546;
  font-weight:bold;
  font-size:12px;
  padding-left:7px;
  background: url(pic/fooldal-gomb.jpg) no-repeat 0px 7px;
}

.fooldal-tartalom .programok_cont .cim a
{
  font-family: verdana, arial, helvetica,serif;
  color:#7a6546;
  font-weight:bold;
  text-decoration:none;
  font-size:12px;

}



.fooldal-tartalom .programok_cont .bevezeto
{
  margin-left:0px;
  clear:left;
  font-family: verdana, arial, helvetica,serif;
  color:#7c6d4d;
  font-weight:normal;
  font-size:10px;
  margin-bottom:12px;
  padding-left:7px;
}


.fooldal-tartalom .programok_cont .gomb
{
  margin-left:17px;
  margin-top:10px;
  float:left;
  background:#655638;
  padding:3px;
  padding-left:9px;
  padding-right:9px;
}
.fooldal-tartalom .programok_cont .gomb a
{
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 11px;
  color:#ffffff;
  text-transform: uppercase;
  text-decoration:none;
}





/* -----  fooldal virtual --------------------------------------- */

.fooldal-tartalom .virtual_cont .panorama
{
  clear:left;
  width:180px;
  height:60px;
  margin-top:219px;
  margin-left:36px;
}


.fooldal-tartalom .virtual_cont .cim
{
  clear:left;
  font-family: verdana, arial, helvetica,serif;
  color:#7a6546;
  font-weight:bold;
  font-size:12px;
  padding-bottom:2px !important;
}

* >.fooldal-tartalom .virtual_cont .cim
{
  padding-bottom:5px !important;;

}
.fooldal-tartalom .virtual_cont .cim a
{
  font-family: verdana, arial, helvetica,serif;
  color:#7a6546;
  font-weight:bold;
  text-decoration:none;
  font-size:12px;

}



.fooldal-tartalom .virtual_cont .gomb
{
  margin-left:27px;
  margin-top:10px;
  float:left;
  background:#655638;
  padding:3px;
  padding-left:9px;
  padding-right:9px;
}
.fooldal-tartalom .virtual_cont .gomb a
{                  
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 11px;
  color:#ffffff;
  text-transform: uppercase;
  text-decoration:none;
}


/* -----  fooldal idojaras --------------------------------------- */

.fooldal-tartalom .idojaras_cont .idojaras
{
  width:200px;
  height:223px;
  padding-top:55px;
  padding-left:15px;
  color:#878379;
}

.fooldal-tartalom .idojaras_cont .idojaras .kep
{
  clear:left;
  margin:0 auto;
  margin-bottom:10px;
  text-align:center;
  width:100px;
  padding-right:35px;
}

.fooldal-tartalom .idojaras_cont .idojaras .info1
{
  clear:left;
  padding-bottom:10px;
  color:#ffffff;
}

.fooldal-tartalom .idojaras_cont .idojaras .info2
{
  clear:left;
  margin-top:5px;
  margin-bottom:5px;
}

.fooldal-tartalom .idojaras_cont .idojaras .info3
{
  clear:left;
  margin-top:15px;
  color:#cfcdba;
}

.fooldal-tartalom .idojaras_cont .idojaras .info1 .homerseklet
{
  float:left;
  background:#655638;
  width:50px;
  font-size:18px;
  font-style:italic;
  font-weight:bold;
  text-align:center;
  padding:8px;
  color:#e8e5cd;
  height:18px;
}

.fooldal-tartalom .idojaras_cont .idojaras .info1 .rovid
{
  float:left;
  font-size:12px;
  background:#7e6a40;
  text-align:left;
  font-style:italic;
  width:110px;
  height:16px;
  padding:9px;
}

.fooldal-tartalom .idojaras_cont .gomb
{
  margin-left:17px;
  margin-top:10px;
  float:left;
  background:#655638;
  padding:3px;
  padding-left:9px;
  padding-right:9px;
}
.fooldal-tartalom .idojaras_cont .gomb a
{                  
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 11px;
  color:#ffffff;
  text-transform: uppercase;
  text-decoration:none;
}



/* -----  bal virtual --------------------------------------- */

#bal .virtual_cont .panorama
{
  clear:left;
  width:180px;
  height:60px;
  margin-top:221px;
  margin-left:36px;

}


#bal .virtual_cont .cim
{
  clear:left;
  font-family: verdana, arial, helvetica,serif;
  color:#7a6546;
  font-weight:bold;
  font-size:12px;
  padding-bottom:3px !important;
}
*  > #bal .virtual_cont .cim
{

  margin-bottom:4px;
}

#bal .virtual_cont .cim a
{
  font-family: verdana, arial, helvetica,serif;
  color:#7a6546;
  font-weight:bold;
  text-decoration:none;
  font-size:12px;

}



#bal .virtual_cont .gomb
{
  margin-left:27px;
  margin-top:10px;
  float:left;
  background:#655638;
  padding:3px;
  padding-left:9px;
  padding-right:9px; 
}

* html #bal .virtual_cont .gomb
{
  margin-left:13px;
}

#bal .virtual_cont .gomb a
{                  
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 11px;
  color:#ffffff;
  text-transform: uppercase;
  text-decoration:none;
}




/* -----  bal ajanlatkeres --------------------------------------- */

#bal .ajanlatkeres_cont .ajanlatkeres
{
  clear:left;
  width:200px;
  height:203px;
  margin-top:78px;
  margin-left:32px;
}

* html #bal .ajanlatkeres_cont .ajanlatkeres
{
  clear:left;
  width:180px;
  height:113px;
  margin-top:78px;
  margin-left:32px;
}

#bal .ajanlatkeres_cont .sor
{
  clear:left;
  height:42px;
}

#bal .ajanlatkeres_cont input
{
   border:0px;
   background:none;
   font-family: verdana, arial, helvetica,serif;
   color:#333333;
}

* html  #bal .ajanlatkeres_cont input
{
   border:0px;
   background:none;
   font-family: verdana, arial, helvetica,serif;
   color:#333333; 
}

#bal .ajanlatkeres_cont .nev
{
  margin-bottom:26px;
  width:173px;
  padding-left:2px;
  padding-right:2px;
}
* html #bal .ajanlatkeres_cont .nev
{
  margin-bottom:21px;

}
#bal .ajanlatkeres_cont .ev
{
  margin-bottom:24px;
  width:54px;
  padding-left:2px;
  padding-right:2px;
}
* html #bal .ajanlatkeres_cont .ev
{
  margin-bottom:21px;

}
* html #bal .ajanlatkeres_cont .ho
{
  margin-bottom:21px;

}
* html #bal .ajanlatkeres_cont .nap
{
  margin-bottom:21px;

}

#bal .ajanlatkeres_cont .ho
{
  margin-bottom:24px;
  margin-left:8px;
  width:22px;
  padding-left:2px;
  padding-right:2px;
}

#bal .ajanlatkeres_cont .nap
{
  margin-bottom:24px;
  margin-left:8px;
  width:22px;
  padding-left:2px;
  padding-right:2px;
}

#bal .ajanlatkeres_cont .szama
{
  margin-top:1px;
  margin-bottom:24px;
  width:173px;
  padding-left:2px;
  padding-right:2px;
}
* html #bal .ajanlatkeres_cont .szama
{
  margin-bottom:21px;

}

#bal .ajanlatkeres_cont .utolso
{
  margin-bottom:0px !important;
}

#bal .ajanlatkeres_cont  .ui-datepicker-trigger
{
  vertical-align:top;
  margin-top:-4px;
  margin-left:2px;

}

#bal .ajanlatkeres_cont .gomb
{
  margin-left:31px;
  margin-top:10px;
  clear:left;
  float:left;
  background:#655638;
  padding:3px;
  padding-left:9px;
  padding-right:9px;
}

* html #bal .ajanlatkeres_cont .gomb
{
  margin-left:16px;
}

#bal .ajanlatkeres_cont .gomb a
{
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 11px;
  color:#ffffff;
  text-transform: uppercase;
  text-decoration:none;
}




/* -----  aloldal bal --------------------------------------- */

#bal
{

  float:left;
  width:244px;
  min-height:700px;
  margin-top:20px;

}


#bal .virtual_cont
{
  float:left;
  background: url(pic/aloldal-virtualis.jpg) no-repeat;
  width:244px;
  height:332px;
  margin-bottom:3px;
}

#bal .ajanlatkeres_cont
{
  float:left;
  background: url(pic/aloldal-ajanlatkeres.jpg) no-repeat;
  width:244px;
  height:332px;
  margin-bottom:3px;
}


/* -----  aloldal kozep --------------------------------------- */

#kozep
{

  float:left;
  width:666px;
  min-height:700px;
  margin-top:25px;

}  


#kozep .fejlecfoto_cont
{

  float:left;
  width:666px;
  height:315px;
  background: url(pic/almenu-fotohatter.jpg) no-repeat;
  margin-bottom:8px;
}  

#kozep .fejlecfoto
{
  padding-left:39px;
  padding-top:33px;


}

#kozep ul
{
  padding:0px;
  margin:0px;
  list-style-type:none;
}

#kozep li
{
  padding:0px;
  margin:0px;
  background: url(pic/aloldal-gomb.jpg) no-repeat 3px 7px;
  padding-left:12px;
  padding-bottom:3px;
}


#kozep
{
  font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
  color:#6a6853;
  font-size:13px;
}

#kozep .nagykep
{
  clear:left;
  margin-bottom:20px;
}

#kozep .bevezeto
{
  clear:left;
  font-family: Georgia, "Times New Roman", Times, serif;
  color:#6a6853;
  font-size:16px;
  border-bottom:1px solid #acaa96;
  padding-bottom:10px;
  margin-bottom:10px;

}

#kozep hr
{
  clear:left;
  border:0px;
  background-color: #acaa96;
  height:1px;
  margin-bottom:10px;

}



#kozep .tartalom
{
  margin-left:32px;
  margin-right:30px;
  clear:left;
  font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}



#kozep h1
{
  clear:left;
  font-family: Georgia, "Times New Roman", Times, serif;
  color:#6a6853;
  font-size:18px;
  font-weight: bold;
  text-transform: uppercase;
  margin-top:0px;
}

#kozep h2
{
  clear:left;
  font-family: Georgia, "Times New Roman", Times, serif;
  color:#6a6853;
  font-size:18px;
  font-style: italic;
}



#kozep h3
{
  clear:left;
  font-family: Georgia, "Times New Roman", Times, serif;
  color:#6a6853;
  font-size:18px;
}


/* -----  ajanlatkeres --------------------------------------- */

#kozep .hirek .cim
{
  clear:left;
  padding-bottom:10px;
  margin-bottom:10px;
  border-bottom:1px solid #acaa96;

}

#kozep .hirek .cim
{
  clear:left;
  font-family: Georgia, "Times New Roman", Times, serif;
  color:#6a6853;
  font-size:16px;
  font-weight: bold;
  margin-top:0px;
}

#kozep .hirek .bevezeto
{
  clear:left;
  font-family: Georgia, "Times New Roman", Times, serif;
  color:#6a6853;
  font-size:16px;
}

#kozep .hirek .hirszoveg
{
  clear:left;
  font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
  color:#6a6853;
  font-size:13px;
}

#kozep .hirek .datum
{
  clear:left;
  font-family: Georgia, "Times New Roman", Times, serif;
  color:#6a6853;
  font-size:10px;
  font-weight: normal;
  margin-top:0px;
}

#kozep .hirek .cim a
{
  clear:left;
  font-family: Georgia, "Times New Roman", Times, serif;
  color:#6a6853;
  font-size:16px;
  font-weight: bold;
  text-decoration:none;
  margin-top:0px;
}

#kozep .hirek .tovabb
{
   text-align:right;
   float:right;
}


#kozep .tovabb 
{
  margin-top:5px;
  margin-bottom:5px;
  clear:left;
  float:right;
  background:#655638;
  padding:3px;
  padding-left:9px;
  padding-right:9px;

}


#kozep .tovabb  a
{
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 11px;
  color:#ffffff;
  text-transform: uppercase;
  text-decoration:none;
}




/* -----  ajanlatkeres --------------------------------------- */

#ajanlatkeres 
{

}

#ajanlatkeres  .cimke
{
  clear:left;
  float:left;
  width:140px;
}
#ajanlatkeres  .sor
{
  float:left;
  margin:0px;
  margin-bottom:5px;
  width:390px;
  padding:0px;
}



#ajanlatkeres input
{
   loat:left;
   border:1px solid #988764;
   background:#ffffff;
   font-family: verdana, arial, helvetica,serif;
   color:#333333;
   -moz-box-shadow: 1px 1px 2px rgba(0,0,0,0.1);
   -webkit-box-shadow: 1px 1px 2px rgba(0,0,0,0.1);
}
#ajanlatkeres .nev
{
  width:350px;
  padding-left:2px;
  padding-right:2px;
 
}


#ajanlatkeres .ev
{
  width:54px;
  padding-left:2px;
  padding-right:2px;
}

#ajanlatkeres .ho
{
  margin-left:8px;
  width:22px;
  padding-left:2px;
  padding-right:2px;
}

#ajanlatkeres .nap
{
  margin-left:8px;
  width:22px;
  padding-left:2px;
  padding-right:2px;
}

#ajanlatkeres .szama
{
  width:30px;
  padding-left:2px;
  padding-right:2px;
}

#ajanlatkeres .megj
{
  width:330px;
  height:130px;
  padding-left:2px;
  padding-right:2px;
}

#ajanlatkeres  .hasDatepicker
{
}

#ajanlatkeres  .ui-datepicker-trigger
{
  position:absolute;
  float:left;
  vertical-align:top;
  margin-top:-2px;
  padding-left:8px;

}

#ajanlatkeres .gomb
{
  margin-left:0px;
  margin-top:10px;
  clear:left;
  float:left;
  background:#655638;
  padding:3px;
  padding-left:9px;
  padding-right:9px;
}
#ajanlatkeres .gomb a
{
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 11px;
  color:#ffffff;
  text-transform: uppercase;
  text-decoration:none;
}



/* -----  balmenu --------------------------------------- */

#balmenu
{
  clear:left;
  width:244px;
  color:#6a6853;
  margin-top:10px;
  margin-bottom:20px;
}

#balmenu .balmenu-felso
{
  clear:left;
  width:244px;
  height:8px;
  background: url(pic/bmenu-felso.jpg) no-repeat;
}
#balmenu .balmenu-menupont 
{
  clear:left;
  width:234px;
  height:26px;
  background: url(pic/bmenu-hatter.jpg) no-repeat;
  text-align:right;
  padding-top:11px;
  padding-right:10px;

}

#balmenu .kiv 
{
  background: url(pic/bmenu-hatter2.jpg) no-repeat;
}

#balmenu .kiv a 
{
  color:#ffffff !important;
}

#balmenu .balmenu-menupont a
{
  color:#6a6853;
  font-weight:bold;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 12px;
  text-transform: uppercase;
  text-decoration:none;

}



#balmenu .balmenu-also
{
  clear:left;
  width:244px;
  height:11px;
  background: url(pic/bmenu-also.jpg) no-repeat;
}



















/* -----  also --------------------------------------- */



#also
{
  clear:left;
  width:910px;
  height:150px;
  color: #61512f;
  text-transform: uppercase;

}

#also .also2a a
{
	color: #61512f;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 9px;
}

#also .also2b a
{
	color: #61512f;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 9px;
}

#also .also3a a
{
	color: #61512f;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 11px;
}




#also .also1
{
  clear:left;
 
}

#also .also2a
{
  clear:left;
 
}


.anyelvbal
{
  float:left;
}
.anyelv1
{
  float:left;
  background: url(pic/amenu2.jpg) no-repeat;
  width:54px;
  height:15px;
  padding-left: 24px;
  padding-top:  6px;

}

.anyelv2
{
  float:left;
  background: url(pic/amenu3.jpg) no-repeat;
  width:54px;
  height:15px;
  padding-left: 24px;
  padding-top:  6px;

}

.anyelv3
{
  float:left;
  background: url(pic/amenu4.jpg) no-repeat;
  width:78px;
  height:24px;
  width:54px;
  height:15px;
  padding-left: 24px;
  padding-top:  6px;
}

.anyelv4
{
  float:left;


}
.anyelv0
{
  float:left;
  background: url(pic/amenu1.jpg) no-repeat;
  width:72px;
  height:15px;
  padding-left: 24px;
  padding-top:  6px;
}

.anyelv0 a
{
  color: #ffffff !important;
  
}

#also .also2b
{
  clear:left;
  width:899px;
  height:34px;      
  background: url(pic/also2.jpg) no-repeat;
  padding-left:0px;
  padding-right:10px;
  padding-top:10px;

}

.also2b_1
{
  float:left;
}

.also2b_2
{
  float:left;
  padding-left:7px;
}


#also .also3a
{
  clear:left;
  float:left;
  width:814px;
  height:49px;
  background: url(pic/also3.jpg) no-repeat;
  font-size:12px;
  padding-top:13px;
}

#also .also3a .also3a_1 
{
  float:left;
  width:150px; 
  padding-left:95px;
  margin-right:20px;


}

#also .also3a .also3a_2 
{
   float:left;
   width:280px; 
   margin-right:20px;


}
#also .also3a .also3a_3
{
   float:left;
   width:210px; 
   margin-right:0px;


}

#also .also3b
{
  float:left;
  width:96px;
  height:62px;
  background: url(pic/grapixx.jpg) no-repeat;
}









.galeriakep {
    width: 180px;
    min-height: 140px;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    margin: 2px;
    zoom: 1;
    *display: inline;
   _height: 140px;
   ackground:#d4d2bf;
   padding-top:8px;
   margin-right:8px;
   margin-bottom:4px;
}

.galeriakep .kep
{
  margin:0 auto;

  width:180px;
  text-align:center;
    *display: inline;
   _height: 140px;
    vertical-align:center;

}

.galeriakep .kep img
{
   border:2px solid #d4d2bf;

}




.fkeresoform
{
  padding-left:33px;
  padding-top:27px;
 

}

.keresobox
{
  background:none;
  width:141px; 
  border:0px;
  padding-top:4px;
  padding-left:2px;
  color:#878379;
  float:left;
}

.fkeresogomb
{
  float:left;
  padding-top:5px;
  padding-left:17px;
}

.fkeresogomb a
{
  color: #e8e5cd;
  text-decoration: none !important;
  text-transform:uppercase;
  font-size:11px;
}
