body {
   background: #1E2A1E url(../images/body_bg.jpg) repeat-x top right;
   padding: 0px;
   margin: 0px;
   font-family: Trebuchet MS, Arial, Verdana, Geneva, Helvetica, sans-serif;
   font-size: 12px;        
}

/* hovertip */
#hovertip {
	position: absolute;
	display: none;
	border: 1px solid #3f3a49;
	padding: 5px;
   font-family: Trebuchet MS, Arial, Tahoma, Verdana;
   font-size: 8pt;        
	background: #d8ccb2;
	color: #3f3a49;
}
/* hovertip */


/* Fej és keret */

.container{    
  border: 0px;  
  padding: 0px;    
  border-collapse: collapse;   
  text-align: center;
}

.fej {  
  width: 1000px; 	
  height: 358px;
  border: 0px;
  margin: 0 auto;
  padding: 0px;    
  border-collapse: collapse;     
}

table.krt {   
   width: 1000px;   
   margin: 0 auto;  
   padding: 0px;	
   border: 0px;   
   font-family: Trebuchet MS, Arial, Verdana, Geneva, Helvetica, sans-serif;
   font-size: 10pt;  
   border-collapse: collapse;   
}

table.krt td#pg_l {   
   width: 230px;   
   margin: 0px;	   
   padding: 0px;	   
   background: url(../images/col_l_bg.jpg) repeat-y top right;              
   border: 0px;
   border-collapse: collapse;
}

table.krt td#pg_trt {   
   width: 540px;   
   margin: 0px;	   
   padding: 0px;      	 
   background: #1E2A1E url(../images/trt_bg.jpg) repeat-y top center; 
   border: 0px;
   border-collapse: collapse;
}

table.krt td#pg_trt div#trt_tp {   
   width: 540px;   
   height: 137px;
   margin: 0px;	   
   padding: 0px;      	 
   background: url(../images/pg_trt_tp.jpg) no-repeat top center; 
   border: 0px;
   border-collapse: collapse;
}

table.krt td#pg_trt div#trt_tp p {   
   width: 120px;	
   height: 120px;
   display: block;	
   margin: 0 0 0 215px;	   
   padding: 0px;      	 
   border: 0px;
   border-collapse: collapse;
}

table.krt td#pg_r {   
   width: 230px;   
   margin: 0px;	   
   padding: 0px;	
   background: url(../images/col_r_bg.jpg) repeat-y top left;                         
   border: 0px;
   border-collapse: collapse;
}

table.krt td#btm_l {       
   height: 71px;	
   margin: 0px;	   
   padding: 0px;	   
   background: url(../images/btm_l_bg.jpg) no-repeat top center;           
}

table.krt td#btm_c {       
   height: 52px;	   	
   margin: 0px;	   
   padding: 0px;	   
   background: url(../images/btm_c_bg.jpg) no-repeat top center;           
}

table.krt td#btm_r {       
   height: 71px;	
   margin: 0px;	   
   padding: 0px;	   
   background: url(../images/btm_r_bg.jpg) no-repeat top left;           
}

div#menu_l {  
  width: 198px; 	
  border: 0px;
  height: 358px;
  margin: 0px;
  padding: 0px;  
  border-collapse: collapse; 
  background: url(../images/menu_l_bg.jpg) no-repeat top left;
  float: left;
}

div#menu_l p {	   
   padding: 0px; 
   margin: 0px;  
   text-align: left;       
}

div#menu_l a.ml {	
   display: block;
   width: 100px;	
   height: 60px;	      
   padding: 0px; 
   margin: 0 0 0 40px;         
   background: url(../images/m_magunkrol.jpg) no-repeat top center;
}

div#menu_l a.ml:hover {	
   background: url(../images/m_magunkrol_on.jpg) no-repeat top center;
}

div#menu_l a.ek {	
   display: block;
   width: 100px;	
   height: 45px;	      
   padding: 0px; 
   margin: 0 0 0 30px;         
   background: url(../images/m_esemenyek.jpg) no-repeat top center;
}

div#menu_l a.ek:hover {	
   background: url(../images/m_esemenyek_on.jpg) no-repeat top center;
}

