



html
{

}
body {
  verflow-y:scroll;
  margin: 0px;
  padding: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 12px;
  color:#000000;
  height:100%; 
  background-image: url(/theme/pic/hatter.jpg);
}



td {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
        color:#000000;

}

img {
	behavior:	url("pngbehavior.htc");
}

                                                                                                               
a {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color:#333333; font-size: 12px; }
a:hover {font-family:  Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; color:#c02030; font-size: 12px; ne}



b, strong
{
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 12px;
  font-weight: bold;
  color:#000000;
}






#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 */
  height:100%;
}

#colmid 
{
  float:left;
  width:50%;
  position:relative;
  left:50%;
  margin-left:-50%;
  height:100%;
}











/* ----------------------------------------------------------------------------------------------------*/


/* 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;
}








#alap0
{
  background-image: url(/theme/pic/tartalomhatter-y.jpg);
  background:#ffffff;
  width: 1022px; 
  clear: left; 
  margin:0 auto;
}

                	

#alap
{
  clear: left; 
  margin-left:31px;
  margin-right:31px;
  width:960px;
  margin:0 auto;
}




.felso
{
  clear:left;

}


.felso .menupont
{
  float:left;
  padding-left:11px;
  padding-right:11px;

}

.fmkiv a
{
  ext-decoration:underline !important;
  color:#ffffff !important;

}


.felso .menuelvalaszto
{
  float:left;
}


.felso .menu
{

  float:left;
  background: url(/theme/pic/fmenuhatter.jpg) no-repeat;
  width:755px;
  height:22px;
  padding-top:7px;
  padding-left:20px;
  color:#94ac7c;
}

.felso .menu a
{
  color:#afcb91;
  text-decoration:none;
  text-transform:uppercase;
  font-size:12px;
}

.felso .menu a:hover
{
  color:#fff;
}


.felso .fkereso
{
  float:left;
  background: url(/theme/pic/fkereso.jpg) no-repeat;
  width:151px;
  height:29px;
}

.felso .nyelv
{

  float:left;
  width:34px;
  height:29px;

}


.felso2
{
  padding-top:14px;
  float:left;
  width:960px;
}

.felso2 .logo
{
  float:left;
  argin-right:357px;
}

.felso2 .login_cont
{
  float:right;
  width:550px;
}

.felso3
{
  width:960px;
  padding-top:3px;
  clear:right;
  text-align:right;
  text-transform:uppercase;
  color:#54792c;
  font-size:10px;
  display:block;
  etter-spacing:0.04em;
}

.felso3 a
{
  text-transform:uppercase;
  font-size:9px;
  color:#54792c;
  font-size:10px;
  text-decoration:none;
}

.felso3 a:hover
{
  text-transform:uppercase;
  font-size:10px;
  color:#54792c;
  text-decoration:underline;
}

.felso-elvalaszto
{
  background:url(/theme/pic/pontvonal-zold-x.jpg) repeat-x;
  clear:left;
  width:960px;
  margin-top:14px;
  padding-bottom:0px;
  display:block;
  height:14px;
}


.felso2 #umenu
{
  float:right;
  background:url(/theme/pic/umenu-hatter.jpg) repeat-x;
  height:38px;
}

#umenu .menupont
{
  float:left;
  padding-left:12px;
  padding-right:12px;
  padding-top:13px;
  
}


#umenu .umkiv a
{
  text-decoration:underline !important;;
}
#umenu .menupontb
{
  float:left;
  background:url(/theme/pic/umenu-bal.jpg) no-repeat;
  width:10px;
  height:38px;
}

#umenu .elvalaszto
{
  float:left;
  background:url(/theme/pic/umenu-elvalaszto.jpg) no-repeat;
  width:1px;
  height:38px;
}

#umenu .menupontj
{
  float:left;
  background:url(/theme/pic/umenu-jobb.jpg) no-repeat;
  width:10px;
  height:38px;
}


#umenu a
{
  text-decoration:none;
  text-transform: uppercase;
  color:#54792c;
}


#umenu a:hover
{
  text-decoration:underline;
}

/* ---- login ----------------------------------------------- */

#login1
{
  background:url(/theme/pic/loginhatter1.jpg) no-repeat;
  width:387px;
  height:36px

}

#login2
{
  background:url(/theme/pic/loginhatter2-hatter.jpg) repeat-x;
  width:387px;
  height:36px

}


.loginform1 *a{position:relative;}
.loginform1
{
  padding-left:49px;
  padding-top:10px;
  float:left;
  width:286px;

}



.loginform2 *a{position:relative;}
.loginform2
{
  
  padding-left:9px;
  float:left;
  width:378px;
}

.loginurlap1 *a{position:relative;}
.loginurlap1
{
   background:url(/theme/pic/ures.gif);  
   color:#000000;
   font-size: 11px;
   float:left;
   width:108px;
   padding:0px;
   border: 0px solid #dddddd;
   margin-top:1px;
}
.loginurlap2 *a{position:relative;}
.loginurlap2
{
   background:url(/theme/pic/ures.gif); 
   color:#000000;
   font-size: 11px;
   float:left;
   width:108px;
   padding:0px;
   border: 0px solid #dddddd;
   margin-left:67px;
   margin-top:0px;
   padding-top:0px;
}






.logingomb *a{position:relative;}
.logingomb
{
  float:left;
  padding-left:14px;
  padding-top:5px;
  margin:0px;
}

#login2.logingomb2 *a{position:relative;}
#login2 .logingomb2
{
  float:right;
  margin:0px;
}

#login2 .loginnev
{
  float:left;
  margin:0px;
  padding-top:10px;
  color:#40623e;
}





#fooldal-ajanlo
{
  width:302px;
  clear:left;
  float:left;
  padding-right:18px;
  background:url(/theme/pic/pontvonal-zold-y.jpg) repeat-y top right;
}


#fooldal-ajanlo2
{
  width:309px;
  min-width:309px;
  float:left;
  margin-left:8px;
  margin-right:5px;
}


#fooldal-ajanlo .kep
{
  width:302px;
  height:184px;
  clear:left;
  padding-top:7px;

}
#fooldal-ajanlo .kep img
{
  -moz-border-radius-topleft: 6px;
  -webkit-border-top-left-radius: 6px;


}
#fooldal-ajanlo .szoveg
{

  clear:left;
  width:302px;
}

#fooldal-ajanlo .szoveg .cim
{
  color:#447715;
  ext-transform:uppercase;
  padding-top:2px;
}

#fooldal-ajanlo .szoveg .cim a
{
  font-size:17px;
  color:#447715;
  text-decoration:none;
  ext-transform:uppercase;
      font-weight:bold;
      font-family: Helvetica, Verdana, Arial, sans-serif; 
}



#fooldal-ajanlo .szoveg .bevezeto
{
  color:#555555;
  font-size:11px;
  margin-top:18px;
  height:105px;
  overflow:hidden;
  clear:left;
}








#fooldal-ajanlo2 .szoveg
{

  float:left;
  width:285px;
  background:url(/theme/pic/pontvonal-zold-x.jpg) repeat-x bottom left ;
  padding-left:12px;
  padding-right:12px;
  padding-top:2px;
  padding-bottom:29px;
  height:82px;
  margin-bottom:8px;
  overflow:hidden;
}

#fooldal-ajanlo2 .szoveg .cim
{
  color:#447715;
}

#fooldal-ajanlo2 .szoveg .cim a
{            
  font-size:17px;
  color:#447715;
  text-decoration:none;
      font-family: Helvetica, Verdana, Arial, sans-serif; 
      font-weight:bold;
}



#fooldal-ajanlo2 .szoveg .bevezeto
{
  color:#555555;
  font-size:11px;
  margin-top:7px;
  clear:left;
}



#fooldal-jobb-ajanlo
{
  margin-left:1px;
  width:315px;
  float:left;
}

#fooldal-jobb-ajanlo .cont
{
  clear:left;
  width:315px;
  margin-bottom:9px;
}


#fooldal-jobb-ajanlo .cont .kep
{
  float:left;
  text-transform:uppercase;
  width:188px;
  height:110px;
  overflow:hidden;
}


#fooldal-jobb-ajanlo .cont .cim
{
   ext-transform:uppercase;
   float:left;
   padding:10px;
   color:#ffffff;
   width:105px;
   font-size:12px;
   text-decoration:none;
   height:60px;
}

#fooldal-jobb-ajanlo .cont .cim a.jkiemeltszin1
{
   ext-transform:uppercase;
   float:left;
   color:#ffffff;
   font-size:12px;
   text-decoration:none;
      font-weight:bold;
      font-family: Helvetica, Verdana, Arial, sans-serif; 
}

#fooldal-jobb-ajanlo .cont .cim a.jkiemeltszin2
{
   ext-transform:uppercase;
   float:left;
   color:#ffffff;
   font-size:12px;
   text-decoration:none;
      font-weight:bold;
      font-family: Helvetica, Verdana, Arial, sans-serif; 
}

#fooldal-jobb-ajanlo .cont .cim a.jkiemeltszin3
{
   ext-transform:uppercase;
   float:left;
   color:#ffffff;
   font-size:12px;
   text-decoration:none;
      font-weight:bold;
      font-family: Helvetica, Verdana, Arial, sans-serif; 
}

#fooldal-jobb-ajanlo .cont .tovabb
{
   isplay:none;
   ext-transform:uppercase;
   float:left;
   width:105px;
   padding:10px;
   padding-bottom:2px;
   color:#ffffff;
   font-size:11px;
   text-decoration:none;
   text-align:right;
}


#fooldal-jobb-ajanlo .cont .tovabb a.jkiemeltszin1
{
   ext-transform:uppercase;
   float:left;
   color:#ffffff;
   font-size:12px;
   text-decoration:none;
      font-weight:bold;
      font-family: Helvetica, Verdana, Arial, sans-serif; 
}

#fooldal-jobb-ajanlo .cont .tovabb a.jkiemeltszin2
{
   ext-transform:uppercase;
   float:left;
   color:#ffffff;
   font-size:12px;
   text-decoration:none;
      font-weight:bold;
      font-family: Helvetica, Verdana, Arial, sans-serif; 
}

#fooldal-jobb-ajanlo .cont .tovabb a.jkiemeltszin3
{
   ext-transform:uppercase;
   float:left;
   color:#ffffff;
   font-size:12px;
   text-decoration:none;
      font-weight:bold;
      font-family: Helvetica, Verdana, Arial, sans-serif; 
}


#fooldal-kozep-ajanlo
{
  width:960px;
  clear:left;
}

#fooldal-kozep-ajanlo .cont
{
  float:left;
  width:160px;
  argin-bottom:15px;
  order-right:1px dotted #333333;
  background:url(/theme/pic/pontvonal-zold-y.jpg) repeat-y top right;
}

#fooldal-kozep-ajanlo .cont .kep-keret
{
  width:125px;
  height:125px;
  margin:0 auto;
  overflow:hidden;
}

#fooldal-kozep-ajanlo .cont .cim
{
  padding:8px;
  text-align:center;
  height:35px;
}

#fooldal-kozep-ajanlo .cont .cim a
{
  text-decoration: none;
  color: #447715;
  font-size:12px;
      font-weight:bold;
      font-family: Helvetica, Verdana, Arial, sans-serif; 
}


#fooldal-kozep-ajanlo .cont .tovabblink
{
  padding:8px;
  text-align:center;
}
#fooldal-kozep-ajanlo .cont .tovabblink a
{
  color: #888888;

      font-weight:bold;
      font-family: Helvetica, Verdana, Arial, sans-serif; 
}


#fooldal-hirek-ajanlo
{
  width:315px;
  clear:left;
  float:left;
}

#fooldal-hirek-ajanlo .fooldal-hirek-fejlec
{
  width:315px;
  clear:left;
  background:url(/theme/pic/fooldal-hirek-felso.jpg) no-repeat;
  height:11px !important;
  overflow:hidden;
  display:block;
}

#fooldal-hirek-ajanlo .fooldal-hirek-lablec
{
  width:315px;
  clear:left;
  height:11px;
  background:url(/theme/pic/fooldal-hirek-also.jpg) no-repeat;
  margin-bottom:15px;
}


#fooldal-hirek-ajanlo .cont
{
  clear:left;
  width:315px;
  background:url(/theme/pic/fooldal-hirek-hatter.jpg);
}

#fooldal-hirek-ajanlo .cont .hirek 
{
  padding:20px;
  padding-bottom:6px;
  padding-top:3px;
  clear:left;
  color:#ffffff;
  height:135px;
  margin-bottom:11px;
}

#fooldal-hirek-ajanlo .hirek .elvalaszto
{
  clear:left;
  border-bottom:1px dotted #fefefc;
  padding-bottom:14px;

}
#fooldal-hirek-ajanlo .hirek .cim 
{
  padding-bottom:10px;
  ine-height:100%;
  width:275px;

}
#fooldal-hirek-ajanlo .hirek .bevezeto
{
  color:#c8d8e4;
  

}

#fooldal-hirek-ajanlo .hirek .hirekcont
{
  overflow:hidden;
  height:93px;
  padding-bottom:5px;
  margin-bottom:4px;

}


#fooldal-hirek-ajanlo .hirek .cim a
{
  color:#ffffff;
  font-size:13px;
  text-transform:uppercase;
      font-weight:bold;
      font-family: Helvetica, Verdana, Arial, sans-serif; 
  text-decoration: none;
  
}

#fooldal-hirek-ajanlo .hirek .tovabblink 
{
  clear:left;
  text-align:right;
  padding-bottom:5px;
}


#fooldal-hirek-ajanlo .hirek .tovabblink a
{
  color:#ffffff;
  text-decoration: underline;
      font-weight:bold;
      font-family: Helvetica, Verdana, Arial, sans-serif; 

}



#fooldal-termekajanlo
{
  margin-left:10px;
  width:310px; 
  float:left;
}


#fooldal-termekajanlo .cont
{
  clear:left;
  width:310px;
  height:147px;
  ackground:url(/theme/pic/fooldal-termekajanlo-hatter.jpg) no-repeat top left; 
  margin-bottom:9px;
  cursor:pointer;cursor:hand;

}


#fooldal-termekajanlo .cont .termekinfo
{
  float:left;
  width:166px;
  color:#ffffff;
  padding:10px;
}

#fooldal-termekajanlo .cont .termekinfo .termeknev
{
  clear:left;
  height:90px;
  font-size:17px;
  font-weight:normal !important;
}


#fooldal-termekajanlo .cont  .termekinfo .ar
{
  clear:left;
  height:47px;
  font-size:23px;
  color:#ffffff;
}




#fooldal-termekajanlo .cont .kep
{
  float:left;
  width:123px;
  border-top:1px solid #eecccc;
  border-bottom:1px solid #eecccc;
  border-right:1px solid #eecccc;
}

#fooldal-jobbalso_cont
{
  float:left;
  width:315px;
  margin-left:9px;
}

#fooldal-miapanasza
{
  clear:left;
  margin-bottom:11px;
  width:315px;
  height:146px;
  background:url(/theme/pic/miapanasza-hatter.jpg);
  color:#ffffff;

}

#fooldal-miapanasza .fejlec
{
  width:315px;
  height:6px;
  clear:left;
  background:url(/theme/pic/miapanasza-felso.jpg) no-repeat;


}


#fooldal-miapanasza .cimke
{
  font-size:23px;
  text-transform:uppercase;
  padding-top:10px;
  padding-left:18px;
}

#fooldal-miapanasza select
{
   width:260px;
   margin:0 auto;

}

#fooldal-miapanasza .lista
{
   width:270px;
   margin:0 auto;
   margin-top:20px;
}

#fooldal-miapanasza .gomb
{
  width:315px;
  text-align:center;
  margin:0 auto;
  margin-top:15px;
}



#fooldal-top10
{
  clear:left;
  background:#486a1e;
  width:315px;
  height:453px;
  *height:453px;
  color:#ffffff;
  adding-bottom:14px;
}


#fooldal-top10 .cimke
{
  font-size:17px;
  text-transform:uppercase;
  padding-top:5px;
  padding-bottom:4px;
  padding-left:18px;
  font-family: Helvetica, Verdana, Arial, sans-serif; 
  font-weight:bold;
  text-align:center;
}

#fooldal-top10 .termek
{
   clear:left;
   margin-bottom:1px;
   margin-left:17px;

}

#fooldal-top10 .termek .termeksorsz
{
   float:left;
   width:20px;
   color:#ffffff;
   background:#7e965f;
   padding:4px;  
   adding-top:11px;  
   text-align:center;
   font-size:12px;
   height:32px;
   vertical-align:middle;
   display:table-cell;
   line-height:32px;
}

#fooldal-top10 .termek .termekneve
{
   padding:4px;
   float:left;
   width:189px;
   color:#ffffff;
   background:#607e3a;
   font-size:11px;
   padding-left:6px;
   text-transform:uppercase;
   height:32px;
}

#fooldal-top10 .termek .termekneve div
{
   vertical-align:middle;
   display:table-cell;
   height:32px;

}

#fooldal-top10 .termek .termekara
{
   padding:4px;
   float:left;
   width:45px;
   color:#ffffff;
   background:#718c4f;
   font-size:10px;
   padding-left:6px;
   height:32px;
   font-weight:bold;
   text-align:right;

}

#fooldal-top10 .termek .termekara div
{
   vertical-align:middle;
   display:table-cell;
   height:32px;
   width:45px;
   text-align:right;

}
#fooldal-top10 .termek .kosargomb
{
   float:left;
   width:35px;
   color:#ffffff;
   background: url(pic/fooldal-kosar.jpg) no-repeat;
   font-size:10px;
   height:38px;
   display:none;
}

#fooldal-top10 .termek .termekneve a
{
   color:#ffffff;
   text-decoration:none;
   font-size:11px;
   text-transform:uppercase; 
}










#aloldal-top10
{
  clear:left;
  width:200px;
  color:#ffffff;
  margin-bottom:10px;
}

#aloldal-top10 .cimke
{
  font-size:13px;
  text-transform:uppercase;
  background:#486a1e;
  padding:6px;
  padding-bottom:3px;
  margin-bottom:1px;
  font-family: Helvetica, Verdana, Arial, sans-serif; 
  font-weight:bold;
  text-align:center;

}


#aloldal-top10 .termek
{
   clear:left;
   width:200px;
   margin-bottom:1px;
   ackground:#cbc6c2 !important;
   background:#718c4f !important;
   margin-bottom:1px;
}


#aloldal-top10 .termek .termekneve
{
   padding:6px;
   float:left;
   width:140px;
   olor:#645445;
   color:#ffffff;
   font-size:10px;
   text-transform:uppercase;
   height:32px;
}

#aloldal-top10 .termek .termekneve div
{
   vertical-align:middle;
   display:table-cell;
   height:32px;
}

#aloldal-top10 .termek .termekara
{
   padding:6px;
   float:left;
   width:35px;
   olor:#645445;
   color:#ffffff;
   font-size:10px;
   text-transform:uppercase;
   height:32px;
   font-weight:bold;
   text-align:right;
}

#aloldal-top10 .termek .termekara div
{
   vertical-align:middle;
   display:table-cell;
   height:32px;
   width:45px;
   text-align:right;
}


#aloldal-top10 .termek .termekneve a
{
   text-decoration:none;
   olor:#645445 !important;
   color:#ffffff !important;
   font-size:10px;
}



#also
{
  background:url(/theme/pic/pontvonal-zold-x.jpg) repeat-x top left;
  width:960px;
  clear:left;
  margin:0 auto;
  padding-top:15px;
  margin-top:15px;
  padding-bottom:0px;
  padding-bottom:5px;
  text-align:center;
  color:#4f7128;
  font-size:11px;
}

#also a
{
  color:#4f7128;
  text-decoration:none;
  font-size:11px;

}

#also a.amkiv
{
   text-decoration:underline !important;

}

#also a:hover
{
  color:#333333;
  text-decoration:underline;
  font-size:11px;

}


#bal
{
  width:200px;
  padding-right:9px;
  ackground:url(/theme/pic/pontvonal-zold-y.jpg) repeat-y top right;
  float:left;
}

#kozep
{
  argin-left:7px;
  width:527px;
  padding-left:8px;
  padding-right:8px;
  background:url(/theme/pic/hatter-pontvonal-zold.jpg) repeat-y top left;
  float:left;
  min-height:500px;

}

* html #kozep 
{
 height:500px;
}

.szelescont
{
  background:none !important;
  idth: 744px !important;
  width: 960px !important;
  padding-left:0px !important; 
}


#kozep .tartalom
{
  clear:left;
  width:527px;
}

#kozep h1
{
  margin:0px;
  padding:0px;
  font-size:18px; 
  color:#2a745e;

}

#jobb
{
  width:200px;
  margin-left:8px;
  float:left;


}


#kereso
{
  height:37px;
  background:url(/theme/pic/kereso-hatter.jpg);
  clear:left;
  margin-bottom:15px;
  color:#ffffff;
}


#kereso a
{
  color:#ffffff;

}

#kereso .bal
{
  width:10px;
  float:left;
  background:url(/theme/pic/kereso-bal.jpg) no-repeat;
  display:block;
  height:37px;

}

#kereso .jobb
{
  width:40px;
  height:37px;
  float:right;
  background:url(/theme/pic/kereso-jobb.jpg) no-repeat top right;
  display:block;
  padding-right:10px;
  padding-top:8px;
}

#kereso .elvalaszto
{
  width:1px;
  height:37px;
  float:left;
  background:url(/theme/pic/kereso-elvalaszto.jpg) no-repeat;
  display:block;
  margin-top:5px;
  margin-left:6px;
  margin-right:6px;
}

#kereso .cont
{
  float:left;
  padding-top:8px;
  height:37px;
}


.balmenu
{
  clear:left;
  width:190px;
  padding:5px;
  margin-bottom:1px;
  background:#2a745e;
  padding-top:6px;
  padding-bottom:6px;
  cursor:pointer;cursor:hand;
}

#bal .kivalasztott
{
  clear:left;
  width:190px;
  padding:5px;
  margin-bottom:1px;
  background:#4aa48e;
  padding-top:6px;
  padding-bottom:6px;

}

.balmenu a
{
  text-decoration:none;
  color:#ffffff; 
  font-size:12px;
}

#kozep .cimke
{
  font-weight:bold;
  margin-bottom:15px;


}




#jobb-termekajanlo
{
  width:200px; 
  float:left;
}


#jobb-termekajanlo .cont
{
  clear:left;
  width:200px;
  eight:200px;
  background:url(/theme/pic/jobb-termekajanlo-hatter.jpg) no-repeat top left; 
  margin-bottom:9px;
  cursor:pointer;cursor:hand;

}


#jobb-termekajanlo .cont .termekinfo
{
  float:left;
  width:180px;
  color:#ffffff;
  padding:10px;
}

#jobb-termekajanlo .cont .termekinfo .termeknev
{
  clear:left;
  height:90px;
  font-size:20px;
}


#jobb-termekajanlo .cont  .termekinfo .ar
{
  clear:left;
  height:37px;
  font-size:17px;
  font-weight:bold;
  color:#fedcdc;
}




#kozep .hirek
{
  clear:left;
  border:1px solid #b2b9ba;
  margin-bottom:6px;
}

#kozep .hirek .fejlec
{
  clear:left;
  background:#2a745e;
  color:#ffffff;
  padding-top:3px;
  padding-bottom:3px;
}


#kozep .hirek .fejlec .kategorianev
{
  padding-left:6px;
  float:left;
  color:#ffffff;
  font-size:12px;
}

#kozep .hirek .fejlec .datum
{
  float:right;
  color:#ffffff;
  padding-right:6px;
}


#kozep .hirek .cimfejlec 
{
  clear:left;
  color:#2a6e74;
  background: url(/theme/pic/pontvonal-zold-x.jpg) repeat-x bottom left;
  padding-bottom:4px;
}


#kozep .hirek .cimfejlec .cim
{
  float:left;
  color:#2a6e74;
  padding-left:6px;
  padding-right:6px;
  padding-top:6px;
  padding-bottom:0px;
}

#kozep .hirek .cimfejlec .cim a
{
  color:#2a6e74;
  text-decoration:none;
      font-weight:bold;
      font-family: Helvetica, Verdana, Arial, sans-serif; 
}

#kozep .hirek .cimfejlec .cim a:hover
{
  color:#333333;
  text-decoration:none;
}



#kozep .hirek .cimfejlec .datum
{
  float:right;
  padding-top:6px;
  padding-right:6px;
  color:#2a6e74;
}

#kozep .hirek .elsocim
{
  margin-top:6px;
  margin-bottom:6px;
  margin-left:6px;
  margin-right:6px;
  color:#2a745e;
  font-size:18px;
  background: url(/theme/pic/pontvonal-zold-x.jpg) repeat-x bottom left;
}

#kozep .hirek .elsocim a
{
  color:#2a745e;
  font-size:18px;
  text-decoration:none;
      font-weight:bold;
      font-family: Helvetica, Verdana, Arial, sans-serif; 
}

#kozep .hirek .elsocim a:hover
{
  color:#333333;
  font-size:18px;
  text-decoration:none;
}

#kozep .hirek .cikkcim
{
  margin-top:6px;
  margin-left:6px;
  margin-right:6px;
  float:left;
  color:#2a6e74;
}


#kozep .hirek  .cikkcim a
{
  color:#2a745e;
  font-size:18px;
  text-decoration:none;
      font-weight:bold;
      font-weight:bold;
      font-family: Helvetica, Verdana, Arial, sans-serif; 
}

#kozep .hirek .cikkcim a:hover
{
  color:#333333;
  font-size:18px;
  text-decoration:none;
}




#kozep .hirek .bevezeto
{
  clear:left;
  color:#797979;
  padding-top:6px;
  padding-bottom:6px;
  margin-left:6px;
  margin-right:6px;
  
}

#kozep .hirek .bevezeto-teljescikk
{
  padding-top:16px;
  font-weight:bold;
  margin-left:6px;
  margin-right:6px;
}

#kozep .hirek .szoveg
{
  clear:left;

  background-color:#eef9fa;
  color:#1d5358;
  border:1px solid #e7eced;
  padding:6px;
  margin:6px;
}


#kozep .hirek .szoveg ul.kapcsolodocikkek
{

   margin:0px;
   padding:0px;
   padding-left:20px;

}

#kozep .hirek .kep-keret
{
  width:125px;
  height:125px;
  margin:0 auto;
  float:left;
  margin-right:10px;
  margin-bottom:10px;

}


#kereso-gomb
{
   cursor:pointer;cursor:hand;
}

#fmit
{
  padding-top:7px;
  padding-left:7px;
  border:0px;
  background: url(/theme/pic/ures.gif);
  width:120px;
  float:left;
}
#fgomb
{
  float:left;
  padding-top:7px;
  width:20px;
  height:18px;
  cursor: pointer;cursor:hand;
}

.searchhighlight
{
  background:#ffe71a;
  color:#000000; 
 
 
}


.print
{
  clear:left;
  float:left;
  margin-top:15px;
  margin-bottom:5px;
  background: url(/theme/pic/icon-nyomtato.jpg) no-repeat 10px 0px;
  padding-left:35px;
}


 

.share
{
  float:left;
  margin-left:30px;
  margin-top:15px;
}
.paramedica
{
  font-size:9px;

}


.abal
{
  float:left;
  width:380px;
  font-size:10px;
  color:#000;
  text-align:left;

}

.akozep
{
  float:left;
  width:110px;
}
.aeu
{
  float:left;
  width:150px;
}
.alogo
{
  float:left;
  margin-right:4px;
}
.ajobb
{
  float:right;
  width:280px;
  padding-top:5px;
  color:#000;
  font-size:10px;
  text-align:right;
  text-transform:uppercase;
}

