body
{
	margin: 20px auto;
	font-family: Arial;
	font-size: 11px;
}

td
{
	vertical-align: top;
}

#sekolah
{
	width: 1004px;
	margin: 0px auto;
}

#logo
{
	margin: 0px 0px 0px 30px;
}

#header_left
{
	float: left;
	width: 602px;
}

#header_right
{
	float: left;
	width: 402px;
}

#adsense_1
{
	width: 215px;
	float: left;
}

#adsense_2
{
	width: 187px;
	float: left;
}

#menu
{
	background: #000000;
	width: 100%;
	margin: 10px 0px 0px 0px;
}

.menu_ul
{
	margin: 0px;
	background: #000000;
	display: table;
	padding: 0px;
}

.menu_ul li 
{
	margin: 0px;
	float: left;
	padding: 4px 20px;
	color: #FFFFFF;
	font-size: 12px;
	border-right: solid 1px #949494;
	list-style-type: none;
	background: #000000;
}

.menu_ul li:hover ,.menu_ul li.sfhover
{
	margin: 0px;
	float: left;
	padding: 4px 20px;
	color: #FFFFFF;
	font-size: 12px;
	border-right: solid 1px #949494;
	list-style-type: none;
	background: #001668;
}

#header
{
	clear: both;
}

#content
{
	clear: both;
}

.main_menu, .main_menu:visited ,.main_menu:hover ,.main_menu:active
{
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
}

#content_home
{
	width: 344px;
	background: url(../images/content_left_line.jpg) repeat-y right top;
}

#content_news
{
	width: 257px;
	background: url(../images/content_left_line.jpg) repeat-y right top;
}

#content_info
{
	width: 215px;
	background: url(../images/content_left_line.jpg) repeat-y right top;
}

.content_home_text
{
	padding: 29px 22px 51px 36px;
	text-align: justify;
}

.content_news_text
{
	padding: 29px 4px 51px 10px;
}

.news_title
{
	border-bottom: solid 1px #828282;
	padding: 0px 0px 6px 0px;
	width: 240px;
}

.news_image
{
	padding: 10px 6px 0px 0px;
}

.news_content
{
	padding: 16px 6px 20px 0px;
}

.news_title_2
{
	color: #133a93;
	font-weight: bold;
}

.more_link, .more_link:visited ,.more_link:hover ,.more_link:active
{
	color: #133a93;
	font-size: 11px;
	text-decoration: underline;
}

.info_link, .info_link:visited ,.info_link:hover ,.info_link:active
{
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: underline;
}

.info_box
{
	background: #8a8a8a;
	color: #FFFFFF;
	width: 215px;
}

.news_text
{
	padding: 10px 0px 0px 0px;
}

.news_text_2
{
	width: 165px;
}

.info_text
{
	padding: 24px 10px 14px 8px;
	font-size: 11px;
}

#link
{
	padding: 19px 0px 0px 12px;
}

.link_image
{
	border-bottom: solid 1px #828282;
	padding: 0px 0px 6px 0px;
	margin: 0px 10px 0px 0px;
}

.link_list
{
	width: 100%;
	text-align: center;
	padding: 10px 0px;
}

#content_next
{
	width: 601px;
}

#content_next_all
{
	padding: 30px 0px 10px 30px;
}

.next_title
{
	width: 537px;
	border-bottom: solid 1px #000000;
	padding: 0px 0px 5px 0px;
	font-size: 16px;
}

.hitam
{
	color: #000000;
}

.biru
{
	color: #001668;
}

.next_text
{
	padding: 10px 20px 0px 0px;
	text-align: justify;
}

.paket_title
{
	width: 520px;
	background: #133a93;
}

.paket_title
{
	padding: 5px 10px;
	color: #FFFFFF;
	font-weight: bold;
}

.biro_title_box
{
	width: 520px;
	background: #000000;
	border-left: solid 1px #c5c3c3;
	border-top: solid 1px #c5c3c3;
	border-right: solid 1px #c5c3c3;
}

.biro_title
{
	padding: 5px 10px;
	color: #FFFFFF;
	font-weight: bold;
}

.biro_content_box
{
	width: 520px;
	border-left: solid 1px #c5c3c3;
	border-bottom: solid 1px #c5c3c3;
	border-right: solid 1px #c5c3c3;
}

.biro_content
{
	padding: 10px 10px 10px 0px;
}

.btn
{
	color: #ffffff;
	background: #000000;
	border: solid 1px #000000;
}

.table_contact
{
	border: solid 1px #c7c5c5;
	background: #f2f2f2;
}

.table_contact td
{
	padding: 5px 10px;
}

.biro_select
{
	font-size: 10px;
}