div#menu_l a.rk {	
   display: block;
   width: 160px;	
   height: 60px;	      
   padding: 0px; 
   margin: 0 0 0 20px;         
   background: url(../images/m_rendezvenysorozatok.jpg) no-repeat top center;
}

div#menu_l a.rk:hover {	
   background: url(../images/m_rendezvenysorozatok_on.jpg) no-repeat top center;
}

div#menu_l a.ga {	
   display: block;
   width: 85px;	
   height: 65px;	      
   padding: 0px; 
   margin: 0 0 0 25px;         
   background: url(../images/m_galeria.jpg) no-repeat top center;
}

div#menu_l a.ga:hover {	
   background: url(../images/m_galeria_on.jpg) no-repeat top center;
}

div#menu_l a.vk {	
   display: block;
   width: 80px;	
   height: 50px;	      
   padding: 0px; 
   margin: 0 0 0 40px;         
   background: url(../images/m_videok.jpg) no-repeat top center;
}

div#menu_l a.vk:hover {	
   background: url(../images/m_videok_on.jpg) no-repeat top center;
}

div#menu_l a.ht {	
   display: block;
   width: 110px;	
   height: 60px;	      
   padding: 0px; 
   margin: 0 0 0 15px;         
   background: url(../images/m_hazaselet.jpg) no-repeat top center;
}

div#menu_l a.ht:hover {	
   background: url(../images/m_hazaselet_on.jpg) no-repeat top center;
}

div#menu_l a.ca {	
   display: block;
   width: 115px;	
   height: 65px;	      
   padding: 0px; 
   margin: 0 0 0 20px;         
   background: url(../images/m_civilakademia.jpg) no-repeat top center;
}

div#menu_l a.ca:hover {	
   background: url(../images/m_civilakademia_on.jpg) no-repeat top center;
}

div#fejkep {	   
   width: 604px;	
   *width: 603px;	
   height: 358px;	      
   padding: 0px; 
   margin: 0px;         
   background: url(../images/fejkep.jpg) no-repeat top center;
   border: 0px;
   border-collapse: collapse;
   float: left;
}

div#fejkep p#logolink {	   
   padding: 355px 0 0 0; 
   margin: 0 0 0 200px;            
}

div#menu_r {	
   width: 198px;   
   height: 358px;     
   padding: 0px; 
   margin: 0px;      
   text-align: left;
   background: url(../images/menu_r_bg.jpg) no-repeat top left;
   border: 0px;
   border-collapse: collapse;
   float: left;
}

div#menu_r p {	   
   padding: 0px; 
   margin: 0px;         
}

div#menu_r a.hk {	
   display: block;
   width: 80px;	
   height: 50px;	      
   padding: 0px; 
   margin: 0 0 0 65px;         
   background: url(../images/m_hirek.jpg) no-repeat top center;
}

div#menu_r a.hk:hover {	
   background: url(../images/m_hirek_on.jpg) no-repeat top center;
}

div#menu_r a.pk {	
   display: block;
   width: 115px;	
   height: 60px;	      
   padding: 0px; 
   margin: 0 0 0 60px;         
   background: url(../images/m_polgarikorok.jpg) no-repeat top center;
}

div#menu_r a.pk:hover {	
   background: url(../images/m_polgarikorok_on.jpg) no-repeat top center;
}

div#menu_r a.ik {	
   display: block;
   width: 85px;	
   height: 65px;	      
   padding: 0px; 
   margin: 0 0 0 55px;         
   background: url(../images/m_interjuk.jpg) no-repeat top center;
}

div#menu_r a.ik:hover {	
   background: url(../images/m_interjuk_on.jpg) no-repeat top center;
}

div#menu_r a.jy {	
   display: block;
   width: 95px;	
   height: 60px;	      
   padding: 0px; 
   margin: 0 0 0 70px;         
   background: url(../images/m_jogsegely.jpg) no-repeat top center;
}

div#menu_r a.jy:hover {	
   background: url(../images/m_jogsegely_on.jpg) no-repeat top center;
}

