/* CSS Document */

body{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#FFFFFF;
}

h1{
	font-size:30px;
	color:#0D6E21;
	margin-top:20px;
	margin-left:10px;
}
h2{
	font-size:14px;
	display:inline;
}
form, input{
	display:inline;
}
.f-txt{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.f-txt12{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
a, ul, ol{
	text-decoration:none;
	color:#000000;
}

a.lnk:hover{
	color:#993300;
}
.clear{
	clear:both;
}

.container{
	width:1000px;
	background-color:#FFFFFF;
	float:left;
	border-right:2px solid #CCCCCC;
}

/* Start Header */
.header-c{
	width:100%;
	background-image:url(../images/bg-h-lokasiJakarta.jpg);
	background-repeat:repeat-x;
	height:79px;
}
.h-title{
	width:26%;
	float:left;
}
.h-beta{
	width:5%;
	float:left;
	font-size:11px;
	margin-top:20px;
}
.h-menu{
	width:68%;
	float:left;
	text-align:right;
	height:79px;
	font-size:11px;
}
.login-ieh{
	margin-right:0px;
	float:right;
	color:#FFFFFF
}
.regpas{
	margin-top:4px;
	float:right;
}
/* End Header */

/* Start Menu */
.menu-c{
	height:20px;
	padding-left:10px;
	padding-top:3px;
}
/* End Menu */

/* Start Search Menu */
.search-c{
	height:72px;
	background-color:#000000;
	padding-left:3px;
	padding-right:3px;
}
.sr-search{
	width:523px;
	background-color:#F8F8F8;
	margin-top:6px;
	float:left
}
.sr-search-l{
	width:13px;
	float:left;
	background-image:url(../images/sa-l.gif);
	background-repeat:no-repeat;
	height:59px;
}
.sr-search-r{
	width:13px;
	float:left;
	background-image:url(../images/sa-r.gif);
	background-repeat:no-repeat;
	height:59px;
}
.sr-search-c{
	width:497px;
	float:left;
	height:59px;
	font-size:12px;
}
.sr-search-ieh{
	height:2px;
	color:#F8F8F8;
}
.sr-search-or{
	padding-left:7px;
	float:left;
}
.sr-ad{
	width:468px;
	height:60px;
	margin-top:6px;
	background-color:#00FFCC;
	float:right;
}
/* End Search Menu */

/* Start Navigation - Left */
.nav-left-c{
	width:250px; padding-right:3px; margin-top:3px; float:left;
}
.nl-add-c{
	padding:3px 0px 0px 3px;
	margin-bottom:5px;
}
.nl-add-but{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-left:55px;
	margin-top:5px;
}
.nl-box-c{
	background-color:#919191;
	padding:1px 1px 1px 1px;
}
.nl-box-in{
	background-color:#F8F8F8;
	padding-bottom:5px;
}
.nl-res-h{
	background:url(../images/bg-left-nav.jpg) repeat-x;
	height:21px;
	padding-top:2px;
	width:248px;
	border-bottom:1px solid #919191;
}
.nl-res-border{
	border-top:1px solid #919191;
}
.nl-res-ttl{
	margin-left:10px;
	font-size:12px;
}
.nl-res-disp{
	padding-left:15px;
	padding-top:8px;
	height:250px;
	overflow:auto;
}
.nl-poi{
	padding-left:15px;
	padding-top:8px;
	height:175px;
	overflow:auto;
}
.nl-set-c{
	border-top:1px solid #919191;
	padding-top:8px;
	padding-left:15px;
	height:70px;
}
/* End Navigation - Left */

/* Start Map Area*/
.center-area{
	width:745px;
	padding-right:2px;
	margin-top:3px;
	float:left;
	background-color:#FFFFFF;
}
.c-route{
	float:left;
	width:602px;
	margin-top:4px;
}
.rec-add-c{
	padding-top:4px;
	width:350px;
	font-size:12px;
	float:left;
}
.rec-add-res{
	background-color:#C9C9C9;
	padding:8px 0px 5px 8px;
}
.c-ad-c{
	float:left;
	width:385px;
	padding-left:10px;
	padding-top:4px;
}
.mash-border{
	font-size:16px;
	font-weight:bold;
	border-top:1px dashed #666666;
	padding-top:10px;
	margin-top:10px;
}

/* End Map Area*/


.footer{
	background-image:url(../images/footer-c.jpg);
	background-repeat:repeat-x;
	width:100%;
	height:32px;
	float:left;
	text-align:center;
	margin-top:10px;
	padding-top:5px;
}