/*
Theme Name: Lmen
Theme URI: http://wordpress.org/extend/themes/twentyeleven
Author: www.lmen.com
Author URI: http://www.lmen.com/
Description: This theme created for Lmen!
Version: 1.2
License: Personal
License URI: license.txt
Tags: dark, light, white, black, gray, one-column, two-columns, left-sidebar, right-sidebar, fixed-width, flexible-width, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-image-header, featured-images, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready
*/

/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */

@font-face {
  font-family: 'NewsGothic';
  font-style: normal;
  font-weight: normal;
  src: local('NewsGothic'), url('fonts/NEWGOTBC.ttf') format('truetype');
}

@font-face {
  font-family: 'NewsGothic2';
  font-style: normal;
  font-weight: normal;
  src: local('NewsGothic2'), url('fonts/newgotbc-webfont.ttf') format('truetype');
}

@font-face {
  font-family: 'NewsGothic3';
  font-style: normal;
  font-weight: normal;
  src: local('NewsGothic3'), url('fonts/newsgotc-webfont.ttf') format('truetype');
}

@font-face {
  font-family: 'Myriad';
  font-style: normal;
  font-weight: normal;
  src: local('Myriad'), url('fonts/MyriadPro-Regular.otf') format('truetype');
}

a img, a:link img, a:visited {
       border:none;
}

body
{
	background:#808285;
	margin:0;
}

.main_warp	
{
	width:1024px; 
	margin:0 auto auto auto; 
	border:solid 1px #333;
}

.header_lmen	
{
	width:1024px;
	height:79px;
	background:url(images/header_top.jpg);
}

.header_search
{
	font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#999;
	padding-left:70px;	
}

.search_form
{
	width:135px;
	height:12px;
	font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-top:3px;
}

.footer_form_box
{
	width:125px;
	height:12px;
	font:normal 9px "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding:0;
	margin-top:3px;
}

.footer_form_box2
{
	width:125px;
	height:25px;
	font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-top:3px;
}

.clear_it
{
	clear:both;	
}

.right
{
	float:right;
}

#menu_warp
{
	padding:15px 50px;
        position:relative;
}

.list_menu_end
{
	display:block;
	padding:5px 16px;
	float:left;
}

.list_menu 
{
	
}

.list_menu li{
	list-style: none;
	display:block;
	border-right:dashed 1px #666;
	float:left;
}

.list_menu a
{
	font-family:NewsGothic2;
	font-size:18px;
	color:#333;
	text-decoration:none;
	padding:5px 16px;
}

.list_menu a:hover,a.selected
{
	color:#c5272e;
	padding:5px 16px;
}

.list_menu_end a
{
	
	font-family:NewsGothic2;
	font-size:18px;
	color:#333;
	text-decoration:none;
	padding:5px 16px;
}

.list_menu_end a:hover,a.selected
{
	color:#c5272e;
	padding:5px 16px;
}

ul.sub-menu {
        position:absolute;
        z-index:10000;
        margin:5px 0px 0px 0px;
        padding:0px;
        background-color:#eee;
        width:260px;
}

ul.sub-menu li {
        position:relative;
        z-index:10000;
        margin:0px;
        padding:3px 0px;
        background-color:#eee;
        border:#ddd dashed 1px;
        width:100%;
}

.font_11
{
	font-size:11px;
}

.arial
{
	font-family:Arial, Helvetica, sans-serif;
}

.font_12
{
	font-size:12px;
}

.font_14_bold
{	font-size:14px;
	font-weight:bold;
}

.font_14_bold a
{	
	text-decoration:none;
	color:#000;
}

.font_14_bold a:hover
{
	color:#F00;
}

.font_menu
{
	padding:0;
	margin:0;
	font-size:18px;
	color:#c5272e;
}

.font_menu a
{
	padding:0;
	margin:0;
	font-size:18px;
	color:#333;
	text-decoration:none;
}

.font_menu a:hover
{
	color:#c5272e;
}

