/* Default CSS Stylesheet for a new Web Application project */

/*-------------Begin RSS----------------*/
.rsstitle
{
    text-align: justify;
    font-family: Verdana, Arial;
    font-size: 10px;
    font-weight: bold;
}

.rsstitle a
{
    text-decoration: none;
}

.rsstitle a:hover
{
    text-decoration: underline;
}

.div1 .rsstitle a
{
    color: #000000;
}

.div1 .rsstitle a:hover
{
    color: #000000;
}

.div2 .rsstitle a
{
    color: Purple;
}

.div2 .rsstitle a:hover
{
    color: Purple;
}

.rssdescription
{
    text-align: justify;
    font-family: Verdana, Arial;
    font-size: 10px;
}

.rsspubdate
{
    text-align: justify;
    font-family: Verdana, Arial;
    font-size: 10px;
    padding-bottom: 15px;
    font-style: italic;
}
/*--------------End RSS-----------------*/

/*-------------Begin Style Tab----------------*/
A.Verdana10pxWhiteBold:link
{
    text-decoration: none;
    color: #ffffff;
    font-size: 10px;
    font-family: Verdana, Arial;
    font-weight: bold;
}

A.Verdana10pxWhiteBold:visited
{
    text-decoration: none;
    color: #ffffff;
    font-size: 10px;
    font-family: Verdana, Arial;
    font-weight: bold;
}

A.Verdana10pxWhiteBold:active
{
    text-decoration: none;
    color: #ffffff;
    font-size: 10px;
    font-family: Verdana, Arial;
    font-weight: bold;
}

A.Verdana10pxWhiteBold:hover
{
    text-decoration: underline;
    color: #ffffff;
    font-size: 10px;
    font-family: Verdana, Arial;
    font-weight: bold;
}
/*---------------End Style Tab----------------*/
A.VerdanaXX-SmallWhite:link
{
    text-decoration: none;
    color: #ffffff;
    font-size: 10px;
    font-family: Verdana, Arial;
}

A.VerdanaXX-SmallWhite:visited
{
    text-decoration: none;
    color: #ffffff;
    font-size: 10px;
    font-family: Verdana, Arial;
}

A.VerdanaXX-SmallWhite:active
{
    text-decoration: none;
    color: #ffffff;
    font-size: 10px;
    font-family: Verdana, Arial;
}

A.VerdanaXX-SmallWhite:hover
{
    text-decoration: underline;
    color: #ffffff;
    font-size: 10px;
    font-family: Verdana, Arial;
}
/*--------------------------------------------*/
A.VerdanaXX-SmallBlack:link
{
    text-decoration: none;
    color: #000000;
    font-size: 10px;
    font-family: Verdana, Arial;
}

A.VerdanaXX-SmallBlack:visited
{
    text-decoration: none;
    color: #000000;
    font-size: 10px;
    font-family: Verdana, Arial;
}

A.VerdanaXX-SmallBlack:active
{
    text-decoration: none;
    color: #000000;
    font-size: 10px;
    font-family: Verdana, Arial;
}

A.VerdanaXX-SmallBlack:hover
{
    text-decoration: underline;
    color: #000000;
    font-size: 10px;
    font-family: Verdana, Arial;
}

/*--------------------------------------------*/
A.VerdanaXX-SmallRed:link
{
    text-decoration: none;
    color: #b90000;
    font-size: 10px;
    font-family: Verdana, Arial;
    font-weight: bold;
}

A.VerdanaXX-SmallRed:visited
{
    text-decoration: none;
    color: #b90000;
    font-size: 10px;
    font-family: Verdana, Arial;
    font-weight: bold;
}

A.VerdanaXX-SmallRed:active
{
    text-decoration: none;
    color: #b90000;
    font-size: 10px;
    font-family: Verdana, Arial;
    font-weight: bold;
}

A.VerdanaXX-SmallRed:hover
{
    text-decoration: underline;
    color: #b90000;
    font-size: 10px;
    font-family: Verdana, Arial;
    font-weight: bold;
}
/*--------------------------------------------*/

A.Verdana10pxBoldGold:link
{
    text-decoration: none;
    font-weight: bold;
    color: #daa520;
    font-size: 10px;
    font-family: Verdana, Arial;
}

A.Verdana10pxBoldGold:visited
{
    text-decoration: none;
    font-weight: bold;
    color: #daa520;
    font-size: 10px;
    font-family: Verdana, Arial;
}

A.Verdana10pxBoldGold:active
{
    text-decoration: none;
    font-weight: bold;
    color: #daa520;
    font-size: 10px;
    font-family: Verdana, Arial;
}

A.Verdana10pxBoldGold:hover
{
    text-decoration: underline;
    font-weight: bold;
    color: #daa520;
    font-size: 10px;
    font-family: Verdana, Arial;
}
/*--------------------------------------------*/
A.Verdana10pxBold:link
{
    text-decoration: none;
    font-weight: bold;
    font-size: 10px;
    font-family: Verdana, Arial;
}

A.Verdana10pxBold:visited
{
    text-decoration: none;
    font-weight: bold;
    font-size: 10px;
    font-family: Verdana, Arial;
}

A.Verdana10pxBold:active
{
    text-decoration: none;
    font-weight: bold;
    font-size: 10px;
    font-family: Verdana, Arial;
}

A.Verdana10pxBold:hover
{
    text-decoration: underline;
    font-weight: bold;
    font-size: 10px;
    font-family: Verdana, Arial;
}

A.Verdana10pxLink:link
{
    text-decoration: none;
    font-size: 10px;
    font-family: Verdana, Arial;
}

A.Verdana10pxLink:visited
{
    text-decoration: none;
    font-size: 10px;
    font-family: Verdana, Arial;
}

A.Verdana10pxLink:active
{
    text-decoration: none;
    font-size: 10px;
    font-family: Verdana, Arial;
}

A.Verdana10pxLink:hover
{
    text-decoration: underline;
    font-size: 10px;
    font-family: Verdana, Arial;
}
/*--------------------------------------------*/
A.Verdana11pxBoldGold:link
{
    text-decoration: none;
    font-weight: bold;
    color: #daa520;
    font-size: 11px;
    font-family: Verdana, Arial;
}

A.Verdana11pxBoldGold:visited
{
    text-decoration: none;
    font-weight: bold;
    color: #daa520;
    font-size: 11px;
    font-family: Verdana, Arial;
}

A.Verdana11pxBoldGold:active
{
    text-decoration: none;
    font-weight: bold;
    color: #daa520;
    font-size: 11px;
    font-family: Verdana, Arial;
}

