html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,nav,section{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}ol,ul{list-style-type:none}article,aside,dialog,figure,footer,header,hgroup,nav,section{display:block}body,html{height:100%}body{line-height:1.5}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}table,td,th{vertical-align:middle}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a
img{border:none}div,body,a,h1,h2,h3,ul,li,p{font-family:Arial,Helvetica,sans-serif;font-weight:normal;font-size:12px;line-height:18px}#menu,  form.sendmail,  .project img,.screenbreak,img.screen{display:none}img.print{display:block}.clearer{clear:both;font-size:1px;line-height:1px}a{text-decoration:underline;color:#000}.hr{clear:both;display:block;width:100%;color:#000;border:0px
none;border-bottom:1px solid #666;margin:0px;padding:0px;height:0px;line-height:1px;font-size:1px}h1, h1
a{font-size:13px;font-weight:bold;margin:0px}h2, h2
a{margin:0px}ul{margin:0.5em 0px 1em 0px}.pc{display:block;float:left;width:33%;height:10em}#footer
.toright{width:50%;display:block;float:left;text-align:right}#footer
.toleft{width:50%;display:block;float:left;text-align:left}html,body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,nav,sectioni{line-height:20px}input,textarea{font:normal 14px Arial,Helvetica,sans-serif;line-height:1.5em}input{height:1.5em}textarea{height:4.5em}input:focus{border:2px
solid #069}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html
.clearfix{height:1%}.clear{clear:both}.textcenter{text-align:center}body{background-color:#1F1F1F;color:#1F1F1F}.header{height:130px;background-color:#171717;border-bottom:1px solid #769932}.footer-top{background:transparent url(/imgs/skin/footer-top.png) repeat-x 0 100%;height:12px;font-size:1px;line-height:1px}.footer{position:absolute;border:0;height:100px;width:100%;background:#1F1F1F url(/imgs/skin/footer-bg.png) repeat-x 0 100%;color:#CCC}.featured-inner{margin-top:-15px;background:url(/imgs/skin/featured-bg.png) no-repeat 50% 0;height:366px}.featured-top{height:15px;background:url(/imgs/skin/featured-top.png) repeat-x 0 0}.featured{background:#769932;height:90px;border-bottom:1px solid #FFF;overflow:hidden}.featured
blockquote{width:200px;padding-top:20px;margin:0px
auto}.featured blockquote
p{text-align:center;font-size:24px;line-height:30px;color:#FFF}.main{background:#F5F5F5 url(/imgs/skin/featured-shadow.png) repeat-x 0 0}ul.navigation li a,h1{width:120px;margin:0
auto;padding-top:25px;padding-right:620px}.define{color:#FFF}.define span,
h1
span{color:#c6db00}a{color:#7E992E}h1, h1
a{color:#FFF;font-size:50px;line-height:80px;text-decoration:none}h2, h2
a{position:absolute;text-indent:20px;width:220px;left:-240px;font-size:30px;text-align:right}h3, h3
a{font-size:22px}h4, h4
a{font-size:20px}h5, h5
a{font-size:18px}h6, h6
a{font-size:16px}p{text-align:justify;margin-bottom:1.5em}.panel{position:relative}ul.navigation{position:absolute;bottom:0px;width:auto;height:40px}ul.navigation
li{float:left}ul.navigation li
a{display:block;width:200px;height:40px;line-height:40px;text-align:center;margin:0
10px 0 0;text-decoration:none}ul.navigation li a:hover{background-position:0 -80px}.wrap,.panel{margin:0
auto;width:480px}.panel{padding:40px
0 30px 0}.hrtop,.hrbottom{display:block;background:transparent url(/imgs/skin/panel-bg.png) no-repeat -900px 0;width:900px;margin:0
auto;height:16px;border:0px
none;font-size:1px;line-height:1px}.hrbottom{background-position:0 100%}.panelbg-solid
.panelbg{position:relative;background:transparent url(/imgs/skin/panel-bg.png) repeat-y -1800px 0}.panelbg-solid .hrbottom,
.panelbg-solid
.hrtop{height:12px}ul.services{margin:6px
0 12px 0}ul.services
li{background:transparent url(/imgs/skin/bullet-side-left.png) no-repeat 0 5px;padding-left:16px}#portfolio
li{float:left;width:219px;text-align:center;padding:0
0 10px 0}#portfolio{overflow:visible;margin:20px}#portfolio #pf_all,
#portfolio #pf_php,
#portfolio #pf_flash,
#portfolio
#pf_design{display:none}#portfolio
img{border:5px
solid #333}.form_sent{display:block;background:#CCC;padding:5px
0}.form_sent
.wrap{display:table;position:static}.form_sent .wrap
a{display:block;text-align:center;background:#769932 url(/imgs/skin/gradient-bg.png) repeat-x 0 0;border:1px
solid #666;-moz-border-radius:5px;-webkit-border-radius:5px;behavior:url(/css/border-radius.htc);border-radius:5px;padding:5px;margin:5px
0;color:#FFF}.form_sent .wrap a:hover{background-position:0 -100px}.form_sent .wrap a:hover,
.form_sent .wrap
a{color:#FFF;text-decoration:none;cursor:pointer}.form_kapcsolat{}.w25p{width:25% !important}.w50p{width:50% !important}.w75p{width:75% !important}.w100p{width:100% !important}form{position:relative;display:block;overflow:hidden}label{font-weight:bold;float:left;clear:left;display:block;margin-bottom:10px}.inputbg{clear:right;float:right;display:block}.inputbg textarea,
.inputbg
input{width:100%;border:0px
none;padding:0;margin:0;overflow:auto}.form_error{position:absolute;clear:left;width:200px;display:block;right:-220px;background-color:#FC3;padding:0
5px;border:1px
solid #666;-moz-border-radius:5px;-webkit-border-radius:5px;behavior:url(/css/border-radius.htc);border-radius:5px}form
br{clear:both;height:10px}form label
.detail{display:block;font-weight:normal;font-size:10px;line-height:1em}.inputbg, .inputbg
span{display:block}.inputbg-t,.inputbg-tl,.inputbg-tr,.inputbg-b,.inputbg-bl,.inputbg-br{height:5px}.inputbg-ml,.inputbg-tl,.inputbg-bl{padding-left:5px}.inputbg-mr,.inputbg-tr,.inputbg-br{padding-right:5px}.inputbg-tl,.inputbg-tr,.inputbg-bl,.inputbg-br{background:transparent url(/imgs/skin/corners.gif) no-repeat 0 0}.inputbg-t,.inputbg-b{background:#FFF url(/imgs/skin/corners_tb.gif) repeat-x 0 0}.inputbg-ml,.inputbg-mr{background:#FFF url(/imgs/skin/corners_lr.gif) repeat-y 0 0}.inputbg-m{background:#FFF;overflow:hidden}.inputbg-tr{background-position:100% 0}.inputbg-bl{background-position:0 100%}.inputbg-br{background-position:100% 100%}.inputbg-b{background-position:0 100%}.inputbg-mr{background-position:100% 100%}input.submit{float:right;position:relative;bottom:30px;border:0px
none;padding:0;margin:0;width:95px;height:30px;background:transparent url(/imgs/skin/submit-button.png) no-repeat 0 0;font-weight:bold;color:#FFF;cursor:pointer}input.submit:hover{background-position:-95px 0}.button{display:block;width:100px;line-height:1em;padding:0}.button-menu{overflow:hidden;width:405px;margin:0
auto}.button-menu
.button{float:left}.button
span{display:block;height:30px;background:transparent url(/imgs/skin/button_corners.png) no-repeat 0 0;line-height:30px;color:#FFF;text-align:center;cursor:pointer}.button,
.button span,
.button:hover,
.button:hover
span{text-decoration:none}.button
.butm{background-position:0 0;background-repeat:repeat-x}.button:hover
.butm{background-position:0 -30px}.button
.butl{background-position:0 -120px;padding-left:16px}.button:hover
.butl{background-position:0 -150px}.button
.butr{background-position:100% -120px;padding-right:16px}.button:hover
.butr{background-position:100% -150px}.button .butl-sqr{background-position:0 -60px;padding-left:16px}.button:hover .butl-sqr{background-position:0 -90px}.button .butr-sqr{background-position:100% -60px;padding-right:16px}.button:hover .butr-sqr{background-position:100% -90px}.button-menu .button .butl-sqr{background-position:-1px -60px;padding-left:15px}.button-menu .button:hover .butl-sqr{background-position:-1px -90px}