.font_head_what
{
	font-family:NewsGothic2;
	font-size:20px;
	margin:0;
	padding:0 7px 0 0;
	color:#959595;
	margin-top:20px;
}
.font_head_what a{text-decoration:none; color:#000;}
.font_head_what a:hover{text-decoration:none; color:#F00;}

.carousel_01
{
	width:964px;
	height:148px;
	background:url(images/bg_carousel_02.jpg);
	padding-left:60px;
}

.carousel_02
{
	width:1024px;
	height:148px;
	background:url(images/bg_carousel_02.jpg);
}

.mid_content
{
	background:#FFF;
}

.carousel_highlight
{
	width:700px;
	float:left;
	margin-left:15px;
	border-right:dashed 1px #666;
}
.carousel_highlight li
{
	list-style: none;
	padding:0;
}
.carousel_highlight ul
{
	padding:0;
	margin:0;
}

.content_left
{
	width:680px;
	height:395px;
	float:left;
	margin-left:65px;
	border-right:dashed 1px #666;
}

.content_left_jadwal
{
	width:680px;
	float:left;
	margin-left:65px;
	border-right:dashed 1px #666;
}

.content_left_news_detail
{
	width:680px;
	float:left;
	margin-left:33px;
	/*border-right:dashed 1px #666;*/
}

.artikel_warp
{
	width:280px;
	height:357px;
	float:left;
	margin-left:15px;
	background:url(images/bg_artikel.jpg) top left no-repeat;
	padding-top:38px;
}

.artikel_jadwal_LOTY
{
	width:240px;
	height:393px;
	color:#666;
	float:left;
	margin-top:15px;
	padding-top:5px;
	padding-left:5px;
	margin-left:15px;
	background:url(images/bg_jadwal_LOTY.jpg) top left no-repeat;
}
.artikel_LOTY
{
	width:240px;
	height:393px;
	color:#666;
	float:left;
	margin-top:35px;
	padding-top:5px;
	padding-left:5px;
	margin-left:35px;
	background:url(images/bg_jadwal_LOTY.jpg) top left no-repeat;
}
.sidebar-loty
{
	width:240px;
	color:#666;
	float:left;
	margin:0px 0px 0px 15px;
	padding:5px 0px 0px 5px;
}
.sidebar-loty ul {
        margin:0px;
        padding:0px;
}
.sidebar-loty ul li {
        margin:0px 10px 10px 10px;
        padding:0px 10px 5px 10px;
        list-style-type:none;
}

.sidebar-loty ul {
    margin:15px 10px;
    padding:0px;
}

.sidebar-loty ul li {
    margin:3px 0px;
    padding:7px 10px;
    list-style-type:none;
    border-bottom:#dfdfdf dashed 2px;
    font-family: NewsGothic2;
    font-size: 21px;
    letter-spacing:0px;
    line-height:21px;
    float:left;
    width:95%;
}

.sidebar-loty ul li a, .sidebar-loty ul li a:link, .sidebar-loty ul li a:visited {
    color: #333;
    text-decoration:none;
}

.sidebar-loty ul li a:hover {
    color: #c1272d;
    text-decoration:none;
}

.sidebar-loty ul.subnav {
    margin:5px 15px;
    float:left;
}

.sidebar-loty ul.subnav li {
    margin:3px 0px;
    padding:7px 10px;
    list-style-type:none;
    border-bottom:#dfdfdf dashed 2px;
    font-family: NewsGothic2;
    font-size: 18px;
    letter-spacing:0px;
    line-height:18px;
    float:left;
    width:39%;
}

.sidebar-loty ul.liputan li {
    margin:3px 0px;
    padding:7px 10px;
    list-style-type:none;
    border-bottom:#dfdfdf dashed 2px;
    font-family: NewsGothic2;
    font-size: 18px;
    letter-spacing:0px;
    line-height:18px;
    float:left;
    width:100%;
}

.sidebar-loty ul.subnav li a, .sidebar-loty ul.subnav li a:link, .sidebar-loty ul.subnav li a:visited {
    color: #777;
    text-decoration:none;
}

.sidebar-loty ul.subnav li a:hover {
    color: #c1272d;
    text-decoration:none;
}

img.attachment-70x70{
	float: left;
}

.artikel_news_detail_right
{
	width:240px;
	color:#666;
	float:left;
	margin-top:15px;
	padding-top:5px;
	padding-left:5px;
	margin-left:15px;
	background:url(images/top_head_artikel_d.jpg) left 20px no-repeat;
}
.wrapper_artikel_news_detail_right{
	float:left;
	border-left:1px dashed #666;
}
.head_artikel_jadwal_LOTY
{
	font-family:NewsGothic2;
	font-size:30px;
	color:#363636;
}

.head_artikel_news_detail_right
{
    color: #363636;
    font-family: NewsGothic2;
    font-size: 27px;
    line-height: 28px;
    margin-left: 10px;
    margin-top:15px;
    float:left;
}

.artikel_warp img
{
	border:solid 6px #e7e7e8;
	margin:5px 3px 0 0;}

.artikel_terbaru a
{
	font:normal 14px "NewsGothic2","Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#333;
	display:block;
	text-decoration:none;
}

.artikel_terbaru a:hover
{
	color:#F00;
}

.artikel_terbaru_01 a
{
	font:normal 16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#c3272e;
	display:block;
	text-decoration:none;
}

.artikel_terbaru_01 a:hover
{
	color:#000;
}

.artikel_content
{
	margin-left:10px;
	margin-right:10px;
	padding-bottom:10px;
	border-bottom:dashed 1px #999;
}

.artikel_content_end
{
	margin-left:10px;
	margin-right:10px;
	padding-bottom:5px;
}

.sub_footer
{
	background:#58585a;
}


.left
{
	float:left;
}

.mr_5
{
	margin-right:5px;
}

.mr_20
{
	margin-right:20px;
}

.pt_5
{
	padding-top:5px;
}
.pl_30
{
	padding-left:40px;
}

.pl_40
{
	padding-left:40px;
}

.pl_20
{
	padding-left:20px;
}

.pl_256
{
	padding-left:256px;
}


.pl_10
{
	padding-left:40px;
}
.pt_10
{
	padding-top:10px;
}

.pr_5
{
	padding-right:5px;
}

.ml_2
{
	margin-left:2px;
}

.ml_5
{
	margin-left:5px;
}

.ml_6
{
	margin-left:6px;
}


.ml_10
{
	margin-left:10px;
}

.ml_15
{
	margin-left:15px;
}


.ml_25
{
	margin-left:25px;
}

.ml_10
{
	margin-left:10px;
}

.ml_15
{
	margin-left:15px;
}
.ml_80
{
	margin-left:80px;
}

.mt_2
{
	margin-top:2px;
}

.mt_5
{
	margin-top:5px;
}

.mt_7
{
	margin-top:7px;
}

.mt_45
{
	margin-top:45px;
}

.mb_5
{
	margin-bottom:5px;
}

.mb_10
{
	margin-bottom:10px;
}

.mb_20
{
	margin-bottom:15px;
}

.mb_50
{
	margin-bottom:50px;
}

.mt_80
{
	margin-top:80px;
}

.pb_3
{
	padding-bottom:3px;
}

.pb_10
{
	padding-bottom:10px;
}

.pb_15
{
	padding-bottom:15px;
}
.red_01
{
	color:#c3272e;
}
.c_green
{
	color:#106837;
}

.c_green2
{
	color:#17aa9d;
}

.c_black
{
	color:#000;
}

.c_purple
{
	color:#673091;
}

.c_white
{
	color:#FFF;
}

.c_gray
{
	color:#ccc;
}

.c_gray2
{
	color:#acacac;
}

.c_gray3
{
	color:#666;
	text-decoration:none;
}
.c_gray3 a
{
	color:#666;
	text-decoration:none;
}

.c_gray3 a:hover
{
	color:#acacac;
}

.c_gray4
{
	color:#464646;
	text-decoration:none;
}

.c_red2
{
	color:#B70000;
}

.c_red
{
	color:#F00;
}

.c_red a
{
	color:#F00;
	text-decoration:none;
}
.c_red a:hover, a.selected
{
	color:#000;
}

.font_artikel
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:0px;
	padding:0px;
	line-height:14px;
}
.font_artikel_frontpage{
	margin-top:5px;
}
.font_artikel_frontpage p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0 0 0 5px;
	margin:0;
        letter-spacing:0px;
}
.font_sub_artikel
{
	font-family: Arial, Helvetica, sans-serif;
	line-height:11px;
	font-size:10px;
	display:block;
	margin:0px 10px 0px 0px;
	padding:0px 0px 0px 20px;
	line-height:13px;
	color:#636363;
}