A.Verdana11pxBoldGold:hover
{
    text-decoration: underline;
    font-weight: bold;
    color: #daa520;
    font-size: 11px;
    font-family: Verdana, Arial;
}
/*--------------------------------------------*/
A.Verdana11pxBold:link
{
    text-decoration: none;
    font-weight: bold;
    font-size: 11px;
    font-family: Verdana, Arial;
}

A.Verdana11pxBold:visited
{
    text-decoration: none;
    font-weight: bold;
    font-size: 11px;
    font-family: Verdana, Arial;
}

A.Verdana11pxBold:active
{
    text-decoration: none;
    font-weight: bold;
    font-size: 11px;
    font-family: Verdana, Arial;
}

A.Verdana11pxBold:hover
{
    text-decoration: underline;
    font-weight: bold;
    font-size: 11px;
    font-family: Verdana, Arial;
}

A.Verdana11pxLink:link
{
    text-decoration: none;
    font-size: 11px;
    font-family: Verdana, Arial;
}

A.Verdana11pxLink:visited
{
    text-decoration: none;
    font-size: 11px;
    font-family: Verdana, Arial;
}

A.Verdana11pxLink:active
{
    text-decoration: none;
    font-size: 11px;
    font-family: Verdana, Arial;
}

A.Verdana11pxLink:hover
{
    text-decoration: underline;
    font-size: 11px;
    font-family: Verdana, Arial;
}

/*--------------------------------------------*/
A.Verdana12pxBlack:link
{
    text-decoration: none;
    color: #000000;
    font-size: 12px;
    font-family: Verdana, Arial;
}

A.Verdana12pxBlack:visited
{
    text-decoration: none;
    color: #000000;
    font-size: 12px;
    font-family: Verdana, Arial;
}

A.Verdana12pxBlack:active
{
    text-decoration: none;
    color: #000000;
    font-size: 12px;
    font-family: Verdana, Arial;
}

A.Verdana12pxBlack:hover
{
    text-decoration: underline;
    color: #000000;
    font-size: 12px;
    font-family: Verdana, Arial;
}

A.Verdana12pxLink:link
{
    text-decoration: none;
    font-size: 12px;
    font-family: Verdana, Arial;
}

A.Verdana12pxLink:visited
{
    text-decoration: none;
    font-size: 12px;
    font-family: Verdana, Arial;
}

A.Verdana12pxLink:active
{
    text-decoration: none;
    font-size: 12px;
    font-family: Verdana, Arial;
}

A.Verdana12pxLink:hover
{
    text-decoration: underline;
    font-size: 12px;
    font-family: Verdana, Arial;
}

/*--------------------------------------------*/
A.LinkWhite:link
{
    text-decoration: none;
    font-size: 12px;
    font-family: Verdana, Arial;
    color: #FFFFFF;
}

A.LinkWhite:visited
{
    text-decoration: none;
    font-size: 12px;
    font-family: Verdana, Arial;
    color: #FFFFFF;
}

A.LinkWhite:active
{
    text-decoration: none;
    font-size: 12px;
    font-family: Verdana, Arial;
    color: #FFFFFF;
}

A.LinkWhite:hover
{
    text-decoration: underline;
    font-size: 12px;
    font-family: Verdana, Arial;
    color: #FFFFFF;
}
/*--------------------------------------------*/
A.Verdana14px:link
{
    text-decoration: none;
    font-size: 14px;
    font-family: Verdana, Arial;
}

A.Verdana14px:visited
{
    text-decoration: none;
    font-size: 14px;
    font-family: Verdana, Arial;
}

A.Verdana14px:active
{
    text-decoration: none;
    font-size: 14px;
    font-family: Verdana, Arial;
}

A.Verdana14px:hover
{
    text-decoration: underline;
    font-size: 14px;
    font-family: Verdana, Arial;
}

A.Arial14pxWhiteBold:link
{
    text-decoration: none;
    color: #ffffff;
    font-size: 14px;
    font-family: Arial, Verdana;
    font-weight: bold;
}

A.Arial14pxWhiteBold:visited
{
    text-decoration: none;
    color: #ffffff;
    font-size: 14px;
    font-family: Arial, Verdana;
    font-weight: bold;
}

A.Arial14pxWhiteBold:active
{
    text-decoration: none;
    color: #ffffff;
    font-size: 14px;
    font-family: Arial, Verdana;
    font-weight: bold;
}

A.Arial14pxWhiteBold:hover
{
    text-decoration: underline;
    color: #ffffff;
    font-size: 14px;
    font-family: Arial, Verdana;
    font-weight: bold;
}
/*--------------------------------------------*/
.VerdanaXX-Small
{
    font-size: 10px;
    font-family: Verdana, Arial;
}

.VerdanaXX-Small sup
{
    font-size: 7px;
}

.VerdanaXX-SmallGrey
{
    font-size: 10px;
    font-family: Verdana, Arial;
    color: #9C9C9C;
}

.VerdanaXX-SmallRight
{
    font-size: 10px;
    font-family: Verdana, Arial;
    text-align: right;
}

.VerdanaXX-SmallBold
{
    font-size: 10px;
    font-family: Verdana, Arial;
    font-weight: bold;
}

.VerdanaXX-Small_2
{
    font-size: 10px;
    font-family: Verdana, Arial;
    color: #b78451;
}

.VerdanaXX-SmallWhite
{
    font-size: 10px;
    font-family: Verdana, Arial;
    color: #ffffff;
}

.VerdanaXX-SmallBoldWhite
{
    font-size: 10px;
    font-family: Verdana, Arial;
    color: #ffffff;
    font-weight: bold;
}

.VerdanaXX-SmallRight_2
{
    font-size: 10px;
    font-family: Verdana, Arial;
    color: #b78451;
    text-align: right;
}

.VerdanaXX-SmallBold_2
{
    font-size: 10px;
    font-family: Verdana, Arial;
    font-weight: bold;
    color: #b78451;
}

.Verdana10pxBoldGold
{
    font-weight: bold;
    font-size: 10px;
    color: #daa520;
    font-family: Verdana, Arial;
}

.Verdana10pxBoldOrange
{
    font-weight: bold;
    font-size: 10px;
    color: #f47720;
    font-family: Verdana, Arial;
}

.Verdana10pxBoldLightGray
{
    color: #9C9C9C;
    font-size: 10px;
    font-family: Verdana, Arial;
    font-weight: bold;
}
/*--------------------------------------------*/
.Verdana11px
{
    font-size: 11px;
    font-family: Verdana, Arial;
}

