* {
   margin:0px;
   padding:0px;
   /*font-family: "Times New Roman",Arial;
   font-size: 14px;
   line-height:20px;
   color: #666666;*/
}

*:focus {outline: none}

body {
   background-color:#DDD5C3;
}

a:link, a:visited {
    text-decoration:none;
    font-family: "Times New Roman",Arial;
    font-size: 14px;
    line-height:20px;
    color: #666666;
    font-weight: bold;
}
	
	a:link img , a:visited img {
	    border: 0px;
	}

a:hover {
    text-decoration:underline;
}

p {
    margin-top:7px;
    margin-bottom:7px;
}

ul {
   margin-left: 20px;
   font-size:11px;
}

th {
   padding: 5px;
   font-family: "Times New Roman", Arial;
   font-size: 13px;
   font-weight: bold;
   line-height: 22px;
   color:#333;
   border: 1px solid #666;
   border-bottom: 1px solid #333;
}

h1, h2, h3, h4, h5, h6 {
   font-family: "Times New Roman", Arial;
   font-size: 19px;
   line-height: 22px;
   font-weight: normal;
   color:#333;
}

h2 {font-size: 17px;}
h3 {font-size: 15px;}
h4 {font-size: 13px;}
h5 {font-size: 11px;}
h6 {font-size: 9px;}

   /* //////////////////////*/
   /*      Vaz reszek       */
   /* //////////////////////*/

div#maincontainer {
    width:970px;
    margin-left:auto;
    margin-right:auto;
}

div#header {
    /*background-image: url("../images/fejlec_piros.jpg");*/
    background-repeat: no-repeat;
    background-position: left top;
    width:970px;
    height:154px;
    overflow: hidden;
}

	div#lang_select {
	   height: 30px;
	   padding-left: 13px;
	   padding-top: 7px;
	}
	
		div#lang_select img {
		   vertical-align: middle;
		}
		
		div#lang_select a:link, div#lang_select a:visited {
		   font-family: Arial;
		   font-size: 0px;
		   font-weight: normal;
		   line-height: 0px;
		   color:#40322F;
		}
		
		div#lang_select a:hover {
		   color:#40322F;
		   text-decoration: none;
		}
		
		.hun:link, .hun:visited {
		   background-image: url("../images/ikon_hun_vilagos.jpg");
		   background-repeat: no-repeat;
		   background-position: left center;
		   width:94px;
		   height: 21px;
		   float:left;
		   display: inline;
		} .hun:hover, .hun_a:link, .hun_a:visited {
				background-image: url("../images/ikon_hun_vilagos_a.jpg");
				background-repeat: no-repeat;
				background-position: left center;
			    width:94px;
			    height: 21px;
			    float:left;
			    display: inline;
		  }
		
		.eng:link, .eng:visited {
		    background-image: url("../images/ikon_eng_vilagos.jpg");
		    background-repeat: no-repeat;
		    background-position: left center;
		    width:90px;
		    height: 21px;
		    float:left;
		    display: inline;
		} .eng:hover, .eng_a:link, .eng_a:visited {
				background-image: url("../images/ikon_eng_vilagos_a.jpg");
				background-repeat: no-repeat;
				background-position: left center;
			    width:90px;
			    height: 21px;
			    float:left;
			    display: inline;}
		
		.ger:link, .ger:visited {
		    background-image: url("../images/ikon_ger_vilagos.jpg");
		    background-repeat: no-repeat;
		    background-position: left center;
		    width:85px;
		    height: 21px;
		    float:left;
		    display: inline;
		} .ger:hover, .ger_a:link, .ger_a:visited {
				background-image: url("../images/ikon_ger_vilagos_a.jpg");
				background-repeat: no-repeat;
				background-position: left center;
			    width:85px;
			    height: 21px;
			    float:left;
			    display: inline;
		   }
		   
		.sitemap:link, .sitemap:visited {
		    background-image: url("../images/ikon_sitemap_vilagos.jpg");
		    background-repeat: no-repeat;
		    background-position: left center;
		    width:99px;
		    height: 18px;
		    float:right;
		    display: inline;
            margin-right: 5px;
            padding-top: 3px;
            
            font-family: Arial !important;
            font-size: 9px !important;
            font-weight: normal !important;
            line-height: 18px !important;
            color:#66524A !important;
            text-transform: uppercase !important;
		} .sitemap:hover, .sitemap_a:link, .sitemap_a:visited {
			background-image: url("../images/ikon_sitemap_vilagos_a.jpg");
		    background-repeat: no-repeat;
		    background-position: left center;
		    width:99px;
		    height: 18px;
		    float:right;
		    display: inline;
            margin-right: 5px;
            padding-top: 3px;
            
            font-family: Arial !important;
            font-size: 9px !important;
            font-weight: normal !important;
            line-height: 18px !important;
            color:#756055 !important;
            text-transform: uppercase !important;
		   }
		   
		   .lang_elvalaszto {
		      float:left;
		      width: 26px;
		      display: inline;
		   }
		   
		.akadalymentesites:link, .akadalymentesites:visited {
		    width:15px;
		    height: 18px;
		    float:left;
		    display: inline;
		    padding-top: 4px;
		    margin-right: 10px;
		    font-family: Arial;
		    font-size: 0px;
		    font-weight: normal;
		    line-height: 0px;
		    color:#000;
		} .akadalymentesites:hover {
			    text-decoration: none;
		   }
	
	div#header_menu {
	    height: 17px;
	}
	
		div#logo {
		    float:left;
		    width: 475px;
		    height: 117px;
		    display: inline;
		}
		
			div#logo a:link, div#logo a:visited {
			    display: block;
			    width: 475px;
			    height: 117px;
			    font-family: Arial;
			    font-size: 0px;
			    font-weight: normal;
			    line-height: 0px;
			    color:#4D3E37;
			}
			
			div#logo a:hover {
			   text-decoration: none;
			}
		
		div#header_menus {
		   float:left;
		   width: 420px;
		   height: 117px;
		   display: inline;
		}
		
		div#header_toggle_btn {
		   float:left;
		   width: 60px;
		   height: 34px;
		   display: inline;
		   padding-top: 82px;
		}
		
			.header_toggle_btn_a:link, .header_toggle_btn_a:visited {
			    display: block;
			    background-image: url("../images/header_toggle_btn.gif");
			    background-repeat: no-repeat;
			    background-position: left top;
			    width: 44px;
			    height: 26px;
			}
			
			.header_toggle_btn_h:link, .header_toggle_btn_h:visited {
			    display: block;
			    background-image: url("../images/header_toggle_btn_h.gif");
			    background-repeat: no-repeat;
			    background-position: left top;
			    width: 44px;
			    height: 26px;
			}
			
			.header_toggle_btn_a:hover {
			   text-decoration: none;
			   background-image: url("../images/header_toggle_btn_h.gif");
			}

div#aktualis_holder {
   background-image: url("../images/bgr_s.png");
   background-repeat: repeat-x;
   background-position: left top;
   background-color: #29211e;
   height: 283px;
   display: none;
}

	div#friss_bejegyzesek {
	    float:left;
	    width: 641px;
		height : 259px;
	    display: inline;
	    padding-left: 28px;
	    padding-top: 24px;
	    padding-right: 22px;
	}
	
	div#aktualis_esemeny {

	    
	    background-image: url("../images/aktualitas_box.jpg");
	    background-repeat: no-repeat;
	    background-position: left top;
	    padding: 22px;
	    padding-right: 0px;
	    padding-bottom: 10px;
	    
	    
	    font-family: Verdana, Arial;
	    font-size: 11px;
	    font-weight: normal;
	    line-height: 18px;
	    color:#654E42;
	    
	    float:left;
	    width: 222px;
		height : 239px;
	    display: inline;
