@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,600,700);
/* @import url(http://fonts.googleapis.com/css?family=Open+Sans); */
/* http://www.google.com/fonts#UsePlace:use/Collection:Open+Sans */

/* FOR TESZT IN IE */
@import url("css/html-reset.css");
@import url("css/wireframes.css");
@import url("layout-fixed.css");
@import url("css/page-backgrounds.css");@import url("css/tabs.css");@import url("css/messages.css");@import url("css/pages.css");@import url("css/block-editing.css");@import url("css/blocks.css");@import url("css/navigation.css");@import url("css/panels-styles.css");@import url("css/views-styles.css");@import url("css/nodes.css");@import url("css/comments.css");@import url("css/forms.css");@import url("css/fields.css");@import url("intro.css");

/** body **/
body {
  text-align: left;
}
body, caption, th, td, input, textarea, select, option, legend, fieldset {
  font-family: 'Open Sans', sans-serif;
  font-weight: 400;
  color: #121212;
}
.title, .pane-title, #main .node .field-type-nodereference .field-label {
  color: #6ba64a;
  line-height: 0.9em;
/*   text-align: left; */
}
h1.title {
  margin: 0;
  padding: 35px 0 51px 3px;
  font-size: 29px;
  line-height: 1.2em;
}
h2.title, h3.title, h2.pane-title, .node .field-type-nodereference .field-label {
  margin: 0 0 15px;
  font-size: 21px;
/*   text-align: left; */
  line-height: 22px;
}
h3.title {
  font-size: 15px;
}
h3, h4 {
  color: #07406d;
}
.block h2.title {
  line-height: 1.1em;
}
.block .node h2.title {
  line-height: 0.9em;
}
a {
  text-decoration: none;
  color: #56656A;
}
#content-area a, .block .node .content a {
  border-bottom: 1px dotted #56656A;
}
#content-area a.imagecache, #content-area .views-field-field-gallery-image-fid a {
  border: none;
}
#content .content a:hover, #content .feed-icons a, #content .node_read_more a, #main .view-header a, #main .view-footer a, #content #attachments a, #content ul.pager a, #content-area .more-link a {
  border: none;
}
u {
  text-decoration: none;
}
p, ul, ol, dl, pre, table, fieldset, blockquote {
  margin: 5px 0;
}
blockquote {
  margin-left: 20px;
}
#page {
  font-size: 13px;
}
.node .content {
  font-size: 14px;
  line-height: 19px;
}
ul li, .item-list ul li {
  list-style-type: square; 
}
table {
  width: 100%
}
thead th {
  border-bottom: 3px solid #ccc;
  color: #888;
}
th, thead th, tbody th {
  padding-bottom: 4px;
}
td {
  padding: 10px 2px 10px 0;
}
tr.even, tr.odd, td.active {
  background: transparent;
}
/* LAYOUT */
body {
  background: #3d8abd url('maviz-images-2013/body-bg.jpg') no-repeat center top;
}
body.page-tagszervezeti {
  background: #3d8abd url('maviz-images-2013/body-bg-tagsz.jpg') no-repeat center top;
}
#body-bg2 {
  background: url('maviz-images-2013/body-bg2.png') no-repeat center bottom;	
}
#page-wrapper {
  background: #f0f1f1;
}
#header {
/*   background: #f0f1f1 url('maviz-images-2013/header-footer-bg.png') no-repeat 0 0; */

  /* okoaqua */
  height: 240px;
  background: #f0f1f1 url('maviz-images-2013/header-footer-bg-okoaqua.png') no-repeat 0 0;
}
#footer {
/*   background: #004177 url('maviz-images-2013/header-footer-bg.png') no-repeat -961px 0; */
  background: #004177 url('maviz-images-2013/header-footer-bg-okoaqua.png') no-repeat -961px 0;
}


/* HEADER */
.region-header {
  clear: none;
}
#name-and-slogan {
  float: left;
  width: 250px;
  height: 80px;
}
#site-name a {
  background: url('maviz-images-2013/logo.png') no-repeat 0 0;
  display: block;
  height: 61px;
  width: 205px;
  margin: 15px 0 0 39px;
  text-indent: -1999px;  overflow: hidden;  font-size: 0px; line-height: 0; /*hide text in IE6*/
}
/* Header: Upper menu */
#header #block-block-30, #header #block-block-43 {
  float: right;
  width: 700px;
  margin: 0;
}
#header #block-block-30 .content, #header #block-block-43 .content {
  margin: 33px 20px 0 0;
  height: 40px;
}
#header a {
  color: #fff;
  font-size: 13px;
  font-weight: 600;
}
#header a:focus, #header a:hover, #footer .block a:focus, #footer .block a:hover {
  color: #ddd;
}
#header #block-block-30 .item, #header #block-block-43 .item {
  float: right;
  padding: 8px 15px 0;
}
#header #block-block-30 .item.separator, #header #block-block-43 .item.separator {
  padding: 8px 0;
}
block-block-30.with-block-editing div.edit, block-block-43.with-block-editing div.edit {
  top: 20px;
}

/* Search: Fejléc - image_button: template.php */
#search-theme-form {
  display: block;
  float:right;
  margin:0;
  background: url("maviz-images-2013/search-box.png") no-repeat;
  width: 250px;
  height: 32px;
}
#search input.form-text {
  display: block;
  border: none;
  background: transparent;
  padding: 0 0 0 39px;
  font-size: 15px;
  margin-top: 7px;
  width: 220px;
  color: #999;
  font-weight: 600;
}
#search input.form-text:focus {
  outline: 0;
}
#search .form-submit {
  width: 24px;
  height: 22px;
  position: relative;
  top: -22px;
  left: 5px;
}
#search .form-submit:hover, .view-tagszervezetek-v2012 .form-submit:hover {
  top: -21px;
  left: 6px;
}

/* Search: Tagszervezet image-button: custom.module */
.view-tagszervezetek-v2012 .views-exposed-widgets {
  background: url("maviz-images-2013/search-box.png") no-repeat 0 -33px;
  margin: 0 0 20px;
}
.view-tagszervezetek-v2012 .views-exposed-widget {
  padding: 6px 13px 0 2px;
}
.view-tagszervezetek-v2012 .views-widget-filter-title {
  padding-top: 5px;
}
.view-tagszervezetek-v2012 input.form-text, .view-tagszervezetek-v2012 .views-exposed-form label {
  color: #999;
  font-weight: 600;
}
.view-tagszervezetek-v2012 input.form-text {
  display: block;
  width: 180px;
  border: none;
  background: transparent;
  font-size: 15px;
}
.view-tagszervezetek-v2012 input.form-text:focus{
  outline: 0;
}
.view-tagszervezetek-v2012 .views-exposed-form label {
  position: relative;
  left: -20px;
  top: 4px;  
}
.view-tagszervezetek-v2012 .views-exposed-widget .form-submit {
  margin: 0;
  width: 24px;
  height: 22px;
  position: relative;
  left: 5px;
}
.view-tagszervezetek-v2012 .form-submit:hover {
  top: 1px;
  left: 6px;
}