.Verdana11px sup
{
    font-size: 7px;
}

.Verdana11pxBold
{
    font-size: 11px;
    font-family: Verdana, Arial;
    font-weight: bold;
}

.Verdana11pxBoldOrange
{
    font-weight: bold;
    font-size: 11px;
    color: #f47720;
    font-family: Verdana, Arial;
}

.Verdana11pxBoldGold
{
    font-weight: bold;
    font-size: 11px;
    color: #daa520;
    font-family: Verdana, Arial;
}

.Verdana11pxBoldWhite
{
    font-weight: bold;
    font-size: 11px;
    color: #FFFFFF;
    font-family: Verdana, Arial;
}
/*--------------------------------------------*/
.Verdana12pxBold
{
    font-size: 12px;
    font-family: Verdana, Arial;
    font-weight: bold;
}

.Verdana12px
{
    font-size: 12px;
    font-family: Verdana, Arial;
}

.Verdana12pxBold_2
{
    font-weight: bold;
    font-size: 12px;
    color: #b78451;
    font-family: Verdana, Arial;
}

.Verdana12pxBoldWhite
{
    font-weight: bold;
    font-size: 12px;
    color: white;
    font-family: Verdana, Arial;
}

.Verdana12pxItalic
{
    font-size: 12px;
    font-style: italic;
    font-family: Verdana, Arial;
}

.Verdana12px_2
{
    font-size: 12px;
    font-family: Verdana, Arial;
    color: #b78451;
}

.Verdana12pxBoldLightGray
{
    color: #9C9C9C;
    font-size: 12px;
    font-family: Verdana, Arial;
    font-weight: bold;
}
/*--------------------------------------------*/
.Verdana14pxBold
{
    font-weight: bold;
    font-size: 14px;
    font-family: Verdana, Arial;
}

.Verdana14pxFont
{
    font-size: 14px;
    font-family: Verdana, Arial;
}

.Verdana14pxRed
{
    font-size: 14px;
    color: #b90000;
    font-family: Verdana, Arial;
}
/*--------------------------------------------*/
.VerdanaMediumBold
{
    font-size: Medium;
    font-family: Verdana, Arial;
    font-weight: bold;
}

.ArialNarrowBold24px
{
    font-size: 24px;
    font-family: Arial Narrow, Arial;
    font-weight: bold;
}

.ArialNarrowBold
{
    font-family: Arial Narrow, Arial;
    font-weight: bold;
}

.ArialNarrow
{
    font-family: Arial Narrow, Arial;
}

.Arial14pxWhiteBold
{
    color: #ffffff;
    font-size: 14px;
    font-family: Arial, Verdana;
    font-weight: bold;
}
/*--------------------------------------------*/
.Verdana15pxBoldRed
{
    font-weight: bold;
    font-size: 15px;
    color: #b90000;
    font-family: Verdana, Arial;
}
/*--------------------------------------------*/
.Verdana18px
{
    font-family: Verdana, Arial;
    font-size: 18px;
}
/*--------------------------------------------*/
.Frame
{
    border: solid 1px #daa520;
}

.DIVBg
{
    background-color: #dd9d00;
}

.Tabelku
{
    border-right: #dd9d00 2px solid;
    border-top: #dd9d00 2px solid;
    border-left: #dd9d00 2px solid;
    border-bottom: #dd9d00 2px solid;
}

.Garis
{
    color: #dd9d00;
}

.GarisHitam
{
    background-color: #000000;
    height: 1px;
}

.GarisHitam hr
{
    display: none;
}

.GarisBawah
{
    border-bottom: #ba0300 1px solid;
}

.Hidden
{
    display: none;
}
/*--------------------------------------------*/
/*.PagerStyle td table
{
	color:	#000000;
	font-size: 10px;
	font-family: Verdana, Arial;
}

.PagerStyle td table a:link	{	
	text-decoration:	none;
	color:	#daa520;
	font-size: 10px;
	font-family: Verdana, Arial;
	}	
		
.PagerStyle td table a:visited	{	
	text-decoration:	none;
	color:	#daa520;
	font-size: 10px;
	font-family: Verdana, Arial;
	}	
		
.PagerStyle td table a:active	{	
	text-decoration:	none;
	color:	#daa520;
	font-size: 10px;
	font-family: Verdana, Arial;
	}	
		
.PagerStyle td table a:hover	{	
	text-decoration:	underline;
	color:	#daa520;
	font-size: 10px;
	font-family: Verdana, Arial;
	}*/
/*--------------------------------------------*/
.PagerStyle
{
    color: #000000;
    font-size: 12px;
    font-family: Verdana, Arial;
    text-align: center;
}

.PagerStyle a:link
{
    text-decoration: none;
    color: #b90000;
    font-size: 11px;
    font-family: Verdana, Arial;
}

.PagerStyle a:visited
{
    text-decoration: none;
    color: #b90000;
    font-size: 11px;
    font-family: Verdana, Arial;
}

.PagerStyle a:active
{
    text-decoration: none;
    color: #b90000;
    font-size: 11px;
    font-family: Verdana, Arial;
}

.PagerStyle a:hover
{
    text-decoration: underline;
    color: #b90000;
    font-size: 11px;
    font-family: Verdana, Arial;
}
/*--------------------------------------------*/
ul.MoreFeature
{
    margin: 0px;
    padding: 0px;
    list-style: square inside;
}
/*--------------------------------------------*/
.brosur_main
{
    width: 658px;
    margin: 0px auto;
    clear: both;
}

.brosur_bigframe
{
    width: 622px;
    float: left;
    padding: 0px 18px;
    background-image: url(images/framebrosur_r4_c2.gif);
}

.brosur_content
{
    float: left;
    margin-bottom: 10px;
    width: 100%;
}

.brosur_garis
{
    background-color: #b90000;
    color: #b90000;
    height: 2px;
    border: 0px;
    clear: left;
}

.brosur_lefttext
{
    display: block;
    padding: 7px 0px 7px 30px;
    background-position: left center;
    background-repeat: no-repeat;
    text-align: justify;
}

.brosur_outerdiv
{
    text-align: center;
    overflow: hidden;
    background-color: #F3F3F3;
    display: table;
    _position: relative;
}

.brosur_middlediv
{
    display: table-cell;
    vertical-align: middle;
    _position: absolute;
    _top: 50%;
}

.brosur_innerdiv
{
    _position: relative;
    _top: -50%;
    _left: -50%;
}

.brosur_agentphoto
{
    float: left;
    margin-right: 5px;
}

