@charset "UTF-8";
/* CSS Document */

/* isi data main */
body {
  background-color:#9999FF;
  font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
  margin-bottom:4px;
  margin-top:4px;
  padding:0;
  font-size:12px;
  text-align:justify;
}
#menuatas, #menuatas a {
	font-size:14px;
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	color:#45678d;
	letter-spacing:1px;
	padding-top:4px;
	padding-bottom:4px;
}
#menuatas a:hover {
	color:#c2c03b;
}
/* menu kiri : button, teks, spasi, margin, ... */
#menu a {
  display:list-item;
  list-style-image:url(./../images/arrow2.png);
  padding-top:6px;
  padding-bottom:6px;
  font-size:11px;
  text-decoration:none;
  letter-spacing:1px;
  margin-left:16px;
  /*border-bottom:1px dotted gray;*/
  border-bottom: 1px solid #c5c5ed;
  color:#F0FFFF;
  text-align:left;
  font-family:Tahoma, Helvetica, Arial, sans-serif;
}
/* menu kiri hover */
#menu a:hover {
  font-size:12px;
  color:#000000;
}
#judulmenu, #judulmenu a {
  font-size:12px;
  text-align:left;
  font-weight:bold;
  padding-top:2px;
  padding-left:10px;
  text-decoration:none;
  font-family:Verdana, "Arial", Tahoma, "Arial Narrow"; 
  color:#381616;
}
/* KEPALA JUDUL MENU */
#judulcontent {
  font-family:Century Gothic, Book Antiqua, Arial, Tahoma, Verdana, Arial Narrow; 
	font-size:18px;
  font-weight:bold;
  /*background: url(<?=base_url(); ?>images/bg_judul.gif) repeat:no-repeat;*/
  padding-top:10px;
  padding-bottom:20px;
  padding-left:10px;
  text-decoration:none;
  letter-spacing:1px;
  color:#ffffff;
}
/* HOTNEWS - AGENDA */
.judulmodul a:link, .judulmodul a:visited{ 
  color:#45678d;
  font-size:16px;
  font-weight:bold;
  font-family:Arial, Courier New; 
  letter-spacing:1px;
}
.judulmodul a:hover {
	color:#c2c03b;
}
input, textarea {
	border:1px solid #B2B2B2;
  font-size:11px;
}

/* judul kategori registrasi */
#judulkategori {
	font-size:12px;
  font-weight:bold;
  text-decoration:none;
  letter-spacing:1px;
  text-align:left;
  font-family:Tahoma, Verdana, Arial Narrow; 
  color:#182104;
}

#modul {
  width:180px;
  height:auto;
  text-align:left;
  /*border:1px solid gray;*/
  margin-bottom:10px;
}
.judul, .judul a:link, .judul a:visited {
  text-decoration:none;
  font-family:Arial, Tahoma, Verdana, Arial Narrow; 
  font-size:14px;
  display:block;
  color:navy;
}
.judul a:hover {
  /*text-decoration:underline;*/
  text-decoration:none;
  color:#946b2e;
}
/* judul blok kanan */
.judulkecil a:link, .judulkecil a:visited {
  text-decoration:none;
  font-size:12px;
  display:block;
  margin-top:5px;
  margin-right:5px;
  color:maroon;

}
.judulkecil a:hover {
  /*text-decoration:underline;*/
  text-decoration:none;
  color:#28127b;
}

/* JUDUL ISI ARTIKEL */
.head {
  font-size:14px;
  font-family:Arial, Tahoma, Verdana, Arial Narrow; 
  color:navy;
  display:block;
}

h3 a:link, h3 a:visited {
  line-height:4px;
  text-decoration:none;
  font-size:14px;

}
h1 {
  font-size: 18px;
  border-bottom: 2px dashed gray;
  display:block;
  margin-right:10px;
  font-family:"courier new";
}
/* teks link data main */
a:link, a:visited {
  text-decoration:none;
  color:#006400;

  font-size:11px;
  font-family: Tahoma;
  font-weight:bold;
}

a:hover {
  color:gray;
}