div#menu_r a.vy {	
   display: block;
   width: 123px;	
   height: 60px;	      
   padding: 0px; 
   margin: 0 0 0 75px;         
   background: url(../images/m_vendegkonyv.jpg) no-repeat top center;
}

div#menu_r a.vy:hover {	
   background: url(../images/m_vendegkonyv_on.jpg) no-repeat top center;
}

div#menu_r a.am {	
   display: block;
   width: 100px;	
   height: 63px;	      
   padding: 0px; 
   margin: 0 0 0 55px;         
   background: url(../images/m_archivum.jpg) no-repeat top center;
}

div#menu_r a.am:hover {	
   background: url(../images/m_archivum_on.jpg) no-repeat top center;
}

/* Kivonatok */

div#col_l {	
   width: 230px;	
   padding: 0px; 
   margin: 0 0 20px 0;         
}

div#col_l p#efej {	
   width: 230px;	
   padding: 0px; 
   margin: 0;    
   text-align: right;     
}

div#col_l p#fej {	
   width: 166px;	
   padding: 0px; 
   margin: 0 0 0 35px;    
   text-align: center;     
}

div#col_l p#trt {	
   width: 166px;	
   padding: 3px 0 3px 0; 
   margin: 0 0 0 35px; 
   color: #87794D;  
   font-size: 12px;
   line-height: 120%; 
   text-align: center;    
   vertical-align: middle; 
}

div#col_l p#trt_inp {	
   width: 166px;	
   padding: 3px 0 3px 32px; 
   *padding: 3px 0 3px 35px; 
   margin: 0px;    
   color: #948555;  
   font-size: 12px;
   line-height: 120%; 
   text-align: center;    
   vertical-align: middle; 
}

div#col_l p#trt img {	
   margin: 0 5px 0 5px; 
   padding: 0px;
   vertical-align: middle; 
}

div#col_l p#trt span.kiem1 {	
   color: #1E2A1E;	 
   font-size: 11px;             
}

div#col_l p#trt a.kiem1 {	
   color: #1E2A1E;	          
   text-decoration: none;
}

div#col_l p#trt a.kiem1:hover {	
   color: #632D25;	     
   text-decoration: none;
}

div#col_l p#trt a.kiem2 {	
   color: #632D25;	     
   text-decoration: none;          
}

div#col_l p#trt a.kiem2:hover {	
   color: #1E2A1E;	         
   text-decoration: none;          
}

div#col_l input {	   
   width: 156px;
   height: 25px;	   	
   color: #6D6638;	 
   text-align: center;
   padding: 5px 2px 0px 2px;
   margin: 0 0 0 5px;
   border: 0px;
   background: url(../images/col_input_bg.jpg) no-repeat top center;
}

div#col_l a.er {	
   display: block;
   width: 230px;	
   height: 79px;	      
   padding: 0px; 
   margin: 0px;         
   background: url(../images/esemenynaptar_fej.jpg) no-repeat top right;
}

div#col_l a.er:hover {	
   background: url(../images/esemenynaptar_fej_on.jpg) no-repeat top right;
}

div#col_l a.tt {	
   display: block;
   width: 166px;	
   height: 50px;	      
   padding: 0px; 
   margin: 0px;         
   background: url(../images/tamogasson_fej.jpg) no-repeat top right;
}

div#col_l a.tt:hover {	
   background: url(../images/tamogasson_fej_on.jpg) no-repeat top right;
}

div#col_l a.hl {	
   display: block;
   width: 166px;	
   height: 50px;	      
   padding: 0px; 
   margin: 0px;         
   background: url(../images/hirlevelre_fej.jpg) no-repeat top right;
}

div#col_l a.hl:hover {	
   background: url(../images/hirlevelre_fej_on.jpg) no-repeat top right;
}

div#col_r {	
   width: 230px;	
   padding: 0px; 
   margin: 0 0 20px 0;         
}

div#col_r p#kfej {	
   width: 230px;	
   padding: 0px; 
   margin: 0;    
   text-align: left;     
}

div#col_r p#fej {	
   width: 166px;	
   padding: 0px; 
   margin: 0 0 0 35px;    
   text-align: center;     
}