/* JS: Clear search form: */
/* $(".reset").bind("click", function() {
  $("input[type=text], textarea").val("");
}); */

/* Facebook */
a.facebook {
  display: block;
  width: 30px;
  height: 30px;
  float: right;
  padding: 0;
  text-decoration: none;
  background: transparent url('maviz-images-2013/facebook.png') no-repeat right 0;
  text-indent: -1999px; overflow: hidden; font-size: 0px; line-height: 0; /*hide text in IE6*/
  position: relative;
  top: 1px;
}
a.facebook:hover {
  position: relative;
  top: 2px;
  right: -1px;
}

/* Valaszto */
#header #block-block-33 {
  height: 37px;
  width: 960px;
  clear: both;
  position: relative;
  top: 47px;
  margin: 0 -500px 0 0;

  /* okoaqua */
  top: 66px;
}
#header #block-block-33 .tagszervezet, .lakossag {
}
#header #block-block-33 .content span, #header #block-block-33 .content a {
  display: block;
  float: left;
  width: 230px;
  height: 36px;
  margin-left: 2px;
  text-decoration: none;
  text-indent: -1999px; overflow: hidden; font-size: 0px; line-height: 0; /*hide text in IE6*/
}
#header #block-block-33 .tagszervezet a, #header #block-block-33 .tagszervezet span {
  margin-left: 20px;
}
/* választó: tagszervezeti */
.logged-in #header #block-block-33 .tagszervezet span, #header #block-block-33 .tagszervezet a:hover, #header #block-block-33 .tagszervezet a:focus {
  background: transparent url('maviz-images-2013/valaszto.png') no-repeat;
}
#header #block-block-33 .lakossag a {
  background: transparent url('maviz-images-2013/valaszto.png') no-repeat 0 -111px;
}
/* választó: lakosssagi */
#header #block-block-33 .tagszervezet a, #header #block-block-33 .tagszervezet span {
  background: transparent url('maviz-images-2013/valaszto.png') no-repeat 0 -37px;
}
#header #block-block-33 .lakossag span, #header #block-block-33 .lakossag a:hover, #header #block-block-33 .lakossag a:focus {
  background: transparent url('maviz-images-2013/valaszto.png') no-repeat 0 -74px;
}
/* választó: okoaqua */
#header #block-block-33 .okoaqua a {
  background: transparent url('maviz-images-2013/valaszto.png') no-repeat 0 -185px;
}
#header #block-block-33 .okoaqua span, #header #block-block-33 .okoaqua a:hover, #header #block-block-33 .okoaqua a:focus {
  background: transparent url('maviz-images-2013/valaszto.png') no-repeat 0 -148px;
}
/* választó: konferencia */
#header #block-block-33 .konferencia a, #header #block-block-33 .konferencia span {
  background: transparent url('maviz-images-2013/valaszto.png') no-repeat 0 -260px;
  width: 248px;
}
.logged-in  #header #block-block-33 .konferencia span, #header #block-block-33 .konferencia a:hover, #header #block-block-33 .konferencia a:focus {
  background: transparent url('maviz-images-2013/valaszto.png') no-repeat 0 -222px;
  width: 248px;
}


/* NAVIGATION */
#navigation {
  background: url('maviz-images-2013/nav-bg.png') repeat-x 0 0;
  z-index: 990;
  position: absolute;
}
#navigation .block-nice_menus {
  margin:0;
}
#main #navigation .block-nice_menus .content {
  padding: 0;
  overflow: visible;
}
#navigation ul.nice-menu{
  border: none;
  width: 1000px; /* fixing linebreak at zoom out */
}
#navigation ul.nice-menu li {
  background: none;
  border: none;
  list-style: none;
}
#navigation ul.nice-menu li a, #navigation ul li span.nolink {
  display: block;
  height: 45px;
  padding: 0;
  border-left: 1px solid #032540;
  border-right: 1px solid #4085ae;
  text-decoration:none;
  color: #fff;
  font-size: 13px;
  line-height: 3.2;
  text-align: center;
  background: url('maviz-images-2013/nav-bg.png') repeat-x 0 0;
}
#navigation ul.nice-menu li li a, #navigation ul li li span.nolink {
  border:none;
}
#navigation ul a, #navigation ul span {
  width: 150px;
}
#navigation ul.nice-menu li.last a, #navigation ul li.last span.nolink {
  border-right: none;
}
#navigation ul li a:hover, #navigation ul li a:focus, #navigation ul li span:hover, #navigation ul li span:focus,
#navigation ul.nice-menu li li:hover, #navigation ul.nice-menu li li:focus,
#navigation ul.nice-menu li li.active-trail, #navigation ul.nice-menu li a.active {
  background-color: #6ba64a;
}
#navigation ul.nice-menu li.active-trail a {
  background-color: #6ba64a;
}
#navigation ul.nice-menu li.active-trail li a {
  background: transparent;
}

#navigation ul.nice-menu ul {
  margin-top: 22px;
  border-top: none;
}
#navigation ul.nice-menu ul ul {
  margin: 1px 0 0 38px;
  border-left: 1px solid #f0f1f1;
}
#navigation ul.nice-menu li li {
  background: #d0e3c5;
  border: none;
  margin: 0;
  padding: 6px 15px;
  width: 170px;
}
#navigation ul.nice-menu li li.first {
  padding-top: 30px;
}
#navigation ul.nice-menu li li li.first {
  padding-top: 6px;
}

#navigation ul.nice-menu li li a, #navigation ul li li span.nolink {
  display: inline;
  color: #0b3d60;
  line-height: 1.1;
  background: transparent;
}

/* nice-menu: home */
#navigation ul.nice-menu .menu-11161 a, #navigation ul.nice-menu .menu-11210 a, #navigation ul.nice-menu .menu-18838 a {
  background: url('maviz-images-2013/nav-bg.png') no-repeat 16px -51px;
  width: 49px;
  border-left: none;
  text-indent: -1999px;  overflow: hidden;  font-size: 0px; line-height: 0; /*hide text in IE6*/
}
#navigation ul .menu-11161 a:hover, #navigation ul .menu-11161 a:focus, #navigation ul.nice-menu .menu-11210 a:hover, #navigation ul.nice-menu .menu-11210 a:focus,
#navigation ul .menu-18838 a:hover, #navigation ul .menu-18838 a:focus,
#navigation ul li.menu-11161.active-trail a, #navigation ul li.menu-18838.active-trail a {
  background: #6ba64a url('maviz-images-2013/nav-bg.png') no-repeat 16px -102px;
}
#navigation ul.nice-menu li.menu-11210 a { /* fogyasztoi */
  width: 53px;
  background-position: 18px -51px;
}
#navigation ul.nice-menu li.menu-11210 a:hover, #navigation ul.nice-menu li.menu-11210 a:focus,
#navigation ul li.menu-11210.active-trail a  { /* fogyasztoi */
  background-position: 18px -102px;
}

