* {

   margin:0px;

   padding:0px;

   font-size: 14px;

   line-height:17px;

   color: #666666;

}



*:focus {outline: none}



body {

   background-image: url("../images_hu/all_bg.jpg");

   background-repeat: repeat-x;

   background-position: center top;

   background-color:#232F1D;

}



a:link, a:visited {

    text-decoration:none;

    font-weight:bold;

    font-family: inherit;

    font-size: inherit;

    line-height:  inherit;

    color: inherit;

}

	

	a:link img , a:visited img {

	    border: 0px;

	}



a:hover {

    text-decoration:underline;

}

a.smallgallerylink:link {

    text-decoration:none;

    font-weight:normal;

    font-family: inherit;

    font-size: 12px;

    line-height:  inherit;

    color: #DAE1DA !important;

}
a.smallgallerylink:visited {

    text-decoration:none;

    font-weight:normal;

    font-family: inherit;

    font-size: 12px;

    line-height:  inherit;

    color: #DAE1DA !important;

}
a.smallgallerylink:hover {

    text-decoration:none;

}


p {

    margin-top:0px;

    margin-bottom:0px;

}



ul {

   margin-left: 20px;

   font-size:11px;

}



b, i {

   font-family: inherit;

   font-size: inherit;

   line-height:  inherit;

   color: inherit;

}



   /* //////////////////////*/

   /*      Vaz reszek       */

   /* //////////////////////*/
/*
div#lenyilo
{
	border:0px;
	
}
h6
{
	border:0px;

}*/

div#maincontainer {

    background-image: url("../images_hu/content.jpg");

    background-repeat: repeat-y;

    background-position: left top;

    margin-left: auto;

    margin-right: auto;

    width: 990px;

}



div#header {

    background-image: url("../images_hu/header.jpg");

    background-repeat: no-repeat;

    background-position: left top;

    width: 990px;

    height: 159px;

}



	div#header_left {

	   float:left;

	   width: 340px;

	   display: inline;

	   padding-left: 10px;

	   padding-top: 10px;

	}

	

		#logo:link,

		#logo:visited {

		    display: block;

		    width: 330px;

		    height: 100px;

		    margin-top: 10px;

		}

		

		#logo:hover {

		    text-decoration: none;

		}

	

	div#header_right {

	   float:left;

	   width: 640px;

	   display: inline;

	   padding-top: 126px;

	}

	

div#menu_holder {

    

}



div#content_holder {

   background-image: url("../images_hu/content_top.jpg");

   background-repeat: repeat-x;

   background-position: left top;

   padding-left: 25px;

   padding-right: 25px;

   margin-left: 6px;

   margin-right: 100px;

   padding-top: 25px;

   padding-bottom: 25px;

}



	div#left {

	   float:left;

	   width: 205px;

	   display: inline;

	   margin-right: 26px;

	}

	

		div.box_top {

		   background-image: url("../images_hu/box_top.jpg");

		   background-repeat: no-repeat;

		   background-position: left top;

		   width: 205px;

		   height: 13px;


		   font-size: 13px;

		   font-weight: normal;

		   line-height: 13px;

		   color:#FFFFFF;

		}

		

		div.box_content {

		   background-image: url("../images_hu/box_repeat.jpg");

		   background-repeat: repeat-y;

		   background-position: left top;

		   width: 195px;


		   font-size: 11px;

		   font-weight: normal;

		   line-height: 18px;

		   color:#49684A;

		   padding-left: 5px;

		   padding-right: 5px;

		}

		

			.box_title:link,

			.box_title:visited {

				background-image: url("../images_hu/leftbutton_bg.jpg");

				background-repeat: no-repeat;

				background-position: left top;

				width: 185px;

				height: 24px;

				margin-bottom: 5px;


				font-size: 13px;

				font-weight: bold;

				line-height: 18px;

				color:#FFF;

				padding-left: 10px;

				padding-top: 7px;

				display: block;

			}
			div.accordion {
			
			border-bottom: solid 0px #c4c4c4;
			}
			.box_title2:link,
			.box_title2:visited {

				background-image: url("../images_hu/leftbutton_bg.jpg");

				background-repeat: no-repeat;

				background-position: left top;

				width: 185px;

				height: 20px;

				margin-bottom: 0px;


				font-size: 13px;

				font-weight: bold;

				line-height: 18px;

				color:#FFF;

				padding-left: 10px;

				padding-top: 7px;

				display: block;
				
				border:0px;

			}

			

			.aktiv_box {

			    margin-bottom: 0px !important;

			}

			

			.box_nyil {

			   background-image: url("../images_hu/nyil_le.jpg");

			   background-repeat: no-repeat;

			   background-position: center top;

			   height: 6px;


			   font-size: 6px;

			   font-weight: normal;

			   line-height: 6px;

			   color:#FFF;

			   

			}

		

		div.box_bottom {

		   background-image: url("../images_hu/box_bottom.jpg");

		   background-repeat: no-repeat;

		   background-position: left top;

		   width: 205px;

		   height: 15px;


		   font-size: 15px;

		   font-weight: normal;

		   line-height: 15px;

		   color:#FFFFFF;

		}

	

	div#right {

	   float:left;

	   width: 603px;

	   display: inline;


	   font-size: 13px;

	   font-weight: normal;

	   line-height: 18px;

	   color:#486749;

	}

	

		div#right img {

		   border: 6px solid #BECAC0;

		}



