html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0px; padding: 0px; border: 0px; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; } 
body{ background: #0e6f90 url('/images/egyszervolt/login_background.png') top left no-repeat; font-family: Verdana; font-size: 12px; color: black; text-align:left; }
img{ border: 0; vertical-align: middle; }
a{ text-decoration: none; color: #0e6f90; }
a:hover, a.selected{ color: #0e6f90; text-decoration: none;}

.rel_position { float:left; position: relative; }
.rel_position input { background: url('/images/spacer.gif'); border: 0 none; }
.rel_position input, .rel_position a { color: white; font-size: 10px; }
#username { position: absolute; top:17px; left: 26px; width: 105px; }
#password { position: absolute; top:41px; left: 26px; width: 105px; }
#submit_button { position: absolute; top:20px; left: 147px; padding: 10px 0; width: 30px; cursor: pointer; }
#reminder { position: absolute; top:19px; left: 189px; width: 77px; letter-spacing: -1px; text-align: center; background: url('/images/spacer.gif'); }
#sign_up { position: absolute; top:43px; left: 189px; width: 77px; letter-spacing: -1px; text-align: center; background: url('/images/spacer.gif'); }

.comment_body { background: #0e6f90 url('/images/egyszervolt/comment_background.png') top left no-repeat; }
#username.comment_login { top:23px; left: 378px; }
#password.comment_login { top:47px; left: 378px; }
#submit_button.comment_login { top:26px; left: 501px; }
#reminder.comment_login { top:25px; left: 541px; }
#sign_up.comment_login { top:49px; left: 541px; } 