display: none;	}
	
		div#aktualis_esemeny img {
		    border: 1px solid #3D3029;
		}
		
		div#aktualis_esemeny #aktualis_datum {
		    background-image: url("../images/aktualis_datum.jpg");
		    background-repeat: no-repeat;
		    background-position: left top;
		    width: 141px;
		    height: 23px;
		    padding-left: 62px;
		    margin-top: 13px;
		    margin-bottom: 10px;
		    padding-top: 3px;
		    
		    font-family: Verdana, Arial;
		    font-size: 11px;
		    font-weight: normal;
		    line-height: 18px;
		    color:#74594B;
		}
		
		div#aktualis_esemeny b { color: #74594B; font-size: 11px; }
		div#aktualis_esemeny i { color: #74594B; font-size: 14px; }
		
		div#aktualis_esemeny #aktualis_meghivas:link, div#aktualis_esemeny #aktualis_meghivas:visited {
		    background-image: url("../images/meghivas.gif");
		    background-repeat: no-repeat;
		    background-position: left top;
		    width: 95px;
		    height: 72px;
		    display: block;
		    margin-top: -17px; 
		    margin-left: 126px;
		    position: relative;
		}
		div#aktualis_esemeny #aktualis_meghivas:hover {
		   text-decoration: none;
		}
	
	div#naptar {
	    float:left;
	    width: 223px;
		height : 283px;
	    display: inline;
	    padding-left: 25px;
	}
	
		div#naptar div#nap_szoveg {
		   float:left;
		   width: 26px;
		   display: inline;
		}
	
		div#naptar div#nap_szam {
		   float:left;
		   width: 167px;
		   display: inline;
		}
		
		div#naptar div#naptar_toolbar {
		   background-image: url("../images/naptar_toolbar.gif");
		   background-repeat: no-repeat;
		   background-position: left top;
		   width: 211px;
		   height: 26px;
		   font-family: Arial;
		   font-size: 11px;
		   font-weight: normal;
		   line-height: 18px;
		   color:#BCAB92;
		}
		
		#toolbar_1 {
		   background-image: url("../images/toolbar_bg.jpg");
		   background-repeat: no-repeat;
		   background-position: right top;
		   float:left;
		   width: 78px;
		   height: 21px;
		   display: inline;
		   margin-top: 2px;
		   font-family: Verdana, Arial;
		   font-size: 11px;
		   font-weight: normal;
		   line-height: 18px;
		   color:#A4660F;
		   padding-left: 5px;
		   padding-top: 2px;
		   text-transform: uppercase;
		}
		
		#toolbar_2 {
		   background-image: url("../images/toolbar_bg.jpg");
		   background-repeat: no-repeat;
		   background-position: right top;
		   float:left;
		   width: 75px;
		   height: 21px;
		   display: inline;
		   margin-top: 2px;
		   font-family: Arial;
		   font-size: 11px;
		   font-weight: normal;
		   line-height: 18px;
		   color:#BCAB92;
		   padding-left: 5px;
		   padding-top: 2px;
		}
		
			#toolbar_2 a:link,
			#toolbar_2 a:visited {
			   font-family: Arial;
			   font-size: 11px;
			   font-weight: normal;
			   line-height: 18px;
			   color:#BCAB92;
			}
		
		#toolbar_3 {
		   float:left;
		   width: 43px;
		   height: 17px;
		   display: inline;
		   margin-top: 8px;
		   margin-left: 5px;
		   text-align: center;
		}
	
div#menu_holder {
   background-image: url("../images/menu_bg.jpg");
   background-repeat: repeat-x;
   background-position: left top;
   height: 46px;
   padding-top: 2px;
   padding-bottom: 2px;
}

	div#menu_left_scroll {
	    float:left;
	    width: 40px;
	    display: inline;
	}
	
		div#menu_left_scroll a:link, div#menu_left_scroll a:visited {
		   background-image: url("../images/menu_arrow_left.jpg");
		   background-repeat: no-repeat;
		   background-position: left top;
		   width: 40px;
		   height: 41px;
		   display: block;
		}
		div#menu_left_scroll a:hover { text-decoration: none; }
	
	div#menu_scroll {
	    float:left;
	    display: inline;
	    width: 890px;
		height: 41px;
		overflow: hidden;
	}
	
	div#menu_right_scroll {
	    float:left;
	    width: 38px;
	    display: inline;
	}

		div#menu_right_scroll a:link, div#menu_right_scroll a:visited {
		   background-image: url("../images/menu_arrow_right.jpg");
		   background-repeat: no-repeat;
		   background-position: left top;
		   width: 38px;
		   height: 41px;
		   display: block;
		}
		div#menu_right_scroll a:hover { text-decoration: none; }
		
div#kereso_holder {
   /*background-image: url("../images/kereso_holder.jpg");*/
   background-repeat: repeat-x;
   background-position: left top;
   height: 39px;
   padding-top: 5px;
   /*position: relative;*/
}
	
	div#kereso_holder #kenyerbel {
	   float:left;
	   width: 644px;
	   display: inline;
	   height: 37px;
	}
	
		div#kereso_holder #kenyerbel_holder a:link, div#kereso_holder #kenyerbel_holder a:visited {
		    background-image: url("../images/kenyerbel.gif");
		    background-repeat: no-repeat;
		    background-position: right top;
		    padding: 8px 16px 10px 7px;
		    
		    font-family: "Microsoft Sans Serif", Arial;
		    font-size: 10px;
		    font-weight: normal;
		    line-height: 18px;
		    color:#6B5A54;
		    
		    text-transform: lowercase;
		    
		}	div#kereso_holder #kenyerbel_holder a:hover { color:#AFA09A; text-decoration: none; }
		
	div#kereso_holder #egyszeru_kereses {
	   float:left;
	   width: 318px;
	   display: inline;
	   height: 27px;
	   padding-top: 9px;
	}
	
		#egyszeru_kereses #text {
		   float:left;
		   width: 95px;
		   display: inline;
		   
		   font-family: "Microsoft Sans Serif", Arial;
		   font-size: 11px;
		   font-weight: normal;
		   line-height: 18px;
		   color:#52453F;
		   margin-top: 3px;
		}
			
			#egyszeru_kereses #text a:link, #egyszeru_kereses #text a:visited {
			   font-family: "Microsoft Sans Serif", Arial;
			   font-size: 11px;
			   font-weight: normal;
			   line-height: 18px;
			   color:#735F53;
			}
			#egyszeru_kereses #text a:hover {
			   color:#AFA09A;
			   text-decoration: none;
			}
	
		#osszetett_popup_btn:link, #osszetett_popup_btn:visited {
		   background-image: url("../images/osszetett_kereses_btn.jpg");
		   background-repeat: no-repeat;
		   background-position: left top;
		   width:13px;
		   height: 22px;
		   float:left;
		   display: inline;
		} #osszetett_popup_btn:hover {text-decoration:none;}
		
		#egyszeru_kereses_form {
		   float:left;
		   width: 202px;
		   height: 22px;
		   display: inline;
		   margin-left: 8px;
		   background-image: url("../images/egyszeru_kereses_bg.jpg");
		   background-repeat: no-repeat;
		   background-position: left top;
		}
		
			#egyszeru_kereses_form #egyszeru_kereses_input {
			   border: 0px;
			   background-color: transparent;
			   width: 153px;
			   padding-top: 2px;
			   padding-bottom: 2px;
			   padding-left: 25px;
			   
			   font-family: Arial;
			   font-size: 11px;
			   font-weight: normal;
			   line-height: 18px;
			   color:#FFFFFF;
			   
			}
			
			#egyszeru_kereses_form #egyszeru_kereses_btn {
			   border: 0px;
			   cursor: pointer;
			   width: 20px;
			   height: 22px;
			   background-color: transparent;
			   background-image: url("../images/egyszeru_kereses_btn.gif");
			   background-repeat: no-repeat;
			   background-position: center;
			}
			
		
		.betu_nagyitas_btn:link, .betu_nagyitas_btn:visited {
		   background-image: url("../images/betu_nagyitas_btn.gif");
		   background-repeat: no-repeat;
		   background-position: left top;
		   margin-left: 8px;
		   font-family: "Microsoft Sans Serif", Arial;
		   font-size: 9px;
		   font-weight: normal;
		   line-height: 9px;
		   color:#999;
		   float:left;
		   width: 35px;
		   padding-left: 20px;
		   height: 11px;
		   display: inline;
		   
		} .betu_nagyitas_btn:hover {text-decoration:none; background-image: url("../images/betu_nagyitas_btn_h.gif");}
		

		.email_btn:link, .email_btn:visited {
		   background-image: url("../images/email_btn.gif");
		   background-repeat: no-repeat;
		   background-position: left top;
		   margin-left: 10px;
		   font-family: "Microsoft Sans Serif", Arial;
		   font-size: 9px;
		   font-weight: normal;
		   line-height: 9px;
		   color:#999;
		   float:left;
		   width: 35px;
		   padding-left: 23px;
		   height: 11px;
		   display: inline;
		} .email_btn:hover {text-decoration:none; background-image: url("../images/email_btn_h.gif");}
			
		.nyomtatas_btn:link, .nyomtatas_btn:visited {
		   background-image: url("../images/nyomtatas_btn.gif");
		   background-repeat: no-repeat;
		   background-position: left top;
		   margin-left: 10px;
		   font-family: Arial;
		   font-size: 0px;
		   font-weight: normal;
		   line-height: 0px;
		   color:#FFFFFF;
		   float:left;
		   width: 12px;
		   height: 11px;
		   display: inline;
		} .nyomtatas_btn:hover {text-decoration:none; background-image: url("../images/nyomtatas_btn_h.gif");}
			

div#content_holder {
   background-image: url("../images/content_holder_bg.jpg");
   background-repeat: repeat-x;
   background-position: left top;
   background-color: #e8e8df;
   width:951px;
   padding: 13px 10px 13px 9px;
}

