@charset "utf-8";
/* CSS Document */

.maintable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #F8F7F7;
}
.maintable #corner_ul {
	background-image: url(r1c1.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.maintable #top {
	background-image: url(r1c2.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.maintable #left {
	background-image: url(r2c1.jpg);
	background-repeat: repeat-y;
	background-position: right;
}
.maintable #banner {
	background-image: url(r2c2.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #ECECEC;
	text-align: center;
	vertical-align: top;
}
.maintable #banner .firstnavi {
	word-spacing: 1em;
	padding: 10px;
	text-align: center;
	text-decoration:none;
}
.maintable #banner .firstnavi:link {
	word-spacing: 1em;
	padding: 10px;
	text-align: center;
	text-decoration:none;
}
.maintable #banner .firstnavi:visited {
	word-spacing: 1em;
	padding: 10px;
	text-align: center;
	text-decoration:none;
}
.maintable #banner .firstnavi:active {
	word-spacing: 1em;
	padding: 10px;
	text-align: center;
	text-decoration:none;
}
.maintable #banner .firstnavi A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-align: center;
	text-decoration:none;
}

.maintable #right {
	background-image: url(r2c3.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.maintable #right_sp {
	background-image: url(r2c3_sp.jpg);
	background-position: left top;
}
.maintable .logotable {
	text-align: center;
	vertical-align: middle;
}
.firstnavi a {
	text-decoration: none;
	color: #6A6A6A;
}
.firstnavi a:link {
	text-decoration: none;
	color: #F6F6F5;
}
.firstnavi a:active {
	text-decoration: none;
	color: #D4D4D4;
}
.firstnavi a:visited {
	text-decoration: none;
	color: #666666;
}
.firstnavi a:hover {
	text-decoration: none;
	color: #333333;
}
.firstnavi a {
	text-decoration: none;
	color: #6A6A6A;
}
#subbanner a:link {
	text-decoration: none;
	color: #F6F6F5;
}
#subbanner a:active {
	text-decoration: none;
	color: #D4D4D4;
}
#subbanner a:visited {
	text-decoration: none;
	color: #666666;
}
#subbanner a:hover {
	text-decoration: none;
	color: #333333;
}
.navibar a:link {
	text-decoration: none;
	color: #F6F6F5;
}
.navibar a:active {
	text-decoration: none;
	color: #FFFFFF;
}
.navibar a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.navibar a:hover {
	text-decoration: none;
	color: #333333;
}
.maintable #footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #6A6A6A;
	background-color: #D4D4D4;
	text-align: center;
	vertical-align: middle;
}
.maintable .navibar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
	font-variant: normal;
	text-transform: capitalize;
	color: #FFFFFF;
	background-image: url(Navi_n.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	text-align: left;
	text-indent: 10px;
	text-decoration:none;
}
.maintable .navibar:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
	font-variant: normal;
	text-transform: capitalize;
	color: #FFFFFF;
	background-image: url(Navi_n.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	text-align: left;
	text-indent: 10px;
	text-decoration:none;
}
.maintable .navibar:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
	font-variant: normal;
	text-transform: capitalize;
	color: #FFFFFF;
	background-image: url(Navi_n.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	text-align: left;
	text-indent: 10px;
	text-decoration:none;
}
.maintable .navibar:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
	font-variant: normal;
	text-transform: capitalize;
	color: #FFFFFF;
	background-image: url(Navi_n.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	text-align: left;
	text-indent: 10px;
	text-decoration:none;
}
.maintable .content_index {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-align: left;
	vertical-align: top;
	margin: 30px;
	text-indent: 0px !important;
	padding: 30px;
	background-image: url(index_backg_c.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.maintable .content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-align: left;
	vertical-align: top;
	margin: 30px;
	text-indent: 0px !important;
	padding: 30px;
}
.maintable .content h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	text-align: left;
	vertical-align: top;
}
.maintable .content h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	text-align: left;
	vertical-align: top;
}