.brosur_divAgent
{
    width: 301px;
    float: left;
    margin-right: 10px;
}

/*--------------------------------------------*/

/*            Brosur Landscape                */

/*--------------------------------------------*/

.brosurLS_main
{
    width: 980px;
    height: 630px;
    padding: 10px;
    border: 2px solid #b90000;
    overflow: hidden;
    font-family: Verdana, Arial;
    font-size: 11px;
}

.brosurLS_WebUrl
{
    float: left;
    font-size: 10px;
    font-weight: bold;
}

.brosurLS_PropID
{
    float: right;
    font-size: 10px;
    font-weight: bold;
}

.brosurLS_Logo
{
    text-align: center;
}

.brosurLS_Line
{
    background-color: #b90000;
    height: 0px;
    border: 1px solid #b90000;
    clear: both;
    margin: 5px 0px;
    font-size: 0px;
}

.brosurLS_Description
{
    float: left;
    width: 58%;
    height: 430px;
    overflow: hidden;
}

.brosurLS_PhotoPanel
{
    float: left;
    width: 42%;
    height: 430px;
    overflow: hidden;
}

.brosurLS_Title
{
    font-weight: bold;
    font-size: 15px;
    color: #b90000;
    padding: 0px 0px 10px;
}

.brosurLS_Detail
{
    padding-bottom: 10px;
    font-size: 12px;
}

.brosurLS_Detail span
{
    display: block;
}

.brosurLS_IntExt
{
    padding-bottom: 10px;
}

.brosurLS_IntExt ul
{
    margin: 0px;
    padding: 0px 0px 0px 30px;
}

.brosurLS_Interior
{
    float: left;
    width: 50%;
}

.brosurLS_Exterior
{
    float: left;
    width: 50%;
}

.brosurLS_Photo
{
    float: left;
    width: 42%;
    height: 430px;
    overflow: hidden;
}

.brosurLS_Photo img
{
    margin: 0px 10px 5px 0px;
    float: left;
}

.brosurLS_Marketing
{
    float: left;
    width: 58%;
}

.brosurLS_Marketing img
{
    float: left;
    margin-right: 5px;
}

.brosurLS_Agent1
{
    float: left;
    width: 50%;
}

.brosurLS_Agent2
{
    float: left;
    width: 50%;
}

.brosurLS_PoweredBy
{
    float: right;
    margin-top: 35px;
}

/*--------------------------------------------*/

/*              DIV UNTUK UMUM                */

/*--------------------------------------------*/

.divBGKPR
{
	width: 200px;
    /*background-color: #f3fcd3;*/
    background-color: #fffde4;
    margin: 10px auto;
    padding: 5px 0px;
    text-align: center;
}

.divLeftHome
{
    width: 390px;
    float: left;
    margin-right: 10px;
}

.divRightHome
{
    width: 350px;
    float: right;
}

.homeLeftColumn
{
    width: 390px;
    /*border-bottom: solid #f3fcd3 10px;*/
}

.homeRightColumn
{
    width: 350px;
    /*border-bottom: solid #f3fcd3 10px;*/
}

.HomeBackground
{
    background-color: #f47721;
}

.itemFeaturedArticlesHome
{
    width: 344px;
    padding: 0px 3px;
    overflow: hidden;
    margin-bottom: 10px;
}

.MainPanel
{
    width: 750px;
    margin: 0px auto;
    text-align: left;
    clear: both;
}

.MainPanelHeader
{
    width: 750px;
    margin: 0px auto 20px;
    text-align: left;
    clear: both;
}

.divLeft
{
    width: 165px;
    float: left;
    margin-right: 15px;
}

.divCenter
{
    width: 390px;
    float: left;
}

.divRight
{
    width: 165px;
    float: left;
    margin-left: 15px;
}

.MenuTitle
{
    /*padding: 3px 0px 4px 0px;*/
    display: block;
}

.LeftMenu
{
    width: 155px;
    list-style-type: none;
    margin: 0px;
    padding: 0px;
}

/*.LeftMenu li ul
{
    list-style-type: none;
    margin: 0px;
    padding: 0px;
}*/

.LeftMenu li
{
    /*background-image: url(images/greybutton.gif);*/
	background-image: url(images/tandapanah.gif);
	background-position: left;
	background-repeat: no-repeat;
    padding: 4px 0px 4px 10px;
}

.divQuickSearch
{
    width: 390px;
    /*height: 575px;*/
}

.GrayBox
{
    border: solid 1px #e7e7e7;
    padding: 1px;
}

.SectionTitleGray
{
    background-color: #E7E7E7;
    padding: 4px 3px;
}

.itemLatestProject
{
    width: 380px;
    padding: 0px 3px;
    overflow: hidden;
}

.itemLatestProperty
{
    width: 380px;
    padding: 0px 3px;
    overflow: hidden;
}

ul.NoBulletList
{
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}

.Bedroom
{
    background: url(images/bed.gif) no-repeat;
    background-position: left 4px;
    padding: 4px 0px 14px 30px;
    display: block;
}

h1
{
    margin-top: 5px;
    margin-bottom: 10px;
}

.divResultRow
{
    width: 534px;
    height: 203px;
    padding: 1px;
    border: solid 1px;
    margin-bottom: 5px; /*float: left;*/ /*Klo ini un commnet hasil di projectlist tidak ada spasi antar box nya*/
}

.divResultRowTitle
{
    width: 528px;
    padding: 6px 3px;
    overflow: hidden;
}

.divResultRowContent
{
    width: 528px;
    height: 150px;
    padding: 0px 3px;
    margin-top: 10px;
}

.divResultRowContent .Photo
{
    width: 150px;
    margin-right: 5px;
    float: left;
    text-align: center;
}

.divResultRowContent .Text
{
    width: 373px;
    float: left;
}

.divResultRowArrow
{
    text-align: right;
    margin-bottom: 4px;
}

.divResultRow h2
{
    margin-top: 0px;
    margin-bottom: 0px;
}

.divResultRow p, .divResultRow h3
{
    margin-top: 0px;
    margin-bottom: 10px;
}

.divRefine
{
    width: 201px;
    padding: 1px;
    border: solid 1px;
    margin-bottom: 7px;
}

.divRefineTitle
{
    width: 195px;
    padding: 4px 3px;
}

.divRefineContent
{
    width: 191px;
    padding: 10px 0px 10px 10px;
}

.divRefineContent br
{
    line-height: 10px;
}

.divDetail
{
    width: 746px;
    float: left;
    padding: 1px;
    border: solid 1px;
}

