@charset "utf-8";
.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%;}.aligncenter, div.aligncenter{display:block;margin-left:auto;margin-right:auto;}h3{font-weight:bold !important;}body, div, h1, h2, h3, h4, p, ul, ol, li, dl, dt, dd, img, form, fieldset, blockquote{margin:0px;padding:0px;border:0px;}body{background:#dad9cd url(_images/top_csik.jpg) 0 0 repeat-x;}p, div, li, td, input, select, textarea{font-family:Helvetica, Arial;font-size:13px;color:#000;line-height:18px;}p, h1, h2, h3, h4, #main ul, #main ol, #main table{margin-bottom:15px;font-weight:normal;}a img,:link img,:visited img{border:none}a:link, a:visited{color:#625f47;text-decoration:underline;}a:hover, a:active{color:#9a9782;text-decoration:underline;}div.clear{clear:both;overflow:hidden;height:1px;}#page{width:960px;margin:0 auto;position:relative;}#branding{height:108px; display:block;}.logoala{ font-style: italic; left: 85px;position: relative;top: -40px;}a.logo { display:block;height: 83px;position: absolute;text-decoration: none;top:10px;width: 471px;}#action-menu{display: block;position: absolute;right: 15px;top: 70px;}#action-menu li{float:left;font-size:11px;line-height:21px;list-style:none outside none;margin-left:19px;}#action-menu a:link, #action-menu a:visited{color:#FFF;text-decoration:none;}#action-menu a:hover, #action-menu a:active{text-decoration:underline;}
.spriteme, .project-details, .project-website, .project-quote {background:transparent url(_images/spriteme1.png) no-repeat scroll;}
#action-quote{padding-left:25px; background-position: -10px -10px;}
#action-friend{padding-left:30px; background-position: -10px -49px;}
#telefon{border:1px solid #e5b604;float:right;margin-right:12px;margin-top:18px;padding:8px;width:303px;}
.kerdesevan{font-size:10px;color:#000000;float:left;line-height:14px;}
.telszam{color:#FFFFFF;float:left;font-size:25px;font-weight:900;line-height:28px;margin-left:30px;}
#access{height:45px;margin-bottom:0;padding-left:42px;padding-top:20px;}
#access li{float:left;list-style:none;height:30px;margin-right:25px;line-height:12px;display:inline;background:url(_images/egybe.jpg) no-repeat scroll;}
#access li a{text-decoration:none !important;height:30px;display:block;}
#access li a span{display:block;font-size:9px;padding-top:18px;text-decoration:none !important;text-transform:uppercase;}
#access a:link span, #access a:visited span{color:#807f77;}
#access a:hover span, #access a:active span{color:#3a3933;}
.menu-portfolio{width:198px;background-position:0 -30px !important;}
.menu-portfolio a{width:198px;}
.menu-portfolio a span{margin-left:35px;}
.menu-services{width:219px;background-position:0 -90px !important;}
.menu-services a{width:219px;}
.menu-services a span{margin-left:40px;}
.menu-about{background-position:0 -120px!important;width:119px;}
.menu-about a{width:121px;}
.menu-about a span{margin-left:44px;}
.menu-blog{width:87px;}
.menu-blog a{width:87px;}
.menu-blog a span{margin-left:36px;}
.menu-contact{background-position:0 -62px !important;margin-right:0 !important;width:136px;}
.menu-contact a{width:140px;}
.menu-contact a span{margin-left:29px;}
h2.header{font-size:9px;color:#807f77;text-transform:uppercase;margin-bottom:5px;}
#main{padding-top:15px; background:#fff;}
#container,.soc{margin:0 42px;}
#focim{width:605px;float:left;padding-top:15px;border-top:3px double #e3e3e3; display:inline-block;}
#focim h1{font-size:20px;line-height:24px;}
#focim h2 span.tagline{font-size:16px;color:#807f77; margin-bottom:10px;}
#focim h2 span{font-size:12px;color:#807f77; display:block;}
#services-intro{width:220px;float:right;padding-top:15px;border-top:3px double #e3e3e3;}
#services-intro li{font-size:14px;list-style:none;padding-bottom:5px;}
#services-intro li a{text-decoration:none;}
#recent-projects{border-top:3px double #e3e3e3;border-bottom:3px double #e3e3e3;padding-top:10px;margin-bottom:25px;}
#recent-projects h2{font-size:26px;color:#000;text-transform:lowercase;border-bottom:3px double #e3e3e3;padding-bottom:7px;}
#recent-projects h2 span{font-size:11px;text-transform:uppercase;color:#807f77;}
.project-thumb{float:left;margin:0 8px 10px 8px;text-align:center;font-size:11px;color:#625f47;}
.project-thumb img{margin-bottom:4px;}
.project-thumb a:link img, .project-thumb a:visited img{border:2px solid #dad9cd;padding:2px;}
.project-thumb a:hover img, .project-thumb a:active img{border:2px solid #625f47;}
p#big-list-link{padding:4px;background:#edece4;font-size:14px;text-align:center;}
.intro{width:300px;}
#intro-1{float:left;margin-right:30px;display:inline;}
#intro-2{float:left;}
#intro-3{float:right;width:220px;}
.intro h2{font-size:20px;text-transform:lowercase;margin-bottom:5px;}
.intro p{font-size:12px;color:#807f77;}
#intro-3 p{font-size:11px;line-height:14px;}
#content{width:605px;float:left;padding-top:15px;border-top:3px double #e3e3e3;}
#content.wide{width:876px;float:none;}
#content h1{font-size:26px;color:#000;text-transform:lowercase;border-bottom:3px double #e3e3e3;padding-bottom:7px;margin-bottom:30px;}
#content h1 span{font-size:11px;text-transform:uppercase;color:#807f77;}
#content h2, .project-intro h3{font-size:18px;color:#625f47;}
#content li{margin-left:25px;}
#content p img{vertical-align:middle;}
table#form td{vertical-align:top;}
p.submit{text-align:center;}
p.submit input{background:#625f47;color:#FFF;font-size:14px;border:none;padding:4px;}
.post-intro{border-bottom:1px solid #e3e3e3;margin-bottom:25px;}
.post-date{width:50px;float:left;border-right:1px solid #e3e3e3;text-align:center;color:#999;text-transform:uppercase;font-size:16px;}
.post-date span{font-size:14px;display:block;}
.post-header{margin-left:60px;}
.post-header h2{margin-bottom:5px;}
#comments{margin-top:60px;border-bottom:3px double #e3e3e3;margin-bottom:30px;}
#comments h3{border-bottom:3px double #e3e3e3;font-size:16px;color:#000;}
.comment{margin-bottom:20px;padding-bottom:5px;border-bottom:1px solid #e3e3e3;}
.admin{padding-left:15px;padding-top:15px;margin-top:-20px;background:#EFEFEF;}
.comment-meta{width:150px;float:right;color:#666;font-size:11px;}
.comment-meta span{font-size:12px;color:#625f47;}
.comment-text{width:400px;}
#postcomment h3{color:#625f47;}
span.required{color:#666;font-size:11px;}
#postcomment input, #postcomment textarea{border:1px solid #999;padding:3px 5px;color:#666;margin-bottom:5px;}
#postcomment label{width:100px;text-align:right;}
.project-intro{width:415px;float:left;height:130px;margin:0 23px 25px 0;}
.project-intro img{float:left;}
.project-intro h2, .project-intro h3, .project-intro p, .project-intro ul{margin-left:170px;margin-bottom:5px;}
.project-intro a:link img, .project-intro a:visited img{border:2px solid #dad9cd;padding:2px;}
.project-intro a:hover img, .project-intro a:active img{border:2px solid #625f47;}
.tags{color:#9d9a84;font-size:12px;line-height:14px;}
.tags a:link, .tags a:visited{color:#9d9a84;text-decoration:none;}
.tags a:hover, .tags a:active{text-decoration:underline;}
.project-list-action{border-bottom:3px double #e3e3e3;border-top:3px double #e3e3e3;padding:15px 0;margin:0 0 35px 0;clear:both;font-size:16px;text-align:center;}
.project-intro li{list-style:none;margin-left:0 !important;padding-left:22px;font-size:11px;}
.project-intro li.project-details{ background-position: -8px -88px;}
.project-intro li.project-website{background-position:-10px -121px;}
.project-intro li.project-quote{ background-position:-9px -154px;}
#project-list li{font-size:14px;padding-bottom:3px;margin:0 0 3px 0;border-bottom:1px solid #e3e3e3;list-style:none;}
#project-list li span{font-size:11px;}
#project-list li span.tags{display:block;color:#807f77;}
#project-list li span.tags a:link, #project-list li span.tags a:visited{color:#807f77;}
#project-list li span.tags a:hover, #project-list li span.tags a:active{color:#b6b5ad;}
p#project-count{font-size:16px;}
#project-types{line-height:14px;padding:7px 10px;border-top:3px double #e3e3e3;}
#project-types a{font-size:16px !important;width:280px;float:left;padding:0 0 5px 0;}
#side{width:220px;float:right;padding-top:15px;border-top:3px double #e3e3e3;}
#side h2{font-size:18px;text-transform:lowercase;margin-bottom:5px;}
#side li{list-style:none;border-bottom:1px solid #e3e3e3;padding-bottom:3px;margin-bottom:3px;font-size:11px;}
#side p{font-size:11px;line-height:14px;}
#side dt{font-size:16px;text-transform:lowercase;margin-bottom:5px;}
#side dd{margin-bottom:20px;color:#807f77;}
#side dd a:link, #side dd a:visited{color:#807f77;}
#side dd a:hover, #side dd a:active{color:#c4c3bc;}
blockquote{margin-bottom: 0;padding-bottom: 15px;}
.sp2 {background:#fff url(_images/spriteme2.png) no-repeat;margin: 0; padding:0;}
blockquote p.teto {background-position: -250px 0;height: 28px;}
blockquote p.alja { background-position:-10px -10px; height:35px;}
.szurke {padding:0 15px;}
blockquote p{ background-color:#F5F4F1;color:#807f77; margin:0; padding-bottom:5px;}
blockquote p.name{text-align:right;padding-top:10px; padding-right:5px;}
#bottom{width:936px;margin:0 auto;padding-top:20px;}
#bottom p{color:#706f69;}
#contact-intro{float:left;width:185px;padding-right:30px;margin-left:32px;display:inline;}
#contact-intro p.action{font-size:20px;line-height:24px;}
#latest-blog{width:375px;float:left;margin-left:30px;padding-right:30px;display:inline;}
#latest-blog p.blog-title{font-size:20px;line-height:24px;}
#latest-blog p{margin-bottom:5px;}
#newsletter{width:185px;float:right;margin-right:32px;display:inline;}
#newsletter input.input{border:1px solid #cbcbc1;padding:3px;color:#706f69;}
#lablec{background-color:#DAD9CD; background-position:-10px -188px; height:15px;margin-left:11px;margin-top:5px;}
#lablec span{color:#55524F;float:right;font-size:11px;margin-right:10px;}
#newsletter form{color:#55524F;font-size:10px;margin-top:-12px;}
#newsletter label{display:inline-block;margin-bottom:1px;width:60px;}
#newsletter input{height:12px;width:100px;}
.hirlgomb{font-size:10px;height:auto !important;width:auto !important;}
.bottommenu{background-color: #F5F5F1;margin-top: -9px;padding: 20px;}
.bottommenu ul{  list-style: none outside none;}
.bottommenu ul li{float:left;font-size:10px;margin-right:54px;}
.alignleft{float:left;margin-right:5px;margin-bottom:5px;}
.footer1 {background-color: #FFFFFF; padding-bottom: 5px; padding-top: 10px;width: 960px;}
#main, .footer1, .bottommenu {-moz-box-shadow: -10px 0 15px #A7A7A7; -webkit-box-shadow:-10px 0 15px #A7A7A7;box-shadow: -10px 0 15px #A7A7A7;}
#facebooklike, #gplus {float:left;}
