@import url("http://www.terra.com.br/terra.css");

/*------------------------------------------
Extras do webmail
------------------------------------------*/

.COMBO1 { background: #DFFFFC; color: #000000; font-family: verdana, arial; font-size: 10px; width:136px;}
.COMBO2 { background: #CCD6E6; color: #000000; font-family: verdana, arial; font-size: 10px; width:136px;}
.COMBO3 { background: #CCD6E6; color: #000000; font-family: verdana, arial; font-size: 10px; width:100px;}
.destTitulo { background:#00086E; }
.destMiolo { background:#CCD6E6; }
.detaMiolo { background:#00064F; }
.destErro { background:#FF0000; font-family: verdana, arial; font-size: 12px; color: #FFFFFF; }
.atencao { font-family: verdana, arial; font-size: 10px; color: #FF0000; text-decoration: underline;}
.AB12 { font-family: verdana, arial; font-size: 10px; color: #000000; line-height:20px; height:20px }
.AB12B { font-family: verdana, arial; font-size: 12px; color: D0F500; font-weight: bold;}
.AB10 { font-family: verdana, arial; font-size: 10px; color: #000000;}
.AV10 { font-family: verdana, arial; font-size: 10px; color: #00064F;}
.AV10U { font-family: verdana, arial; font-size: 10px; color: #00064F; text-decoration: underline;}
.AR12U { font-family: verdana, arial; font-size: 10px; color: #FF0000; text-decoration: underline;}
.AV12U { font-family: verdana, arial; font-size: 10px; color: #00064F; text-decoration: underline;}
.AW12B { font-family: verdana, arial; font-size: 10px; color: #000; font-weight: bold;}
.VV10B { font-family: Verdana; font-size: 10px; color: #00064F; font-weight: bold;}


/*------------------------------------------
Caixa de Login Servi?os
------------------------------------------*/
div.caixa.login {
margin-top:10px;
padding:1px 0;
background:url(/xam_rc.en/template_monoframe/css/img/fundomenu.gif) center center repeat-Y;
border:none;
}

div.caixa.login h2 {
background-color:#d6dbe7;
background-image:url(/xam_rc.en/template_monoframe/css/img/seta1_branca.gif);
color:#fff;
background-position:left center;
background-repeat:no-repeat;
padding:3px 10px;
}

.login div {
background:#claro;
}            
    
.login form {
padding:10px;
line-height:150%;
}

.login div {
border-bottom:1px solid black;
}

.login a {
font-family:arial;
}

.login input {
margin:2px 0 5px;
font-family:verdana,arial,helvetica,sans-serif;
font-size:10px;
}

.login input.txt {
width:110px;
}

br {
line-height:14px
}

/*------------------------------------------
Central de E-mail 2005
------------------------------------------*/

a:link,a:visited {
color:D0F500;
}

h2 { 
font-weight:normal;
color:D0F500;
font-size:12px;
padding:5px 5px 5px 5px;
background:#DFFFFC;
border-bottom:1px solid #AEC0CE;
}

h3 {
font-size:13px;
margin:5px;
}

h4 { 
font-weight:bold;
font-size:12px;
margin:0px 5px 10px 5px;
padding:5px 5px 5px 5px;
border-bottom:1px solid #AFC1CF;
color:#000;
}

#tudo {
background:#B0C0CF;
}

.header {
height:57px;
background:url(/xam_rc.en/template_monoframe/css/img/bg_cabecalho.gif) top left no-repeat;
}

.header li {
color:#125189;
display:inline;
}

.header li a {
color:#125189;
}

.menu {
width:138px;
overflow:hidden;
background:url(/xam_rc.en/template_monoframe/css/img/bg_menu.gif);
}

.menu ul {
border-left:1px solid #00064F;
border-right:1px solid #00064F;
}

.menu a, .menu b {
background-color:#00086E;
border-top-color:#FFF;
border-bottom:1px solid #00064F;
color:#000;
}

.menu a:hover {
background-color:#7992BA;
}

.menu a:visited {
color:#000;
}

#navegacao {
float:left;
width:779px;
padding:12px 0px;
background:#FFF url(http://terra.cur.ems-prev.terra.com.br/xam_rc.en/template_monoframe/css/img/bg_navegacao.gif) repeat-x bottom;
}

#navegacao ul {
margin-left:166px;
}

#navegacao ul li {
display:inline;
}

#navegacao a, #navegacao b {
display:block;
float:left;
width:108px;
color:#000;
background:url(/xam_rc.en/template_monoframe/css/img/bg_tab_off.gif) no-repeat top left;
padding:6px 0px 5px 5px;
}

#navegacao a:hover {
background-position:0 -24px;
text-decoration:none
}

a#navegacaoX:hover {
background:url(/xam_rc.en/template_monoframe/css/img/bg_tab_on.gif) no-repeat top left;
}

a#navegacaoX {
border-bottom:none;
padding-bottom:5px;
color:#FFF;
background:url(/xam_rc.en/template_monoframe/css/img/bg_tab_on.gif) no-repeat top left;
font-weight:bold
}

.nav, .cont {
position:relative;
float:left;
color:#000;
margin-bottom:10px;
background:#FFF;
}

.alerta {
display:block;
text-align:center;
color:#FF3300;
font-weight:bold;
margin:5px;
}

.cont {
float:left;
}

.cont p {
margin:5px;
}

.cont ul li {
display:list;
}

.cont li{
padding:0px;
margin:5px 5px 6px;
list-style:square inside;
color:#6B879D;
}

.col1{
margin-right:14px;
}

.nav ul{
margin:5px 5px;
}

.nav ul li, .btnsNav ul li, .btnsCont ul li {
display:inline;
}

.nav li, .nav a {
margin-right: 15px;
}

.nav li a {
padding:0px;
background:none;
}

.btnsNav {
text-align:right;
background:#013A6C;
padding:5px;
}

.btnsCont {
text-align:center;
padding:5px;
}

.btnsNav li, .btnsNav a, .btnsCont li, .btnsCont a {
margin:0px;
}

.selContas {
position:absolute;
top:3px;
left:380px;
}

.selContas select {
font-family:Verdana;
font-size:10px;
}

.legenda {
position:absolute;
top:1px;
right:5px;
}

hr {
border:none;
_border:1px dashed #000;
background-color:#000;
height:1px;
margin:0px 5px;
}

table {
font-family:Verdana;
font-size:10px;
color:#000;
/* width:582px; */
/* margin:5px; */
background:#FFF;
/* border-right:1px solid #013A6C; */
/* border-top:1px solid #013A6C; */
}

td {
/* border-bottom:1px solid #013A6C; */
/* border-left:1px solid #013A6C; */
/*padding:2px 2px; */
/* text-align:center; */
}

.table td a {
background:none;
margin:0px;
padding:0px;
}

.tablettls {
background:#CCD6E6;
text-align:center;
}

.paginacao {
background: #CCD6E6;
padding:5px;
height:13px;
}

.paginacao ul li, .paginacao a {
display:inline;
margin:0px;
padding:5px;
}

.previous  {
float:left;
}

.next {
float:right;
}

fieldset {
border:0px;
margin:0px;
padding:10px;
display:block;
}

.fieldset2 {
background:#F4F8FB;
margin:0px 5px;
}

fieldset label {
width:282px;
float:left;
text-align:right;
margin:0px 5px 5px 0px;
}

fieldset .ftexto  {
width:200px;
margin:0px 5px 5px 0px;
float:left;
}

fieldset textarea {
width:282px;
height:120px;
margin-bottom:5px;
float:left;
}

fieldset select {
width:135px;
margin:0px 5px 5px 0px;
float:left;
}

.ftexto,select,textarea {
font-family:Verdana;
font-size:10px;
color:#000;
background:#claro;
border:1px solid #013A6C;
}

fieldset .infoForm {
float:right;
width:287px;
font-size:11px;
font-style:italic;
margin-bottom:5px;
}

.btns, .btnsOvr, .btnsOvr2 {
padding:0px 1px;
font-size:10px;
/* font-weight:bold; */
color:#DFFFFC;
background:#507592;
border-top:solid 1px #A4B6C5;
border-left:solid 1px #A4B6C5;
border-right:solid 1px D0F500;
border-bottom:solid 1px D0F500;
}

.btnsOvr {
background:#FFF;
color:#4A587A;
cursor: hand;
}

.btnsOvr2 {
background:#FFF;
color:#4A587A;
cursor: hand;
}

/*novo*/
.vercontatos_menu b {
background:#C5E3E1;
}

.contatos_menu a {
background:#CCD6E6;
border:0;
text-indent:10px
}

body,img,p,div,table,dt,dd,hr,select {
margin:0;
padding:0;
border:0;
}

body {
background:url(/xam_rc.en/template_monoframe/css/img/bg_tudo.gif) repeat-y;
}

.caixa h2 {
   	background:#C5E3E1;
	color:#000;
	border-color:#00064F;
	font-weight:bold;
	text-indent:7px
}
.caixa {
	border-color:#00064F;
	background:#CCD6E6;
	font-size:10px;
}		
.caixa li {
	padding:2px;
	font-size:9px
}	
.caixa input {
	width:60px;
	font-size:9px
}
.caixa select {
	width:67px;
	font-size:9px
}
input.check {
	width:10px
}
.msg {
	font-weight:bold;
	color:#FF0000
}
.cartola {
	background:#00086E;
}
.cartola2 {
	background:#CCD6E6;
	width:100%;
	float:left
}
.busca_alfa b,.busca_rapida b {
	background:#CCD6E6;
	font-size:10px;
	font-weight:bold;
	color:D0F500;
	height:20px;
	display:block;
	padding:3px
}
.busca_alfa,.busca_rapida {
	font-size:9px;
	background:#CCD6E6;
	padding:0 0 0 3px;

}
.busca_alfa {
	width:445px;
	height:50px;
	float:left
}
.busca_rapida {
	width:142px;
	height:50px;
	float:right
}

.divisor {
	width:594px;
	height:9px;
	background:#00064F;
	color:#00064F;
	overflow:hidden;
	float:left;
}
.erro { font-family: verdana, arial; font-size: 11px; color: #FFF; background:#FF0000; line-height:20px }

.pastas .menu select {
background-color:#FFF
}

.pastas .menu b {
background:#507592;
color:#FFF;
font-weight:normal
}

.criarpastas {
margin-left:14px;
}

.pastas .menu {
margin-bottom:0
}
	  
a:link,a:visited {
color:D0F500;
}

.menu a:visited {
color:#000;
}

.armazen { margin:10px; }
.armazen span { font-size:10px }
.chama_armazen { width:650px; border:1px solid #00064F; padding:5px; margin:0 0 5px 50px }

.footN {color:#fff} 

.footN {color:#fff} 