div#footer {

    background-image: url("../images_hu/footer.jpg");

    background-repeat: no-repeat;

    background-position: left top;

    width: 896px;

    height: 83px;


    font-size: 11px;

    font-weight: normal;

    line-height: 18px;

    color:#FFF;

    text-align: center;

    padding-top: 17px;

}

	

   /* //////////////////////*/

   /*     Menupontok        */

   /* //////////////////////*/





#menu {

   margin: 0;

   padding: 0;

   list-style-type: none;

   float:left;

   width:621px;

   padding-top:2px;

}



#menu li {

   position: relative;

   display: inline;

   float: left;

   margin-left:10px;

}



#menu li a:link, #menu li a:visited {

   background-image: url("../images_hu/menu_item_bg.jpg");

   background-repeat: repeat-x;

   background-position: top;

   float:left;

   display: inline;

   height: 26px;

   font-family: Arial;

   font-size: 12px;

   font-weight: bold;

   line-height: 18px;

   color:#003333;

   padding-top: 5px;

}



#menu li span.menu_left {

   background-image: url("../images_hu/menu_item_left.gif");

   background-repeat: no-repeat;

   background-position: right top;

   float:left;

   width: 10px;

   display: inline;

   height: 31px;

}



#menu li span.menu_right {

   background-image: url("../images_hu/menu_item_right.gif");

   background-repeat: no-repeat;

   background-position: left top;

   float:left;

   width: 9px;

   display: inline;

   height: 31px;

}

	

	#menu li a.aktiv:link, #menu li a.aktiv:visited {

	   background-image: url("../images_hu/menu_item_bg_h.jpg");

	   background-repeat: repeat-x;

	   background-position: top;

	   float:left;

	   display: inline;

	   height: 26px;

	   font-family: Arial;

	   font-size: 12px;

	   font-weight: bold;

	   line-height: 18px;

	   color:#FFF;

	   padding-top: 5px;

	}

	

	#menu li span.menu_left_a {

	   background-image: url("../images_hu/menu_item_left_h.gif");

	   background-repeat: no-repeat;

	   background-position: right top;

	   float:left;

	   width: 10px;

	   display: inline;

	   height: 31px;

	}

	

	#menu li span.menu_right_a {

	   background-image: url("../images_hu/menu_item_right_h.gif");

	   background-repeat: no-repeat;

	   background-position: left top;

	   float:left;

	   width: 9px;

	   display: inline;

	   height: 31px;

	}



#menu li a:hover {

   text-decoration:none;

}



#menu li ul {

    position: absolute;

    top:29px;

    left: 0px;

    margin: 0px;

	visibility: hidden;
}



