a, a:visited{
text-decoration:none;
color:#990000;

}

a:hover{
text-decoration:underline;
color:#003300;

}

form{
padding:0px;
margin:0px;
}

div{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;


}

h1{
font-size:18px;
color:#990000;
margin-bottom:10px;

}

h2{
font-size:14px;
color:#333;

}


h3{
font-size:14px;

}

table th{
text-align:right;

}



.quebra{
clear:both;

}

.quebrai{
clear:both;
visibility:hidden;

}

hr{
color:#ccc;
border:1px solid;
height:1px;
}


.chamada{
font-size:11px;


}


body{
background-color:#fff;
padding:0px;
margin:0px;
background-image:url(../imgx/fundo.jpg);
background-repeat:repeat-x;

}

#cab{
padding:5px;
width:100%;
height:130px;
position:absolute;
background-color:#FFFFFF;
background-image:url(../imgx/ccorreio.jpg);
background-repeat:no-repeat;
background-position:right;
top:15px;

}

#breadcrumb{
border:1px solid #999;
padding:5px;
background-color:#FFFFFF;
position:absolute;
width:100%;
top:165px;
height:25px;

}




#body{
position:absolute;
right:-12px;
top:205px;
width:575px;
background-color:#FFFFFF;
border:1px solid #999;
padding:5px;
}


#infotop{
height:20px;
border:1px solid #CAD9FF;
text-align:right;
margin-top:30px;
padding:0px;

}


#full{

}


#all{
width:775px;
margin-left:auto;
margin-right:auto;
position:relative;
margin-top:0px;

padding:0px;


}

#rodapeh{
right:0px;
background-color:#FFFFFF;
border:none;
padding:5px;
border:1px solid #ccc;
margin-top:10px;
}

/*
.yestrans{
  position: absolute;
  top: 0; 
  bottom: 0;  
  left: 0;
  width: 100%;
  background: #fff;
  opacity: 0.65;
  -moz-opacity: 0.65; 
  filter:alpha(opacity=65); 
    height: expression(document.getElementById("rodapeh").offsetHeight);
    width: expression(document.getElementById("rodapeh").offsetWidth);

}

.notrans{
filter:alpha(opacity=100);
-moz-opacity:1.0;
-khtml-opacity: 1.0;
opacity: 1.0;
position:relative;

}
*/




#back{
background-color:#dedede;
margin-left:10px;
padding:0px;
/*height:950px;*/
color:#FFFFFF;
}

.menuitem{
border-bottom:1px solid #ccc;
border-top:1px solid #ccc;
margin-bottom:1px;
background-color:#f3f3f3;

}


.menuitem a, .menuitem a:visited{
text-decoration:none;
color:#000;
padding:10px;
display:block;


}

.menuitem a:hover{
color:#fff;
background-color:#990000;
display:block;
padding:10px;
text-decoration:none;



}




#azul{
background-color:#990000;
border:none;
height:180px;
padding:5px;
}

#azul a, #azul a:visited{
color:#FFFFFF;
}




.notesq{
	text-align:right;
	

}

.fotoesq{
	float:right;
	margin-left:10px;

}

.legenda{
font-style:italic;
font-size:9px;

}

.notdir{
	text-align:left;

}

.fotodir{
float:left;

}





#esq{
width:180px;
position:absolute;
left:0px;
top:205px;

}


.esqi{
width:180px;
background-color:#FFFFFF;
padding:5px;
border:1px solid #ccc;
margin-bottom:10px;
}



	#verplanilha{
	position:absolute;
	height:400px;
	
	top:100px;
	width:775px;
	background-color:#FFFFFF;
	border:none;
	padding:5px;
	border:1px solid #ccc;
	overflow:scroll;
	}
	
	iframe{
	border:1px solid;
	
	}

	#planilhaferramentas{
	padding:5px;
	border:1px solid;
	width:550px;
	height:40px;
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
	color:#000000;
	}

	#planilhaferramentas a, #planilhaferramentas a:visited{
	color:#000000;
	}





.bloco{
width:260px;
float:left;
border:1px solid #ccc;
padding:5px;
margin-right:5px;

}


.bloco span{
float:left;
width:130px;
text-align:center;


}

.erro{
border:1px solid #ccc;
background-color:#FFFFCC;
padding:20px 0px 20px 30px;
background-image:url(../imgx/aviso.gif);
background-repeat:no-repeat;
background-position:left;
font-size:16px;
font-weight:bold;
margin-bottom:10px;
}

.alerta{
border:1px solid #ccc;
background-color:#F7F3E1;
padding:20px 0px 20px 30px;
font-weight:bold;
margin-bottom:10px;
}




.sucesso{
border:1px solid #ccc;
background-color:#E1FADA;
padding:20px 0px 20px 30px;
background-image:url(../imgx/sucesso.gif);
background-repeat:no-repeat;
background-position:left;
font-weight:bold;
margin-bottom:10px;
}

#vejafoto{
padding:5px;
width:180px;
height:160px;
text-align:center;
float:left;
}

#vejafoto2{
padding:5px;
width:320px;
height:250px;
text-align:center;
float:left;
}




#vejafoto img{
border:1px solid #ccc;

}


#vejafoto a{
color:#990000;
font-weight:bold;


}



.prompt{/*index*/
z-index: 7000;
padding:10px;
opacity: 100;
position: fixed;
display: inline;
width: 80%;
margin-left:-40%;
left:50%;
top: 15%;
text-align: center;
background-color: #fff;
display:none;
_position: absolute;
_top: expression(document.compatMode=="CSS1Compat"? document.documentElement.scrollTop+100+"px" : body.scrollTop+100+"px");

}

#promptconteudo{
border:1px solid #ccc;
background-color:#efefef;
overflow:auto;
max-height:400px;
_height: expression(this.scrollHeight >= "400" ? "400" : "auto");


}

.overlay{/*index*/
background-color: #000000;
position: fixed;
width: 100%;
height: 200%;
_height: 1500px;
z-index: 5000;
opacity: 0.80;
-moz-opacity: 0.80; 
filter:alpha(opacity=80); 
display:none;
left:0px;

_position: absolute;
_top: expression(document.compatMode=="CSS1Compat"? document.documentElement.scrollTop+"px" : body.scrollTop+"px");

}

#noticias_teaser{
width:190px; 
padding:5px; 
float:right; 
height:320px
}
#noticias_teaser ul{
padding:0px;
margin:0px;
margin-left:10px;
list-style-type:square;


}


.bloco img{
border:1px solid #ccc;
float:left;

}

.extra{
border:1px solid #CDDFAC;
display:block;
padding:10px;
background-image:url(../imgx/fundo-bot.gif);
background-repeat:repeat-x;
text-align:center;
font-weight:bold;
}

.paginas{
text-align:justify;
}



.paginas h1, .paginas h2, .paginas h3 {
text-align:left;
}


#blocbottom{
border:1px solid #ccc;
padding:5px;
margin-top:10px;


}

#cotacoes table{
width:52%;
float:left;
border:1px solid #ccc;
margin:3px;

}