.divDetail h1, .divDetail h2, .divDetail h3, .divDetail p
{
    margin-top: 0px;
    margin-bottom: 0px;
}

.divDetailTitle
{
    padding: 6px 3px;
}

.divDetailTitle h1, .divDetailTitle h2
{
    margin: 0px;
}

.divDetailContent
{
    width: 736px;
    float: left;
    text-align: justify;
    padding: 5px;
}

.divNoData
{
    width: 746px;
    padding: 100px 1px;
    border: solid 1px;
    text-align: center;
    margin: 0px auto;
}

.clear
{
    clear: both;
}

/*--------------------------------------------*/

/*            CSS UNTUK PROPERTY              */

/*--------------------------------------------*/

.PropertyColor
{
    color: #daa520;
}

.PropertyBackground
{
    background-color: #daa520;
}

.PropertyBackground_2
{
    /*background-color: #e9c979;*/
    background-color: #f8e5e5;
}

.PropertyBorder
{
    border-color: #daa520;
}

.PropertyBorder_2
{
    /*border-color: #e9c979;*/
    border-color: #f8e5e5;
}

.LeftMenuProperty
{
    background-image: url(images/yellowtitle.gif);
}

.LeftMenuProperty li ul li
{
    background-image: url(images/yellowpanah.gif);
    padding-left: 18px;
}

.LeftMenuPropertyTanpaPanah li ul li
{
    background-image: url(images/yellowbutton.gif);
}

.divSearchTitle
{
    padding: 6px 3px;
}

.divSearchTitle h1
{
    margin: 0px;
}

.divSearchLeft
{
    float: left;
    width: 400px;
}

.divSearchRight
{
    float: left;
    width: 336px;
    padding: 5px;
}

.divListStates
{
    float: left;
    width: 196px;
    padding-left: 2px;
}

.PropGallery .divCarouselItem
{
    width: 93px;
    height: 70px;
}

.PropGallery .prev, .PropGallery .next
{
    margin-top: 27px;
}

.PropGalleryOther .divCarouselItemOther
{
    width: 150px;
    height: 113px;
}

.PropGalleryOther .prev, .PropGalleryOther .next
{
    margin-top: 40px;
}

.divDetailContentProp
{
    padding: 5px 3px 0px;
}

.divPhoto
{
    width: 240px;
    float: left;
    margin-right: 10px;
}

.divText
{
    width: 195px;
    float: left;
}

.divAgent
{
    float: left;
    width: 100%;
    margin-bottom: 10px;
}

.divAgentPhoto
{
    width: 80px;
    padding: 5px;
    float: left;
}

.divAgentInfo
{
    width: 186px;
    padding: 5px;
    float: left;
}

.divAgentInfo .rowheader
{
    display: block;
    float: left;
    width: 55px;
    clear: left;
}

.divAgentInfo .rowvalue
{
    display: block;
    float: left;
    width: 131px;
}

.divAgencyLogo
{
    clear: both;
    width: 240px;
    margin: 5px auto;
}

.divInquiryContent
{
    width: 280px;
    float: left;
    padding: 5px 3px;
}

.divInquiryContent .row
{
    width: 280px;
    float: left;
    padding: 2px 0px;
}

.divInquiryContent .rowheader
{
    display: block;
    float: left;
    width: 115px;
    clear: left;
}


/*--------------------------------------------*/

/*            CSS UNTUK PROJECT               */

/*--------------------------------------------*/

.ProjectColor
{
    color: #b90000;
}

.ProjectBackground
{
    background-color: #f8e5e5;
}

.ProjectBorder
{
    border-color: #f8e5e5;
}

.LeftMenuProject
{
    background-image: url(images/greentitle.gif);
}

.LeftMenuProject li ul li
{
    background-image: url(images/greenpanah.gif);
    padding-left: 18px;
}

.LeftMenuProjectTanpaPanah li ul li
{
    background-image: url(images/greenbutton.gif);
}

.divDetailContentLeft
{
    width: 360px;
    float: left;
    padding: 0px 10px 0px 0px;
    overflow: hidden;
}

.divDetailContentRight
{
    float: left;
    width: 366px;
}

.divMarketingOffice
{
    clear: left;
    float: left;
    margin-bottom: 10px;
}

.divMarketingOffice .Text
{
    float: left;
    width: 196px;
    margin-right: 10px;
    text-align: left;
}

.divMarketingOffice .Logo
{
    float: left;
    width: 150px;
}

.InfoProvinsi ol
{
    margin: 0px;
    padding-left: 30px;
}

.InfoProvinsi ol li
{
    margin: 0px;
    padding: 2px 0px;
}

.ProjectListAdsense
{
    width: 201px;
    padding: 5px 1px;
    margin-bottom: 7px;
    text-align: center;
    border-style: solid;
    border-width: 1px;
}

.ProjGallery .divCarouselItem
{
    width: 153px;
    height: 115px;
}

.ProjGallery .prev, .ProjGallery .next
{
    margin-top: 48px;
}



/*--------------------------------------------*/

/*            CSS UNTUK ARTICLES              */

/*--------------------------------------------*/
.ArticlesColorTitle
{
    color: #7b0c58;
}

.ArticlesColor
{
    color: #7A308F;
}

/*--------------------------------------------*/

/*            CSS UNTUK MULTILANG             */

/*--------------------------------------------*/

.multilang_lefttext
{
    display: block;
    padding: 0px 0px 0px 20px;
    background-position: left center;
    background-repeat: no-repeat;
    text-align: justify;
}

/*--------------------------------------------*/

/*            CSS UNTUK FINANCE               */

/*--------------------------------------------*/

.FinanceColorTitle
{
    color: #7b0000; /*7b0000*/
}

.FinanceColor
{
    color: #C90827; /*f47721*/
}

.FinanceBackground
{
    background-color: #C90827;
}

.finLeftColumn
{
    width: 490px;
    float: left;
    margin-right: 10px;
    /*border-bottom: solid #f3fcd3 10px;*/
}
.finRightColumn
{
    width: 250px;
    float: right;
    /*border-bottom: solid #f3fcd3 10px;*/
}

.itemFeaturedArticles
{
    width: 480px;
    padding: 0px 3px;
    overflow: hidden;
    margin-bottom: 10px;
}

.itemLatestOpinion
{
    padding: 0px 3px;
    overflow: hidden;
}

.itemDetailLatestOpinion
{
    width: 750px;
    padding: 0px 10px;
    overflow: hidden;
    margin-bottom: 15px;
}

