html {margin:0; padding:0; font:83%/1.5 Verdana,Arial,Helvetica,sans-serif; background:#fffffb; color:#000}
	body {margin:0; padding:1em}
		a:link, a:visited {color:#369}
		a:hover {text-decoration:none}
		a:focus, a:active {background-color:#d6e0ea; text-decoration:none}
			a img {border:none}
		h1 {margin:0 0 0.5em; border-top:1em solid #369; padding:1em 0 0; font:1.6em/1.0 Arial,Helvetica,sans-serif}
		h2 {margin:1em 0 0.5em; font:bold 1.2em/1.0 Arial,Helvetica,sans-serif}
		input[type="text"], input[type="password"] {margin:0 0 2px; border:1px solid #369}
			input.ie-text {margin:0 0 2px; border:1px solid #369}
		input[type="submit"] {background-color:#369; color:#fff; border:2px solid; border-color:#69c #036 #036 #69c}
			input.ie-button {background-color:#369; color:#fff; border:2px solid; border-color:#69c #036 #036 #69c}
		p {margin:0 0 1.5em}
		samp {font-family:Verdana,Arial,Helvetica,sans-serif}

.choice {margin-top:1.5em; margin-bottom:3em}
	.choice li {margin-top:1.5em}
.clients {margin-top:1.5em; margin-bottom:3em}
.error {background-color:#fffffb; color:#c00}
	div.error {margin:3em 0; border:1px solid #c00; padding:0.5em}
p.lead {margin-bottom:0}
ul.felruta {margin-left:0; border:4px solid #0073cf; padding:4px 10px 4px 40px;}
ul li.INFO {list-style-image: url("info-small.png")}
ul li.WARN, li.ERROR, li.FATAL {list-style-image: url("warning-small.png")}
ul.lead {margin-top:0}
.message {margin:1.5em 0 3em}

#ie-body {min-width:35em; max-width:62em; margin:0 auto}
	#header {padding-bottom:0.5em; border-bottom:1px solid #369; margin-bottom:2px}
	#login {margin:1.5em 0 3em; padding:0}
		#login label {display:inline-block; width:8em}
		#login label, #login input {vertical-align:middle}
		#username, #password {width:10em}
	#footer {clear:both; min-height:1em; margin:2em 0 0; border-top:1px solid #369; padding:0.5em 0 1em; color:#666; font-size:75%; font-style:normal}
		#footer a {color:#666}
			#footer a:hover {color:#369; font-weight:bold; text-decoration:none}
			#footer a:focus, #footer a:active {background-color:#d6e0ea; text-decoration:none}
#nav2 {margin:0; padding:0;}
				#nav2 ul {display:inline; margin:0; padding:0; width:17em; list-style-position:inside; list-style-type:none; float: right;}
				#nav2 li {float:  left; padding:0 0.5em;}
					#nav2 li a:link,#nav2 li a:visited {color:#fff; font-size:92.4%; font-weight:bold; text-decoration:none}
					#nav2 li a:hover {color:#d6e0eb}
					#nav2 li a:focus {background:#d6e0eb; color:#369}
					#nav2 li a:active {background:#d6e0eb; color:#369}