div#content {
   background-image: url("../images/content_bg.jpg");
   background-repeat: repeat-x;
   background-position: left top;
   width:951px;
   padding-top: 12px;
   padding-bottom: 30px;
}

	div#content_left {
	   float:left;
	   width: 627px;
	   display: inline;
	   background-image: url("../images/content_csik_bg.jpg");
	   background-repeat: repeat-y;
	   background-position: right top;
	   
	   font-family: "Times New Roman", Arial;
	   font-size: 14px;
	   font-weight: normal;
	   line-height: 18px;
	   color:#666;
	   
	}
	
		div.tartalom_left {
		   margin-left: 30px;
		   margin-right: 33px;
		   font-family: "Times New Roman", Arial;
		   font-size: 14px;
		   font-weight: normal;
		   line-height: 22px;
		   color:#666;
		   margin-bottom: 20px;
		   display: block;
		}
		
			div#content_left table {
				margin-left: 30px;
				margin-right: 33px;
			}
			
			div#content_left div.tartalom_left table {
				margin: 0px;
			}
			
			div#content_left table,
			div.tartalom_left table {
				/* width: 100%; */
			}
			
			div#content_left td,
			div.tartalom_left td {
			    padding: 5px;
			    border: 1px solid #CCC;
				line-height: 18px;
			}
		
			div#content_left .cikkcim table,
			div.tartalom_left .cikkcim table {
				width: 100%;
			}
			
			div#content_left .cikkcim td,
			div.tartalom_left .cikkcim td {
			    padding: 5px;
			    border: 0px solid #CCC;
			}
		
			div#content_left b, div#content_left i,
			div.tartalom_left b, div.tartalom_left i {
			   font-family: "Times New Roman", Arial;
			   font-size: 14px;
			   line-height: 22px;
			   color:#666;
			}
			
			div.tartalom_left li {
				line-height: 18px;
			}
	
		div.tartalom_left_full {
		   background-image: url("../images/content_left_full.jpg");
		   background-repeat: no-repeat;
		   background-position: left bottom;
		   background-color: #979797;
		   padding-bottom: 13px;
		   width: 597px;
		}
		
			div.tartalom_left_full img {
			   display: block;
			}
			
			div.tartalom_left_full_tartalom {
			   padding-left: 32px;
			   padding-right: 20px;
			   padding-top: 20px;
			   font-family: Garamond;
			   font-size: 16px;
			   font-weight: normal;
			   line-height: 25px;
			   color:#FFFFFF;
			}
			
			div.tartalom_left_full .tovabb:link, div.tartalom_left_full .tovabb:visited {
			    font-family: "Times New Roman";
			    font-size: 12px;
			    font-weight: bold;
			    line-height: 18px;
			    color:#333;
			    text-align: right;
			    display:block;
			    padding-right: 10px;
			}

			div.tartalom_left ul li{
        margin: 3px 0 0 5px;
        padding: 0;
        font-weight: bold;
      }
			div.tartalom_left ul li dt{
        font-weight: normal;
        font-style: italic;
        padding: 0 0 0 6px;
        margin: 0 5px 0 0;
        display: block;
        float: left;
      }
			div.tartalom_left ul li dd,
			div.tartalom_left ul li dd a,
			div.tartalom_left ul li dd a:visited{
        text-decoration: none;
        margin: 0 0 5px 23px;
        padding: 0;
        font-weight: normal;
        display: block;
        color: #493831;
        border-bottom: 1px solid #FFFFFF;
      }

			div.tartalom_left img{
        }
			div.tartalom_left .cikkepkozepre{
          text-align: center;
          font-size: 10px;
          font-weight: bold;
        }
			div.tartalom_left .cikkepbalra{
          text-align: center;
          float: left;
          font-size: 10px;
          font-weight: bold;
          margin: 1px 6px 1px 0px;
        }
			div.tartalom_left .cikkepjobbra{
          text-align: center;
          float: right;
          font-size: 10px;
          font-weight: bold;
        }

	div#content_right {
	   float:left;
	   width: 300px;
	   display: inline;
	   padding-left: 16px;
	}
	
		div.right_title {
		   background-image: url("../images/right_box_title.jpg");
		   background-repeat: no-repeat;
		   background-position: left top;
		   width: 280px;
		   height: 29px;
		   font-family: "Trebuchet MS";
		   font-size: 18px;
		   font-weight: normal;
		   line-height: 18px;
		   color:#FFFFFF;
		   text-transform: uppercase;
		   padding-top: 10px;
		   padding-left: 20px;
		   margin-top: 1px;
		}
		
		div.right_box_nyil_default {
			/*background-image: url("../images/right_box_nyil_piros.jpg");*/
			background-repeat: no-repeat;
			background-position: left top;
			width: 300px;
			height: 11px;
			font-family: Arial;
			font-size: 11px;
			font-weight: normal;
			line-height: 11px;
			color:#FFFFFF;
		}
		
		div.right_box_nyil_szurke {
			background-image: url("../images/right_box_nyil_szurke.jpg");
			background-repeat: no-repeat;
			background-position: left top;
			width: 300px;
			height: 9px;
			font-family: Arial;
			font-size: 1px;
			font-weight: normal;
			line-height: 1px;
			color:#FFFFFF;
		}
		
		div.right_box_menu {
		   background-color: #83827D;
		}
		
		div.right_box_szurke {
		   background-color: #F2F2F2;
		   border-bottom: 1px solid #DBDBCA;
		   padding: 7px 10px;
		   font-family: "Trebuchet MS";
		   font-size: 14px;
		   font-weight: normal;
		   line-height: 21px;
		   color:#333;
		}
		div.right_box_feher {
		   background-color: #FFF;
		   border-bottom: 1px solid #DBDBCA;
		   padding: 7px 10px;
		   font-family: "Trebuchet MS";
		   font-size: 14px;
		   font-weight: normal;
		   line-height: 18px;
		   color:#333;
		   
		}

div#content_bottom {
   background-image: url("../images/content_bg_bottom.jpg");
   background-repeat: repeat-x;
   background-position: left bottom;
   background-color: #FFF;
   width:951px;
   border: 1px solid #FFF;
}

div#header_sav_linkek, 
div#footer_sav_linkek {
   background-image: url("../images/footer_sav_vilagos.jpg");
   background-repeat: repeat-x;
   background-position: left top;
   width:935px;
   height: 61px;
   padding-top: 15px;
   padding-bottom: 10px;
   padding-left: 35px;
}

div#header_sav_linkek {
   height: 60px;
}

div#footer_sav {
   background-image: url("../images/footer_sav.jpg");
   background-repeat: no-repeat;
   background-position: left top;
   width:970px;
   height: 16px;
}

div#footer {
   background-image: url("../images/lablec_vilagos.jpg");
   background-repeat: no-repeat;
   background-position: left bottom;
   background-color: #40332F;
   width: 970px;
   height: 370px;
   padding-top: 15px;
}

	div#footer #footer_1 {
	   float:left;
	   width: 292px;
	   height: 370px;
	   display: inline;
	   padding-left: 30px;
	}

	div#footer #footer_2 {
	   float:left;
	   width: 293px;
	   height: 350px;
	   display: inline;
	   border-left: 1px solid #2F2520;
	   padding-left: 30px;
	}

	div#footer #footer_3 {
	   float:left;
	   width: 293px;
	   height: 350px;
	   display: inline;
	   border-left: 1px solid #2F2520;
	   padding-left: 30px;
	}

	
div#footer2 {
   background-color: #E8E8DF;
   padding-top: 5px;
   padding-bottom: 5px;
   margin-bottom: 10px;
}
	
	div#footer_left {
	   background-image: url("../images/kecskemet_logo_kicsi.jpg");
	   background-repeat: no-repeat;
	   background-position: 10px center;
	   
	   float:left;
	   width: 455px;
	   display: inline;
	   padding-left: 25px;
	   
	   font-family: Verdana, Arial;
	   font-size: 9px;
	   font-weight: normal;
	   line-height: 18px;
	   color:#221C18;
	   
	}
	
	div#footer_right {
	   float:left;
	   width: 470px;
	   display: inline;
	   text-align: right;
	   padding-right: 10px;
	   
	   font-family: Verdana, Arial;
	   font-size: 9px;
	   font-weight: normal;
	   line-height: 18px;
	   color:#221C18;
	}
	
		div#footer_right a:link, div#footer_right a:visited {
		   font-family: Verdana, Arial;
		   font-size: 9px;
		   font-weight: normal;
		   line-height: 18px;
		   color:#221C18;
		}

   /* //////////////////////*/
   /*     Menupontok        */
   /* //////////////////////*/


ul#fejlec_menu{
	margin: 0;
	padding: 0;
	list-style-type: none;
	margin-top: 69px;
}

