body{
	background-color: #fff;
	color:#000;
	padding:0px;
	margin:0px;
	font-family:arial;
}

input[type="text"], input[type="password"],input[type="email"], select,textarea {
    border: 1px solid #000;
    background-color: #fff;
    color: #000;
    padding: 5px;
    font-size:12px;
}

.bg-toska {
	background-color:#fff;
    
}

.font-12{
	font-size:12px;
}
.font-20{
	font-size:20px;
}
.font-bold{
	font-weight:bold;
}

.font-gold{
	color:#F7842C;
}
.alert{
	text-align:left;
	padding:5px;
	font-size:12px;
	color:#080;
	background-color:#f0f0f0;
	border-radius:2px;
}

.result table td{
	font-size:12px;
	padding:5px;
	background-color:#f0f0f0;
	color:#4d4d4d;
	border:1px solid #d0d0d0;
}

.menu ul{
	list-style-type:none;
	padding:0px;
	margin:0px;
}

.menu ul li{
	display:inline;
}

a{
	color:blue;
	text-decoration:none;
}

.border-blur{
	border:1px solid #f0f0f0;
}

.diskon-kei table{
	width:100%;
}

.diskon-kei th{
	background-color:#f0f0f0;
	color:#505050;
	font-size:12px;
	font-weight:bold;
}
.diskon-kei td{
	font-size:12px;
	text-align:center;
}
.font-green{
	color:#090;
}
.font-red{
	color:#f00;
}
.fontwhite{
	color:#fff;
}
.fontred{
	color:#f00;
}
.fontgreen{
	color:#0f0;
}
.fontblue{
	color:#00f;
}
.fontoceanblue{
	color:#0088FF;
}
.fontblack{
	color:#000;
}
.fontyellow{
	color:yellow;
}
.fontgold{
	color:#ffae00;
}

 	 



	

#menu-v li, #menu-v a {zoom:1;}  

#menu-v, #menu-v ul

{

	

    max-width: 320px;  

    min-width: 220px;  

    border: 1px solid #ccc;

    border-top:none;

    position: relative; font-size:0;

    list-style: none; margin: 0 auto; padding: 0; display:block;

    z-index:9;

}

                

 



 

.menumerah li

{

    background: #057b50;

    list-style: none; margin: 0; padding: 0;

	text-align:center;

}



.menumerah li:hover

{

    background: #2cab7d;

    list-style: none; margin: 0; padding: 0;

	text-align:center;

}





.menubiru li

{

    background: #0795E7;

    list-style: none; margin: 0; padding: 0;

	text-align:center;

}



.menubiru li:hover

{

    background: #085277;

    list-style: none; margin: 0; padding: 0;

}





#menu-v li a

{

    font: normal 12px Arial;

    border-top: 1px solid #fff;

    display: block;

      text-decoration: none;

    line-height:26px;

    padding-left:0px;      

	color:#fff;

}

#menu-v ul li a

{

    line-height:30px;

}

                

#menu-v li a.arrow:hover

{

    background-image:url(arrowon.gif);

    background-repeat: no-repeat;

    background-position: 97% 50%;

}

        

 

#menu-v li ul

{

    position: absolute;

    width: 200px; 

    visibility:hidden;

}

        

#menu-v a.arrow

{

    background-image:url(arrow.gif);

    background-repeat: no-repeat;

    background-position: 97% 50%;

}

#menu-v li:hover, #menu-v li.onhover

{

    background-position:0 -62px;

}

#menu-v ul li

{

    background: rgba(255, 255, 255, 0.86);

    background-image:none;

}

#menu-v ul li:hover, #menu-v ul li.onhover

{

    background: #FFF;

    background-image:none;

}

        

 