body {
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  font-family: Tahoma,Geneva,Kalimati,Arial,sans-serif;
  font-size: 11px;
  color:#775C15;
  padding: 0; 
  width: 100%; 
  min-width: 883px;
  background: url(pic/hatter0.jpg) repeat-x;
}

td {
	font-family: Tahoma,Geneva,Kalimati,Arial,sans-serif;
	font-size: 11px;
        color:#878379;

}

img {
	ehavior:	url("/pngbehavior.htc");
}


a:link {font-family: Tahoma,Geneva,Kalimati,Arial,sans-serif;text-decoration: none; color:#579A10; font-size: 11px; ;font-weight: normal;}
a:active {font-family: Tahoma,Geneva,Kalimati,Arial,sans-serif;text-decoration: none; color:#579A10;font-size: 11px;font-weight: normal;}
a:visited {font-family: Tahoma,Geneva,Kalimati,Arial,sans-serif;text-decoration: none; color:#579A10; font-size: 11px; font-weight: normal;}
a:hover {font-family:  Tahoma,Geneva,Kalimati,Arial,sans-serif;text-decoration:underline; color:#333333; font-size: 11px; font-weight:normal;}



b
{
  font-family: Tahoma,Geneva,Kalimati,Arial,sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: color:#222222;
}


#bal0 
{
  width: 50%; 
  float: left; 
  margin: 0 -442px 0 0;
}

#bal0 div {
  background-image: url(pic/felso1.jpg);
  background-repeat: no-repeat;
  background-position: top right;
  margin: 0 442px 0 0; 
  min-height: 940px; 
}

#jobb0 {
  width: 50%; 
  float: right; 
  margin: 0 0 0 -442px;
}
#jobb0 div {
  background-image: url(pic/felso2.jpg);
  background-repeat: no-repeat;
  background-position: top left;
  margin: 0 0 0 442px; 
  min-height: 940px; 
}
#kozep0 
{
  background-image: url(pic/tartalomhatter.jpg);
  background-repeat: repeat-y;
  width: 883px; 
  min-height: 940px; 
  float: right; 
}

* html #bal0 div,* html #jobb0 div, * html #kozep0 {height: 940px; /* min-height for IE6 */}
                	

#kozepjobbcont
{
  background-image: url(pic/bal-tartalom-ahatter.jpg);
  background-repeat: no-repeat;
  background-position: bottom left;
  adding-bottom: 139px; 
  padding-bottom: 59px; 
}

* > #kozepjobbcont
{
  background-image: url(pic/bal-tartalom-ahatter.png);
  background-repeat: no-repeat;
  background-position: bottom left;
  adding-bottom: 139px; 
  padding-bottom: 59px; 
}



#kozep
{
  float:left;
  width:554px;
  min-width:554px;
  background-image: url(pic/bal-tartalom-fhatter.jpg);
  background-repeat: no-repeat;

}

#jobb
{
  float:left;
  width:329px;
}



#jobb .onlinefoglalas
{
  background-image: url(pic/jobb-hatter-foglalas.jpg);
  background-repeat: no-repeat;
  width:329px;
  eight:216px !important;
  min-height:216px;
  float:left;
  clear:left;
}
* html #jobb .onlinefoglalas
{
  height:216px;

}
#jobb .onlinefoglalas .tartalom
{
  padding-top:40px;
  padding-left:30px;
  width:270px;	
}


#jobb .onlinefoglalas .tartalom td
{
  color: #775C15;
  padding-left:5px;
}


#jobb .onlinefoglalas .tartalom a:link {font-family: Tahoma,Geneva,Kalimati,Arial,sans-serif;text-decoration: none; color:#775C15; font-size: 11px; ;font-weight: bold;}
#jobb .onlinefoglalas .tartalom a:active {font-family: Tahoma,Geneva,Kalimati,Arial,sans-serif;text-decoration: none; color:775C15;font-size: 11px;font-weight: bold;}
#jobb .onlinefoglalas .tartalom a:visited {font-family: Tahoma,Geneva,Kalimati,Arial,sans-serif;text-decoration: none; color:#775C15; font-size: 11px; font-weight: bold;}
#jobb .onlinefoglalas .tartalom a:hover {font-family:  Tahoma,Geneva,Kalimati,Arial,sans-serif;text-decoration:underline; color:#333333; font-size: 11px; font-weight:bold;}



#jobb .virtualis
{
  background-image: url(pic/jobb-hatter-panorama.jpg);
  background-repeat: no-repeat;
  width:329px;
  height:232px;
  clear:left;
}

#jobb .idojaras
{
  ackground-image: url(pic/jobb-hatter-idojaras.jpg);
  ackground-repeat: no-repeat;
  width:329px;
  height:98px;
  clear:left;
}

#jobb .idojaras .tartalom
{
   padding-left:46px !important; 
   padding-top:20px !important;
   float:none !important;

}


#kozep .cimke
{
  float:left;
}

#kozep .cimke2
{
  float:left;
  margin-top:10px;
  margin-left:24px;
}

* > #kozep .cimke2
{
  float:left;
  margin-top:10px;
  margin-left:49px;
}


#kozep .cimke_koszonto
{
  float:left;

}


#kozep .tartalom 
{
  float:left;
  clear:left;
  margin-top:10px;
  margin-bottom:10px;
  margin-left:27px;
  width:465px;
}

* > #kozep .tartalom 
{
  float:left;
  clear:left;
  margin-top:10px;
  margin-bottom:10px;
  margin-left:55px;
  width:465px;
}



#kozep .tartalom a:link {font-family: Tahoma,Geneva,Kalimati,Arial,sans-serif;text-decoration: underline; color:#775C15; font-size: 11px; font-weight: bold;}
#kozep .tartalom a:active {font-family: Tahoma,Geneva,Kalimati,Arial,sans-serif;text-decoration: underline; color:#775C15;font-size: 11px;font-weight: bold;;}
#kozep .tartalom a:visited {font-family: Tahoma,Geneva,Kalimati,Arial,sans-serif;text-decoration: underline; color:#775C15; font-size: 11px; font-weight: bold;;}
#kozep .tartalom a:hover {font-family:  Tahoma,Geneva,Kalimati,Arial,sans-serif;text-decoration:underline; color:#4F3D0B; font-size: 11px; font-weight: bold;}

#kozep .tartalom  img
{
  border:5px solid #CFBE95;

}

#kozep .tartalom .cim
{
 color:#574C2E;
 font-weight:bold;
 font-size:13px;
 padding-bottom:15px;

}


.szolgaltataslista
{
  float:left;
  width:220px;
  padding-left:11px;
  background-image: url(pic/kozep-lista-gomb.jpg);
  background-repeat: no-repeat;
  background-position: 2px 4px;
  height:50px;

}











#jobb .cimke2
{
  font-size:16px;
  color:#579A10;
  font-weight:bold;
  padding-top:11px;
  padding-left:20px;
}

#jobb .tartalom
{
  float:left;
  width:220px;
}

#jobb  ul
{
  padding:0px;
  margin:0px;
  list-style-type: none;
  background-image: url(pic/jobb-elvalaszto2.jpg);
  background-repeat: no-repeat;
  background-position: 0 0em;
  margin-left: 19px;
  margin-top: 6px;
  padding-top: 6px;
}

#jobb  li
{

  
  padding:0px;
  margin:0px;
  margin-left: 0px;
  padding-left: 5px;
  font-size:10px;
  height:28px;
  list-style-type: none;
 
  background-image: url(pic/jobb-elvalaszto2.jpg);
  background-repeat: no-repeat;
  background-position: 0 2.1em;

}



#fmenuswf
{
}





.clear
{

  clear: both;
  height: 0px;
  overflow: hidden;
  margin: 0;

}

















/* urlapkezelo!!! */











.form_container
{

  width: 480px;
  argin:0 auto;
  ackground:#eeeeee;
  padding:0px;
  font-family: Tahoma,Geneva,Kalimati,Arial,sans-serif;
  order:1px solid #ff0000;
  font-size:10px;
  color:#333333;
}


.urlapsor 
{
  lear:left;
  min-height:22px;
  height:auto !important;
  height:22px;
  font-family: Tahoma,Geneva,Kalimati,Arial,sans-serif;
  clear: both;
  verflow: hidden;
  margin-top:4px;
  color:aaaaaa;
}

.form_container .form-label
{
  float:left;
  display: block;
  padding: 1px 5px;
  margin: 0 0 5px 0;
  text-align: right;
  font-family: Tahoma,Geneva,Kalimati,Arial,sans-serif;
  font-size:11px;
  color:#777777;
}

.form_container .form-label-belso
{
  float:left;
  order:1px solid #ff00f0;
  display: block;
  padding: 3px 5px;
  margin: 0 0 5px 0;
  text-align: right;
}
.form_container .form-urlapsor_belso_nemhasznalt
{
  background:#ffffff;
  order:1px solid #A88F4C;
  height:100%;
  padding-top:2px;
  padding-left:2px;
}

.form_container .form-textbox
{
  position:relative;
  float:left;
  border:1px solid #aaaaaa;
  background:#ffffff;
  margin-right:3px;
  font-size: 10px;
  font-family: Tahoma,Geneva,Kalimati,Arial,sans-serif;
  padding:1px;
}

.form_container .form-textarea
{
position:relative;
  float:left;
  border:1px solid #aaaaaa;
  margin-right:3px;
  background:#ffffff;
  font-size: 10px;
  font-family: Tahoma,Geneva,Kalimati,Arial,sans-serif;
  padding:1px;
  
}
.form_container .form-select
{
position:relative;
  float:left;
  order:1px solid #DED5C2;
  margin-right:3px;
  border:0px solid #aEa592;
  background:#ECECEC;
  font-size:10px;
  font-family: Tahoma,Geneva,Kalimati,Arial,sans-serif;
  padding:1px;
}

.form_container .form-upload
{
position:relative;
  float:left;
  margin-right:3px;
  border:1px solid #aaaaaa;
  font-family: Tahoma,Geneva,Kalimati,Arial,sans-serif;
  font-size:10px;
  padding:1px;

}

.form_container .form-password
{
  position:relative;
  float:left;
  margin-right:3px;
  border:1px solid #aaaaaa;
  background:#ffffff;
  font-family: Tahoma,Geneva,Kalimati,Arial,sans-serif;
  font-size:10px;
  padding:1px;
  
}

.form_container .form-iframe
{
position:relative;
  float:left;
  order:1px solid #DED5C2;
  margin-right:3px;
  order:1px solid #aEa592;
  background:#ECECEC;
  
}
.form_container .form-checkbox
{
  position:relative;
  float:left;
  background:#ECECEC;
  background:url(pic/urlapmezohatter.jpg) repeat-x #ECECEC;
  margin-right:3px;
  font-family: Tahoma,Geneva,Kalimati,Arial,sans-serif;
  font-size:10px;
  
}

.form_container .form-buttonOLD
{
  float:left;
  order:1px solid #DED5C2;
  margin-right:3px;
  font-size:10px;
  margin-top:2px;
}
.form_container .form-button
{
position:relative;
  margin-top:3px;
  border:0px;
  background:#79AF2D;
  color: #ffffff;
  height:15px;
  position:relative;
  adding-bottom:1px;
  font-family: arial, helvetica, sans-serif;
  font-size:10px;
  cursor:pointer;
  border-bottom:1px solid #4D7218;
  border-right:1px solid #4D7218;
  margin-bottom:4px;
  padding-bottom:3px;
  font-weight:bold;
}


.form_container .form-button-end
{
position:relative;
  margin-top:3px;
  display: inline;
  ackground:#79AF2D;
  width:2px;
  height:19px;
  position:absolute;

}
.form_container .szoveg
{
  float:left;
  order:1px solid #ff00f0;
  display: block;
  margin-top:3px;
  margin-right:4px;
  clear:none ! important;
}


.form_container .form-uzenet
{
  font-size:11px;
  
}


.form_container .form-hibauzenet
{
  text-align:center;   
  padding-top:10px;
  padding-bottom:0px;
  color:#ff0000;
  clear:left;
  font-weight:bold;
  margin-bottom:2px;
  in-height:22px;
  in-height:22px;
  eight:auto !important;
  eight:22px;
  font-size:11px;
}

.form_container .form-sugouzenet
{
  clear:left;
  padding-top:3px;
  padding-left:10px;
  font-size:11px;
}
.form_container .form-eredmeny
{
  float:left;
  order:1px solid #DED5C2;
  color:#000000;
  margin-right:3px;
  font-weight:bold;
  font-size:12px;
  order:1px solid #ff0000;
}


.form_container h1
{
  order:1px solid #ff0000;
  padding:5px;
  margin:0px;
  margin-top:20px;
  margin-bottom:20px;
  font-size:14px;
  clear:left;
  color:#595959;
}


.form_container .cimke
{
   font-size:15px;
  font-weight:bold;
  margin-bottom:20px;
}



select
{
  position:relative;
  float:left;
  border:1px solid #aaaaaa;
  background:#ffffff;
  margin-right:3px;
  font-size: 11px;
  font-family: Tahoma,Geneva,Kalimati,Arial,sans-serif;
  padding:1px;
}

input
{
  position:relative;
  float:left;
  border:1px solid #aaaaaa;
  background:#ffffff;
  margin-right:3px;
  font-size: 11px;
  font-family: Tahoma,Geneva,Kalimati,Arial,sans-serif;
  padding:1px;
}


textarea
{
  position:relative;
  float:left;
  border:1px solid #aaaaaa;
  background:#ffffff;
  margin-right:3px;
  font-size: 11px;
  font-family: Tahoma,Geneva,Kalimati,Arial,sans-serif;
  padding:1px;
  width:300px;
  height:89px;
}

submit
{
  position:relative;
  margin-top:3px;
  border:0px;
  background:#79AF2D;
  color: #ffffff;
  height:15px;
  position:relative;
  adding-bottom:1px;
  font-family: Tahoma,Geneva,Kalimati,Arial,sans-serif;
  font-size:11px;
  cursor:pointer;
  border-bottom:1px solid #4D7218;
  border-right:1px solid #4D7218;
  margin-bottom:4px;
  padding-bottom:3px;
  font-weight:bold;
}



/* ----- galeriakep -------------------------------------- */

.galeriakep
{

   float:left;
   padding:1px;
   margin-right:5px;
   border:1px solid #AC9351;
   margin-bottom:5px;
   cursor:hand;
}
.galeriakep .kep
{
   width:70px;
   height:70px;
   clip: rect(0px,0px,70px,70px);
   overflow: hidden;
   cursor:hand;
}


.galeriakep img
{
  border:0px !important;
}


.galeriacont
{

  font-family: Tahoma,Geneva,Kalimati,Arial,sans-serif;
  font-size: 11px;
  color:#975B11;
  padding-left:0px;
  margin-bottom:20px;
  padding-right:5px;
}

.galeriacont .cim
{
  font-family: Tahoma,Geneva,Kalimati,Arial,sans-serif;
  font-size: 11px;
  color: #111111;
  font-weight:bold;
  margin-bottom:5px;

}
.galeriacont .datum
{
  font-family: Tahoma,Geneva,Kalimati,Arial,sans-serif;
  font-size: 10px;
  color: #975B11;
  font-weight:normal;

}

.galeriacont .szoveg
{

  clear:left;
  padding-bottom:20px;
}
.galeriacont .tovabb 
{
  clear:left;
  text-align:right;
  width:465px;
  margin-top:5px;
}

.galeriacont .tovabb a:link {font-family: Tahoma,Geneva,Kalimati,Arial,sans-serif;text-decoration: none; color:none; font-size: 11px; ;font-weight: normal;}
.galeriacont .tovabb a:active {font-family: Tahoma,Geneva,Kalimati,Arial,sans-serif;text-decoration: none; color:none;font-size: 11px;font-weight: normal;}
.galeriacont .tovabb a:visited {font-family: Tahoma,Geneva,Kalimati,Arial,sans-serif;text-decoration: none; color:none; font-size: 11px; font-weight: normal;}
.galeriacont .tovabb a:hover {font-family:  Tahoma,Geneva,Kalimati,Arial,sans-serif;text-decoration:underline; color:none; font-size: 11px; font-weight: normal;}




.galeriacont-mini
{

  font-family: Tahoma,Geneva,Kalimati,Arial,sans-serif;
  font-size: 11px;
  color:#975B11;
  padding-left:1px;
  width:205px;
   cursor:hand;
}


.galeriacont-mini .szoveg
{

  clear:left;
}

.tovabbikepek
{
  margin-left:4px;
  background:url(pic/jobb-listagomb.png);
  background-repeat: no-repeat;
  background-position:5px 7px;
  padding-left:14px;
  margin-top:4px;

}

 .tovabbikepek a:link {font-family: Tahoma,Geneva,Kalimati,Arial,sans-serif;text-decoration: none; color:#579A10; font-size: 11px;font-weight: bold;}
 .tovabbikepek a:active {font-family: Tahoma,Geneva,Kalimati,Arial,sans-serif;text-decoration: none; color:#579A10; font-size: 11px;font-weight: bold;}
 .tovabbikepek a:visited {font-family: Tahoma,Geneva,Kalimati,Arial,sans-serif;text-decoration: none; color:#579A10; font-size: 11px;font-weight: bold;}
 .tovabbikepek a:hover {font-family: Tahoma,Geneva,Kalimati,Arial,sans-serif;text-decoration: underline; color:#579A10; font-size: 11px;font-weight: bold;}




/* ----- alsolinkek ------------------------------------------------ */

#also {
  background-image: url(pic/alsohatter.jpg);
  background-repeat: repeat-x;
  height:100px;
  width:100%;
  float:left;
  color:#E6DCC3;

}

#also .tartalom {
  background-image: url(pic/also.jpg);
  background-repeat: no-repeat;
  height:100px;
  width:883px !important;
  margin:0 auto;
  lear:left;
  float:none  !important;

}

#also .linkek1  
{
  float:left;
  margin-top:17px;
  margin-bottom:5px;
  margin-left:30px;
}

#also .linkek2  
{
  float:left;
  clear:left;
  color:#CF8A72;
  margin-top:3px;
  margin-left:30px;
  margin-bottom:5px;

}

#also .linkek3  
{
  float:right;
  margin-top:39px;
  margin-bottom:15px;
  margin-right:37px;
}

*> #also .linkek3  
{
  float:right;
  margin-top:0px;
  margin-bottom:15px;
  margin-right:74px;
}

#also .linkek4  
{
  float:left;
  clear:left;
  margin-top:4px;
  margin-right:37px;
}


#also .linkek1 a:link {font-family: Tahoma,Geneva,Kalimati,Arial,sans-serif;text-decoration: none; color:#E6DCC3; font-size: 11px;font-weight: bold;}
#also .linkek1 a:active {font-family: Tahoma,Geneva,Kalimati,Arial,sans-serif;text-decoration: none; color:#E6DCC3; font-size: 11px;font-weight: bold;}
#also .linkek1 a:visited {font-family: Tahoma,Geneva,Kalimati,Arial,sans-serif;text-decoration: none; color:#E6DCC3; font-size: 11px;font-weight: bold;}
#also .linkek1 a:hover {font-family: Tahoma,Geneva,Kalimati,Arial,sans-serif;text-decoration: underline; color:#ffffff; font-size: 11px;font-weight: bold;}

#also .linkek3 a:link {font-family: Tahoma,Geneva,Kalimati,Arial,sans-serif;text-decoration: none; color:#E6DCC3; font-size: 11px;font-weight: normal;}
#also .linkek3 a:active {font-family: Tahoma,Geneva,Kalimati,Arial,sans-serif;text-decoration: none; color:#E6DCC3; font-size: 11px;font-weight: normal;}
#also .linkek3 a:visited {font-family: Tahoma,Geneva,Kalimati,Arial,sans-serif;text-decoration: none; color:#E6DCC3; font-size: 11px;font-weight: normal;}
#also .linkek3 a:hover {font-family: Tahoma,Geneva,Kalimati,Arial,sans-serif;text-decoration: underline; color:#ffffff; font-size: 11px;font-weight: normal;}

#also .tartalom
{
  float:left;
  width:740px;
}


#also .tartalom2
{
  float:left;
  width:99px;
}




/* ----- tooltip popup naptarhoz ---------------------------------------- */
 
.dpopupcont {
        visibility:hidden; 
        position:absolute;
	font-size: 11px;
	padding: 4px 8px 8px;
	background: #e44444;
        color:#ffffff;
	width: 139px;
}



/* ----- linkek -------------------------------------- */

.linkek
{

  font-family: Tahoma,Geneva,Kalimati,Arial,sans-serif;
  font-size: 11px;
  margin-bottom:15px;
}

.linkek .cim
{
  font-family: Tahoma,Geneva,Kalimati,Arial,sans-serif;
  font-size: 13px;
  color: #111111;
  font-weight:bold;
  float:left;
  margin-bottom:0px;

}
.linkek .szoveg
{
  font-family: Tahoma,Geneva,Kalimati,Arial,sans-serif;
  font-size: 11px;
  color: #111111;
  font-weight:bold;
  margin-bottom:15px;
  float:left;
  clear:left;
}
.linkek .kep
{
  font-family: Tahoma,Geneva,Kalimati,Arial,sans-serif;
  font-size: 11px;
  color: #111111;
  font-weight:bold;
  margin-bottom:0px;
  margin-right:10px;
  float:right;

}
 



}