/* CSS Document */
body   {     font: normal 12px arial, sans-serif;    background-color: white;  }  
#main  {    width: 880px;    background-image: url();    margin-left: auto;    margin-right: auto;    margin-bottom: 50px;  }

/*---------------------------*/  
a:link, a:visited  {    text-decoration: none;    color: #2B8DE9;  }    
a:hover  {    color: #E1A337;  }   
/*-----------------------------*/    
#menu  {    display: block;        background-image: url(images/menu.jpg);    padding: 0px 0px 0px 0px;      }
#menu ul  {      } 
#menu li  {    display: inline;  }   
/*balmenu*/
#prgmenu  {    display:block;    height: 216px;    width: 200px;    padding: 29px 0px 0px 15px;    margin: 0px 4px 0px 8px;    background-image: url(images/balbg.jpg);    background-repeat: repeat-x;  }  

/* menu elemei*/

#button {overflow:hidden;padding:2px 0px;}
#button a { color:#544f44; }
#button a:hover { color:orange; }
.bt1 a,.bt2 a,.bt3 a,.bt4 a,.bt5 a,.bt6 a,.bt7 a, .bt8 a  {  font-size: 14px;  }

/*-----------------------------*//* HX */

h1  {    padding: 5px 0px;    margin: 0px 0px 10px 0px;    font: bold 24px Trebuchet MS, arial, sans-serif;    color: #E1A337;  }  
h1 a:link, h1 a:visited  {    font: bold 18px Trebuchet MS, arial, sans-serif;    color: #E1A337;  }  
h1 a:hover  {    color: #2B8DE9;    border-bottom: solid 1px #bbbbbb;  }
#kiemelt2 h1 { display: block !important; height: 35px !important; }
h2  {   font: bold 20px Trebuchet MS, arial, sans-serif;   color: #5d5d5d;  }
h3  {   font: normal 20px Trebuchet MS, arial, sans-serif;   color: #957D55;  }
h4  {   font: bold 12px Trebuchet MS, arial, sans-serif;   color: #F8644D;   letter-spacing: -0.03em;   margin: 4px 0px;  }
h4 a:link, h4 a:visited  {    font-size: 14px;    text-transform: uppercase;    color: #F8644D;  }  
h4 a:hover  {    color: #2B8DE9;    border-bottom: solid 1px #bbbbbb;  }
h5  {    font: normal 18px Trebuchet MS, arial, sans-serif;    color: #544F44;    margin: 4px 0px 20px;    padding: 0px;  }
#hirlev h5,
#allandoprg h5  { margin-left: -5px; }
#esemenynaptar h5 { margin-left: 5px; }
h6  {   font: bold 14px Trebuchet MS, arial, sans-serif;  }
form{  display: inline;}
input, textarea{    border: solid 1px #dddddd;  text-decoration: none;   background-color: white;  font: normal 12px tahoma, sans-serif;  margin: 0px 1px;}

.clear {float: none; clear:both;}
#felado{  width: 120px;  padding: 2px;}

/*-----------------------------*/
#fejlec  {    display: block;    width: 880px;    height: 227px;    background-image: url(images/fejlec.jpg);    background-repeat: no-repeat;    margin: 0px;    padding: 0px;  }
#Flash  {    margin-left: 10px;    height: 188px;  }  
#menu ul  {    height: 26px;    border-top: solid 5px #A9A4A4;    border-bottom: solid 5px #E3E1E1;    background-color: #60605E;    margin: 0px 10px;    padding: 3px 0px 0px 40px;      }  
#menu a:link, #menu a:visited  {    font: bold 16px Trebuchet MS, arial, sans-serif;    color: #eeeeee;    margin: 0px 8px;    letter-spacing: -1px     }  
#menu a:hover  {    color: #E1A337;  }
#tartalom  {    width: 880px;    background-image: url(images/bg.jpg);    background-repeat: repeat-y;    margin: 0px;    padding: 0px;  }  

#tartbal  {    width: 204px;    margin: 0px;    padding: 0px;  }    
#tartjobb  {            width: 676px;    margin: 0px;    padding: 0px;  }    

/*LABLEC es elemei--------------------*/    

#lablec  {    margin-left:auto;    margin-right:auto;    margin-top: 0px;    display: block;    width: 880px;       clear: both;    padding: 0px 0px 0px 0px;    background-image: url(images/labback.jpg);    background-repeat: repeat-y;  }
#partnerek  {    margin: 0px 10px;    padding: 10px 15px 10px;    background-color: #999999;    border-top: solid 6px #b3b3b3;    border-bottom: solid 6px #8f8f8f;    text-align: center;  }
#partnerek img  {    border: none;  }   
#partnerek_cim  {    font: bold 21px Trebuchet ms, arial, sans-serif;    color: #eeeeee;    margin-bottom: 10px;  } 
#partnerek_link  {    padding: 0px 10px;      }    

/*--*/
#lablecmenu  {    background-color: #6b6b6b;    margin: 0px 10px;    border-bottom: solid 6px #767676;    padding: 0px 0px 3px 0px;  }
#lablecmenu ul  {    margin: 0px 10px;;    padding: 0px;  }  
#lablecmenu li  {    display: inline;    padding: 0px 4px;  }  
#lablecmenu1  {    padding: 6px;  }
#lablecmenu1 a:link, #lablecmenu1 a:visited  {    font: bold 13px trebuchet ms, arial, sans-serif;    color: #eeeeee;  } 
#lablecmenu1 a:hover  {    color: #E1A337;  }  
#lablecmenu2  {    }
#lablecmenu2 a:link, #lablecmenu2 a:visited  {    font: bold 17px trebuchet ms, arial, sans-serif;    color: #c5c5c5;    padding: 0px 2px;    letter-spacing: -0.05em;  }  
#lablecmenu2 a:hover  {    color: #E1A337;  }
#mukedesiszab  {    padding: 5px 0px 5px 15px;    background-color: #333333;    border-bottom: solid 6px #525252;    margin: 0px 10px;  }
#mukedesiszab a:link, #mukedesiszab a:visited  {    font: bold 12px sans-serif;    color: #E1A337;    padding: 0px 5px;  }
#mukedesiszab a:hover  {    color: #e5e5e5;    border-bottom: solid 1px #bbbbbb;  }    

/*----------------*/  

table, td, tr  {    margin: 0px;  }

/*FOOLDAL*//*bal*/

#hirlev  {    display:block;    min-height: 100px;    padding: 5px 0px 10px 27px;    margin: 0px 0px 20px 0px;  }
#form  {    }  
#allandoprg  {    display:block;    padding: 5px 0px 10px 27px;    margin: 0px 0px 20px 0px;  }  
#allandoprg ul  {    list-style-type: none;  }    
#allandoprg a:link, #allandoprg a:visited  {    letter-spacing: 3px;    font: normal 17px Trebuchet MS, arial, sans-serif;    color: #E1A337;  }  
#allandoprg a:hover  {    color: #B2B1B0;    border-bottom: solid 2px orange;  }    
#allandonapok  {    }  

#esemenynaptar  {    display:block;    padding: 0px 0px 0px 16px;    margin: 0px 0px 20px 0px;  }

#naptar  {    display:block;      }  /*--------------------------*/

#tovabb  {    display: inline;    float: right;  }  
#tovabb a:link, #tovabb a:visited  {     font: bold 10px trebuchet ms, arial, sans-serif;    color: #2B8DE9;      }    
#tovabb a:hover  {    color: #E1A337;    border-bottom: solid 1px #bbbbbb;  }   

/*FOOLDAL JOBB--------------*/

#kiemelt  {    display: table;  padding: 30px 15px 0px 20px;  }
#kiemelt2  {    display: block;  width: 280px; height: 330px; float: left; padding: 30px 15px 0px 20px;  }

#idopont, #ora  {    font: bold 13px Trebuchet MS, arial, sans-serif;    color: #F14B31;    font-style: italic;  }
#kiem_tart  {    display: block;      }
#kiem_kep  {      display: block;    margin: 5px 15px 2px 0px;  }
#kiem_kep img {  border: solid 4px #dedede;  }
.itt_letoltheto { font-style: italic; color:#544f44; }
#kiem_szov  {    color: #60605E;  }

#kiem_tovabb  {    display: inline;    float: right;  }  
#kiem_tovabb a:link, #kiem_tovabb a:visited  {     font: bold 12px trebuchet ms, arial, sans-serif;    color: #2B8DE9;    font-style: italic;  }    
#kiem_tovabb a:hover  {    color: #E1A337;    border-bottom: solid 1px #bbbbbb;  }    

/*FOOLDAL ajanlat -----------------*/
#ajanlat  {    display: table;    padding: 10px 45px 30px 40px;  }
#ajan_tart  {    display: block; width: 260px;  float:left;  padding: 2px 20px 0px 0px;    clear:both;  }
#ajan_kep  {    float:right;        right: 20px;    border: solid 3px #dedede;    margin: 0px 0px 4px 15px;  }  
#ajan_szov  {    font: normal 12px arial narrow, sans-serif;  }  

/*FOOLDAL prgk ------*/

#prg_table  {    text-align: left;    margin: 0px 0px 0px 40px;  } 

#prg_table td  {    width: 225px;    padding: 0px 4px 0px 4px;  }     
#prg_nev  {    display: block;    height: 25px;    background-color: #EBE8E8;    border: solid 2px #F5F4F4;  }      
#prg_nev a:link, #prg_nev a:visited  {    font: normal 18px Trebuchet MS, arial, sans-serif;    color: #6f6f6f;    margin-left: 15px;    letter-spacing: -0.02em;  }      
#prg_nev a:hover  {    color: #2B8DE9;    border-bottom: solid 1px #bbbbbb;  }      
#prgfooldal  {        padding: 10px 0px 30px 40px;    margin: 0px 13px 0px 0px;    background-color: #F7F7F7;    border-top: solid 2px #F1F1F1;  }
#prgfooldal ul  {    padding: 0px;    margin: 10px 2px 10px 20px;    list-style-type: disc;  }
#prgfooldal li a:link, #prgfooldal li a:visited  {    font: bold 12px arial , sans-serif;    color: #2B8DE9;    letter-spacing: 0.02em;    text-transform: uppercase;  }
#prgfooldal li a:hover  {    color: #E1A337;    border-bottom: solid 1px #bbbbbb;  }
#prg_datum  {    font: bold 11px arial narrow, sans-serif;    color: #a6a6a6;  }

/* PROGRAMOK --------------*/
#prg_galeria  {    display:block;    padding: 5px 0px 20px 0px;  }  
#prg_gal_cim  {    padding: 0px 0px 0px 27px;  }  
#prg_gal_cim a:link, #prg_gal_cim a:visited  {    font: normal 14px trebuchet ms, arial, sans-serif;    color: #2B8DE9;  } 
#prg_gal_cim a:hover  {    color: #E1A337;    border-bottom: solid 1px #bbbbbb;  }  
#prg_gal_kep  {    margin: 10px 0px 0px 0px;     padding-left: 40px;   }
#prg_gal_kep img  {    border: solid 2px #dedede;  }

/*PROGRAMOK JOBBOLDAL---------*/
#prg_bemutat  {    margin: 10px 20px 0px 15px;    padding: 5px 20px 20px 20px;    background-color: #f5f5f5;    border: solid 2px #f9f9f9;  }  
#prg_bemutat_szov  {    font: normal 11px trebuchet ms, arial, sans-serif;    color: #555555;  }
#prg_aktu  {    display: table;    padding: 0px 45px 10px 40px;  }
#prg_aktu a:link, #prg_aktu a:visited  {    font: bold 12px arial, sans-serif;    color: #2B8DE9;      }
#prg_aktu a:hover  {    color: #E1A337;    border-bottom: solid 1px #bbbbbb;  }  
#prg_arch  {    display: table;    padding: 0px 45px 40px 40px;  }
#prg_arch a:link, #prg_arch a:visited  {    font: bold 12px arial, sans-serif;    color: red;  }
#prg_arch a:hover  {    color: #E1A337;    border-bottom: solid 1px #bbbbbb;  }
#prg_aktu ul, #prg_arch ul  {    margin: 0px;    padding: 0px 0px 0px 25px;  }
#prg_aktu li, #prg_arch li  {    font-weight: bold;    list-style-type: circle;  } 

 /*MAGUNKROL----------------------*/
#magunk  {    padding: 20px 45px 40px 0px;  }  
#magunk_fej  {    font: bold 20px trebuchet ms, arial, sans-serif;    color: #5d5d5d;  }  
#magunk_kep  {    float:left;    margin: 5px 6px 3px 0px;    border: solid 2px #e7e7e7;  }  
#magunk_szov  {    margin: 20px 5px;    padding: 10px 0px;  }  
#magunk_arc  {    display: block;    width: 550px;    clear: both;    padding-top: 12px;      }  
#magunk_arc_sor  {    text-align: center;    clear: both;  }  
#magunk_arc_egy  {    display: block;    width: 86px;    margin: 4px 2px;    padding: 0px;    text-align: center;    float: left;  }  
#magunk_arc_egy img  {    border: solid 2px #d5d5d5;  }
#magunk_link_gal  {    clear: both;  }  
#magunk_link_gal a:link, #magunk_link_gal a:visited  {        font: bold 16px trebuchet ms, arial, sans-serif;    color: #2B8DE9;      }    
#magunk_link_gal a:hover  {    color: #E1A337;    border-bottom: solid 1px #bbbbbb;  }  
#magunk_baldiv	{		width: 250px;		text-align: center;	}  
#magunk_balkep img	{		border: solid 2px #bbbbbb;		margin: 13px 0px;	}  
#mellektable td  {    margin: 1px;    background-color: #f3f3f3;    padding: 5px;    font-size: 13px;  } 
#mellektable td.kiemel  {    font-weight: bold;  }  
#mellektable td.kiemelsor  {  	color: #555555;  	font-size: 16px;    font-weight: bold;    background-color: #eaeaea;  } 

 /*MUSORNAPTAR-----------*/
#musornn  {    display: block;    width: 540px;    padding: 20px 45px 40px 40px;  }    
#musornapt   {    margin: 0px;  }
#musornapt td  {    padding: 5px;  }
#musornapt_date   {    font: bold 13px trebuchet ms, arial, sans-serif;    padding: 5px;    background-color: #eeeeee;  }

 #musornn li  {    list-style-type: upper-roman;  } 
#muslink  {    font-weight: bold;    text-transform: uppercase;    font-style: italic;  }
#muslink a:hover  {    border-bottom: solid 1px #bbbbbb;  } 
#nyomtat  {    display:block;    padding: 5px 0px 10px 27px;    margin: 0px 0px 20px 0px;  }
 /*GALERIA------------------------*/
#galeria  {    display: block;    width: 540px;    padding: 10px 45px 0px 40px;    clear: both;  }  
#galeria_prg_tipus  {    font: bold 13px trebuchet ms, arial, sans-serif;    color: #E1A337;  }  
#galeria_prg_cim  {    font: bold 18px trebuchet ms, arial, sans-serif;    color: #F14B31;  }  
#galeria_prg_doboz  {    margin: 6px 0px 0px 0px;  } 
 #galeria_prg_doboz_kep  {    float: left;    margin: 0px 8px 0px 0px;  }  
#galeria_prg_doboz_kep img  {    border: solid 2px #dddddd;  }  
#galeria_prg_doboz_szov  {      }  
#galeria_prg_doboz_link  {      }  
#galeria_arch  {    display: block;    width: 540px;    padding: 20px 45px 40px 40px;    clear: both;  }
#galeria_arch a:link, #galeria_arch a:visited  {    font: bold 12px arial, sans-serif;    color: red;  }
#galeria_arch a:hover  {    color: #E1A337;    border-bottom: solid 1px #bbbbbb;  }
#galeria_arch_ul  {    font-weight: bold;    list-style-type: circle;  }  
/*ARCHIVUM-----------*/
#archivum  {    display: block;    width: 540px;    padding: 20px 45px 20px 40px;  }
#reszletes_kereso  {      }
#reszker_doboz  {      }
#reszker_tabla  {      }
#reszker_tabla li  {    list-style-type: none;  }
#reszker_tabla_intervall  {    padding: 8px;  }
#reszker_tabla_prg  {    padding: 8px;  }
#reszker_tabla_hely  {    padding: 8px;  }
/*keresei eredmeny*/
#ker_tal_li  {    display: block;    width: 540px;    padding: 20px 45px 40px 40px;  }
#keres_ul  {      }  
#keres_ul li  {    margin: 5px 0px 5px 0px;    list-style-type: decimal;  }
#keres_doboz  {    clear: both;  }  
#keres_prgt  {    font: bold 12px trebuchet ms, arial, sans-serif;    color: #F14B31;  }  
#keres_cim   {    }    
#keres_cim a:link, #keres_cim a:visited  {    font: bold 15px trebuchet ms, arial, sans-serif;    color: #2B8DE9;    margin: 0px 5px 0px 0px;  }  
#keres_cim a:hover  {    color: #E1A337;    border-bottom: solid 1px gray;  }
#keres_datum  {    color: orange;    font-weight: bold;  }   
#keres_szov  {      }  

/*SZOLGALTATASOK ----------------*/    
#szolg  {    display: block;    width: 540px;    padding: 20px 45px 40px 40px;  }  
#szolg_egy  {    margin: 35px 0px 15px 5px;    clear: both;  }  
#szolg_szov  {    margin: 10px 0px 10px 0px;  }  
#szolg_kep  {    display: block;    width: 167px;    margin: 4px 4px 30px 4px;    float: left;  }  
#szolg_kep img    {    border: solid 2px #eeeeee;  }
#szolg_kep_komment  {    padding: 3px 5px;    font: normal 10px arial, sans-srif;    color: #777777;  } 

 /*ELERHETOSEGEK-------------*/

#elerhet  {    display: block;    width: 540px;    padding: 20px 45px 40px 40px;    font: bold 13px arial, sans-serif;    color: #5f5f5f;  }  
#elerhet p  {    margin: 0px;    padding: 2px 0px 2px 10px;  }  
#elerhet ul  {    padding: 5px;  }    
#elerhet li  {    padding-left: 10px;    list-style-position: inside;    list-style-type: circle;  }  
#el1  {    font: bold 15px arial, sans-serif;    color: #444444;  }     
/*FONTOSINF-----------------------*/
#fontos  {    display: block;    width: 540px;    padding: 20px 45px 40px 40px;  }  
#fontos_doboz  {    margin: 30px 0px 0px 10px;  }  
#fontos_doboz_szov  {    margin: 10px 0px 0px 10px;  }    
/*AJANLAT KULDESE----------------------*/
#ajanlat  {    display: block;    width: 540px;    padding: 0px 45px 40px 40px;  }
#ajanlat ul	{		padding: 0px;		margin: 5px;	}
#ajanlat ul li	{		list-style-type: none;		margin: 2px;	}
#ajanlat ul li label	{		float: left;		width: 130px;	}
 .textbox, .messagebox	{		width: 260px;		padding: 2px;		font: normal 11px tahoma, sans-serif;			}  
.messagebox	{		height: 100px;	}	  
.submit	{		float: right;	}  	
#ajan_form  {        margin: 5px 0px 0px 0px;  }  
#nagykep  {    font-size: 14px;    color: black;  }  
#nagykep img  {    border: solid 5px #d6d6d6;  }  
#thumbok img  {    border: solid 2px #d6d6d6;    margin: 5px 0px 5px 0px;  }  
#galeria_cim h5  {    float: left;    color: #eeeeee;    padding-left: 20px;  }    
#gal_kilep  {    float: right;    margin: 10px 50px 3px 0px;  }    
#gal_kilep a:link, #gal_kilep a:visited  {    font: bold 12px verdana, arial, sans-serif;    color: white;  }    
#gal_kilep a:hover  {    color: yellow;  }    
#leiras  {    color: white;  }    
#cboth  {    clear:both;  }        
.banner_allo, banner_fekvo
	{
		margin: 5px auto;
		text-align: center;
	}     

