/* by Erwin - ceesenco.com */
html, body {border: 0; margin: 0; padding: 0;}
body {
	margin: 0 ;
	padding: 0;
	font-size: 13px;
	color: #666666; 
	background:#fff;
	font-family:Arial;
	line-height:150%;
}
/* link */
a { color: #000; text-decoration: none;  outline-style: none; }
a:hover { color: #000; text-decoration: none;  outline-style: none; }
img{ border: 0; }
/*header*/
.header{width:100%;}
.head{ background:#2A251F; height:50px;}
.main{width:960px; margin:0 auto; position:relative;}
.menu-row{background: url(../img/menu.jpg) repeat-x;  height:39px;}
.menu{float:left; height:19px;  padding:10px 32px; background:url(../img/divider.png) left center no-repeat;}
.menu a{color:#898989;}
.menu a:hover{color:#F37021;}
.active a{color:#F37021;}
.banner{background:url(../img/banner.jpg) repeat-x; height:270px; padding-top:30px;}
.logo{background:url(../img/logo.png) no-repeat; width:557px; height:132px;  }
.meer-info{background:url(../img/btn_meer_info.png) no-repeat; width:300px; height:58px; margin:30px 0 0 250px;}
.coffee{background:url(../img/kopi.png) no-repeat; width:352px; height:347px; position:absolute; top:25px; left:620px;}

/*konten*/
.content{width:100%; min-height:500px; background:#fff url(../img/content.jpg) repeat-x; }
.content-left{width:570px;  margin-top:50px; }
.content-right{width:300px; margin-top:50px;}
.content-right img{margin-bottom:25px; }
.content-full{width:960px; margin-top:50px;}
.fleft{float:left; display:inline; position:relative;}
.fright{float:right; display:inline; position:relative;}
.judul{font-size:24px; font-weight:bold;}

/*footer*/
.footer{clear:both; width:100%; height:130px; background:#2A251F;}
.menu-bot, .menu-bot a{text-align:center; padding-top:20px; color:#cccccc}
.copyright{text-align:center; margin-top:70px; color:#cccccc}
.copyright a{color:#CFBA93}

/*kontak*/

table#contact{margin-top:30px;}
.error{margin-top:20px; padding:5px; background:#f5f5f5; border:1px solid #ff2222;}
input#submit {
	background:url(../img/button.png) no-repeat;
	width:221px;
	height:43px;
	margin-right:13px; !margin-right:40px;
	border: none;
	cursor: pointer;
}
input#input{
	background:url(../img/input.png) no-repeat;
	color:#666666;
	border:none;
	padding:0px 7px;
	width: 380px;
	height:43px;
}
textarea#textarea{
	resize: none;
	overflow: auto;
	width: 380px;
	height: 323px;
	background: url(../img/textarea.png) no-repeat ;
	!background: url(../img/textarea.png) no-repeat fixed;
	border: none;
	color:#666666;
	padding:7px 7px;
}