div#col_r p#fej {	
   width: 166px;	
   padding: 0px; 
   margin: 0 0 0 27px;    
   text-align: center;     
}

div#col_r p#trt {	
   width: 166px;	
   padding: 3px 0 3px 0; 
   margin: 0 0 0 25px; 
   color: #87794D;  
   font-size: 12px;
   line-height: 120%; 
   text-align: center;    
   vertical-align: middle; 
}

div#col_r a.mo {	
   display: block;
   width: 230px;	
   height: 79px;	      
   padding: 0px; 
   margin: 0px;         
   background: url(../images/megkozelitheto_fej.jpg) no-repeat top left;
}

div#col_r a.mo:hover {	
   background: url(../images/megkozelitheto_fej_on.jpg) no-repeat top left;
}

div#col_r a.ka {	
   display: block;
   width: 230px;	
   height: 79px;	      
   padding: 0px; 
   margin: 0px;         
   background: url(../images/kepekvilaga_fej.jpg) no-repeat top left;
}

div#col_r a.ka:hover {	
   background: url(../images/kepekvilaga_fej_on.jpg) no-repeat top left;
}

div#col_r a.ga {	
   display: block;
   width: 166px;	
   height: 50px;	      
   padding: 0px; 
   margin: 0px;         
   background: url(../images/galeriaksokasaga_fej.jpg) no-repeat top left;
}

div#col_r a.ga:hover {	
   background: url(../images/galeriaksokasaga_fej_on.jpg) no-repeat top left;
}

div#col_r a.vl {	
   display: block;
   width: 166px;	
   height: 50px;	      
   padding: 0px; 
   margin: 0px;         
   background: url(../images/videokszamtalanul_fej.jpg) no-repeat top left;
}

div#col_r a.vl:hover {	
   background: url(../images/videokszamtalanul_fej_on.jpg) no-repeat top left;
}

div#col_r div#imgd {	
   width: 156px;	
   padding: 0px; 
   margin: 0 0 0 31px; 
   background: url(../images/col_img_bg.jpg) repeat-y top center;   
}

div#col_r div#imgd img#divimg {	
   padding: 0px; 
   margin: 5px 10px 5px 10px; 
}

/* Tartalom */

table#cim {	
   width: 100%;	
   padding: 5px 0 10px 0; 
   margin: 0px; 
   background: #1E2A1E;    
}

table#cim td#c {	
   padding: 0px; 
   margin: 0px; 
   text-align: right;   
}

table#cim td#l {	
   padding: 0px; 
   margin: 0px; 
   background: #1E2A1E url(../images/cim_bg.jpg) repeat-x top left;    
}

table#cim td#r {	
   width: 10px;	
   padding: 0px; 
   margin: 0px; 
   background: #1E2A1E;    
}

table#cim div#cimtxt {	   	     
   padding: 3px 0 0 0; 
   margin: 0px;  
}

span.cim {   	
   color: #E2DBB3;
   font-size: 16px;	
   font-weight: bold;   
   padding: 0 5px 0 10px;
   letter-spacing: .2pt;
   background: #1E2A1E;
}

span.dt {
   color: #8D9A8E;
   padding: 0 5px 0 10px;   
   font-size: 10px;	
   letter-spacing: .5pt;
   background: #1E2A1E;
}

p#path {
   color: #8D9A8E;
   height: 15px;
   padding: 0 0 10px 0;   
   margin: 0px;   
   font-size: 11px;	
   letter-spacing: .5pt;  
   vertical-align: middle; 
}

a.path {
   color: #8D9A8E;
   text-decoration: none;   
}

a.path:hover {   
   text-decoration: underline;   
}

div#head_t {
   width: 540px;
   padding: 0px;   
   margin: 0px;   
   background: #1E2A1E url(../images/head_bg.jpg) repeat-y top center;    
   text-align: center;   
}

div#head_p {   
   padding: 0 25px 0 25px;   
   margin: 0px;   
   color: #C9C5A5;   
   font-size: 12px;
   font-weight: bold;
   text-align: justify;   
}