.font_talkwith
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	display:block;
	margin:25px 10px 0px 0px;
	padding:0px;
	line-height:13px;
	color:#636363;
}

.font_13_quicklink
{
	font-size:13px;
	margin:5px 0px 0px px;
	padding:0;
	color:#333;
	display:block;
}

.font9_quicklink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:0;
	padding:0;
	text-decoration:none;
	line-height:10px;
	color:#000;
}

.font10_community
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:0;
	padding:0;
}

.font10_community_2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0;
	padding:0;
	color:#5b5b5b;
	line-height:11px;
}

.font11_community
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:0;
	padding:0;
	color:#5b5b5b;
	line-height:11px;
}

.font7_community
{
	font-family:arial;
	font-size:8px;
	margin:0;
	padding:0;
	color:#c3272e;
	line-height:11px;
}

.font7_community a
{
	font-family:arial;
	font-size:8px;
	margin:0;
	padding:0;
	color:#c3272e;
	line-height:11px;
	text-decoration:none;
}

.font16_community
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	margin:0;
	padding:0;
}

.font9_quicklink a
{
	text-decoration:none;
	color:#000;
	
}

.dblock
{
	display:block;
}


.balong_whatsnew
{
	width:248px;
	height:155px;
	float:left;
	margin:20px 0px 0px 0px;
        padding:5px 0px 0px 0px;
	background:url(images/container-footer.png) no-repeat left top;
}

