a.menu {font-family: sans-serif;text-decoration: none; color: #FFFFFF; font-size: 14px; font-weight: bold;}
a.menu:hover {font-family: sans-serif;text-decoration: underline; color: #FFFFFF}

a.menu_up {font-family: sans-serif;text-decoration: none; color: #8a4b08; font-size: 14px; font-weight: bold;}
a.menu_up:hover {font-family: sans-serif;text-decoration: underline; color: #8a4b08}

a {font-family: sans-serif;text-decoration: underline; color: #8a4b08; font-size: 13px;}
a:hover {font-family: sans-serif;text-decoration: none; color: #8a4b08}

a.bold {font-family: sans-serif;text-decoration: underline; color: #8a4b08; font-size: 13px; font-weight: bold;}
a.bold:hover {font-family: sans-serif;text-decoration: none; color: #8a4b08; font-weight: bold;}

a.title {font-family: sans-serif;text-decoration: underline; color: #48aaff; font-size: 15px; font-weight: bold;}
a.title:hover {font-family: sans-serif;text-decoration: none; color: #48aaff; font-weight: bold;}

.blue {font-family: sans-serif; color: #47abff; font-size: 14px; font-weight: bold;}

.blue_big {font-family: sans-serif; color: #47abff; font-size: 18px;  padding-bottom: 5px;}

img {border: none;}
td {font-family: sans-serif; font-size:13px; line-height: 150%;}
.kor {font-family: sans-serif; font-size:13px; color: #8a4b08;}
.kor2 {font-family: sans-serif; font-size: 12px; color: #8a4b08;}


h1{margin:0px; font-size:18px; color: #48aaff;}
h2{margin:0px; font-size:16px; color: #8a4b08;}

input.big {width:100%;}

.error_message {
	color:#ff0000;
	font-weight:bold;
	border: 1px solid #ff0000;
	background: #ffdddd;
	padding: 15px;
	margin:10px;
}


.ok_message {
	border: 1px solid #5eb4ff;
	font-size:16px;
	color:#000000;
	font-weight:bold;
	padding: 15px;
	margin:10px;
}
.mmm ul {list-style-type:square; color:#06F; padding:0 0 0  20px;}
.mmm a {color:#06F;}
.bbb h3 {color:#06F;}