div#head_p p {   
   padding: 0 0 5px 0;   
   margin: 0px;      
   line-height: 120%; 
}

div#head_p a {   
   padding: 0 0 5px 0;   
   margin: 0px;      
   line-height: 120%; 
   color: #C9C5A5;   
   font-size: 12px;
   font-weight: bold;
   text-align: justify; 
	text-decoration: underline;
}

p#sz15 {   
   width: 540px;
   height: 15px;
   padding: 0px;   
   margin: 0px;      
   background: #1E2A1E;     
}

span.lista_dt {
   color: #8D9A8E;
   padding: 0;   
   font-size: 11px;
	font-weight: bold;	
   letter-spacing: .5pt;
}

span.dt_esemeny {
   color: #610703;
   padding: 0;   
   font-size: 13px;
	font-weight: bold;	
   letter-spacing: .5pt;
}

span.kiemelt {
   color: #610703;
   padding: 0;   
   font-size: 11px;
	font-weight: normal;	
   letter-spacing: .5pt;
}

a#lista_cim {   	
   color: #464431;
   font-size: 14px;	
   font-weight: bold;   
   padding: 0;
   letter-spacing: .2pt;
	text-decoration: none;
}

a#navig {
  padding: 0 0 5px 0;
  margin: 0px;	 
  text-align: justify;   
  color: #464431;
}	

a#naviggal {
  padding: 0 0 5px 0;
  margin: 0px;	 
  text-align: justify;
  font-size: 8pt;
  color: #464431;
  text-decoration: none;
}	

div#cikk_content img.galeria {
  padding: 2px;
  margin: 2px;	 
  border-color: #47543B;
  border-width: 1px;
  border-style: dotted;
  background: none;
}	


div#cikk_content img {
  padding: 5px;
  margin: 5px;	 
  border-color: #47543B;
  border-width: 1px;
  border-style: dotted;
  background: #7B8967;
}	

div#cikk_content img.l {
  padding: 5px;
  margin: 0 10px 5px 0;	 
  border-color: #47543B;
  border-width: 1px;
  border-style: dotted;
  background: #7B8967;
}	

div#cikk_content img.r {
  padding: 5px;
  margin: 0 0 5px 10px;	 
  border-color: #47543B;
  border-width: 1px;
  border-style: dotted;
  background: #7B8967;
}	

div#listadiv {
	padding: 0px;
	margin: 0 25px 0 25px;
	color: #464431;
	font-family: "Trebuchet MS", Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
}

div#listadiv a {
	padding: 0px;
	margin: 0px;
	color: #464431;
	font-family: "Trebuchet MS", Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	text-decoration: underline;
}

table.honapok {
	margin: 0px;
	padding: 0px;
	border: 0;
	width: 490px;
}

table.honapok td#navig {
	margin: 0px;
	padding: 0px;
	border: 0;
	width: 33%;
	font-family: "Trebuchet MS", Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #464431;
}

a#honaplink {
  padding: 0px;
  margin: 0px;	 
  text-align: justify;
  font-size: 10pt;
  color: #464431;
  text-decoration: none;
}	

a#honaplink:hover {
  text-decoration: underline;
}	


table.honapok td#aktevho {
	margin: 0px;
	padding: 0px;
	border: 0;
	width: 33%;
	font-family: "Trebuchet MS", Arial, Verdana, Geneva, Helvetica, sans-serif;
   font-size: 13px;
   color: #1E2A1E;
	font-weight: bold;
}

table.napok {
	margin: 0px;
	padding: 0px;
	width: 490px;
}

table.napok td#nap {
	margin: 0px;
	padding: 0px;
	width: 20%;
	font-family: "Trebuchet MS", Arial, Verdana, Geneva, Helvetica, sans-serif;
   color: #610703;
	font-weight: normal;
	font-size: 12px;
}

table.napok td#cim {
	margin: 0px;
	padding: 0px;
	width: 60%;
}

a#esemeny_lista_cim {
  padding: 0px;
  margin: 0px;	 
  text-align: justify;
  font-size: 12px;
  color: #464431;
  text-decoration: none;
  font-weight: bold;
}	

