html,body{height:100%;}
body{background: #F2F2F2;font: 14px/23px Arial, Helvetica, sans-serif;color:#4d4d4d;	
position:relative;min-width:320px;}


@font-face {font-family: 'Lato';font-style: normal;font-weight: 300;src: local('Lato Light'), local('Lato-Light'), url(https://themes.googleusercontent.com/static/fonts/lato/v6/KT3KS9Aol4WfR6Vas8kNcg.woff) format('woff');}
@font-face {font-family: 'Lato';font-style: normal;font-weight: 700;src: local('Lato Bold'), local('Lato-Bold'), url(https://themes.googleusercontent.com/static/fonts/lato/v6/wkfQbvfT_02e2IWO3yYueQ.woff) format('woff');}
@font-face {font-family: 'MyriadPro-Regular';font-style: normal;font-weight: 300;src: url('../fonts/myriadpro/myriadpro_regular/MyriadPro-Regular.eot');src: url('../fonts/myriadpro/myriadpro_regular/MyriadPro-Regular.eot?iefix') format('eot'), url('../fonts/myriadpro/myriadpro_regular/MyriadPro-Regular.woff') format('woff'), url('../fonts/myriadpro/myriadpro_regular/MyriadPro-Regular.ttf') format('truetype'), url('../fonts/myriadpro/myriadpro_regular/MyriadPro-Regular.svg#webfont') format('svg');}
@font-face {font-family: 'MyriadPro-Condensed';font-style: normal;font-weight: 300;src: url('../fonts/myriadpro/myriadpro_cond/MyriadPro-Cond.eot');src: url('../fonts/myriadpro/myriadpro_cond/MyriadPro-Cond.eot?iefix') format('eot'), url('../fonts/myriadpro/myriadpro_cond/MyriadPro-Cond.woff') format('woff'), url('../fonts/myriadpro/myriadpro_cond/MyriadPro-Cond.ttf') format('truetype'), url('../fonts/myriadpro/myriadpro_cond/MyriadPro-Cond.svg#webfont') format('svg');}
@font-face {font-family: 'MyriadPro-Bold';font-style: normal;font-weight: 300;src: url('../fonts/myriadpro/myriadpro_bold/MYRIADPRO-BOLD.eot');src: url('../fonts/myriadpro/myriadpro_bold/MYRIADPRO-BOLD.eot?iefix') format('eot'), url('../fonts/myriadpro/myriadpro_bold/MYRIADPRO-BOLD.ttf') format('truetype'), url('../fonts/myriadpro/myriadpro_bold/MYRIADPRO-BOLD.svg#webfont') format('svg');}

@decimal-format price {grouping-separator: " ";decimal-separator : ","
}

header{width:100%; padding:20px 0 8px;}
header .indent-bottom{padding-bottom:19px;}
header .p{margin-bottom:20px;}
#logo{float:left; padding-top:1px; padding-left:30px; margin-bottom: 0px !important;}
#logo a{display:block;width:129px;height:50px;overflow:hidden;text-indent:-999em;white-space:nowrap;background:url(../images/logo-v1401778576.png) 0 0 no-repeat;text-decoration:none;}
.jogi-informacios-szolgaltatasok #logo a{background:url(../img/optijus-logo-3-v1425395078.jpg) 0 0 no-repeat;}
#logo a:hover{text-decoration:none;}
.secondary-menu{float:right; margin-top: 10px;}
.secondary-menu li{float:left;font:12px/20px Arial, Helvetica, sans-serif;color:#303030;text-shadow:1px 1px 0px #f5f5f5;padding: 2px 15px 0;background:url(../images/secondary-menu-separator-v1401778578.gif) right center no-repeat;}
.secondary-menu li li{background: transparent; padding: 0px 0px 0 10px;}
.secondary-menu li:first-child{padding-left:0;}
.secondary-menu li.last-item{background:none;}
.secondary-menu a{color:#9f9f9f; text-decoration:none;}
.secondary-menu a:hover{text-decoration:none; color:#303030;}
.secondary-menu span{display:inline-block;}
#shopping_cart_count_wrap{position: relative;}
#shopping_cart_h a{padding: 3px;}
#shopping_count_h{background-color: red;border-radius: 50%;color: white;height: 14px;left: 22px;line-height: 14px;padding: 0;position: absolute;text-align: center;top: 22px;width: 14px;z-index: 50;display: none;text-shadow: none;}

#content{width: 100%; padding:0 3%  47px; box-sizing: border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.mainpagecont{width:61% !important;float: left;}
.partnerkep{margin: 15px;}
.post .meta, .firstpost .meta{color: #8d8d8d;font-size: 12px;float:left;width:100%;line-height:20px;padding:5px 0;margin: 0.5em 0;}
.post .meta div, .firstpost .meta div{float:left;padding:0 10px;width: auto;border-right: 1px solid #adadad;	
}
.cont-announcements .keywords, .cont-announcements .date{border-right: 0 !important;}
.cont-announcements .keywords{padding-left: 0 !important;}
.post .meta .date, .firstpost .meta .date{padding-left:0;}
.post .main-preview{font-weight:bold;text-align: justify;margin:12px 0 25px 0;}
.post .main-img{float: left;margin: 12px 1em 0 0;}
.post .lead-img, .firstpost .lead-img{float: left;margin: 0 1em 0 0;}
.post .lead-img img{width: 100px;}
.post h1{margin-bottom: 0px;line-height: 28px;}
.post h2 a,.firstpost h2 a, .oldalcim_a{color: #D92828;text-decoration: none;}
.post-indent1{margin-left: 3em;}
.post-indent2{margin-left: 6em;}
.post-indent3{margin-left: 9em;}
.post-indent4{margin-left: 12em;}
.post-indent5{margin-left: 15em;}
.cont-category .post{padding-bottom: 2em;}
.cont-category .post .readmore, .cont-category .firstpost .readmore{margin-bottom: 0;}
.cont-category .lead {font-weight: bold; margin-bottom: 1em;}
.cont-announcements .post-3cont{float: left; background: url("../images/column-trick-v1401778570.png") 292px 0 repeat-y;padding: 0;margin-top: 1em;}
.cont-announcements .post{width: 29%;float: left;margin: 1% 0;padding: 2%;font: 14px/23px Arial,Helvetica,sans-serif !important;}
.cont-announcements .post h2{font: 600 16px/22px 'MyriadPro-Regular',sans-serif !important;}
.cont-announcements .firstpost{
padding: 1em;background-color: #f8f8f8;
}
.cont-announcements .firstpost .red-gradient{text-decoration: none;padding: 0.5em;font-size: 90%;}
.cont-announcements .firstpost .category a, .cont-announcements .firstpost .date{text-decoration: none;}
.cont-announcements .firstpost .pyro-image{ background-color: white;}
.cont-announcements .lastpost
{border-right: 0;}
.cont-announcements .button{margin-top: 2em;}
.cont-announcements .firstpost .button{background: white;}
.cont-announcements .firstpost .preview{font-weight: bold;}
.cont-announcements .firstpost .lead2{margin-top: 1em;}
.post .lead2{margin-bottom: 1em;}
.cont-announcements .firstpost .readmore, .cont-announcements .post .readmore{margin-bottom: 0;}
.cont-announcements .post .preview{display: table-cell;}
#light_doboz{position: relative;}
.cegadat-table .adatnev{font-weight: bold; padding-top: 1em;}
.cegadat-table{width: 58%;float: left;}
#light_doboz .google_maps{position: absolute; right:14px;bottom:14px;}
.ctl_tovabbi_ci_box{width: 265px;top: 70px;right: 14px;position:absolute;background-color: white;border: 0;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;box-sizing: border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-shadow: 1px 1px 2px #333;-moz-box-shadow: 1px 1px 2px #333;-webkit-box-shadow: 1px 1px 2px #333;text-align: center;}
.Event .Lead{display: none;}
.jelmagy-b{font-weight: bold;}
.qr_logo, .qr_main{width:100px;float: left; margin: 10px 0 0 0px;}
p.important{font-weight: bold;}
.pyro-image{padding:8px;border: 1px solid #cdcdcd !important;}
.thumbnail
{width: 100px;}
img.alignment-left{margin:0 10px 0 0 !important;}
img.alignment-right{margin:0 0 0 10px !important;}
.service-lead{margin-bottom: 1em;text-align: justify;}
.word-break{word-break: break-all;}
.bolded{font-weight: bold;}
#piacterkep dt{font-weight: bold;margin-top: 1em;}
.numspace{
}
.help_icon_small_blue{background: url("../images/ui-icons_228ef1_256x240-v1401778577.png") -48px -144px;width: 16px;height: 16px;display: inline-block;margin-top: 3px;}

.banner {padding: 12px;margin:8px auto;margin-bottom: 25px;width:728px;background:url(../images/hirdetes-v1401778576.png)  no-repeat right bottom #eeeeee;border:solid 1px #dddddd;}
.highlighted{color: #d92828;}
.crossed{text-decoration:line-through;}

.kozlemenyek table{margin-right: auto;margin-left: auto;}
.ycontainer{width:500px;height:300px; margin:0 auto;}
.secondary-menu .advanced-search-link{display: block;text-align: right;padding-top: 5px;color: #1C3A6E;cursor: pointer;outline: medium none;text-decoration: underline;word-wrap: normal;}

.img-indent{float:left; margin-right:20px;}
.img-indent3-1{float:left; margin-right:18px;}
.img-indent4-1{float:left; margin-right:22px;}
.last-item{margin-right:0 !important; margin-bottom:0 !important;}
.darkblue-gradient{background: #1c3a6e;  background: -moz-linear-gradient(top, #1c3a6e 0%, #0c2038 100%); /* firefox */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1c3a6e), color-stop(100%,#0c2038)); /* webkit */ background: linear-gradient(to bottom right, #1c3a6e 0%,#0c2038 100%); /*W3c*/ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1c3a6e', endColorstr='#0c2038',GradientType=0 );}
.middleblue-gradient{background: #0d87d0;  background: -moz-linear-gradient(top, #0d87d0 0%, #203971 100%); /* firefox */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0d87d0), color-stop(100%,#203971)); /* webkit */ background: linear-gradient(to bottom right, #0d87d0 0%,#203971 100%); /*W3c*/ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d87d0', endColorstr='#203971',GradientType=0 );}
.lightblue-gradient{background: #65bef8;  background: -moz-linear-gradient(top, #65bef8 0%, #0e89d6 100%); /* firefox */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#65bef8), color-stop(100%,#0e89d6)); /* webkit */ background: linear-gradient(to bottom right, #65bef8 0%,#0e89d6 100%); /*W3c*/ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#65bef8', endColorstr='#0e89d6',GradientType=0 );}
.red-gradient{background: #ba1827;  background: -moz-linear-gradient(top, #ba1827 0%, #67080e 100%); /* firefox */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ba1827), color-stop(100%,#67080e)); /* webkit */ border: 2px solid #580926; border-radius: 5px; color: #FFFFFF;padding: 10px;}
.darkblue-gradient h3, .darkblue-gradient p, .middleblue-gradient h3, .middleblue-gradient p, .lightblue-gradient h3, .lightblue-gradient p{color: white;}
.minipage .lightblue-gradient{width: 314px;}
.clear{clear: both;}
.preview{text-align: justify;}
.breadcrumbs{font:12px/15px Arial, Helvetica, sans-serif;color:#414141;text-decoration:none;text-shadow:1px 1px 0px #fff;background:#fff;padding:7px 0px;margin:-20px 0 2em 0;border-bottom:1px solid #ddd;white-space: normal;}
.solidhr{height: 1px; background-color: #aaa; border:0;margin: 0 0 15px 0;}
.dbupdate{margin: 10px 0px;		
}
.mainp{text-align: justify;}
.floatleft{float: left;}
.float2{float: left; width: 50%;}
.float3{float: left; width: 33%;}

h1{ color: #D92828; font: 300 28px/34px 'MyriadPro-Regular',sans-serif;margin-bottom: 1em;}
article h3{margin-bottom: 0.5em;}
#light_doboz h1{font:400 20px/28px 'MyriadPro-Regular', sans-serif; margin-bottom: 0.5em;}
.h1_left{float: left;}
h2{font:400 20px/28px 'MyriadPro-Regular', sans-serif; color: #D92828; margin: 10px 0;}
#content h2{display: block; clear: both;font:600 20px/28px 'MyriadPro-Regular';}
#beuszo_tesztjelszo h2{color: white;font:400 16px/20px 'MyriadPro-Regular', sans-serif; padding-left: 0px; margin-top: 5px;}
.smaller{font: 400 12px/20px 'MyriadPro-Regular',sans-serif !important;}
#qr_container h2{font:400 16px/20px 'MyriadPro-Regular', sans-serif; margin-top: 10px;}
.as_h1{color: #D92828; font: 300 28px/34px 'MyriadPro-Regular',sans-serif;}
h3{font:300 30px/36px 'MyriadPro-Regular', sans-serif; color:#191919;}
h3.title1{line-height:26px;}
.ctlight-h3{font:600 18px/26px 'MyriadPro-Regular', sans-serif;color:#4d4d4d;margin-bottom:0.3em;}
#qr_container h3{font:300 16px/20px 'MyriadPro-Regular', sans-serif;margin: 10px 0 0 10px;text-align: center;}
h4{font:400 16px/19px 'MyriadPro-Regular', sans-serif; color:#191919;}
h5{font:bold 12px/19px Arial, Helvetica, sans-serif; color:#4e4e4e;}
h6{font:normal 12px/20px Arial, Helvetica, sans-serif; color:#D92828;}
h6 a{color:#D92828; text-decoration:none;}
h6 a:hover{text-decoration:none; color:#414141;}
blockquote{width:100%;background:url(../images/quote-bottom-v1401778575.gif) 65px bottom no-repeat;padding-bottom:19px;font:12px/20px Arial, Helvetica, sans-serif;color:#7d7d7d;}
.quote-content{border:1px solid #dfdfdf;border-bottom-color:#dbdbdb;background:url(../images/quote-tail-v1401778576.gif) center top repeat-x #dbdbdb;min-height:130px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
.quote-bg{background:url(../images/quote-v1401778576.png) 17px 11px no-repeat;padding:21px 20px 25px 25px;}
.quote-caption{text-align:right; margin-top:-6px;}
.quote-caption a{text-decoration:none;}
.quote-caption a:hover{color:#414141;}
.Event h1{font:400 20px/28px 'MyriadPro-Regular', sans-serif;}
.Event h1 a{text-decoration: none;}
.Event h1 a:hover{text-decoration: underline;}
.CikkArticleTableBorder p{margin-bottom: 0.2em;}

.col-2-1{float:left; width:161px; margin-right:48px;}
.col-2-1x{float:left; width:184px; margin-right:24px;}
.col-2-1xx{float:left; width:191px; margin-right:15px;}
.col-4{float:left; width:291px; margin-right:13px;}

.box{background:url(../images/box-tail-v1401778570.gif) center top repeat-x #e2e2e2;}
#page2 .box {background:#dcdcdc;}
.box .indents{padding:10px 18px 35px;}
.box h3{font-size:18px; line-height:26px;}
.box2{border:1px solid #e3e3e3;background:#fff;padding:14px 14px 12px;}
.img-box{display:block;border:1px solid #e4e4e4;background:#fff;padding:7px;}
.arrow1{background:url(../images/arrow1-v1401778577.png) 159px 0 no-repeat; padding-top:10px;}
.arrow2{background:url(../images/arrow2-v1401778577.png) 367px bottom no-repeat; padding-bottom:14px;}
.circle{float:left;margin-right:14px;width:53px;height:53px;overflow:hidden;font:bold 36px/53px Arial, Helvetica, sans-serif;color:#fff;text-align:center;background:#D92828;border-radius:26px;-moz-border-radius:26px;-webkit-border-radius:26px;}
.block1{float:left;margin-right:20px;padding-top:4px;width:51px;height:63px;overflow:hidden;font:bold 36px/44px Arial, Helvetica, sans-serif;color:#fff;text-align:center;background:url(../images/block1-v1401778575.png) center top no-repeat;}
.loginbox{float: right; margin-top: -256px; width: 277px; height: 236px; padding: 10px 18px;text-align: center;}
.loginbox a{color: white;line-height: 3em;text-decoration: none;}
.loginbox a:hover{color: #fff;text-decoration: underline;}
.loginbox p{margin-bottom: 0; text-align: left; font-weight: bold;}
#nl_subscribe {color: #414141 !important; line-height: 15px !important; margin-top: 24px; text-decoration: none;}
.box .p3,.box span.p2{font: 13px/18px Arial,Helvetica,sans-serif !important;}
#top-search-tabs, #top-login-box{z-index: 100;}
#top-search-box-ceg, #top-search-box-jog, #top-login-form-box{background-color: #efefef;border: 1px solid #E5E5E5;border-radius: 3px;position: absolute;top: 3.5em;z-index: 100;padding: 10px;}
#top-login-form-box{right: 13px;}
.cegadat-nav{padding: 0.5em 0;}
.cegadat-nav a{margin: 0.5em 0;}
.mainleft{float: left; width: 33%;}
#qr_container{width: 100%; text-align: center;}
#qr_container .center{display: inline-block;}
#light_doboz{ background-color: #f8f8f8; padding: 1em;}
.counter div{cursor:pointer;}
#beuszo_tesztjelszo{display: block;width: 420px;height: 93px;position: fixed;right: -420px;bottom: 0px;box-sizing: border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-shadow: -1px -1px 2px #333;-moz-box-shadow: -1px -1px 2px #333;-webkit-box-shadow: -1px -1px 2px #333;z-index: 99;padding: 0;text-align: center;}
#beuszo_tesztjelszo .beuszo_bottom{width: 395px;background-color: white;padding: 6px 10px;position: relative;bottom: 0;border-top-left-radius: 0;-moz-top-left-border-radius: 0;-webkit-top-left-border-radius: 0;	
border-top-right-radius: 0;-moz-top-right-border-radius: 0;-webkit-top-right-border-radius: 0;border-bottom-left-radius: 5px;-moz-bottom-left-border-radius: 5px;-webkit-bottom-left-border-radius: 5px;	
border-bottom-right-radius: 5px;-moz-bottom-right-border-radius: 5px;-webkit-bottom-right-border-radius: 5px;text-align: center;}
#rss-button{float: right;}
.csomag {background: linear-gradient(to right bottom, #FFFFFF 0%, #C4D9E9 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);border: 1px solid #C4D9E9;color: #114E8A;float: left;min-height: 252px;padding: 1%;width: 49%;box-sizing: border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.centered_div .left-indent{margin-left:2%;}
.elonyok {background-color: #F8F8F8;color: #000000;padding: 2%;}
.centered_div {margin: 0 auto;width: 100%;}
#opten_caution_overlay{display: none;position: fixed;top: 0;bottom:0;width: 100%;height: 100%;background-color: #fff;opacity: 0.5;}
#opten_caution{display: none;position:fixed;width: 40%;min-height: 28%;left: 30%;top: 20%;padding: 1%;background:#fff;border: 1px solid #aaa;font-family: Arial, sans-serif;color: #000;font-size: 110%;box-shadow: -1px -1px 2px #333;-moz-box-shadow: -1px -1px 2px #333;-webkit-box-shadow: -1px -1px 2px #333;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;z-index:99;}
#opten_caution a {display: block;float: right;text-decoration: none;}
#opten_caution a:active{display: block;float: right;width: auto;}
#opten_caution p{text-align: justify;}
#cookie_caution{display: none;position:fixed;width: 100%;min-height: 12%;left: 0;bottom: 0;padding: 0.5%;background:#efefef;border: 1px solid #aaa;font: 11px/18px Arial, Helvetica, sans-serif;color: #333;box-shadow: -1px -1px 2px #333;-moz-box-shadow: -1px -1px 2px #333;-webkit-box-shadow: -1px -1px 2px #333;box-sizing: border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;z-index:99;}
#cookie_caution p{text-align: justify; margin-bottom: 8px;}
#cookie_caution .close_button{display:block;float: right;text-decoration: none;}

.clearfix:before,.clearfix:after {content: " "; 
display: table; 
}
.clearfix:after {clear: both;}
/**
* For IE 6/7 only
* Include this rule to trigger hasLayout and contain floats.
*/
.clearfix {*zoom: 1;}

.calendar{width: 100%;}
.calendar .weekdays{font-weight: bold; text-align: center;}
.calendar th {color: #D92828; width: 14%;}
.calendar th a{text-decoration: none; font-weight: bold;}
.calendar th a:hover{text-decoration:underline;}
.calendar th a img{padding-top: 0; width: 20px;}
.calendar td{text-align: right;width: 14%;}
.calendar td a{text-decoration: none; font-weight: bold;}
.calendar td a:hover{text-decoration:underline;}

table{}
table th{background-color: #f0f0f0;}
table td, table th{border: 1px solid #c0c0c0;border-collapse: separate;padding: 5px;}
table.thin-center{margin: 10px auto;min-width: 200px;}
table.thin-center tr td:last-child {text-align: right;}
.dijtalan-szolgaltatasok table.thin-center td:last-child {text-align: left;}

table tr:nth-child(odd) {background: #fafafa;}

a{color:#1C3A6E; outline:none; cursor:pointer; text-decoration:underline;word-wrap: normal;}
a:hover{text-decoration: none;}
a[href^="tel:"]{color:#7d7d7d; text-decoration:none;}
.button{display:inline-block;cursor:pointer;font:12px/15px Arial, Helvetica, sans-serif;color:#414141;text-decoration:none;text-shadow:1px 1px 0px #fff;background:url(../images/button-tail-v1401778578.gif) center top repeat-x #f2f2f2;padding:7px 12px;margin-bottom:2px;
border-left:1px solid #f8f8f8;border-right:1px solid #f8f8f8;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow: 0px 1px 1px #c5c5c5;-moz-box-shadow: 0px 1px 1px #c5c5c5;-webkit-box-shadow: 0px 1px 1px #c5c5c5;}
.button:hover{text-decoration:none; background-position: center -57px; background-color: #f9f9f9;}
.top-active-button{text-decoration:none; background: #ccc;}
.readmore{text-align: right;}
.topbuttons{ color:#414141 !important; min-width: 75px; text-align: center;}
.szolg-button{background: #65bef8; 
background: -moz-linear-gradient(top, #65bef8 0%, #0e89d6 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#65bef8), color-stop(100%,#0e89d6)); 
background: linear-gradient(to bottom right, #65bef8 0%,#0e89d6 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#65bef8', endColorstr='#0e89d6',GradientType=0 );color: white;text-decoration:none;text-shadow:1px 1px 0px #999;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow: 0px 1px 1px #888;-moz-box-shadow: 0px 1px 1px #888;-webkit-box-shadow: 0px 1px 1px #888;float: none;margin: 1em auto 0;clear: both;padding:10px 14px;cursor:pointer;}
.button3{display:inline-block;font:12px/15px Arial, Helvetica, sans-serif;font-weight: bold;background: #ba1827; 
background: -moz-linear-gradient(top, #ba1827 0%, #67080e 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ba1827), color-stop(100%,#67080e)); 
color: white !important;text-decoration:none;text-shadow:none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow: 0px 1px 1px #888;-moz-box-shadow: 0px 1px 1px #888;-webkit-box-shadow: 0px 1px 1px #888;float: none;margin-bottom:2px;clear: both;padding:7px 12px;cursor:pointer;}
.homebutton{padding:5px; }
#top-login-box .button3{width: 60px;text-align: center;}
#top-login-box .button3:hover{}
#top-login-form-box .button{color:#414141 !important; float: right;}
.listakepek{display: block; float: left;background: url('../images/block1_piros_kicsi-v1401778571.png') no-repeat;width:38px;height:50px;text-align: center;padding-top: 9px; margin: 4px 10px 0 0;}
#hitlist .listakepek{margin-left: 18px;}
.listlater{background: url('../images/block1_kek_kicsi-v1401778570.png') no-repeat;}
.listvalid{background: url('../images/block1_zold_kicsi-v1401778570.png') no-repeat;}
.next img, .prev img{margin-top: 0.5em;}
.newsearch-link, .list-link{float: right;}
.pagination-info .newsearch-link{margin-top: -0.4em;}
.list-link{margin-left: 1em;}
#footer_ad .close{display: block; float: right;}
#footer_ad .anchor{display: block; float: none; margin: 1.5em auto 0;}
#beuszo_tesztjelszo .escape{display: block; float: right;margin: 5px 5px 0 0; line-height: 11px;}
#beuszo_tesztjelszo .button{font-weight: bold;}
.csomag ul {list-style: none outside none;min-height: 207px;}

#toolbar{text-align: right;display: inline-block;height: 40px;padding-bottom: 22px;text-align: right;width: 100%;}
#toolbar a{ 
text-decoration:none; 
margin: 2px;padding: 4px;background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #E5E5E5;border-radius: 3px; 
}
#toolbar a:hover, #toolbar a:active {background: #EEEEEE;} 

.list-1 li{font:12px/20px Arial, Helvetica, sans-serif;color:#D92828;background:url(../images/marker-1-v1401778576.gif) 0 8px no-repeat;padding-left:18px;margin-bottom:5px;}
.list-1 a{text-decoration:none; color:#D92828;}
.list-1 a:hover{text-decoration:none; color:#3c3c3c;}
.list-2 li{font:300 25px/30px 'Lato', sans-serif;margin-bottom:5px;}
.list-2 a{display:block;color:#191919;text-decoration:none;padding:12px 17px 13px;background:#dbdbdb;}
.list-2 a:hover{text-decoration:none;color:#fff;background-color:#D92828;}
.body ul, #content ul, .bottom-box-columns ul{list-style: none outside none; margin: 1em;}
.body ol, #content ol{ margin: 1em;}
#content ul ul, .bottom-box-columns ul ul{margin: 0 1em;}
.bottom-box-columns li{background: url(../images/arrow-li-v1401778571.png) no-repeat 0px 2px transparent;padding-left:18px !important;}
.body ul li, #content ul li, .loggedinlist-login li{ background: url("../images/arrow-li-dark-v1401778570.png") no-repeat scroll 0 8px transparent;padding-left: 18px;}
.body ol li, #content ol li{ margin-left: 18px;}
.bottom-box-columns{display:block;float:left;width: 222px;padding-left: 10px; font-weight: bold; font-size: 100%;}
.bottom-box-columns li{display:block; font-weight: normal; font-size: 90%;}
aside .first{padding-left:0px;}
.pagination{display: block;text-align: center;margin: 1.5em auto  0 !important;padding: 0px;	
}
.pagination ul{margin: 0 !important;padding: 18px 10px;display: inline;min-width: 112px;max-width: 331px;/*border: 1px solid #ddd;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;*/
}
.pagination li{background: none  !important;padding: 9px  !important;display: inline  !important;}
#slides .pagination li{padding: 0px  !important;}
.pagination .prev, .pagination .next, .pagination .active, .pagination .first, .pagination .last{background: #0d87d0 !important; 
background: -moz-linear-gradient(top, #0d87d0 0%, #203971 100%) !important; 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0d87d0), color-stop(100%,#203971)) !important; 
background: linear-gradient(to bottom right, #0d87d0 0%,#203971 100%) !important; 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d87d0', endColorstr='#203971',GradientType=0 ) !important;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.pagination .inactive{color: #ccc;  width: 65px;display: inline-block;}
.pagination .prev, .pagination .next{margin: 0 10px;}
.pagination li a {color: #203971; text-decoration: none;}
.pagination .prev a, .pagination .next a, .pagination .active, .pagination .first a, .pagination .last a{color: #fff !important;}
.pagination .prev a, .pagination .next a, .pagination .first a, .pagination .last a{display: inline-block;width: 65px;}
#top-search-tabs li a, .toplogin{/*display:inline-block;cursor:pointer;font:12px/15px Arial, Helvetica, sans-serif;color:#414141 !important;text-decoration:none;text-shadow:1px 1px 0px #fff;background: #fff;padding:5px;margin-bottom:2px;border:1px solid #E5E5E5;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;*/
}
#ceglista, #hitlist{list-style-type: none !important; background: transparent !important;}
#hitlist{ margin: 1em;}
#ceglista li{padding: 15px 0; border-bottom: 1px solid #ddd;background: transparent !important;}
#hitlist dt {padding: 15px 0 0 0;background: transparent !important;}
#hitlist dd {padding: 0 0 15px 0; border-bottom: 1px solid #ddd;background: transparent !important;}
#hitlist dd div{display: block;margin-left: 66px;}
#ceglista a, #hitlist a{font-weight:bold; text-decoration:none;}
#ceglista .cegadat{display:block; margin-left: 50px;}
#ceglista .cjsz{display:block;}
.hirlevel #contact-form p {text-align:justify;}

.border-bottom{border-bottom:1px solid #d9d9d9;}

p, .p3-1{margin-bottom:18px}
.p0{margin-bottom:0;}		.p0-1{margin-bottom:3px;}
.p1{margin-bottom:5px;}		.p1-1{margin-bottom:8px;}
.p2{margin-bottom:10px;}	.p2-1{margin-bottom:12px;}
.p3{margin-bottom:15px;}
.p4{margin-bottom:20px;}	.p4-1{margin-bottom:22px;}
.p5{margin-bottom:25px;}	.p5-1{margin-bottom:28px;}
.p6{margin-bottom:30px;}	.p6-1{margin-bottom:32px;}
.p7{margin-bottom:35px;}	.p7-1{margin-bottom:37px;}
.p8{margin-bottom:40px;}	.p8-1{margin-bottom:42px;}
.indent-top1{padding-top:5px;}
.indent-top2{margin-top:15px;}
.indent-top3{margin-top:30px;}
.indent-right2{padding-right:10px;}
.indent-right4{padding-right:20px;}
.indent-right5{padding-right:25px;}
.indent-right6{padding-right:30px;}
.indent-left4{padding-left:20px;}
.indent-left4-2{margin-left:20px;}
.indent-left5-2{margin-left:30px;}
.indent-bottom2{padding-bottom:10px;}
.indent-bottom3{padding-bottom:15px;}
.indent-bottom4-1{padding-bottom:22px;}
.indent-bottom6{padding-bottom:30px;}
.indent-bottom7{padding-bottom:35px;}
.indent-bottom8-1{padding-bottom:42px;}
.indent-bottom10{padding-bottom:50px;}
.indents .button{float: right;}
.indents .p4, .indents .p3, .indents .p2{display: block;	
overflow: none;color:white;}
.indents .p4{height:125px;}
.indents .p3, .indents span.p2{	
height:100px;	
}
.lightblue-gradient .superbrands {}
.indents li, #loggedinlist-login li{background: url(../images/arrow-li-v1401778571.png) no-repeat 0px 2px transparent;padding-left:18px;margin-left:18px;color:white;}
.indents li a{font:13px/15px Arial,Helvetica,sans-serif !important;color:white;text-decoration: none;}
.indents li a:hover{text-decoration: underline;}

#map iframe{width:100%; height:265px;}
#map dl{width:100%; position:relative; overflow:hidden;}
#map dt{color:#D92828; margin-bottom:20px;}
#map dl span {float:left; width:73px;}

aside{width:920px;padding:10px;margin-top: 15px;font:13px/20px Arial, Helvetica, sans-serif;color: #ffffff;background: #1c3a6e;  background: -moz-linear-gradient(top, #1c3a6e 0%, #0c2038 100%); /* firefox */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1c3a6e), color-stop(100%,#0c2038)); /* webkit */
}
aside h5{color: white;}
aside .list-1 li{font-size:13px;}
aside a{text-decoration:none; color:#ffffff !important;}
aside a:hover{text-decoration:underline;}
.social-icons{float:left;width:50%;overflow:hidden;}
.social-icons li{margin-bottom:10px;}
.social-icons a{color:#D92828;text-decoration:none;display:inline-block;padding-left:27px;background-position:0 1px;background-repeat:no-repeat;}
.social-icons .icon-1{background-image:url(../images/icon-1-v1401778578.gif);}
.social-icons .icon-2{background-image:url(../images/icon-2-v1401778578.gif);}
.social-icons .icon-3{background-image:url(../images/icon-3-v1401778578.gif);}
.social-icons .icon-4{background-image:url(../images/icon-4-v1401778578.gif);}
.social-icons a:hover{color:#414141;}

footer{width:100%;padding:10px 0 15px;overflow:hidden;font:13px/20px Arial, Helvetica, sans-serif;text-align: center;}
.footer-text{display: inline;}		
.footer-link{display: inline;}
.footer-link ul{display: inline;}
.footer-link li{display: inline; margin-right: 1em;}
.footer-link a{color:#004188 !important; text-decoration:none;}
.footer-link a:hover{color:#D92828;}

#loggedinSwitcher, #loggedinSwitcher * {margin: 0;outline: medium none;padding: 0;}
#loggedinSwitcher ul {list-style: outside none none;}
#loggedinSwitcher {color: #444;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;font-size: 12px;line-height: normal;position: relative;z-index: 100;float:left;box-sizing: border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
#loggedinSwitcher a {background-position: 6px center;background-repeat: no-repeat;color: #444;display: block;padding: 7px 6px 7px 6px;text-decoration: none;width: auto;min-width: 88px;}
#loggedinSwitcher a:hover {color: #000;}
#loggedinSwitcher a.current:link, #loggedinSwitcher a.current:visited, #loggedinSwitcher a.current:active {background-color: #fff;border: 1px solid #e5e5e5;border-radius: 3px;height: 1.25em;position: relative;}
#loggedinSwitcher a.current:hover, #loggedinSwitcher ul.dropdown li:hover {background-color: #f7f7f7;}
#loggedinSwitcher a.active {
border-radius: 3px 3px 0 0 !important;}
#loggedinSwitcher span.trigger {display: block;height: 5px;position: absolute;right: 6px;text-indent: -10000em;top: 0.5em;width: 9px;}
#loggedinSwitcher a.current:link span.trigger, #loggedinSwitcher a.current:visited span.trigger {background: url("../images/arrow-down-v1401781173.gif") no-repeat scroll left top rgba(0, 0, 0, 0);}
#loggedinSwitcher a.current:hover span.trigger, #loggedinSwitcher a.current:active span.trigger, #loggedinSwitcher a.active span.trigger {background-position: left bottom !important;}
#loggedinSwitcher ul.dropdown {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;background-color: #fff;border-bottom: 1px solid #e5e5e5;border-image: none;border-left: 1px solid #e5e5e5;border-radius: 0 0 3px 3px;border-right: 1px solid #e5e5e5;border-top: medium none !important;display: none;left: 0;width: auto;min-width: 88px;position: absolute;top: 2.333em;z-index: 100;}
#loggedinSwitcher ul.dropdown li {background: none repeat scroll 0 0 white !important;border-top: 1px dotted #d4d4d4;}
#loggedinSwitcher ul.dropdown li:last-child {border-radius: 0 0 3px 3px;}
#logout_h{float:right;}
#logout_h a{padding: 5px;margin-left: 10px;width: auto !important;}
#back_to_main{float: left;}
#login-logout-button, #loggedinlist-login a {line-height: normal !important;}
#loggedinlist-login{list-style: outside none none;margin: 35px 0;width: auto;display: block;text-align: left;}
#loggedinlist-login li{ margin-left: 0;}
@media only screen and (max-width: 767px) {#loggedinSwitcher {width: 98px;}
#loggedinSwitcher, #loggedinSwitcher ul.dropdown {position: relative;top: 0;z-index: 0 !important;}
}

#pay_text, #pay_tmp {border: 2px solid #c61616;background: #ddeff5;position: fixed;z-index: 1000;top: 5px;left: 5px;width: 100px;color: black;padding: 5px;font-size: 10pt;}
#pay_price {	    	color: red;	        }
@media only print{footer, aside, nav, .secondary-menu{display: none;}
}
@media only screen and (max-width: 995px) {p, .p3, .p3-1{margin-bottom:15px}
.p4-1, .p5, .p5-1, .p6, .p6-1, .p7, .p7-1, .p8, .p8-1{margin-bottom:20px;}
h3{margin-bottom:15px !important;}
.indent-right2, .indent-right4, .indent-right5, .indent-right6{padding-right:0;}
.indent-left4{padding-left:0;}
.indent-bottom4-1, .indent-bottom8-1, .indent-bottom10{padding-bottom:20px;}
.indent-bottom3, .indent-bottom7{padding-bottom:30px;}
.col-2-1{width:140px; margin-right:30px;}
.col-2-1x{width:150px; margin-right:20px;}
.col-2-1xx{width:154px;}
.col-4{width:236px; margin-right:20px;}

.arrow1{background-position:130px 0;}
.arrow2{background-position:300px bottom;}
.arrow1 .arrow2 .indent-top1{padding-top:0;}
.arrow1 .arrow2 .wrapper{margin-bottom:10px !important;}
.list-2 li{font-size:20px; line-height:24px;}
.loginbox{width: 222px; height: 189px;margin-top: -209px;}
.loginbox a{line-height: 1.5em;}
.loginbox hr{margin-top: 0px;}
.minipage .lightblue-gradient{width: 258px;}
.indents .p3, .indents span.p2{	
height:auto;	
}
aside{width: 748px;}
.bottom-box-columns{width: 178px;}
.ycontainer{width:500px;height:300px;}
.cont-announcements .post-3cont{background: transparent;}
th, td, a{word-break:break-all;}
#opten_caution{width: 50% !important;}
}
@media only screen and (max-width: 767px) {.indent-top1{padding-top:0;}
.col-2-1{width:123px; margin-right:20px;}
.col-2-1x{width:126px;}
.col-2-1xx{width:130px;}
.col-4{float:none; width:100%; margin-right:0; margin-bottom:30px;}

h1{float:none; margin-bottom:15px; padding-left:0;}
.secondary-menu{float:left;}
.secondary-menu li{background: none; padding: 2px 2% 0;}	
.secondary-menu li:first-child{padding: 2px 2% 0 !important;}	
.secondary-menu li li{width: 25%;padding: 0 0 0 2%;}
.secondary-menu li li:first-child{padding: 0 !important;}
.box{padding:25px 0 30px;}
.box .indents{padding:0 18px;}
.circle{float:none; margin:0 auto 20px;}
.arrow1{background-position:110px 0;}
.arrow2{background-position:250px bottom;}
.social-icons li{float:left; width:50%;}
.footer-text, .footer-link{float:none;}
.loginbox{width: 98%;margin-top: 10px;padding: 1%;float: none;}
.bottom-box-columns{width: 94%; margin: 2% 3% 0 3%;}
.minipage .lightblue-gradient {width:100%;}
aside{width:98%; padding: 10px 1%;}
.mainleft{width: 100%;}
.mainpagecont{width: 94% !important;}
.box{padding: 0;}
#logo, .secondary_menu{clear:both;}
#top-login-box{float: left;}
#top-login-form-box{position:relative; top: 10px; right:0;}
#top-search-box-ceg, #top-search-box-jog{position:relative; top: 0px;display: none;}
.topsearch, #top-search-tabs{display: none;}
.cont-announcements .post{width: 98%;}
.pagination .first, .pagination .last,.pagination .prev, .pagination .next{display: none !important;}
.banner{display: none;}
#light_doboz .google_maps{position: relative; bottom: initial; right: initial;float: left;}
#light_doboz .ctl_tovabbi_ci_box {position: relative; top: initial; right: initial;float: left;margin: 15px 0;}
.post .pyro-image{width: 100px;}
.calendar .weekdays{display: none;}
.ycontainer{width:400px;height:240px;}
#oj-paginator ul{width: 100%;}
.pagination-info .newsearch-link {margin: 10px 0;}
#hitlist dd div{margin-left: 50px;}
#hitlist .listakepek{margin-left: 0;}
img.partnerkep{float: none;clear: both; margin: 15px auto !important;display: block;}
.post img, firstpost.img{max-width: 80%;}
#opten_caution{width: 70% !important;left: 15%; top: 15%;}
}
@media only screen and (max-width: 479px) {.col-2-1, .col-2-1x, .col-2-1xx{float:none; width:100%; margin-right:0; margin-bottom:40px;}

.secondary-menu li{background:none;}
.secondary-menu li li{width: 35%;padding: 0 0 0 2%;}
.arrow1{padding-top:0; background:url(../images/arrow1-mp-v1401778575.png) 0 155px no-repeat;}
.arrow2{padding-bottom:0; background:url(../images/arrow2-mp-v1401778570.png) right 340px no-repeat;}
.social-icons li{float:none; width:100%;}
.ycontainer{width:275px;height:165px;}
#light_doboz .google_maps{width: 250px;}
#beuszo_tesztjelszo{display: none;}
#opten_caution{width: 70% !important;}
}