ul#fejlec_menu li{
	position: relative;
	display: inline;
	float: left;
}

ul#fejlec_menu li a:hover {
   text-decoration: none;
}

	li#fejlec_menu_1 a:link, li#fejlec_menu_1 a:visited {
	   width: 103px;
	   height: 33px;
	   padding-top: 10px;
	   background-image: url("../images/fejlec_menu_1.gif");
	   background-repeat: no-repeat;
	   background-position: left top;
	   display: block;
	   margin-left: 5px;
	   font-family: "Trebuchet MS", Arial;
	   font-size: 16px;
	   font-weight: normal;
	   line-height: 18px;
	   color:#FFFFFF;
	   text-align: center;
	}
	li#fejlec_menu_2 a:link, li#fejlec_menu_2 a:visited {
	   width: 144px;
	   height: 33px;
	   padding-top: 10px;
	   background-image: url("../images/fejlec_menu_2.gif");
	   background-repeat: no-repeat;
	   background-position: left top;
	   display: block;
	   margin-left: 5px;
	   font-family: "Trebuchet MS", Arial;
	   font-size: 16px;
	   font-weight: normal;
	   line-height: 18px;
	   color:#FFFFFF;
	   text-align: center;
	}
	li#fejlec_menu_3 a:link, li#fejlec_menu_3 a:visited {
	   width: 133px;
	   height: 33px;
	   padding-top: 10px;
	   background-image: url("../images/fejlec_menu_3.gif");
	   background-repeat: no-repeat;
	   background-position: left top;
	   display: block;
	   margin-left: 5px;
	   font-family: "Trebuchet MS", Arial;
	   font-size: 16px;
	   font-weight: normal;
	   line-height: 18px;
	   color:#FFFFFF;
	   text-align: center;
	}
		li#fejlec_menu_1_a a:link, li#fejlec_menu_1_a a:visited {
		   width: 103px;
		   height: 38px;
		   padding-top: 10px;
		   background-image: url("../images/fejlec_menu_1_a.gif");
		   background-repeat: no-repeat;
		   background-position: left top;
		   display: block;
		   margin-left: 5px;
		   font-family: "Trebuchet MS", Arial;
		   font-size: 16px;
		   font-weight: normal;
		   line-height: 18px;
		   color:#FFFFFF;
		   text-align: center;
		}
		li#fejlec_menu_2_a a:link, li#fejlec_menu_2_a a:visited  {
		   width: 144px;
		   height: 38px;
		   padding-top: 10px;
		   background-image: url("../images/fejlec_menu_2_a.gif");
		   background-repeat: no-repeat;
		   background-position: left top;
		   display: block;
		   margin-left: 5px;
		   font-family: "Trebuchet MS", Arial;
		   font-size: 16px;
		   font-weight: normal;
		   line-height: 18px;
		   color:#FFFFFF;
		   text-align: center;
		}
		li#fejlec_menu_3_a a:link, li#fejlec_menu_3_a a:visited  {
		   width: 133px;
		   height: 38px;
		   padding-top: 10px;
		   background-image: url("../images/fejlec_menu_3_a.gif");
		   background-repeat: no-repeat;
		   background-position: left top;
		   display: block;
		   margin-left: 5px;
		   font-family: "Trebuchet MS", Arial;
		   font-size: 16px;
		   font-weight: normal;
		   line-height: 18px;
		   color:#FFFFFF;
		   text-align: center;
		}
		
		
		li#fejlec_menu_1 a:hover {
		   background-image: url("../images/fejlec_menu_1_h.gif");
		   height: 38px;
		   padding-top: 5px;
		}
		li#fejlec_menu_2 a:hover {
		   background-image: url("../images/fejlec_menu_2_h.gif");
		   height: 38px;
		   padding-top: 5px;
		}
		li#fejlec_menu_3 a:hover {
		   background-image: url("../images/fejlec_menu_3_h.gif");
		   height: 38px;
		   padding-top: 5px;
		}
	
	


ul#menu{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

ul#menu li{
	position: relative;
	display: inline;
	float: left;
}

ul#menu li a:link, ul#menu li a:visited {
   font-family: "Trebuchet MS", Arial;
   font-size: 14px;
   font-weight: bold;
   line-height: 18px;
   color:#75594B;
   text-transform: uppercase;
   display: block;
   padding: 12px 29px;
   border-left: 1px solid #2C231F;
   border-right: 1px solid #2C231F;
}




ul#right_menu {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-family: Arial;
	font-size: 0px;
	font-weight: normal;
	line-height: 0px;
	color:#FFFFFF;
}

ul#right_menu li{
	display: block;
}

ul#right_menu li a:link, ul#right_menu li a:visited {
   font-family: "Times New Roman", Arial;
   font-size: 14px;
   font-weight: normal;
   line-height: 18px;
   color:#D6D6D4;
   display: block;
   background-image: url("../images/ikon_right_menu.gif");
   background-repeat: no-repeat;
   background-position: left center;
   padding-left: 40px;
   padding-top: 5px;
   padding-bottom: 5px;
   border-bottom: 1px solid #6B6A64;
}

ul#right_menu li a:hover {
   text-decoration: none;
   border-bottom: 1px solid #4A4A4A;
   color: #FFF;
}

ul#right_menu li.aktiv a:link, ul#right_menu li.aktiv a:visited {
   background-image: url("../images/menu_right_a.png");
   background-repeat: no-repeat;
   background-position: left top;
   font-family: "Times New Roman", Arial;
   font-size: 14px;
   font-weight: normal;
   line-height: 21px;
   color:#9F9F9F;
   border-bottom: 0px solid #CCC;
   
}

	ul#right_menu li.aktiv ul {
		margin: 0px;
	    background-color: #272727;
		font-family: Arial;
		font-size: 0px;
		font-weight: normal;
		line-height: 0px;
		color:#FFFFFF;
	}
	
	ul#right_menu li.aktiv ul li a:link, ul#right_menu li.aktiv ul li a:visited {
	    background-image: url("../images/menu_right_sub.gif");
	    background-repeat: no-repeat;
	    background-position: left center;
	    margin-left: 35px;
	    padding-left: 21px;
	    border-bottom: 1px solid #6B6A64;
	}
	
	ul#right_menu li.aktiv ul li a:hover {
	    background-image: url("../images/menu_right_sub_h.gif");
	    text-decoration: none;
	    color: #FFF;
	}





ul#kenyerbel{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

ul#kenyerbel li{
	position: relative;
	display: inline;
	float: left;
	margin: 0px;
	padding: 0px;
}

ul#kenyerbel li a:link, ul#kenyerbel li a:visited {
   font-family: "Trebuchet MS", Arial;
   font-size: 14px;
   font-weight: bold;
   line-height: 18px;
   color:#75594B;
   text-transform: uppercase;
   display: block;
}






ul.footer_varosunk{
    margin: 0px;
	padding: 0px;
	list-style-type: none;
	width: 125px;
	float:left;
	display: inline;
	font-family: Arial;
	font-size: 0px;
	font-weight: normal;
	line-height: 0px;
	color:#FFFFFF;
}

ul.footer_varosunk li{
	display: block;
	margin: 0px;
	padding: 0px;
}

ul.footer_varosunk li a:link, ul.footer_varosunk li a:visited {
   margin: 0px;
   padding: 0px;
   font-family: Verdana, Arial;
   font-size: 9px;
   font-weight: normal;
   line-height: 16px;
   color:#959290;
   display: block;
   background-image: url("../images/nyil_piros.gif");
   background-repeat: no-repeat;
   background-position: left top;
   padding-left: 10px;
}

ul.footer_varosunk li a:hover {
   
}



ul.footer_hivatal{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	width: 125px;
	float:left;
	display: inline;
	font-family: Arial;
	font-size: 0px;
	font-weight: normal;
	line-height: 0px;
	color:#FFFFFF;
}

ul.footer_hivatal li{
	display: block;
	margin: 0px;
	padding: 0px;
}

ul.footer_hivatal li a:link, ul.footer_hivatal li a:visited {
   margin: 0px;
   padding: 0px;
   font-family: Verdana, Arial;
   font-size: 9px;
   font-weight: normal;
   line-height: 16px;
   color:#959290;
   display: block;
   background-image: url("../images/nyil_kek.gif");
   background-repeat: no-repeat;
   background-position: left top;
   padding-left: 10px;
}

ul.footer_hivatal li a:hover {
   
}




ul.footer_eugyintezes{
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: 230px;
	float:left;
	display: inline;
	font-family: Arial;
	font-size: 0px;
	font-weight: normal;
	line-height: 0px;
	color:#FFFFFF;
}

ul.footer_eugyintezes li{
	display: block;
}