.menufinance_lefttext
{
    display: block;
    padding: 0px 0px 0px 15px;
    margin-right: 10px;
    background-position: left center;
    background-repeat: no-repeat;
    text-align: justify;
}

.itemFeaturedArticles p
{
    margin: 0px;
}

.itemLatestOpinion p
{
    margin: 0px;
}

.itemDetailLatestOpinion p
{
    margin: 0px;
}

.UpperCase
{
	text-transform: uppercase;
}

/*--------------------------------------------*/

/*            CSS UNTUK 7 Pillar              */

/*--------------------------------------------*/

.LeftMenuPillar
{
    background-image: url(../images/purpletitle.gif);
}

.LeftMenuPillar li ul li
{
    background-image: url(../images/purplepanah.gif);
    padding-left: 18px;
}

.LeftMenuPillarTanpaPanah li ul li
{
    background-image: url(../images/ungubutton.gif);
}

.divBoxArticles
{
    width: 156px; 
    padding: 1px;
    border: solid 1px;
    margin-bottom: 7px;
}

.divArticlesTitle
{
    width: 150px; 
    padding: 4px 3px;
}

.divBoxArticlesDefault
{
    width: 186px; 
    padding: 1px;
    border: solid 1px #f8e5e5;
    margin-bottom: 7px;
}

.divArticlesTitleDefault
{
    width: 180px; 
    padding: 4px 3px;
}

.LifeBackground
{
    background-color: #f8e5e5;
}

.LifeBorder
{
    border-color: #7A308F;
}

.divLeftArticles
{
    width: 550px;
    float: left;
    margin-right: 10px;
}

.divRightArticles
{
    width: 190px;
    float: right;
}

.artLeftColumn
{
    width: 540px;
    /*float: left;*/
    /*border-bottom: solid #f3fcd3 10px;*/
    padding: 0px 5px;
}

.artRightColumn
{
    width: 190px;
    /*float: right;*/
    /*border-bottom: solid #f3fcd3 10px;*/
}

.divMoreArt
{
	text-align: right;
	width: 540px;
	margin-bottom: 2px;
}

.RightMenuArt
{
    list-style-type: circle;
    margin: 5px 0px 0px 17px; /*5px 0px 0px 20px*/
    padding: 5px 0px 0px 17px;
}

.LeftMenuArt
{
    list-style-type: circle;
    margin: 5px 0px 0px 10px; /*5px 0px 0px 20px*/
    padding: 5px 0px 0px 10px;
}

.LeftMenuArt li
{
    margin: 0px 0px 5px 0px;
    padding: 0px 0px 5px 0px;
}

.divContentArticles
{
	text-align: justify;
	padding: 0px 5px;
	margin-bottom: 10px;
}

.divContentArticles p
{
	margin: 0px;
}

/*--------------------------------------------*/

/*            CSS UNTUK ctlMainHeader         */

/*--------------------------------------------*/

.divAtasNew
{
	width: 750px;
	height: 126px;
}

.divAtasNewKiri
{
	width: 250px;
	float: left;
	height: 91px;
	background-color: #ba0300;
	padding-left: 5px;
	padding-top: 35px;
}

.divAtasNewKanan
{
	width: 495px;
	float: left;
	height: 126px;
	background-image: url(images/headernew.gif);
}

.divBawahNew
{
	width: 701px;
	height: 24px;
	background-color: #ba0300;
	padding-left: 24px;
	padding-right: 25px;
	padding-top: 5px;
	padding-bottom: 6px;
}

.divLogo
{
	padding-left: 200px;
	padding-top: 5px;
	padding-right: 5px;
}

.divMenuUpdateTerbaru
{
	width: 88px;
	float: left;
	margin-right: 23px;
	text-align: center;
	padding-top: 6px;
	padding-bottom: 6px;
}

.divMenuFinance
{
	width: 66px;
	float: left;
	margin-right: 23px;
	text-align: center;
}

.divMenuSaleRent
{
	width: 102px;
	float: left;
	margin-right: 23px;
	text-align: center;
}

.divMenuProjects
{
	width: 91px;
	float: left;
	margin-right: 23px;
	text-align: center;
	padding-top: 6px;
	padding-bottom: 6px;
}

.divMenuTourism
{
	width: 60px;
	float: left;
	margin-right: 23px;
	text-align: center;
}

.divMenuBuilding
{
	width: 96px;
	float: left;
	margin-right: 23px;
	text-align: center;
}

.divMenuLifeArticles
{
	width: 60px;
	float: left;
	text-align: center;
}

.divBarHeader
{
    background-image: url(images/barheader.gif);
    text-align: center;
    padding: 7px 25px 8px 25px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #f47721;
    float: left;
    clear: both;
    width: 700px;
}

.FontBold
{
    font-weight: bold;
}

.Font12px
{
    font-size: 12px;
}

.FontOrange
{
    color: #f47721;
}

.FontYellow
{
    color: #fff600;
}

.FontRed
{
	color: #ba0300;
}

.FontBlack
{
    color: #000000;
}

/*--------------------------------------------*/

/*            CSS UNTUK Desain Klasik         */

/*--------------------------------------------*/
.FontRedNew
{
	color: #b90000;
}

.divNewHeader
{
	background-color: #b90000;
    height: 150px;
    width: 750px;
    clear: both;
    position: relative;
}

.divHeaderLeftHariBesar
{
	padding-top: 18px;
	padding-bottom: 12px;
	padding-left: 10px;
	width: 696px;
	float: left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
}

.divHeaderLeft
{
	padding-top: 18px;
	padding-bottom: 12px;
	padding-left: 10px;
	width: 550px;
	float: left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
}

.divHeaderRight
{
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	width: 250px;
	float: left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    position: absolute;
    left: 490px;
}

.divHeaderRightHariBesar
{
	padding-top: 10px;
	padding-bottom: 10px;
	/*padding-right: 10px;*/
	/*width: 180px;*/
	width: 250px;
	float: left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    position: absolute;
    left: 490px;
}

.divMenu
{
	background-color: #b90000;
    height: 40px;
    width: 750px;
    clear: both;
}

.divSubMenu
{
	/*width: 107px;*/
	float: left;
	text-align: center;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 18px;
	padding-right: 18px;
}

.divSubMenuActive
{
	/*width: 107px;*/
	float: left;
	text-align: center;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 18px;
	padding-right: 18px;
	background-color: #cc3e00;
}

.divHeader
{
    background-image: url(images/sawahkecil.gif);
    height: 199px;
    width: 750px;
    clear: both;
}

