/* FONT SETTINGS */
@font-face {
	font-family: 'helvetica37';
	src: url('fontz/opensans-condlight-webfont.eot');
	src: url('fontz/opensans-condlight-webfont.eot#iefix') format('embedded-opentype'),
			 url('fontz/helveticaneueltstd-thcn.woff') format('woff'),
			 url('fontz/helveticaneueltstd-thcn.ttf') format('truetype'),
			 url('fontz/opensans-condlight-webfont.svg') format('svg');
	font-weight: normal;
	font-style: normal;
		}
@font-face {
	font-family: 'helvetica47';
	src: url('fontz/opensans-condlight-webfont.eot');
	src: url('fontz/opensans-condlight-webfont.eot#iefix') format('embedded-opentype'),
			 url('fontz/helveticaneueltstd-ltcn.woff') format('woff'),
			 url('fontz/helveticaneueltstd-ltcn.ttf') format('truetype'),
			 url('fontz/opensans-condlight-webfont.svg') format('svg');
	font-weight: normal;
	font-style: normal;
		}
@font-face {
	font-family: 'helvetica77';
	src: url('fontz/opensans-condbold-webfont.eot');
	src: url('fontz/opensans-condbold-webfont.eot#iefix') format('embedded-opentype'),
			 url('fontz/helveticaneueltstd-bdcn.woff') format('woff'),
			 url('fontz/helveticaneueltstd-bdcn.ttf') format('truetype'),
			 url('fontzopensans-condbold-webfont.svg') format('svg');
	font-weight: normal;
	font-style: normal;
		}

