/* This CSS is a copyright by two individuals namely:
	- Bayu Fariesta Sakti
	- Yedi Andrianno Sudirham
	
  working together to established the ecomindo website.

*/

*   {
	margin				:0;
	padding				:0;
	}
	
body
	{
	height				:100%;
	background-color	:#ffffff;
	background-image	:url(images/bg_white.gif);
	}
	
#out_side
	{
	width				:744px;
	height				:520px;							
	font-family			:Tahoma;
	position			:absolute; 
	top					:50%; 
	left				:50%; 
	margin				:-260px auto auto -372px; 
	text-align			:center;
	}
	
#wrapper_page 
	{
	width				:744px;
	margin				:auto;
	background-color	:#ffffff;
	}
	
#wrapper_page_cv
	{
	width				:744px;
	margin-top			:0px;
	}	

/*---------------title start---------------------*/

.title	
	{
	width				:744px;
	height				:49px;
	background			:url(images/bg_head.gif) repeat-x;
	}
			
.title_company
	{
	width				:279px;
	height				:49px;
	background			:url(images/logo.gif) no-repeat;
	float				:left;	
	}
	
.recent_date
	{
	width				:160px;
	height				:18px;
	color				:#666666;
	font-size			:7.5pt;
	font-family			:Tahoma;
	float				:right;
	margin-top			:16px;
	}
				
/*---------------title end---------------------*/		
/*---------------image flash---------------------*/	
	
.imagesflash
	{
	width				:744px;
	height				:179px;
	padding-bottom		:1px;
	}
	
.imagesflash_index
	{
	width				:744px;
	height				:179px;
	padding-bottom		:1px;
	}
			
/*---------------image flash end-----------------*/		
/*---------------    buttons    -----------------*/	
		
.buttons
	{
	width				:667px;
	height				:25px;
	background			:url(images/bg_buttons.gif) no-repeat;
	text-align			:left;
	padding				:13px 0px 0px 77px;
	}
	
.buttonwrapper
	{
	width				:615px;
	height				:14px;
	}
	
/*--------------button side left------------*/	
.button_sideleft{
	width				:263px;
	height				:14px;
	float				:left;
	}

.button_sideleft01{
	float				:left;
	width				:153px;
	height				:14px;
	}
	
.button_sideleft01a a/*------home-----*/
	{
	width				:33px;
	height				:14px;
	background			:url(images/home_long.gif) no-repeat ;
	color				:#FFFFFF;
	float				:left;
	font-size			:8pt;
	font-family			:Tahoma;
	display				:block;
	text-decoration		:none;
	color				:#FFFFFF;
	}
	
.button_sideleft01a_active/*------home active-----*/
	{
	width				:33px;
	height				:14px;
	background			:url(images/home_long.gif) no-repeat 0 -14px ;
	float				:left;
	font-size			:8pt;
	font-family			:Tahoma;
	display				:block;
	text-decoration		:none;
	color				:#FFFFFF;
	}
		
.button_sideleft01b a/*------about-----*/
	{
	width				:52px;
	height				:14px;
	background			:url(images/about_long.gif) no-repeat ;
	color				:#FFFFFF;
	float				:right;
	font-size			:8pt;
	font-family			:Tahoma;
	display				:block;
	text-decoration		:none;
	color				:#FFFFFF;	
	}
	
.button_sideleft01b_active/*------about active-----*/
	{
	width				:52px;
	height				:14px;
	background			:url(images/about_long.gif) no-repeat 0 -14px ;
	color				:#FFFFFF;
	float				:right;
	font-size			:8pt;
	font-family			:Tahoma;
	display				:block;
	text-decoration		:none;
	color				:#FFFFFF;	
	}
		
.button_sideleft02 a/*------service-----*/
	{
	width				:48px;
	height				:14px;
	background			:url(images/service_long.gif) no-repeat ;
	color				:#FFFFFF;	
	float				:right;
	font-size			:8pt;
	font-family			:Tahoma;
	display				:block;
	text-decoration		:none;
	color				:#FFFFFF;
	}
	
.button_sideleft02_active/*------service active-----*/
	{
	width				:48px;
	height				:14px;
	background			:url(images/service_long.gif) no-repeat 0 -14px;
	color				:#FFFFFF;	
	float				:right;
	font-size			:8pt;
	font-family			:Tahoma;
	display				:block;
	text-decoration		:none;
	color				:#FFFFFF;
	}	
			