ul.footer_eugyintezes li a:link, ul.footer_eugyintezes li a:visited {
   font-family: Verdana, Arial;
   font-size: 9px;
   font-weight: normal;
   line-height: 16px;
   color:#959290;
   display: block;
   background-image: url("../images/nyil_zold.gif");
   background-repeat: no-repeat;
   background-position: left top;
   padding-left: 10px;
}

ul.footer_eugyintezes li a:hover {
   
}

   /* //////////////////////*/
   /*    Tovabbi reszek     */
   /* //////////////////////*/

.clear {
   clear:both;
   font-size:0px;
   line-height:0px;
   height:0px;
}

div#content_bottom div#content div#content_left .fo_cim {
   font-family: Garamond;
   font-size: 35px;
   color: #000;
   margin-bottom:25px;
   margin-top: 10px;
   border-bottom: 1px solid #BEBEBE;
   margin-left: 33px;
   padding-right: 10px;
   line-height: 40px;
}

	
	#content #content_left .fo_cim b, 
	#content #content_left .fo_cim i, 
	#content #content_left .fo_cim a:link,
	#content #content_left .fo_cim a:visited,
	#content #content_left .fo_cim_left a:link,
	#content #content_left .fo_cim_left a:visited,
	#content #content_left .fo_cim u {
	   font-family: Garamond;
	   font-size: 35px;
	   color: #000;
	   line-height: 40px;

	}
	
			
		#content #content_left .fo_cim a:link,
		#content #content_left .fo_cim a:visited { font-weight: normal; }
	
	#content #content_left .fo_cim_left {
	   width: 447px;
	   padding-bottom: 10px;
	   border: 0px;
	   line-height: 30px;
	}
	
	#content #content_left .fo_cim_right {
	   width: 155px;
	   font-family: Arial;
	   font-size: 0px;
	   font-weight: normal;
	   line-height: 0px;
	   color:#FFFFFF;
	   vertical-align: bottom;
	   padding: 0px 0px 10px 0px !important;
	   border: 0px;
	}
	
		
		#content #content_left .fo_cim_right a:link,
		#content #content_left .fo_cim_right a:visited {
			font-family: Arial;
			font-size: 10px;
			font-weight: normal;
			line-height: 10px;
			color: #CCC;
		}

.cikkcim_teljes,
.cikkcim_teljes a:link,
.cikkcim_teljes a:visited {
    font-family: "Times New Roman", Arial;
    font-size: 19px;
    line-height: 22px;
    font-weight: normal;
    color:#333;
    clear: both;
}

	.cikkcim_teljes b, 
	.cikkcim_teljes i,
	.cikkcim_teljes u,
	.cikkcim_teljes a:link b,
	.cikkcim_teljes a:link i,
	.cikkcim_teljes a:link u,
	.cikkcim_teljes a:visited b,
	.cikkcim_teljes a:visited i,
	.cikkcim_teljes a:visited u {
	   font-family: "Times New Roman", Arial !important;
	   font-size: 20px !important;
	   line-height: 22px !important;
	   color:#333 !important;
	}
	
.cikkcim {
   padding-bottom: 10px;
   background-image: url("../images/cikkcim_bg.jpg");
   background-repeat: no-repeat;
   background-position: left bottom;
   padding-left: 30px;
   margin-bottom: 10px;
   margin-top: 30px;
}

	.cikkcim_left_szam {
	   vertical-align: bottom;
	}

	.cikkcim_left {
	   font-family: "Times New Roman", Arial !important;
	   font-size: 19px !important;
	   line-height: 22px !important;
	   font-weight: normal !important;
	   color:#333 !important;
	   width: 410px;
	   vertical-align: bottom;
	}	
	
	.cikkcim_left a:link, .cikkcim_left a:visited {
	   font-family: "Times New Roman", Arial;
	   font-size: 19px;
	   line-height: 22px;
	   font-weight: normal;
	   color:#333;
	   width: 400px;
	   vertical-align: bottom;
	}	
	
		.cikkcim_left b, 
		.cikkcim_left i,
		.cikkcim_left u,
		.cikkcim_left a:link b,
		.cikkcim_left a:link i,
		.cikkcim_left a:link u,
		.cikkcim_left a:visited b,
		.cikkcim_left a:visited i,
		.cikkcim_left a:visited u {
		   font-family: "Times New Roman", Arial !important;
		   font-size: 20px !important;
		   line-height: 22px !important;
		   color:#333 !important;
		}
		
		.cikkcim_left a:hover,
		.cikkcim_left a:hover b,
		.cikkcim_left a:hover i,
		.cikkcim_left a:hover u {
		   color:#727272;
		   text-decoration: none;
		}	
		
	
	.cikkcim_right {
	   width: 105px;
	   font-family: "Microsoft Sans Serif";
	   font-size: 10px;
	   font-weight: normal;
	   line-height: 18px;
	   color:#999;
	   padding-top: 2px;
	   vertical-align: bottom;
	   text-align: right;
	}

  .hatarozat{
    font-style: italic;
    margin-left: 20px;
  }
  .melleklet{
    font-style: italic;
    margin-left: 20px;
  }



.cikkcim_full {
   font-family: "Times New Roman", Arial;
   font-size: 20px;
   font-weight: normal;
   line-height: 18px;
   color:#333;
   padding-bottom: 6px;
   background-image: url("../images/cikkcim_full.jpg");
   background-repeat: no-repeat;
   background-position: left bottom;
   background-color: #FFF;
   padding-left: 63px;
   padding-top: 10px;
}

	div#content_left .cikkcim_full table { margin: 0px; }
	div#content_left .cikkcim_full td { border: 0px;}

.vonal {
   background-image: url("../images/vonal.jpg");
   background-repeat: repeat-x;
   background-position: left top;
   font-family: Arial;
   font-size: 2px;
   font-weight: normal;
   line-height: 2px;
   color:#000;
   height: 2px;
   margin-top: 7px;
   margin-bottom: 7px;
}

.friss_vonal {
   background-image: url("../images/vonal.jpg");
   background-repeat: repeat-x;
   background-position: left top;
   font-family: Arial;
   font-size: 2px;
   font-weight: normal;
   line-height: 2px;
   color:#000;
   height: 2px;
   margin-top: 10px;
   margin-bottom: 10px;
}

.friss_cim_left {
    background-image: url("../images/friss_nagy_barna.gif");
    background-repeat: no-repeat;
    background-position: left top;
    font-family: "Trebuchet MS", Arial;
    font-size: 17px;
    font-weight: normal;
    line-height: 18px;
    color:#876756;
    text-transform: uppercase;
    padding-left: 25px;
    margin-bottom: 20px;
    float:left;
    width: 500px;
    display: inline;
}

.friss_cim_right {
   float:left;
   width: 114px;
   display: inline;
   text-align: right;
}

	#hirek_tetejere_btn:link, #hirek_tetejere_btn:visited {
	   display: block;
	   width: 23px;
	   height: 21px;
	   float:left;
	   background-image: url("../images/friss_hirek_tetejere.jpg");
	   background-repeat: no-repeat;
	   background-position: left top;
	}
	
		#hirek_tetejere_btn:hover {
		    background-image: url("../images/friss_hirek_tetejere_h.jpg");
		    text-decoration: none;
		}
		
	#hirek_fel_btn:link, #hirek_fel_btn:visited {
	   display: block;
	   width: 23px;
	   height: 21px;
	   float:left;
	   background-image: url("../images/friss_hirek_fel.jpg");
	   background-repeat: no-repeat;
	   background-position: left top;
	   margin-left: 10px;
	}
	
		#hirek_fel_btn:hover {
		    background-image: url("../images/friss_hirek_fel_h.jpg");
		    text-decoration: none;
		}
		
	#hirek_le_btn:link, #hirek_le_btn:visited {
	   display: block;
	   width: 20px;
	   height: 21px;
	   float:left;
	   background-image: url("../images/friss_hirek_le.jpg");
	   background-repeat: no-repeat;
	   background-position: left top;
	}
	
		#hirek_le_btn:hover {
		    background-image: url("../images/friss_hirek_le_h.jpg");
		    text-decoration: none;
		}

