html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	vertical-align: baseline; }
body { line-height: 1; }
ol, ul { list-style: none; }

/* #Basic Layout
================================================== */
body {
	color: #1a1a1a; font: 13px/1.5 Arial, sans-serif;
	background: url("../../images/template/bg.png") left top rgb(255, 255, 255); 	
}
.container {width: 960px;margin: 0 auto;}


ul.topMenu {
	margin: 0px; padding: 0px; top: 0px; right: 0px; list-style-type: none; position: absolute;
}
ul.topMenu li {
	margin: 0px; padding: 10px 6px; border-left-color: rgb(84,135,169); border-left-width: 1px; border-left-style: solid; float: left; display: inline-block; cursor: pointer;
}
ul.topMenu li.last {
	padding-right: 6px; border-right-color: rgb(84,135,169); border-right-width: 1px; border-right-style: solid;
}
ul.topMenu li a {
	color: rgb(255, 255, 255);
}
ul.topMenu li a:hover {
	text-decoration: none;
}
ul.topMenu li:hover {
	background: linear-gradient(rgb(92, 92, 115), rgb(31, 31, 38), rgb(51, 51, 64)) rgb(0, 0, 0);
}
.serverTime { height:15px;
	text-align: left; border-right-color: rgb(84,135,169); border-left-color: rgb(84,135,169); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; float: left;
}
/* #Header & Top Navigation
================================================== */
/* --- Logo --- */
#header {margin: 0 0 30px;padding-top: 16px;background-color:#ffffff}
.logo 
{
	text-align: center;
	margin-bottom: -71px
}
.logo a {
	top: -15px;
	left: -18px;
	position: relative
}
.navigation {
	background: url("../../images/eproc/bg-top-nav.png"); border-width: 1px 0px; border-style: solid; border-color: rgb(255, 255, 255); outline: rgb(213, 214, 216) solid 3px; text-transform: uppercase; overflow: hidden; box-shadow: inset 0px 0px 1px 2px rgba(255,255,255,0.3); -webkit-box-shadow: 0 0 1px 2px rgba(255, 255, 255, .3) inset; -moz-box-shadow: 0 0 1px 2px rgba(255, 255, 255, .3) inset;
}
.navigation li {
	border-left-color: rgb(153, 179, 194); border-left-width: 1px; border-left-style: solid; float: left;
}
.navigation .container>ul>li:first-child {
	border: none
}
.navigation a {
	color: #fff;
	display: block;
	font-size: 15px;
	padding: 6px 45px;
	letter-spacing: 1px;
}
.navigation .home a {
	padding-left: 20px;
	padding-right: 25px;
	background: url(../../images/eproc/ancol/icon-home.png) no-repeat left center
}
.navigation .merchandise a { padding-left: 35px; padding-right: 35px }
.navigation .korporat a {  padding-left: 35px; padding-right: 35px }
.navigation .online a {  padding-left: 25px; padding-right: 25px }

.serverTime { color:#fff;
	padding: 10px 15px; text-align: left; border-right-color:transparent; border-left-color: rgb(84,135,169); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; float: right;
}
div.characters{
		height: 116px;
		margin: -16px auto -99px auto;
		width: 960px;
		overflow:  hidden;
		position: relative;
}

div.characters img{display: none;}
div.characters img.char_1{
		display: block;
		position: relative;
		top: 37px;
		left: 119px;
}
div.characters img.char_2{
		display: block;
		position: absolute;
		top: 20px;
		left: 166px;
}
div.characters img.char_3{
		display: block;
		position: absolute;
		top: 6px;
		left: 242px;
}
div.characters img.char_4{
		display: block;
		position: absolute;
		top: 6px;
		left: 289px;
}
div.characters img.char_5{
		display: block;
		position: absolute;
		top: -3px;
		left: 347px;
}
div.characters img.char_6{
		display: block;
		position: absolute;
		top: 0px;
		left: 512px;
}
div.characters img.char_7{
		display: block;
		position: absolute;
		top: 7px;
		left: 561px;
}
div.characters img.char_8{
		display: block;
		position: absolute;
		top: 10px;
		left: 641px;
}
div.characters img.char_9{
		display: block;
		position: absolute;
		top: 24px;
		left: 669px;
}
div.characters img.char_10{
		display: block;
		position: absolute;
		top: 36px;
		left: 720px;
}

#wrapper {
	margin: 0px auto; padding: 0px 10px; top: -30px; width: 95%; position: relative;min-width: 980px;
/*margin: 0px auto; padding: 0px 10px; top: 1px; width: 95%; position: relative; z-index: 1; min-width: 980px;*/
}

h1 {font-size:25px;}
footer {margin:0px auto 9px auto;padding-top: 1px; text-align: center; border: 0px currentColor; font-size: 85%;}