/* nice-menu: tagszervezeti */
#navigation .menu-11162 a {width: 114px;}
#navigation .menu-11172 a {width: 116px;}
#navigation .menu-11178 a {width: 124px;}
/* #navigation ul.nice-menu-down li.menu-8256 ul li ul {margin-left: 64px;} */
#navigation .menu-11197 a {width: 89px;}
#navigation .menu-11295 a {width: 110px;}
/* szolgáltatások #navigation .menu-11202 span {width: 120px;} */
#navigation .menu-11242 a {width: 122px;} /* dokumentumtár */
#navigation .menu-11244 a {width: 130px;}  /* nemzetkozi hirek */
#navigation .menu-18853 a {width: 78px;}  /* nemzetkozi hirek */
#navigation ul.nice-menu li.menu-18853 li {margin-left: -120px;}
/* nice-menu: fogyasztoi */
#navigation .menu-11233 a {width: 93px;}
#navigation .menu-11211 a {width: 88px;}
#navigation .menu-11220 a {width: 155px;}
#navigation .menu-11227 a {width: 150px;}
/* #navigation ul.nice-menu-down li.menu-9996 ul li ul {margin-left: 64px;} */
#navigation .menu-11238 a {width: 189px;}
#navigation .menu-11289 a {width: 79px;}
#navigation .menu-11245 a {width: 127px;}

/* nice-menu: english */
#block-nice_menus-5 ul a, block-nice_menus-5 ul span { width: 111px;}
#navigation .menu-11274 a {width: 190px;} /* int.relations */
#navigation .menu-11276 a {width: 246px;} /* advertizing */

/* FOOTER */
#footer .block, #footer .block a {
   color: #fff;
   font-size: 15px;
}
#footer .block span {
  padding: 0 25px;
}
#footer #lablec-top {
  border-bottom: 1px solid #336792;
  height: 40px;
}
#footer #lablec-bottom {
  padding-top: 23px;
}
#footer #lablec-bottom div {
  margin-bottom: 13px;
}
#footer #lablec-bottom strong {
  padding-right: 10px;
}
#footer #lablec-bottom , #footer #lablec-bottom a {
  font-size: 13px;
}
#footer #lablec-bottom span {
  padding: 0 7px;
}

/* BLOCKS */
.block {
  margin-bottom: 24px;
}
.region-sidebar-first .block-inner {
  padding-left: 12px;
/*   background:url(maviz-images-2013/t-block.png) no-repeat; */
}

.block-menu_block.first, .block-menu.first {
  min-height: 249px;
  height:auto !important;
  height: 249px;
}

.block h2 {
  margin: 0;
}
#main .block .content {
  overflow: hidden;  text-align: left;
}
/* .page-kiadvany-lista #content-area ul.menu li a, #content-area .node-type-content-kiadvanyok ul.menu li a, */
.block ul.menu a, .block ul.menu span.nolink, .block .view-footer a,
#content-area ul.menu li a {
  font-weight: normal; /* font-weight: 600; ő,ű rossz */
  text-decoration: none;
  border: none;
  font-size: 14px;
  color: #0b3d60;
/* világoskék: */
/*   color: #3d8abd; */
}
.block .content ul.menu li a.active {
  font-weight: 800;
}
.block ul.menu {
  margin: 0;
  padding: 0 0 0 13px;
}
/* .page-kiadvany-lista ul.menu li, .node-type-content-kiadvanyok ul.menu li  */
.block li.leaf, .block li.collapsed, .block li.expanded,
#content-area ul.menu li {
  list-style-type: square;
  list-style-image: url(maviz-images-2013/arrow_green.png);
  padding-top: 17px;
}
.block ul.menu ul.menu {
  padding-left: 20px;
}
.block ul.menu ul.menu li{
  padding-top: 10px;
}
.block ul.menu ul.menu a {
  font-size: 12px;
  font-weight: normal;
}
.block-views h2.title {
  margin: 0 0 15px;
}
.block .content h2.title {
  margin: 0;
  padding: 0;
  border: none;
  width: 100%;
}
.block .views-row {
  margin-bottom: 10px;
}
#content .block {
  padding: 30px 22px 0 0;
  border-right:1px solid #D2DEE4;
}

/* block: Felhasználói fiók (egyedi): #block-user-38 */
/* block: #block-user: login, navigation, szerkesztes */
/* block: Bannerek: #block-block-39 */
/* block: Vízmű panorama: #block-block-40 */
/* block: Ökoaqua: #block-block-45, #block-block-46, #block-block-47 */
/* block: Banner: Szótár: #block-block-48, #block-block-49 */
/* block: Banner: Átlagfogyasztás: #block-block-50 */
/* block: Banner: Conference - English */

#block-block-61, #block-block-60, #block-block-58, #block-block-56, #block-block-55, #block-block-53, #block-block-52, #block-block-50, #block-block-49, #block-block-48, #block-block-47, #block-block-46, #block-block-45, #block-block-40, #block-block-39, #block-block-38, #block-user-0, #block-user-1, #block-menu-menu-szerkesztes {
  border: 3px solid #e3e5e4;
}
#block-block-61 .block-border, #block-block-60 .block-border, #block-block-58 .block-border, #block-block-56 .block-border, #block-block-55 .block-border, #block-block-53 .block-border, #block-block-52 .block-border, #block-block-50 .block-border, #block-block-49 .block-border, #block-block-48 .block-border, #block-block-47 .block-border, #block-block-46 .block-border, #block-block-45 .block-border, #block-block-40 .block-border, #block-block-39 .block-border, #block-block-38 .block-border, #block-user-0 .block-border, #block-user-1 .block-border, #block-menu-menu-szerkesztes .block-border {
  border: 1px solid #c8cbca;
}
#block-block-61 .block-inner, #block-block-60 .block-inner, #block-block-58 .block-inner, #block-block-56 .block-inner, #block-block-55 .block-inner, #block-block-53 .block-inner, #block-block-52 .block-inner, #block-block-50 .block-inner, #block-block-49 .block-inner, #block-block-48 .block-inner, #block-block-47 .block-inner, #block-block-46 .block-inner, #block-block-45 .block-inner, #block-block-40 .block-inner, #block-block-39 .block-inner {
  padding-left: 0;
}
#block-block-40 .content {
  height: 206px;
}