.friss_piros {
    background-image: url("../images/friss_piros.gif");
    background-repeat: no-repeat;
    background-position: left bottom;
    font-family: Verdana, Arial;
    font-size: 11px;
    font-weight: normal;
    line-height: 18px;
    color:#876756;
    padding-left: 22px;
}	
.friss_piros a:link, 
.friss_piros a:visited {
    font-family: Verdana, Arial;
    font-size: 11px;
    font-weight: normal;
    line-height: 18px;
    color:#876756;
} .friss_piros a:hover { color: #927C74; text-decoration: none; }

.friss_kek {
    background-image: url("../images/friss_kek.gif");
    background-repeat: no-repeat;
    background-position: left bottom;
    font-family: Verdana, Arial;
    font-size: 11px;
    font-weight: normal;
    line-height: 18px;
    color:#876756;
    padding-left: 22px;
}
.friss_kek a:link, 
.friss_kek a:visited {
    font-family: Verdana, Arial;
    font-size: 11px;
    font-weight: normal;
    line-height: 18px;
    color:#876756;
} .friss_kek a:hover { color: #927C74; text-decoration: none; }

.friss_zold {
    background-image: url("../images/friss_zold.gif");
    background-repeat: no-repeat;
    background-position: left bottom;
    font-family: Verdana, Arial;
    font-size: 11px;
    font-weight: normal;
    line-height: 18px;
    color:#876756;
    padding-left: 22px;
}
.friss_zold a:link, 
.friss_zold a:visited {
    font-family: Verdana, Arial;
    font-size: 11px;
    font-weight: normal;
    line-height: 18px;
    color:#876756;
} .friss_zold a:hover { color: #927C74; text-decoration: none; }

.barna { color: #A4660F !important; }
.narancs, .narancs a:link, .narancs a:visited { font-weight: normal; color: #A4660E !important; margin-right: 5px; }
.piros_title {
   font-family: "Trebuchet MS", Arial;
   font-size: 17px;
   font-weight: normal;
   line-height: 18px;
   color:#A63024;
   margin-top: 15px;
   margin-bottom: 10px;
}
.kek_title {
   font-family: "Trebuchet MS", Arial;
   font-size: 17px;
   font-weight: normal;
   line-height: 18px;
   color:#6699CC;
   margin-top: 15px;
   margin-bottom: 10px;
}
.zold_title {
   font-family: "Trebuchet MS", Arial;
   font-size: 17px;
   font-weight: normal;
   line-height: 18px;
   color:#669966;
   margin-top: 15px;
   margin-bottom: 10px;
}

.piros {color:#A63024 !important; }
.kek {color:#6699CC !important;}
.zold {color:#669966 !important;}

.kiemelt_cim {
    background-image: url("../images/ikon_naptar.gif");
    background-repeat: no-repeat;
    background-position: left top;
    font-family: "Trebuchet MS", Arial;
    font-size: 17px;
    font-weight: normal;
    line-height: 18px;
    color:#876756;
    text-transform: uppercase;
    padding-left: 30px;
    margin-bottom: 7px;
    padding-bottom: 5px;
}

.right_naptar {
   background-image: url("../images/right_naptar.gif");
   background-repeat: no-repeat;
   background-position: left center;
   padding-left: 30px;
   font-family: "Times New Roman", Arial;
   font-size: 18px;
   font-weight: normal;
   line-height: 18px;
   color:#333;
   padding-bottom: 3px;
}

.right_cim {
   font-family: "Times New Roman", Arial;
   font-size: 20px;
   font-weight: bold;
   line-height: 18px;
   color:#333;
   margin-bottom: 10px;
}

.cim_doc:link, .cim_doc:visited {
   background-image: url("../images/doc.gif");
   background-repeat: no-repeat;
   background-position: left center;
   padding-left: 25px;
   font-family: "Times New Roman", Arial;
   font-size: 14px;
   font-weight: normal;
   line-height: 18px;
   color:#999;
}
.cim_doc:hover { color: #000;}

.cim_naptar:link, .cim_naptar:visited {
   background-image: url("../images/ikon_naptar_kicsi.gif");
   background-repeat: no-repeat;
   background-position: left center;
   padding-left: 20px;
   font-family: "Times New Roman", Arial;
   font-size: 14px;
   font-weight: normal;
   line-height: 18px;
   color:#999;
}
.cim_naptar:hover { color: #000;}

.cim_vgkft:link, .cim_vgkft:visited {
   background-image: url("../images/ikon_vgkft.gif");
   background-repeat: no-repeat;
   background-position: left center;
   padding-left: 20px;
   font-family: "Times New Roman", Arial;
   font-size: 14px;
   font-weight: normal;
   line-height: 18px;
   color:#999;
}
.cim_vgkft:hover { color: #000;}

.cim_ora {
   background-image: url("../images/ikon_ora_kicsi.gif");
   background-repeat: no-repeat;
   background-position: left top;
   padding-left: 20px;
   margin-bottom: 7px;
}

	.ora_left {
	   float:left;
	   width: 40px;
	   display: inline;
	   
	   font-family: "Times New Roman", Arial;
	   font-size: 14px;
	   font-weight: normal;
	   line-height: 18px;
	   color:#333;
	}

	.ora_right {
	   float:left;
	   width: 205px;
	   display: inline;
	} 
	 
		.ora_right a:link, .ora_right a:visited { 
		   font-family: "Times New Roman", Arial;
		   font-size: 14px;
		   font-weight: normal;
		   line-height: 18px;
		   color:#999;
		}
		.ora_right a:hover {
		   color: #333;
		}

.cim_lap:link, .cim_lap:visited {
   background-image: url("../images/ikon_lap_kicsi.gif");
   background-repeat: no-repeat;
   background-position: left center;
   padding-left: 20px;
   font-family: "Times New Roman", Arial;
   font-size: 14px;
   font-weight: normal;
   line-height: 18px;
   color:#999;
}
.cim_lap:hover { color: #000;}

.calendar_table {
	margin-left: 15px;
	margin-top: 10px;
}
.calendarHeader {
   font-family: "Microsoft Sans Serif", Arial;
   font-size: 10px;
   font-weight: bold;
   line-height: 18px;
   color:#A4660F;
   padding-left: 5px;
   padding-right: 5px;
   
}
.calendar, .calendar a:link, .calendar a:visited {
   font-family: "Verdana", Arial;
   font-size: 11px;
   line-height: 18px;
   color:#634C41;
}

	.calendar a:hover {
	   color: #A4660F;
	   text-decoration: none;
	}
	
	.calendar {
	   font-family: "Verdana", Arial;
	   font-size: 11px;
	   line-height: 18px;
	   color:#634C41;
	   padding-left: 5px;
	   padding-right: 5px;
	}


.calendarToday a:link, .calendarToday a:visited {
   font-family: "Verdana", Arial;
   font-size: 11px;
   font-weight: bold;
   line-height: 18px;
   color:#634C41;
   padding-left: 5px;
   padding-right: 5px;
   border: 1px solid #44352D;
}

.calendarToday {
    font-family: "Verdana", Arial;
    font-size: 11px;
    font-weight: bold;
    line-height: 18px;
    color:#634C41;
}

.calendarToday a:hover {
	border: 1px solid #634C41;
	text-decoration: none;
} 

#naptar_popup {
   position: absolute;
   top: 0px;
   left: 0px;
   display: none;
   z-index: 1000;
}

#naptar_popup_top {
   background-image: url("../images/naptar_popup_top.png");
   background-repeat: no-repeat;
   background-position: left top;
   width: 196px;
   height: 49px;
   font-family: "Trebuchet MS", Arial;
   font-size: 17px;
   font-weight: normal;
   line-height: 18px;
   color:#A4660F;
   text-transform: uppercase;
   padding-top: 25px;
   padding-left: 45px;
}

.naptar_datum {
   font-family: Verdana, Arial;
   font-size: 12px;
   font-weight: bold;
   line-height: 18px;
   color:#A4660F;
}

#naptar_popup_content {
   background-color: #322621;
   border: 1px solid #221C18;
   border-top: 0px;
   width: 219px;
   padding: 10px;
}


.cim_naptarora {
   background-image: url("../images/naptar_ora.jpg");
   background-repeat: no-repeat;
   background-position: left top;
   padding-left: 20px;
   margin-bottom: 7px;
}

	.naptarora_left {
	   float:left;
	   width: 40px;
	   display: inline;
	   
	   font-family: "Times New Roman", Arial;
	   font-size: 14px;
	   font-weight: normal;
	   line-height: 18px;
	   color:#A4660F;
	}

	.naptarora_right {
	   float:left;
	   width: 159px;
	   display: inline;
	} 
	 
		.naptarora_right a:link, 
		.naptarora_right a:link b,
		.naptarora_right a:link i,
		.naptarora_right a:link u,
		.naptarora_right a:visited, 
		.naptarora_right a:visited b,
		.naptarora_right a:visited i,
		.naptarora_right a:visited u { 
		   font-family: "Times New Roman", Arial;
		   font-size: 14px;
		   font-weight: normal;
		   line-height: 18px;
		   color:#6F5547;
		}
		.naptarora_right a:hover {
		   color: #6F5547;
		}
		
		.tegla {
			font-family: "Times New Roman", Arial;
		    font-size: 14px;
		    font-weight: bold;
		    line-height: 18px;
		    color:#A63024;
		}
		
#scrollup {
   position: relative;
   overflow: hidden;
   width: 100%;
   height: 202px;
   padding-top: 10px;
}
      
.headline {
   position: absolute;
   top: 210px;
   left: 5px;
   height: 207px;
   width:100%;
}

.szurke_title {
   background-color: #AEAEAE;
   font-family: "Trebuchet MS", Arial;
   font-size: 18px;
   font-weight: normal;
   line-height: 18px;
   color:#FFFFFF;
   padding: 10px;
   text-transform: uppercase;
   border-bottom: 2px solid #999;
}

div.box_szurke {
	background-color: #F2F2F2;
	border-bottom: 1px solid #DBDBCA;
	padding: 7px 10px;
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: normal;
	line-height: 21px;
	color:#333;
}

div.box_feher {
	background-color: #FFF;
	border-bottom: 1px solid #DBDBCA;
	padding: 7px 10px;
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: normal;
	line-height: 18px;
	color:#333;
	  
}

.tartalom_box_close {
   background-image: url("../images/box_close.jpg");
   background-repeat: no-repeat;
   background-position: left top;
   width: 549px;
   height: 30px;
   padding-top: 10px;
   padding-left: 15px;
   margin-bottom: 1px;
}

.tartalom_box_open {
   background-image: url("../images/box_open.jpg");
   background-repeat: no-repeat;
   background-position: left top;
   width: 549px;
   height: 30px;
   padding-top: 10px;
   padding-left: 15px;
   margin-bottom: 1px;
}

	.tartalom_box_close a:link, 
	.tartalom_box_close a:visited, 
	.tartalom_box_open a:link, 
	.tartalom_box_open a:visited {
	   display: block;
	   width: 549px;
	   height: 30px;
	   font-family: "Trebuchet MS", Arial;
	   font-size: 18px;
	   font-weight: normal;
	   line-height: 22px;
	   color:#FFFFFF;
	}
	
	.tartalom_box_close,
	.tartalom_box_open {
	   font-family: "Trebuchet MS", Arial;
	   font-size: 18px;
	   font-weight: normal;
	   line-height: 22px;
	   color:#FFFFFF;
	}
	
.tartalom_box_content {
   display: none;
}

.tartalom_box_content a:link, .tartalom_box_content a:visited {
   border: 7px solid #CCC;
   width: 120px;
   height: 120px;
   float:left;
   display: inline;
   margin: 6px 3px;
}

	.tartalom_box_content a:hover {
	   border: 7px solid #272727;
	}

.kepeslap_left {
   float:left;
   width: 274px;
   display: inline;
   margin-top: 10px;
}

.kepeslap_right {
   float:left;
   width: 274px;
   display: inline;
   text-align: right;
   margin-top: 10px;
}

.keptar:link, .keptar:visited {
   background-image: url("../images/ikon_keptar.jpg");
   background-repeat: no-repeat;
   background-position: left center;
   padding-left: 25px;
   font-family: "Times New Roman", Arial;
   font-size: 16px;
   font-weight: normal;
   line-height: 18px;
   color:#999;
}
	.keptar:hover {
	   background-image: url("../images/ikon_keptar_h.jpg");
	   color: #666;
	   text-decoration: none;
	}
	
.vissza:link, .vissza:visited {
   background-image: url("../images/ikon_vissza.jpg");
   background-repeat: no-repeat;
   background-position: left center;
   padding-left: 25px;
   font-family: "Times New Roman", Arial;
   font-size: 16px;
   font-weight: normal;
   line-height: 18px;
   color:#999;
}
	.vissza:hover {
	   background-image: url("../images/ikon_vissza_h.jpg");
	   color: #666;
	   text-decoration: none;
	}


.kepeslap_bg {
   background-image: url("../images/kepeslap_hatter.jpg");
   background-repeat: no-repeat;
   background-position: left top;
   width: 542px;
   height: 420px;
   padding-left: 30px;
   margin-bottom: 10px;
   padding-top: 3px;
}

	.kepeslap_bg a:link, .kepeslap_bg a:visited {
	   border: 1px solid #777549;
	   padding: 3px 4px;
	   display: block;
	   width: 450px;
	   height: 320px;
	   margin-left: 30px;
	}
	
	#kepeslap_megforditas:link, #kepeslap_megforditas:visited {
	   display: block;
	   width: 108px;
	   height: 57px;
	   border: 0px;
	   background-image: url("../images/kepeslap_megfordit.jpg");
	   background-repeat: no-repeat;
	   background-position: left top;
	   margin-left: auto;
	   margin-right: auto;
	}
	
		#kepeslap_megforditas:hover {
		   background-image: url("../images/kepeslap_megfordit_h.jpg");
		   text-decoration: none;
		}

.displaynone {
   display: none !important;
}
.displayblock {
    display: block !important;
}

.kepeslap_form_bg {
   background-image: url("../images/kepeslap_form.jpg");
   background-repeat: no-repeat;
   background-position: left top;
   width: 542px;
   height: 420px;
   padding-left: 30px;
   margin-bottom: 10px;
   padding-top: 3px;
}

	.kepeslap_form_bg a:link, .kepeslap_form_bg a:visited {
	   border: 1px solid #777549;
	   padding: 3px 4px;
	   display: block;
	   width: 450px;
	   height: 320px;
	}
	
#kepeslap_form_left {
   float:left;
   width: 300px;
   display: inline;
   font-family: "Times New Roman", Arial;
   font-size: 16px;
   font-weight: normal;
   line-height: 18px;
   color:#000;
   height: 315px;
   
}

	#kepeslap_textarea {
	   width: 260px;
	   height: 265px;
	   margin-top: 16px;
	   margin-left: 8px;
	   background-color: transparent;
	   border: 0px;
	}

#kepeslap_form_right {
   float:left;
   width: 197px;
   display: inline;
   padding-top: 82px;
   font-family: "Times New Roman", Arial;
   font-size: 16px;
   font-weight: normal;
   line-height: 18px;
   color:#000;
   padding-left: 8px;
   height: 245px;
}

	#cimzett_nev {
	   margin-top: 10px;
	   margin-bottom: 10px;
	   width: 182px;
	   border: 0px;
	   background-color: transparent;
	}
	
	#cimzett_email {
	   margin-top: 15px;
	   margin-bottom: 17px;
	   width: 182px;
	   border: 0px;
	   background-color: transparent;
	}
	
	#felado_nev {
	   margin-top: 13px;
	   margin-bottom: 12px;
	   width: 182px;
	   border: 0px;
	   background-color: transparent;
	}
	
	#felado_email {
	   margin-top: 11px;
	   width: 182px;
	   border: 0px;
	   background-color: transparent;
	}
	
