img 
{
    border: 0;
}

.style1 {
	font-size:20pt;
	color:#000000;
}
.isi {
	font-size:10pt;
	color:#000000;
}
.small_content {
	font-size: 10px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A:link	{	
	text-decoration:	none;
	color:	#000000;
	font-size: 10px;
	font-family: Verdana, Arial;
	}	
		
A:visited	{	
	text-decoration:	none;
	color:	#000000;
	font-size: 10px;
	font-family: Verdana, Arial;
	}	
		
A:active	{	
	text-decoration:	none;
	color:	#000000;
	font-size: 10px;
	font-family: Verdana, Arial;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:	#000000;
	font-size: 10px;
	font-family: Verdana, Arial;
	}

A.newlink:link	{	
	text-decoration:	none;
	color:	#000000;
	}	
		
A.newlink:visited	{	
	text-decoration:	none;
	color:	#000000;
	}	
		
A.newlink:active	{	
	text-decoration:	none;
	color:	#000000;
	}	
		
A.newlink:hover	{	
	text-decoration:	underline;
	color:	#000000;
	}

A.linkred:link	{	
	text-decoration:	none;
	color:	#b72b2c;
	font-size: 12px;
	font-family: Verdana, Arial;
	}	
		
A.linkred:visited	{	
	text-decoration:	none;
	color:	#b72b2c;
	font-size: 12px;
	font-family: Verdana, Arial;
	}	
		
A.linkred:active	{	
	text-decoration:	none;
	color:	#b72b2c;
	font-size: 12px;
	font-family: Verdana, Arial;
	}	
		
A.linkred:hover	{	
	text-decoration:	underline;
	color:	#b72b2c;
	font-size: 12px;
	font-family: Verdana, Arial;
	}

A.white:link	{	
	text-decoration:	none;
	color:	#FFFFFF;
	font-size: 10px;
	font-family: Verdana, Arial;
	}	
		
A.white:visited	{	
	text-decoration:	none;
	color:	#FFFFFF;
	font-size: 10px;
	font-family: Verdana, Arial;
	}	
		
A.white:active	{	
	text-decoration:	none;
	color:	#FFFFFF;
	font-size: 10px;
	font-family: Verdana, Arial;
	}	
		
A.white:hover	{	
	text-decoration:	underline;
	color:	#FFFFFF;
	font-size: 10px;
	font-family: Verdana, Arial;
	}
A.kuning:link	{	
	text-decoration:	none;
	color:	#FFBC01;
	font-size: 10px;
	font-family: Verdana, Arial;
	}	
		
A.kuning:visited	{	
	text-decoration:	none;
	color:	#FFBC01;
	font-size: 10px;
	font-family: Verdana, Arial;
	}	
		
A.kuning:active	{	
	text-decoration:	none;
	color:	#FFBC01;
	font-size: 10px;
	font-family: Verdana, Arial;
	}	
		
A.kuning:hover	{	
	text-decoration:	underline;
	color:	#FFBC01;
	font-size: 10px;
	font-family: Verdana, Arial;
	}

A.email:link	{	
	text-decoration:	none;
	color:	#000000;
	font-size: 14px;
	font-family: Verdana, Arial;
	}	
		
A.email:visited	{	
	text-decoration:	none;
	color:	#000000;
	font-size: 14px;
	font-family: Verdana, Arial;
	}	
		
A.email:active	{	
	text-decoration:	none;
	color:	#000000;
	font-size: 14px;
	font-family: Verdana, Arial;
	}	
		
A.email:hover	{	
	text-decoration:	underline;
	color:	#000000;
	font-size: 14px;
	font-family: Verdana, Arial;
	}

A.email10pt:link	{	
	text-decoration:	none;
	color:	#000000;
	font-size: 10pt;
	font-family: Verdana, Arial;
	}	
		
A.email10pt:visited	{	
	text-decoration:	none;
	color:	#000000;
	font-size: 10pt;
	font-family: Verdana, Arial;
	}	
		
A.email10pt:active	{	
	text-decoration:	none;
	color:	#000000;
	font-size: 10pt;
	font-family: Verdana, Arial;
	}	
		
A.email10pt:hover	{	
	text-decoration:	underline;
	color:	#000000;
	font-size: 10pt;
	font-family: Verdana, Arial;
	}

.Verdana10px
{
	font-size: 10px;
	font-family: Verdana, Arial;
}

.Verdana11px
{
	font-size: 11px;
	font-family: Verdana, Arial;
}

.Verdana10pxBold
{
	font-size: 10px;
	font-family: Verdana, Arial;
	font-weight:bold;
}

.verdana12px
{
	font-size: 12px;
	font-family: Verdana, Arial;
}

.verdana12pxImportant
{
	font-size: 12px !important;
	font-family: Verdana, Arial;
}

.Verdana12pxBold
{
	font-size: 12px;
	font-family: Verdana, Arial;
	font-weight:bold;
}

.verdana14px
{
	font-size: 14px;
	font-family: Verdana, Arial;
}

.verdana16px
{
	font-size: 16px !important;
	font-family: Verdana, Arial;
}

.Frame
{
	BORDER-RIGHT: #000000 2px solid; 
	BORDER-TOP: #000000 2px solid; 
	BORDER-LEFT: #000000 2px solid; 
	BORDER-BOTTOM: #000000 2px solid;
}

.GarisBawah
{
	BORDER-BOTTOM: #000000 1px solid;
}

.fontBold
{
	font-weight:bold;
}

.MainPanel
{
    width: 750px;
    margin: 0px auto;
    text-align: left;
    clear: both;
}

.clear
{
    clear: both;
}

.floatLeft
{
    float: left;
}

.floatRight
{
    float: right;
}

.divLeft
{
    width: 352px;
    float: left;
    margin-right: 15px;
}

.divRight
{
    width: 353px;
    float: left;
}

.divLeftProject
{
    width: 370px;
    float: left;
    margin-right: 10px;
}

.divRightProject
{
    width: 370px;
    float: left;
}

.divLeftContactUs
{
    width: 470px;
    float: left;
    margin-right: 10px;
}

.divRightContactUs
{
    width: 240px;
    float: left;
}

.MainPanelHome
{
    width: 629px;
    margin: 0px auto;
    clear: both;
}

.divLeftHome
{
    width: 259px;
    float: left;
    margin-right: 15px;
    text-align: center;
}

.divRightHome
{
    width: 355px;
    float: left;
}

.divProjectRow
{
    padding: 30px 10px;
}

.divProjectName, .divProjectCoord
{
    width: 50%;
    float: left;
}

.divPager
{
    text-align: center;
    padding: 30px 0;
}

.divPager a
{
    font-size: 12px;
}

.Content,
.Content a
{
    margin: 12px 0 0 0;
	font-family: Verdana, Arial;
	font-size: 11px;
}

.divResultRefineSearch select,
.divResultRefineSearch span,
.divResultRefineSearch input
{
	font-family: Verdana, Arial;
	font-size: 11px;
    
}

.divResultDesc, .divResultNotFound
{
    text-align: center;
    padding: 10px 0;
}

.divResultRow
{
    padding: 15px 15px;
    width: 720px;
    overflow: hidden;
}

.divResultRow .Photo,
.divResultRow .Description,
.divResultRow .Price
{
    float: left;
}

.divResultRow .Photo
{
    width: 150px;
    padding: 1px 15px 1px 0;
    position: relative;
}

.divResultRow .Photo .Stamp
{
    position: absolute;
    top: 0px;
    left: 0px;
}

.divResultRow .Description
{
    width: 350px;
    padding: 0 20px 0 0;
}

.divResultRow .Price
{
    width: 185px;
}

.divResultRow .OnlineSince
{
    padding: 5px 0 0 0;
}


/* ============================================ */
/*             BEGIN:    SCROLLABLE             */
/* ============================================ */

/*
	root element for the scrollable.
	when scrolling occurs this element stays still.
*/
.scrollable {

	/* required settings */
	position:relative;
	overflow:hidden;
	width: 629px;
	height: 332px;
	margin: 0px auto;

	/* custom decorations */
	/*border:1px solid #ccc;
	background:url(/img/global/gradient/h300.png) repeat-x;*/
}

/*
	root element for scrollable items. Must be absolutely positioned
	and it should have a extremely large width to accomodate scrollable items.
	it's enough that you set the width and height for the root element and
	not for this element.
*/
.scrollable .items {
	/* this cannot be too large */
	width:20000em;
	position:absolute;
	clear:both;
}

.items div {
	float:left;
	width:629px;
	height:332px;
}

/* single scrollable item */
.scrollable img {
	float:left;
	margin: 0px;
	background-color:#fff;
	padding: 0px;
	width:629px;
	height:332px;
	
	/*-moz-border-radius:4px;
	-webkit-border-radius:4px;*/
}

/* active item */
.scrollable .active {
	border:2px solid #000;
	position:relative;
	cursor:default;
}

/* ============================================ */
/*            END:     SCROLLABLE               */
/* ============================================ */


