/* CSS Document */
html, body	{
	height:100%
}
body	{
	background:#434343;
	font-family:Tahoma, Arial, sans-serif;
	font-size:11px;
	line-height:18px;
	margin:0px;
}
p	{
	text-align:justify;
}
h1, h2	{
	margin:0px;
	padding:2px 0px;
	font-weight:normal;
	color:#414141;
}
h1	{
	font-size:28px
}
h2	{
	font-size:18px
}
h3	{
	font-size:12px;
	margin:0px;
	padding:2px 20px 2px 0px;
	color:#2ba12b;
}

ul	{
	margin:0px;
	padding:0px 10px 2px 10px
}
h1 a:link, h1 a:active, h1 a:visited,
h2 a:link, h2 a:active, h2 a:visited,
h3 a:link, h3 a:active, h3 a:visited,
li a:link, li a:active, li a:visited	{
	text-decoration:none;
	color:#434343
}
h1 a:hover, h2 a:hover, h3 a:hover, li a:hover	{
	text-decoration:underline
}
.tb_l_sh	{
	background:url(images/tb_l_2.jpg) repeat-y right
}
.tb_bnr	{
	background:#143c19
}
.tb_r_sh	{
	background:url(images/tb_r_2.jpg) repeat-y left
}
.pg_mn_teks	{
	text-align:right;
	padding-right:50px;
	line-height:11px;
	padding-bottom:15px;
	height:30px;
	font-size:11px
}
.pg_mn	{
	background:url(images/tb_mn.jpg) right bottom no-repeat;
	color:#fff;
	font-size:18px;
	text-align:right;
	padding-right:50px;
	height:50px;
}
.pg_mn a:link, .pg_mn a:active, .pg_mn a:visited	{
	background:url(images/tb_mn_link.gif) right no-repeat;
	margin-right:-50px;
	margin-bottom:-8px;
	padding-right:50px;
	padding-top:10px;
	padding-bottom:10px;
	display:block;
	width:100%;
	color:#494f4c;
	text-decoration:none;
}
.pg_mn a:hover	{
	background:url(images/tb_mn_hl.jpg) right no-repeat;
	color:#FFF
}
.pg_ct_title	{
	background:url(images/tb_ct_icon.jpg) left top no-repeat;
	height:35px;
	color:#FFF;
	padding-left:30px;
	font-size:18px;
	padding-top:5px;
}
.ct_ln	{
	background:url(images/tb_ct_ln.gif) repeat-y left
}
.ct_ln_sg	{
	background:url(images/tb_ct_ln_sg.gif) repeat-x
}
.img_t	{
	background:url(images/img_t.gif) repeat-x
}
.img_r	{
	background:url(images/img_r.gif) repeat-y
}
.img_b	{
	background:url(images/img_b.gif) repeat-x
}
.img_l	{
	background:url(images/img_l.gif) repeat-y
}
.footer	{
	text-align:right;
	padding-right:20px;
	font-size:10px;
	color:#979797;
	line-height:10px;
}