body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Trebuchet MS, Tahoma, Arial, Verdana;
	line-height: 133%;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #5a5a5a;
	background-color: #FFFFFF;
	text-align: left;
}

img {
	display: block;
}

.top_spec
{	margin-top: 125px;
	background-color: #f67706;
	width: 100%;
	height: 4px;
	float: left;
}


.menu_wh_small {
	color: #FFFFFF !important;
	font-size: 11px;
	padding: 10px;
}

.small {
	text-decoration: none;
	font-size: 11px;
}

.menu0
{
  font-size: 17px;
  line-height: 111%;
  color: #45629d;
}


.menu1
{
  font-size: 14px;
  line-height: 111%;
}

.navi
{
  padding: 20px;
  background-color: #f3f3f3;
  font-size: 12px;
  line-height: 133%;
}

.a_blu
{
  color: #6885be !important;
}

.a_kor
{
  color: #bd6207 !important;
}

.rq
{	font-family: Arial, Verdana;
	float: left;
	color: #FFFFFF;
	font-size: 18px;
	padding: 0px 2px;}

.new_txt
{
    color: #46629d;
	text-decoration: none;
	font-size: 11px;
	padding: 5px 0px 2px 0px;
	text-align: justify;
}

.new_name
{
    color: #46629d;
	text-decoration: none;
	font-size: 12px;
	padding: 3px 0px;
	font-weight: 900;
}

.new_date
{
    color: #808080;
	text-decoration: none;
	font-size: 10px;
	padding: 2px 0px;
}



.capt {  font-family: Arial, Verdana;
  color: #5a5a5a;
  font-size: 22px;
  padding: 5px 0px 10px 0px;}

.capt2 {
  font-family: Arial, Verdana;
  color: #676767;
  padding: 0px;
  font-size: 15px;
  font-weight: 500;
}


form {
	margin: 0px 0px 0px 0px;
}

INPUT, SELECT, OPTION, TEXTAREA
{
  font-size: 11px;
  font-family: Verdana, Tahoma, Arial, sans-serif;
}

.input_checkbox
{
  border: 0px;
}


.catalog
{  line-height: 111%;}

.doc_list
{  margin-bottom: 20px;
  padding: 10px;}

.type
{
  line-height: 111%;
  padding-top: 0px;
  margin-top: 5px;
}

.type li
{
	padding: 3px 0px;
	white-space:nowrap;
}

.sort
{
  line-height: 111%;
  padding-top: 0px;
  margin-top: 5px;
}

.sort li
{
	padding: 3px 0px;
	white-space: nowrap;
}


.catalog li
{	padding: 5px 0px;}

A:active
{
  color: #4d4d4d;
  cursor: hand;
}
A:hover
{
  color: #4d4d4d;
  cursor: hand;
}
A:link
{
  color: #4d4d4d;
}
A:visited
{
  color: #4d4d4d;
}


h1{
	font-size: 20px;
	line-height: 90%;
	font-style: normal;
	text-transform: none;
}


h2{
	font-size: 20px;
	line-height: 100%;
	font-style: normal;
	font-weight: 100;
	text-transform: none;
}


p {
	text-align: justify;
}

.hl
{  background-color: #f2a159;
  font-weight: normal;
  margin:0px;
  padding:0px;}







