﻿/**
 * Ars Dray design, Copyright 2010.
 */


/**
 * Főoldal elrendezés.
 */

body {
  font-family: Tahoma, Geneva, sans-serif;
  font-size: 0.9em;
  padding: 0;
  margin: 0;
  background: #333 url(texture1.jpg);
  line-height: 1.45em;
}

#page {
  position: relative;
  width: 961px;
  margin: auto;
  background: url(xtexture.jpg) repeat-y;
  color:#000; background-color: #00ffff;
  border-left: 4px solid #fff;
  border-right: 4px solid #fff;
}

body.no-sidebars #page {
  background: #fff;
  color:#000;
}

body.no-sidebars #content {
  width:941px;
}
body.page-wide #page {
  background: url(ttexture.jpg) repeat-y;
}

#sidebar-right,

#sidebar-left {
  padding: 0 10px 10px 10px;
  float: right;
  background-color: #EEEECC; /* contentback.png szín */
  width: 179px;
  margin-left: 1px;
}

#content { float: left;
  width: 541px;
  padding: 13px 10px;
  background-color: #fff;
}

body.page-wide #content {
  width: 741px;
}

#header {
  background: url(ttexture1.gif) no-repeat;
  height: 340px;
  position: relative;
  width: 961px; /* #page szélesség */
}

#header-region {
  position: absolute;
  top: 0;
  right: 0;
  height: 128px;
  width: 180px;
  background: #000 url no-repeat;
  color: #fff;
  padding: 10px;
}

#footer {
  font-size: 0.8em;
  background-color: #3d3d3d;
  padding: 0.5em 0.5em 1em 0.5em;
  margin-top: 3em;
  clear: both;
}


/**
 * Lábléc elemek.
 */
#footer {
  color: #fff;
  line-height: 1.6em;
}
#footer a {
  color: #fff;
}
#footer #licence-issn {
  float: right;
  color: #fff;
}
#footer #hosting-logo {
  float: left;
  padding-right: 0.5em;
}

/**
 * Fejléc elemek.
 */
#header h1 {
  margin: 0;
  padding: 0;
}
#header h1 a {
  display: block;
  position: absolute;
  top: 0;
  left: 20px; /* A képen lévő logóra állítva */
  width: 114px;
  height: 110px;
  text-indent: -800px;
}
#header #userpanel {
  position: absolute;
  top: 0;
  right: 0;
  padding: 10px;
  background-color: #000;
  color: white;
  font-size: 0.9em;
}
#header #userpanel a {
  color: #dee039; /* fejléc linkek színe */
}
#header #pagenav {
  position: absolute;
  bottom: 0;
 left: 10px;  right: 10px;
  padding: 0.7em;
  background-color: #000;
  font-size: 0.9em;
}
#header #pagenav ul {
  margin: 0;
}
#header #pagenav ul li {
  display: inline;
  background: none;
  padding: 0.5em;
  margin-left: 0.4em;
}
#header #pagenav ul li a, #header #pagenav ul li {
  color: white;
  text-decoration: none;
}
#header #pagenav ul li a:hover {
  text-decoration: underline;
}
#header #pagenav ul li a.active {
  color: #dee039; /* fejléc linkek színe */
  font-size: 1.1em;
}



/**
 * Linkek általában.
 */
a, a:link, a:active, a:visited {
  text-decoration: underline;
  color: #00008B* kék */
}
a:visited {
  color: #8A2BE2; /* barna */
}
a.link-external {
  padding-right: 12px;
  background: transparent url(images/link-external.gif) no-repeat right center;
}
#footer a.link-external {
  background: none;
  padding: 0;
}

/**
 * Tables
 */
table {
  margin: 1em 0;
  width: 100%;
}
thead th {
  border-bottom: 2px solid #d3e7f4;
  color: #494949;
  font-weight: bold;
}
th a:link, th a:visited {
  color: #00008B;
}
td, th {
  padding: .3em .5em;
}
tr.even, tr.odd, tbody th {
  border: solid #d3e7f4;
  border-width: 1px 0;
}
tr.odd, tr.info {
  background-color: #edf5fa;
}
tr.even {
  background-color: #fff;
}
tr.odd td.active {
  background-color: #ddecf5;
}
tr.even td.active {
  background-color: #e6f1f7;
}
td.region, td.module, td.container {
  border-top: 1.5em solid #fff;
  border-bottom: 1px solid #b4d7f0;
  background-color: #d4e7f3;
  color: #455067;
  font-weight: bold;
}
tr:first-child td.region, tr:first-child td.module, tr:first-child td.container {
  border-top-width: 0;
}

/**
 * Pagers.
 */
.item-list ul.pager li {
  padding: 0;
  margin: 0;
}
.item-list ul.pager li a {
  text-decoration: none;
  border: 1px solid #e5e5e5;
  padding: 0.2em;
  color: #036;
}
.item-list ul.pager li a:hover {
  background-color: #036;
  color: #fff;
}

/**
 * Misc.
 */
/* Hide teaser role selector */
#edit-teaser-include-wrapper {
  display: none;
}


body.stripped {
  background: #fff;
  padding: 0 1em 1em 1em;
}

/**
 * Gombok, menufeluratok
 */
kbd {
   background: #eee;
   color: #000;
   padding: 2px 4px;
   border-style: solid;
   border-width: 1px;
   border-color: #ccc #aaa #888 #bbb;
}

.sourcecode-cmd kbd {
   background: inherit;
   color: inherit;
   padding: 0;
   border: 0;
}

.sourcecode-cmd samp {
   color: #eeeecc;
}