a#esemeny_lista_cim:hover {
  text-decoration: underline;
}	
table.napok td#vonal {
	margin: 0px;
	padding: 0px;
	width: 100%;
}

span.vknev {
	font-family: "Trebuchet MS", Arial, Verdana, Geneva, Helvetica, sans-serif;
   color: #610703;
	font-weight: normal;
	font-size: 12px;
}

table.ujbj {
	margin: 0px;
	padding: 0px;
	border: 0;
	width: 490px;
}

table.ujbj td#vk_nev {
	margin: 0px;
	padding: 0px;
	border: 0;
	width: 245px;
	font-family: "Trebuchet MS", Arial, Verdana, Geneva, Helvetica, sans-serif;
   color: #610703;
	font-weight: normal;
	font-size: 12px;
}

table.ujbj td#vk_email {
	margin: 0px;
	padding: 0px;
	border: 0;
	width: 245px;
	font-family: "Trebuchet MS", Arial, Verdana, Geneva, Helvetica, sans-serif;
   color: #610703;
	font-weight: normal;
	font-size: 12px;
}

input.vk {
	margin: 0px;
	padding: 0px;
	border: 1px solid #464431;
	width: 230px;
	font-family: "Trebuchet MS", Arial, Verdana, Geneva, Helvetica, sans-serif;
   color: #464431;
	font-weight: normal;
	font-size: 12px;
	background: none;
}

table.ujbj td#vk_uzenet {
	margin: 0px;
	padding: 0px;
	border: 0;
	width: 490px;
	font-family: "Trebuchet MS", Arial, Verdana, Geneva, Helvetica, sans-serif;
   color: #610703;
	font-weight: normal;
	font-size: 12px;
}

textarea.uzenet {
	margin: 0px;
	padding: 0px;
	border: 1px solid #464431;;
	width: 475px;
	height: 100px;
	font-family: "Trebuchet MS", Arial, Verdana, Geneva, Helvetica, sans-serif;
   color: #464431;
	font-weight: normal;
	font-size: 12px;
	background: none;
}

table.ujbj td#vk_ellen {
	margin: 0px;
	padding: 0px;
	border: 0;
	width: 245px;
	font-family: "Trebuchet MS", Arial, Verdana, Geneva, Helvetica, sans-serif;
   color: #610703;
	font-weight: normal;
	font-size: 12px;
}

table.ujbj td#vk_kod_show {
	margin: 0px;
	padding: 0px;
	border: 0;
	width: 245px;
	font-family: "Trebuchet MS", Arial, Verdana, Geneva, Helvetica, sans-serif;
   color: #610703;
	font-weight: normal;
	font-size: 12px;
}

table.ujbj td#vk_kod {
	margin: 0px;
	padding: 0px;
	border: 0;
	width: 490px;
	font-family: "Trebuchet MS", Arial, Verdana, Geneva, Helvetica, sans-serif;
   color: #610703;
	font-weight: normal;
	font-size: 12px;
}

table.ujbj td#elkuld {
	margin: 0px;
	padding: 0px;
	border: 0;
	width: 490px;
	font-family: "Trebuchet MS", Arial, Verdana, Geneva, Helvetica, sans-serif;
   color: #610703;
	font-weight: normal;
	font-size: 12px;
}

input.vk_gomb {
	margin: 0px;
	padding: 0px;
	border: 1px solid #464431;;
	width: 100px;
	font-family: "Trebuchet MS", Arial, Verdana, Geneva, Helvetica, sans-serif;
   color: #610703;
	font-weight: normal;
	font-size: 12px;
	background: none;
}

div.lapozo {
	padding: 0;
	margin: 0px 25px 0px 25px;
	color: #464431;
	font-family: "Trebuchet MS", Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size 12px;
	line-height: 120%;
}
div.lapozo a {
	color: #464431;
	text-decoration: none;
}
div.lapozo a:hover {
	color: #464431;
	text-decoration: underline;
}

a.kiem1 {	
   color: #1E2A1E;	 
   font-size: 11px;             
	text-decoration: none;
}

a.kiem1:hover {	
	color: #464431;
	text-decoration: none;
}

