body {
margin-top: 0;
margin-bottom: 0;
font-family: arial, verdana, "bitstream vera sans";
font-size: 0.9em;
color: black;
background: #c8c8c8;
}
form {
margin: 0 0 0 0;
padding: 0 0 0 0;
}
#wrap {
margin-top: 0;
margin-bottom: 0;
margin-left: auto;
margin-right: auto;
width: 780px;
background: #fff url(line.png) repeat-y;
}
#container {
margin: 0 8px 0 8px;
background: transparent url(montazs.jpg) no-repeat bottom;
}

#top_links {
position: relative;
left: 480px;
width: 350px;
height: 17px;
z-index: 10;
}
#top_links a {
color: #1a3668;
font-size: 12px;
text-decoration: none;
padding: 0 10px 0 10px;
}
#top_links a:hover {
border-bottom: #f5ea05 1px solid;
}

#header {
position: relative;
top: -15px;
background: url(head_alap.jpg) no-repeat right 28px;
height: 211px;
}
#header h1 {
margin: 0;
padding: 0 0 20px 0;
background: transparent url(logo.gif) no-repeat;
height: 120px;
width: 370px;
}
#header h1 a {
color: #1a3668;
font-size: 14px;
text-decoration: none;
padding-left: 120px;
}
#header h1 a:hover {
border-bottom: #f5ea05 2px solid;
}

#nav {
position: relative;
top: -100px;
}
#nav h1 {
margin: 0 0 0 10px;
padding: 0;
font-size: 14px;
font-weight: bold;
}

#navigation {
position: absolute;
top: 150px;
width: 150px;
float: left;
padding-left: 10px;
background: transparent;
}
#navigation ul {
margin: 0 0 0 0;
padding: 0 0 0 0;
list-style-type: none;
}
#navigation li {
padding-top: 5px;
}
#navigation a {
line-height: 24px;
width: 145px;
height: 28px;
padding-left: 15px;
background: transparent url(nav_bg.gif) no-repeat left top;
color: #1a3668;
text-decoration: none;
display: block;
}
#navigation a:hover {
color: #000066;
line-height: 28px;
background: transparent url(nav_bg_hover.gif) no-repeat left top;
}
#navigation .aktiv {
color: #000066;
line-height: 28px;
background: transparent url(nav_bg_hover.gif) no-repeat left top;
}
#hidden_layer {
position: relative;
top: -80px;
left: 165px;
background: #fff;
padding: 5px;
z-index: 20;
width: 160px;
visibility: hidden;
}
#hidden_layer ul {
list-style-type: none;
margin: 0;
padding: 0;
}
#hidden_layer li {
padding: 2px;
}
#hidden_layer a {
color: #1a3668;
font-size: 12px;
text-decoration: none;
}
#hidden_layer a:hover {
border-bottom: #f5ea05 1px solid;
}

#content {
position: relative;
top: -220px;
left: 220px;
padding-right: 15px;
width: 525px;
line-height: 125%;
background: transparent;
}
#content a {
color: #1a3668;
text-decoration: underline;
}
#content a:hover {
border-bottom: #f5ea05 1px solid;
text-decoration: none;
}

#content .ingatlan {
border: none;
}
#content .ingatlan a {
border: none;
text-decoration: none;
}
#content .hirdetes_link {
text-align: right;
}
#content .hirdetes_link a {
color: #1a3668;
text-decoration: underline;
}
#content .hirdetes_link a:hover {
border-bottom: #f5ea05 2px solid;
text-decoration: none;
}


#footer {
margin-top: 15px;
margin-left: 250px;
width: 260px;
height: 40px;
border: #999999 1px solid;
font-size: 10px;
line-height: 40px;
padding-left: 20px;
}
#footer a {
color: black;
text-decoration: none;
padding-left: 10px;
}
#footer a:hover {
color: #1a3668;
border: none;
}
#power {
clear: both;
position: relative;
margin-top: 0;
margin-bottom: 0;
margin-left: auto;
margin-right: auto;
left: 8px;
width: 780px;
font-size: 10px;
text-align: right;
padding-top: 5px;
color: #999;
background: transparent url(foot_line.png) no-repeat;
}
#power a {
color: #999;
text-decoration: none;
padding-right: 30px;
}
#power a:hover {
color: #1a3668;
}

#akcio {
position: absolute;
background-color: #fff;
visibility: hidden;
border: #f5ea05 2px solid;
padding: 5px;
width: 250px;
z-index: 20;
}

.msg {
border: #ff3333 1px solid;
color: #ff3333;
padding: 5px;
}
.mini {
font-size: 10px;
}
img {
border: none;
}
input {
color: #1a3668;
border: #1a3668 1px solid;
padding: 2px;
}
textarea {
color: #1a3668;
border: #1a3668 1px solid;
padding: 5px;
}
.submit {
color: #1a3668;
border: #1a3668 1px solid;
background-color: #fff;
cursor: pointer;
}
.submit:hover {
border: #f5ea05 1px solid;
}
.jobb {
text-align: right;
}
.kereses {
padding: 5px;
border: #1a3668 1px solid;
}

.kereses .keres {
border: none;
width: 102px;
height: 35px;
}
.msg {
color: red;
padding-bottom: 3px;
border-bottom: red 2px solid;
}
#karacsony {
position: absolute;
z-index: 1000;
background-color: #fff;
height: 2000px;
visibility: hidden;
}