/*=========================== RESET START =========================*/
html, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend, caption, thead,  th {margin: 0;padding: 0;border: 0;outline: 0; vertical-align: baseline;background:transparent;}
body {position:relative;line-height: 1; margin:0; padding:0;background:#f3f3f3;/*font-size: 100%;*/font-family:'helvetica47',Helvetica,Arial,sans-serif;color:#333;word-wrap:break-word;} blockquote, q {quotes: none;} blockquote:before, blockquote:after,q:before, q:after {content:''; content: none;} :focus {outline: 0;} ins {text-decoration: none;} del {text-decoration: line-through;} a, a:visited, a:hover{text-decoration:none;} 
.add_fix:after{display:block;content:"";clear:both;}
.clear_fix{clear:both;display:block;height:auto;text-indent:-999em;line-height:0;font-size:0;}
/*============================ END RESET ===========================*/
/*=================== RICH TEXT / TINYMCE /CKEDITOR ================*/
/* STYLE UNTUK TINYMCE: feature, pull_left, pull_right, big_border */
.rich_text{font-size:12px;color:#6f6f6f;line-height:18px;font-family:Arial;position:relative;text-align:left}
	.rich_text table{border-collapse:collapse;}
	.rich_text table td{vertical-align:top;padding:4px;}
	.rich_text ol,.rich_text ul{margin-left:10px;margin-bottom:18px;text-align:left}
	.rich_text li{margin-bottom:5px;position:relative;}
	.rich_text p{margin-bottom:18px;}
	.rich_text h1,.rich_text h2,.rich_text h3,.rich_text h4,.rich_text h5,.rich_text h6
	{color:#666;font-weight:bold;}
	.rich_text h1{font-size:22px;line-height:26px;margin-bottom:8px;}
	.rich_text h2{font-size:20px;line-height:24px;margin-bottom:8px;}
	.rich_text h3{font-size:18px;line-height:22px;margin-bottom:8px;}
	.rich_text h4{font-size:16px;line-height:18px;margin-bottom:8px;}
	.rich_text h5{font-size:14px;line-height:18px;margin-bottom:6px;}
	.rich_text h6{font-size:13px;line-height:16px;margin-bottom:5px;}
	.rich_text a{color:#a90f0f;}
	.rich_text a:hover{text-decoration:underline;}
	.rich_text blockquote{color:#fff;background:#313131 url(images/blockquote.png) repeat-y;padding:10px;padding-left:50px;margin-bottom:16px;}
	.rich_text blockquote *{color:#fff;}
	.rich_text table{margin-bottom:15px;}
	.rich_text img{max-width:100%;}
	.rich_text th{padding-left:5px;}
	
	/* NOTES: STYLE UNTUK TINYMCE */
	.rich_text .big_blue{font-weight:bold;color:#5299ce;font-family:'helvetica77';font-size:18px;margin-bottom:10px;}
	.rich_text .pull_left{float:left;margin-right:10px;margin-bottom:10px;}
	.rich_text .pull_right{float:right;margin-right:10px;margin-bottom:10px;}
	.rich_text .pull_left_dinamic{float:left;margin-right:10px;margin-bottom:10px;}
	.rich_text .pull_right_dinamic{float:right;margin-right:10px;margin-bottom:10px;}
	.rich_text img.bordered{border:5px solid #fff;background:#333;-moz-box-shadow: 0 0 5px #ccc;-webkit-box-shadow: 0 0 5px #ccc;box-shadow: 0 0 5px #ccc;}
	.rich_text table.zebra tr{background:#fbfbfb;}
	.rich_text table.zebra tr:nth-child(odd){background:#f4f4f4;}
	.rich_text table.zebra tr:hover{background:#eee;}
	.rich_text table.zebra td{padding:4px;}
	.rich_text table.zebra th{background:#0E80D4;color:#fff;font-family:"helvetica47";font-weight:normal;font-size:14px;text-decoration:none;border-style:solid;border-color:#fff;border-width:1px;text-align:center;padding:0px; vertical-align:middle}
	.rich_text table.zebra th.lvl1{background:#69B0EB;}
	.rich_text ol.big_number{list-style:none;margin-left:0;}
	.rich_text ol.big_number li{position:relative;padding-left:40px;min-height:30px;}
	.rich_text ol.big_number h6{position:absolute;top:0;left:0;width:30px;height:30px;line-height:30px;text-align:center;font-size:18px;font-weight:bold;color:#fff;background:
url(images/big_bullet.png) no-repeat;}
	.rich_text ol.big_number p{padding-top:7px;}
	
	/* PAGE TAB */	
.rich_text .page_tab{background:#313131;border-bottom:2px solid #0e80d4;margin-bottom:20px;position:relative;font-family:'helvetica47',Helvetica,Arial,sans-serif;color:#333;word-wrap:break-word;}
.ie7 .rich_text .page_tab{min-height:1px;overflow:hidden;}
.rich_text .page_tab ul{font-size:14px;line-height:14px;color:#fff;text-transform:uppercase;list-style:none;margin:0;padding:0;}
	.ie7 .rich_text .page_tab ul{min-height:1px;}
	.rich_text .page_tab li{float:left;}	
	.ie7 .rich_text .page_tab li{min-height:1px;}	
	.rich_text .page_tab li a{color:#fff;display:block;padding:8px 11px;}	
	.ie7 .rich_text .page_tab li a{min-height:1px;}	
	.rich_text .page_tab li a.active{background:#0e80d4;}	
	.rich_text .page_tab li a:hover{background:#111; color:#0e80d4; text-decoration:none;}	
	
/* PAGE TAB SUPER */	
.rich_text .page_tab_super{background:#313131;border-bottom:2px solid #0e80d4;margin-bottom:20px;font-family:'helvetica47',Helvetica,Arial,sans-serif;color:#333;word-wrap:break-word;}
.ie7 .rich_text .page_tab_super{min-height:1px;overflow:hidden;}
.rich_text .page_tab_super ul{font-size:14px;color:#fff;text-transform:uppercase;list-style:none;}	
	.rich_text .page_tab_super ul{min-height:1px;}	
	.rich_text .page_tab_super li{float:left;}	
	.ie7 .rich_text .page_tab_super li{min-height:1px;}	
	.rich_text .page_tab_super li a{color:#fff;display:block;padding:8px 10px;position:relative;white-space:nowrap;}	
	.ie7 .rich_text .page_tab_super li a{min-height:1px;}	
	.rich_text .page_tab_super li a.active{background:#0e80d4;}	
	.rich_text .page_tab_super li a:hover{background:#111;color:#0e80d4; text-decoration:none;}	
	.rich_text .page_tab_super li a span{display:none;position:absolute;background:#0e80d4;top:-25px;left:-90px;padding:5px 10px;text-align:center;width:200px;color:#fff;white-space:nowrap;}	
	.rich_text .page_tab_super li a span:after{width:12px;height:7px;display:block;position:absolute;bottom:-7px;left:98px;content:" ";background:url(images/page_tab_arrow.png) no-repeat;}	
	.rich_text .page_tab_super li a:hover span{display:block; text-decoration:none;}	
	.rich_text .page_tab_super li a b{font-weight:normal;white-space:nowrap;display:block;}
	.ie9 .rich_text .page_tab_super li a b{min-width:14px;text-align:center;}
	
	
	
	
/* PAGE TAB SUPER MOBILE*/
.rich_text .page_tab_super_mobile{background:#313131;border-bottom:2px solid #0e80d4;margin-bottom:20px;display:none;}
.rich_text .page_tab_super_mobile ul{font-size:14px;color:#fff;text-transform:uppercase;list-style:none;}	
	.rich_text .page_tab_super_mobile li{float:left;}	
	.rich_text .page_tab_super_mobile li a{color:#fff;display:block;padding:8px 11px;}	
	.rich_text .page_tab_super_mobile li a.active{background:#0e80d4;}	
	.rich_text .page_tab_super_mobile li a:hover{background:#111;color:#0e80d4;}
	.rich_text .page_tab_super_mobile li a span{display:none;position:absolute;background:#0e80d4;top:-30px;}	
	.rich_text .page_tab_super_mobile li a b{font-weight:normal;}	
	
	
	
	/* IE HACKS */
	.ie8 .rich_text img.bordered, .ie7 .rich_text img.bordered {border:5px solid #ccc;}
	.ie8 .rich_text table.zebra tr,.ie7 .rich_text table.zebra tr{border-bottom:1px solid #eee;}
/*============== END RICH TEXT / TINYMCE /CKEDITOR =================*/




/* GLOBAL SETUP */
.centering{width:940px;margin:0 auto;}
.anchor{height:1px;display:block;}
.judul_halaman{margin-bottom:28px;font-size:24px;color:#6f6f6f;font-family:'helvetica77';}
	.judul_halaman a{color:#6f6f6f;}
	.judul_halaman a:hover{color:#0e80d4;}
.judul_region_home{font-family:'helvetica77';font-weight:bold;color:#939393;font-size:20px;margin-bottom:10px;}
.read_more{height:28px;font-family:Arial;font-size:11px;}
	.read_more a{display:block;height:28px;line-height:28px;float:left;padding-right:38px;padding-left:10px;background:#246799 url(images/big_shortcut_more.png) no-repeat right top;color:#fff;position:relative;}
	.read_more a:hover{background-position:right -30px;background-color:#14588b;}
	
.tombol{height:28px;font-family:Arial;font-size:11px; float:left; margin-right:10px;}
	.tombol a{display:block;height:28px;line-height:28px;float:left;padding-right:15px;padding-left:15px;background:#246799;color:#fff;}
	.tombol a:hover{background-color:#14588b;text-decoration:none;}

.read_more_animate a{background:#246799;overflow:hidden;}
.read_more_animate a:hover{}
.read_more span{display:block;width:29px;height:60px;background:url(images/big_shortcut_more.png) no-repeat;position:absolute;top:0;right:0;}

/* PAGE TAB */	
.page_tab{background:#313131;border-bottom:2px solid #0e80d4;margin-bottom:20px;position:relative;}
.ie7 .page_tab{min-height:1px;overflow:hidden;}
.page_tab ul{font-size:14px;line-height:14px;color:#fff;text-transform:uppercase;list-style:none;margin:0;padding:0;}
	.ie7 .page_tab ul{min-height:1px;}
	.page_tab li{float:left;}	
	.ie7 .page_tab li{min-height:1px;}	
	.page_tab li a{color:#fff;display:block;padding:8px 11px;}	
	.ie7 .page_tab li a{min-height:1px;}	
	.page_tab li a.active{background:#0e80d4;}	
	.page_tab li a:hover{background:#111; color:#0e80d4;}	
	
/* PAGE TAB SUPER */	
.page_tab_super{background:#313131;border-bottom:2px solid #0e80d4;margin-bottom:20px;}
.ie7 .page_tab_super{min-height:1px;overflow:hidden;}
.page_tab_super ul{font-size:14px;color:#fff;text-transform:uppercase;list-style:none;}	
	.page_tab_super ul{min-height:1px;}	
	.page_tab_super li{float:left;}	
	.ie7 .page_tab_super li{min-height:1px;}	
	.page_tab_super li a{color:#fff;display:block;padding:8px 10px;position:relative;white-space:nowrap;}	
	.ie7 .page_tab_super li a{min-height:1px;}	
	.page_tab_super li a.active{background:#0e80d4;}	
	.page_tab_super li a:hover{background:#111;color:#0e80d4;}	
	.page_tab_super li a span{display:none;position:absolute;background:#0e80d4;top:-25px;left:-90px;padding:5px 10px;text-align:center;width:200px;color:#fff;white-space:nowrap;}	
	.page_tab_super li a span:after{width:12px;height:7px;display:block;position:absolute;bottom:-7px;left:98px;content:" ";background:url(images/page_tab_arrow.png) no-repeat;}	
	.page_tab_super li a:hover span{display:block;}	
	.page_tab_super li a b{font-weight:normal;white-space:nowrap;display:block;}
	.ie9 .page_tab_super li a b{min-width:14px;text-align:center;}
	
	
	
	
/* PAGE TAB SUPER MOBILE*/
.page_tab_super_mobile{background:#313131;border-bottom:2px solid #0e80d4;margin-bottom:20px;display:none;}
.page_tab_super_mobile ul{font-size:14px;color:#fff;text-transform:uppercase;list-style:none;}	
	.page_tab_super_mobile li{float:left;}	
	.page_tab_super_mobile li a{color:#fff;display:block;padding:8px 11px;}	
	.page_tab_super_mobile li a.active{background:#0e80d4;}	
	.page_tab_super_mobile li a:hover{background:#111;color:#0e80d4;}
	.page_tab_super_mobile li a span{display:none;position:absolute;background:#0e80d4;top:-30px;}	
	.page_tab_super_mobile li a b{font-weight:normal;}	
	
/* FAQ */
.faq_item{}
	.faq_item1{background-color:#f4f4f4;padding:10px 20px 10px 20px;}
		.faq_item1 h1{margin-right:20px;font-weight:500;}
		.faq_item1 .quest{color:#1d88d6;}
		.faq_item1 .answer{color:#6f6f6f;}
		.faq_item1 p{font-size:16px;margin-top:5px;}
		.faq_item1 p.answer{font-size:12px;}
	.faq_item2{background-color:#fbfbfb;padding:10px 20px 10px 20px;}	
		.faq_item2 h1{margin-right:20px;font-weight:500;}
		.faq_item2 .quest{color:#1d88d6;}
		.faq_item2 .answer{color:#6f6f6f;}
		.faq_item2 p{font-size:16px;margin-top:5px;}
		.faq_item2 p.answer{font-size:12px;}
		
/* SEARCH */
.search_result{}
	.search_result1{background-color:#f4f4f4;padding:10px 20px 10px 20px;}
		.search_result1 h3{margin-right:20px;font-weight:500;}
		.search_result1 .biru{color:#1d88d6;}
		.search_result1 .abu{color:#6f6f6f;}
		.search_result1 p{font-size:12px;margin-top:5px;}
	.search_result2{background-color:#fbfbfb;padding:10px 20px 10px 20px;}	
		.search_result2 h3{margin-right:20px;font-weight:500;}
		.search_result2 .biru{color:#1d88d6;}
		.search_result2 .abu{color:#6f6f6f;}
		.search_result2 p{font-size:12px;margin-top:5px;}
		
/* SEARCH */
.sitemap{position:relative;}
	.sitemap_item{background-color:#f4f4f4;padding:10px 20px 10px 20px;}
		.sitemap_item h4 a{color:#1d88d6;}
		.sitemap_item h4 a:hover{text-decoration:none;}
		.sitemap_item h5 a{font-weight:500; margin-left:30px;color:#6f6f6f;}
		.sitemap_item h5 a:hover{text-decoration:none;}
		.sitemap_item h6 a{font-weight:500; margin-left:60px;color:#6f6f6f;}
		.sitemap_item h6 a:hover{ text-decoration:none;}
	.sitemap_item_alt{background-color:#fbfbfb;}
	.sitemap .sitemap_lists{float:left;width:250px;margin-right:20px;margin-bottom:20px;}
		
/* PAGINATION */	
.pagination{margin-bottom:20px;font-family:Arial;}
	.pagination ul{list-style:none;}
	.pagination li{float:left;font-size:12px;color:#fff;padding-right:2px;padding-bottom:2px;}
	.pagination li a{display:block;color:#fff;background:#246799;line-height:28px;padding:0 12px;}
	.pagination li span{display:block;color:#fff;background:#313131;line-height:28px;padding:0 12px;cursor:default;}
	.pagination .pgn_first a{text-indent:-999em;width:28px;padding:0;background-image:url(images/pagination_arrow.png);background-repeat:no-repeat;background-position:0 -90px;}
	.pagination .pgn_prev a{text-indent:-999em;width:28px;padding:0;background-image:url(images/pagination_arrow.png);background-repeat:no-repeat;background-position:0 -60px;}
	.pagination .pgn_last a{text-indent:-999em;width:28px;padding:0;background-image:url(images/pagination_arrow.png);background-repeat:no-repeat;background-position:0 -30px;}
	.pagination .pgn_next a{text-indent:-999em;width:28px;padding:0;background-image:url(images/pagination_arrow.png);background-repeat:no-repeat;background-position:0 0;}
	.pagination li a:hover{background-color:#313131;}
	

/* MAIN LAYOUT */
.wrap_header{}
.header{border-top:3px solid #12a8e1;position:relative;}
.ie6 .header,.ie7 .header{z-index:3;}
	.header_top{position:relative;height:123px;z-index:3;}
		.header_top_inner{height:123px;position:relative;}
		.logo_utama a{display:block;position:absolute;top:20px;left:0;}

	.header_pic{height:auto;background:#333;position:relative;}
	.header_pic_home{height:auto;}

	.title_area{height:48px;width:100%;position:absolute;bottom:0;left:0;}
		.title_area_inner{background:url(images/overlay_black_80.png); height:48px;position:relative;}
			.title_area_title{float:left;height:30px;min-width:100px;padding:18px 40px 0 20px;z-index:0;background:url(images/title_area_title.png) no-repeat top right;color:#fff;font-size:16px;line-height:16px;font-family:"helvetica77"; }

			/* BREADCRUMB */
			.breadcrumb{list-style:none;height:12px;float:right;font-size:12px;color:#fff;font-family:Arial;margin-top:18px;margin-right:20px;}
				.breadcrumb li{float:left;padding-left:14px;padding-right:16px;background:url(images/breadcrumb_separator.png) no-repeat right 1px;}
				.breadcrumb li a{color:#fff;}
				.breadcrumb li a:hover{color:#126caf;}
				.breadcrumb li.last_item{padding-right:0;background:none;}
				.breadcrumb li.last_item,.breadcrumb li.last_item a{color:#126caf;}

			/* NEWSTICKER */
			.newsticker{position:relative;font-size:14px;font-family:Arial;margin-left:170px;padding-top:1px;}
				.newsticker_inner{height:16px;position:relative;margin-right:16px;padding-top:1px;margin-top:15px;overflow:hidden;}
				.newsticker_item{position:relative;height:16px;width:100%;}

				.newsticker .news_date{position:absolute;color:#c6c6c6;width:165px;height:24px;top:1px;left:0;font-weight:normal;font-style:italic;text-align:left;font-size:14px;background:url(images/newsticker_arrow.png) no-repeat right 2px;}
				.newsticker .news_title{position:relative;margin-left:190px;color:#fff;display:block;line-height:16px;height:16px;background:url(images/newsticker_plus.png) no-repeat right top;}
				.newsticker .news_title:hover{background-position:right -20px;color:#0e80d4;}
					.newsticker .news_title span{display:block;height:16px;overflow:hidden;padding-right:24px;cursor:pointer;}


	/* MENU UTAMA */
	.menu_utama{position:absolute;left:0;bottom:-36px;height:72px;width:100%;background:url(images/menu_utama_bg.png);z-index:8;}
		.menu_utama_diagonal{width:83px;height:72px;position:absolute;top:0;right:0;z-index:99;background:url(images/menu_utama_diagonal.png) no-repeat;}

		/* MENU UTAMA LIST MENU */
		.menu_utama_list{list-style:none;font-size:15px;height:36px;z-index:9;position:relative;}
			.menu_utama_list li{list-style:none;font-size:15px;float:left;line-height:36px;position:relative;}
			.menu_utama_list a{display:block;height:36px;color:#fff;text-decoration:none;background:url(images/menu_utama_separator.png) no-repeat 0 4px;padding:0 24px;}
			.ie6 .menu_utama_list a{float:left;}
			.menu_utama_list li:nth-child(2) a{background-image:none;}
			.menu_utama_list li.home a{width:38px;height:36px;text-indent:-999em;background:#313131 url(images/menu_home.png) no-repeat center center;padding:0; border-right-style:solid; border-right-width:1px; border-right-color:#5c5c5c}
			.menu_utama_list li.home a:hover{background:#0f81d4 url(images/menu_home.png) no-repeat center center;}
			.menu_utama_list li.home a.active{background:#0f81d4 url(images/menu_home.png) no-repeat center center;}
			.menu_utama_list a:hover,.menu_utama_list a.active,.menu_utama_list a.active_temp{color:#12a8e1;}

		/* DROPDOWN */
		.menu_utama_list ul{list-style:none;background:url(images/overlay_grey_90.png);width:190px;position:absolute;top:36px;font-size:13px;color:#d3d3d3;display:none;}
		.menu_utama_list li li{float:none;}
		.ie6 .menu_utama_list li li,.ie7 .menu_utama_list li li{height:29px;}
		.menu_utama_list li li a{background:none;color:#d3d3d3;border-bottom:1px solid #214f70;padding:8px 12px;line-height:16px;height:auto;display:block;}
		.ie6 .menu_utama_list li li a,.ie7 .menu_utama_list li li a{height:13px;}
		.menu_utama_list li li:last-child a{border-bottom:0 none;}


/* MENU FLY */
	.menu_fly{position:absolute; top:0; left:0;bottom:-36px;height:36px;width:100%;background:url(images/menu_utama_bg.png);z-index:8; display:none;}

		/* MENU FLY LIST MENU */
		.menu_fly_list{list-style:none;font-size:15px;height:36px;z-index:9;position:relative;}
			.menu_fly_list li{list-style:none;font-size:15px;float:left;line-height:36px;position:relative;}
			.menu_fly_list a{display:block;height:36px;color:#fff;text-decoration:none;background:url(images/menu_utama_separator.png) no-repeat 0 4px;padding:0 24px;}
			.ie6 .menu_fly_list a{float:left;}
			.menu_fly_list li:nth-child(2) a{background-image:none;}
			.menu_fly_list li.home a{width:38px;height:36px;text-indent:-999em;background:#313131 url(images/menu_home.png) no-repeat center center;padding:0; border-right-style:solid; border-right-width:1px; border-right-color:#5c5c5c}
			.menu_fly_list li.home a:hover{background:#0f81d4 url(images/menu_home.png) no-repeat center center;}
			.menu_fly_list li.home a.active{background:#0f81d4 url(images/menu_home.png) no-repeat center center;}
			.menu_fly_list a:hover,.menu_utama_list a.active,.menu_utama_list a.active_temp{color:#12a8e1;}

		/* DROPDOWN */
		.menu_fly_list ul{list-style:none;background:url(images/overlay_grey_90.png);width:190px;position:absolute;top:36px;font-size:13px;color:#d3d3d3;display:none;}
		.menu_fly_list li li{float:none;}
		.ie6 .menu_fly_list li li,.ie7 .menu_fly_list li li{height:29px}
		.menu_fly_list li li a{background:none;color:#d3d3d3;border-bottom:1px solid #214f70;padding:8px 12px;line-height:16px;height:auto;}
		.ie6 .menu_fly_list li li a,.ie7 .menu_fly_list li li a{height:13px;}
		.menu_fly_list li li:last-child a{border-bottom:0 none;}


	/* MENU KECIL */
	.menu_kecil{position:absolute;top:37px;list-style:none;right:60px}/*right:60px*/
		.menu_kecil li{float:left;font-size:13px;color:#999;}
		.menu_kecil a{display:block;line-height:13px;color:#999;background:url(images/menu_kecil_separator.png) no-repeat right top;padding:0 10px;}
		.menu_kecil a.last{display:block;line-height:13px;color:#999; background:none;padding:0 10px;}
		.menu_kecil a:hover,.menu_kecil a.active{color:#0e80d4;}

	/* SEARCH BOX */
	.search_box{position:absolute;width:200px;height:18px;bottom:8px;right:120px;overflow:hidden;font-family:Arial;z-index:5;}
		.search_box .s_label{float:left;color:#9b9b9b;font-size:11px;line-height:18px;}
		.search_box .s_box{position:relative;height:18px;width:151px;float:right;}
			.search_box .s_text{width:151px; height:15px;line-height:12px; position:absolute; top:0; right:0; background:url(images/search_text.png) no-repeat; border:0 none;font-size:12px;vertical-align:top;padding:0;padding-bottom:3px;text-indent:5px;font-weight:normal;color:#666;}
			.search_box .s_text:focus{background-position:0 -20px;}
			.search_box .s_btn{position:absolute;z-index:5;padding:0;width:11px;height:12px;border:0 none;background:url(images/search_btn.png) no-repeat;right:5px;top:3px;cursor:pointer;}

	/* LANGUAGE */
	.language{position:absolute;height:13px;top:37px;right:0;list-style:none; }/*display:none;*/
		.language li{float:left;margin-left:8px;}
		.language li a{display:block;height:13px;width:18px;text-indent:-999em;background:url(images/flag_en.png) no-repeat;}
		.language .id a{background-image:url(images/flag_id.png)}
		.language .en a{background-image:url(images/flag_en.png)}
		.language li a:hover,.language li a.active{background-position:0 -15px;}
	/* CONNECT TO */
	.connect{position:absolute;height:13px;top:37px;right:155px;list-style:none;}
		.connect li{float:left;margin-left:3px;}
		.connect li a{display:block;height:13px;width:14px;text-indent:-999em;background:url(images/flag_en.png) no-repeat;}
		.connect .title_connect{color:#999999; font-size:13px; margin-right:8px;}
		.connect .facebook a{background-image:url(images/facebook.png)}
		.connect .twitter a{background-image:url(images/twitter.png)}
		.connect li a:hover{background-position:0 -13px;}

	/* SLIDESHOW */
	.slideshow{max-width:1260px;margin:0 auto;}
	.rslides { position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0; } 
	.rslides li { position: absolute; display: none; width: 100%; left: 0; top: 0; } 
	.rslides li:first-child { position: relative; display: block; float: left; } 
	.rslides img { display: block; height: auto; float: left; width: 100%; border: 0; }
	
	
	/* HOME SLIDE */
	.home_slide{position:relative;}
		.slideshow{max-width:1260px;height:515px;margin:0 auto;position:relative;overflow:hidden;}
			.slideshow_items{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;}
				.slideshow_item{width:1260px;height:515px;float:left;position:relative;background:no-repeat center top;}
				.slideshow_item img{visibility:hidden;}
			.slideshow_flying{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;}
			.animated_item{position:absolute;font-size:28px;line-height:28px;color:#ddd;font-family:'helvetica37';top:0;left:0;background:url(images/overlay_black_80.png);padding:6px 20px;}
				.animated_item b{font-family:'helvetica77';font-weight:normal;}
				.animated_item i{color:#0f81d4;font-style:normal;}
				
	.home_slide .anythingControls,.home_slide .arrow{display:none;position:absolute;top:0;left:0;z-index:9;}
	.thumbNav {left: 160px; position: absolute; top: 435px; width: 500px; z-index: 9;}
	.thumbNav li {display:block; margin:5px; float:left;}
	.thumbNav li a{background:#313131; width:15px; display:block;}
	.thumbNav li a.cur{background:#0f81d4;}
	.thumbNav li a span{text-indent:-999ex; display:block;}
	
			
	.static_banner{display:none;position:relative;}
		.static_banner img{max-width:100%;}
		

	/* BANNER */
	.banner{}
	.banner_container{max-width:1260px;height:300px;margin:0 auto;overflow:hidden;}

/* CONTENT */
.content{position:relative; z-index:2;}
.content_area{position:relative;background:#fff;border:1px solid #e1e1e1;border-top:0 none;margin-bottom:20px;}
	.main_box{width:624px;float:left;position:relative;margin-left:20px;padding-top:28px;}

	.sidebar{float:right;width:240px;position:relative;margin-right:20px;padding-top:1px;padding-top:28px;}

	/* MENU SIDE */
	.menu_side{position:relative;font-family:Arial;font-size:13px;color:#e9e9e9;margin-bottom:30px;}
		.menu_side ul{list-style:none;border:1px solid #00487d;border-bottom:9px solid #00487d;}
		.menu_side li{}
		.menu_side li a{background:#126caf url(images/menu_side_hover.png) repeat-x left -500px;display:block;border-bottom:1px solid #00487d;color:#e9e9e9;line-height:16px;padding:15px 8px;}
		.menu_side li a:hover,.menu_side li a.active{background-position:left top;background-color:#13598d;}
		.menu_side li a span{display:block;cursor:pointer;background:url(images/menu_side_arrow.png) no-repeat -999em -999em;}
		.menu_side li a:hover span, .menu_side li a.active span{background-position:right center;}

	/* SIDE SHORTCUT */
	.side_shortcut{margin-bottom:30px;list-style:none;}
		.side_shortcut li{height:72px;overflow:hidden;margin-bottom:20px;}
		.side_shortcut li a{display:block;background:url(images/side_shortcut_diagonal.png) no-repeat;height:72px;position:relative;font-size:15px;line-height:18px;}
		.side_shortcut a i{display:block;position:absolute;width:100px;height:72px;top:0;left:0;z-index:0;overflow:hidden;cursor:pointer;}
		.side_shortcut a span{width:100%;height:71px;padding-top:1px;background:url(images/side_shortcut_diagonal.png) no-repeat 80px top;z-index:2;display:block;position:relative;cursor:pointer;}
		.side_shortcut a b{font-weight:normal;color:#fff;margin-top:18px;margin-left:110px;display:block;cursor:pointer;}

		.side_shortcut a:hover span{background-position:80px -80px;}


	/* PARTNERS */
	.partners{position:relative;border:1px solid #e1e1e1;background:#fff;overflow:hidden;margin-bottom:20px;}
		.partner_list{list-style:none;}
		.partner_list li{position:relative;width:14.28571428571429%;float:left;}
		.partner_list li a,.partner_list li span{display:block;}
		.partner_list li img{max-width:100%;}

	/* BIG SHORTCUT */	
	.big_shortcut{background:#fff;border:1px solid #e1e1e1;border-top:0 none;margin-bottom:20px;}
		.big_shortcut_inner{position:relative;}
		#carousel_items{display:none;}
		
		.big_shortcut_carousel{list-style:none;position:relative;}
		.big_shortcut .bs_title{font-size:20px;font-weight:bold;font-family:'helvetica77';color:#939393;margin-bottom:15px;}
			.big_shortcut .bs_title a{color:#939393;}
			.big_shortcut .bs_title a:hover{color:#0e80d4;}
		.big_shortcut .bs_pic{height:110px;overflow:hidden;margin-bottom:10px;}
		.big_shortcut .bs_pic a{background:#000;}
		.big_shortcut .bs_pic a:hover{opacity:.6; filter:alpha(opacity=60);}
		.big_shortcut .bs_lead{font-family:arial;font-size:12px;color:#939393;line-height:22px;height:90px;overflow:hidden;}
		.big_shortcut .bs_more{height:28px;font-family:Arial;font-size:11px;}
			.big_shortcut .bs_more a{display:block;height:28px;line-height:28px;float:left;padding-right:38px;padding-left:10px;background:#246799 url(images/big_shortcut_more.png) no-repeat right top;color:#fff;}
			.big_shortcut .bs_more a:hover{background-position:right -30px;background-color:#14588b;}
		
	/* STRUCTUR */
	table.struktur{line-height:13px; border-collapse:inherit;}
		table.struktur td{vertical-align:middle; padding:0px;}
		table.struktur td.warna1{ border-color:#34579b;background-color:#34579b;}
		table.struktur td.warna2{ border-color:#00adef;background-color:#00adef;}
		table.struktur td.warna3{ border-color:#55c5d1;background-color:#55c5d1;}
		table.struktur td.left{ border-left-style:solid; border-left-color:#34579b;}
		table.struktur td.right{ border-right-style:solid; border-right-color:#34579b;}
		table.struktur td.top{ border-top-style:solid; border-top-color:#34579b;}
		table.struktur td.lefttitik{ border-left-style:dotted; border-left-color:#34579b;}
		table.struktur td.righttitik{ border-right-style:dotted; border-right-color:#34579b;}
		table.struktur td.toptitik{ border-top-style:dotted; border-top-color:#34579b;}
		table.struktur td.kosong{ width:5px;}
		table.struktur td.isi{border-style:solid;border-width:2px;background-color:#eee7e1; text-align:center; font-size:9px; color:#686868; padding:5px 5px 5px 5px; height:80px;width:80px;}
		table.struktur td.isi2{border-style:solid;border-width:2px;background-color:#eee7e1; text-align:center; font-size:9px; color:#686868; padding:5px 5px 5px 5px; height:50px;width:80px;}
		table.struktur td.headisi{background-color:#cacdd2;}
		table.struktur td.head{border-style:solid;border-width:2px;background-color:#eee7e1; text-align:center; font-size:9px; color:#686868; padding:5px 5px 5px 5px; height:30px;width:80px;}
		table.struktur td.judul{ color:#fff; border-style:solid; font-size:9px; text-align:center; font-weight:bold;border-width:2px;}
		
		
		/*====================== TANGO ====================*/
		.jcarousel-skin-tango .jcarousel-container {}
		.jcarousel-skin-tango .jcarousel-container-horizontal {}
		.jcarousel-skin-tango .jcarousel-clip-horizontal {height:314px;width:930px;margin:0 auto;position:relative;z-index:8;}
		.jcarousel-skin-tango .jcarousel-item {width:290px;height:294px;padding:15px 10px 10px;}
		.jcarousel-skin-tango .jcarousel-item a:hover img{}
		.jcarousel-skin-tango .jcarousel-item a:hover,.jcarousel-skin-tango .jcarousel-item a.active,
		.jcarousel-skin-tango .jcarousel-item a.active:visited{}
		.jcarousel-skin-tango .jcarousel-item-horizontal {}
		.jcarousel-skin-tango .jcarousel-item-placeholder {}

		.jcarousel-skin-tango .jcarousel-next-horizontal {position: absolute;top:121px;right:-38px;width:38px;height:38px;
		cursor: pointer;background:url(images/bs_arrow_right.png) no-repeat 0 0;font-size:0;z-index:9;}
		.jcarousel-skin-tango .jcarousel-next-horizontal:hover {background-position:0 -40px;}
		.jcarousel-skin-tango .jcarousel-next-horizontal:active {}
		.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
		.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
		.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {cursor: default;background-position:-1000px -1000px;}

		.jcarousel-skin-tango .jcarousel-prev-horizontal {position: absolute;top:121px;left:-38px;width:38px;height:38px;cursor: pointer;background:url(images/bs_arrow_left.png) no-repeat 0 0;font-size:0;z-index:9;}
		.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {background-position:0 -40px;}
		.jcarousel-skin-tango .jcarousel-prev-horizontal:active {}
		.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
		.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
		.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {cursor: default;background-position:-1000px -1000px;}
		
		.no_carousel{display:none;position:relative;padding:10px;}
			.no_carousel_ul{list-style:none;}
			.no_carousel .bs_lead{overflow:visible;height:auto;margin-bottom:5px;}
			.no_carousel li{margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #e1e1e1;}
		
		
		/* CAROUSEL CSS */
		.jcarousel-skin-gulas .jcarousel-container {}
			.jcarousel-skin-gulas .jcarousel-container-horizontal {width:630px;margin:0; padding:0;float:left;}
			.jcarousel-skin-gulas .jcarousel-clip-horizontal {width:630px;z-index:8; margin:0 auto; margin-top:10px; margin-bottom:10px; height:255px;}
			.jcarousel-skin-gulas .jcarousel-item {width:190px;margin-right:10px; position:relative;}
			.jcarousel-skin-gulas .jcarousel-item img {-webkit-transition:all 0.5s ease;  -moz-transition:all 0.6s ease; opacity:1; filter:alpha(opacity=100);}
			.jcarousel-skin-gulas .jcarousel-item img:hover {overflow:visible;opacity:.3; filter:alpha(opacity=30);}

		/*  Horizontal Buttons */
		.jcarousel-skin-gulas .jcarousel-next-horizontal {position: absolute;top:114px;right:-5px;width:15px;height:25px; cursor: pointer;background:url(images/btn_panah-carousel.png) no-repeat 0 -25px;font-size:0;z-index:9;}
			.jcarousel-skin-gulas .jcarousel-next-horizontal:hover {opacity:.9; filter:alpha(opacity=90);}
			.jcarousel-skin-gulas .jcarousel-next-horizontal:active {margin-top:1px;}
			.jcarousel-skin-gulas .jcarousel-next-disabled-horizontal,
			.jcarousel-skin-gulas .jcarousel-next-disabled-horizontal:hover,
			.jcarousel-skin-gulas .jcarousel-next-disabled-horizontal:active {cursor: default;opacity:.0; filter:alpha(opacity=0);}

			.jcarousel-skin-gulas .jcarousel-prev-horizontal {position: absolute;top:114px;left:-13px;width:15px;height:25px; cursor: pointer;background:url(images/btn_panah-carousel.png) no-repeat 0 0;font-size:0;z-index:9;}
			.jcarousel-skin-gulas .jcarousel-prev-horizontal:hover {opacity:.9; filter:alpha(opacity=90);}
			.jcarousel-skin-gulas .jcarousel-prev-horizontal:active {margin-top:1px;}
			.jcarousel-skin-gulas .jcarousel-prev-disabled-horizontal,
			.jcarousel-skin-gulas .jcarousel-prev-disabled-horizontal:hover,
			.jcarousel-skin-gulas .jcarousel-prev-disabled-horizontal:active {cursor: default;opacity:.0; filter:alpha(opacity=0);}
		
		
	
	/* CABANG PELABUHAN  */
	.cabang_pelabuhan{margin-bottom:30px;position:relative;}
		.cabang_pelabuhan_inner{padding:10px;padding-bottom:20px;background:#fff;border:1px solid #e1e1e1;}
		
		.cp_map{height:274px;position:relative;overflow:hidden;margin-bottom:10px;}
			.cp_google_map{height:274px;position:relative;background:#999;}
		.cp_list{position:relative;font-size:12px;color:#0e80d4;font-family:Arial;}
			.cp_list ul{list-style:none;}
			.cp_list li{float:left;width:33%;}
			.cp_list li a{display:block;color:#0e80d4;padding:5px;padding-left:20px;background:url(images/map_bullet_small.png) no-repeat left top;}
			.cp_list li a:hover{color:#14588b;}
			
	/* CABANG PELABUHAN PAGE  */
	.cabang_pelabuhan_page{margin-bottom:30px;position:relative;}
		.cabang_pelabuhan_page .cabang_pelabuhan_inner{padding:0;padding-bottom:20px;background:#fff;border:0 none;}
		
		.cp_map{height:274px;position:relative;overflow:hidden;margin-bottom:10px;}
			.cp_google_map{height:274px;position:relative;background:#999;}
		.cp_list{position:relative;font-size:12px;color:#0e80d4;font-family:Arial;}
			.cp_list ul{list-style:none;}
			.cabang_pelabuhan_page .cp_list li{float:left;width:50%;}
			.cp_list li a{display:block;color:#0e80d4;padding:5px;padding-left:20px;background:url(images/map_bullet_small.png) no-repeat left top;}
			.cp_list li a:hover{color:#14588b;}		

	/* FOTO VIDEO */
	.foto_video{position:relative;float:left;margin-bottom:20px;width:340px;}
		.foto_video_box{}
		.foto_video_box_inner{border:1px solid #e1e1e1;background:#fff;min-height:100px;padding:9px 4px 37px 4px;}
		.ie6 .foto_video_box_inner{padding:9px 0px 37px 0px;}
		.foto_video_box ul{list-style:none;}
		.foto_video_box li{float:left;margin:0 5px 10px 4px;width:100px;}
		.foto_video_box li a{display:block;background:#333;position:relative;}
		.foto_video_box li a:hover img{opacity:.6; filter:alpha(opacity=60);}
		.foto_video_box li a i{position:absolute;width:100%;height:100%;background:url(images/video_play.png) no-repeat center center;top:0;left:0;z-index:3;text-indent:-999em;cursor:pointer;display:none;}
		.foto_video_box li.vid a i{display:block;}
		.foto_video_box_inner .read_more{margin-left:5px; position:absolute; bottom:10px;}
		.ie6 .foto_video_box_inner .read_more{background:red;left:70px;}
		
	/* FOTO VIDEO GALLERY PAGE */	
	.foto_video_gallery{}
		.foto_video_gallery_inner{border:1px solid #e1e1e1;background:#fff;min-height:100px;padding:9px 4px 0;}
		.foto_video_gallery ul{list-style:none;}
		.foto_video_gallery li{float:left;margin:0 5px 10px;}
		.foto_video_gallery li a{display:block;background:#333;position:relative;}
		.foto_video_gallery li a:hover img{/*opacity:.6; filter:alpha(opacity=60);*/}
		.foto_video_gallery li a i{position:absolute;width:100%;height:100%;background:url(images/video_play.png) no-repeat center center;top:0;left:0;z-index:3;text-indent:-999em;cursor:pointer;display:none;}
		.foto_video_gallery li.vid a i{display:block;}
		
		/* ANAK PERUSAHAAN */	
	.cabang{}
		.cabang ul{list-style:none; height:240px;}
		.cabang li{float:left;margin:10px 10px 10px 10px;}
		.cabang li a span img{background-color:#f3f3f3;}
		.cabang li a{display:block;position:relative; width:170px; height:170px;border:5px solid #fff;background:#333;-moz-box-shadow: 0 0 5px #ccc;-webkit-box-shadow: 0 0 5px #ccc;box-shadow: 0 0 5px #ccc;}
		.cabang li a:hover{text-decoration:none;}
		.ie7 .cabang li a,.ie8 .cabang li a{border:5px solid #ccc;}
		.cabang span{ position:relative; width:100%; height:100%;}
		.cabang .caption{display:block; color:#5299CE; font-size:14px; width:170px;padding:5px; margin-top:10px; text-align:center;}
		
	/* LAPORAN KAMI */
	.ar_box{position:relative;float:left;margin-bottom:20px;margin-left:20px;min-height:100px;width:340px;}
		.ar_box .ar_box_inner { padding-bottom:40px; }
		.ar_box .ar_show{position:relative;margin-bottom:33px; padding-top:10px;}
			.ar_box .ar_show .pic{float:left;max-width:38%;margin-right:1%;}
			.ar_box .ar_show .pic img{max-width:100%;}
			.ar_box .ar_show .lead{float:left;font-family:Arial;font-size:12px;line-height:20px;color:#939393;width:60%;padding-top:20px;}
		.ar_box .read_more { position:absolute; bottom:10px;}
	
	/* INFO LAYANAN */
	.info_layanan{position:relative;float:left;margin-bottom:20px;margin-left:20px;min-height:100px;width:220px;color:#939393;font-size:15px;line-height:18px;}
		.info_layanan ul{list-style:none;}
		.info_layanan li{position:relative;padding:6px 0 10px;padding-left:40px;background:url(images/il_address.png) no-repeat;}
		.info_layanan li a{color:#939393;}
		.info_layanan li a:hover{color:#0e80d4;}
		.info_layanan .il_address{background-image:url(images/il_address.png);}
		.info_layanan .il_phone  {background-image:url(images/il_phone.png);}
		.info_layanan .il_fax    {background-image:url(images/il_fax.png);}
		.info_layanan .il_email  {background-image:url(images/il_email.png);}
		.info_layanan .il_website{background-image:url(images/il_website.png);}
		
	/* PELAYANAN GRAFIK */
	.grafik{position:relative;margin-bottom:30px;padding-top:20px;}
		.grafik_item{margin-bottom:40px;}
		
	/* KONTAK */	
	.kontak{position:relative;}
		.kontak_row{}
		.kontak_form{width:50%;float:left;}
		.kontak_alamat{width:50%;float:left;}
		
		.kontak_map{position:relative;-moz-box-shadow: 0 0 5px #ccc;-webkit-box-shadow: 0 0 5px #ccc;box-shadow: 0 0 5px #ccc;border:5px solid #fff;}
		.ie7 .kontak_map,.ie8 .kontak_map{border:5px solid #ccc;}
			.kontak_map_inner{height:357px;overflow:hidden;}
			
		/* LELANG PAGE */	
		.lelang_item{border-style:solid;border-bottom-color:#c2c2c2; border-bottom-width:1px;}
		.lelang_pic{float:left}
		.lelang_lead{width:80%; margin:10px 0px 30px 140px; padding-top:10px}	
		.lelang_lead .tombol{ margin-top:10px;}
	
	
			/* LELANG PAGE */	
		.sertifikat_item{}
		.sertifikat_pic{float:left}
		.sertifikat_lead{width:80%; margin:10px 0px 30px 140px; padding-top:10px}	
	
			
		/* LAPORAN PAGE */	
	.laporan{position:relative;}
		.laporan_row{border-style:solid;border-bottom-color:#c2c2c2; border-bottom-width:1px;}
		.laporan_item{width:50%;float:left; margin:30px 0px 30px 0px;}
		.laporan_item img.bordered{border:5px solid #fff;background:#333;-moz-box-shadow: 0 0 5px #ccc;-webkit-box-shadow: 0 0 5px #ccc;box-shadow: 0 0 5px #ccc;float:left;margin-right:15px;}
		.laporan_item .big_blue{font-weight:bold;color:#5299ce;font-family:'helvetica77';font-size:18px;margin:20px 0px 0px 0px;}
		.laporan_item .tombol{ margin-top:10px;}
	

/* FOOTER */
.footer{position:relative; z-index:1;}
	.footer_blue{position:relative;background:#246799;height:44px;padding-top:1px;}
	.footer_grey{position:relative;background:#313131;height:44px;padding-top:1px;}

	.menu_bawah{font-size:11px;font-weight:bold;color:#fff;list-style:none;font-family:Arial;margin-top:12px;}
		.menu_bawah li{float:left;}
		.menu_bawah li a{display:block;color:#fff;height:18px;line-height:18px;padding:0 20px;}
		.ie6 .menu_bawah li a{float:left;}
		.menu_bawah li.home a{float:left;width:16px;height:16px;background:url(images/menu_bawah_home.png) no-repeat center top;text-indent:-999em;padding:0;}
		.menu_bawah li a:hover,.menu_bawah li a.active{color:#003358;}
		.menu_bawah li.home a:hover,.menu_bawah li.home a.active{background-position:0 -20px;}

	.copy{font-size:12px;color:#8b8b8b;margin-top:16px;font-family:Arial;}

/* jasa */
	.rich_text ol.jasa{list-style:none;margin-left:0;}
	.rich_text ol.jasa li{position:relative;padding-left:40px;padding-top: 5px;min-height:30px; clear: both;}
	.rich_text ol.jasa h6{position:absolute;top:0;left:0;width:30px;height:30px;line-height:30px;text-align:center;font-size:18px;font-weight:bold;color:#fff;background:
url(images/big_bullet.png) no-repeat;}
	.rich_text ol.jasa p{padding-top:7px;}
	
/*============== MEDIA QUERIES =================*/

@media (min-width: 768px) and (max-width: 939px) {
	.logo_utama a{left:10px;}
	.language{right:10px;}
	.menu_kecil{right:0px;}/*right:70px*/
	.main_box{width:60%;}
	.sidebar{width:30%;}
	.jcarousel-skin-tango .jcarousel-clip-horizontal{width:744px;}
	.jcarousel-skin-tango .jcarousel-item {width:228px;}
	.jcarousel-skin-tango .jcarousel-next-horizontal {right:0;top:122px;opacity:.7; filter:alpha(opacity=70);}
	.jcarousel-skin-tango .jcarousel-prev-horizontal {left:0;top:122px;opacity:.7; filter:alpha(opacity=70);}
	.region_row{margin:0 10px;}
	.foto_video{width:32%;}
	.ar_box{width:31%;margin-left:2%; min-height:408px;}
		.ar_box .read_more { position:absolute; bottom:10px; left:10px;}
		.ar_box .ar_show .pic{float:none;width:auto;text-align:center;}
		.ar_box .ar_show .lead{float:none;width:auto;}
	.info_layanan{width:31%;margin-left:2%;}
	
	.page_tab ul{font-size:13px;}	
	.page_tab li a{padding:8px 8px;}	
	
	.big_shortcut .bs_title{font-size:18px;}

}
@media (max-width: 939px) {
	.centering{width:auto;}
	.menu_utama_diagonal{width:20px;}
	.menu_utama_list a{padding:0 14px;}
	.menu_fly_diagonal{width:20px;}
	.menu_fly_list a{padding:0 14px;}
	.menu_bawah{padding:0 10px;}
		.menu_bawah li a{padding:0 15px;}
		.copy{padding:0 15px;}
		.cabang_pelabuhan{padding:10px;}
		.cp_list li{float:left;width:50%;}
		
		.page_tab_super{position:absolute;top:-999em;left:-999em;}
		.page_tab_super_mobile{display:block;}
		.kontak_form{width:auto;float:none;margin-bottom:20px;}
		.kontak_alamat{width:auto;float:none;margin-bottom:20px;}
		
		.laporan_row{border-style:none;}
		.laporan_item{width:auto;float: none; margin:0 0 0 0; border-bottom-style:solid; border-bottom-color:#c2c2c2; border-bottom-width:1px; padding-bottom:30px;}
		.lelang_lead{width:auto;}

	.sertifikat_lead{width:auto; margin-left:220px;}
	.sertifikat_pic{width:200px;}	
	
	table.struktur{line-height:11px;}
		table.struktur td.kosong{ width:3px;}
		table.struktur td.isi{border-width:1px;font-size:8px; padding:3px 3px 3px 3px; height:50px;width:50px;}
		table.struktur td.isi2{border-width:1px;font-size:8px; padding:3px 3px 3px 3px; height:40px;width:50px;}
		table.struktur td.head{border-style:solid;border-width:1px;background-color:#eee7e1; text-align:center; font-size:8px; color:#686868; padding:3px 3px 3px 3px; height:30px;width:50px;}
		table.struktur td.judul{ color:#fff; border-style:solid; font-size:8px; text-align:center; font-weight:bold;border-width:1px;}
		
	
}
@media (min-width: 940px) {}
@media (max-width: 939px) {}
@media (max-width: 767px) {
	.menu_kecil_box{position:relative;background:#00487d;height:30px;}
	.menu_kecil{top:9px;right:0px;}/*right:70px*/
	.language{top:9px;right:10px;}
	.logo_utama{padding:15px 0;}
	.logo_utama a{width:354px;display:block;margin:0 auto;position:relative;top:0;}
	.menu_utama{position:relative;left:0;bottom:0;height:auto;}
	.menu_utama_diagonal{display:none;}
	.header_top{height:auto;}
	.header_top_inner{height:auto;}
	.title_area{display:none;}
	.search_box{display:none;}


	.menu_utama_list{list-style:none;font-size:15px;height:auto;}
	.menu_utama_list li{float:none;border-bottom:1px solid #2e5462;}
	.menu_utama_list ul{left:-999em;top:-999em;}
		.menu_utama_list a{display:block;height:36px;color:#fff;text-decoration:none;background:#313131;padding:0 24px;text-align:center;}
		.menu_utama_list li.home a{width:auto;height:auto;text-indent:-999em;background:#313131 url(images/menu_home.png) no-repeat center center;padding:0;}
		.menu_utama_list li.home a.active{background:#2a88ab url(images/menu_home.png) no-repeat center center;}
		.menu_utama_list a:hover,.menu_utama_list a.active,.menu_utama_list a.active_temp{color:#12a8e1;}
		
	.menu_fly{top:-999em; left:-999em;}

	.main_box{width:auto;float:none;position:relative;margin-left:0;padding:1px 20px 0;}

	.sidebar{width:auto;float:none;margin:0;}
		.side_shortcut{display:none;}

	.menu_bawah{display:none;}
	.copy{font-size:10px;text-align:center;}
	.footer_blue{height:4px;}

		.partner_list li{width:33%;float:left;}
		.partner_list li:last-child{border-bottom:0 none;}
		.partner_list li a,.partner_list li span{text-align:center;}
		
	.banner_container{max-width:1260px;height:auto;overflow:visible;}
	.banner_container img{max-width:100%;}
	
	.no_carousel{display:block;}
	.big_shortcut_carousel{position:absolute;top:-999em;left:-999em;}
	
	.region_row{margin-left:10px;margin-right:10px;}
	.foto_video{width:auto;}
	.ar_box{width:auto;margin-left:0;}
		.ar_box .ar_show .pic{float:none;width:auto;text-align:center;}
		.ar_box .ar_show .lead{float:none;width:auto;}
	.info_layanan{width:auto;margin-left:0;float:none;}
	
		.page_tab li{float:none;}	
		.page_tab li a{color:#fff;display:block;padding:8px 14px;text-align:center;}	
		.page_tab li a.active{background:#0e80d4;}	
		.page_tab li a:hover{background:#111;}	
		
	.sitemap .sitemap_lists{float:none;width:auto;}
	
	.home_slide .slideshow{position:absolute;top:-999em;left:-999em;}
	.home_slide .static_banner{display:block;}
	
	.rich_text .pull_left_dinamic{float:none;margin-right:0;}
	.rich_text .pull_right_dinamic{float:none;margin-right:0;}

}
@media (max-width: 480px) {
	.cp_list li{float:none;width:auto;}
	.rich_text img{max-width:100%;}
}
@media (max-width: 400px) {	
	
	.logo_utama{padding:15px 10px;}
	.logo_utama a{width:auto;}
	.logo_utama a img{max-width:100%;}
}