body{
background-image:url('images/bck.png') ;

background-color:#A9A9A9;
background-repeat:repeat;
font-family:Tahoma, arial;
font-size:12px;
font-color:#333;
margin:0px 0px;
}

a{
text-decoration:none;
color:#B60505;
}

a:hover{
color:red;
}

a.sosmed{opacity:0.6;}
a.sosmed:hover{opacity:1.0;}

h2,h3{
padding:5px 0px;margin:0px 0px 5px 0px;font-weight:normal;background:url(images/line.png)repeat-x 0px 28px;
}

h2{color:#522C19;font-size:20px;font-weight:normal;}
h3 a{color:#522C19;font-weight:bold;}
h3 a:hover{color:#B46141;}

.tgl{
color:#777;
font-size:11px;
margin-bottom:5px;
}

img{padding:3px; border:1px solid #ccc;background:#fff;}

table.izin,table.sml{
border-collapse:collapse;
border:1px solid #522C19;
background:none;
color:#000000;
padding:0px;margin:0px;
box-shadow:2px 2px 2px #512D1D;
}
table.izin tr,table.sml tr{background:#DBCDB2;}
table.izin tr:hover,table.sml tr:hover{background:#F2E7D1;}
table.izin td,table.sml td{padding:0px 5px;vertical-align:top;}
table.izin th,table.sml th{padding:0px 5px; color:#F5C060; background:#512D1D;}

table.sml td,table.sml th{font-size:95%;}
table.sml th{text-align:center;}

table.sml caption{
font-weight:bold;
padding:5px;
background:url(images/menubg.png);
color:#FFF;
margin-bottom:5px;
box-shadow:2px 2px 2px #512D1D;
opacity:0.9;}

input, textarea{font-size:11px; font-family:Tahoma;}

td,th{font-size:12px;}

.welkom{
font-size:60px; color:#000;
text-align:center;
text-shadow:4px 4px 4px #000;
font-family:garamond;
}
.enter{
padding:10px;
border:2px solid #fff;
background:#999;
transition:all 500ms ease-in-out;
border-radius:5px;
}
.enter:hover{
background:#ccc;
}
.enter:focus{
box-shadow:0px 0px 8px red;
}

#sakuliwek{
width:1000px;
margin: auto;
padding:0px;
}

#dadasar{
background:url(images/bg.jpg);
border-radius:10px;

margin:0px 0px;float:left;
padding:0px;
}


#sirah{
float:left;
border:0px solid #ccc;
clear:both;
width:1001px;

*/background:url(images/header.png);*/
}

#logo{
float:left;
border:0px solid #ccc;

width:80px;
height:80px;
background:url(images/logo.png);
}

#judul{
font-size:36px;
line-height:30px;
margin:0px 20px;
padding:0px;
font-weight:bold;
color:red;
font-family:Arial;
border:0px solid #ccc;
text-shadow:2px 2px 2px #000;
}

#judul a{color:#F5C060;}

#deskripsi{
margin:0px 21px;
color:#333;
font-size:14px;
*/text-shadow:2px 2px 2px #000;*/
}

#katakata{
padding-top:5px;
margin-top:10px;
margin-bottom:10px;
float:left;
width:1000px;
height:215px;
}

#teangan{
float:right;
margin:12px 10px;
color:#f4f4f4;
}

#teangan input.kotakteangan{
float:right;
border-radius:5px;
border:none;
padding:3px 6px;
padding-right:20px;
margin-left:5px;
font-size:12px;
background:#efe6a0;
color:#0c0c0c;
}

#teangan input.tombolteangan{
float:right;
background:url(../../pakakas/search.png);
height:16px;
width:17px;
border:none;
margin-right:-147px;
margin-top:3px;
border-left:1px solid #ddd;
font-size:100%;
}

#menu{
width:1000px;
float:left;
border:0px solid #ccc;
height:43px;
background:url(images/menubg.png);
margin-bottom:1px;
border-radius:5px;
opacity:1;
z-index:9999;
}
#menu ul{padding:0px;margin:0px;background:none;z-index:9999;}
#menu ul li{float:left;list-style: none;display:block;padding:13px 0px;font-size:14px;text-transform:uppercase;font-weight:normal;letter-spacing:2px;text-shadow:2px 2px 2px #000;z-index:9999;}
#menu ul li:hover{background:url(images/menubghvr.png);border-radius:3px;z-index:9999;}
#menu ul li a{color:#fcfbf9;padding:8px 20px;text-decoration:none;border-radius:0px;z-index:9999;}
#menu ul li a:hover{color:#fff;z-index:9999;}
#menu ul li ul{position:absolute;left:-9999px; top:-9999px; width:0px; height:0; margin:0px; padding:0; list-style:none;z-index:9999;}
#menu ul li:hover ul{position:relative;left:0px;top:13px;margin:0px;opacity:1;z-index:9999;}
#menu ul li ul li,#menu ul li ul li.bawah {margin:0px;list-style:none;display:block;padding:0px 0px;width:300px;font-size:12px;z-index:9999;}
#menu ul li ul li:hover,#menu ul li ul li.bawah:hover{border-radius:0px;z-index:9999;}
#menu ul li ul li.bawah{border-bottom:1px solid #333;z-index:9999;}
#menu ul li ul li a{font-weight:normal;background:#f47302;color:#ddd;list-style:none; display:block;padding:8px 20px;z-index:9999;}
#menu ul li ul li a:hover{padding:8px 20px;background:#f4ac02;color:#fcfbf9;z-index:9999;}



