/**
 * Style sheet default
 */
.ce_download
{
	float:right;
	margin:-31px 78px 7px 0px;
}

.link-port
{
	width:500px;
	height:50px;
	float:left;
	margin-top:10px;
	text-align:right;
}

.ce_hyperlink
{
	width:500px;
	float:left;
	margin:10px 0;
}

body
{
	margin:0;
	font-family:tahoma;
	font-size:11px;
	background:#ffffff url(tl_files/img/bgb.gif) repeat-y left top;
}

a
{
	font-family:tahoma;
	font-weight:bold;
	font-size:11px;
	color:#E40218;
}

h1
{
	width:90%;
	font-family:tahoma;
	font-weight:bold;
	font-size:11px;
	color:#2E2E2E;
	background:#DEDEDE none repeat scroll 0 0;
	margin:5px 0 0 -6px;
}

h2
{
	width:90%;
	border-bottom:1px;
	font-family:tahoma;
	font-weight:bold;
	font-size:12px;
	color:#2E2E2E;
	margin:17px 0 0 0;
	border-bottom-style:solid;
	border-bottom-color:red;
}

#wrapper
{
	width:770px;
	margin:-1px auto;
	border:1px solid #AFAFAF;
}

#container
{
	background:url(tl_files/img/index_20.gif) #E7E7E7 repeat-y scroll 0 0;
}

/* header */
.menu
{
	margin:0px 0px 0px 310px;
}

#header
{
	height:244px;
	padding:34px 0px 0px 0px;
	background:#ffffff url(tl_files/img/header.jpg) no-repeat left top;
}

#swf_2
{
	margin:10px 0px 0px 0px;
}

.header2
{
	height:34px;
	background:#ffffff url(tl_files/img/header2.jpg) no-repeat left top;
}

/* left */
#left
{
	padding:3px 10px;
	background:url(tl_files/img/index_20.gif) #E7E7E7 repeat-y scroll 0 0;
	min-height:200px;
}

.navigasi-left li
{
	width:90%;
	border:1px solid #666;
	margin:5px 0 5px -10px;
	padding:0 0 4px 4px;
}

.navigasi-left li:hover
{
	color:#fff;
	background:#E70F24;
}

.navigasi-left ul
{
	margin:5px;
	padding:0;
	list-style-type:none;
	list-style-image:url("none");
	list-style-position:outside;
}

.navigasi-left a
{
	font-family:tahoma;
	text-decoration:none;
	font-size:13px;
	color:#5C6877;
}

.navigasi-left a:hover
{
	color:#fff;
}

/* main */
#main
{
	padding:10px;
	background:#ffffff;
}

.ce_text
{
	margin-top:10px;
	line-height:19px;
}

#running-text
{
	position:absolute;
	border:1px solid #666;
	font-size:13px;
	background:#DADADA none repeat scroll 0 0;
	margin:37px 0 0 7px;
}

#portofolio
{
}

#portofolio .ce_image
{
	width:170px;
	float:left;
}

/* footer */
#footer
{
	height:10px;
	padding:10px;
	background:url(tl_files/img/index_48.gif) #E7E7E7 repeat-x scroll 0 0;
}

/* order form */
#order .text
{
	width:176px;
	margin:3px;
}

#order .select
{
	width:176px;
	margin:3px;
}

#order .textarea
{
	width:176px;
	margin:3px;
}
