html {
    height: 100%;
}
body {
    margin: 0px 0px 0px 0px;
    padding:0px;
    text-align:left;
    font-family: Arial,Verdana,Helvetica,Sans-serif;
    font-size: 8pt;
    height: 100%;
    color: #485d88;
}
a {
    color: #485d88;
}

.clear {
    clear: all;
}

#sitecontainer {
    position: absolute;
    left: 50%;
    width: 1000px;
    margin-left: -500px;
    aborder: 1px solid black;
}

#header1 {
    height: 94px;
    background-image: url('/img2/header1.jpg');
}
#header2 {
    height: 28px;
    background-image: url('/img2/header2.jpg');
    line-height: 28px;
    color: #000;
    font-weight: bold;
    padding-left: 120px;
}

#header2 a {
    color: ##485d88;
}

#kategoriak ul {
    list-style-type: none;
    padding-left: 0px;
    margin: 0px;
}
#kategoriak ul li {
    padding-left: 8px;
}
#kategoriak ul ul {
    padding-left: 8px;
}
#kategoriak li {
    overflow: hidden;
}

#leftsidebar {
    float: left;
    width: 149px;
    border-right: 1px solid #485d88;
    
}

#rightsidebar {
    float: right;
    width: 149px;
    border-left: 1px solid #485d88;

}

#midcontent {
    awidth: 692px;
    margin-left: 151px;
    margin-right: 151px;
    apadding-left: 2px;
    apadding-right: 2px;
/*    overflow: hidden;*/
}

#location {
  padding: 4px;
  background-color: #485d88;
  color: #fff;
  font-weight: bold;
  margin-top: 1px;
  height: 18px;
  line-height: 18px;
}
#location a {
  color: #fff;
  text-decoration: none;
}
#location a:hover {
  text-decoration: underline;
}
#gyartofilter {
  background-color: #d2d3d5;
}

#footer {
  padding: 4px;
  background-color: #485d88;
  color: #fff;
  font-weight: bold;
}

#footer a {
  color: #fff;
}

#sitemap h1,h2,h3 {
  margin: 0px;
  padding: 0px;
}

#kosarbox {
  background-image: url('/img2/kosarbg.png');
  background-color: #d4d5d7;
  background-repeat: repeat-x;
}

#kosarbox div {
  color: #000;
  font-weight: bold;
  font-size: 8pt;
  font-family: Serif;
  color: #485D88;
  margin-top: 4px;
}

#kosarleft {
  float: left;
  text-align: center;
  width: 50px;
}
#kosarright {
  float: right;
  text-align: center;
  width: 30px;
}
#kosarcenter {
  text-align: right;
  margin-right: 32px;
}

span.toggler {
  cursor: pointer;
}

.hidden {
    display: none;
}

.bold {
    font-weight: bold;
}
.italic {
    font-style: italic;
}

.box {
  margin: 1px;
}
div.box p {
  margin: 0px;
}
.fright {
  float: right;
}

.title {
    height: 25px;
    line-height: 25px;
    background-image: url('/img2/titlebg.jpg');
    font-weight: bold;
    color: #fff;
    padding-left: 8px;
}
.bordered {
    border: 1px solid #485d88;
}
.padbottom {
    padding-bottom: 8px;
}
.padleft {
    padding-left: 8px;
}

.pad {
  padding: 8px;
}

.clear {
  clear: both;
}

.acenter {
  text-align: center;
}

.w124 {
  width: 124px;
}

li.active {
/*  background-color: #d2d3d5;*/
}

input {
    font-family: Arial,Verdana,Helvetica,Sans-serif;
    font-size: 8pt;
}
input.submit {
  border: 1px solid #d2d3d5;
  background-color: #485d88;
  color: #fff;
  font-weight: bold;
}
input.text {
  border: 1px solid #485d88;
  background-color: #d2d3d5;
  color: #485d88;
}
textarea {
  border: 1px solid #485d88;
  background-color: #d2d3d5;
  color: #485d88;
  font-family: Arial,Verdana,Helvetica,Sans-serif;
    font-size: 8pt;
}
select {
  border: 1px solid #485d88;
  background-color: #d2d3d5;
  color: #485d88;
  font-family: Arial,Verdana,Helvetica,Sans-serif;
    font-size: 8pt;
}
.sep {
  border-bottom: 1px solid #485d88;
}
td.termekpre {
   border-right:1px dotted #666666;
}
td.dottop {
   border-top :1px dotted #485D88;
}
li.level1 {
   margin-top: 3px;
   margin-bottom: 3px;
}