/* block: user-login, navigation, szerkesztes */
#block-block-38 .block-border, #block-user-0 .block-border, #block-user-1 .block-border, #block-menu-menu-szerkesztes .block-border,
.panels_pane.pane-block-38 {
  background-color: #e3f3fd;
  min-height: 269px;
  height:auto !important;
  height: 269px;
  overflow: hidden;
}
.page-front-page.page-lakossagi #block-user-0 .block-border {
  height: 295px;
}
#block-block-38 .block-inner, #block-user-0 .block-inner, #block-user-1 .block-inner, #block-menu-menu-szerkesztes .block-inner,
.pane-block-38 h2.pane-title, .pane-block-38 .pane-content {
  padding: 19px 10px 17px;
}
.pane-block-38 h2.pane-title {
  padding-bottom: 0;
}
.pane-block-38 .pane-content {
  padding-top: 0;
  margin: 0;
}
#block-block-38 li.leaf, #block-block-38 li.collapsed, #block-block-38 li.expanded, 
#block-user-0 li, 
#block-user-1 li.leaf, #block-user-1 li.collapsed, #block-user-1 li.expanded, 
#block-menu-menu-szerkesztes li.leaf, #block-menu-menu-szerkesztes li.collapsed, #block-menu-menu-szerkesztes li.expanded,
#content-area .pane-block-38 li.leaf, #content-area .pane-block-38 li.collapsed, #content-area .pane-block-38 li.expanded {
  list-style-type: square;
  list-style-image: url(maviz-images-2013/arrow_blue.png);
  padding-top: 7px;
  color: #0b3d60;
}
#block-block-38 h2.title, #block-user-0 h2.title, #block-user-1 h2.title, #block-menu-menu-szerkesztes h2.title,
.pane-block-38 h2.pane-title, .pane-block-38 h2.title {
  color: #0b3d60;
  font-weight: 600;
}
#block-block-38 ul.menu a, #block-user-0 ul.menu a, #block-user-1 ul.menu a, #block-menu-menu-szerkesztes ul.menu a,
#content-area .pane-block-38 ul.menu a {
  font-size: 13px;
}
#block-block-38 .custom-2nd-block, .pane-block-38 .custom-2nd-block {
  margin-top: 15px;
}
.block-user label {
  text-transform: lowercase;
  padding-bottom: 5px;
}
.block-user input.form-text {
  height: 28px;
  border: none;
  padding: 0 5px;
  color: #999;
  font-weight: 600;
  width: 100%;
}
.block-user #edit-pass {
  font-family: sans-serif; /* Hack: IE hides Open Sans */
}
.block-user .form-item {
  margin: 10px 0 0;
}
.block-user #edit-pass, .block-user #edit-pass-1 {
  width: 105px;
  float: left;
}
.block-user .form-submit {
  float: right;
}
.block-user input.form-text:focus {
  outline: 0;
}
.block-user .user-login-links {
  clear: both;
  padding-top: 15px;
}
.block-user .openid-link, #edit-openid-identifier-1-wrapper, .block-user .item-list ul {
  display: none;
}
.block-user .user-login-links .item-list ul {
  display: block;
}
/* block: térkép */
#block-block-35 .border {
  margin-top: 10px;
  border: 3px solid #e3e5e4;
  width: 202px;
  height: 202px;
}
#block-block-35 iframe {
  border: 1px solid #c8cbca;
}
/* block: térkép, map */
#block-block-35 .border, #block-block-36 .border {
  margin-top: 10px;
  border: 3px solid #e3e5e4;
  width: 202px;
  height: 202px;
}
#block-block-35 iframe, #block-block-36 iframe {
  border: 1px solid #c8cbca;
}


/* CONTENT-AREA */
.breadcrumb {
   margin: 0 0 5px;  font-size: 90%;  width: 395px;
}
#content .breadcrumb a {
  text-decoration: none;  border: none;
}
.breadcrumb a:hover {
  color: black;
}
#content .section {
  border: 3px solid #e3e5e4;
}
#content .section2 {
  border: 1px solid #c8cbca;
  background-color: #fff;
  padding: 0 35px 28px 33px;
}

/* nyitokep */
.region-highlight {
  width: 674px;
  margin-left: -33px;
}
#content #block-block-37, .panels_pane.pane-block-37, /* nyitokep */
#content #block-block-41, .panels_pane.pane-block-41, /* nyitokep-vetito (bejelentkezett) */
#content #block-block-44, /* nyitokep-vetito (nyilvanos) */
#content #block-block-42, 
#content #block-block-51 /* nyitokep conference */ {
  margin: 0;
  padding: 0;
  height: 269px;
  overflow: hidden;
}
#content #block-block-41, .panels_pane.pane-block-41,
#content #block-block-44 {
  height: 295px;
}


#main .tabs {
  margin: 5px 0;  
}
#main h2.title a, #main .panel-panel h2.title a, #main td.views-field-title a, #main div.views-field-title a, 
#content-area .view-calendar .node-title a, #attachments a {
  font-size: 14px;
  color: #004580;
  text-decoration: none;
  border: none;
  font-weight: bold;
  line-height: 1em;
}
#main th.views-field a, #main th.views-field-title a {
  text-decoration: none;
  border: none;
}
#main h2.title a:hover, #main .views-field-title a:hover, #main h2.title a:focus, #main .views-field-title a:focus, #main .block ul.menu a:focus {
  color: #000;
}
#main .content, #main .view .views-field-body, #main .view .field-field-leiras, #main .view .field-field-leiras {
/*   text-align: justify; */
  margin: 0;
}
#main .view .field {
   text-align: left;
}
#main .node-teaser .content {
/*   text-align: justify; */
}
.node-inner {
  margin: 0 0 10px;
}
.node-teaser .node-inner {
  margin: 0 0 10px;
}
/*NODE CONTENT*/
.node .field {
  margin-bottom: 8px;
}
.node .field .field-label, .field .field-label-inline, .field .field-label-inline-first, .view-content label {
  color: #888;
  font-weight: normal;
}
.panels-flexible-region-rendezveny_szponzorokkal-jobb-inside h2.pane-title {
  color: #888;
  font-weight: normal;
  font-size: 14px;
}

.node .field .field-label, .field .field-label-inline, .field .field-label-inline-first {
  display: block;
  width: 125px;
  float: left;
}
.node .field .field-content.with-label {
  margin-left: 125px;
}
.node .field-type-nodereference {
  margin-top: 40px;
  clear: both;
}
.node .field-type-nodereference .field-label {
  float: none;
  font-weight: bold;
  width: auto;
}
.field-type-nodereference .field-items {
  border-top: 2px solid #ccc;
}
.field-type-nodereference .field-item {
  border-bottom: 1px solid #ccc;
}
.field-type-nodereference .field-content {
  display: list-item;
  list-style-type: square;
  list-style-image: url(maviz-images-2013/arrow_green.png);
  margin: 10px 0 10px 14px;
}
#content-area .field-type-nodereference a {
  border: none;
}