/*--------------button side left end------------*/		
.button_sideleft01a a:hover, .button_sideleft01b a:hover, .button_sideleft02 a:hover, .button_sideright01a a:hover, .button_sideright01b a:hover, .button_sideright02 a:hover{
	background-position	:0 -14px;
	}	
/*--------------button side right------------*/	

.button_sideright{
	width				:286px;
	float				:right;
	}
		
.button_sideright01{
	float				:left;
	width				:170px;
	height				:14px;
	}
	
.button_sideright01a a/*------product-----*/
	{
	width				:47px;
	height				:14px;
	background			:url(images/product_long.gif) no-repeat ;
	color				:#FFFFFF;
	float				:left;
	font-size			:11px;
	font-family			:verdana;
	display				:block;
	text-decoration		:none;
	color				:#FFFFFF;
	}
	
.button_sideright01a_active/*------product active-----*/
	{
	width				:47px;
	height				:14px;
	background			:url(images/product_long.gif) no-repeat 0 -14px;
	color				:#FFFFFF;
	float				:left;
	font-size			:8pt;
	font-family			:Tahoma;
	display				:block;
	text-decoration		:none;
	color				:#FFFFFF;
	}
				
.button_sideright01b a/*------method-----*/
	{
	width				:71px;
	height				:14px;
	background			:url(images/method_long.gif) no-repeat ;
	color				:#FFFFFF;
	float				:right;
	font-size			:11px;
	font-family			:verdana;
	display				:block;
	text-decoration		:none;
	color				:#FFFFFF;
	}
		
.button_sideright01b_active/*------method active-----*/
	{
	width				:71px;
	height				:14px;
	background			:url(images/method_long.gif) no-repeat 0 -14px;
	color				:#FFFFFF;
	float				:right;
	font-size			:8pt;
	font-family			:Tahoma;
	display				:block;
	text-decoration		:none;
	color				:#FFFFFF;
	}
			
.button_sideright02 a/*------track-----*/
	{
	width				:78px;
	height				:14px;
	background			:url(images/track_long.gif) no-repeat ;
	color				:#FFFFFF;	
	float				:right;
	font-size			:11px;
	font-family			:verdana;
	display				:block;
	text-decoration		:none;
	color				:#FFFFFF;
	}
	
.button_sideright02_active/*------track active-----*/
	{
	width				:78px;
	height				:14px;
	background			:url(images/track_long.gif) no-repeat 0 -14px;
	color				:#FFFFFF;	
	float				:right;
	font-size			:8pt;
	font-family			:Tahoma;
	display				:block;
	text-decoration		:none;
	color				:#FFFFFF;
	}	
	
/*--------------button side right end------------*/	
/*---------------------button end-------------------------*/		
/*--------------------------------------------------------*/	
/*----------    content start      ------------------*/

.content
	{
	width				:736px!important;
	width				:742px;
	height				:226px;
	background			:url(images/bg_pattern.gif);
	padding-top			:7px;
	padding-right		:0px;
	padding-bottom		:0px;
	padding-left		:7px!important;
	padding-left		:2px;
	}
	
.main_content
	{
	width				:727px;
	height				:213px;
	background			:url(images/bg.gif) no-repeat;
	padding-top			:6px;
	padding-right		:2px;
	padding-bottom		:0px;
	padding-left		:6px!important;
	padding-left		:2px;
	}
	
/*------------content sub start-------------*/

.main_content_sub
	{
	width				:727px;
	height				:213px;
	background			:url(images/bg_sub.gif) no-repeat;
	padding-top			:6px;
	padding-right		:2px;
	padding-bottom		:0px;
	padding-left		:6px!important;
	padding-left		:2px;
	}
	
.main_content_sub_about
	{
	width				:727px;
	height				:213px;
	background			:url(images/bg_about.gif) no-repeat;
	padding-top			:6px;
	padding-right		:2px;
	padding-bottom		:0px;
	padding-left		:6px!important;
	padding-left		:2px;
	}
	
.main_content_sub_product
	{
	width				:727px;
	height				:213px;
	background			:url(images/bg_product.gif) no-repeat;
	padding-top			:6px;
	padding-right		:2px;
	padding-bottom		:0px;
	padding-left		:6px!important;
	padding-left		:2px;
	}
	
