/* CSS Document */

/*============== For Outer Background ==================*/

div.clear {
	clear: both;
}

div#cari {
	float: right;
	margin-bottom: 5px;
	margin-right: 8px;
}

div#navigasi {
	float: left;
	margin-bottom: 5px;
	margin-left: 8px;
	margin-top: 5px;
}

div.kiriatas {
	background-image: url(../images/bgkiriatas.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

div.tengahatas {
	background-image: url(../images/bgtengahatas.gif);
	background-repeat: repeat-x;
	background-position: center top;
	height: 10px;
	margin-top: 0px;
	margin-right: 17px;
	margin-bottom: 0px;
	margin-left: 17px;
}

div.kananatas {
	background-image: url(../images/bgkananatas.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

div.kiri {
	background-image: url(../images/bgkiri.gif);
	background-repeat: repeat-y;
	background-position: left center;
	padding-left: 10px;
}

div.kanan {
	background-image: url(../images/bgkanan.gif);
	background-repeat: repeat-y;
	background-position: right center;
	padding-right: 10px;
}

div.kiribawah {
	background-image: url(../images/bgkiribawah.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

div.tengahbawah {
	background-image: url(../images/bgtengahbawah.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	height: 10px;
	margin-top: 0px;
	margin-right: 17px;
	margin-bottom: 0px;
	margin-left: 17px;
}

div.kananbawah {
	background-image: url(../images/bgkananbawah.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

/*============== For Inner Background ==================*/

div.innerkiriatas {
	background-image: url(../images/bginnerkiriatas.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 5px;
}

div.innertengahatas {
	background-image: url(../images/bginnertengahatas.gif);
	background-repeat: repeat-x;
	background-position: center top;
	height: 10px;
	margin-top: 0px;
	margin-right: 17px;
	margin-bottom: 0px;
	margin-left: 17px;
}

div.innerkananatas {
	background-image: url(../images/bginnerkananatas.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin-right: 5px;
}

div.innerkiri {
	background-image: url(../images/bginnerkiri.gif);
	background-repeat: repeat-y;
	background-position: left center;
	padding-left: 10px;
	margin-left: 5px;
	min-height: 965px;
}

div.innerkanan {
	background-image: url(../images/bginnerkanan.gif);
	background-repeat: repeat-y;
	background-position: right center;
	padding-right: 10px;
	margin-right: 5px;
	min-height: 965px;
}

div.innerkiribawah {
	background-image: url(../images/bginnerkiribawah.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin-left: 5px;
}

div.innerkiri p:first-child {
	margin-top: 0;
}

div.innerkiri p:last-child {
	margin-bottom: 0;
}

div.innertengahbawah {
	background-image: url(../images/bginnertengahbawah.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	height: 10px;
	margin-top: 0px;
	margin-right: 17px;
	margin-bottom: 0px;
	margin-left: 17px;
}

div.innerkananbawah {
	background-image: url(../images/bginnerkananbawah.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-right: 5px;
}

/*============================= Border For Materi =======================================*/
.border1 {
	background-color: #D3D8F8;
	border: 1px solid #CCCCCC;
	font-weight: bold;
}

.border2 {
	border: 1px solid #CCCCCC;
	margin-top: -4px;
}