/* aloldal.css */
body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #aaa; background: #ccc url('grafix/bg_body.jpg') repeat-x top left; }
a { color: #f60; }
a:hover { color: #bbb; }


#kontener { width: 960px; position: absolute; top: 0; left: 50%; margin-left: -480px; background: #fff url('grafix/bg_kontener.jpg') repeat-x top left; }
#fej { width: 960px; height: 500px; position: relative; overflow: hidden; }
#fejmenu { position: absolute; top: 0; left: 12px; width: 432px; height: 44px; background: url('grafix/bg_fejmenu_al.jpg') no-repeat top center; padding-left: 20px; padding-top: 13px; }
#fejmenu a { display: block; width: 97px; height: 20px; background-image: url('grafix/bg_fejmenu_a.jpg'); background-repeat: no-repeat; background-position: top left; color: #fff; text-decoration: none; margin: 3px; float: left; text-align: center; padding-top: 5px; }
#fejmenu a:hover { background-position: bottom left; color: #000; }
#logo { width: 285px; height: 65px; position: absolute; left: 0; top: 65px; background: url('grafix/logo_aloldal.jpg') no-repeat top left; }
#logo a { display: block; width: 285px; height: 65px; text-decoration: none; }
#fomenu { width: 654px; height: 150px; position: absolute; right: 20px; top: 0px; overflow: hidden; background: url('grafix/bg_aloldal_fej.jpg') repeat-x top left; }
#fomenu_bg_bal { position: absolute; top: 0; left: 0; width: 23px; height: 147px; background: url('grafix/bg_aloldal_fej_bal.jpg') no-repeat top left; }
#fomenu_bg_jobb { position: absolute; top: 0; right: 0; width: 23px; height: 147px; background: url('grafix/bg_aloldal_fej_jobb.jpg') no-repeat top right; }
#fomenu_a { position: absolute; bottom: 25px; left: 20px; width: 614px; height: 30px; }
#fomenu_a a { display: block; width: 149px; height: 22px; float: left; text-align: center; margin: 2px; background-image: url('grafix/bg_fomenu_a.jpg'); background-repeat: no-repeat; background-position: top left; padding-top: 8px; text-decoration: none; color: #fff; }
#fomenu_a a:hover { background-position: bottom left; color: #fff; }
#kapcsolat { width: 380px; position: absolute; left: 480px; top: 20px; color: #00; }
#kapcsolat a { color: #000; text-decoration: none; }
#kapcsolat a:hover { color: #f60; text-decoration: none; }
#flash_tartalom { width: 910px; height: 350px; position: absolute; top: 143px; left: 30px; }
#flash_tartalom h2 { font-size: 10px; margin: 0; padding: 0; }
#flash_tartalom div .oszlop { width: 32%; float: left; color: #000; font-size: 8px;  }

#fej_tartalom { color: #000; width: 575px; position: absolute; top: 180px; left: 30px; }
#fej_tartalom h1 { font-size: 18px; font-weight: normal; }
#fej_tartalom p { margin-left: 20px; }

#tartalom { background: url('grafix/bg_tartalom.jpg') repeat-x top left; color: #000; width: 860px; margin-left: 30px; position: relative; padding: 20px; overflow: hidden;}
#tartalom_bg_bal { position: absolute; top: 0; left: 0; background: url('grafix/bg_tartalom_bal.jpg') no-repeat top left; width: 19px; height: 19px; }
#tartalom_bg_jobb { position: absolute; top: 0; right: 0; background: url('grafix/bg_tartalom_jobb.jpg') no-repeat top right; width: 19px; height: 19px; }

#tartalom h1 { font-size: 20px; font-weight: normal; padding: 0; margin: 0; }
p.inputnev { clear: both; width: 280px; float: left; padding-right: 20px; text-align: right; }
p.input { width: 500px; float: left; }
p.input input.szeles { width: 300px; }
p.input input.keskeny { width: 50px; }
p.input textarea { width: 300px; height: 70px; }


#lab { background: #ccc; height: 80px; overflow: hidden; }
#lab_info { position: relative; width: 490px; background: #fff; height: 40px; float: left; padding-top: 10px; padding-left: 30px; }
#lab_info img { margin-bottom: -5px; }
#lab_info_bal { position: absolute; bottom: 0; left: 0; background: url('grafix/bg_feher_bal.jpg') no-repeat bottom left; width: 16px; height: 16px; }
#lab_info_jobb { position: absolute; bottom: 0; right: 0; background: url('grafix/bg_feher_jobb.jpg') no-repeat bottom left; width: 16px; height: 16px; }

#facebook {float: left; padding: 10px 0px 0px 0px; text-align: right; width: 400px;}

#lab_webbel { width: 400px; padding-top: 10px; text-align: right; float: left; }