/* node-type: tagszervezet */
.field-field-telefon-0, .field-field-telefax-0, .field-field-cim, .field-field-posta-cim, .field-field-email-0, .field-field-honlap {
  padding: 2px 0 0 30px;
}
.field-field-telefon-1 .field-content { /*További telefonok*/
    margin-left: 155px;
}
.field-field-telefon-0 { background: transparent url(maviz-images-2013/icons-elerhetosegek.png) no-repeat 0 0; }
.field-field-telefax-0 { background: transparent url(maviz-images-2013/icons-elerhetosegek.png) no-repeat 0 -29px; }
.field-field-cim { background: transparent url(maviz-images-2013/icons-elerhetosegek.png) no-repeat 0 -57px; }
.field-field-posta-cim { background: transparent url(maviz-images-2013/icons-elerhetosegek.png) no-repeat 0 -57px; }
.field-field-email-0 { background: transparent url(maviz-images-2013/icons-elerhetosegek.png) no-repeat 0 -86px; }
.field-field-honlap { background: transparent url(maviz-images-2013/icons-elerhetosegek.png) no-repeat 0 -112px; }
.field-field-megjegyzes {
  margin-top: 20px;
}
.field-field-leiras, .field-field-leiras-0 {
  border-top: 1px solid #D2DEE4;
  margin-top: 25px;
  padding-top: 13px;
}
#content-area .node img, td.views-field img {
  margin: 0 20px 10px 0;
  padding: 0;
  border: 5px solid #e3e5e4;
}
#content-area .node .view-gallery img {
  margin:0;
  border: none;
}
#content-area .content img {
  float: left;
}
/* attachments */
.attachments-table {
  padding-top: 30px;
  clear: both;
}
table#attachments {
  width: 100%;
  margin: 10px 0;
  clear: both;
  text-align: left;
}
.attachments-table .size {
  width: 75px;
}
.attachments-table h2 {
  background: url(maviz-images-2013/icons-h2.png) no-repeat 0 2px;
}
.attachments-table h2, .pane-kiadvany-kategoriak h2.pane-title, .pane-kapcsolodo h2.pane-title,
.node .field-type-nodereference .field-label {
  padding: 21px 0 5px 55px;
}
.node .node-links {
  margin-bottom: 20px;
}
#main .node-links li.calendar_link {
  display: none;
}

.node .meta {
  clear: both;
  font-size:10px;
  line-height: 1em;
  margin:0 10px 0 20px;
  padding: 2px 0;
  text-align:right;
  background: #eeeeee;
}
.node .meta .links {
  padding-left: 0;
}
.node .links {
  padding-right: 15px;  text-align: right;
}
.node_read_more a{
  padding-right: 5px;  font-weight: bold;
}
.node_read_more a:before {
 content: '>> ';
 font-size: 80%;
}
.more-link {
  font-size: 11px;
  font-weight: bold;
  margin: 5px 0 0;
}
.more-link a:hover, .more-link a:focus {
  color: #56656A;
}
.view .item-list .pager {
  border: solid #d2dee4;
  border-width: 1px 0;
  margin: 40px 45px 20px;
  padding:0;
}
.item-list .pager li {
  color: #ccc;  padding: 0;
}
.item-list .pager-first, .item-list .pager-previous, .item-list .pager-next, .item-list .pager-last {
  font-size: 15px;
}
.node_read_more a:hover {
  color: #999;
}
dfn {
 /*use to red highlights*/  color: red;
}
.form-item, .form-checkboxes, .form-radios {
  margin: 0.5em 0;
}



/* VIEWS */
#main .content .views-field-title {
  display: block;
  text-align: left;
}
.view .node-teaser .field-type-text strong {
  font-weight: normal;
}
.views-row {
  margin-bottom: 20px;
}
.view .item-list ul {
  margin-top: 0;
}
.view .item-list ul li {
  margin-bottom: 10px;
}
.custom-created, .views-field-created, .panel-panel ul li .views-field-created, .node .submitted {
  color: #aaa;
}
.node .submitted {
  font-style: italic;
  padding: 0 20px 20px;
  font-size: 13px;
}
#main .node.build-mode-full .content {
  margin-bottom: 20px;
}
/* LAKOSSAGI HÍREK */
.custom-field-kep {
  float: left;
}
.custom-field-teaser {
/*   text-align: justify; */
}
.custom-field-teaser.has-img {
  margin-left: 195px;
}



/* TAGSZERVEZETEK */
.view-tagszervezetek-v2012 table {
  width: 100%;
}
.view-tagszervezetek-v2012 td .cegnev{
  font-size: 15px;
  color: #000;
 }
#main .view-tagszervezetek-v2012 td a {
  font-size: 15px;
}
.view-tagszervezetek-v2012 td span {
  color: #999;
}
#main .view-tagszervezetek-v2012 td .customfield a {
  color: #000;
  font-weight: normal;
  font-size: 11px;
}
#main .view-tagszervezetek-v2012 td .customfield a:hover, #main .view-tagszervezetek-v2012 td .customfield a:focus {
  color: #333;
}
.view-tagszervezetek-v2012 .views-field-field-varos-value {
  text-transform: uppercase;
}

/*KIADVANY - DOKUMENTUMTAR - Content-type in title*/
.node h2.inline {
  display: inline;
}
.node .title_content_type {
  display: inline;
}
#main #content-area .edit-link a, #main #content-area .views-field-edit-node a {
  font-style: italic;
  font-size: 9px;
  font-weight: normal;
  background: transparent;
  padding-left: 0px;
  line-height: normal;
}
.view-kiadvany-kategoriak .views-field-title span {
  margin-left: 10px;
}
#konyv h2.pane-title, #minden-kiadvany h2.pane-title {
  background: url(maviz-images-2013/icons-h2.png) no-repeat 0 -47px;
}
#dvd h2.pane-title {
  background: url(maviz-images-2013/icons-h2.png) no-repeat 0 -93px;
}
#pr h2.pane-title {
  background: url(maviz-images-2013/icons-h2.png) no-repeat 0 -142px;
}

/*  PANEL  */
.panels_pane {
  margin-bottom: 40px;
}
h2.pane-title {
  margin-bottom: 0;
}
.panel-region-separator {
  clear: both;
}
.panels-flexible-rendezveny_szponzorokkal .panels-flexible-column-inside {
  padding-left: 10px;
}


    /* MAVIZ_2012 */
.panel-col-first, .panel-col-last, 
.views-view-grid .col-1, .views-view-grid .col-2 {
/*   border: solid #D2DEE4;
  margin-left: -1px;
  border-width: 0 1px 0 0; */
  padding-bottom: 10px;
}
.panel-col-bottom {
/*   border-top: 1px solid #D2DEE4; */
}
.panel-col-last, .views-view-grid .col-2 {
  border-width: 0 0 0 1px;
}
.panel-2col .panel-col-first .inside {
  margin-right: 10px;
}
.panel-2col .panel-col-last .inside {
  margin-left: 10px;
}
.views-view-grid .col-2 {
  padding-left: 6px;
}
/* PANEL - node_title_list */
#main .block-views .item-list a, #main .panel-panel .item-list a {
  color: #666;
  font-weight: normal;
  font-size: 13px;
}
#main .pane-hirek-lista-kezdolap-panel-pane-1 .item-list a {
  font-weight: bold;
  color: #004580;
}
#main .block-views .item-list a:hover, #main .panel-panel .item-list a:hover{
  color: #222;
}
.block-views ul., .panel-panel ul {
  margin: 0 0 0 -12px;
}
.block-views ul li {
  color: #004580;
  line-height: 1.1em;
  margin: 6px 0 0;
}
.block-views ul li div, .panel-panel ul li div {
  color: #56656A;
  font-size: 11px;
}
/* VIEWS - GRID */
.views-view-grid h2.title {
  margin-bottom: 3px;
}
.views-view-grid td {
  vertical-align: top;
}

/* image gallery */
.view-galley-list .views-view-grid.col-3 td {
  width: 33%;
  text-align: center;
}
#content-area .views-field-lightbox2 a {
  border-bottom: none;
}

