#acores9_login { width:960px;background:#045e9a;margin:0 auto;position:relative;height:30px;color:#FFF; }
#acores9_login .menu { position:relative; height:30px; }
#acores9_login .menu ul{ padding-left:0; height: 30px; }
#acores9_login .menu ul li{ list-style: none; display: inline; line-height:22px; }
#acores9_login .menu ul li a{ text-decoration: none; float: left; color: #FFF;  padding:4px 6px}
#acores9_login .menu ul li a:hover{ background: #4f8eb8; color:#FFF; }
#acores9_login .menu_users {float:right;}
#acores9_login .login {position:absolute;right:0;top:0;width:460px;text-align:right;line-height:30px;color:#FFF;}
#acores9_login .login p {color:#FFF;line-height:30px;margin-right:5px;}
#acores9_login .login .field { width:80px; border:0; background:#4f8eb8; font-family:Verdana; font-size:11px; padding:3px; color:#FFF;}
#acores9_login .login .submit { margin-left:5px;vertical-align:middle;}
#acores9_login_error {width:960px;background:#b91313;color:#efefef;margin:0 auto;text-align:center;height:30px;line-height:30px;-webkit-border-radius:3px;}
#acores9_login_error strong { color:#FFF;}
#acores9_login_error a { color:#fff; text-decoration:none; font-weight:700; }
#acores9_login_error a:hover { color:yellow; }

#acores9_canais { width:960px; margin:0 auto; margin-bottom:10px; height:30px; position:relative; }
#acores9_canais .canais { width:960px; position:relative; margin:0 auto; height:30px; background:#EFEFEF; -webkit-border-bottom-left-radius:6px; -webkit-border-bottom-right-radius:6px; color:#CCC; }
#acores9_canais .canais ul{ padding-left: 0; height: 30px; }
#acores9_canais .canais ul li{ list-style: none; display: inline; line-height:22px; }
#acores9_canais .canais ul li a{ text-decoration: none; float: left; color: #666; padding:4px 6px}
#acores9_canais .canais ul li a:hover{ background: #4f8eb8; color:#FFF; }
#acores9_canais .canais .left { -webkit-border-bottom-left-radius:6px; -moz-border-bottomleft-radius:6px; }
#acores9_canais .login {position:absolute;right:0;bottom:2px;width:420px;text-align:right;right:5px;line-height:30px;color:#FFF;}
#acores9_canais .login p { margin:0;}
#acores9_canais .login .submit { margin-left:5px;vertical-align:middle; }
#acores9_canais .fields { width:150px; border:1px solid #EFEFEF;font-family:Verdana; font-size:11px; padding:3px; color:#666;}

#header{width:960px;margin:0 auto;height:100px;background:transparent url('../images/header.png') no-repeat;margin-top:10px;position:relative;color:#045e9a;font-size:11px;}
#header a {color:#045e9a;text-decoration:none;line-height:15px;}
#header a:hover {text-decoration:underline;}
#header .logo {width:194px;height:81px;position:absolute;left:15px;top:10px;}
#header .pub {position:absolute;width:728px;height:90px;right:5px;top:5px;}

#footer {background:#FFF url('../images/footer.png') no-repeat;margin:0 auto;margin-top: 10px;clear:both;width:960px;height:62px;position:relative;z-index:0;}
#footer .footer2 {margin-top:10px;width:220px;height:40px;padding:5px;color:#CCCCCC;position:absolute;right:5px;top:0;line-height:16px;text-align:center;}
#footer .footer1 {position:absolute;left:10px;top:2px;width:700px;}
#footer .footer1 p { line-height:18px; color:#666;}
#footer a {text-decoration:none; color: #787878;}
#footer a:hover {color:#000;}