.maintable #location {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #999999;
	text-align: left;
	text-indent: 25px;
}

.maintable .navibar:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	color: #333333;
	background-image: url(Navi_h.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	text-align: left;
	text-indent: 10px;
	text-decoration:none;
}
.maintable #subbanner #button_1 {
	background-image: url(button1.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	letter-spacing: normal;
	text-align: center;
	vertical-align: middle;
	word-spacing: normal;
	text-decoration:none;
}

.maintable #subbanner {
	background-image: url(r3c2.jpg);
}
.maintable #subbanner #button_1:link {
	background-image: url(button1.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	letter-spacing: normal;
	text-align: center;
	vertical-align: middle;
	word-spacing: normal;
	text-decoration:none;
}
.maintable #subbanner #button_1:visited {
	background-image: url(button1.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	letter-spacing: normal;
	text-align: center;
	vertical-align: middle;
	word-spacing: normal;
	text-decoration:none;
}
.maintable #subbanner #button_1:active {
	background-image: url(button1.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	letter-spacing: normal;
	text-align: center;
	vertical-align: middle;
	word-spacing: normal;
	text-decoration:none;
}

.maintable #subbanner #button_1:hover {
	background-image: url(button1_high.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #999999;
	letter-spacing: normal;
	text-align: center;
	vertical-align: middle;
	word-spacing: normal;
	text-decoration:none;
}

.maintable #subbanner #button_1l {
	background-image: url(button1.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #333333;
	letter-spacing: normal;
	text-align: center;
	vertical-align: middle;
	word-spacing: normal;
}

.maintable #subbanner #button_2 {
	background-image: url(button2.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	letter-spacing: normal;
	text-align: center;
	vertical-align: middle;
	word-spacing: normal;
	text-decoration:none;
}
.maintable #subbanner #button_2:link {
	background-image: url(button2.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	letter-spacing: normal;
	text-align: center;
	vertical-align: middle;
	word-spacing: normal;
	text-decoration:none;
}
.maintable #subbanner #button_2:visited {
	background-image: url(button2.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	letter-spacing: normal;
	text-align: center;
	vertical-align: middle;
	word-spacing: normal;
	text-decoration:none;
}
.maintable #subbanner #button_2:active {
	background-image: url(button2.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	letter-spacing: normal;
	text-align: center;
	vertical-align: middle;
	word-spacing: normal;
	text-decoration:none;
}

.maintable #subbanner #button_2:hover {
	background-image: url(button2_high.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #999999;
	letter-spacing: normal;
	text-align: center;
	vertical-align: middle;
	word-spacing: normal;
	text-decoration:none;
}

.maintable #subbanner #button_2l {
	background-image: url(button2_high.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #999999;
	letter-spacing: normal;
	text-align: center;
	vertical-align: middle;
	word-spacing: normal;
}

.maintable #subbanner #button_3 {
	background-image: url(button3.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	letter-spacing: normal;
	text-align: center;
	vertical-align: middle;
	word-spacing: normal;
	text-decoration:none;
}
.maintable #subbanner #button_3:link {
	background-image: url(button3.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	letter-spacing: normal;
	text-align: center;
	vertical-align: middle;
	word-spacing: normal;
	text-decoration:none;
}
.maintable #subbanner #button_3:visited {
	background-image: url(button3.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	letter-spacing: normal;
	text-align: center;
	vertical-align: middle;
	word-spacing: normal;
	text-decoration:none;
}
.maintable #subbanner #button_3:active {
	background-image: url(button3.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	letter-spacing: normal;
	text-align: center;
	vertical-align: middle;
	word-spacing: normal;
	text-decoration:none;
}

.maintable #subbanner #button_3:hover {
	background-image: url(button3_high.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #999999;
	letter-spacing: normal;
	text-align: center;
	vertical-align: middle;
	word-spacing: normal;
	text-decoration:none;
}