.kepeslap_submit {
    background-image: url("../images/kepeslap_btn.jpg");
    background-repeat: no-repeat;
    background-position: left top;
    width: 145px;
    height: 23px;
    border:0px;
    font-family: Arial;
    font-size: 0px;
    font-weight: normal;
    line-height: 0px;
    color:#FFFFFF;
    margin-left: 180px;
}

.kepeslap_submit_h {
    background-image: url("../images/kepeslap_btn_h.jpg");
    background-repeat: no-repeat;
    background-position: left top;
    width: 145px;
    height: 23px;
    border:0px;
    font-family: Arial;
    font-size: 0px;
    font-weight: normal;
    line-height: 0px;
    color:#FFFFFF;
    margin-left: 180px;
}

.tabla_html {
   background-image: url("../images/tabla_html.jpg");
   background-repeat: no-repeat;
   background-position: right bottom;
}

	.tabla_html a:link, .tabla_html a:visited {
	   background-image: url("../images/paragraf_letoltes.gif");
	   background-repeat: no-repeat;
	   background-position: left top;
	   display: block;
	   width: 17px;
	   height: 18px;
	   border: 0px;
	   font-family: Arial;
	   font-size: 0px;
	   font-weight: normal;
	   line-height: 0px;
	   color:#FFFFFF;
	   float: none;
	}
	
	.tabla_html a:hover {
	   background-image: url("../images/paragraf_letoltes_h.gif");
	   text-decoration: none;
	}

.tabla_datum {
   font-family: "Times New Roman", Arial;
   font-size: 14px;
   font-weight: normal;
   line-height: 18px;
   color:#6699CC;
   
}

.tabla_cim {
   font-family: "Times New Roman", Arial;
   font-size: 14px;
   font-weight: normal;
   line-height: 18px;
   color:#999;
   
}

.cell1 {
   background-color: #FFFFFF;
   border-bottom: 1px solid #CCC;
   padding: 10px; 
}

.cell2 {
   background-color: #F2F2F2;
   border-bottom: 1px solid #CCC;
   padding: 10px;
}

.arhiv_box {
   width: 33%;
   background-color: #F4F4F4;
   border-right: 1px solid #FFF;
   border-bottom: 1px solid #FFF;
   padding: 10px; 
   font-family: "Microsoft Sans Serif", Arial;
   font-size: 11px;
   font-weight: bold;
   line-height: 18px;
   color:#99958C;
}

