BODY {margin:0; padding:0; border:0;background-color:#e6e6e6;}
IMG {border:0;}

/* default text */
BODY,TD,P {color: #666666;font-family:tahoma, arial; font-size: 11px;line-height: 15px;}   
a:link {color:#333333; text-decoration:none;}
a:visited {color:#333333; text-decoration:none;}
a:hover {color:#000000; text-decoration:underline;}
a:active {color:#333333; text-decoration:none;}


/* linkmerah */
.linkmerah {color: #CC3333;}   
a.linkmerah:link {color:#CC3333; text-decoration:none;}
a.linkmerah:visited {color:#CC3333; text-decoration:none;}
a.linkmerah:hover {color:#333333; text-decoration:underline;}
a.linkmerah:active {color:#CC3333; text-decoration:none;}

/* linkmerah2 */
.linkmerah2 {color: #CC3333;font-size: 10px;}   
a.linkmerah2:link {color:#CC3333;font-size: 10px; text-decoration:none;}
a.linkmerah2:visited {color:#CC3333; text-decoration:none;}
a.linkmerah2:hover {color:#333333; text-decoration:underline;}
a.linkmerah2:active {color:#CC3333; text-decoration:none;}

.linkabu {color: #333333;}   
.linkabu a {color:#333333; text-decoration:none;}
.linkabu a:hover {color:#333333; text-decoration:underline;}


/* harga */
.harga {color: #CC3333;font-weight:bold;}   

/* kecil */
.kecil {font-family:arial; font-size: 9px;color: #CC3333; text-decoration:none;}   

/* detailbuku */
.detailbuku {color: #333333; border-bottom-style: solid; border-width:1px; border-color:#CCCCCC; padding:3 0 3 0;}   
.juduldetailbuku {font-family:tahoma, arial; font-size: 18px;line-height: 18px; color: #333333;border-bottom-style: solid; border-width:1px; border-color:#CCCCCC; padding:3 0 3 0;}


/* text */
.teks {color: #333333;font-family:tahoma, arial; font-size: 11px;line-height: 18px;}   
a.teks:link {color:#000000; text-decoration:underline;}
a.teks:visited {color:#333333; text-decoration:none;}
a.teks:hover {color:#CC3333; text-decoration:none;}
a.teks:active {color:#333333; text-decoration:none;}



/* form */
INPUT,TEXTAREA,SELECT    {color:#666666; font-family: "arial"; font-size:11px;}
.form_box {background-color:#F0F0F0; font-size:11px; font-family:arial; border-width:1px; border-style:solid;}

/* box */
.box {background-image: url(../images/bg_tabmenu.gif);background-color:#F0F0F0;font-size:11px; padding:2px; font-family:tahoma; border-width:1px; border-style:solid; border-color:#999999; padding:2 5 2 5;line-height: 22px;}
a.box:link {background-image: url(../images/bg_tabmenu.gif);background-color:#F0F0F0;font-size:11px; font-family:tahoma; text-decoration:none; border-width:1px; border-style:solid; border-color:#999999; padding:2 5 2 5;line-height: 22px;}
a.box:visited {background-image: url(../images/bg_tabmenu.gif);background-color:#F0F0F0;font-size:11px; font-family:tahoma; text-decoration:none; border-width:1px; border-style:solid; border-color:#999999; padding:2 5 2 5;line-height: 22px;}
a.box:hover {background-image: url(../images/bg_tabmenu.gif);background-color:#CCCCCC;font-size:11px; font-family:tahoma; text-decoration:none; border-width:1px; border-style:solid; border-color:#333333; padding:2 5 2 5;line-height: 22px;}
a.box:active {background-image: url(../images/bg_tabmenu.gif);background-color:#F0F0F0;font-size:11px; font-family:tahoma; text-decoration:none; border-width:1px; border-style:solid; border-color:#999999; padding:2 5 2 5;line-height: 22px;}

.boxputih {border-width:1px; border-style:solid; border-color:#FFFFFF;}
.boxabu {border-width:1px; border-style:solid; border-color:#DDDDDD;}

.boxabu_tum {border-width:0px; border-style:solid; border-color:#999999; height:92px; }
.boxabu_tum2 {border-width:0px; border-style:solid; border-color:#999999; float:left;margin-right:10px;width:92px;}

/* menumerah */
.menumerah {background-color:#CC0000;font-size:11px; font-family:tahoma,arial; color:#FFFFFF; font-weight:bold; text-decoration:none; padding:0 0 0 10px;}
a.menumerah:link {color:#FFFFFF; font-weight:bold; text-decoration:none; padding:0 0 0 0px;}
a.menumerah:visited {color:#FFFFFF; font-weight:bold; text-decoration:none; padding:0 0 0 0px;}
a.menumerah:hover {color:#FF9999; font-weight:bold; text-decoration:none; padding:0 0 0 0px;}
a.menumerah:active {color:#FFFFFF; font-weight:bold; text-decoration:none; padding:0 0 0 0px;}

/* menumerah */
.menuatas {font-size:11px; font-family:arial; color:#515050; font-weight:bold; text-decoration:none; padding:0 5px 0 5px;text-transform: uppercase;}
.menuatas a {font-size:11px; font-family:arial; color:#515050; font-weight:bold; text-decoration:none; padding:0 5px 0 5px;text-transform: uppercase;}
.menuatas a:visited {color:#515050; font-weight:bold; text-decoration:none;}
.menuatas a:hover {color:#CC0000; font-weight:bold; text-decoration:none;}
.menuatas a:active {color:#CC0000; font-weight:bold; text-decoration:none;}

/* menukategori */
.menukategori {background-image: url(../images/bg_tabmenu.gif);font-size:11px; font-family:tahoma,arial; color:#333333; font-weight:bold; text-decoration:none; padding:0 0 0 10px;}

/* menukategorilist */
a.menukategorilist:link {color:#333333; font-weight:bold; text-decoration:none; padding:0 0 0 0px;}
a.menukategorilist:visited {color:#333333; font-weight:bold; text-decoration:none; padding:0 0 0 0px;}
a.menukategorilist:hover {color:#CC0000; font-weight:bold; text-decoration:none; padding:0 0 0 0px;}
a.menukategorilist:active {color:#333333; font-weight:bold; text-decoration:none; padding:0 0 0 0px;}

/* judul tabel */
.boldwhite {font-size:11px; font-family:tahoma,arial; color:#FFFFFF; font-weight:bold; text-decoration:none; padding:0 0 0 10px;}
.boldwhite a{font-size:11px; font-family:tahoma,arial; color:#FFFFFF; font-weight:bold; text-decoration:none;}
.boldwhite a:hover {color:#FFFFFF;text-decoration:underline;}
.boldabu {font-size:11px; font-family:tahoma,arial; color:#666666; font-weight:bold; text-decoration:none; padding:0 0 0 10px;}
.boldmerah {font-size:14px; font-family:tahoma,arial; color:#cc0000; font-weight:bold; text-decoration:none;}

.form_kontak_kiri {font: bold 12px tahoma;  width:150px; float:left; padding-right:10px; padding-top:10px;}
.form_kontak_kanan{font: bold 12px tahoma; width:300px; float:left; padding-top:10px;}
.form_kontak {border:1px solid #999999; width:180px; font: normal 11px tahoma;}
.form_kontak2 {border:1px solid #999999; width:250px; height:100px; font: normal 11px tahoma;}