/* reset.css */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
/* base.css */
sup{vertical-align:baseline;position:relative;top:-.3em;font-size:.75em;}
sub{vertical-align:baseline;position:relative;bottom:-.25em;}
div.separator{overflow:hidden;float:none;clear:both;width:100%;height:0px;}
.hidden{display:none;}
.bold{font-weight:bold;}
.fleft{float:left;}
.fright{float:right;}
.tmiddle{vertical-align:middle;}
.ttop{vertical-align:top;}
.tleft{text-align:left;}
.tright{text-align:right;}
.tcenter{text-align:center;}
.tcenter table{margin:0 auto;}
.nobr{white-space:nowrap;}
.widthauto{width:auto;}
.noborder{border:0;}
.antistrong strong{font-weight:normal;}
.left10{margin-left:10px;}
.left20{margin-left:20px;}
.left30{margin-left:30px;}
.left40{margin-left:40px;}
.left50{margin-left:50px;}
.right10{margin-right:10px;}
.right20{margin-right:20px;}
.right30{margin-right:30px;}
.right40{margin-right:40px;}
.right50{margin-right:50px;}
.top10{margin-top:10px;}
.top20{margin-top:20px;}
.top30{margin-top:30px;}
.top40{margin-top:40px;}
.top50{margin-top:50px;}
.bottom10{margin-bottom:10px;}
.bottom20{margin-bottom:20px;}
.bottom30{margin-bottom:30px;}
.bottom40{margin-bottom:40px;}
.bottom50{margin-bottom:50px;}
/* layout.css */
body,input,textarea,select{font:12px Verdana,tahoma,sans-serif;color:#62625a;}
.header,.content,.footer{font:12px 'Times New Roman',serif;}
h1,h2,h3,h4{font-family:Georgia,serif;}
h1{font-size:21px;margin-top:11px;margin-bottom:5px;}
h2{font-size:18px;margin-top:8px;margin-bottom:4px;}
h3{font-size:16px;margin-top:5px;margin-bottom:3px;}
h4{font-size:14px;margin-top:3px;margin-bottom:2px;}
p{line-height:20px;margin-top:5px;margin-bottom:10px;}
a{color:#415C93;margin:0;padding:0;text-decoration:none;}
a:hover{color:#000000;}
div.img_text{font-size:10px;margin-top:2px;margin-bottom:4px;font-weight:bold;text-align:center;}
div.main{position:relative;float:left;clear:left;}
div.column1,div.full,div.half,div.third{position:relative;float:left;}
div.left{clear:left;}
div.middle{clear:none;}
div.right{float:right;clear:none;}
/*div.main{margin-left:13px;}
div.column1{margin-left:13px;}
div.middle{margin-left:13px;}
*//*div.column1{width:[hasáb szélesség]px;}
div.main{width:[tartalom szélesség-hasáb szélesség-3*margó]px;}
div.full{width:[tartalom szélesség-hasáb szélesség-3*margó]px;}
div.half{width:[(tartalom szélesség-hasáb szélesség-4*margó)/2]px;}
div.third{width:[(tartalom szélesség-hasáb szélesség-5*margó)/3]px;}
*//*body.no_col div.column1{display:none;}
body.no_col div.main{width:[tartalom szélesség-2*margó]px;}
body.no_col div.full{width:[tartalom szélesség-2*margó]px;}
body.no_col div.half{width:[(tartalom szélesség-3*margó)/2]px;}
body.no_col div.third{width:[(tartalom szélesség-4*margó)/3]px;}
*/* html div.main,* html div.column1,* html div.middle{display:inline;}
ul{padding:0px;margin:0px;}
ul li{margin:3px 0px 4px 5px;padding:0px 0px 0px 15px;list-style-type:none;background:url(/img/bullet.png) 0px 5px no-repeat;}
div.holder{width:[tartalom szélesség]px;margin-left:-[tartalom szélesség/2]px!important;margin-right:0px!important;margin-left:auto;margin-right:auto;position:relative;left:50%!important;left:auto;float:left!important;float:none;clear:both;}
table{margin:3px;border-collapse:collapse;}
td,th{border:1px solid #ddd;padding:3px;text-align:left;}
th{background:#ffe;}
body.flexi_width{max-width:[tartalom szélesség max]px;margin-left:auto;margin-right:auto;}
body.flexi_width div.main{margin:0 auto;float:none;clear:none;}
body.flexi_width div.holder{width:100%;margin-left:auto!important;margin-right:auto!important;left:auto!important;}
body.flexi_width div.footer_container{width:[tartalom szélesség]px;margin-left:auto;margin-right:auto;}
/* specified_layout.css */
html,body{height:100%;overflow:hidden;}
body.desktop{max-height:815px;position:relative;overflow:visible;}
/*@media screen and (min-height:816px){/* majd egyszer megcsináljuk,hogy JS nélkül is középen legyen az oldal body.desktop{}}
*/div.content{height:inherit;}
div.holder{width:100%;left:0!important;margin-left:0!important;}
div.column1{margin:0;}
div.main{float:none!important;clear:none;width:auto;height:inherit;margin:0;}
div.full{float:none;height:inherit;}
body,input,textarea,select{ }
.header,.content,.footer{font-size:140%; }
h1{font-size:130%;margin-top:0.6875em;margin-bottom:0.3125em;}
h2{font-size:125%;margin-top:0.5em;margin-bottom:0.25em;}
h3{font-size:100%;margin-top:0.3125em;margin-bottom:0.1875em;}
h4{font-size:87.5%;margin-top:0.1875em;margin-bottom:0.125em;}
p{line-height:1.2em;margin-top:0.3em;margin-bottom:0.6em;}
body div.column1{width:10.235em;}
body div.column1,body.egyeni_galeria .main{margin-top:.4em;}
body div.main{margin-left:10.235em;}
body #egyeni_galeria ul#kepek_wrapper li,#egyeni_galeria div#leiras_wrapper{margin-right:.5em;}
body #egyeni_galeria ul#kepek_wrapper li.last{margin-right:0;}
body #egyeni_galeria div#stablista_wrapper{margin-left:.5em;}
/* header.css */
div.header{display:none;}
/* column.css */
div.column1{position:relative;height:100%;text-align:center;text-transform:uppercase;font-size:100%;background-color:#ffffff;}
div.column1 .home-link{display:block;width:76%;margin-top:1%;margin-bottom:12%;}
div.column1 .home-link img{width:100%;}
div.column1 .column1_hr{width:9%;height:2px;}
div.column1 .column1_hr_top{margin-bottom:5%;}
div.column1 .column1_hr_bottom{margin-top:7%;}
div.column1 ul li{margin:0;padding:0;background:none;}
div.column1 ul li ul{display:none;margin-left:0.25em;}
div.column1 ul li a{display:block;padding:0.5em 0;color:#666666;}
div.column1 ul li a.active,div.column1 ul li a:hover{color:#000000;}
div.column1 ul li li a{padding:0.25em 0;font-size:60%;}
div.column1 .social_btn{position:absolute;bottom:7.5%;left:0;height:1.4em;width:100%;}
div.column1 .social_btn a img{height:100%;margin-right:2.4%;opacity:0.7;}
div.column1 .social_btn a:hover img{opacity:1;}
div.column1 .social_btn a img.right{margin-right:0;}
div.column1 .copyright{position:absolute;bottom:4%;left:0;width:100%;font-family:"Trebuchet MS",Helvetica,sans-serif;font-size:40%;font-weight:bold;color:#000000;text-transform:lowercase;}
/* content.css */
div.content{ }
div.content a{color:#030303;font-weight:bold;}
div.content a:hover,div.content a.aktiv{color:#000000;}
div.content h1{padding-left:45px;}
div.content h1,div.content h2{text-transform:uppercase;}
body.contact .main{text-align:center;background-color:#313030;font-family:"Arial",helvetica,sans-serif;font-size:100%;color:#fbfbfb;}
body.contact .main p{margin:0;padding:0;padding-top:11.5em;padding-right:8.3%;line-height:1.5em;}
body.contact .main a{color:#fbfbfb;font-weight:normal;text-decoration:none;}
body.contact .main a:hover{text-decoration:underline;}
body.index div.column1{z-index:4;}
body.index #gallery_bg_holder,body.index #gallery_fullscreen_fade{position:relative;left:0;top:0;overflow:hidden;}
body.index #gallery_bg_holder{display:none;width:100%;height:100%;background:url(/img/home-opacity_mask.png);z-index:1;}
body.index div#gallery_fullscreen_fade img{position:absolute;display:none;top:0;left:0;z-index:0;}
div.gallery_fullscreen_fade_panel{display:none;}
/* custom_galery.css */
#egyeni_galeria{height:inherit;overflow-y:hidden;overflow-x:scroll;white-space:nowrap;}
#egyeni_galeria ul#kepek_wrapper,#egyeni_galeria ul#kepek_wrapper li,#egyeni_galeria ul#kepek_wrapper img,#egyeni_galeria div.text_wrapper{width:auto;height:inherit;}
#egyeni_galeria div.text_wrapper,#egyeni_galeria ul#kepek_wrapper,#egyeni_galeria ul#kepek_wrapper li{display:inline-block;}
#egyeni_galeria div.text_wrapper{position:relative;vertical-align:top;width:20em;background-color:#b1b1a2; color:#FBFBFB;font-size:100%;text-align:center;white-space:normal;}
#egyeni_galeria div.text_wrapper h1{position:absolute;bottom:0.55em;left:0.65em;right:0.65em;margin:0;padding:0;&nbsp;font-size:3em;font-weight:bold;line-height:1.15em;text-align:right;text-transform:lowercase;letter-spacing:-0.02em;}
#egyeni_galeria .fb-share-button{position:absolute;top:1em;right:1em;width:95px;height:20px;}
#egyeni_galeria ul#kepek_wrapper,#egyeni_galeria ul#kepek_wrapper li{margin:0;padding:0;}
#egyeni_galeria ul#kepek_wrapper{}
#egyeni_galeria ul#kepek_wrapper li{}
#egyeni_galeria ul#kepek_wrapper img{float:left;}
div.nicescroll-rails{top:auto!important;bottom:1.4%;}
body.ios #egyeni_galeria{-webkit-overflow-scrolling:touch;}
@media only screen and (orientation :portrait){body.mobile div.content{overflow-y:hidden;overflow-x:scroll;}
body.mobile #egyeni_galeria{overflow:visible;}
body.mobile #navbtn_wrapper{width:100%!important;left:0;}
body.ios div.content{-webkit-overflow-scrolling:touch;}}
#navbtn_wrapper{position:fixed;z-index:1;}
a#galleryScrollBtn{display:none;position:absolute;top:40%;background-image:url(data:image/png,);}
a#galleryScrollBtn.left{left:1.5em;}
a#galleryScrollBtn.right{right:1.5em;}
a#galleryScrollBtn img{height:4em;width:4em;}
body.desktop a#galleryScrollBtn{top:0;width:50%;height:100%;}
body.desktop a#galleryScrollBtn.left{left:0;}
body.desktop a#galleryScrollBtn.right{right:0;}
body.desktop a#galleryScrollBtn img{position:absolute;top:40%;max-width:70px;max-height:70px;}
body.desktop a#galleryScrollBtn.left img{left:1.5em;}
body.desktop a#galleryScrollBtn.right img{right:1.5em;}
@media only screen and (orientation :portrait){body.ios a#galleryScrollBtn img{width:10em;height:10em;}}
body.mobile.browser-chrome #egyeni_galeria #navbtn_wrapper{visibility:hidden;}
body.mobile.browser-chrome #egyeni_galeria #navbtn_wrapper a#galleryScrollBtn{visibility:visible;}
@media only screen and (orientation :landscape){body.ios #navbtn_wrapper{right:0;}}
body.ios #navbtn_wrapper{margin-top:.4em;}
/* footer.css */
div.footer{display:none;}
div.cms_menu{position:fixed!important;position:absolute;top:3px;right:3px;width:150px;background:white;border:2px solid #414142;padding:2px;color:black;z-index:10;}
div.cms_menu ul{list-style-type:none;padding:3px;margin:0;}
div.cms_menu li{background:none;margin:0;padding:0;}
div.cms_menu a{color:#5588D3;padding-left:2px;}
/* pathnav.css */
div.pathnav{display:none;padding-left:25px;}
div.pathnav ul{padding:0;margin:0;list-style-type:none;font-size:11px;}
div.pathnav li{display:inline;padding:0;margin:0;background:none;}
div.pathnav li.sep a{padding-right:15px;background:url(/img/pathnav.png) right 5px no-repeat;margin-right:5px;}
/* multitab.css */
.multitab .tabbed ul{margin:0px;padding:4px 0px;border-bottom:1px solid #ffffff;}
html > body .multitab .tabbed ul{*padding:8px 0px;}
.multitab .tabbed ul li{padding:4px 0px!important;padding:0px;margin:0px 5px 0px 5px;display:inline;border:1px solid #808080;background:none;border-bottom:none;}
.multitab .tabbed ul li a{padding:4px 8px;margin:0px;}
.multitab .tabbed ul li.active{border:1px solid #ffffff;border-bottom:1px solid #151515;}
.multitab .tabbed ul li.active a{cursor:default;color:#ffffff;}
.multitab .tabbed ul li.active a:hover{text-decoration:none;}
.multitab .tab{display:none;}
.multitab .visible{display:block;}
.plandiv{margin:15px 0px 0px 0px;}
/* form.css */
form table,form tr,form td,form th{border:none;}
form .default{color:#ddd;}
form input.disabled{background-color:#eee;border:1px solid #cecece;padding:1px;}
form div.error{margin-bottom:5px;color:#800000;font-weight:bold;}
form div.waiting{position:absolute;top:0;left:0;margin:0;padding:0;width:100%;height:100%;background:#101010;z-index:100;}
form div.waitinganim{position:absolute;height:32px;top:50%;left:0px;width:100%;padding-top:40px;background:url(/img/loading.gif) center top no-repeat;z-index:101;color:#808080;text-transform:lowercase;text-align:center;opacity:1;filter:alpha(opacity=100);}
.resizable-textarea .grippie{width:100%;height:9px;overflow:hidden;background:#eee url(/img/cms/grippie.png) no-repeat center 2px;border:1px solid #ddd;border-top-width:0;cursor:s-resize;padding-right:2px;*padding-right:0px;*margin-top:-1px;}
.resizable{margin-bottom:10px;_margin-bottom:9px;}
.resizable-textarea .resizable{margin-bottom:0px;}
#naptar{position:absolute;background:#A6D2E0;width:156px;padding:9px 0px 9px 8px;border:1px solid #7DA7B4;opacity:.90;filter:alpha(opacity=90);}
#naptar select{width:72px;font-size:10px;margin-bottom:8px;}
#naptar span{position:relative;width:20px;height:14px;float:left;clear:none;border:1px solid white;font-size:11px;color:#78A2AF;text-align:center;padding:3px 0px;margin:0px -1px -1px 0px;}
#naptar span a{position:absolute;top:0px;left:0px;padding:3px 0px;width:100%;color:#ffffff;display:block;text-decoration:none;font-weight:bold;}
#naptar span a:hover,#naptar .fejlec span{font-weight:bold;background:#78A2AF;color:#ffffff;text-decoration:none;}
#naptar iframe{position:absolute;top:-1px;left:-1px;width:166px;visibility:hidden;z-index:-1;}
#suggest{display:none;position:absolute;border:1px solid #808080;background:#e0e0e0;z-index:100000;}
#suggest ul{margin:3px;padding:0px;list-style-type:none;}
#suggest ul li{padding:1px 0px 0px 0px;margin:0;white-space:nowrap;}
#suggest ul li.active{background:#d0d0d0;}
#suggestIframe{display:none;background:red;position:absolute;}
form input{height:12px;background-color:white;color:black;border:none;padding:4px;}
form select{height:20px;background-color:white;color:black;border:none;}
form td{height:25px;vertical-align:middle;}
form input.submit{color:[téma alapszín];background-color:transparent;border:none;cursor:pointer;height:20px;width:auto;}
/* lebegourlap.css */
div.lebegourlap{background-image:url(/img/form-bg.png);width:428px;height:227px;margin:58px 0 0 91px;color:#83807D;padding:15px;}
div.lebegourlap_kicsi{background-image:url(/img/form-bg-small.png);height:197px;}
div.lebegourlap_kapcsolat{background-image:url(/img/form-bg-contact.png);width:246px;height:366px;margin:7px 0 0 38px;}
* html div.lebegourlap{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/form-bg.png",sizingMethod="crop");}
 * html div.lebegourlap_kicsi{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/form-bg-small.png",sizingMethod="crop");}
* html div.lebegourlap_kapcsolat{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/form-bg-contact.png",sizingMethod="crop");}
div.lebegourlap form{_height:196px;position:relative;}
div.lebegourlap_kicsi form{_height:164px;position:relative;}
div.lebegourlap_kapcsolat form{_height:321px;position:relative;}
div.lebegourlap a{color:#83807D;}
div.lebegourlap a:hover{color:#000000;}
div.lebegourlap a.closelink{float:right;text-weight:bold;position:relative;z-index:101;text-transform:uppercase;}
div.lebegourlap_kapcsolat a.closelink{margin-right:3px;margin-top:-4px;text-transform:uppercase;}
div.lebegourlap h1,div.lebegourlap h2{margin:0;padding:0;color:#83807D;text-transform:uppercase;}
div.lebegourlap h1{font-size:13px;}
div.lebegourlap h2{font-size:10px;margin-bottom:12px;}
div.lebegourlap_kapcsolat h2{font-size:10px;margin-bottom:17px;}
div.lebegourlap label{display:inline;float:left;margin:6px 0;color:#83807D;}
div.lebegourlap label.label_50px{width:50px;_width:47px;margin:7px 0 0 0;}
div.lebegourlap label.label_110px{width:110px;_width:107px;margin:7px 0 0 0;}
div.lebegourlap input{background-color:transparent;border:none;border-bottom:1px solid #3D3D3D;margin:6px 0;color:#000000;}
div.lebegourlap input.input_370px{width:370px;height:12px;margin:3px 0 0 0;}
div.lebegourlap input.input_310px{width:310px;height:12px;margin:3px 0 0 0;}
div.lebegourlap input.input_186px{width:186px;height:12px;margin:3px 0 0 0;}
div.lebegourlap textarea{width:410px;height:70px;background-color:transparent;color:#F5F5F5;border:0;overflow:auto;}
div.lebegourlap textarea.contact{width:230px;height:170px;margin:47px 0 0 8px;*margin:34px 0 0 7px;}
div.lebegourlap textarea.myself{margin:27px 0 0 6px;*margin:16px 0 0 6px;}
div.lebegourlap textarea.agency{margin:21px 0 0 6px;*margin:10px 0 0 6px;}
div.lebegourlap textarea.aktiv{color:#000000;}
div.lebegourlap div.error label{float:none;margin:-6px 0 0 0;_margin:0;}
div.lebegourlap div.error{color:red;float:right;margin:0;margin-top:-13px;_margin-top:-19px;}
div.lebegourlap div.submit,div.lebegourlap_kapcsolat div.submit{float:right;margin-top:13px;text-transform:uppercase;}
div.lebegourlap_kapcsolat div.submit{margin-top:20px;}
div.lebegourlap div.waitinganim{margin-top:10px;_margin-top:9px;}
div.lebegourlap_kicsi div.waitinganim{margin-top:-5px;_margin-top:-6px;}
div.lebegourlap_kapcsolat div.waitinganim{margin-top:15px;_margin-top:14px;}
div.lebegourlap div.thanxMsg{font-size:13px;padding:10px;color:white;background-color:black;width:418px;text-align:center;position:absolute;top:105px;}
div.lebegourlap_kapcsolat div.thanxMsg{width:240px;top:120px;}
* html div.lebegourlap a,* html div.lebegourlap input,* html div.lebegourlap textarea{position:relative;}
/* pager.css */
.content .pagenav{width:100%;position:relative;float:none;height:36px;}
.content .pagenav .pages{float:left;position:relative;top:10px;left:50%;height:16px;width:auto;clear:both;}
.content .pagenav .pages ul{display:block;margin:0px;padding:0px;position:relative;left:-50%;width:auto;height:16px;_float:left;list-style-type:none;}
.content .pagenav .pages ul li{margin:0px;padding:0px;display:block;background:none;}
.content .pagenav .pages ul .icon{position:absolute;width:16px;height:16px;top:0px;text-indent:-3000px;overflow:hidden;}
.content .pagenav .pages ul .icon a{display:block;width:100%;height:100%;text-indent:-3000px;overflow:hidden;}
.content .pagenav .pages ul .first{left:0px;background:blue;}
.content .pagenav .pages ul .prev{left:18px;background:blue;}
.content .pagenav .pages ul .next{right:18px;background:blue;}
.content .pagenav .pages ul .last{right:0px;background:blue;}
.content .pagenav .pages ul .first a{background:red;}
.content .pagenav .pages ul .prev a{background:red;}
.content .pagenav .pages ul .next a{background:red;}
.content .pagenav .pages ul .last a{background:red;}
.content .pagenav .pages ul .list{position:relative;top:1px;margin-left:50px;margin-right:50px;}
.content .pagenav form{display:block;margin:0px;padding:0px;position:absolute;top:7px;right:20px;width:100px;}
.content .pagenav form fieldset{display:block;margin:0px;padding:0px;border:0px;width:100px;}
.content .pagenav form fieldset select{width:100px;display:block;}
/* popuplayer.css */
div.popupLayer{top:80px;position:fixed;width:460px;margin-left:-230px;left:50%;z-index:5000;}
div.popupAlpha{position:fixed;left:0px;top:0px;width:100%;height:100%;background:#59595b;z-index:4900;opacity:0;filter:alpha(opacity=0);}
* html div.popupAlpha{position:absolute;height:expression( document.body.clientHeight +'px' );}
* html div.popupLayer{position:absolute;top:expression( 20 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop :document.body.scrollTop) +'px' );*/}
div.popupLayer iframe{opacity:0;filter:alpha(opacity=0);}