.main_content_sub_career
	{
	width				:727px;
	height				:213px;
	background			:url(images/bg_sub.gif) no-repeat;
	padding-top			:6px;
	padding-right		:2px;
	padding-bottom		:0px;
	padding-left		:6px!important;
	padding-left		:2px;
	}
	
.contentwrapper_sub
	{
	width				:714px;
	height				:209px;
	}
	
.content_sub_left
	{
	width				:357px;
	height				:209px;
	float				:left;
	}
	
.sub_title
	{
	width				:298px;
	height				:31px;
	float				:left;
	}
		
.sub_content_text_left
	{
	height				:160px;
	width				:343px;
	color				:#666666;
	text-align			:justify;
	font-family			:Tahoma;
	font-size			:7.5pt;
	padding-left		:4px;
	padding-top			:5px;
	padding-right		:10px;
	float:left;
	}
	
.sub_content_text_left_number
	{
	height				:160px;
	width				:343px;
	color				:#666666;
	text-align			:justify;
	font-family			:Tahoma;
	font-size			:7.5pt;
	padding-left		:4px;
	padding-top			:5px;
	padding-right		:10px;
	}
	
.sub_content_text_left_number ol
	{
	list-style-type		:none;
	padding				:0px;
	}
	
.sub_content_text_left_number li
	{
	list-style-type		:decimal;
	margin-left			:10px;
	}	

.sub_content_text_left_client
	{
	height				:158px;
	width				:332px;
	color				:#666666;
	font-family			:Tahoma;
	font-size			:7.5pt;
	border				:#CCCCCC 1px solid;
	padding-left		:8px;
	}
	
.sub_content_text_left_client_2
	{
	height				:158px;
	width				:332px;
	color				:#666666;
	font-family			:Tahoma;
	font-size			:7.5pt;
	padding-top			:2px;
	}	
	
.client 
	{ 
	height				:158px;
	width				:342px; 
	float				:left; 
	overflow			:auto; 
	color				:#666666;
	font-family			:Tahoma;
	font-size			:7.5pt;
	padding-top			:2px;
	}
	
.sub_content_text_right
	{
	height				:201px;
	width				:343px;
	color				:#666666;
	text-align			:justify;
	font-family			:Tahoma;
	font-size			:7.5pt;
	padding-right		:4px;
	padding-top			:5px;
	padding-left		:10px;
	}
	
.sub_content_text_right_number
	{
	height				:201px;
	width				:343px;
	color				:#666666;
	text-align			:justify;
	font-family			:Tahoma;
	font-size			:7.5pt;
	padding-right		:4px;
	padding-top			:5px;
	padding-left		:10px;
	}
	
.sub_content_text_right_number ol
	{
	list-style-type		:none;
	padding				:0px;	
	}
	
.sub_content_text_right_number li
	{
	list-style-type		:decimal;
	margin-left			:10px;
	}
				
.sub_content_text_right ul
	{
	list-style-type		:none;
	margin-left			:0px;
	padding				:0px;
	}
		
.sub_content_text_right01 ul
	{
	list-style-type		:none;
	padding				:0px;
	margin-left			:5px;
	}
	
.sub_content_text_right li
	{
	background			:url(images/img_dot.gif) no-repeat;
	background-position	:0.2em;
	padding-left		:1.6em;	
	}
		
.sub_content_text_right01 li
	{
	background			:url(images/img_li.gif) no-repeat;
	background-position	:0.8em;
	padding-left		:1.6em;
	}
	
.text_gap
	{
	margin-bottom		:5px;
	text-align			:justify;
	}
		
.text_gap ol
	{
	list-style-type		:decimal;
	margin-left			:15px;
	margin-bottom		:6px;
	margin-top			:5px;
	padding				:0;
	}
			
.content_sub_right
	{
	width				:357px;
	height				:209px;
	float				:right;
	}
	
.content_sub_right01
	{
	width				:357px;
	height				:189px;
	float				:right;
	}
		
.content_sub_right02
	{
	color				:#666666;
	text-align			:justify;
	font-family			:Tahoma;
	font-size			:7.5pt;
	padding-left		:6px;
	padding-right		:10px;
	}

.image_about
	{
	width				:105px;
	height				:31px;
	float				:right;
	padding-top			:46px;
	}
	
