body{
    margin:0px;
    padding:0px;
    background-color:#000000;
    background-image:url(img/bg.jpg);
}

img{
    border:0px;
}


.frmbusca{
    font-family:arial;
    font-size:13px;
    color:#999999;
    font-weight:bold;
    border:0px;
    height:20px;
    width:241px;
    line-height:20px;
    padding-left:3px;
    padding-right:3px;
    background-color: transparent;
}
.frmbusca:hover{
    background-color:#777777;
}

.frmlogin{
    font-family:arial;
    font-size:11px;
    color:#999999;
    font-weight:bold;
    border:0px;
    height:14px;
    width:112px;
    line-height:14px;
    padding-left:3px;
    padding-right:3px;
    background-color: transparent;
}
.frmlogin:hover{
    background-color:#777777;
}

.form{
    font-size:11px;
    color:#666666;
    height:14px;
}
input[type=submit].form{
    font-size:11px;
    color:#333333;
    height:20px;
    font-weight:bold;
}

/* Agenda e coberturas */
.agenda{
    font-family:tahoma;
    font-size:11px;
    color:#ffffff;
}
.agenda .data{
    color:#CCCCCC;
    font-size:10px;
    text-decoration:none;
}
.agenda .banda{
    color:#ffffff;
    font-weight:bold;
    text-decoration:none;
}
.agenda .casa{
    color:#ffffff;
    text-decoration:none;
    font-size:10px;
}
.agenda .casa a{
    color:#ffff00;
    text-decoration:none;
    font-size:10px;
}


.thumb_galeria{
    border:2px solid #2a2a2a;
}
.maplinks{
    color:#ffffff;
    text-decoration:none;
    font-family:arial;
    font-size:11px;
}
.maplinks:hover{
    text-decoration:underline;
}


td .menu{
    width: 107px;
    height:40px;
    text-align:center;
    font-family: arial;
    font-size:11px;
    font-weight:bold;
}
td .menu a{
    color:#ffffff;
    text-decoration:none;
}
td .menu a:hover{
    color:#ffff00;
    text-decoration:underline;
}

