body{
  font-family:arial,tahoma,sans-serif;
  font-size:12px;
  background-color:#e1d6c2;
  background-image:url(images/bg.jpg);
  background-repeat:repeat-x;
  color:#515151;
}

a{
color:#ff6600;
text-decoration:none;
}

#a1{
    background-color:#e9dccc;
}
#a2{
    background-color:#e6ddcc;
}
#main{
  background-color:white;
}
#menu{
  background-image:url(images/menutile.jpg);
  width:100%;
}
#menu a{
  text-decoration:none;
  color:#643c28;
}

#menu td{
  color:#643c28;
}

#lang{
  text-align:right;
  padding-right:15px;
  vertical-align:middle;
  height:30px;
}

#bal{
  background-color:#f0eae3;
  padding:10px;
  vertical-align:top;
  width:200px!important;
}

#bal div{
  background-color:white;
  border:1px solid #c0c0c0;
  width:185px;
  padding:5px;
  color:gray;
}

#bal div table{
	width:100%;  
}
#ho1,#ho2{
width:90px;
}
#tol1,#ig1,#ho1,#ho2{
  border:1px solid gray;
  font-size:10px;
}

#tol2,#ig2{
  border:1px solid gray;
  width:35px;
  font-size:10px;
}

#terv,#terv2,#szer{
  height:25px;
  font-size:11px;
  vertical-align:bottom;
  padding-top:5px;
}

#foglal{
  background-color:#BEA678;
  border:none;
  color:white;
  font-size:10px;
  font-weight:bold;
  letter-spacing:0.1px;
  height:17px;
  width:170px;
  margin:0px;
  padding-bottom:5px;
  vertical-align:middle;
}

#fl{
  height:30px;
  text-align:right;
}

#onltitle,#hf{
  background-color:#E6DDCC;
  text-align:center;
  color:#483d2d;
  height:20px;
  font-size:11px;
  font-weight:bold;
}

#hkep{
  width:40px;

}

#hirlev{
  text-align:left;
  vertical-align:middle;
  height:19px;
  background-color:#bea768;
  text-align:center;
}

#hirlev a{
  color:white;
  text-decoration:none;
  font-size:11px;
  font-weight:bold;
}

#hk1{
  font-size:5px;
  height:13px;  
}

#csekk{
  font-size:10px;
  color:gray;
}

#csik,#lang{
  background-color:#e0d6c2;
  color:#623d24;
  padding-left:15px;
  font-size:13px;
}

#kozep{
  vertical-align:top;
  padding:10px;
}

#kozep table{
  width:445px;
}
#idezo{
	width:30px;
}

#hr{
  width:99%;
}

hr{
  border-top:1px solid gray;
  height:0px;
}

h1{
  color:#483824;
  font-size:18px;
  padding:0px;
  margin:0px;
}

h2{
  color:#a07c50;
  font-size:13px;
  padding:0px;
  margin:0px;
  
}

#h2{
  text-align:right;
}

#sdoc{
  padding:15px;
}

#vr{
  height:350px;
  width:1px;
  border-left:1px solid gray;
}

#jobb{
  padding-top:10px;
}

#jobb,#jobb td{
  vertical-align:top;
}
#j1{
  color:#623d28;
  text-align:center;
  font-size:11px;
}

#j2{
  color:#B56D4A;
  text-align:center;
  font-size:11px;
}

#j3{
  padding:10px;
  color:#B56D4A;
  text-align:center;
  font-size:11px;
  vertical-align:top;
}
#footer,#footer2{
  background-image:url(images/altile.jpg);
  height:25px;
  color:#643c28;
  text-align:right;
  padding-right:15px;
}
#footer2{
font-size:10px;
text-align:center;
white-space:nowrap;
}
#arny{
  width:50px;
  background-image:url(images/jb.jpg);
  background-color:#e6ddcc;
  background-repeat:repeat-y;
}
#arny2{
  width:50px;
  background-image:url(images/bb.jpg);
  background-color:#e6ddcc;
  background-repeat:repeat-y;
}
#content{
  vertical-align:top;
  width:580px;
}
.scontent table{
  width:580px!important;
}
#exc{
  height:24px;
  padding-left:15px;
  vertical-align:middle;
  font-size:11px;
  color:#643c28;;
}

#exc a{
  text-decoration:none;
  color:#643c28;;
  font-size:11px;
  vertical-align:middle;
}
#content{
}
h6{
padding:0px;
margin:0px;
font-size:10px;
}

#alsofelso{
background-image:url(images/uj.jpg);
height:28px;
}

#ltd{
  text-align:center;
  width:844px;
}

.onlineinp{
border:1px solid #643c28;
width:250px;
}
.onltable td{
color:black;
text-align:left;
}

span.hiba{
  color:#800000;
  font-weight:bold;
}
