body{ 
	height : 100%; 
	margin:0; 
	width : 100%; 
	font-family: Verdana, Arial, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:black;
	background-color:white;
} 

a {
	font-family: Verdana, Arial, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:black;
	text-decoration:none;
}

div {
	position:absolute;
}

#main {
	left:50%;
	top:20px;
	margin: 0 0 0 -477px;
	width:955px;
	height:600px;
	border:1px solid #9BA5C3;
}


#lo_lo_di {
	left:32px;
	top:32px;
	width:48px;
	height:81px;
	BACKGROUND: url(pics/lo_lo.gif) no-repeat top left;	
}



#sa_te_di {
	left:245px;
	top:115px;
	width:571px;
	height:26px;
	BACKGROUND: url(pics/sa_te.gif) no-repeat top left;
}

#sa_kr_di {
	left:184px;
	top:318px;
	width:115px;
	height:114px;
	BACKGROUND: url(pics/sa_kr.gif) no-repeat top left;
}

#no_bu_di {
	left:137px;
	top:114px;
	width:78px;
	height:26px;
	BACKGROUND: url(pics/no_bu.gif) no-repeat top left;
}

#no_bu_di a, #no_bu_di a:hover {
	width:78px;
	height:26px;
	display:block;	
   	background-image: url("pics/no_bu.gif");
   	background-position: 0 0;
   	background-repeat: no-repeat;
}

#no_bu_di a:hover {
   	background-position: -78px 0;
}


#ef_bu_di {
	left:862px;
	top:117px;
	width:74px;
	height:128px;
	BACKGROUND: url(pics/logo-efci.jpg) no-repeat top left;
	border:1px solid #007BB4;
}

#ef_bu_di a {
	width:74px;
	height:128px;
	display:block;	
	border:1px solid #007BB4;
}




#cia_di {
	left:0px;
	top:150px;
	width:955px;
	height:2px;
	border-top:1px solid #9BA5C3;
}

#cia2_di {
	left:240px;
	top:150px;
	width:5px;
	height:227px;
	border-left:1px solid #9BA5C3;
}

#kni_di {
	left:621px;
	top:151px;
	width:332px;
	height:252px;
	BACKGROUND: url(pics/kni.jpg) no-repeat top right;
}

#kni2_di {
	left:447px;
	top:293px;
	width:128px;
	height:104px;
	BACKGROUND: url(pics/kni2.jpg) no-repeat top right;
}

#kni3_di {
	left:254px;
	top:396px;
	width:194px;
	height:158px;
	BACKGROUND: url(pics/kni3.jpg) no-repeat top right;
}

#kni4_di {
	left:0px;
	top:151px;
	width:227px;
	height:221px;
}

#kni44_di {
	left:0px;
	top:151px;
	width:227px;
	height:821px;
	BACKGROUND: url(pics/kni4.jpg) repeat-y top left;
}


#topp {
	position:absolute;
	left:50%;
	margin: 20px 0 0 -477px;
	width:955px;
	background-color:white;
}

#roh_bl {
	width:100%;
	background: url(images/roh_black.gif) top right no-repeat;
	}
	
#roh_bl span {
	 width:90%;
	 background-color:black;
	 display:block;
	padding:2 0 2 2px;
	font-family: Verdana, Arial, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:white;
	font-weight:bold		
	 }

#tab_black,#tab_black2 {
	width:100%;
	padding:0;
	margin:0;
	font-family: Verdana, Arial, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:black;
	}

#tab_black2 {
	border-right:1px solid black;
}
	
#tab_black2 td,th {
	border-left:1px solid black;
	border-bottom:1px solid black;
	padding:1px;
	}
#tab_black2 th {
	background-color:#BDA78E;
	}

#tab_black ul{
	padding:0;
	margin:5 0 0 0px;
}	

#tab_black li{
	padding:0;
	margin-left:20px;
	list-style:square;
}	


#header {
	border:1px black solid;
	border-bottom:0px;
	height:150px;
	BACKGROUND: white url(images/head_pod.jpg) no-repeat left top;
}

#menu {
	position:relative;
	left:0px;
	top:0px;
	height:142px;
}

#menu-02_ {
	position:absolute;
	left:0px;
	top:39px;
	width:308px;
	height:58px;
}

#navcontainer2 {
	position:absolute;
	left:308px;
	top:39px;
}

#navcontainer2 ul
{
padding: 0;
margin: 0;
float: left;
font-family: Verdana, Arial, sans-serif;
}

#navcontainer2 ul li { display: inline; padding:0;margin:0 }

#navcontainer2 ul li a, #navcontainer2 ul li div{padding:0;margin:0;float: left;text-decoration: none;height:58px;background-repeat: no-repeat;background-position: 0 0;}

#navcontainer2 ul li a#m1,div#m1
{
width:68px;
background-image: url(images/menu-03.gif);
}

#navcontainer2 ul li div#m1
{
background-position: -136px 0;
}

#navcontainer2 ul li a#m1:hover
{
background-position: -68px 0;
}

#navcontainer2 ul li a#m2,div#m2
{
width:87px;
background-image: url(images/menu-05.gif);
background-position: 0px 14px;
}

#navcontainer2 ul li div#m2
{
background-position: -174px 14px;
}


#navcontainer2 ul li a#m2:hover
{
background-position: -87px 14px;
}

#navcontainer2 ul li a#m3,div#m3
{
width:66px;
background-image: url(images/menu-06.gif);
background-position: 0px 14px;
}