.clickable a
	{
	width				:105px;
	height				:26px;
	display				:block;
	}
		
.image_career
	{
	width				:85px;
	height				:24px;
	float				:right;
	padding-top			:11px;
	}	
	
.clickable_career a
	{
	width				:85px;
	height				:24px;
	float				:right;
	display				:block;
	}	
	
.image_product
	{
	width				:85px;
	height				:24px;
	float				:right;
	padding-top			:41px;
	}
		
.clickable_product a
	{
	width				:85px;
	height				:24px;
	float				:right;
	display				:block;
	}
			
.text_title
	{
	font-size			:10pt;
	color				:#DE5800;
	font-family			:Tahoma;
	margin-bottom		:1px;
	}
	
.previous
	{
	width				:50px;
	height				:10px;
	float				:left;	
	}	
	
.previous a
	{	
	display				:block;
	font-family			:Tahoma;
	font-size			:7pt;
	color				:#FF0000;
	text-decoration		:none;
	}
	
.previous a:hover
	{
	color				:#000000;
	}
		
.next
	{
	width				:50px;
	height				:10px;
	float				:right;
	text-align			:right;
	padding-right		:5px;
	}
		
.next a
	{	
	display				:block;
	font-family			:Tahoma;
	font-size			:7pt;
	color				:#FF0000;
	text-decoration		:none;
	}
	
.next a:hover
	{
	color				:#000000;
	}
		
.text_career
	{
	color				:#0066FF;
	font-weight			:bold;
	font-size			:7.5pt;
	font-family			:Tahoma;
	margin				:2px 0px 2px 0px;
	}

.next_news
	{
	width				:50px;
	height				:10px;
	float				:right;
	text-align			:right;
	padding-right		:5px;
	margin-top			:20px;
	}
		
.next_news a
	{	
	display				:block;
	font-family			:Tahoma;
	font-size			:7pt;
	color				:#FF0000;
	text-decoration		:none;
	}
	
.next_news a:hover
	{
	color				:#000000;
	}
	
.next_news01
	{
	width				:50px;
	height				:10px;
	float				:right;
	text-align			:right;
	padding-right		:5px;
	}
		
.next_news01 a
	{	
	display				:block;
	font-family			:Tahoma;
	font-size			:7pt;
	color				:#FF0000;
	text-decoration		:none;
	}
	
.next_news01 a:hover
	{
	color				:#000000;
	}
	
.back_news
	{
	width				:50px;
	height				:10px;
	float				:left;
	text-align			:left;
	margin-top			:20px;
	}
	
.back_newsaa
	{
	width				:50px;
	height				:10px;
	float				:left;
	text-align			:left;
	margin-top			:36px;
	}
	
.back_newsaa a
	{	
	display				:block;
	font-family			:Tahoma;
	font-size			:7pt;
	color				:#FF0000;
	text-decoration		:none;
	}
	
.back_newsaa a:hover
	{
	color				:#000000;
	}
					
.back_news a
	{	
	display				:block;
	font-family			:Tahoma;
	font-size			:7pt;
	color				:#FF0000;
	text-decoration		:none;
	}
	
.back_news a:hover
	{
	color				:#000000;
	}
		
.back_news01
	{
	width				:50px;
	height				:10px;
	float				:left;
	text-align			:left;
	}
		
.back_news01 a
	{	
	display				:block;
	font-family			:Tahoma;
	font-size			:7pt;
	color				:#FF0000;
	text-decoration		:none;
	}
	
.back_news01 a:hover
	{
	color				:#000000;
	}
																										
/*------------content sub end---------------------*/	
	
.contentwrapper
	{
	width				:714px;
	height				:209px;
	}
	
.contentwrapper_sub
	{
	width				:717px;
	height				:209px;
	}
		
.leftpart
	{
	width				:167px;
	height				:209px;
	background			:url(images/img_section_left.gif) no-repeat;
	float				:left;
	}
	
.rightpart
	{
	width				:547px;
	height				:209px;
	float				:right;
	}
	
.rightpart_left
	{
	width				:314px;
	height				:209px;
	float				:left;
	}
	
.rightpart_right
	{
	width				:223px;
	height				:209px;
	float				:right;
	background			:url(images/img_section_right.gif) right no-repeat;
	}
	
/*----------         whats new start     ------------------*/

.whatsnew
	{
	width				:187px;
	height				:172px;
	margin-left			:20px;
	}
	