hr {
	border:1px solid #FFCCCC;
  /* border:1px dotted gray;  */
}

/* Begin by Rizal */

/* style tanggal */
.tanggal {
  font-size:11px;
  font-family: Arial, Tahoma, Times New Roman, Verdana;
  font-weight:bold;
	padding-right:6px;
  display:block;
}

/* deskripsi menu kanan */
.contentdesc {
  font-size:11px;
  font-family: Arial, Tahoma, Arial Narrow, Times New Roman, Verdana;
	padding-right:8px;
	padding-left:8px;
}

.contentdata {
  font-size:11px;
  font-family: "Arial Narrow", Tahoma, "Times New Roman", Verdana;
}

.contentborder {
  font-size:11px;
  font-family: Tahoma, Arial Narrow, "Times New Roman", Verdana;
  padding-left:10px; 
  padding-right:10px;
  border-left:1px solid #B2B2B2; 
  border-right:1px solid #B2B2B2;
}

/* BEGIN OF STYLE TABLE GENERAL */

table.opentable td {
  margin:0;
  border:0;
  padding:0;
  text-align:left;
}

td.mainform {
  padding-left: 20px;
  padding-right: 20px;
}

/* END OF STYLE TABLE GENERAL */

/* STYLE FORUM */
table.opentableforum td {
  margin:0;
  border:0;
  padding: 0;
}

tr.userforum td {
  padding-left: 4px;
  padding-right: 4px;
	height: 20px;
	background-color:#FFDEAD;
  font-size:11px;
  font-family:  Verdana, Tahoma, Arial, Arial Narrow, Times New Roman;  
}

tr.userdinkesforum td {
  padding-left: 4px;
  padding-right: 4px;
	height: 20px;
	background-color:#eab35e;
  font-size:11px;
  font-weight:bold;
  font-family:  Verdana, Tahoma, Arial, Arial Narrow, Times New Roman;  
}


tr.subjectforum td {
  padding-left: 4px;
  padding-right: 4px;
  padding-top: 4px;
  padding-bottom: 4px;
	background-color:#f8fe9a;
	border: 1px solid #ffffcc;
  font-size:11px;
  font-family:  Verdana, Tahoma, Arial, Arial Narrow, Times New Roman;  
}

tr.isiforum td {
  padding-left: 4px;
  padding-right: 4px;
  padding-top: 4px;
  padding-bottom: 4px;
	height: 20px;
	background-color:#f8fe9a;
  font-size:11px;
  color:#330000;
  font-family:  Verdana, Tahoma, Arial, Arial Narrow, Times New Roman;  
}

tr.responforum td {
  padding-left: 4px;
  padding-right: 4px;
  padding-top: 4px;
  padding-bottom: 4px;
	height: 20px;
	background-color:#CCFFFF;
  font-size:11px;
  font-family:  Verdana, Tahoma, Arial, Arial Narrow, Times New Roman;  
}

tr.beriresponforum td {
  padding-left: 4px;
  padding-right: 4px;
	background-color:#eec586;
	border: 1px solid #ffffcc;
}

.forumrespon{
  color: #32109e; 
  font-size:12px;
  font-weight:bold;
  font-family: Tahoma, Times New Roman, Verdana, Arial;
}

.forumrespon a:link,.forumrespon a:visited {
  color: #32109e;font-size: 12px;text-decoration: none;	
}
.forumrespon a:hover {
  color: #000000;
}

/* STYLE REGISTRASI ONLINE */

.registrasimenu {
  /*height:25;*/
  /*border:1px dotted yellow;*/
  text-align:center;
  padding-left:10px; 
  padding-right:10px;
  font-family: Tahoma, Times New Roman, Verdana, Arial Narrow;
	font-size:12px;
  color:#383398;  
}
.registrasimenu a:link,.registrasimenu a:visited {
  color: #350a76;font-size: 16px;text-decoration: none;	
}
.registrasimenu a:hover {
  color: #000000;
}

