/* CSS Document */

body {
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #c0d6ee;
}
h1 {
	color:#003399;
	font-size:15px; margin:0PX;
}
H2 { color:#a37e2d; font-size:14PX; font-weight:bold; margin:0PX;}
h3 { background:url(images/index_37.jpg) left no-repeat; text-indent:24px; color:#2c6299; font-size:14px; font-weight:bold; margin:0px;}
h4 {
	margin:0px;
	background:url(images/i_event2.gif) left no-repeat;
	text-indent:12pt;
	color:#CA5100;
	font-weight:bold;
	font-size:12px;
	padding: 0px;
	line-height: 24px;
}
.text { line-height:150%; font-size:12px;}
.text_contact_index { line-height:24px; font-size:12px;}
.text01 { color:#1e5692; line-height:24px; font-size:12px;}
.text02 { color:#AE5300; line-height:24px; font-size:12px;}
.text_foot {
	color:#FFFFFF;
	font-size:12px;
	line-height: 150%;
}
.text_red { color:#FF0000; font-weight:bold; }
.text_foot2 { color:#ffffff;font-size:14px}
/* index */
A.menu_pro2 { color:#FF3300;font-size:12px; text-decoration:none}
A.menu_pro2:hover { font-weight:bold; text-decoration:underline}
A.menu_pro1 { color:#000000; font-size:12px; text-decoration:none}
A.menu_pro1:hover { font-weight:bold; text-decoration:underline}

/*page*/
.text_pro_title { color:#CA5100; line-height:24px; font-weight:bold; font-size:12px;}
.td_pro_info{
	margin-top: 10px;
	text-align: center;
}
.td_pro_info tr td {
	line-height: 22px;
	padding-left: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
}
A.menu_mail { color:#000000;font-size:12px; text-decoration:none}
A.menu_mail:hover { text-decoration:underline}
A.menu_foot { color:#FFFFFF;font-size:12px; text-decoration:none}
A.menu_foot:hover {
	color: #CC0000;
}
A.menu_foot_2 { color:#FFFFFF;font-size:12px; text-decoration:none}
A.menu_foot_2:hover {
	color: #FFFFFF;
}
.botton { background-color:#FDD462; color:#845015; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.botton_v a{
	padding-left:12px;
	display:block;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#C0D6EE;
	color:#000000;
	text-decoration:none;
	margin:1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #B0CCEA;
	border-bottom-color: #7EABDC;
	border-left-color: #E7F4FD;
	line-height: 26px;
}

.botton_v a:hover{
	color:#000000;
	background-image: url(images/index_27.jpg);
}
.botton_vido {
	color:#000000;
	margin:1px;
	border-top-width: 1px;
	padding-left:12px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #B0CCEA;
	border-bottom-color: #7EABDC;
	border-left-color: #E7F4FD;
	line-height: 26px;
	background-image: url(images/index_27.jpg);
}
.botton_site_map a{
	padding-left:12px;
	display:block;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	margin:1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #B0CCEA;
	border-bottom-color: #7EABDC;
	border-left-color: #E7F4FD;
	line-height: 26px;
	background-color: #C0D6EE;
}

.botton_site_map a:hover{
	color:#000000;
	background-image: url(images/index_27.jpg);
}
.botton_site_map_pro a{
	padding-left:12px;
	display:block;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	margin:1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #B0CCEA;
	border-bottom-color: #7EABDC;
	border-left-color: #E7F4FD;
	line-height: 26px;
	background-color: #C0D6EE;
	background-image: url(images/index_27.jpg);
}

.botton_site_map_pro a:hover{
	color:#000000;
	background-image: url(images/index_27.jpg);
}
.un1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #597797;
}
.standardTable {
	BORDER-BOTTOM: #c0d6ee 1px solid;
	BORDER-LEFT: #c0d6ee 1px solid;
	WIDTH: 100%;
	BORDER-COLLAPSE: collapse;
	BORDER-TOP: #c0d6ee 1px solid;
	BORDER-RIGHT: #c0d6ee 1px solid;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.standardTable td {
	BORDER-BOTTOM: #c0d6ee 1px solid;
	BORDER-LEFT: #c0d6ee 1px solid;
	BORDER-TOP: #c0d6ee 1px solid;
	BORDER-RIGHT: #c0d6ee 1px solid;
	padding: 10px;
}
.standardTable th {
	BORDER-BOTTOM: #c0d6ee 1px solid; BORDER-LEFT: #c0d6ee 1px solid; BORDER-TOP: #c0d6ee 1px solid; BORDER-RIGHT: #c0d6ee 1px solid
}
.standardTablen {
	WIDTH: 100%;
	BORDER-COLLAPSE: collapse;
	border: 1px solid #666666;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
}
.standardTablen td{
	border: 1px solid #666666;
	margin: 0px;
	padding: 5px;
}
.standardTablen th {
	border: 1px solid #666666;
}