#menu li ul li.substart {

   display: block;

   background-image: url("../images_hu/submenu_nyil.jpg");

   background-repeat: no-repeat;

   background-position: left top;

   width: 158px;

   height: 11px;

   font-family: Arial;

   font-size: 6px;

   font-weight: normal;

   line-height: 6px;

   color:#FFF;

   margin-left: 2px;

}



#menu li ul li {

   display: block;

   width: 158px;

   height: 26px;

   margin-left: 2px;

}



#menu li ul li a:link,

#menu li ul li a:visited {

   display: block;

   width: 143px;

   height: 24px;

   background-image: url("../images_hu/submenu_bg.jpg");

   background-repeat: repeat-x;

   background-position: left top;

   

   font-family: Arial;

   font-size: 12px;

   font-weight: normal;

   line-height: 18px;

   color:#FFF;

   padding-left: 15px;

   padding-top: 2px;

}



#menu li ul li a.aktiv:link,

#menu li ul li a.aktiv:visited {

   display: block;

   width: 143px;

   height: 24px;

   background-image: url("../images_hu/submenu_bg_h.jpg");

   background-repeat: repeat-x;

   background-position: left top;

   

   font-family: Arial;

   font-size: 12px;

   font-weight: normal;

   line-height: 18px;

   color:#FFF;

   padding-left: 15px;

   padding-top: 2px;

}



#menu li ul li.subend {

   display: block;

   background-image: url("../images_hu/submenubottom.gif");

   background-repeat: no-repeat;

   background-position: left top;

   width: 158px;

   height: 11px;

   font-family: Arial;

   font-size: 11px;

   font-weight: normal;

   line-height: 11px;

   color:#FFF;

   margin-left: 2px;

}



   /* //////////////////////*/

   /*    Tartalom reszek    */

   /* //////////////////////*/

   

.vonal {

    border-bottom: 1px solid #CCC;

    font-family: Arial;

    font-size: 0px;

    font-weight: normal;

    line-height: 0px;

    color:#FFF;

    

}



.elvalaszto {

   border: 3px solid #D7DADE;

   font-size:0px;

   line-height:0px;

   height:0px;

   margin-top:15px;

   margin-bottom:15px;

   margin-right:35px;

}



.cikkszoveg, .cikkbevezeto, .cikkbalra, .cikkjobbra {

   font-family:Verdana;

   font-size:14px;

   color:#666;

   line-height:20px;

   padding-bottom:5px;

   vertical-align:top;

}

    

.cikkcim, #cikkcim, #cikkalcim {

   font-family:Arial;

   font-size:25px;

   color:#4B5E79;

   font-weight:bold;

   padding-bottom: 25px;

   margin-bottom:25px;

   border-bottom: 5px solid #D7DADE;

}

    

#alcim, .alcim {

   font-family:Arial;

   font-size:15px;

   color:#4B5E79;

   font-weight:bold;

   margin-bottom:15px;

}



.cikkbalra ,

.cikkjobbra ,

.cikkepbalra ,

.cikkepjobbra {

   float:left;

   display: inline;

}



.vert_eltarto {

   float:left;

   width: 45px;

   display: inline;

}

   

   

   

   

   

   /* //////////////////////*/

   /*    Tovabbi reszek     */

   /* //////////////////////*/



.clear {

   clear:both;

   font-size:0px;

   line-height:0px;

   height:0px;

}



.focim {

   font-family: Arial, Verdana;

   font-size: 18px;

   color: #446346;

   font-weight: normal;

   margin-bottom:16px;

}



	.focim_left {

	   float:left;

	   width: 358px;

	   display: inline;

	   padding-top: 40px;

	   

	   font-family: inherit;

	   font-size: inherit;

	   line-height: inherit;

	   color: inherit;

	}

	

	.focim_right {

	   float:left;

	   width: 200px;

	   display: inline;
		
	   

	   font-family: inherit;

	   font-size: inherit;

	   line-height: inherit;

	   color: inherit;

	}



.vonal {

    background-image: url("../images_hu/vonal.jpg");

    background-repeat: repeat-x;

    background-position: left top;

    font-family: Arial;

    font-size: 3px;

    font-weight: normal;

    line-height: 3px;

    color:#FFF;

    height: 3px;

    margin-top: 15px;

    margin-bottom: 15px;

}



