body {font-family: arial, verdana, sans-serif; font-size: 12px; padding: 0px; text-align: left; margin: 0px; background: url(img/webdesign_sopron.jpg) black no-repeat left top; color: white;
scrollbar-face-color: #000;
scrollbar-arrow-color: #000;
scrollbar-track-color: #000;
scrollbar-shadow-color: #000;
scrollbar-highlight-color: #000;
scrollbar-3dlight-color: #000;
scrollbar-darkshadow-color: #000;
}
p {margin: 0px; padding: 0px; line-height: 1.5em;}
a {text-decoration: none;}
ul {margin: 0px 0px 0px 12px; padding: 0px; list-style-type: none; line-height: 1.5em; text-indent: -6px;}
#main {width: 633px; height: 590px;}
#kontakt {position: absolute; top: 10px; left: 50px;}
#kontakt p {display: inline;}
#kontakt a {color: #FF0101; margin-left: 20px;}
#kontakt a:hover {text-decoration: underline;}
#cim {position: absolute; top: 75px; left: 50px;}
h1 {position: absolute; top: 10000px; text-align: center; font-size: 54px; color: #ddd; width: 100%;}
h3 {text-align: right; font-weight: normal; color: #B30000; font-size: 50px; margin: 0px; padding: 0px; line-height: 50px;}
h3 span {color: white; font-size: 24px; line-height: 24px;}
h3 b {font-family: arial black; font-weight: normal;}
#sopron {color: #111;}
h2 {font-size: 12px; color: #FF0101; font-weight: normal; font-family: arial; margin: 10px 0px 10px 0px; padding: 0px;}
#jobb {position: absolute; top: 0px; left: 633px;}
#csomag {background: url(img/hatter_csomag.gif) repeat-y left top; width: 390px; margin-top: 35px;}
#csomag img {border: none;}
#csomag .referencia {height: 168px; margin-top: 22px;}
#csomag .referencia .foto {border: solid 1px #B30000; background-color: black; float: left;}
#csomag .referencia .foto img {margin: 4px;}
#csomag p {font-size: 14px; margin-left: 210px;}
#csomag a {color: white;}
#csomag a:hover {text-decoration: underline;}
#m1 {margin: 0px 29px 0px 12px; padding: 0px;}
.m0 {margin: 0px 8px 0px 0px; padding: 0px;}
#text {position: absolute; top: 75px; left: 395px; width: 230px; text-align: left; font-size: 11px;}
#text span {color: #FF0101; font-weight: bold;}
.opciok {width: 100%; height: 145px; top: 20px;}
.opciok img {margin-top: 16px;}
#realtor {position: absolute; width: 280px; left: 30px; padding-bottom: 50px;}
#realtor p {margin-top: 10px;}
#realtor img {border: none;}
#lakaskulcs {position: absolute; width: 280px; left: 330px;}
#lakaskulcs img {border: none;}
#link_lk {color: white; font-size: 14px; margin-right: 8px;}
#link_lk:hover {text-decoration: underline;}
.pont_csomag0 {position: absolute; height: 10px; width: 10px; left: 647px; top: 15px;}
.pont_csomag1 {position: absolute; height: 10px; width: 10px; left: 733px; top: 15px;}
.pont_csomag2 {position: absolute; height: 10px; width: 10px; left: 760px; top: 15px;}
.pont_csomag3 {position: absolute; height: 10px; width: 10px; left: 784px; top: 15px;}
.pont_csomag4 {position: absolute; height: 10px; width: 10px; left: 810px; top: 15px;}
.pont_szolgaltatas {position: absolute; height: 10px; width: 10px; left: 24px; top: 172px;}
#szolgaltatas {position: absolute; left: 40px; top: 160px; color: #FF0101;}
#szolgaltatas ul {margin: 0px 0px 8px 6px; line-height: 1.2em;}
#szolgaltatas a {color: #FF0101;}
#szolgaltatas a:hover {text-decoration: underline;}
#szolgaltatas_text {display: none;}
#domain {position: absolute; top: 800px; left: 633px; color: #FF0101; border: solid 1px #B30000; padding: 10px;}
.btn {background-color: #000; border: solid 1px #B30000; color: #FF0101; margin-left: 5px; text-align: center; font-weight: bold;}
.szabad {color: #83D717;}
