html {height: 100%;}
* {margin: 0; padding: 0;}
body {font: 76.1% Verdana, Arial, Helvetica, sans-serif; color: #752832; height:100%; margin: 0; padding: 0;}
a {color: #752832; font-weight: bold;}
img {border: 0px;}
p {padding-bottom:5px;}
dt {padding-left:10px; padding-top:10px; font-weight:bold}
dd {padding-left:20px}
dl {padding-bottom:10px}
h1.cim {overflow: hidden; float: left; width: 120px; height: 70px; left:10px; top:10px; position:absolute; color:#aaaaaa}
h2 {font-size:18px; padding-bottom:10px}
h3 {font-size:14px; padding:10px 0}
h4 {font-size:12px}

legend {margin-bottom:5px; font-weight:bold}
fieldset {padding:10px 10px 5px 10px; border:#dddddd 1px solid; display:inline; vertical-align:top}
.inp {text-align:right; padding-bottom:2px; width: 340px}
.rovidinp {text-align:right; padding-bottom:2px; width: 162px;}
.kozepinp {text-align:right; padding-bottom:2px; width: 240px; padding-right:100px}
.kozepinpdb {text-align:right; padding-bottom:2px; width: 238px;}
.alinp {padding-bottom:5px}
.inputhosszu {border: solid #aaaaaa 1px; width: 218px;}
.inputkozep {border: solid #aaaaaa 1px; width: 150px;}
.inputrovid {border: solid #aaaaaa 1px; width: 40px;}
.select {font-family:Verdana, Arial, Helvetica, sans-serif}
.subm {text-align:center;}

.hrl {width: 730px; height:1px; line-height:0px; border-bottom:1px solid #cccccc; margin:10px 0 }
.fl {float:left; width:340px; text-align:right;}
.fr {float:right; width:345px}
.belso {width:706px}
.b {font-weight:bold;}
.f117 {font-size:117%;}
.vam {vertical-align:middle;}
.pb10 {padding-bottom: 10px;}
.pb20 {padding-bottom: 20px;}
.pl10 {padding-left: 10px;}
.pt50 {padding-top: 50px}
.tajus {text-align:justify}
.upload {position:absolute; top:0; left:0; width:100%; height:100%; background-color:#752832; text-align:center; display:none}
.fel {color:#ffffff; padding-top:20px; font-weight:bold}
.mentes {color:#ffffff; padding-top:20px; width:400px; margin:auto; text-align:left}
.figy {color:#ffffff; width:400px; margin:auto; text-align:left}
.arckep {float:left; margin-right:20px; margin-bottom:20px; border:1px solid}
.tev1 {float:right; margin: 20px 0 20px 20px;}
.beosztott {float:left;width:350px; padding:10px 0;}
.hatterlogo {position:absolute; left:270px; top:120px;}

.keret {border:1px solid; width:960px; position: relative; background-image: url(wall.gif); background-repeat:repeat-y; z-index:+1}
.cimoszlop { width: 190px; float:left;}

.fej {width: 960px; height:100px; background-color: #752832; position:relative;}
.fej span {position: absolute; left: 5px; top: 10px; width: 190px; height: 100px; background-image: url(immologo.gif);background-repeat: no-repeat;}
.fejjobb {position: absolute; right: 0px; top: 0px; width: 780px; height: 80px;}
.topmenu {width: 766px; position:absolute; bottom:0px; right:0px; background-color:#dddddd; height:16px; background-image:url(wall.gif); vertical-align:middle; padding:2px; list-style-type: none;}
.bottommenu {width: 750px; position:absolute; bottom:0px; right:0px; background-color:#dddddd; height:16px; background-image:url(wall.gif); padding:2px 10px; text-align:right;}
.topmenu li {display:inline; padding-left:65px; font-weight:bold}
.szoveg li {margin-left:20px}
.sarok {position:absolute; top:80px; left:190px;}
.link { margin-top:15px; font-size:76.1%; text-align:center;}
.szoveg {width: 730px; float:right; padding: 20px 20px 20px 0px;}
.alairas {left:520px; position: relative; padding-top:30px; width:200px;}
.ner {position:relative; clear:both; line-height:0px; height:10px}
.csillag {color:red;}
.btn {background-color: #752832; font-size: 13px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #eeeeee; border-width: 0px; padding: 2px 10px; width:auto; overflow:visible;}
.btnt {background-color: #752832; font-size: 10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #eeeeee; border-width: 0px; padding: 1px 2px; width:auto; overflow:visible;}
.kiskepek {float:left; text-align:center; margin-right:5px; margin-bottom: 10px; padding: 3px; border: solid #aaaaaa 1px; background-image:url(tor.gif); background-repeat:no-repeat}
.hiba {font-weight:bold; font-size:10px; color:#ff0000}
.hibaszin {background-color:#ffcccc}
.su {line-height:0px;}
.texta {width:338px; height:200px; overflow:auto; border: solid #aaaaaa 1px;}
.le {padding-top:300px}
.gombok {left:729px}
.cgomb {position: absolute; top:271px;}
.tgomb {position: absolute; top:292px;}
.mgomb {position: absolute; top:313px;}
.lgomb {position: absolute; top:334px;}
.left100 {left:0px; text-align:right; width: 350px;}
.top200 {position: absolute; top:400px}
.left200 {left:750px;width:200px}
.copy {bottom:5px; left:15px; position:absolute; font-size:76.1%}
.nu {text-decoration:none}