.registrasisubmenu {
  /*height:25;*/
  /*border:1px dotted yellow;*/
  font-family: Tahoma, Times New Roman, Verdana, Arial Narrow;
  /*text-decoration:underline;*/  
  padding-left:10px; 
  padding-right:10px;
}
.registrasisubmenu a:link,.registrasisubmenu a:visited {
  color: #350a76;font-size: 12px;text-decoration: none;	
}
.registrasisubmenu a:hover {
  color: #000000;
}

#registrasijudul {
	font-size:14px;
  font-weight:bold;
  text-decoration:none;
  letter-spacing:0px;
  text-align:left;
  font-family:Arial, Tahoma, Verdana, Arial Narrow; 
  color:#165e11;  
  padding-left:4px; 
}

table.opentable td {
  margin:0;
  padding: 0;
}

td.right_shadow {
	width: 13px;
	background-image: url(../images/bg_right.png);
	background-repeat: repeat-y;
}

tr.datareg td {
  padding-left: 4px;
	height: 20px;
	background-color:#f9facb;
  font-size:11px;
  font-family:  Verdana, Tahoma, Arial, Arial Narrow, Times New Roman;  
}

td.judulreg {
	height: 20px;
	background-color:#e6eaf3;
}

td.menudatareg {
	height: 20px;
	background-color:#e1dbf2;
	text-align:right;
  font-size:11px;
  font-family: Verdana, Tahoma, Arial, Arial Narrow, Times New Roman;
  padding-left:6px; 
}


/* STYLE DATA TABULASI */
table.opentabledata td {
  margin:0;
  border:0;
  padding:0;
  text-align:left;
}

tr.headerdata td {
  padding-left: 4px;
  padding-right: 4px;
	height: 20px;
	background-color:#4a5311;
  color:#ffffff;
  font-size:11px;
  font-family:  Verdana, Tahoma, Arial, Arial Narrow, Times New Roman;  
  font-weight:bold;  
}

tr.juduldata td {
  padding-left: 10px;
  padding-right: 4px;
	height: 20px;
	background-color:#FFDEAD;
  font-size:12px;
  font-family:  Verdana, Tahoma, Arial, Arial Narrow, Times New Roman;  
}

tr.datarow1 td {
  padding-left: 5px;
  padding-right: 10px;
	height: 20px;
	background-color:#E6E6FA;
  font-size:11px;
  font-family:  Tahoma, Arial, Verdana, Arial Narrow, Times New Roman;
	/*border: 1px solid #ffffcc;*/    
}

tr.datarow2 td {
  padding-left: 5px;
  padding-right: 10px;
	height: 20px;
	background-color:#7FFFD4;
  font-size:11px;
  font-family:  Tahoma, Arial, Verdana, Arial Narrow, Times New Roman;  
}


/* by Rizal */

/* Untuk Footer */
.designer{
  color: #c2f546; 
  text-align: center;
  padding-top: 12px;
  font-size:12px;
  font-family: Arial, Tahoma, "Times New Roman", Verdana;
}

.designer a:link,.designer a:visited {
  color: #5f65e7;font-size: 1.0em;text-decoration: none;	
}

.designer a:hover {
  color: #fbf325;
}

.codesigner{
  color: #b1bbf9; 
  text-align: center;
  font-size:11px;
  font-family: Verdana, Tahoma, Arial, Times New Roman;
}

.codesigner a:link,.codesigner a:visited {
  color: #b1bbf9;font-size: 1.0em;text-decoration: none;	
}
.codesigner a:hover {
  color: #fbfe00;
}

/* Untuk Weblink */
.linkweb{
  color: #4b4bec; 
  text-align: left;
  font-size:11px;
  font-family: Tahoma, Arial, "Times New Roman", Verdana;
}

.linkweb a:link,.linkweb a:visited {
  color: #4b4bec;font-size: 1.0em;text-decoration: none;	
}

.linkweb a:hover {
  color: #070767;
}

/* For Flash */

#flash {
position: relative;
float: right;
border: 1px solid #FF6600;
background: #FFCC00;
text-align: center;
width: 20%;
padding: 5px;
}