.balong_whatsnew img
{
	margin-left:18px;
	margin-top:20px;
	margin-right:15px;
}

.balong_talkwith
{
	width:248px;
	height:155px;
	float:left;
	margin:20px 0px 0px 0px;
        padding:5px 0px 0px 0px;
	background:url(images/container-footer.png) no-repeat left top;
}

.balong_talkwith img
{
	margin-left:18px;
	margin-top:25px;
	margin-right:15px;
}

.balong_quick
{
	width:248px;
	height:155px;
	float:left;
	margin:20px 0px 0px 0px;
        padding:5px 0px 0px 0px;
	background:url(images/container-footer.png) no-repeat left top;
}

.balong_quick ul {
        width:230px;
        float:left; 
        margin:10px 10px 10px 5px;
        padding:10px 10px 10px 5px;
}

.balong_quick ul li {
        width:30%;
        float:left;
        list-style-type:none;
}

.balong_quick ul li img {
        border:3px solid #ccc;
}

.balong_community
{
	width:262px;
	height:180px;
	background:url(images/bg_right_sub.jpg);
	float:right;
}

.community_wrap	
{
	width:187px;
	height:111px;
	padding-top:8px;
	margin:0 auto;
}

.head_community
{
	background:#363838;
	height:35px;
	color:#a7bdc2;
	padding-top:3px;
	padding-left:5px;
	line-height:12px;
}

.content_community
{
	background:url(images/top_content.jpg) top left no-repeat #dcdcdc;
}

.quicklink_left
{
	float:left;
	width:220px;
	margin-left:15px;
}
.quicklink_right
{
	float:right;
	width:82px;
	margin-right:10px;
}
.fb_quicklink {
 float:left;
 width:135px;
}
.contact_quicklink {
 float:right;
 width:75px;
}
.fb_quicklink a
{
	display:block;
	width:137px;
	height:40px;
	margin-top:25px;
}

.contact_quicklink a
{
	display:block;
	width:83px;
	height:54px;
	margin-top:20px;
}

.fblike_quicklink
{
	margin-top:10px;
	z-index:10;
        float:left;
}

.bg_bottom_quicklink
{
	background:#d1d2d4;
}

.c_white
{
	color:#FFF;
}

.c_gray
{
	color:#ccc;
}

.c_gray2
{
	color:#acacac;
}

.c_gray3
{
	color:#666;
	text-decoration:none;
}
.c_gray3 a
{
	color:#666;
	text-decoration:none;
}

.c_gray3 a:hover
{
	color:#acacac;
}


.c_red
{
	color:#F00;
}

.c_red a
{
	color:#F00;
	text-decoration:none;
}
.c_red a:hover, a.selected
{
	color:#000;
}




.bg_footer_index
{
	background:url(images/bg_footer.jpg) no-repeat;
	height:125px;
}

.footer_map 
{
	width:150px;
	float:left;
	margin-left:220px;
	margin-top:25px;
	line-height:14px;
	border-right:solid 1px #FFF;
}

.footer_map a
{
	font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#999;
	text-decoration:none;
	line-height:14px;
}

.footer_map a:hover
{
	color:#FFF;
}

.footer_contact_1
{
	width:185px;
	border-right: solid 1px #FFF;
	margin-left:15px;
	float:left;
	margin-top:25px;
}

