BODY {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #606060;
	background-color: #F5FAFF;
	padding: 0;
	margin: 0; }

BODY A {
	color: #333;
	text-decoration: underline; }

BODY A:hover { color: #000; }

BODY IMG { border: 0; }

TD {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #606060; }

H1 {
	font-size: 20px;
	color: #33689A;
	border-bottom: 1px solid #3269A6;
	padding: 0 0 6px 0;
	margin: 10px 0 25px 0; }

U, OL, DL { padding: 0; margin: 0; }

#head UL {
	list-style : none;
	padding: 0;
	margin: 0; }

P {
	padding: 0;
	margin: 6px 0 0 0; }




DIV.place {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	text-align: center;
	padding: 0;
	margin: 0 auto; }

DIV#head {
	background: url('../img/bg_head.jpg') no-repeat;
	width: 1000px;
	height: 208px;
	margin: 0 auto; }

DIV#whiteframe {
	background: url('../img/bg_whiteframe.gif') repeat-y #FFF;
	width: 1000px;
	border: 1px solid #3269A6;
	border-top: 0;
	margin: 0 auto; }

* HTML DIV#whiteframe {
	background: url('../img/bg_whiteframe.gif') repeat-y #FFF;
	width: 1002px;
	border: 1px solid #3269A6;
	border-top: 0;
	margin: 0 auto; }

DIV#main {
	float: left;
	width: 1000px;
	background: url('../img/bg_main.gif') no-repeat bottom left;
	margin-top: 208px; }

DIV.leftcol {
	float: left;
	overflow: hidden;
	width: 216px;
	text-align: left;
	background: url('../img/bg_leftcol.jpg') no-repeat top left;
	padding: 0 20px 0 6px; }

* HTML DIV.leftcol {
	float: left;
	overflow: hidden;
	width: 242px;
	text-align: left;
	background: url('../img/bg_leftcol.jpg') no-repeat top left;
	padding: 0 20px 0 6px; }

DIV.menu  {
	float: left;
	overflow: hidden;
	width: 758px;
	text-align: left;
	background: url('../img/bg_menu.gif') repeat-x top left; }

DIV.midcol {
	float: left;
	overflow: hidden;
	width: 758px;
	text-align: left;
	padding: 10px 0; }

DIV.midcol UL LI, DIV.midcol OL LI, DIV.midcol DL DD {
	line-height: 1.5; }

DIV.midcol DIV.midcol_left {
	float: left;
	overflow: hidden;
	width: 486px; }

DIV.midcol DIV.midcol_left_full {
	float: left;
	overflow: hidden;
	width: 738px;
	padding: 0 20px 0 0; }

* HTML DIV.midcol DIV.midcol_left_full {
	float: left;
	overflow: hidden;
	width: 758px;
	padding: 0 20px 0 0; }

DIV.midcol DIV.midcol_right {
	float: left;
	overflow: hidden;
	width: 252px;
	padding: 0 0 0 20px; }

* HTML DIV.midcol DIV.midcol_right {
	float: left;
	overflow: hidden;
	width: 272px;
	padding: 0 0 0 20px; }

DIV#footer {
	height: 33px;
	font-size: 10px;
	font-weight: bold;
	background: url('../img/bg_footer.gif') no-repeat top left;
	padding: 20px 0 0 0; }

* HTML DIV#footer {
	height: 53px;
	font-size: 10px;
	font-weight: bold;
	background: url('../img/bg_footer.gif') no-repeat top left;
	padding: 20px 0 0 0; }




DIV#head UL { float: right; }

DIV#head UL LI {
	float: right;
	color: #FFF200;
	background: url('../img/bg_head_li.gif') no-repeat 0% 55%;
	padding: 0 12px 0 8px;
	margin-top: 5px; }

DIV#head UL LI A {
	color: #FFF;
	text-decoration: none;
	padding: 0;
	margin: 0; }

DIV#head UL LI A:hover { color: #FFF200; }

DIV.leftcol IMG.logo {
	float: left;
	margin: 14px 0px 10px 0; }

SPAN.title_b, SPAN.title_g {
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase; }

SPAN.title_b { color: #33689A; }

SPAN.title_g { color: #81C959; }

SPAN.title_date {
	font-size: 11px;
	color: #81C959;
	font-weight: bold; }

IMG.arrow_box {
	width: 8px;
	height: 8px;
	margin: 0 5px 0 0; }

IMG.arrow_g {
	width: 3px;
	height: 5px;
	margin: 0 5px 0 0; }

TABLE.g, TABLE.b { width: 216px; }

TABLE.g TD, TABLE.b TD { padding: 3px 5px 5px 5px; }

TABLE.g { background-color: #DEF0D1; }

TABLE.b { background-color: #D4E0EA; }

.form {
	width: 190px;
	font-size: 11px;
	border: 1px solid #3269A6; }

SPAN.inputtext { font-size: 11px; }

DIV.midcol DIV.midcol_left, DIV.midcol DIV.midcol_left_full, DIV.midcol DIV.midcol_right {
	line-height: 14px; }

DIV.midcol DIV.news_detail {
	padding: 0 10px 0 0; }

IMG.img_main {
	float: left;
	margin: 0 10px 2px 0; }

DIV.midcol DIV.midcol_right DIV.news {
	text-align: left;
	padding: 0 5px 5px 0; }

DIV.midcol_right DIV.rightmenu01 {
	text-align: left;
	padding: 0;
	margin: 0 0 7px 0; }

DIV.midcol_right DIV.rightmenu01 A {
	font-weight: bold;
	color: #81C959;
	text-decoration: none; }

DIV.midcol_right DIV.rightmenu02 {
	text-align: left;
	padding: 0 0 0 13px;
	margin: 5px 0; }

DIV.midcol_right DIV.rightmenu02 A {
	color: #33689A;
	text-decoration: none; }

TABLE.esemenynaptar_top,
TABLE.esemenynaptar_list {
	width: 95%;
	text-align: center;
	border-collapse: collapse;
	border: 2px solid #D4E0EA; }

TABLE.esemenynaptar_top TH,
TABLE.esemenynaptar_list TH {
	font-size: 12px;
	background-color: #D4E0EA;
	padding: 6px; }

TABLE.esemenynaptar_top TD,
TABLE.esemenynaptar_list TD {
	font-size: 12px;
	padding: 4px; }

TABLE.esemenynaptar_top TD.event { background-color: #DEF0D1; }

TABLE.esemenynaptar_top TD.event A {
	font-weight: bold;
	text-decoration: none; }

TABLE.esemenynaptar_list TD {
	text-align: right;
	border: 1px solid #D4E0EA; }

TABLE.forum {
	width: 100%;
	text-align: left;
	border-collapse: collapse; }

TABLE.forum TD {
	font-size: 12px;
	line-height: 1.3;
	padding: 10px; }

TABLE.forum TD TEXTAREA {
	font-size: 11px;
	border: 1px solid #3269A6;
	margin: 0 0 10px 0; }

TABLE.forum TD SPAN {
	font-weight: bold;
	text-transform: uppercase; }


