td {
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 70%;
}

.form_content {
	font-size: 130%;
}

.form_content select {
	font-size: 110%;
}

.form_content input {
	font-size: 110%;
}

.form_content textarea {
	font-size: 110%;
}

h1 {
	text-decoration: none;
	color: #60CE4A;
	font-size: 155%;
	margin:0;
}

h2 {
	text-decoration: none;
	color: #5654CC;
	font-size: 155%;
	margin:0;
}

h3 {
	text-decoration: none;
	color: #5654CC;
	font-size: 135%;
	margin:0;
}

h4 {
	text-decoration: none;
	color: #000000;
	font-size: 120%;
	margin:0;
}

a {
	color: #60CE4A;
	text-decoration:underline;
}

form {
	margin:0;
}

.up_link {
	font-size:90%;
	text-decoration: none;
}

.up_link:hover {
	text-decoration:underline;
}

span.top_bottom_menu {
	color: #949294;
	font-size:11px;
}

span.top_bottom_menu a {
	color: #2ABC2C;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
}

span.top_bottom_menu a:hover {
	text-decoration:underline;
}

.top_bottom_menu_act {
	font-size:11px;
	color: #000000;
	font-weight:bold;
}

.copyright {
	color: #000000;
	font-size: 11px;
	text-decoration:none;
}

.copyright:hover {
	text-decoration:underline;
}


.copyright_artis {
	color: #838383;
	font-size: 11px;
	text-decoration:none;
}

.copyright_artis:hover {
	text-decoration:underline;
}

.left_menu {
	color: #2ABC2C;
	font-size: 13px;
	font-weight:bold;
	text-decoration:none;
}

.left_menu:hover {
	text-decoration:underline;
}

.left_menu_act {
	color: #000000;
	font-size: 13px;
	font-weight:bold;
	text-decoration:none;
}


.left_menu_2 {
	color: #2ABC2C;
	font-size: 13px;
	text-decoration:none;
}

.left_menu_2:hover {
	text-decoration:underline;
}

.left_menu_2_act {
	color: #000000;
	font-size: 13px;
	font-weight:normal;
	text-decoration:none;
}

span.left_text {
	font-size: 90%;
	color: #000000;
}

span.left_text a {
	color: #000000;
	text-decoration:none;
}

span.left_text a:hover {
	text-decoration:underline;
}

.left_text_header {
	font-size: 13px;
	color: #FFFFFF;
	text-decoration:none;
	font-weight:bold;
}

.right_text_header {
	font-size: 13px;
	color: #FFFFFF;
	text-decoration:none;
	font-weight:bold;
}

.left_input {
	width:100%;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 110%;
	color: #000000;
	text-decoration:none;
	border:solid windowtext 1.0px;
	background-color:#FFFFFF;
	border-color:#BDBABD;
}

.textfield {
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 100%;
	color: #000000;
	text-decoration:none;
	border:solid windowtext 1.0px;
	background-color:#FFFFFF;
	border-color:#BDBABD;
}

.left_select {
	font-family: Verdana, Tahoma, Arial, Helvetica;
	width:100%;
	font-size: 110%;
	color: #000000;
	text-decoration:none;
	border:solid windowtext 1.0px;
	background-color:#FFFFFF;
	border-color:#BDBABD;
}

.select {
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 100%;
	color: #000000;
	text-decoration:none;
	border:solid windowtext 1.0px;
	background-color:#FFFFFF;
	border-color:#BDBABD;
}

.left_textarea {
	font-family: Verdana, Tahoma, Arial, Helvetica;
	width:100%;
	font-size: 110%;
	color: #000000;
	text-decoration:none;
	border:solid windowtext 1.0px;
	background-color:#FFFFFF;
	border-color:#BDBABD;
}

.textarea {
	font-family: Verdana, Tahoma, Arial, Helvetica;
	width:100%;
	font-size: 100%;
	color: #000000;
	text-decoration:none;
	border:solid windowtext 1.0px;
	background-color:#FFFFFF;
	border-color:#BDBABD;
}

.left_submit {
	font-size: 9px;
	font-weight: bold;
	color: #5654CC;
}

.right_text {
	font-size: 90%;
	color: #000000;
}

.news_date {
	color: #949294;
}

span.news_detail {
	font-size: 90%;
	color: #60CE4A;
	text-decoration:none;
}

span.news_detail a {
	color: #60CE4A;
	font-weight:bold;
	text-decoration:none;
}

span.news_detail a:hover {
	text-decoration:underline;
}

.right_work_header {
	font-size:12px;
	color: #5654CC;
	text-decoration:none;
}

.right_work_header:hover {
	text-decoration:underline;
}

.right_work_detail {
	font-size:10px;
	color: #5654CC;
	text-decoration:none;
}

.right_work_detail:hover {
	text-decoration:underline;
}

span.path {
	color: #A8A8A8;
}

span.path a {
	color: #A8A8A8;
	text-decoration:none;
}

span.path a:hover {
	text-decoration:underline;
}

.top_2_menu a {
	font-size:13px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	line-height:13px;
}

.top_2_menu a:hover {
	text-decoration:underline;
}

.top_2_menu_act {
	font-size:13px;
	color:#FAF200;
	text-decoration:none;
	font-weight:bold;
	line-height:13px;
}

a.top_2_menu_act {
	font-size:13px;
	color:#FAF200;
	text-decoration:none;
	font-weight:bold;
	line-height:13px;
}

a.top_2_menu_act:hover {
	text-decoration:underline;
}

.pages_act {
	font-size:110%;
	color: #60CE4A;
	font-weight:bold;
}

.map1 {
	color: #5654CC;
	font-size: 100%;
	font-weight:bold;
	text-decoration:none;
}

.map1:hover {
	text-decoration:underline;
}

.map2 {
	color: #5654CC;
	font-size: 100%;
	text-decoration:none;
}

.map2:hover {
	text-decoration:underline;
}

.map3 {
	color: #5654CC;
	font-size: 100%;
	text-decoration:none;
}

.map3:hover {
	text-decoration:underline;
}

.map_arrow1 {
	font-size: 13px;
	font-weight:bold;
	color: #5654CC;
}

.map_arrow2 {
	font-size: 13px;
	font-weight:bold;
	color: #5654CC;
}

.map_arrow3 {
	font-size: 13px;
	font-weight:bold;
	color: #5654CC;
}

ul.map {
	list-style:none;
}

ul.map li {
	background:url(img/map_mark.gif) no-repeat;
	background-position:0px 4px;
	padding-left:10px;
}

ul.map li {
	background:url(img/map_mark.gif) no-repeat;
	background-position:0px 4px;
	padding-left:10px;
}

ul.map li {
	background:url(img/map_mark.gif) no-repeat;
	background-position:0px 4px;
	padding-left:10px;
}

ul.map li.level2 {
	margin-left:12px;
}

ul.map li.level3 {
	margin-left:24px;
}