.footer_text
{
	font-family:NewsGothic2;
	font-size:14px;
	color:#FFF;
	padding:0;
	margin:0;
	line-height:25px;
}

.footer_text a
{
	color:#FFF;
	text-decoration:none;
	line-height:25px;
}

.footer_text a:hover
{
	color:#ccc;
}

.footer_text2
{
	font-family:NewsGothic2;
	font-size:14px;
	color:#FFF;
	padding:0;
	margin:0;
	line-height:20px;
}

.footer_text2 a
{
	color:#FFF;
	text-decoration:none;
	line-height:20px;
}

.footer_text2 a:hover
{
	color:#ccc;
}

.footer_contact2
{
	margin-top:22px;
	margin-left:20px;
	float:left;
	width:150px;
}

.footer_form
{
	float:right;
	width:200px;
	display:block;
	margin-right:35px;
	margin-top:6px;
	padding:0;
	font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.jadwal_sub
{
	background:url(images/jadwal_bg.jpg) right;
	width:200px;
	height:15px;
	margin-top:15px;
	padding-left:15px;
	padding-top:1px;
	font:normal 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFF;
}

.judul_jadwal
{
	background:url(images/bg_judul_LOTY.jpg);
	width:637px;
	height:50px;
	padding-left:17px;
	margin-top:20px;
	margin-bottom:15px;
	font:normal 36px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.judul_gallery
{
	background:url(images/bg_judul_LOTY.jpg);
	width:637px;
	height:40px;
	padding-left:17px;
	padding-top:10px;
	margin-top:20px;
	margin-bottom:15px;
	font:normal 24px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.judul_news_detail
{
	width:637px;
	margin-bottom:5px;
	font:bold 37px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.judul_news_detail .category_list{
    font: 15px 'NewsGothic3';
    color:#999;
}
.judul_news_detail .category_list a{
    color:#999;
    text-decoration: none;
}
.judul_news_detail .category_list a:hover{
    color:#F00;
    text-decoration: none;
}


.judul_news_detail h1
{
	padding:0;
	margin:0;
	font:bold 28px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.judul_news_detail h1 a
{
	padding:0;
	margin:0;
	text-decoration: none;
	color:#000;	
}
.alignleft{
	float:left;
	margin-right:3px;
}
.cat-links,.comments-link,.edit-link{
	font:bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.judul_news_detail h1 a:hover
{
	text-decoration: none;
	color:#F00;	
}

.content_jadwal
{
	font:normal 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.bg_content_jadwal
{
	background:url(images/zone.jpg);
	width:155px;
	height:17px;
	padding-left:15px;
	color:#FFF;
}

.isi_jadwal
{
	font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#666;
}

.isi_gallery
{
	font-family:Arial, Helvetica, sans-serif;
}


.jadwal_kiri
{
	float:left;
	width:260px;
}

.jadwal_kanan
{
	float:left;
	width:260px;
	margin-top:47px;
}

.list_audisi
{
	padding:0px 35px;
}

.list_audisi li
{
	padding:3px 0px;
	margin:0;
}

.list_jadwal_isi
{
	margin:25px 0px;
	padding:0;
}

.list_jadwal_isi li
{
    line-height: 16px;
    list-style: none outside none;
    padding: 10px 0;
}

.list_jadwal_isi li a
{
	font:normal 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#666;
}
.list_jadwal_isi li a:hover, a.selected
{
	text-decoration:none;
	color:#000;
}

.list_gallery_isi
{
	margin:25px 0px;
	padding:0;
}

.list_gallery_isi li
{
	list-style:none;
	padding:8px 20px;
}

.list_gallery_isi li a
{
	font:normal 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#666;
}

.list_gallery_isi li a:hover, a.selected
{
	text-decoration:none;
	color:#000;
}

.list_gallery2
{
	padding: 0px 0px 30px 0px;
	margin:0px 15px 0px 15px;
}

.list_gallery2 li
{
	padding-top:20px;
	padding-bottom:15px;
	list-style:none;
	display:block;
	border-bottom:dashed 1px #666;
}

.product_headline
{
	padding: 20px 20px 20px 70px;
}

.content_product_headline
{
	margin-top:25px;
}

.content_product_headline_detail
{
	margin-top:10px;
}

.header_headline_product
{
	font-size:36px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#222222;
	background:url(images/bg_bottom_head_prod.jpg) 585px bottom no-repeat;
	padding-bottom:15px;
}

.header_headline_product_detail
{
	font-size:36px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#222222;
	background:url(images/bg_bottom_head_prod2.jpg) 255px bottom no-repeat;
	padding-bottom:15px;
	padding-left:256px;
}

.header_headline_content
{
	font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#666;
	margin-top:15px;
	padding-right:50px;
	padding-left:256px;
}

.product_wrap
{
	padding:0px 50px 15px 0px;
}

.subproduct_headline
{
	height:41px;
	background:url(images/bg_header_product.jpg) 0px 0px no-repeat;
	font-family:NewsGothic2;
	font-size:38px;
	padding-left:5px;
	margin-left:50px;
	color:#666;
}

.product_list
{
	padding-top:15px;
	padding-left:25px;
	padding-bottom:20px;
	margin:0;
}
.product_list li + li { border-left: 1px dashed #999;  }
.product_list li
{
	width:178px;
	padding:0px 5px;
	float:left;
	display:block;
	list-style:none;
}

.product_list li img
{
	padding:0px 20px;
}

.judul_product a
{
	font:normal 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#666;
	text-decoration:none;
}

.judul_product a:hover
{
	color:#000;
}

.isi_product
{
	font:normal 9px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#666;
	line-height:14px;
}

.content_isi_detail
{
	font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#666;
	line-height:17px;
	padding-right:20px;
}

.content_isi_detail img
{
	margin-right:15px;
	margin-bottom:5px;
}

li.widget_categoryposts{
	list-style: none;
}

h3.widget-title-front-white{
    font-family: NewsGothic, sans-serif;
    font-size: 27px;
    display:block;
    width:147px;
    text-align:center;
    color: white;
    padding:4px 0 0 0;
    margin:0;
}
li.widget_categoryposts ul{
	font:normal 16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin:0;
	padding:10px;
}
li.widget_categoryposts ul li{
	list-style: none;
	padding:0;
	margin:0;
}
li.widget_categoryposts ul li.cat-post-item a{
	color:#4D4D4D;
	text-decoration: none;
}
li.widget_categoryposts ul li.cat-post-item a:hover{
	color:#F00;
	text-decoration: none;
}
.entry-content{
    font:normal 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
    padding-right:15px;
    float:left;
    width:90%;
    line-height:20px;
}
.entry-content form, .entry-content input{
    font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.entry-content input[type=text]{
    border: 1px solid #999;
}
.entry-summary{
    font: 11px/17px "Trebuchet MS",Arial,Helvetica,sans-serif;
}
.artikel_clinic_right
{
	width:240px;
	height:393px;
	color:#666;
	float:left;
	margin-top:15px;
	padding-top:5px;
	padding-left:5px;
	margin-left:15px;
	background:url(images/bg_right_contributor01.jpg) top left no-repeat;
}
.list_clinic
{
	padding:0px;
	margin:0px;
}
.list_clinic li
{
	list-style:none;
	margin:28px auto;
	display:block;
	line-height:25px;
}
.margin_mid
{
	margin:0 auto;
}
.judul_thick a
{
	font-family:NewsGothic2;
	font-size:36px;
	text-decoration:none;
}

.judul_thin a
{
	font-family:NewsGothic3;
	font-size:36px;
	text-decoration:none;
}

.judul_thin2 a
{
	font-family:NewsGothic3;
	font-size:24px;
	text-decoration:none;
}

/*STEP CAROUSEL*/

.stepcarousel {
position: relative; /*leave this value alone*/
overflow: scroll; /*leave this value alone*/
width: 900px; /*Width of Carousel Viewer itself*/
height: 123px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
padding-top:17px;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin:10px; /*margin around each panel*/
width: 214px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. 
*/
}


.stepcarousel2{
position: relative; /*leave this value alone*/
overflow: scroll; /*leave this value alone*/
width: 700px; /*Width of Carousel Viewer itself*/
height: 385px; /*Height should enough to fit largest content's height*/
}

.stepcarousel2 .belt2{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel2 .panel2{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 0px 10px; /*margin around each panel*/
width: 700px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}
#nextBtn {
    display: block;
    width: 30px;
    z-index: 1000;
    margin-top:-20px;
}
#prevBtn {
    display: block;
    width: 30px;
    height: 20px;
    z-index: 1000;
    margin-top:-200px;
}
#prevBtn a, #nextBtn a, #prevBtn2 a, #nextBtn2 a {
    background: url("images/prev.png") no-repeat scroll 0 0 transparent;
    color: transparent;
    position:absolute;
    display: block;
    position: relative;
    text-decoration: none;
    width: 40px;
    height:40px;
}
#nextBtn a{
   background:url("images/right.png") no-repeat scroll 0 0 transparent;
   left:675px;
}

#prevBtn a{
   background:url("images/left.png") no-repeat scroll 0 0 transparent;
   left:3px;   
}

/* NEWS */
.judul_news2011
{
	display:block;
	width:255px;
	height:50px;
	font:bold 42px NewsGothic2;
	color:#636363;
	padding-left:5px;
	background:url(images/bg_news2011.jpg) top left no-repeat;
	text-shadow: 0px 2px 2px #d7d7d7;
	margin-left:70px;
	margin-right:5px;
	float:left;
}

.judul_info_news2011
{
	display:block;
	width:383px;
	height:58px;
	color:#636363;
	padding-left:5px;
	background:url(images/bg_info_news.jpg) top left no-repeat;
	text-shadow: 0px 2px 2px #d7d7d7;
	margin-left:70px;
	margin-right:5px;
	float:left;
}
.judul_info_small
{
	font-family:NewsGothic3;
	font-size:54px;
}

.judul_info_small2
{
	font-family:NewsGothic3;
	font-size:50px;
}

.judul_info_bold
{
	font:bold 54px NewsGothic2;
}
.list_news2011
{
	padding:0px;
	margin:0px;
}

.list_news2011 img
{
	margin:23px 15px 0px 0px;
        border:#ddd solid 5px;
}

.list_news2011 li
{
    background: url("images/bg_list_news2011.jpg") no-repeat scroll 163px bottom transparent;
    display: block;
    list-style: none outside none;
    padding: 0 0 20px;
    width: 400px;
    float:left;
    margin:0px 0px 15px 0px;
}
.judul_news_year a
{
	background:url(images/bg_year.jpg) 0px 2px no-repeat;
	width:64px;
	height:16px;
	font:normal 16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFF;
	float:left;
	padding-left:30px;
	padding-bottom:5px;
	text-decoration:none;
	margin-right:15px;
	margin-top:30px;
}

.judul_news_year a:hover
{
	color:#CCC;
}

.w450
{
	width:450px;
}

.w900
{
	width:900px;
}
.mr_15
{
	margin-right:15px;
}


.judul_list_news_besar
{
	padding-top:0px;
}

.judul_list_news_besar a
{
	font:bold 24px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000;
}

.judul_list_news_besar a:hover
{
	color:#ff0000;
}

.isi_list_news
{
	font:normal 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:18px;
	color:#666;
}

.judul_contributor_detail
{
	width:637px;
	height:40px;
	margin-bottom:15px;
	font:bold 37px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.judul_contributor
{
	display:block;
	width:383px;
	height:58px;
	color:#636363;
	padding-left:5px;
	background:url(images/bg_contributor.jpg) top left no-repeat;
	text-shadow: 0px 2px 2px #d7d7d7;
	margin-left:70px;
	margin-right:5px;
	float:left;
}
.isi_list_contributor
{
	font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:18px;
	color:#333;
}
.list_contributor
{
	padding:0px;
	margin:0px;
}

.read_more a
{
	font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-decoration:none;
	float:right;
	margin-top:5px;
	margin-right:10px;
}

.read_more a:hover
{
	color:#000;
}

.list_pages
{
	padding:15px 40px;
	margin:0;
	list-style:none;
}

.list_pages li a
{
	display:block;
	padding:5px 8px;
	background:#666666;
	font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	float:right;
	margin-right:2px;
}
.pagination {
clear:both;
padding:20px 0;
position:relative;
font-size:11px;
line-height:13px;
}
 
.pagination span, .pagination a {
display:block;
float:left;
margin: 2px 2px 2px 0;
padding:6px 9px 5px 9px;
text-decoration:none;
width:auto;
color:#fff;
background: #555;
}
 
.pagination a:hover{
color:#fff;
background: #3279BB;
}
 
.pagination .current{
padding:6px 9px 5px 9px;
background: #3279BB;
color:#fff;
}

.twtr-hd {
    padding: 3px 10px;
}

header, footer, section, aside, nav, article {
    float:left;
    width:100%;
}

article {
    border-bottom:#ccc dashed 1px;
    padding:25px 0px 25px 0px;
}

h1.page-title {
    margin:20px 0px 0px 0px;
    padding:0px;
}

.assistive-text {
    padding:0px;
    margin:0px;
}

.loty-content {
	margin:0px 0px;
	padding:5px 0px 10px 0px;
	float:left;
	width:100%;
        min-height:520px;
}

.loty-content ul {
        margin:0px;
        padding:0px;
}

.loty-content li {
        float:left;
        margin:0px 5px;
        list-style-type:none;
}

.loty-content a img, .loty-content a:link img, .loty-content a:visited img {
        border:#eee solid 5px;
}

.loty-content a:hover img {
        border:#ccc solid 5px;
}

ul.sponsor-loty {
        width: 700px;
        float:left;
        margin: 165px 0px 10px 0px;
        padding: 0px 10px 0px 20px;
}

ul.sponsor-loty li {
        list-style-type:none;
        float:left;
        width:95px;
        margin: 7px 0px;
        padding:0px;
        text-align:left;
}

ul.sponsor-loty li.sponsor-title {
    color: #111;
    font-family: NewsGothic2;
    font-size: 18px;
    letter-spacing:0px;
    line-height:18px;
}


#front, #back {
	/*background-image:url('images/obert-depan.png');
	background-position:left top;
	background-repeat:no-repeat;*/
	border-right:#9d9ea0 solid 4px;
	width:320px;
	height:610px;
	margin:0px;
	padding:0px;
	float:left;
}

#back {
	margin:0px 0px 0px 15px;
	padding:0px;
}

#back, #back img {
	border:none;
	margin-top:3px;
}

#front ul, #back ul {
	margin:0px;
	padding:0px;
}

#front ul li, #back ul li {
	margin:0px;
	padding:0px;
}

table#Table_01 img, table#Table_01 a img, table#Table_01 a:link img, table#Table_01 a:visited img {
	border:none;
	filter:alpha(opacity=85);
	-moz-opacity:.85;
	opacity:.85;
}