/* BANNEREK */
.block-views ul.jcarousel {
  height: 120px;
  overflow: hidden;
}
.block-views ul.jcarousel li {
  margin: 0 0 100px;
  list-style-type: none;
}
.block .view-gallery ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.block .view-gallery ul li{
  display: none;
}
.block .view-gallery ul li.views-row-1 {
  display: block;
}
/* VEGYES */
body.admin-menu {
  margin-top: 0px !important;
}
a.tabledrag-handle {
  border: none;
}
.search-results dt {
  font-size: inherit;
}
/* BANNEREK */
.block ul.slideshow {
    height: 215px;
    width: 215px;
    padding: 0;
    margin:  0;
    overflow: hidden;
    list-style-type: none;
    background-color: transparent;
}
.block ul.slideshow li{
    margin: 0 0 100px;
    width: 215px;
    top: 0;
    left: 0;
}
/* INTRO */
.outerImageContainer {
  background: transparent;
}
#imageContainer {
  background: #eee;
}
/* GALLERY */
#content-area .content .view-display-id-node_content_3 {
  text-align: center;
}
#content-area .content .view-display-id-node_content_3 img {
  float: none;
}
.pane-rendezveny-node-reference-panel-pane-6 {
  margin-bottom: 0px;
}
.view-rendezveny-node-reference.view-display-id-panel_pane_2 .views-field-field-gallery-image-fid img {
  border:none;
}
.jcarousel-skin-default .jcarousel-container-horizontal, .jcarousel-skin-default .jcarousel-clip-horizontal {
  width: 450px;
  height: auto;
}
.panels-flexible-rendezveny_szponzorokkal .jcarousel-skin-default {
  margin-left: -32px;
}

.jcarousel-skin-default .jcarousel-container-horizontal {
  padding: 0 40px 20px;
}
.jcarousel-skin-default .jcarousel-prev-horizontal, .jcarousel-skin-default .jcarousel-next-horizontal {
  top: 29px;
}
.jcarousel-skin-default .jcarousel-next-horizontal {
  background-position: -64px -32px;
}
.jcarousel-skin-default .jcarousel-prev-horizontal {
  background-position: -64px 0;
}


.jcarousel-skin-default .jcarousel-item {
  border:none;
  height: auto;
  background: none;
}
#content-area .jcarousel-container img {
  border: none;
}
#content-area .jcarousel-container a {
  border: none;
}
#main .view-fogyasztoi-hirek h2.title a {
  font-size: 16px;
}
.views_view .views-row .node {
  clear: both;
}
.field-field-video, .views-field-field-video-embed, .node .content .swftools-wrapper {
  text-align: center;
}
/* RENDEZVENY */
.pane-kapcsolodo h2.pane-title,
.node .field-type-nodereference .field-label {
  background: url(maviz-images-2013/icons-h2.png) no-repeat 0 -191px;
}
.view-rendezveny-node-reference .views-field-type {
  color: #888;
}
.view-rendezveny-node-reference .views-field-title a {
  background: transparent url(maviz-images-2013/arrow_green.png) no-repeat 0 4px;
  padding-left: 10px;
}
.view-rendezvenyek-v2013 td.views-field-title div {
  margin-bottom: 5px;
}
.custom-idopont {
  font-weight: bold;
}
.custom-title, .view-rendezvenyek-v2013 td.views-field-title .view-rendezveny-statusz {
  float: left;
}
.custom-title {
  margin-top: 2px;
}
.view-rendezveny-statusz .views-row {
  display: inline;
}
.pane-rendezveny-statusz {
  float:left;
}
.pane-rendezveny-statusz ul {
  margin: 0;
  padding: 0;
}
.view-rendezveny-statusz .field-content, .view-kiadvany-kategoriak .views-field-title span {
  background: #eeaa44;
  padding: 2px 5px;
  color: white;
}
.view-rendezveny-statusz .field-content {
  margin: 0 0 3px 5px;
  float: left;
}
.pane-rendezveny-statusz .view-rendezveny-statusz .field-content {
  padding: 5px 12px;
  margin: 0 15px 4px 0;
}
#main .view-rendezveny-statusz .field-content a {
  color: white;
  border: none;
  background: transparent;
}
#main .pane-rendezveny-statusz .view-rendezveny-statusz a {
  font-size: 14px;
}
.view-rendezveny-statusz .views-admin-links {
  display: none;
  visibility: hidden;
}
.custom-helyszin {
  clear: both;
}
.custom-helyszin .custom-label {
  color: #888;
}
.custom-helyszin {
  clear: both;
}
.custom-helyszin .custom-label {
  color: #888;
}
.view-rendezvenyek-v2013 .view-footer a {
  background: url('maviz-images-2013/button-rendezvenyek.png') no-repeat 0 -33px;
  display: block;
  height: 32px;
  width: 260px;
  margin: 10px 0 0;
  text-indent: -1999px;  overflow: hidden;  font-size: 0px; line-height: 0; /*hide text in IE6*/
}
.page-kezdo-oldal .panels-flexible-tagszervezeti_nyito .view-rendezvenyek-v2013 .view-footer a {
  background-position: 0 0;
  width: 206px;
}
.view-rendezvenyek-v2013 .view-footer a:hover, .view-rendezvenyek-v2013 .view-footer a:focus {
  position: relative;
  top: 1px;
  left: 1px;
}
#content-area .node.node-type-content-rendezveny img.field_kep {
    border: none;
}
.bt-wrapper ul li { /* calendar-tooltips */
  padding-bottom: 5px;
}
.view-calendar .item-list ul {
  margin: 0;
}



.messages {
  width: 345px;
}
.view-header #user-login-form {
  margin: 0 0 20px 20px;
}


#content-area a.button {
  display: block;
  background: url("maviz-images/sidebar-button.png") no-repeat 0 0;
  font-size: 12px;
  font-weight: bold;
  color: white;
  text-transform: uppercase;
  padding: 9px 10px 13px 25px;
  
  float: right;
  border: none;
}
#content-area a.button .xxx {
  padding-top: 4px;
}
#content-area a.button:hover, #content-area a.button:focus {
  color: #bbb;
}


/* BUTTON LINK */
#main .node .node-links a{
  margin-top: 2px;
  -moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
  -webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
  box-shadow:inset 0px 1px 0px 0px #ffffff;
  background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f8f8f8), color-stop(1, #ededed) );
  background:-moz-linear-gradient( center top, #f8f8f8 5%, #ededed 100% );
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
  background-color: #f8f8f8;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  border: 1px solid black;
  display: inline-block;
  color: black;
  font-size: 11px;
  padding: 3px 8px;
  text-decoration: none;
}
#main .node .node-links a:hover {
  background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #f8f8f8) );
  background:-moz-linear-gradient( center top, #ededed 5%, #f8f8f8 100% );
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
  background-color:#dfdfdf;
  color: black;
}
#main .node .node-links a:active {
  position:relative;
  top:1px;
}
/* BUTTON: END */



