body {
    margin: 0;
    padding: 0;
    font: 10.4px Tahoma, arial, sans-serif;
    color: #fff;
    background: #ebebeb;

}

a,p,pre,div,span,ul,ol,dl,dd,dt,h1,h2,h3,h4,h5,h6,h7,form,input,select {
    margin: 0;
    padding: 0;
}

ul {
    list-style-image: url('img/li.gif');
}

li { margin:0 0 0 20px; }

img {
    border: 0;
}

img#logo {
    position: absolute;
    top: 30px;
    left: 66px;
    cursor: pointer;
}

.bl {
    display: block;
}


a { text-decoration: none }
a:hover { text-decoration: underline; }


/* STRUCTURE */

table#main-grid {
	width: 890px;
	position: absolute;
	height: 3px;
}

table#main-grid tr.r1 td.topLeftBg_t {
    height: 17px;
	width: 132px;
	background-image:url(img/topLeftBg_t.jpg);
	background-repeat: no-repeat;
}

table#main-grid tr.r1 td.kor_t {	
	width: 85px;
	background-image:url(img/2_t.jpg);
	background-repeat: no-repeat;
}

table#main-grid tr.r2 td.logo_a {
    height: 54px;
	background-repeat: no-repeat;
	background-image:url(img/logo_a.jpg);
}

table#main-grid tr.r2 td.logo_b {
    height: 54px;
	width: 107px;
	background-repeat: no-repeat;
	background-image:url(img/logo_b.jpg);
}

table#main-grid tr.r2 td.kor_m {
	background-image:url(img/2_m.jpg);
	background-repeat: no-repeat;
	width: 85px;
}

table#main-grid tr.r2 td.header_bg {
	background-image:url(img/header_bg.jpg);
}

table#main-grid tr.r2 td.header_bg {	
	text-align: right;
	vertical-align: bottom;
	padding-right: 3px;
}	

table#main-grid tr.r2 td.header_bg img.mail_lnk {	
	text-align: right;
	padding-bottom: 20px;
}

table#main-grid tr.r2 td.header_bg img.home_lnk {	
	text-align: right;
	padding-bottom: 20px;
	padding-right: 9px;
}

table#main-grid tr.r3 td.topLeftBg_b {
    height: 45px;
	width: 132px;
	background-image:url(img/topLeftBg_b.jpg);
	background-repeat: no-repeat;
}

table#main-grid tr.r3 td.kor_b {	
	width: 45px;
	background-image:url(img/2_b.jpg);
	background-repeat: no-repeat;
}

table#main-grid tr.r3 td.up_menu_bg {
	background:url(img/up_menu_bg.jpg) repeat-x;
	margin-top: 3px;
}

table#main-grid tr.r3 td.up_menu_bg p.menu {
	text-align: center;

	padding: 0 3px 22px 3px;
	font-size: 10px;
}

table#main-grid tr.r3 td.up_menu_bg p.menu a {
	color: #FFFFFF;
}

table#main-grid tr.r4 td.menu_bg {	
	height: 950px;
	width: 132px;
	background: #a5292c url(img/BottomleftBg.jpg) bottom left no-repeat;
}

/*
table#main-grid tr.r4 td.menu_bg div.menu {
	margin-bottom: 300px;
}
*/

/*
table#main-grid tr.r4 td.content img.content {
	margin: 0 0 500px 40px;
}
*/

table#main-grid tr.r5 td.csik {
	background: url(img/csik_bg.jpg) repeat-x;
	line-height: 3px;
	/*background-color:#00FF00;*/
}

table#main-grid tr.r6 td.footer {
	height: 51px;
	background: url(img/footer_bg.jpg) repeat-x;
	text-align: center;
	vertical-align: bottom;
}

table#main-grid tr.r6 td.footer a {
	color: #fff;
}

div.menu a img { border:0; width:132px; height:91px; }
div.content { margin:5px 20px 5px 20px; color:#515151; font-size:9pt; text-align:justify; }
h1 { color:#fff; font-size:11pt; background-color:#979797; border-bottom:1px solid #fff; padding:1px 2px; }
h2 { color:#cd7f8c; font-size:9pt; font-variant:small-caps; margin:15px 0; }
div.titlebar { border-bottom:1px solid #979797; margin-bottom:5px; }
h3 { color:#000; font-weight:bold; margin:10px 0; font-size:9pt; }  
div.content00 { font-size:10pt; font-weight:bold; }
img.content { float:right; margin:10px 0 0 20px; }