table#Table_01 a:hover img {
	border:none;
	filter:alpha(opacity=99);
	-moz-opacity:.99;
	opacity:.99;
}

table#Table_01 img {
	margin:0px;
	padding:0px;
	border:none;
}

table#Table_01 tr td {
	margin:0px;
	padding:0px;
	border:none;
}

table#Table_01 tr {
	margin:0px;
	padding:0px;
	border:none;
}

table#Table_01 td {
	margin:0px;
	padding:0px;
	border:none;
}


.clean {
	float:left;
	width:100%;
	margin:10px 0px 0px 0px;
}

ul.contact {
        margin:0px; 
        padding:0px;
}

ul.contact li {
        margin:5px 0px; 
        padding:3px 0px;
        list-style-type:none;
	font:normal 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

#ask ul {
        margin:0px; 
        padding:0px;
}

#ask ul li {
        margin:5px 0px; 
        padding:3px 0px;
        list-style-type:none;
	font:normal 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
}


.commentmetadata a {
	color:#818182;
	font-size:90%;
}

ol.commentlist {
	margin:5px 0px;
	padding:0px;
        float:left;
        width:100%;
}

ol.commentlist li {
        background-color:#C6C7C8;
        border-bottom:1px dashed #999999;
        margin:5px 0;
        padding:10px;
}


ol.commentlist li p img {
	border:none;
}

p.alt {
	line-height:15px;
	float:left;
}

p.alt a, p.alt a:link, p.alt a:visited {
	color:#b71e1e;
	text-decoration:none;
}

.alt a:hover {
	color:#b71e1e;
	text-decoration:underline;
}

.asterisk {
	color:#b71e1e;
}

.shareit {
        margin:15px 0px -20px 0px;
        padding:0px;
        float:right;
}

.FBConnectButton_Small, .FBConnectButton_RTL_Small {
background-position:left -232px;
font-size:10px;
line-height:10px;
position:relative;
top:-6px;
}

.fb_share_count  {
background:none repeat scroll 0 0 #B0B9EC;
color:#333333;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
margin-top:-10px;
position:relative;
text-align:center;
top:-6px;
}

.twtr-ft {
display:none;
}

.twtr-tweets {
font-size:11px;
}