.divAtas
{
    width: 700px; /*height: 56px;*/
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    padding: 22px 25px;
    clear: both;
    float: left;
}

.divBawah
{
    width: 676px; /*676*/ /*Jumlah lebar dari button2+margin*/ /*height: 42px;*/
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold; /*padding: 55px 37px 0px 37px;  ---Aslinya seperti ini klo Tombol lengkap*/
    padding: 55px 0px 0px 37px; /*55px 77px 0px 77px*/
    clear: both;
    float: left;
}

.divHeaderKiri
{
    width: 200px;
    float: left;
    margin-right: 30px;
}

.divHeaderKanan
{
    width: 470px;
    float: left;
}

.fontSubMenu
{
    font-size: 11px;
    font-family: Verdana, Arial;
    font-weight: bold;
    color: #b90000;
}

.fontSubMenuRed
{
    font-size: 12px;
    font-family: Verdana, Arial;
    font-weight: bold;
    color: #b90000;
}

/*--------END-------*/

.divTombol1Active
{
    background-image: url(images/tombol1aktif.gif);
    background-repeat: no-repeat;
    width: 52px;
    height: 26px;
    margin-right: 2px;
    float: left;
    padding: 8px 13px;
}

.divTombol1Active a
{
    color: #f47721;
}

.divTombol1NonActive
{
    background-image: url(images/tombol1nonaktif.gif);
    background-repeat: no-repeat;
    width: 52px;
    height: 24px;
    margin-right: 2px;
    float: left;
    padding: 8px 13px;
}

.divLineHeaderKuning
{
    background-image: url(images/linekuning.gif);
    width: 750px;
    height: 5px;
    font-size: 1px;
    clear: both;
}

.divTombol2Active
{
    background-image: url(images/tombol2aktif.gif);
    background-repeat: no-repeat;
    width: 85px;
    height: 26px;
    margin-right: 2px;
    float: left;
    padding: 8px 5px;
}

.divTombol2Active a
{
    color: #FFFFFF;
}

.divTombol2NonActive
{
    background-image: url(images/tombol2nonaktif.gif);
    background-repeat: no-repeat;
    width: 85px;
    height: 24px;
    margin-right: 2px;
    float: left;
    padding: 8px 5px;
}

.divLineHeaderMerah
{
    background-image: url(images/linemerah.gif);
    width: 750px;
    height: 5px;
    font-size: 1px;
    clear: both;
}

.divTombol3Active
{
    background-image: url(images/tombol3aktif.gif);
    background-repeat: no-repeat;
    width: 102px;
    height: 26px;
    margin-right: 2px;
    float: left;
    padding: 8px 6px;
}

.divTombol3Active a
{
    color: #FFFFFF;
}

.divTombol3NonActive
{
    background-image: url(images/tombol3nonaktif.gif);
    background-repeat: no-repeat;
    width: 102px;
    height: 24px;
    margin-right: 2px;
    float: left;
    padding: 8px 6px;
}

.divLineHeaderOrange
{
    background-image: url(images/lineorange.gif);
    width: 750px;
    height: 5px;
    overflow: hidden;
    clear: both;
}

.divTombol4Active
{
    background-image: url(images/tombol4aktif.gif);
    background-repeat: no-repeat;
    width: 51px;
    height: 26px;
    margin-right: 2px;
    float: left;
    padding: 8px 11px 8px 12px;
}

.divTombol4Active a
{
    color: #FFFFFF;
}

.divTombol4NonActive
{
    background-image: url(images/tombol4nonaktif.gif);
    background-repeat: no-repeat;
    width: 51px;
    height: 24px;
    margin-right: 2px;
    float: left;
    padding: 8px 11px 8px 12px;
}

.divLineHeaderHijau
{
    background-image: url(images/linehijau.gif);
    width: 750px;
    height: 5px;
    font-size: 1px;
    clear: both;
}

.divTombol5Active
{
    background-image: url(images/tombol5aktif.gif);
    background-repeat: no-repeat;
    width: 75px;
    height: 26px;
    margin-right: 2px;
    float: left;
    padding: 8px 5px;
}

.divTombol5Active a
{
    color: #FFFFFF;
}

.divTombol5NonActive
{
    background-image: url(images/tombol5nonaktif.gif);
    background-repeat: no-repeat;
    width: 75px;
    height: 24px;
    margin-right: 2px;
    float: left;
    padding: 8px 5px;
}

.divLineHeaderBiru
{
    background-image: url(images/linebiru.gif);
    width: 750px;
    height: 5px;
    font-size: 1px;
    clear: both;
}

.divTombol6Active
{
    background-image: url(images/tombol6aktif.gif);
    background-repeat: no-repeat;
    width: 119px;
    height: 26px;
    margin-right: 2px;
    float: left;
    padding: 8px 5px;
}

.divTombol6Active a
{
    color: #FFFFFF;
}

.divTombol6NonActive
{
    background-image: url(images/tombol6nonaktif.gif);
    background-repeat: no-repeat;
    width: 119px;
    height: 24px;
    margin-right: 2px;
    float: left;
    padding: 8px 5px;
}

.divLineHeaderPink
{
    background-image: url(images/linepink.gif);
    width: 750px;
    height: 5px;
    font-size: 1px;
    clear: both;
}

.divTombol7Active
{
    background-image: url(images/tombol7aktif.gif);
    background-repeat: no-repeat;
    width: 79px;
    height: 26px;
    float: left;
    padding: 8px 5px;
}

.divTombol7Active a
{
    color: #FFFFFF;
}

.divTombol7NonActive
{
    background-image: url(images/tombol7nonaktif.gif);
    background-repeat: no-repeat;
    width: 79px;
    height: 24px;
    float: left;
    padding: 8px 5px;
}

.divLineHeaderUngu
{
    background-image: url(images/lineungu.gif);
    width: 750px;
    height: 5px;
    font-size: 1px;
    clear: both;
}

/*--------------------------------------------*/

/*            CSS UNTUK ctlMainFooter         */

/*--------------------------------------------*/

.divBarFooter
{
    /*background-image: url(images/barheader.gif);*/
    background-color: #ba0300;
    text-align: center;
    padding: 7px 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    /*color: #f47721;*/
    color: #fff600;
    clear: both;
    width: 730px;
}

.divBarFooter span
{
    margin: 0px 4px;
    font-weight: bold;
}

/*--------------------------------------------*/

/*            CSS UNTUK ProfilTeam            */

/*--------------------------------------------*/

.divLeftProfileTeam
{
    width: 365px;
    float: left;
    margin-right: 20px;
}