#navcontainer2 ul li div#m3
{
background-position: -132px 14px;
}


#navcontainer2 ul li a#m3:hover
{
background-position: -66px 14px;
}

#navcontainer2 ul li a#m4,div#m4
{
width:144px;
background-image: url(images/menu-07.gif);
background-position: 0px 14px;
}

#navcontainer2 ul li div#m4
{
background-position: -288px 14px;
}


#navcontainer2 ul li a#m4:hover
{
background-position: -144px 14px;
}

#navcontainer2 ul li a#m5,div#m5
{
width:88px;
background-image: url(images/menu-08.gif);
background-position: 0px 14px;
}

#navcontainer2 ul li div#m5
{
background-position: -176px 14px;
}

#navcontainer2 ul li a#m5:hover
{
background-position: -88px 14px;
}

#top-right {
	position:absolute;
	left: 771px;
	top:0px;
	width:182px;
	height:142px;
}	

#menu-cerv {
	position:absolute;
	left:0px;
	top:135px;
	width:761px;
	height:7px;
	font-size:1px;
	background-color:#D2222A;
}	

#outer_wrapper {
	BACKGROUND: url(background_3.gif) #fff repeat-y left 50%
}
#wrapper {
	BACKGROUND: url(background_2.gif) repeat-y right 50%;
	border:1px solid black;
	border-top:0px;
}
#container {
	BACKGROUND: url(images/background_2.gif) repeat-y right top; FLOAT: left; WIDTH: 100%; MARGIN-RIGHT: -200px
}
#content {
	BACKGROUND: #DBC2A5 url(images/background_3.gif) repeat-y left top; MARGIN-RIGHT: 194px;
	
}


#left {
	FLOAT: left; WIDTH: 184px
}
#sidebar {
	FLOAT: right; 
	WIDTH: 184px;
	_WIDTH: 180px;
	font-family: Verdana, Arial, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:white;
	font-weight:bold;
	background-color:#D2222A;	
}

#sidebar ul{
	padding:0px;
	margin:5 0 0 0px;
}

#sidebar li{
	padding:0;
	margin-left:20px;
	list-style:square;
}	
	
#footer {
	
}
H1 {
	MARGIN-TOP: 0px
}
.last {
	MARGIN-BOTTOM: 0px
}
.clearing {
	CLEAR: both; HEIGHT: 0px;
	_position:absolute;
}
img
{
	border: 0px;
}

#navcontainer {
	position:absolute;
	left:235px;
	top:160px;
	_left:231px;
}


#navcontainer div {
}

#navcontainer ul
{
display:block;
list-style-image: url(pics/kr_off.gif); 
text-align: left;
margin:0px;
padding:0px;
padding-left:20px;
}

#navcontainer li
{
	position:relative;
}

#navcontainer ul li a
{
display:block;
width:125px;
padding-left: 3px;
padding-top: 0px;
padding-bottom: 8px;
text-align: left;
font: bold 14px Verdana, Arial, sans-serif;
text-decoration: none;
color: #3D77B9;
}

#navcontainer ul li a:hover
{
list-style-image: url(pics/kr_on.gif); 
color: #2C5584;
}



#navcontainer ul li a:active
{
list-style-image: url(pics/kr_on.gif); 
color: #245D30;
width:100px;
}

#navcontainer a:active span
{
color: #245D30;
width:100px;
}

#ncrr {
	position:absolute;
	left:381px;
	top:150px;
}

#ncrr ul
{
width:320px;
_width:350px;
text-align: left;
margin:0px;
padding:5px;
padding-left:20px;
background-color:#C4E2B9;
_background-color:green;
border-left:1px solid #838383;
_border-left:1px solid black;
FILTER: alpha(opacity=20);

}

#ncrr ul li
{
	position:relative;
}

.pruh
{
display:block;
width:340px;
margin:0px;
padding:0px;
margin-left:5px;
margin-right:5px;
border-top:1px solid white;
height:1px;
font-size:1px;
}

#ncrr ul li a
{
	list-style-image: url(pics/kr2_off.gif); 
display:block;
width:100%;
padding-left: 0px;
padding-top: 1px;
padding-bottom: 1px;
text-align: left;
font: bold 10px Verdana, Arial, sans-serif;
text-decoration: none;
color: black;
}

#ncrr ul li a:hover
{
list-style-image: url(pics/kr2_on.gif); 
color: #2C5584;
}

#navcontainer3 {
	position:absolute;
	left:0px;
	top:0px;
	width:955px;
}

html>body #navcontainer3 {
	top:-13px;
}

navcontainer3 ul
{
padding: 0;
margin: 0;
background-color: black;
color: White;
float: right;
width: 100%;
font-family: Verdana, Arial, sans-serif;
}

#navcontainer3 ul li { display: inline;padding:0;margin:0 }

#navcontainer3 ul li
{
padding: 0 1px;
color: White;
text-decoration: none;
font-size:9px;
font-weight:bold;
float: right;
border-left: 1px solid #fff;
}



#pop,#pop2 {
	left:30px;
	top:00px;
	margin: 30px 0 0 0px;
	width:373px;
	background-color:white;
	border:1px black solid;
	z-index:5;
}

#pop2 {
	left:35px;
	top:05px;
	width:373px;
	background-color:black;
	height:275px;
	FILTER: alpha(opacity=20);
	-moz-opacity:.2;
	z-index:4;
}

.menu_docs {
	background-color: transparent;
	font: normal 12px;
}


