body{
  font-family:Tahoma;
  font-size:11px;
  background-color:#e6e7eb;
  padding:0px;
  margin:0px;
  color:#103337;
}

a{
text-decoration:none;
color:#043e43;
}

a:hover{
color:red;
}
/* Classe para transparencia em fundo png no ie6 !!!testar */
.fundo {
background-image: url(imagens/fundo_cima.png) !important;
background-image: none;
filter: none !important;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=imagens/fundo_cima.png);
}

.carregando {
        display:none;
        z-index:10;
        position:fixed;
        _position:absolute;
        top:0;
        _top:expression(eval(document.body.scrollTop));
        right:0;
        margin:0;
        padding:0;
}

.textoverde, .linkverde{
color:#103337;
}

.linkverde:hover{
color:#103337;
text-decoration:none;
}

.azul, .textoazul{
  color:#024566;
}

.preto, .textopreto{
  color:#022741;
}

.linkazul{
  color:#004081;
  text-decoration:underline;
}

.linkazul:hover{
  color:#004081;
  text-decoration:none;
}

.linkpreto{
  color:#000000;
  
}

.linkpreto:hover{
  color:#000000;
  text-decoration:none;
}

.linkpetroleo{
  color:#043e43;	
  
}

.linkpetroleo:hover{
	color:#da251d;	
	text-decoration:underline;
}

.linkpetroleo2{
	color:#043e43;
	font-size:11px;
	font-family:tahoma;
	text-decoration:none;
}

.linkpetroleo2:hover{
	color:#da251d;	
	text-decoration:underline;
}

.linkpetroleo3{
	color:red;
	font-size:11px;
	font-family:tahoma;
	text-decoration:none;
}

.linkpetroleo3:hover{
	color:#da251d;	
	text-decoration:underline;
}


input.txtbusca{
  vertical-align:middle;
  width:120px;
  background:#DEDCD7;
  border: solid 1px #DEDCD7;
/*  padding-left:80px;*/
padding-left:19px;
  margin-top:2px;
  font-size:11px;
  color:#4B666F;
}

.campo{
  vertical-align:middle;
  background:none;
  border: none;
  padding-top:10px;
  padding-left:10px;
  font-size:11px;  
  font-weight:bold;
  color:#004081;
  height:32px;

}

textarea.campo{
  background:url(../imagens/bg_txtarea.jpg) repeat-x #DEDCD7;
  border: solid 1px #8DA7B6;
  font-size:11px;
  color:#4B666F;
  width:100%;
  height:66px;
}

.laranja, .linklaranja{
color:#FF6600;
font-weight:bold;
font-size:9px;
}

.titulo_azul{
color:#0B6486;
font-weight:bold;
}

.menu0, .menu0 A {
	color: white;
	border: 1px solid white;
}


.direto {
	background-color: #383a39;
	padding: 0px;
        margin: 0px;
	padding-top:1px;
}

.direto LI {
	background-color: #272526;
	list-style: none;
	padding: 0px;
        margin-bottom: 1px;
}

.linkcinza, .linkcinza:hover{
	color:#9dafaf;
	text-decoration:none;
}

.linkcinza:hover{
	color: #F9C205;
	text-decoration:none;
}


.linkazullaranja{
	color:#103337;
	text-decoration:none;
}

.linkazullaranja:hover{
	color: #F9C205;
	text-decoration:underline;
}

.linkrodape{
color:#1D394E;
display:block;
text-decoration:none;
font-weight:bold;
line-height:15px;

}
.linkrodape:hover{
background:#96938C
}

.menu{
color:#fed915;

}

.menu span{
color:#fed915;
margin-left:10px;
height:16px;
display:block;
margin-top:7px;
margin-bottom:7px;
}

div.menu{
background:url(../imagens/separador_menu.png) #FFF top right no-repeat;
}

.menu a{
color:#fed915;
background:url(../imagens/seta_menu.jpg) left no-repeat;
padding-left:10px;
margin-left:10px;
display:block;
height:16px;
}

.menu li{
list-style-type:none;
list-style-position:inherit;
float:left;
width:100%;
padding:0px;
margin:0px;
}

ul.menu li{
list-style-type:none;
list-style-position:inherit;
float:left;
width:100%;
padding:0px;
margin:0px;
}

ul.menu li a{
color:#fed915;
background:url(../imagens/seta_menu.jpg) left no-repeat;
padding-left:10px;
margin-left:10px;
display:block;
height:16px;
}

.menu:hover{
color:#a7bed1;
}

.menu a:hover{
color:#a7bed1;
background:url(../imagens/seta_menu_hover.jpg) left no-repeat;
padding-left:10px;
margin-left:10px;
}

.ul.menu li li a:hover{
color:#a7bed1;
background:url(../imagens/seta_menu_hover.jpg) left no-repeat;
padding-left:10px;
margin-left:10px;
}

.campo_contato{
background:url(../imagens/bg_campo.jpg) #abb3b6 repeat-x;
border:none;
border-top:solid 2px #4e5255;
border-left:solid 1px #4e5255;
border-bottom:solid 1px #abb3b6;

}
