html, body, div, span,,h1, h2, h3, h4, h5, h6, p, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,
dl, dt, dd, ol, ul, li,fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;	padding: 0;	border: 0;	outline: 0;	font-size: 100%; vertical-align: baseline;	background: transparent;
}
body {		background:#fff; line-height: 1;}
body,div,form,p,input {color:#55575a;font:11px  Arial,Helvetica,sans-serif}
ol, ul {	list-style: none;}
:focus { 	outline: 0;}

#horizon {text-align:center;position:absolute;top:50%;left:0;width:100%;height:1px;overflow:visible;visibility:visible;display:block}
#login {margin-left:-235px;position:absolute;top:-145px;left:50%;width:470px;height:330px;visibility:visible;border:1px solid #4C5660;text-align:right;; overflow:hidden ; background:#fff; box-shadow: 0px 4px 8px #999}
#box { height:260px; padding:20px;background: url(/eon-cms/images/logo-lintberg.gif) no-repeat 10px 10px }
#copyright {background:#4C5660 url(/eon-cms/images/logo-eon-small.png) no-repeat 390px 6px; height:30px; color:#FFF; text-align:left; padding:8px}

#warning_header {color:#fff;font-size:18px;font-weight:bold;height:90px; text-indent:-9999px; display:block; text-align:left}
#warning_header .dot {border-bottom:2px dashed #105bac}
#form div {display:block;clear:both;margin:.5em 0}
#btnSubmit,#btnCancel {padding:3px;font-weight:bold;border:1px solid #ccc;padding:5px;color:#000; background-color:#fff}

a:link,a:visited {color:#105bac;text-decoration:none}
a:hover {color:red;text-decoration:none}
div label {text-align:right, font-weight:bold;margin:0}
div input {border:1px solid #999;padding:3px;color:#000}
.box {font-size:14px;padding:10px}
.headline {font-weight:bold;font-size:24px}


#errors { color:#D00}