.arhiv_box_ures {
   background-color: #EBEBEB;
   border-right: 1px solid #FFF;
   border-bottom: 1px solid #FFF;
}

	.arhiv_box_napok {
	   margin-left: 15px;
	   margin-right: 10px;
	}
	
	.arhiv_box_nap {
	   float:left;
	   width: 18px;
	   display: inline;
	   margin-top: 8px;
	   
	   font-family: "Microsoft Sans Serif", Arial;
	   font-size: 11px;
	   font-weight: bold;
	   line-height: 11px;
	   color:#CCC;
	}
	
	.arhiv_box_nap a:link, .arhiv_box_nap a:visited {
	   font-family: "Microsoft Sans Serif", Arial;
	   font-size: 11px;
	   font-weight: bold;
	   line-height: 11px;
	   color:#99958C;
	}

.box_left {
   float:left;
   width: 70px;
   display: inline;
}

.box_right {
   float:left;
   width: 210px;
   display: inline;
   font-family: "Trebuchet MS";
   font-size: 14px;
   font-weight: normal;
   line-height: 21px;
   color:#333;
}

.box_left_ketharmad {
   float:left;
   width: 100px;
   display: inline;
}

.box_right_ketharmad {
   float:left;
   width: 180px;
   display: inline;
   font-family: "Trebuchet MS";
   font-size: 14px;
   font-weight: normal;
   line-height: 21px;
   color:#333;
}

.box_left_50 {
   float:left;
   width: 140px;
   display: inline;
}

.box_right_50 {
   float:left;
   width: 140px;
   display: inline;
   font-family: "Trebuchet MS";
   font-size: 14px;
   font-weight: normal;
   line-height: 20px;
   color:#333;
   padding-top: 10px;
}

.searchq_numb {
   font-family: "Times New Roman", Arial;
   font-size: 14px;
   font-weight: bold;
   line-height: 18px;
   color:#e4847c;
   font-style: italic;
   
}

.searchq_holder {
   border-bottom: 1px solid #CCC;
}

.searchq_left {
   float:left;
   width: 27px;
   height: 21px;
   display: inline;
   padding-top: 7px;
   text-align: center;
   font-family: "Times New Roman", Arial;
   font-size: 14px;
   font-weight: bold;
   line-height: 18px;
   color:#e4847c;
   
}

.searchq_right {
   width: 520px;
   overflow: hidden;
   padding-top: 3px;
   padding-left: 10px;
   background-image: url("../images/searchq_left.jpg");
   background-repeat: no-repeat;
   background-position: left bottom;
   
   font-family: "Times New Roman", Arial;
   font-size: 14px;
   font-weight: normal;
   line-height: 18px;
   color:#666;
}

.searchq_right a:link, 
.searchq_right a:visited {
   font-family: "Times New Roman", Arial;
   font-size: 14px;
   font-weight: normal;
   line-height: 25px;
   color:#666;
}
.searchq_right a:hover {
   font-family: "Times New Roman", Arial;
   font-size: 14px;
   font-weight: normal;
   line-height: 25px;
   color:#333;
   background-image: url("../images/pinklinknyil.jpg");
   background-repeat: no-repeat;
   background-position: left top;
   padding-left: 15px;
   text-decoration: none;
}

.zold_kis_link {
   font-family: "Times New Roman", Arial;
   font-size: 14px;
   font-weight: normal;
   line-height: 18px;
   color:#8FB71D;
   margin-left: 20px;
}

.pink_kis_link {
   font-family: "Times New Roman", Arial;
   font-size: 14px;
   font-weight: normal;
   line-height: 18px;
   color:#ffbd91;
   margin-left: 20px;
}

.inputfield {
   background-image: url("../images/input_bg.jpg");
   background-repeat: no-repeat;
   background-position: left top;
   width: 243px;
   height: 21px;
   padding-left: 10px;
   padding-top: 5px;
   
   font-family: "Microsoft Sans Serif", Arial;
   font-size: 12px;
   font-weight: normal;
   line-height: 18px;
   color:#666;
   border:0px;
   
}

.megrendelem_btn {
   background-image: url("../images/megrendelem_btn.jpg");
   background-repeat: no-repeat;
   background-position: left top;
   width: 115px;
   height: 26px;
   font-family: Arial;
   font-size: 0px;
   font-weight: normal;
   line-height: 0px;
   color:#FFFFFF;
   border: 0px;
   vertical-align: top;
}

/* meghivok */
.kgymeghivo {
   
}

.kgymeghivo tbody tr td br {
   font-family: Arial;
   font-size: 5px;
   font-weight: normal;
   line-height: 5px;
   color:#FFFFFF;
   
}

.kgymeghivo tbody tr td {
   border: 0px;
}

.kgymeghivo tbody tr td h2 {
   font-family: "Times New Roman", Arial;
   font-size: 18px;
   font-weight: normal;
   line-height: 18px;
   color:#333;
   margin-top: 25px;
}

.kgymeghivo tbody tr td b {
   font-family: "Times New Roman", Arial;
   font-size: 14px;
   font-weight: bold;
   line-height: 18px;
   color:#6699cc;
   padding-top: 10px;
   margin-right: 5px;
}

.napirendcim {
   margin-top: 10px;
   display: block;
}

.napirendcim a:link,
.napirendcim a:visited {
   font-family: "Times New Roman", Arial;
   font-size: 14px;
   line-height: 18px;
   color:#666;
}

.kgymeghivo tbody tr td .hatarozat,
.kgymeghivo tbody tr td .melleklet {
   margin: 0px;
   margin-top: 10px;
   display: block;
}

.kgymeghivo tbody tr td .hatarozat a:link,
.kgymeghivo tbody tr td .hatarozat a:visited,
.kgymeghivo tbody tr td .melleklet a:link,
.kgymeghivo tbody tr td .melleklet a:visited {
   font-family: "Times New Roman", Arial;
   font-size: 14px;
   font-weight: normal;
   line-height: 18px;
   color:#666;
   font-style:italic;
   background-image: url("../images/ikon_lap.jpg");
   background-repeat: no-repeat;
   background-position: left center;
   padding-left: 20px;
   display: block;
}

.kgymeghivo tbody tr td .hatarozat a:hover,
.kgymeghivo tbody tr td .melleklet a:hover {
   background-image: url("../images/ikon_lap_h.jpg");
}

.rendelet_kereso {
   background-image: url("../images/rendelet_kereso.jpg");
   background-repeat: no-repeat;
   background-position: left top;
   width: 544px;
   height: 37px;
   margin-bottom: 25px;
   padding-left: 20px;
   padding-top: 1px;
   position: relative;
}

.rendelet_kereso span {
    font-family: "Trebuchet MS", Arial;
    font-size: 18px;
    font-weight: normal;
    line-height: 18px;
    color:#666666;
    padding-top: 4px;
    position: absolute;
    top: 6px;
}

.rendelet_input {
    background-image: url("../images/rendelet_input.jpg");
    background-repeat: no-repeat;
    background-position: left top;
    width: 309px;
    height: 21px;
    border: 0px;
    position: absolute;
    left: 100px;
    top: 5px;
    padding-top: 7px;
    padding-left: 10px;
}

.rendelet_kereses_btn {
    background-image: url("../images/mehet_btn.jpg");
    background-repeat: no-repeat;
    background-position: left top;
    width: 67px;
    height: 26px;
    position: absolute;
    left: 430px;
    border: 0px;
    top: 6px;
}

.szerzo {
   font-family: "Times New Roman", Arial;
   font-size: 12px;
   font-weight: normal;
   line-height: 18px;
   color:#666666;
   
}

.uzenet {
   font-family: Arial;
   font-size: 11px;
   font-weight: bold;
   line-height: 18px;
   color:#FEB800;
   text-align: center;
   margin: 10px;
}



/* banner rotator */
#right_title_holder {
	position: relative;
	overflow: hidden;
}

	#right_title_scroller {
		position: absolute;
		left: 0px;
		top: 0px;
	}
	
	.right_title_item {
		width: 280px;
	    height: 29px;
	    font-family: "Trebuchet MS";
	    font-size: 18px;
	    font-weight: normal;
	    line-height: 18px;
	    color:#FFFFFF;
	    text-transform: uppercase;
	    padding-top: 10px;
	    padding-left: 20px;
	    margin-top: 1px;
	}
	
	
#right_box_holder {
	position: relative;
	overflow: hidden;
	width: 280px;
	height: 256px;
}
	
	#right_box_scroller {
		position: absolute;
		left: 0px;
		top: 0px;
		width: 280px;
	}
	
	
.csoportositas li {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	line-height: 18px;
	color: #000;
}

	.csoportositas li a {
		font-family: Arial;
		font-size: 11px;
		font-weight: normal;
		line-height: 18px;
		color: #333;
	}

	.csoportositas li ul {
		margin-bottom: 15px;
	}

	
	
	
	
	
	
	
	
	
	
	
	
	
	
	


