#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:9999;overflow:hidden} #cboxOverlay{position:fixed;width:100%;height:100%} #cboxBottomLeft,#cboxMiddleLeft{clear:left} #cboxContent{position:relative;overflow:hidden} #cboxLoadedContent{overflow:auto} #cboxLoadedContent iframe{display:block;width:100%;height:100%;border:0} #cboxTitle{margin:0} #cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%} #cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer} #cboxOverlay{background:url(http://cdn2.honlapbirodalom.hu/css/images/overlay.png) 0 0 repeat} #cboxTopLeft{width:21px;height:21px;background:url(http://cdn2.honlapbirodalom.hu/css/images/controls.png) -100px 0 no-repeat} #cboxTopRight{width:21px;height:21px;background:url(http://cdn2.honlapbirodalom.hu/css/images/controls.png) -129px 0 no-repeat} #cboxBottomLeft{width:21px;height:21px;background:url(http://cdn2.honlapbirodalom.hu/css/images/controls.png) -100px -29px no-repeat} #cboxBottomRight{width:21px;height:21px;background:url(http://cdn2.honlapbirodalom.hu/css/images/controls.png) -129px -29px no-repeat} #cboxMiddleLeft{width:21px;background:url(http://cdn2.honlapbirodalom.hu/css/images/controls.png) left top repeat-y} #cboxMiddleRight{width:21px;background:url(http://cdn2.honlapbirodalom.hu/css/images/controls.png) right top repeat-y} #cboxTopCenter{height:21px;background:url(http://cdn2.honlapbirodalom.hu/css/images/border.png) 0 0 repeat-x} #cboxBottomCenter{height:21px;background:url(http://cdn2.honlapbirodalom.hu/css/images/border.png) 0 -29px repeat-x} #cboxContent{background:#fff} #cboxLoadedContent{margin-bottom:28px} #cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#949494} #cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494} #cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef} #cboxPrevious{position:absolute;bottom:0;left:0;background:url(http://cdn2.honlapbirodalom.hu/css/images/controls.png) -75px 0 no-repeat;width:25px;height:25px;text-indent:-9999px} #cboxPrevious.hover{background-position:-75px -25px} #cboxNext{position:absolute;bottom:0;left:27px;background:url(http://cdn2.honlapbirodalom.hu/css/images/controls.png) -50px 0 no-repeat;width:25px;height:25px;text-indent:-9999px} #cboxNext.hover{background-position:-50px -25px} #cboxLoadingOverlay{background:url(http://cdn2.honlapbirodalom.hu/css/images/loading_background.png) center center no-repeat} #cboxLoadingGraphic{background:url(http://cdn2.honlapbirodalom.hu/css/images/loading.gif) center center no-repeat} #cboxClose{position:absolute;bottom:0;right:0;background:url(http://cdn2.honlapbirodalom.hu/css/images/controls.png) -25px 0 no-repeat;width:25px;height:25px;text-indent:-9999px} #cboxClose.hover{background-position:-25px -25px} .cboxIE #cboxTopLeft{background:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://cdn2.honlapbirodalom.hu/css/images/internet_explorer/borderTopLeft.png,sizingMethod='scale')} .cboxIE #cboxTopCenter{background:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://cdn2.honlapbirodalom.hu/css/images/internet_explorer/borderTopCenter.png,sizingMethod='scale')} .cboxIE #cboxTopRight{background:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://cdn2.honlapbirodalom.hu/css/images/internet_explorer/borderTopRight.png,sizingMethod='scale')} .cboxIE #cboxBottomLeft{background:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://cdn2.honlapbirodalom.hu/css/images/internet_explorer/borderBottomLeft.png,sizingMethod='scale')} .cboxIE #cboxBottomCenter{background:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://cdn2.honlapbirodalom.hu/css/images/internet_explorer/borderBottomCenter.png,sizingMethod='scale')} .cboxIE #cboxBottomRight{background:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://cdn2.honlapbirodalom.hu/css/images/internet_explorer/borderBottomRight.png,sizingMethod='scale')} .cboxIE #cboxMiddleLeft{background:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://cdn2.honlapbirodalom.hu/css/images/internet_explorer/borderMiddleLeft.png,sizingMethod='scale')} .cboxIE #cboxMiddleRight{background:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://cdn2.honlapbirodalom.hu/css/images/internet_explorer/borderMiddleRight.png,sizingMethod='scale')} html,body,div,span,applet,object,iframe,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,img,ins,kbd,q,s,samp,small,tt,var,center,fieldset,form,label,legend,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline} article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block} blockquote,q{quotes:none} blockquote:before,blockquote:after,q:before,q:after{content:'';content:none} table{border-collapse:collapse;border-spacing:0} body{font-family:Arial;font-size:12px;background-color:#F6F6F5} a{text-decoration:underline;color:#ca0000} #hb-link{margin:10px 0 auto;text-align:center} #hb-link a{text-decoration:none;color:white} #hb-link a img{display:inline;margin-top:-3px;vertical-align:middle} .googleMap{display:block;clear:both;width:600px;height:500px;margin:35px 150px 20px 150px;float:left} #online-form-text{display:block;float:left;width:435px;margin-right:12px;min-height:50px;overflow:hidden} #online-form{background-image:url("images/online-form-bg.png");background-position:left top;background-repeat:repeat;border:1px solid #ababab;display:block;float:right;font-family:Tahoma;font-size:12px;padding:15px 10px 10px;width:430px} #online-form-title{font-size:17px;margin-bottom:20px !important;text-align:center} #online-form input,#online-form textarea{padding:5px} #online-form p{display:block;overflow:hidden;margin-bottom:10px;margin-top:10px} #online-form label{display:block;float:left;padding-right:10px;text-align:right;width:90px} #online-form textarea{width:300px;border:1px solid silver} #online-form button{background-color:#b80000;color:#ffffff;display:block;font-family:'Tahoma';font-size:14px;margin:0 auto;overflow:hidden;padding:8px 10px;text-align:center;text-transform:uppercase;width:100px;text-decoration:none;border:1px solid #B80000;font-weight:bold} #online-form button:hover{background-color:#9A0000} #online-form .online-submit-holder{text-align:center} #online-form .online-bottom-info{font-style:italic;text-align:center} #online-form #google-recapthca{display:block;overflow:hidden} #online-form #google-recapthca > div{display:block;float:right;margin-right:15px;overflow:hidden} .required{width:299px;border:1px solid silver} .sendinfo_announce{background-color:#B8CDFF;color:blue !important;display:block;font-size:14px !important;margin:0 auto;padding:10px;text-align:center;width:95%;border:1px solid blue !important} .sendinfo_ok{background-color:#EDFFD6;color:green !important;display:block;font-size:14px !important;margin:0 auto;padding:10px;text-align:center;width:95%;border:1px solid green !important} .sendinfo_error{background-color:#ffb8b8;color:red !important;display:block;font-size:14px !important;margin:0 auto;padding:10px;text-align:center;width:95%;border:1px solid red !important} .radius-5{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px} body > div{display:block;overflow:hidden;width:100%;margin:0 auto;min-height:10px} body > div .container{display:block;overflow:hidden;margin:0 auto;width:950px;min-height:10px} h1{color:#202020;font-family:'Tahoma';font-size:24px;font-weight:bold;margin:0 0 15px;text-transform:uppercase} h3{color:#343434;font-family:'Tahoma';font-size:24px;font-weight:normal;margin:0 0 15px;text-transform:uppercase} #top{background-image:url(images/head-bg.jpg);background-repeat:repeat-x;background-position:left top;background-color:#f4f4f4;min-height:104px} #top #company-logo{display:block;float:left;margin-top:13px;overflow:hidden} #top #telephone{display:block;float:right;margin-top:35px;overflow:hidden} #menu{background-image:url(images/menu-bg.jpg);background-repeat:repeat-x;background-position:left top;background-color:#2c2d2d;min-height:50px} #menu .container{min-height:50px} #menu .container a{color:#ffffff;display:block;float:left;font-family:'Tahoma';font-size:14px;font-weight:bold;margin-top:7px;overflow:hidden;padding:8px 10px;text-align:center;text-transform:uppercase;text-decoration:none} #menu .container span{background-color:#585858;color:#585858;display:block;float:left;margin-left:25px;margin-right:25px;margin-top:10px;min-height:30px;overflow:hidden;width:1px} #menu .container a:hover,.active-menu{background-color:#b80000;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px} #head{background-color:#1e2d31;border-top:15px solid #f4f4f4;min-height:330px} #head .container > div{display:block;float:left;margin-bottom:17px;margin-top:17px;min-height:10px;overflow:hidden;width:435px} #head .container > div > p,#head .container > div > div{display:block;overflow:hidden;width:100%;min-height:10px;text-transform:uppercase;font-family:'Tahoma'} #head-title{font-size:30px;color:#cf0000;font-weight:bold} #head-subtitle{font-size:24px;color:#ffffff} #head-text{color:#ffffff;font-size:12px;margin-bottom:25px;margin-top:25px} #head-link{background-color:#b80000;color:#ffffff;display:block;font-family:'Tahoma';font-size:16px;margin:0 auto;overflow:hidden;padding:8px 10px;text-align:center;text-transform:uppercase;width:100px;text-decoration:none} #head .container > img{display:block;float:right;margin-bottom:17px;margin-top:17px;overflow:hidden} #offer{background-color:#e4e4e4} #offer .container{margin-bottom:20px;margin-top:20px} #offer .container p{line-height:1.5em;color:#202020;font-size:14px} #blocks{background-color:#ededed} #blocks .container{margin-bottom:10px;margin-top:10px} #blocks .container > div{display:block;overflow:hidden;float:left;width:223px;min-height:10px} #blocks .container > div .block-icon{background-image:url("images/icons.png");background-repeat:no-repeat;display:block;height:44px;margin:0 auto;overflow:hidden;position:relative;width:44px;z-index:10} #blocks .container > div > div{background-color:#f3f3f3;border:1px solid #c4c4c4;display:block;min-height:100px;overflow:hidden;position:relative;top:-22px;width:221px;z-index:5} .block-separator{margin-right:15px} .mainpage-block{cursor:pointer} .block-image{display:block;margin:35px auto 10px} .block-title{color:#373737;display:block;font-size:18px;font-weight:bold;margin:0 auto;min-height:80px;overflow:hidden;width:90%} .block-list{display:block;list-style-type:disc;margin:0 auto;min-height:270px;overflow:hidden;padding:0 0 0 16px;width:83%} .block-list li{color:#373737;line-height:1.5em} .block-link{background-color:#b80000;color:#ffffff;display:block;font-family:'Tahoma';font-size:16px;margin:35px auto 25px;overflow:hidden;padding:8px 10px;text-align:center;text-transform:uppercase;width:100px;text-decoration:none} .iparbiztonsag{background-position:0px 0px} .tuzvedelem{background-position:0px -44px} .szakerto{background-position:0px -88px} .tervezes{background-position:0px -132px} #news{background-color:#f3f3f3} #news .container{margin-bottom:30px;margin-top:20px} #news .container p{line-height:1.5em;color:#202020;font-size:14px} #news #news-left{display:block;overflow:hidden;float:left;width:460px;min-height:10px} #news #news-right{display:block;overflow:hidden;float:right;width:460px;min-height:10px} #video{background-color:#e6e5e5} #video .container{margin-bottom:30px;margin-top:20px} #video .container p{line-height:1.5em;color:#202020;font-size:14px} #partners{background-color:#ffffff} #partners .container{margin-bottom:20px;margin-top:20px} #partners .container p{line-height:1.5em;color:#202020;font-size:14px} #footer{background-color:#11191b} #footer .container{margin-bottom:20px;margin-top:20px;min-height:100px} #footer .container > div{display:block;overflow:hidden;min-height:10px;float:left;cursor:pointer} #footer #industry{width:165px} #footer #fireprotection{width:190px} #footer #expert{width:210px} #footer #visualization{width:165px} #footer #connect{width:190px} #footer #connect .row{color:#ffffff;display:block;line-height:1.5em;min-height:10px;overflow:hidden;width:100%} #footer #connect .gray-box{background-color:#686868;margin-bottom:10px;margin-top:10px;padding:5px;width:95%} #footer .footer-block-title{background-color:#b80000;color:#ffffff;display:block;font-size:12px;margin-bottom:10px;overflow:hidden;padding:5px;text-align:center;text-transform:uppercase} #footer .footer-block-title a{text-decoration:none;color:#ffffff} #footer-title-iparbiztonsag{width:105px} #footer-title-tuzvedelem{width:95px} #footer-title-szakerto{width:170px} #footer-title-latvanyterv{width:120px} #footer-title-kapcsolat{width:85px} #footer .footer-block-list{display:block;overflow:hidden;padding:0;margin:0;width:85%;color:#ffffff} #footer .footer-block-list li{line-height:1.5em} .body-sdoc{background-color:#F3F3F3} #content-sdoc{background-color:#e6e5e5;min-height:400px;padding:20px;width:910px;line-height:1.5em;color:#202020;font-size:14px} 