﻿/*==============================================================================================
ESTILOS DO MENU
==============================================================================================*/

.tdbgcolormenu { background-color: #cc0000} 
.tdfontcolormenu { color : #ffffff}
.tdfontcolormenudisable { color : #999999}
.tdbgcolorsubmenu { background-color: #F7F7F7} 
.tdfontcolorsubmenu { color : #cc0000}
.tdfontcolorhilitesubmenu { color : #000000}
.Link1 {
        color : #000000;
        text-decoration : none;
}
.Link1:visited {
        color : #000000;
        text-decoration : none;
        
}
.Link1:hover {
        color : #000000;
        text-decoration : underline;

}
.Link2 {
        color : #FFFFFF;
        text-decoration : none;
        
}
.Link2:visited {
        color : #FFFFFF;
        text-decoration : none;
        
}
.Link2:hover {
        color : #cccc00;
        text-decoration : none;
}
.Link01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.Link01:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.Link01:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}
.Link02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.Link02:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.Link02:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.Fonte01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.Fonte02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}


/*==============================================================================================
ESTILOS DO E-PROCUREMENT
==============================================================================================*/

.tdcolor1 {  background-color: #cc0000}
.tdcolor2 {  background-color: #ffc4c4}
.textotab {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bolder; color: #cc0000}
.textomsg {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bolder; color: #cc0000}
.nota_tit
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: black;
    FONT: lighter 7pt Arial;
    LETTER-SPACING: normal;
    FONT-WEIGHT: bold;
    MARGIN: 0px;
    /*VISIBILITY: visible*/
}
.nota_tit2
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: black;
    FONT: lighter 6pt Arial;
    LETTER-SPACING: normal;
    MARGIN: 0px;
    /*VISIBILITY: visible*/
}
.nota_tit_branco
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: white;
    FONT: lighter 7pt Arial;
    LETTER-SPACING: normal;
    MARGIN: 0px;
    /*VISIBILITY: visible*/
}
.nota_text
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: black;
    FONT: lighter 7pt Arial;
    LETTER-SPACING: normal;
    MARGIN: 0px;
    /*VISIBILITY: visible*/
}


/*==============================================================================================
ESTILOS DA PÁGINA INICIAL
==============================================================================================*/

.LinkMenu01 {
        color : #000000;
        text-decoration : none;
}
.LinkMenu01:visited {
        color : #000000;
        text-decoration : none;
        
}
.LinkMenu01:hover {
        color : #000000;
        text-decoration : underline;
        cursor: hand;

}
.LinkMenu02 {
        color : #FFFFFF;
        text-decoration : none;
        
}
.LinkMenu02:visited {
        color : #FFFFFF;
        text-decoration : none;
        
}
.LinkMenu02:hover {
        color : #cccc00;
        text-decoration : none;
        cursor: hand;
}
.Background01 {background-color: #f4f3f8;}
.Background02 {background-color: #cc0000;}
.Background03 {background-color: #7f9db9;}
.Borda01 {border: 1px solid #7f9db9;}
.Borda02 {border: 1px solid #FFFFFF;}
.Titulo01 {
	border: 1px solid #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #cc0000;
	height: 30;
}
.Titulo02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #cc0000;

}
.Topico01 {
	border: 1px solid #7F9DB9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-color: #cc0000;
	height: 16;
}
.Topico02 {
	border: 1px solid #7F9DB9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #cc0000;
	height: 16;
}
.Detalhe01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
	height: 16;
}
.Detalhe02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-color: #E0E0E0;
	height: 16;	
}
.Detalhe03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-color: #f4f3f8;
	height: 16;	
}
.Minicheck {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	border: none;
	background-color: #ffc4c4;
	height: 11px;
	width: 11px;
	vertical-align: top;
}
.Radio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-color: transparent;
	border: none;
}
.Botao {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	text-align: center;
	background-repeat: no-repeat;
	width: 84px;
	height: 20;
	cursor: hand;
	padding-left: 15;
}
.agendaprinc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #333333;
}

/*==============================================================================================
ESTILOS DOS CAMPOS DOS FORMULÁRIOS
==============================================================================================*/

BODY
{
    BACKGROUND-COLOR: white;
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    COLOR: black;
    FONT: 10pt "Arial";
    MARGIN-LEFT: 10px;
    MARGIN-TOP: 0px;
    TEXT-ALIGN: left
}
P
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: black;
    FONT: 10pt "Arial";
    MARGIN-LEFT: 0px;
    MARGIN-RIGHT: 0px;
    TEXT-INDENT: 0px
}
H1
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #cc0000;
    FONT-FAMILY: "Arial";
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    MARGIN: 0px;
    /*VISIBILITY: visible*/
}
H2
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: black;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    MARGIN: 0px;
   /* VISIBILITY: visible*/
}
H3
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: black;
    FONT: lighter 8pt Arial;
    LETTER-SPACING: normal;
    MARGIN: 0px;
    /*VISIBILITY: visible*/
}
H4
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: red;
    FONT-FAMILY: "Arial";
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    MARGIN: 0px;
    /*VISIBILITY: visible*/
}
H5
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: gray;
    FONT-FAMILY: "Arial";
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    MARGIN: 0px;
    /*VISIBILITY: visible*/
}
H6
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: white;
    FONT-FAMILY: "Arial";
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    MARGIN: 0px;
    /*VISIBILITY: visible*/
}
TH
{
    COLOR: black;
    FONT: bold 15pt "Courier New"
}
TD
{
    COLOR: black;
    FONT: 10pt "Arial"
}
LI
{
    DISPLAY: list-item;
    FONT: 10pt "Arial";
    MARGIN-LEFT: 0px
}
DL
{
    DISPLAY: list-item
}
DT
{
    COLOR: dimgray;
    FONT: bold 10pt "Arial";
    MARGIN: 0px;
    TEXT-ALIGN: left
}
DD
{
    COLOR: black;
    FONT: 10pt "Arial";
    MARGIN-LEFT: 0px;
    TEXT-ALIGN: left
}
B
{
    FONT-WEIGHT: bold
}
STRONG
{
    FONT-WEIGHT: bold
}
I
{
    FONT-STYLE: italic
}
CITE
{
    FONT-STYLE: italic
}
VAR
{
    FONT-STYLE: italic
}
ADDRESS
{
    FONT-STYLE: italic
}
EM
{
    BACKGROUND-COLOR: transparent;
    COLOR: darkgray;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    MARGIN: 0px
}
BLOCKQUOTE
{
    FONT-STYLE: italic
}
PRE
{
    FONT-FAMILY: monospace
}
TT
{
    FONT-FAMILY: monospace
}
CODE
{
    FONT-FAMILY: monospace
}
KBD
{
    FONT-FAMILY: monospace
}
SAMP
{
    FONT-FAMILY: monospace
}
A
{
    COLOR: black;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: black;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: black;
    TEXT-DECORATION: underline
}

