A:link                {COLOR:#003;}
A:visited             {color:gray;}
A:hover               {COLOR: black;text-decoration:overline;}
A:active              {COLOR: blue;background:transparent;}

p { 
 font-family: verdana, arial, "ms sans serif", sans-serif; 
 font-size: 12px; 
 margin: 10px;
 line-height: 18px;
 padding-left: 8px;
 color: #333333;
 }

.small
 { 
 font-family: verdana, arial, "ms sans serif", sans-serif; 
 font-size: 10px; 
 font-weight: normal;
 line-height: 14px;
 padding-left: 1px;
 color: #333333;
 }

 .big
 { 
 font-family: verdana, arial, "ms sans serif", sans-serif; 
 font-size: 14px; 
 line-height: 14px;
 padding-left: 10px;
 color: #333333;
 }

td { 
 font-family: verdana, arial, "ms sans serif", sans-serif; 
 font-size: 12px;
 color: #333333;
 }

 /* 
 a:link {
 color: #333333;
 font-weight: bold; 
 text-decoration: none;
 }

 a:visited {
 color: #333333;
 font-weight: bold;
 text-decoration: none;
 }

a:active {
 color: #333333;
 font-weight: bold;
 text-decoration: none;
 }

a:hover {
 color:#666666;
 font-weight: bold;
 text-decoration: overline;
 }
*/

input, textarea, select {
 background-color: #eeeeee;
 font-family: verdana, arial, sans-serif;
 font-size: 10px;
 color: #333;
 padding: 0px; 
} 

input.button {
 border:2px outset #999; background-color: #ccc;
 
} 

.divcenter450 {width:450px;margin:0 auto;text-align:left;}

.index {
float:left;
color:darkred;
font-size:30px;
line-height:25px;
padding-top:1px;
padding-right:5px;
font-family: Comic;
}

.huruf  {
font-family: Arial;
text-align:left;
font-size:10px;
letter-spacing:normal;
color:#003399;
line-height: 150%;
}

h1  {
color:white;
background:transparent;
filter:alpha(opacity=50);
-moz-opacity:.50;
opacity:.50;
font-size:11px;
}

.bingkai {
float:right;
width:30%;
padding:1px;
border:1px solid black;
font-size:1.0em;
margin:2px;
background-color:whitesmoke;
}

.iklan1 {
float:right;
width:35%;
padding:4px;
margin:5px;
}

.iklan2 {
float:right;
width:50%;
padding:1px;
margin:1px;
}

.iklan3 {
float:right;
width:80%;
padding:1px;
margin:1px;
}

.iklan4 {
float:left;
width:45%;
padding:1px;
margin:1px;
}

.judul {
font-size:smaller;
font-family:Verdana;
letter-spacing:4px;
color:#003399;
}

.ket {
font-size:smaller;
font-family:Verdana;
letter-spacing:normal;
color:#003399;
line-height:140%;
}

.style1 {
COLOR:firebrick;
font-family:Palatino Linotype;
font-size:11px;
font-style:normal;
text-align:right;
}

.style2 {
COLOR:#E1771E;
font-family:Palatino Linotype;
font-size:12px;
font-style:normal;
text-align:left;
}

/* CSS MENU */
#slantedmenu{
font-weight: bold;
font-size: 75%;
}

#slantedmenu:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

#slantedmenu ul{
text-indent: 2px;
padding: 3px 0;
margin: 0;
background-color: #e0e0e0;
border: 1px solid #bebebe;
text-align: center; /*set value to "center" for example to center items*/
}

#slantedmenu ul li{
display: inline;
}

#slantedmenu ul li a{
color: #494949;
padding: 3px 0;
padding-right: 31px;
margin: 0;
text-decoration: none;
background: transparent url(gbr/garis.gif) top right no-repeat;
}

#slantedmenu ul li a:visited{
color: #494949;
} 

#slantedmenu ul li a:hover{
color: black;
}
/* CSS MENU */

.shadow {
WIDTH: 390px;text-align:center;PADDING:10px;FILTER:shadow(color:gray);
}
.tipbox {
WIDTH: 290px; margin:0px auto; TEXT-ALIGN: left;PADDING:15px; BORDER: 1px solid #808080; LINE-HEIGHT: 160%;color:black; background: whitesmoke;
}