/* CALENDAR */
.page-rendezvenyek .pane-1, .panels-flexible-region-tagszervezeti_nyito-jobb .pane-calendar {
  border: 3px solid #e3e5e4;
}
.page-rendezvenyek .pane-1 .pane-content, .panels-flexible-region-tagszervezeti_nyito-jobb .pane-calendar .pane-content{
  border: 1px solid #c8cbca;
  background: #fff url('maviz-images-2013/calendar-bg.png') repeat-x 0 0;
  height: 205px;
}
.page-rendezvenyek #content-area .pane-1 .prev a, .page-rendezvenyek #content-area .pane-1 .next a,
#content-area .panels-flexible-region-tagszervezeti_nyito-jobb .pane-calendar .prev a,
#content-area .panels-flexible-region-tagszervezeti_nyito-jobb .pane-calendar .next a {
  display: block;
  float: left;
  width: 12px;
  height: 22px;
  background: transparent url(maviz-images-2013/calendar-nav.png) no-repeat 0 0;
  border: none;
  text-indent: -1999px;  overflow: hidden;  font-size: 0px; line-height: 0; /*hide text in IE6*/
  margin: 11px 6px 0 0;
}
.page-rendezvenyek #content-area .pane-1 .prev a,
#content-area .panels-flexible-region-tagszervezeti_nyito-jobb .pane-calendar .prev a {
  margin: 11px 0 0 6px;
  background-position: -10px 0;
}
.view-display-id-calendar_block_1 {
  width: 165px;
  float: left;
  padding-bottom: 2px;
  margin: 10px;
}
.calendar-calendar div.date-nav a {
   font-size: 13px;
   text-transform: uppercase;
   color: black;
   padding: 2px 0 0 7px;
}
.calendar-calendar .date-nav div.date-heading {
  width: 100%;
  text-align: center;
}
.calendar-calendar .date-next, .calendar-calendar .date-prev {
  display: none;
}
#main .date-heading a, #main td.has-no-events a {
  border: none;
  pointer-events: none;
  cursor: default;
  color: #014278;
  font-size: 24px;
  font-weight: normal;
  text-transform: capitalize;
}

.calendar-calendar .month-view table {
  display: block; /* firefox hack: table wont collapse */
  border: 1px solid transparent; /* firefox hack: child elements of table wont collapse */
  line-height: 10px;
  width: 100%;
}
.calendar-calendar thead {
  border-bottom: 2px solid #e2e2e2;
}
.calendar-calendar th.days {
  text-transform: uppercase;
  color: #000;
  font-size: 14px;
  font-weight: bold;
  padding: 10px 1px 5px;
}
.calendar-calendar th.sat, .calendar-calendar th.sun {
  color: #6ba64a;
}
.calendar-calendar td.mini {
  width: 21px;
  min-width: 21px;
  font-size: 13px;
  padding: 2px 1px 1px;
}
.calendar-calendar td div {
  text-align: center;
}
.calendar-calendar td.has-events div {
  background: #6fa847;
}

#main .calendar-calendar td a {
  font-size: 13px;
  color: white;
  border: none;
  text-decoration: none;
  display: block;
  padding: 3px;
}
.calendar-calendar td.has-no-events {
  color: #000 
}
.calendar-calendar td.has-no-events .mini-day-off {
  padding: 3px;
}
.calendar-calendar td.has-no-events.sat, .calendar-calendar td.has-no-events.sun {
  color: #888;
}
.calendar-calendar tr td.today {
  background: transparent;
}
.calendar-calendar tr td.today div.month {
  border: 1px solid #000;
  padding: 2px 2px 3px;
}
.calendar-calendar tr td.today.has-events div.month {
  padding: 0;
}

#main .calendar-calendar tr td.today a {
  color: #eeaa45;
}
.calendar-calendar div.date-nav, .calendar-calendar tr, .calendar-calendar tbody, .calendar-calendar th.days, .calendar-calendar table.mini td.empty {
  background: transparent;
  border: none;
  height: 18px;
}
.calendar-calendar .links {
  display: none;
}

/* BLOCK: CALENDAR */
#block-views-calendar-calendar_block_1 {
  border: 3px solid #e3e5e4;
}
#block-views-calendar-calendar_block_1 .block-border {
  border: 1px solid #c8cbca;
  background: #fff url('maviz-images-2013/calendar-bg.png') repeat-x 0 0;
}
#block-views-calendar-calendar_block_1 .block-inner {
  padding: 12px 5px 0;
}
#block-views-calendar-calendar_block_1 h2.title {
  width: 100%;
  text-align: center;
  font-weight: 600;
}
.block .view-calendar {
  float: none;
  margin: 0 auto 10px;
  width: auto;
}
#block-views-calendar-calendar_block_1 div.date-heading {
  width: 148px;
  margin-top: 2px;
}
#block-views-calendar-calendar_block_1 .date-heading a {
  font-size: 20px;
}
.block .calendar-calendar .date-next, .block .calendar-calendar .date-prev {
  display: block;
  width: auto;
  font-size: 0px;
  line-height: 0;
}
/* .page-rendezvenyek #content-area .pane-1 .prev a, .page-rendezvenyek #content-area .pane-1 .next a */
.block .calendar-calendar .date-next a, .block .calendar-calendar .date-prev a {
  display: block;
  float: left;
  width: 12px;
  height: 22px;
  background: transparent url(maviz-images-2013/calendar-nav.png) no-repeat 0 0;
  border: none;
  text-indent: -1999px;  overflow: hidden;  font-size: 0px; line-height: 0; /*hide text in IE6*/
  padding: 0;
  margin: 0 13px 0 0;
}
.block .calendar-calendar .date-prev a {
  margin: 0 0 0 13px;
  background-position: -10px 0;
}
.block .calendar-calendar .month-view table {
  width: 182px;
  margin: 0 auto;
}
.block .calendar-calendar td.mini {
  width: 24px;
  min-width: 24px;
}

