/****TAGS****/
* {margin:0;padding:0;border:0px;}
html {height:100%;}
body {background:#000 url('../img/webmail_fundo.jpg') no-repeat scroll center 90px; height:100%;font:10px Verdana, Arial, Tahoma;}
a{text-decoration: none}
ul {list-style:none;}

/****GERAL****/
img.float, input.float, select.float {float:left;}
img.right, input.right, select.right {float:right;}
.clear {clear:both;width:auto;height:0px;line-height:0px;visibility:hidden;}
.clearObj {clear:both;display:block;}

/****PÁGINA INICIAL****/
#geral {height:560px;width:970px;margin:0 auto; padding-top:8px;}
#conteudo {background:none;display:inline;float:left;height:248px;width:970px;}
#cabecalho {width:970px;height:137px;margin:0 auto;}
.tit_pg{float:left;margin:40px 0 0 107px;text-indent:-99999px;}
.tit_pg2{float:left;width:287px;height:137px;margin:0 0 0 15px;background:url(../img/magic_logo.png) no-repeat top left;text-indent:-99999px;overflow:hidden;}
.tit_pg3{background-color:#000;background-image:url('../img/redemagic_icon.gif');background-repeat:no-repeat;background-attachment:scroll;background-position:0 -49px;float:left;height:49px;margin:30px 0 0 90px;text-indent:-99999px;width:125px;overflow:hidden;}
.tit_pg3:hover{background-position: 0 0}

/****FORMULÁRIOS****/
.field1{background:transparent url('../img/fieldset_bg.png') no-repeat scroll 0 0;height:259px;margin:0 0 0 136px;width:821px;}
#login ul{display:inline;float:left;margin:47px 0 0 103px;width:290px;}
#login li{background-color:transparent;background-image:url('../img/bullet.gif');background-repeat:no-repeat;background-attachment:scroll;background-position: 0 0;display:inline;float:left;height:75px;padding:0 0 10px 27px;width:215px;}
.btn1, .btn1_over{background-color:transparent;background-image:url('../img/btn_acessar.jpg');background-repeat:no-repeat;background-attachment:scroll;background-position: 0 0;display:inline;float:left;width:180px;height:83px;margin:138px 0 0 35px;text-indent:-99999px;cursor:pointer;}
.btn1_over{background-color:transparent;background-image:url('../img/btn_acessar_over.jpg');background-repeat:no-repeat;background-attachment:scroll;background-position: 0 0;}
.label1{float:left;font-size:24px;display:inline;height:18px;margin-bottom:10px;text-indent:-99999px;width:215px;}
.inputs1, .inputs2, .inputs3, .inputs4{background:#b8b8b8;border:1px solid white;}
.inputs1_over, .inputs2_over, .inputs3_over, .inputs4_over{background: #a8a8a8;border:1px solid gray;}
.inputs1, .inputs1_over{border:1px solid #fff;display:inline;float:left;font-size:10px;padding:5px 0px;width:211px;}
.inputs1_over{background:#fff;border:1px solid #b8b8b8;}
label img{float:left;}