/*==============================================================================================
MENSAGENS AGUARDE AJAX
==============================================================================================*/
#div_aguarde {
	top:0;
	left:0;
	display:none;
	background-position:2px;
	background-image:url(/mercatto/images/aguarde.gif);
	background-repeat:no-repeat;
	z-index:99;
	position:absolute;
	background-color:#FFFFFF;
	border:1px solid #000000;
	font-weight:bold;
	font-size:11px;
	height:20px;
	padding:2px 3px 0px 22px;
}

/* div com as informações de erro */
#div_erro {
	display:none;
	border:3px solid red;
	padding:5px;
}

/*==============================================================================================
PESQUISA AJAX
==============================================================================================*/

/* TABELAS */

table.listagem {
	font-size:11px;
	padding:0;
	margin:0;
	cursor:auto;
	background-color:#FFFFFF;
}
table.listagem td.titulo, table.listagem td.titulo_move {
	font-size:11px;
	text-align:center;
	font-weight:bold;
	background-color:#cc0000;
	color:#FFFFFF;
	text-transform:uppercase;
	padding: 2px 1px 2px 5px;
}
table.listagem td.titulo_move { 
	cursor:move; 
}
table.listagem td.titulo_move span { 
	float:left;
	text-align:center;
	width:95%;
}
table.listagem td.titulo_move img.fechar { 
	float:right;
	cursor:pointer;
	padding:0;
	margin:2px;
}
table.listagem td.coluna {
	font-size:11px;
	font-weight:bold;
	background-color:#ffc4c4;
	color:#000000;
	padding: 2px 5px 2px 5px;
}
table.listagem td.linha1, table.listagem td.linha2 {
	font-size:11px;
	padding: 2px 5px 2px 5px;
	vertical-align:top;
}
table.listagem td.linha1 {
	background-color:#FFFFFF;
}
table.listagem td.linha2 {
	background-color:#f4f3f8;
}
table.listagem a {
	color:black;
	text-decoration:none;
}
table.listagem a:hover {
	text-decoration:underline;
}
table.listagem span.legenda {	
	font-size:10px;
	float:left;
}
table.listagem span.botoes {
	float:right;
	width:120px;
	text-align:right;
}

/* FORMULÁRIOS */
input.pagina {
	vertical-align:top;
	font-size:8px;
	text-align:center;
	border:#929292 1px solid;
}

div.pesquisa_mais {
	position:absolute;
	float:left;
	border:#cc0000 1px solid;
	width:auto;
	cursor:move;
	padding:0;
	margin:0;
}
div.pesquisa_mais hr {
	width:100%;
	color:#cc0000;
	padding:0;
	margin:0;
}
input.pesquisa, select.pesquisa {
	width:230px;
	font-size:9px;
}

/* IMAGENS */
img.mais, img.seta {
	border:0;
	cursor:pointer;
}
img.seta {
	margin:0 2px 0 2px;
}

#pop{
display:none;
position:absolute;
background-color:#fff;
margin-left:5px;
margin-top:5px;
padding:10px;
width:450px;
height:180px;
border:1px solid #d0d0d0
}

#on_mouse{
display:inline;
position:block;
cursor:pointer;
}

table#pop_tb{
   BACKGROUND: none transparent scroll repeat 0% 0%;
padding:0px;
   COLOR: black;
   FONT: lighter 8pt Arial;
   LETTER-SPACING: normal;
}

table#pop2_tb, td#pop2_tb, tr#pop2_tb{
   BACKGROUND: none transparent scroll repeat 0% 0%;
padding:5px;
   COLOR: black;
   FONT: lighter 8pt Arial;
   LETTER-SPACING: normal;
text-align:right;
vertical-align:top;
}