body {
	background-color: #ffffff;
	background:url('../images/background.jpg') repeat-x;
	margin:0px;
	padding:0px;
}

p {
	padding-top:0px;
	margin-top:0px;
}
img {
	border:0px;
}
div {
	margin:0px;
	padding:0px;
	font-family:verdana; font-size:12px;
}
#header {
width:780px;
height:185px;
margin:auto;
background:url(../images/header.png);
}

#menu_tab{
width:800px;
height:32px;
margin:auto;	
}

#z a { background:url('../images/bg.jpg') repeat; background-position:-20px 35px; }
.b { list-style:none; margin:0; padding:0; }
.c { float:left; width:140px; margin:0; padding:0; text-align:center; font-size:18px; }
.c a { display:block; padding:5px 10px; height:100%; color:#fff; text-decoration:none; border-right:1px solid #fff; }
a:hover, a:focus, a:active { background-position:-150px 0; }

.kiri_menu_pojok{
width:10px;
height:32px;
float:left;
background:url('../images/menu_kiri.png') no-repeat;
}
.kanan_menu_pojok{
width:10px;
height:32px;
float:left;
background:url('../images/menu_kanan.png') no-repeat right;
}
.menu {
list-style-type:none; 
float:left; 
display:block; 
width:780px; 
height:32px;
font-family:Rockwell,Tahoma,Verdana;
margin:0px; padding:0px;
}

#main {
width:800px;
height:auto;
margin:auto;
}
#maintext {
width:780px;
text-align:justify;
font-size:14px;
line-height:20px;
font-family:Rockwell,Tahoma,Verdana;
color:#666666;
margin:10px 0px 10px 10px;
}
#mediapartner {
width:780px;
text-align:justify;
font-size:14px;
line-height:15px;
font-family:Rockwell,Tahoma,Verdana;
color:#666666;
margin:0px 0px 0px 10px;
}
.partnerlogo {
	padding-left:15px;
}

#product {}
.text_judul_product {
	font-family:"Kristen ITC", Arial;
	font-size:18px; }
.text_product_ket {
	font-family:"Times New Roman", Times, serif;
	font-size:12px; }

#service {
	float:left;
	height:auto;
	width:800px;
}
.logodesign {
	margin-top:10px;
	margin-left:15px;
	background:url('../images/design.png') no-repeat; 
	width:128px;
}
.logosystem {
	margin-top:10px;
	margin-left:15px;
	background:url('../images/software.png') no-repeat; 
	width:128px;
}
.logoecommerce {
	margin-top:10px;
	margin-left:15px;
	background:url('../images/ecommerce.png') no-repeat; 
	width:128px;
}
.judulservice  {
	font-size:20px;
	font-family:"Kristen ITC";
	margin-left:150px;
	width:360px;
	height:auto;
	padding-top:5px;
}

.textservice {
	font-size:14px;
	margin-left:150px;
	width:500px;
	height:auto;
	line-height:25px;
}

/*Footer*/
#footer {
		width:780px; height:auto; margin:auto;
	 	}
.foot_dasar {
			width:780px;height:54px;float:left;background:url('../images/footer.jpg') no-repeat;
			}
.text_footer {
text-align:center;
color:#FFF;
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
margin-top:10px;
			}
.text_footer_bawah {
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
margin-top:10px;
}