.whatsnew_title
	{
	width				:197px;
	height				:31px;
	margin-top			:6px;
	background			:url(images/text_whatsnew_home.gif) no-repeat;
	}
	
.contents1
	{
	float				:left;
	width				:181px;
	}
	
.contents_main1
	{
	width				:187px;
	text-align			:left;
	font-family			:Tahoma;
	color				:#666666;
	font-size			:8pt;
	}

.contents_main1a
	{
	width				:181px;
	text-align			:left;
	font-size			:8pt;
	text-decoration		:none;
	list-style			:none;
	margin				:0px;
	padding				:0px;
	}
	
.contents_main1a a:hover
	{
	text-decoration		:none;
	color				:#000000;
	}
	
.contents_main1a a
	{
	color				:#FF0000;
	text-decoration		:none;
	list-style			:none;
	margin				:0px;
	padding				:0px;
	}
	
.contents_main1a ul
	{
	list-style			:none;
	}
	
.contents_main1a li
	{
	padding 			:0px 12px 0px 18px;
	font-family			:Tahoma;
	color				:#666666;
	font-size			:8pt;
	list-style			:none;
	margin-top			:0px;
	padding				:0px;
	}
	
.gap
	{
	background			:url(images/bg_stripe.gif) repeat-x;
	width				:181px;
	height				:1px;
	margin-top			:6px ;
	margin-bottom		:5px!important;
	margin-bottom/**/:/**/-5px;
	}
			
/*----------         whats new  end     ------------------*/
	
.search
	{
	width				:145px;
	height				:29px;
	padding				:10px 0px 0px 20px;
	}
									
.address
	{
	padding-left		:4px!important;
	padding-left		:0px;
	padding-right		:4px;
	padding-top			:2px;
	width				:154px;
	height				:97px;
	font-size			:7.5pt;
	color				:#000000;
	}
	
.teks_eco
	{
	line-height			:160%;
	color				:#A14000;
	font-family			:Verdana;
	font-weight			:bold;
	font-size			:7.5pt;	
	}
		
.add_on
	{
	width				:159px;
	height				:60px;
	padding				:9px 0px 0px 8px;
	}
		
.add_wrapper a
	{
	width				:142px;
	height				:56px;
	background			:url(images/img_add_on.gif) no-repeat;
	display				:block;
	padding-right		:17px;
	}
	
.content_middle_title
	{
	width				:303px;
	height				:34px;
	background			:url(images/img_main_product.gif);
	margin-left			:11px;
	margin-top			:3px;
	}
	
.main_theme
	{
	width				:303px;
	height				:172px;	
	}
	
.teks_content
	{
	color				:#666666;
	font-family			:Tahoma;
	font-size			:8pt;
	padding-left		:14px;
	text-align			:justify;
	}
	
.teks_content01
	{
	color				:#666666;
	font-family			:Tahoma;
	font-size			:8pt;
	padding-left		:14px;
	text-align			:center;
	}
				
.photobox
	{
	width				:95px;
	height				:94px;
	float				:left;
	background			:url(images/img_extract.gif) no-repeat;
	}
			
.teks02about
	{
	margin-bottom		:6px;
	}
		
.more_index
	{
	color				:#FF0000;
	float				:right;
	text-decoration		:none;
	font-size			:8pt;
	font-family			:Tahoma;
	}
	
.more_index a
	{
	color				:#FF0000;
	text-decoration		:none;
	}
		
.more_index a:hover
	{
	color				:#000000;
	text-decoration		:none;
	}
	
					
/*----------    content end     ------------------*/	
/*----------    footer start      ------------------*/

.footer
	{
	width				:744px;
	height				:22px;
	background			:url(images/img_footer.gif) no-repeat;
	}
	
/*----------    foter end      ------------------*/
/*------------------form search start------------------*/

form
	{
	margin				:0px;
	padding				:0px;
	}
		
.text input
	{
	color				:#666666;
	background			:#ffffff;
	height				:17px;
	width				:100px;
	font-size			:9.5pt;
	font-family			:Tahoma;
	border				:1px solid #A5ACB2;
	float				:left;
	}
		
.submit input
	{
	color				:#ffffff;
	background			:url(images/img_go_off.gif) no-repeat;
	width				:19px;
	height				:19px;
	float				:right;
	margin-right		:20px;
	font-size			:0px;
	float				:right;
	border				:0px outset #303031;
	}	
					