.divRightProfileTeam
{
    width: 365px;
    float: left;
}

.divLeftContentProfileTeam
{
    width: 115px;
    float: left;
}

.divRightContentProfileTeam
{
    width: 243px;
    float: left;
}

.divAtasContent
{
	background-image: url(images/profileteam/Isi-Putih.gif);
	width: 223px;
	height: 32px;
	padding: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
}

.divBawahContent
{
	background-image: url(images/profileteam/Isi-Merah.gif);
	width: 233px;
	height: 129px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #FFFFFF;
    padding: 5px;
}

.divBarProfilTeam
{
	background-image: url(images/profileteam/Bar-Atas.gif);
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    width: 350px;
    padding: 9px 0px 9px 8px;
    color: #fff600;
}

/*--------------------------------------------*/

/*            CSS UNTUK ctlOrnament           */

/*--------------------------------------------*/

.divOrnamentTop
{
    background-image: url(images/ornamenttop.gif);
    width: 750px;
    height: 148px;
    z-index: -1;
    position: absolute;
    margin-top: -20px;
}

.divOrnamentBottom
{
    background-image: url(images/ornamentbottom.gif);
    width: 750px;
    height: 148px;
    z-index: -1;
    position: absolute;
    margin-top: -70px;
}


/*--------------------------------------------*/

/*              CSS UNTUK Carousel            */

/*--------------------------------------------*/

.divCarousel
{
    float: left;
    margin: 0px 3px;
}

.divCarouselItem
{
    background-color: #F3F3F3;
    overflow: hidden;
    text-align: center;
    margin: 0px 3px 10px;
}

#gallery .prev, #gallery .next
{
    border-width: 0px;
    width: 16px;
    height: 16px;
    font-size: 0;
    float: left;
    padding: 0px;
}

#gallery .prev
{
    background: url(images/prev-16x16.gif) transparent center center no-repeat;
}

#gallery .next
{
    background: url(images/next-16x16.gif) transparent center center no-repeat;
}

.divCarouselItemOther
{
    background-color: #F3F3F3;
    overflow: hidden;
    text-align: center;
    margin: 0px 5px 10px;
}

.divCarouselOther
{
    float: left;
    margin: 0px 5px;
}

#galleryother .prev, #galleryother .next
{
    border-width: 0px;
    width: 32px;
    height: 32px;
    font-size: 0;
    float: left;
    padding: 0px;
}

#galleryother .prev
{
    background: url(images/prev_Other_Properties.gif) transparent center center no-repeat;
}

#galleryother .next
{
    background: url(images/next_Other_Properties.gif) transparent center center no-repeat;
}

/*--------------------------------------------*/

/*            CSS UNTUK Pariwisata            */

/*--------------------------------------------*/
.itemPosting p
{
	margin: 0px;
}

.itemDefault
{
	text-align: justify;
    overflow: hidden;
}

.itemDefault p
{
	margin: 0px;
}

.divLeftCulinary
{
    width: 555px;
    float: left;
    margin-right: 10px;
}

.divRightCulinary
{
    width: 185px;
    float: right;
}

.culLeftColumn
{
    width: 545px;
    /*border-bottom: solid #f3fcd3 10px;*/
}

.culRightColumn
{
    width: 185px;
    /*border-bottom: solid #f3fcd3 10px;*/
}

.divLeftTourist
{
    width: 435px;
    float: left;
    margin-right: 15px;
}

.divRightTourist
{
    width: 300px;
    float: right;
}

.divLeftTouristDetail
{
    width: 235px;
    float: left;
    margin-right: 15px;
}

.divRightTouristDetail
{
    width: 500px;
    float: left;
}

.RedBox
{
    border: solid 1px #f8e5e5;
    padding: 1px;
}

.SectionTitleRed
{
    background-color: #f8e5e5;
    padding: 4px 3px;
}

.GreenBox
{
    /*border: solid 1px #f3fcd3;*/
    border: solid 1px #f9feae;
    padding: 1px;
}

.SectionTitleGreen
{
    /*background-color: #f3fcd3;*/
    background-color: #f9feae;
    padding: 4px 3px;
}

.FontGreen
{
    color: #f3fcd3;
}

.FontBlue
{
	color: #0015ff;
}

.FontDarkBlue
{
	color: #001dbe;
}

.itemDetailTourism
{
    width: 525px;
    padding: 0px 10px;
    overflow: hidden;
    margin-bottom: 5px;
}

.itemDetailTourism p
{
    margin: 0px;
}

.divThumbnail
{
    float: left;
    width: 200px;
    margin-bottom: 10px;
}

.ThumbnailImage
{
    /*display: block;*/
    width: 120px;
    height: 90px;
    /*float: left;*/
    /*margin-right: 5px;*/
}

.divMainVideo
{
    float: left;
    width: 445px;
    margin-right: 15px;
}

.divVideoGallery
{
    width: 290px;
    float: left;
    margin-top: 35px;
}

.divVideoLeftCulinary
{
	width: 340px;
	float: left;
	margin-right: 10px;
}

.divVideoRightCulinary
{
	width: 190px;
	float: left;
}

.divThumbnailCulinary
{
    float: left;
    width: 190px;
    margin-bottom: 10px;
}


/*--------------------------------------------*/

/*            CSS UNTUK Building Material     */

/*--------------------------------------------*/

.FontBuildingTitle
{
    color: #970067;
}

.FontBuilding
{
    /*color: #fe00ae;*/
    color: #B90000;
}

.divLeftMaterial
{
    width: 358px;
    float: left;
    margin-right: 15px;
}

.divRightMaterial
{
    width: 357px;
    float: right;
}

.divLeftMoreMaterial
{
    width: 135px;
    float: left;
    margin-right: 15px;
}

.divRightMoreMaterial
{
    width: 600px;
    float: right;
}

.divResultRowMaterial
{
    width: 396px; /*height: 203px;*/
    padding: 1px; /*border: solid 1px;*/
    margin-bottom: 5px; /*float: left;*/ /*Klo ini un commnet hasil di projectlist tidak ada spasi antar box nya*/
}

.divResultRowTitleMaterial
{
    width: 390px;
    padding: 6px 3px;
    overflow: hidden;
}

.divResultRowContentMaterial
{
    width: 390px; /*height: 150px;*/
    padding: 0px 3px;
    margin-top: 10px;
}

.MaterialBorder
{
    border-color: #f47721;
}

.LeftMenuBuilding
{
    margin: 5px 0px 0px 10px; /*5px 0px 0px 20px*/
    padding: 5px 0px 0px 10px;
}

