body{
  padding:0px;
  margin:0px;
  background-image:url(images/bg.jpg);
  background-repeat: no-repeat;
  background-position:105px -85px;
  font-family:verdana,helvetica,sans;
  font-size:12px;
  color:#333333;
}
#content h3{
  font-size:13px;
  color:#9d8340;
}

#content h1,#content h2{
  font-size:15px;
  color:black;
}

h1,h2,h3,h4,h5{
margin:0px;
padding:0px;
}

a{
  color:#0000ff;
  text-decoration:none;
}

a:hover{
  color:#00008B;
}

#head{
  width:682px;
  height:126px;
  padding-top:65px;
  padding-left:90px;
}

#head h1{
  color:white;
  font-size:14px;
  font-weight:bold;
  margin:0px;
  padding:0px;
}

.logo{
  width:202px;
  height:79px;
  background-image:url(images/hb.jpg);
  background-color:transparent;
  background-repeat:no-repeat;
  padding-top:59px;
  font-size:11px;
  color:gray;
  text-align:center;
}

.top{
  height:21px;
  background-color:#d2cbb9;
}

.left{
  float:left;
  width:772px;
}

.right{
  float:left;
  width:202px;
  display:block;
}

.right a{
  color:#333333;
  font-family:arial;
  font-size:11px;
}

.right ul{
  list-style-image:url(images/nyil.png);
  padding-left:20px;
  margin-top:7px;
}

.right ul li
{
  padding:0px;
  margin:0px;
}

.right td.i{
 width:150px;
 text-align:right;
}

.right select{
 width:150px;
 margin-top:5px;
}

.right p{
  margin-right:5px;
  margin-top:10px;
  margin-bottom:10px;
  margin-left: 10px;
}


.menu{
  background-image:url(images/mtile.png);
  background-color:#726849;
  height:30px;
}

.menu ul,#footer ul{
  width:100%;
  margin:0px;
  padding:0px;
}

  #footer ul li{
  margin:0px;
  padding:0px;
  float:left;
  list-style-type:none;
  display:block;
  width:16.64%;
  height:22px;
  vertical-align:middle;
  text-align:center;

}

#footer ul li a {
  font-family:arial;
  padding-top:8px;
  color:white;
  font-size:10px;
  font-weight:bold;
  display:block;
  width:100%;
  height:22px;
  background-color:#e7e3da;
  color:#625a42;
}

.menu a{
  float:left;
/*  width:16.60%; */
 padding-left:21px;
 padding-right:21px;
  padding-top:7px;
  color:white;
  text-align:center;
  font-size:12px;
  font-weight:bold;
  font-family:arial;
  height:23px;
  background-image:url(images/mtile.png);
  background-color:#726849;
}

.menu a:hover{
  background-image:url(images/hmenutile.png);
  color:white;
}

#t a{
  color:#333333;
}

#x{
  background-color:white;
}

#content{
	line-height: 22px;
  color:#515151;
  padding:10px;
/*  _height:500px; */
  min-height:500px;
}

#content p{
  margin:0px;
  padding:0px;
}

.main{
  width:980px;
  float:left;
}

#footer{
  display:block;
  height:30px;
  border-bottom:2px solid #d2cbb9
}

a img{
  border:0px;
}

.onl{
  border:1px solid #777777;
  width:250px;
}

.o{
color:#800000;
font-weight:bold;
}
.ajanlat{
  width:450px;

}
.valaszt{
  text-align:center;
}
.contact{
border:1px solid #777777;
}
.i{
background:transparent;
}

div.ok{
    text-align: center;
    color:green;
    font-weight:bold;
}