/*------------------form search end------------------*/		
/*---------------marquee style start-----------------*/
news_wrap 
	{
	border-right		:#d7d7d7 1px solid; 
	padding-right		:0px; 
	border-top			:#d7d7d7 1px solid; 
	padding-left		:0px; 
	padding-bottom		:0px; 
	margin				:0px 0px 5px; 
	vertical-align		:middle; 
	border-left			:#d7d7d7 1px solid; 
	color				:#5674a0; 
	padding-top			:0px; 
	border-bottom		:#d7d7d7 1px solid; 
	border-collapse		:collapse;
	}
	
.mark {
	padding-left		:13px; 
	font-weight			:bold; 
	font-size			:10px; 
	margin				:5px 0px; 
	line-height			:12px; 
	text-align			:left
	}	
	
.client_wrapper
	{
	width				:322px;
	height				:34px;
	margin-bottom		:6px;
	border				:1px #D9D8D8 solid;
	}
		
.logo_client
	{
	height				:30px;
	width				:160px;
	text-align			:center;
	float				:left;
	margin-top			:3px;
	}
		
.client_title
	{
	height				:27px;
	width				:162px;
	float				:right;
	padding-top			:6px;
	text-align			:center;
	margin-top			:3px;
	}
		
.text_client a
	{
	font-family			:Tahoma;
	font-size			:10pt;
	color				:#7E7E7E;
	text-decoration		:none;
	}
	
.text_client a:hover
	{
	font-family			:Tahoma;
	font-size			:10pt;
	color				:#FF6500;
	text-decoration		:none;
	}
	
.text_client_active
	{
	font-family			:Tahoma;
	font-size			:10pt;
	color				:#FF6500;
	text-decoration		:none;
	}			
/*---------------marquee style end-----------------*/

/*---------------cv start-----------------*/

.content_portfolio
	{
	width				:729px;
	background			:url(images/bg_cv.gif) no-repeat;
	padding-top			:13px;
	}
	
.main_content_sub_cv
	{
	width				:729px;
	background			:url(images/bg_cv01.gif) repeat-y;
	}
	
.main_content_sub_end
	{
	width				:729px;
	height				:13px;
	background			:url(images/bg_cv02.gif) no-repeat;
	}
		
.signal_bottom {
	clear				:both;
	color				:#ff00ff;
	padding-top			:0.1px;
	}	
	
.wrapper_cv
	{
	width				:736px;
	}
	
.footer_cv
	{
	width				:736px;
	height				:22px;
	background			:url(images/img_footer.gif) no-repeat;
	width				:736px;
	padding				:6px 0px 0px 8px;
	}
	
.content_cv
	{
	width				:736px;
	background			:url(images/bg_pattern.gif);
	padding				:6px 0px 0px 8px;
	}	
		
.arrow_cv01
	{
	margin-top			:-2px;
	text-align			:center;
	}
		
.arrow_cv02
	{
	margin-top			:3px;
	text-align			:center;
	}	
	
/*---------------cv  end------------------*/


/*---------------news start-----------------*/
/*
.wrapper_news
	{
	width				:373px;
	}
.content_news
	{
	width				:373px;
	background			:url(images/bg_pattern.gif);
	padding				:6px 0px 0px 8px;
	}	
.content_berita
	{
	width				:364px;
	background			:url(images/bg_news.gif) no-repeat;
	padding-top			:7px;
	}
.main_content_sub_news
	{
	width				:354px;
	background			:url(images/bg_news01.gif) repeat-y;
	}
.main_content_sub_news_berita
	{
	width				:354px;
	padding-top			:10px;
	padding-left		:4px;
	background			:url(images/bg_news01.gif) repeat-y;
	font-size			:10pt;
	color				:#DE5800;
	font-family			:Tahoma;
	margin-bottom		:1px;
	}
.main_content_sub_end_news
	{
	width				:364px;
	height				:7px;
	background			:url(images/bg_news02.gif) no-repeat;
	}	
.signal_bottom_news 
	{
	clear				: both;
	color				: #ff00ff;
	padding-top			: 0.1px;
}	

.text_gap_news
	{
	width				:350px;
	color				:#666666;
	text-align			:justify;
	font-family			:Tahoma;
	font-size			:7.5pt;
	padding-left		:6px;
	padding-top			:5px;
	padding-right		:10px;
	}
.text_gap_news ol
	{
	list-style-type:decimal;
	margin-left:15px;
	margin-bottom:6px;
	margin-top:5px;
	padding-left:6px;
	}		
.sub_title_news_banner
	{
	width				:298px;
	height				:121px;
	padding-left		:4px;
	padding-bottom		:10px;
	}
.sub_title_news
	{
	width				:298px;
	height				:31px;
	padding-left		:4px;
	}

.footer_news
	{
	width				:371px;
	height				:22px;
	background			:url(images/img_footer.gif) no-repeat;
	padding				:6px 0px 0px 8px;
	}
*/
/*---------------news  end------------------*/