.vonal2 {

    background-image: url("../images_hu/vonal2.jpg");

    background-repeat: repeat-x;

    background-position: left top;

    font-family: Arial;

    font-size: 3px;

    font-weight: normal;

    line-height: 3px;

    color:#FFF;

    height: 3px;

    margin-top: 15px;

    margin-bottom: 15px;

}



.kis_tartalom {

   font-family: inherit;

   font-size: inherit;

   line-height: inherit;

   color: inherit;

   padding: 10px;

}



	.kis_tartalom form {

	   font-family: inherit;

	   font-size: inherit;

	   line-height: inherit;

	   color: inherit;

	}



.simavonal {

    font-family: Arial;

    font-size: 0px;

    font-weight: normal;

    line-height: 0px;

    color:#FFF;

    border-bottom: 1px solid #FF6633;

    padding-top: 13px;

    margin-bottom: 13px;

}



.tovabb:link,

.tovabb:visited {

   font-family: Arial;

   font-size: 11px;

   font-weight: bold;

   line-height: 18px;

   color:#93A694;

   

}



.smallinput {

   background-image: url("../images_hu/small_input_bg.jpg");

   background-repeat: no-repeat;

   background-position: left top;

   width: 169px;

   height: 20px;

   border: 0px;

   padding-left: 7px;

   padding-top: 3px;

   margin-bottom: 5px;

}

.smalltextbox {

   background-color: #DAE1DA;
   
   border: 1px solid #B5BBB7;

   padding-left: 7px;

   padding-top: 3px;

}
select{

   background-color: #DAE1DA;
   
   border: 1px solid #B5BBB7;

}

.btn_elkuldom {

   background-image: url("../images_hu/btn_elkuldom.jpg");

   background-repeat: no-repeat;

   background-position: left top;

   width: 106px;

   height: 23px;

   border: 0px;

   font-family: Arial;

   font-size: 0px;

   font-weight: normal;

   line-height: 0px;

   color:#000;

}

.btn_hirlevel {

   background-image: url("../images_hu/btn_feliratkozom.jpg");

   background-repeat: no-repeat;

   background-position: left top;

   width: 106px;

   height: 23px;

   border: 0px;

   font-family: Arial;

   font-size: 0px;

   font-weight: normal;

   line-height: 0px;

   color:#000;

}



.nagy {

   font-size: 23px !important;

}



.noborder {

   border: 0px !important; 
	margin-top:-23px;
}

.noborderikon {

   border: 0px !important;    

}

.btn_tegye_fel_kerdeset:link,

.btn_tegye_fel_kerdeset:visited {

   background-image: url("../images_hu/btn_tegye_fel_kerdeseit.jpg");

   background-repeat: no-repeat;

   background-position: left top;

   width: 139px;

   height: 23px;

   display: block;

   font-family: Arial;

   font-size: 0px;

   font-weight: normal;

   line-height: 0px;

   color:#000;

}



.lang_eng:link, 

.lang_eng:visited {

   background-image: url("../images_hu/flag_eng.jpg");

   background-repeat: no-repeat;

   background-position: left top;

   padding-left: 30px;

   font-family: Arial;

   font-size: 10px;

   font-weight: normal;

   line-height: 18px;

   color:#DCE7DD;

}



.lang_ger:link, 

.lang_ger:visited {

   background-image: url("../images_hu/flag_ger.jpg");

   background-repeat: no-repeat;

   background-position: left top;

   padding-left: 30px;

   font-family: Arial;

   font-size: 10px;

   font-weight: normal;

   line-height: 18px;

   color:#DCE7DD;

}



.lang_hun:link, 

.lang_hun:visited {

   background-image: url("../images_hu/flag_hun.jpg");

   background-repeat: no-repeat;

   background-position: left top;

   padding-left: 30px;

   font-family: Arial;

   font-size: 10px;

   font-weight: normal;

   line-height: 18px;

   color:#DCE7DD;

}