.maintable #subbanner #button_3l {
	background-image: url(button3_high.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #333333;
	letter-spacing: normal;
	text-align: center;
	vertical-align: middle;
	word-spacing: normal;
}
.maintable #subbanner #button_4 {
	background-image: url(button4.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	letter-spacing: normal;
	text-align: center;
	vertical-align: middle;
	word-spacing: normal;
	text-decoration:none;
}
.maintable #subbanner #button_4:link {
	background-image: url(button4.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	letter-spacing: normal;
	text-align: center;
	vertical-align: middle;
	word-spacing: normal;
	text-decoration:none;
}
.maintable #subbanner #button_4:visited {
	background-image: url(button4.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	letter-spacing: normal;
	text-align: center;
	vertical-align: middle;
	word-spacing: normal;
	text-decoration:none;
}
.maintable #subbanner #button_4:active {
	background-image: url(button4.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	letter-spacing: normal;
	text-align: center;
	vertical-align: middle;
	word-spacing: normal;
	text-decoration:none;
}

.maintable #subbanner #button_4:hover {
	background-image: url(button4_high.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #999999;
	letter-spacing: normal;
	text-align: center;
	vertical-align: middle;
	word-spacing: normal;
	text-decoration:none;
}

.maintable #subbanner #button_4l {
	background-image: url(button4_high.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #333333;
	letter-spacing: normal;
	text-align: center;
	vertical-align: middle;
	word-spacing: normal;
}

.maintable #corner_dl {
	background-image: url(r4c1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.maintable #corner_dr {
	background-image: url(r4c3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.maintable #bottom {
	background-image: url(r4c2.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.maintable #corner_ur {
	background-image: url(r1c3.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.maintable .content .contentpoint_y_lu {
	background-image: url(grafics/hint_yellow_lu.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.maintable .content .contentpoint_y {
	background-color: #ffcc33;
}
.maintable .content_coloured {
	width: 170px;
}
.maintable .content .contentpoint_pic {
	text-align: center;
	vertical-align: middle;
}
.maintable .content .contentpoint_pic .category {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #C4C4C4;
	text-align: center;
	vertical-align: bottom;
}



.maintable .content .contentpoint_y_content {
	background-color: #ffcc33;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	vertical-align: top;
	text-indent: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.maintable .content .contentpoint_y_ru {
	background-image: url(grafics/hint_yellow_ru.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.maintable .content .contentpoint_y_rd {
	background-image: url(grafics/hint_yellow_rd.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.maintable .content .contentpoint_y_ld {
	background-image: url(grafics/hint_yellow_ld.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.maintable .content .contentpoint_y_lu {
	background-image: url(grafics/hint_yellow_lu.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.maintable .content .contentpoint_r {
	background-color: #ff6633;
}
.maintable .content .contentpoint_r_content {
	background-color: #ff6633;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	vertical-align: top;
	text-indent: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.maintable .content .contentpoint_r_ru {
	background-image: url(grafics/hint_red_ru.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.maintable .content .contentpoint_r_rd {
	background-image: url(grafics/hint_red_rd.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.maintable .content .contentpoint_r_ld {
	background-image: url(grafics/hint_red_ld.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.maintable .content .contentpoint_r_lu {
	background-image: url(grafics/hint_red_lu.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.maintable .content .contentpoint_p {
	background-color: #cc0066;
}
.maintable .content .contentpoint_p_content {
	background-color: #cc0066;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	vertical-align: top;
	text-indent: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.maintable .content .contentpoint_p_ru {
	background-image: url(grafics/hint_pink_ru.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.maintable .content .contentpoint_p_rd {
	background-image: url(grafics/hint_pink_rd.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.maintable .content .contentpoint_p_ld {
	background-image: url(grafics/hint_pink_ld.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.maintable .content .contentpoint_p_lu {
	background-image: url(grafics/hint_pink_lu.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
