/* cf hozzáadása azokhoz a dobozokhoz aminek nincs magassága és van alja és teteje és van egy fehér ki nem töltött rész iebe*//*CLEARFIX BUG iehez*/.cf:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}.cf { display: inline-block; }* html .cf { height: 1%; }.cf { display: block; }* { zoom: 1; }strong { font-weight:bold; }textarea,input,button {	margin: 0;	padding: 0;	border: 0;	outline: 0;	font-weight: inherit;	font-style: inherit;	font-size: 100%;	font-family: inherit;	vertical-align: baseline;}:focus { outline: 0; } button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"] > input[type="button"]::-moz-focus-inner {border: 1px dotted transparent !important;}a { text-decoration:none;color:#fff;} a:hover{ text-decoration:none;color:#efefef;}.img_links img{border:0px;}/*CLASSES*/.columnleft { display:inline; float:left; overflow:hidden; } .columnright { display:inline; float:right; overflow:hidden; } .marginbottom { margin-bottom:5px; } .marginbottombig { margin-bottom:15px; } .marginright { margin-right:5px; } .marginrightbig { margin-right:15px; } .right { text-align:right; }/*PAGE*/html , body { font-family: Arial,Helvetica,Garuda,sans-serif; }#page { margin: 0 auto; }* html .hr,* html .png{position:relative;behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",this.runtimeStyle.backgroundImage = "none")),this.pngSet=true));}/*HEADER*/#header { background:url(../images/bg_header.png) repeat-x; }#header_inner { width:977px; margin:0 auto; height:245px; background:url(../images/bg_header_inner.png) no-repeat; position:relative; }  #header_inner #topnav { position:absolute; left:288px; top:114px; }  #header_inner #topnav ul li { float:left; }  #header_inner #topnav ul li a { position:relative; padding-left:10px; height:35px; padding-right:19px; float:left; line-height:35px; color:#fff; font-weight:bold; background:transparent; }  #header_inner #topnav ul li a.lastnav { padding-right:10px; }  #header_inner #topnav ul li a .intext { height:100%; display:inline; float:left; cursor:pointer; }    #header_inner .topnav_left { height:35px; width:8px; position:absolute; top:0; left:0px; background:url(../images/bg_topnav_left.png) no-repeat; }  #header_inner .topnav_border { height:35px; width:15px; position:absolute; top:0; right:0px; background:url(../images/bg_topnav_border.png) no-repeat; }  * html #header_inner .topnav_border { width:14px; right:-1px; }  #header_inner .topnav_right { height:35px; width:7px; position:absolute; top:0; right:0px; background:url(../images/bg_topnav_right.png) no-repeat; }  * html #header_inner .topnav_right { height:35px; width:10px; position:absolute;  top:0; right:-4px; background:url(../images/bg_topnav_right.png) no-repeat; }    #header_inner .topnav_before { height:35px; width:7px; position:absolute; top:0; left:-4px; background:url(../images/bg_topnav_hover.png); }  #header_inner .topnav_after { height:35px; width:7px; position:absolute; top:0; right:8px; background:url(../images/bg_topnav_hover.png); }      #header_inner #lang { position:absolute; left:826px; top:3px; }  #header_inner #lang ul li { float:left; }  #header_inner #lang ul li a { float:left; color:#fff; font-weight:none; font-size:0.7em; border-right:2px solid #fff; margin:0 0px; padding:0 5px; }  #header_inner #lang ul li a:hover { color:#000; }    #subheader { background:url(../images/bg_subheader.png) repeat-x; }#subheader_inner { width:797px; padding:0 90px; padding-right:80; margin:0 auto; height:235px; overflow:hidden; background:url(../images/bg_subheader_inner.png) no-repeat; }  #subheader_inner .first { width:400px; position:relative; }    #subheader_inner .first .bigimg { height:212px; width:378px; padding:3px 0 0 3px; background:url(../images/bigimg.png) no-repeat; margin-top:15px; }      #subheader_inner .first .bigimg img { height:198px; width:372px; }                  #slider ul, #slider li{        margin:0;        padding:0;        list-style:none;        }      #slider, #slider li{         width:378px;        height:212px;        overflow:hidden;         }      #prevBtn a { width:25px; height:22px; background:url(../images/prevBtn.png) no-repeat; position:absolute; top:100px; left:0; text-indent:-9999px; }      #nextBtn a { width:25px; height:22px; background:url(../images/nextBtn.png) no-repeat; position:absolute; top:100px; right:23px; text-indent:-9999px; }                  span#prevBtn{}span#nextBtn{}	            #subheader_inner .second { width:2px; background:url(../images/bg_subheader_border.png) center center no-repeat; height:100%; }  #subheader_inner .third { width:375px; padding-left:20px; }    #subheader_inner .third h3 { margin-top:15px; margin-bottom:15px; color:#ea8b0c; font-weight:bold; border-left:5px solid #000; padding-left:5px; height:14px; line-height:14px; }    #subheader_inner .third .img { height:82px; padding:3px 0 0 3px; width:116px; background:url(../images/img.png) no-repeat; }      #subheader_inner .third .img img { height:73px; width:114px; }            #subheader_inner .third .smallcont { width:370px; position:relative; }	 #subheader_inner .third .smallcont2 {padding:0px 0px 0px 10px; width:363px; height:170px; position:relative; }      #subheader_inner .third h4.news { color:#ea8b0c; font-size:0.7em; font-weight:bold; margin:0 0 5px 0; }      #subheader_inner .third h4.news a { color:#ea8b0c; }      #subheader_inner .third h4.ul { color:#000; font-size:0.7em; font-weight:bold; margin:0 0 5px 10px; }      #subheader_inner .third ul { color:#DC9600; font-size:0.7em; margin:0 0 15px 10px; }        #subheader_inner .third ul li { margin-left:13px; list-style-type:square; line-height:16px; }        * html #subheader_inner .third ul li { margin-left:16px; }          #subheader_inner .third a { color:#D69031; text-decoration:underline; }          #subheader_inner .third ul li a { color:#898989; text-decoration:underline; }      #subheader_inner .third p { font-size:0.7em; margin:5px 0; }      #subheader_inner .third .more { width:17px; height:12px; background:url(../images/bg_more.png) no-repeat; display:block; text-indent:-9999px; float:right; }      /*CONTENT*/#container_top { background:url(../images/bg_container_top.png) repeat-x; }#container_bottom {background:url(../images/bg_container_bottom.png) bottom repeat-x; }#container_inner_mid { width:977px; margin:0 auto; background:url(../images/bg_container_inner_mid.png) repeat-y; }#container_inner_top { width:977px; margin:0 auto; background:url(../images/bg_container_inner_top.png) no-repeat; }#container_inner_bottom { width:797px; padding:0 90px; padding-right:80; margin:0 auto; min-height:100%; background:url(../images/bg_container_inner_bottom.png) bottom no-repeat; }* html #container_inner_bottom { height:600px; }  #container_inner_bottom .first { width:500px; margin-right:20px; font-size:0.8em; }    #container_inner_bottom .first p { margin:10px 0; }    #container_inner_bottom .first h3 { margin-top:15px; margin-bottom:10px; color:#000; font-weight:bold; border-left:5px solid #ea8b0c; padding-left:5px; height:14px; line-height:14px; }      #container_inner_bottom .first .section { padding-bottom:5px; padding-left:10px; margin-bottom:5px;  }      #container_inner_bottom .first .hr { width:524px; height:2px; overflow:hidden; margin:0 auto; background:url(../images/bg_section_border.png) top center no-repeat; }        #container_inner_bottom .first .section p {  }          #container_inner_bottom .first .section img { border:0px solid #000; }          #container_inner_bottom .first .section img.columnleft { margin-right:10px; }          #container_inner_bottom .first .section img.columnright { margin-left:10px; }                    #container_inner_bottom .first .section a.gray { color:#898989; font-weight:normal; text-decoration:underline; }                    #container_inner_bottom .first .section p.info { text-align:center; font-size:0.9em; }                    #container_inner_bottom .first .section h4 { color:#000; font-size:0.9em; font-weight:bold; margin:0 0 5px 0px; }          #container_inner_bottom .first .section h5 { color:#ea8b0c; font-size:0.9em; font-weight:bold; margin:0 0 5px 0; }          #container_inner_bottom .first .section ul { color:#DC9600; font-size:0.9em; margin:0 0 15px 0px; }            #container_inner_bottom .first .section ul li { margin-left:13px; list-style-type:square; line-height:16px; }            * html #container_inner_bottom .first .section ul li { margin-left:16px; }              #container_inner_bottom .first .section ul li a { color:#898989; text-decoration:underline; font-weight:normal; }                                              #container_inner_bottom .first a { color:#ea8b0c; font-weight:bold; }	#container_inner_bottom .first a:hover { color:#cb7605; font-weight:bold; }    #container_inner_bottom .second { width:2px; background:url(../images/bg_container_border.png) top center no-repeat; height:460px; }    #container_inner_bottom .third { margin-left:15px; width:260px; margin-top:15px; }    #container_inner_bottom .third .section { background:#e78626 url(../images/bg_orange_top.png) no-repeat; width:226px; padding:10px; margin:0 auto; }           #container_inner_bottom .third .section h4 { margin:0; margin-bottom:15px; color:#000; font-weight:bold; border-left:5px solid #fff; padding-left:5px; height:14px; line-height:14px; }      #container_inner_bottom .third .section p { margin:0; }      #container_inner_bottom .third .section p.marginbottombig { margin-bottom:15px; }      #container_inner_bottom .third .section p.marginleft { margin-left:10px; }      #container_inner_bottom .third .section label { font-size:0.8em; color:#fff; }      #container_inner_bottom .third .section input { width:200px; border:1px solid #a06623; }      #container_inner_bottom .third .section button { background:url(../images/bg_button.png); text-align:center; letter-spacing:1px; width:110px; height:16px; margin-right:14px; color:#fff; font-size:0.7em; }      #container_inner_bottom .third .section button.small { width:69px; }      #container_inner_bottom .third .section a { color:#fff; font-size:0.7em; }          #container_inner_bottom .third .section_bottom { background:transparent url(../images/bg_orange_bottom.png) top no-repeat; width:246px; margin:0 auto; height:11px; }  h1 { margin:10px 0; }h2 { margin:10px 0; }h3 { margin:10px 0; }h4 { margin:10px 0; }h5 { margin:10px 0; }h6 { margin:10px 0; }p C margin:10px 0; text-align:justify; }.kapcsolat p { margin:5px 0 10px 0; }/*FOOTER*/#footer { height:199px; background:url(../images/bg_footer.png) repeat-x; }#footer_inner { margin-top:10px; width:797px; padding:0 90px; padding-right:80; margin:0 auto; position:relative; }  #footer_inner .first { width:255px; }    #footer_inner h5 { font-weight:bold; color:#fff; border-left:5px solid #ea8b0c; padding-left:5px; height:14px; line-height:14px; font-size:0.95em; }    #footer_inner h6 { color:#ea8b0c; font-size:0.7em; font-weight:bold; margin:0 0 5px 0; }    #footer_inner h6 a { color:#ea8b0c; }    #footer_inner .section { font-size:0.7em; color:#fff; padding-bottom:5px; }    #footer_inner .hr { width:177px; height:2px; margin:0 auto; margin-top:5px; margin-bottom:5px; overflow:hidden; background:url(../images/bg_footersection_border.png) center bottom no-repeat; }  #footer_inner .second { width:255px; margin-top:35px; margin-left:10px; margin-right:10px; }  #footer_inner .third { width:255px; }    #footer_inner #footer_up { background:url(../images/bg_footer_up.png); width:51px; height:44px; position:absolute; right:70px; top:0; }#subfooter { height:32px; background:#000; }  #subfooter_inner { height:32px; margin-top:10px; width:797px; padding:0 90px; padding-right:80; margin:0 auto; position:relative; }      #subfooter_inner p { color:#fff; font-size:0.7em;  line-height:32px; text-align:center; margin:0; }      #subfooter_inner a { color:#ea8b0c; font-size:0.7em;  line-height:32px; position:absolute; right:80px; top:0; }	  	  table { font-size: 12px;}	  	    	  