/*---------------news start-----------------*/


#wrapper_page_news
	{
	width				:364px;
	margin				:auto;
	}
	
.wrapper_news
	{
	width				:364px;
	margin				:auto;
	}
	
.content_news
	{
	width				:364px;
	background			:#ffffff;
	margin				:auto;
	}
		
.content_berita
	{
	width				:364px;
	background			:url(images/bg_news.gif) no-repeat;
	padding-top			:7px;
	margin				:auto;	
	}
	
.main_content_sub_news
	{
	width				:364px;
	background			:url(images/bg_news01.gif) repeat-y;
	margin				:auto;
	}
	
.main_content_sub_news_berita
	{
	width				:364px;
	padding-top			:10px;
	padding-left		:4px;
	background			:url(images/bg_news01.gif) repeat-y;
	font-size			:10pt;
	color				:#DE5800;
	font-family			:Tahoma;
	margin				:auto;
	}
	
.main_content_sub_end_news
	{
	width				:364px;
	height				:7px;
	background			:url(images/bg_news02.gif) no-repeat;
	margin				:auto;
	}	
	
.signal_bottom_news 
	{
	clear				:both;
	color				:#ff00ff;
	padding-top			:0.1px;
	}	

.text_gap_news
	{
	width				:350px;
	color				:#666666;
	text-align			:justify;
	font-family			:Tahoma;
	font-size			:7.5pt;
	padding-left		:6px;
	padding-top			:5px;
	padding-right		:10px;
	}
	
.text_gap_news ol
	{
	list-style-type		:decimal;
	margin-left			:15px;
	margin-bottom		:6px;
	margin-top			:5px;
	padding-left		:6px;
	}	
		
.sub_title_news_banner
	{
	width				:359px;
	height				:121px;
	padding-left		:4px;
	padding-bottom		:10px;
	}
	
.sub_title_news
	{
	width				:362px;
	height				:31px;
	padding-left		:4px;
	}

.footer_news
	{
	width				:362px;
	height				:22px;
	background			:url(images/img_footer.gif) no-repeat;
	padding				:6px 0px 0px 6px;
	}
	
/*---------------news  end------------------*/
	
.next_backwrapper
	{
	height				:10px;
	margin-top			:20px;
	}	
	
.next_backwrapper01
	{
	height				:10px;
	margin-top			:0px;
	}
	
.next_backwrapper01a
	{
	height				:10px;
	margin-top			:36px;
	}
	
.next_backwrapper01b
	{
	height				:10px;
	margin-top			:12px;
	}
	
.next_backwrapper01c
	{
	height				:10px;
	margin-top			:0px;
	}
	
.next_backwrapper01d
	{
	height				:10px;
	margin-top			:36px;
	}	
	
.next_backwrapper01e
	{
	height				:10px;
	margin-top			:30px;
	}
		
.next_backwrapper01f
	{
	height				:10px;
	margin-top			:110px;
	}
										
.next_backwrapper01g
	{
	height				:10px;
	margin-top			:50px;
	}	
	
.next_backwrapper01h
	{
	height				:10px;
	margin-top			:120px;
	}	
	
	
	
	
.rightpart2
	{
	width				:530px;
	height				:209px;
	float				:right;
	}								

.rightpart_left_2
	{
	width				:530px;
	height				:209px;
	float				:left;
	}
	
.content_middle_title_2
	{
	width				:530px;
	height				:34px;
	background			:url(images/img_main_product.gif) no-repeat;
	margin-left			:11px;
	margin-top			:3px;
	}
	
.main_theme_2
	{
	width				:530px;
	height				:172px;	
	}
	