/* start HEADER - TOP */
.logo {
position:relative;
margin-top:50px;
margin-bottom:43px;
z-index:2;
}

.fixed-left {
position:fixed;
left:10px;
top:216px;
}

.facebook, .twitter, .skype, .facebook a, .twitter a, .skype a {
display:block;
width:46px;
height:46px;

-moz-transition-duration:0.5s;
-o-transition-duration:0.5s;
-webkit-transition-duration:0.5s;
transition-duration:0.5s;
}

.facebook {
background:url(../images/fb_off.png) no-repeat;
margin-bottom:10px;
}

.twitter {
background:url(../images/twitter_off.png) no-repeat;
margin-bottom:10px;
}

.skype {
background:url(../images/skype_off.png) no-repeat;
margin-bottom:10px;
}

.facebook:hover {
background:url(../images/fb_on.png) no-repeat;
}

.twitter:hover {
background:url(../images/twitter_on.png) no-repeat;
}

.skype:hover {
background:url(../images/skype_on.png) no-repeat;
}

/* ------------------>>> start FORM REGISTER */
/* ------------------>>> end FORM REGISTER */


/* ------------------>>> start FORM LOGIN */
#frmlogin {
width:389px;
height:41px;
// background:url(../images/bg_login.png) no-repeat;
margin-top:40px;
position:relative;
}

#txtUserName, #txtPassword, #txtCode, .code_img, #login {
background:none;
border:1px solid gray;
height:34px;
//position:absolute;
color:#000;
background:white;
}

#txtUserName {
width:80px;
//left:0px;
//top:19px;
padding:0 5px;
}

#txtPassword {
width:80px;
//left:90px;
//top:19px;
padding:0 5px;
}

#txtCode {
width:50px;
//left:180px;
//top:19px;
padding:0 5px;
}

.code_img {
//top:19px;
//left:246px;
    margin-top:-2px;
    height:34px;
    width:50px;
}

#login {
width:73px;
height:27px;
right:0px;
top:12px;
cursor:pointer;
}

.lupapass, .daftar {
display:block;
position:absolute;
height:12px;
}

.lupapass {
width:86px;
top:0;
left:0;
}

.daftar {
width:32px;
left:90px;
top:0;
}

.bgtopnav {
margin-top:18px;
}

.bgtopnav td {
background:url(../images/batasnav.png) no-repeat center left;
}

.bgtopnav td a {
display:block;
height:39px;
font-size:12px;
line-height:39px;
padding:0 2.0em;
color:#fff;
}

.bgtopnav td:first-child a {
padding-left:0;
padding-left:5px;
}

.bgtopnav td a:hover {
color:#d89f27;
}

.bgtopnav td:first-child {
padding-left:0;
background:none;
}


/* ------------------>>> end FORM LOGIN */

.runningtext {
background:url(../images/runningtext.png) no-repeat center left;
height:14px;
line-height:14px;
padding:0 10px 0 90px;
margin-top:15px;
}

.runningtext_content {
font-size:12px;
color:#fff;
}

/* end HEADER - TOP */
