a			{text-decoration:none; color:#FFF}
a:visited	{text-decoration:none;}
a:active	{text-decoration:none;}
a:hover		{text-decoration:none; color:#000000}

body
{
/* background : url(images/back.jpg) no-repeat center top;*/
	/*background : #F1F0DE ;*/			/*???? color*/
    background : #FFFFFF;
	font-family: Tahoma;
	font-size: 8pt;
	color: #000000;					/*item*/
}
.bodyviewthumb, #bodyviewthumb
{
 	background : #dcdcdc ;			/*gainsboro*/
}
body.viewthumbimgback
{
 	background : url(../images/bg.gif);
}
img
{
 	/*border : 5px;*/
    border-color : #C0C0C0;			/*silver*/
}
img.ajax
{
    border-color : #C0C0C0;			/*silver*/
    border-width : 2px;
}
.tableisi {
	font-family: Tahoma;
	font-size: 8pt;
	border-width: 1px;
	border-style: solid;
	border-color: #999999;			/*???? color*/
	border-collapse: collapse;
	margin-top: 3px;
	margin-bottom: 3px;
}
.isi {

	font-family: Tahoma;
	font-size: 8pt;
	color: #000000;
}
th
{
	padding:0;
    margin:0;
	background-color : #F0E68C;		/*khaki*/
}
.td1
{
	padding: 0.5em;
	color: #333333;					/*???? color*/
	vertical-align: top;
	border-width: 1px;
	border-style: solid;
	border-color: #969BA5;			/*???? COLOR*/
	border-collapse: collapse;
}
.tulisan
{
 	font-family : Tahoma;
    font-size : 8pt;
    font-weight : normal;
    color : #778899;				/*light slate gray*/
}

.judul
{
 	font-family : Tahoma;
    font-size : 15pt;
    font-weight : normal;
    color : #778899;				/*light slate gray*/
}

/* khusus special project  */

div.imagecaption
{
    float: right;
    width: 110px;
    margin: 0 1em 1em 1em;
    padding: 10px 5px 65px 5px;
    display: inline;
    text-align : center;
    background: #000000 url(images/fotobg.png) repeat-x 0 100%;
}
div.imagecaption img
{
    border: 1px solid #fff; 		/* ??? color*/
}
h1.project
	{
        padding:0;
        margin:0;
        text-align:center;
        font-weight:bold;
    }
h3.project
	{
    	padding:0;
        margin:0;
        text-align:center;
        font-weight:bold;
    }
a.whitelink
	{
     	color:#FFFFFF;				/*white*/
        text-align:center;
        font-size:7pt;
        font-weight:normal;
    }
img.thumbborder
{
 	border : 0;
}
.viewthumbjudul
{
 	font-family : Tahoma;
    font-size : 10pt;
    font-weight : normal;
    color : #778899;				/*light slate gray*/
}
.viewthumblandname
{
	color : #FFFFFF;				/*white*/
    text-align : right;
    vertical-align : bottom;
    font-weight : bold;
}
.viewthumbwebname
{
 	text-align : left;
    height:30px;
}
.viewthumbfooter
{
 	font-family : Tahoma;
    font-size : 8pt;
    color : #FFFFFF;				/*white*/
    text-align : right;
    vertical-align : bottom;
}
.viewthumbdisplay
{
 	text-align : center;
    vertical-align : center;
}
.viewthumbhr
{
 	height:21px;
}
.contactth {
	padding: 0.5em;
	color: #333333; 				/*???? color*/
	vertical-align: top;
	border-width: 1px;
	border-style: solid;
	border-color: #969BA5;			/*???? color*/
	border-collapse: collapse;
    background-color : #D3D3D3;		/*light gray*/
}
.contacttd {
	padding: 0.3em;
	border-width: 1px;
	border-style: solid;
	border-collapse: collapse;
}


/* frontpage content */
div#welcometo {
 	width : 600px;
    height : 350px;
    text-align : left;
    margin-left : auto;
    margin-right : auto;
    background: lightgray;
}

p#welcometo,p.welcometo {
 	text-align : justify;
}
p#welcometo1,p.welcometo1 {
 	text-align : right;
}
p#judberingin,p.judberingin {
 	font-size : 14px;
	font-weight : bold;
}

div#contactinfo {
    width : 220px;
    height : 300px;
    float : right;
    margin: 20px 0 0em 0em;
    padding: 0px 0px 0px 0px;
    /*display: inline;*/
    text-align : center;
    background: url(../images/logomap6.png);
}
div#contactinfonya {
    width : 185px;
    height : 180px;
    /*float : center;*/
    margin-left: auto;
    margin-right:auto;
    margin-top:10px;
    margin-bottom:auto;
    padding: 0px 0px 0px 0px;
    /*display: inline;*/
    text-align : left;
    background: ;
}
div#welc {
	width : 375px;
    height : 320px;
    margin : 10px 0 0 10px;
    padding : 10px 0 0px 0px;
    background : ;
    }


/* ONLY FOR HOLIDAY VILLA RENT */

td.links {
 	font-size : 12px;
    color : #fff;
    text-align : justify;
}
