*{
text-decoration:none;}
h1,h2,h3,h4{font-weight:bold;}
a:visited {color:#000066}
img{border:none}
body {
background:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;}

#wrapper {
min-height:600px;
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:1px solid #e2e2e2;
	width: 915px;
	background: #fff;
	}
#logoflam {margin:0;padding:0; width:915px; height:146px;  background:url(images/hlogo.jpg) repeat top}	
	
.tableleft {
width:215px;
vertical-align:top;
background:url(images/titik.jpg);
border-right:1px solid #f9f9f9;}
#myvilla {padding:0; margin:0; color:#FFFFFF; text-align:center; background:#666666;}
#myvilla h1 {padding:5px; margin:0; background:#c13331; font-size:12px}
#myvilla h2 {padding:2px 10px; margin:0; font-size:12px; font-weight:normal}
#myvilla h2 b {font-weight:bold; font-size:110%}
#myvilla #Carousel{
overflow:hidden;
width:200px;
margin:0;
height:100px;
text-align:center;}


.tablecenter {
vertical-align:top;
width:500px;}
.tableright {
vertical-align:top;
background:url(images/titik.jpg);
border-left:1px solid #f6f6f6;
width:200px}
#linkup {
background:url(images/linkup.png) top repeat;
text-align:center;
height:30px;
width:100%;}

#linkup a {color:#0000FF }
#linkup a:visited {color:#000066}
#linkup a:hover {color:#CC9900;}

#linkup p {
font-weight:bold;
color:#999999;
font-size:12px;
padding:8px 2px;
margin:0;
color:#000000}

#linkup img {
vertical-align:baseline;
margin-left:4px;
height:12px;}


#t-left {padding:5px; width:200px; overflow:hidden;}

#t-leftlink {padding:0 5px 0 15px;}
#t-leftlink a {color:#4d6264}
#t-leftlink a:hover {color:#7ea7ac}


#t-content {padding:10px; width:470px; overflow:hidden;}
#t-content h1 {padding:0; margin:0; font-size:18px; color:#ff0000}
#t-content h3 {padding:0; margin:0; font-size:14px; color:#ff0000}
#t-content h2{font-size:12px;margin:0; padding:0; margin-bottom:5px;font-weight:bold; color:#FF884F; background:none}
#t-content h2 b{font-size:120%;font-weight:bold; color:#FF6820}

#t-center {padding:10px; width:470px; overflow:hidden;}
#t-center h1 {padding:5px 0; margin:0; font-size:24px; color:#330000}
#t-center h2 {padding:2px 5px; margin:5px 0;font-size:14px; color:#0066CC; background:#D2E9FF}

#imageall {padding:5px; border: #e2e2e2 1px solid; background:#f2f2f2; margin:0;width:460px; height:60px;  overflow:hidden;}
#imageall img { height:60px;  margin:0; padding:0;}



#divlist1 {padding:5px; border:1px solid #f4f4f4; margin:2px 0}
#divlist1 h1{margin:0; padding:0; font-weight:normal;}
#divlist1 h2{font-size:12px;margin:0; padding:0; margin-bottom:5px;font-weight:bold; color:#555; background:none}
#divlist1 h2 b{font-size:120%;font-weight:bold; color:#000000}
#divlist1 p{margin:0; padding:0;}

#divlist1 p font{font-size:11px;color:#666; margin-right:5px;}


#divlist1 p img {float:left; width:50px; max-height:40px; margin:5px; margin-left:0; margin-top:3px; clear:both}

#divlist1 p a {font-size:10px; margin:2px 0; float:right; background:#f4f4f4; padding:2px 5px;}



#divlist1 a{font-size:14px; font-weight:bold; color:#FF0000}
#divlist1 a:hover{color:#ab5251}

#divlistlink  {margin:2px 0 0 0; float:right; background:#f4f4f4; padding:2px 5px;}
#divlistlink a  {font-size:10px;}




#t-right {padding:5px; width:200px; overflow:hidden;}
#t-rightabout {width:198px; overflow:hidden; border:1px solid #51A8FF; margin:10px 0;}
#t-rightabout div {padding:10px}
#t-rightabout h1 {padding:5px; margin:0; background:#51A8FF; font-size:16px; color:#FFFFFF;}


#t-leftcontact {width:198px; overflow:hidden; border:1px solid #6888c5; margin:20px 0; background:#FFFFFF}
#t-leftcontact div {padding:10px; text-align:center}
#t-leftcontact h1 {padding:2px 5px; margin:0; background:#6888c5; font-size:12px; color:#FFFFFF;}
	

#footer {
	clear: both;
	padding:10px;
	text-align:center;
	color:#666666;
	background: #fff;
}


#divoffice {
padding:10px;}

#formbooking span {
font-size:12px;
color:#666;
min-height:18px;
margin:1px 0;
float:left;
padding:3px 5px;
background:#f4f4f4;
width:300px;}

#formbooking input {
padding:0; margin:0; height:14px;}
#formbooking h1 {padding:5px; margin:0; background:#999; font-size:12px; color:#FFFFFF;}

#formadd span {
float:left;
min-height:20px;
padding:5px 5px;
margin:1px 0;
background:#f4f4f4;
width:775px;}

#formadd input, textarea {
padding:0; margin:0}
#formadd h1 {padding:5px; margin:0; background:#999; font-size:12px; color:#FFFFFF;}

#tableofffice span {
float:left;
padding:2px 5px;
margin:1px;
background:#f4f4f4;}

#tableofffice .spantitle {
text-align:center;
float:left;
height:30px;
padding:5px 5px;
margin:1px;
color:#FFFFFF;
font-weight:bold;
background:#666;}


#thanksform {
padding:10px;
background:#f9f9f9;
margin-bottom:10px;
font-size:14px;
border:#FF0000 1px solid}

#fb-rootclass{
font-weight:bold;
width: 270px;
margin: 0px auto;
line-height:25px;
height:45px; border:1px solid gray; padding: 5px; padding-top:0; text-align:center; background: lightyellow;
	}
	#fb-rootclass .exdiv{float:right; margin-top:-5px; margin-right:-10px}
#fb-rootclass div.fb-like{
width:100px;
margin-left:5px;
padding:0;
float:right}
#fb-rootclass div.google{width:65px;
padding:0;
float:right}
#fb-rootclass div.twitter{width:80px;
padding:0;
float:right}