#eusi{clear:both;
float:left;
width:990px;
padding:5px;
clear:both;
border:0px solid #ccc;
display:block;
}

#kenca{
background:url(images/vline.png)repeat-y 739px 0px;
border-radius:10px;
border:0px double #ddd;
float:left;
width:710px;
padding:10px 15px;
text-align:justify;
line-height:20px;
}

#kenca li{margin-left:15px;}

#kotakbeja,#kotakbeja2{
border-radius:5px;
border:1px solid #DFC9BF;
padding:5px;
margin-top:5px;
font-size:100%;
background:#DBCDB2;
}
#kotakbeja:hover,#kotakbeja2:hover{background:#F2E7D1;}

#kotakbeja2{border:1px solid #fff;background:#DBCDB2;}

#konten{
font-size:12px;
}

#kotakprodak{
border-radius:5px;
float:left;
width:210px;
border:1px solid #ccc;
padding:5px;
margin-top:5px;
margin-right:10px;
background:#fff;
text-align:center;
}

#judulprod{
background:#BE0000;
font-weight:bold;
padding:5px 3px;
text-transform:uppercase;
}

#judulprod a{color:#fff;}
#judulprod a:hover{color:yellow;}
#gambarprod img{padding:0px;border:none;width:180px;}

#gambarprod{
border:1px solid #ccc;
height:240px;overflow:hidden;
margin:3px 0px;
}

#judulalbeum{
padding:5px;
margin-top:-120px;
background:#fff;
opacity:0.6;
/*border-radius:5px;*/
}

#judulalbeum a{color:#999;}
#judulalbeum a:hover{color:#000;}

#kotakalbeum{
border-radius:5px;
float:left;
width:120px;
height:120px;
border:1px solid #ccc;
padding:5px;
margin-top:5px;
margin-right:10px;
background:#fff;
text-align:center;
display:block;
}

#kotakalbeum img{padding:0px;border:none;width:120px;height:120px;border-radius:5px;}


#kotakvideo{
border-radius:5px;
float:left;
width:220px;
height:220px;
border:1px solid #ccc;
padding:5px;
margin-top:5px;
margin-right:10px;
background:#fff;
text-align:center;
display:block;
}

#kotakvideo img{padding:0px;border:none;width:220px;height:220px;border-radius:5px;}

#judulvideo{
padding:5px;
margin-top:-220px;
background:#fff;
opacity:0.6;
/*border-radius:5px;*/
}

#judulvideo a{color:#999;}
#judulvideo a:hover{color:#000;}




#hargaprod{
font-family:Arial;
font-weight:bold;
color:red;
font-size:20px;
}

#katuhu{
border:0px solid #ccc;
float:right;
width:236px;
padding:0px;
padding-left:10px;
}

#katuhu ul{
margin:0px;padding:5px 15px;
}

#katuhu li{
padding:0px;
}

#sirahwidget{
color:#6E3F2B;
padding:5px 10px;
font-weight:bold;
border-radius:10px;
background:url(images/line.png)repeat-x 0px 20px;
text-shadow:1px 1px 1px #777;
}

#awakwidget{
border:0px solid #ccc;
padding:5px 10px;
margin-bottom:10px;
font-size:12px;
border-radius:10px;
}
#awakwidget:hover{background:#F2E7D1;}

#cokor{
/*background:#8B0000;   BACKG ASLI */
background:#FFFFFF33; /* TRANPARAN 20% */

width:100%;
float:left;
margin:0px;
border-bottom:10px solid #B7A27C;
padding:5px 0px;
clear:both;
text-align:center;
font-size:90%;
color:#fcfbf9;
}

#anakcokor,#anakcokor2{
width:31%;
border:0px solid #fff;
float:left;
padding:10px 10px;
}

#anakcokor2{
border-right:2px ridge #3F1F0D;
border-left:2px ridge #3F1F0D;
}

#anakcokor:hover,#anakcokor2:hover{
/*background:#f47302;*/
background:#FFFFFF33;  /* TRANPARAN 20% */
}

#blokstruk{width:950px;background:#fff;font-size:95%;}
#cokor a{color:#ccc;}
#cokor a:hover{color:#fff;}