/* NYITÓ - tagszervezeti */
.no-sidebars #content .section, .no-sidebars #content .section2,
.page-404 #content .section, .page-404 #content .section2, .page-403 #content .section, .page-403 #content .section2 {
  margin: 0;
  padding: 0;
  border: none;
  background: transparent;
}
.no-sidebars #content .section {
  margin-top: 50px;
}
.panels-flexible-tagszervezeti_nyito-inside {
  padding: 0 5px 0 21px;
}
.panels-flexible-tagszervezeti_nyito .panels-flexible-row {
  margin: 35px 14px 0 15px;
}
.panels-flexible-tagszervezeti_nyito .panels-flexible-row-first, .panels-flexible-tagszervezeti_nyito .panels-flexible-row-last {
  margin: 0;
}
.panels-flexible-tagszervezeti_nyito h2.pane-title {
  margin-bottom: 15px;
}
.panels-flexible-region-tagszervezeti_nyito-fels___bal-inside,
.panels-flexible-region-tagszervezeti_nyito-fels_____jobb-inside {
  border: 3px solid #e3e5e4;
}
.panels-flexible-tagszervezeti_nyito #kis-bannerek {
    margin-bottom: 13px;
    height: 110px;
}
/* block: Felhasználói fiók (egyedi): #block-user-38 */
/* block: Nyitókép-vetítő: #block-block-37 */
.panels_pane.pane-block-38, .panels_pane.pane-block-41 {
  border: 1px solid #c8cbca;
  margin: 0;
}
.page-kezdo-oldal .panels_pane.pane-block-38,
.section-tagszervezeti-oldal .panels_pane.pane-block-38 {
  min-height: 295px;
  height:auto !important;
  height: 295px;
}
.panels-flexible-tagszervezeti_nyito .pane-block-38 h2.pane-title {
  margin-bottom: 15px;
}
.view-hirek-2013 .more-link a, .view-lakossagi-hirek-2013 .view-footer a {
  background: url('maviz-images-2013/button-hirek.png') no-repeat 0 0;
  display: block;
  width: 153px;
  height: 33px;
  margin: 10px 0 30px;
  text-indent: -1999px;  overflow: hidden;  font-size: 0px; line-height: 0; /*hide text in IE6*/
}
.view-lakossagi-hirek-2013 .view-footer a#korabbi_hirek {
  background: url('maviz-images-2013/button-korabbi-hirek.png') no-repeat 0 0;
  width: 206px;
}
.view-hirek-2013 .more-link a:hover, .view-hirek-2013 .more-link a:focus,
.view-lakossagi-hirek-2013 .view-footer a:hover, .view-lakossagi-hirek-2013 .view-footer a:focus {
  position: relative;
  top: 1px;
  left: 1px;
}
.custom-created {
  font-size: 11px;
}
.panels-flexible-region-tagszervezeti_nyito-jobb .pane-custom-title {
  margin-bottom: 18px;
}
.panels-flexible-region-tagszervezeti_nyito-jobb .pane-custom-title .pane-content {
  display: none; /* csak címet mutat */
}
.panels-flexible-region-tagszervezeti_nyito-jobb .pane-calendar {
  float: left;
  width: 100%;
  margin-bottom: 0;
}
.panels-flexible-region-tagszervezeti_nyito-jobb .pane-calendar .pane-content {
  padding: 0 13px;
}
.pane-rendezvenyek {
  clear: both;
  padding-left: 5px;
}
.pane-rendezvenyek thead th {
  border: none;
}
.panels-flexible-region-tagszervezeti_nyito-center-inside {
  margin-bottom: 30px;
  float: left;
}
.page-kezdo-oldal .pane-custom .img-border {
  border: 3px solid #e3e5e4;
  float: left; 
  margin-right: 8px;
  height: 217px;
}
.page-kezdo-oldal .pane-custom#kis-bannerek .img-border {
  border: 2px solid #e3e5e4;
  margin-right: 3px;
  height: 102px;
}
.page-kezdo-oldal .pane-custom img {
  border: 1px solid #c8cbca;
}
.page-kezdo-oldal #content-area  .pane-custom a {
  border: none;
}
.page-nemzetkozi-hirek h1.title {
  display: none;
}
/* VÍZMŰ PANORAMA */

#vizmupanorama-test {
  width: 668px;
  margin-left: -30px;
  background: #e5e5e5;
  padding-top: 20px;
}
#vizmupanorama-test .pane-title, #vizmupanorama-test .pane-content {
  margin: 0 0 20px 30px;
}
#vizmupanorama-test a {
  width: 152px;
}

#vizmupanorama-test .views-field-title, #vizmupanorama-test div.views-field-title a {
  font-size: 13px;
  color: #56656a;
}
 /*korabbi szamok*/
#vizmupanorama-test .views-field-phpcode, .page-vizmu-panorama-korabbi-szamai .views-field-phpcode {
  float: left;
  width: 153px;
  text-align: center;
  margin: 0 23px;
}

.pane-vizmu-panorama {
  width: 668px;
  margin-left: -30px;
  background: #e5e5e5;
  padding-top: 20px;
}
.pane-vizmu-panorama .pane-title {
  margin: 0 0 20px 30px;
}
.pane-vizmu-panorama .jcarousel-skin-default .jcarousel-next-horizontal, .pane-vizmu-panorama .jcarousel-skin-default .jcarousel-prev-horizontal {
  top: 85px;
}

/* OKTATASI ADATBAZIS */
.quicktabs_tabs a {
  border:none;
}
.view-oktatasi-adatbazis table {
  width: 905px;
  margin-left: 15px;
}
.view-oktatasi-adatbazis table caption {
  font-size: 16px;
  text-align: left;
  margin: 25px 0 0 -15px;
  font-weight: bold;
  color: green;
}
.view-oktatasi-adatbazis .view-filters {
  border: 1px solid;
  padding: 5px;
  margin-top: 20px;
  background-color: #f9f9f9;
}
.view-oktatasi-adatbazis input#edit-image-button {
  border: 1px solid #aaa;
  margin-top: 14px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}

.view-oktatasi-adatbazis th {
  font-size: 10px;
}
.view-oktatasi-adatbazis td {
  width: 20%;
}
td.views-field-field-oktint-honlap-url {
  width: 56px;
}
.views-field-field-oktint-varos-value {
  text-align: center;
}
td.views-field-field-oktint-kar-value, td.views-field.views-field-field-oktint-tanszek-value {
  font-weight: bold;
}
#content-area .view-oktatasi-adatbazis a.edit-node {
  display: block;
  font-size: 9px;
  font-style: italic;
  border: none;
}
#main .view-header a.submit-button {
  margin-top: 2px;
  -moz-box-shadow: inset 0px 1px 0px 0px #ffffff;
  -webkit-box-shadow: inset 0px 1px 0px 0px #ffffff;
  box-shadow: inset 0px 1px 0px 0px #ffffff;
  background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f8f8f8), color-stop(1, #ededed) );
  background: -moz-linear-gradient( center top, #f8f8f8 5%, #ededed 100% );
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
  background-color: #f8f8f8;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  border: 1px solid black;
  display: inline-block;
  font-family: Arial, Helvetica, sans-serif;
  color: black;
  font-size: 13px;
  padding: 3px 8px;
  text-decoration: none;
  font-weight: bold;
}

/* VEGYES */
.page-404 #content .section2, .page-403 #content .section2 {
  padding: 20px
}
div.error, tr.error {
  margin-top: 10px;
}


/* TODO: Ezt törölni, majd
Node view: Rendezvények >> Pane: Fotók galéria (full node megjelenést változtatni, csak a jcarouselre
pl: http://www.maviz.org/rendezvenyek/viz_vilagnap_2012_kozponti_unnepseg */

/* MAVIZ-2012 */
.view-rendezveny-node-reference.view-display-id-panel_pane_4 .node-type-gallery h2.title,
.view-rendezveny-node-reference.view-display-id-panel_pane_4 .node-type-gallery .view-display-id-node_content_3,
.view-rendezveny-node-reference.view-display-id-panel_pane_4 .node-type-gallery .field-field-node-ref-rendezveny {
  display: none;
}

/* TODO: Törölni
- ezeket a class-okat: .page-tagszervezeti-oldal */



/* LOGO - 25eves */
/*#logo-25ev {
  position: absolute;
  right: 25px;
  top: 5px;
  z-index: 100;
}
#content .section, .no-sidebars #content .section {
  margin-top: 72px;
}
.region-sidebar-first .section {
  padding-top: 72px;
}
*/
