/* texto */ 
.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	color: #042052;
}
.texto a {text-decoration: none; color:#007CA3;}
.texto a:hover {text-decoration: underline; color:#007CA3;}
.texto a:active {text-decoration: underline; color:#666666;}
.texto ul {text-decoration: none; list-style-image: url(../../images/pgg_imagens/bullet.gif); text-align: left;}

.error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	color: #FF0000;
}

.textoSpan{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.80em;
	color: #042052;
}

.textoSpan	TABLE{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.80em;
	color: #042052;
}

.textoSpan a {text-decoration: none; color:#007CA3;}
.textoSpan a:hover {text-decoration: underline; color:#007CA3;}
.textoSpan a:active {text-decoration: underline; color:#666666;}
.textoSpan ul {text-decoration: none; list-style-image: url(../../images/pgg_imagens/bullet.gif); text-align: left;}


BODY {
	background-color: White;
}

H1 {
	font-family: Tahoma;
	font-size: 0.9em;
	color: #042052;
	margin-top: 8px;
	margin-bottom: 8px;
	font-weight: bold;
	vertical-align:middle;
	margin-right:8px;

}
H1 a { text-decoration: none; color: #007CA3;}
H1 a:hover {text-decoration: underline; color: #007CA3;}
H1 a:active {text-decoration: underline; color: #666666;}

H2 {
	font-family: Tahoma;
	font-size: 0.7em;
	color: #042052;
	margin-top: 8px;
	margin-bottom: 8px;
	font-weight: bold;
	vertical-align:middle;

}
H2 a { text-decoration: none; color: #007CA3;}
H2 a:hover {text-decoration: underline; color: #007CA3;}
H2 a:active {text-decoration: underline; color: #666666;}

H3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	color: #042052;
	font-weight: bold;
	margin-bottom:-8px;
	margin-right:8px;


}
H3 a { text-decoration: none; color: #007CA3;}
H3 a:hover {text-decoration: underline; color: #007CA3;}
H3 a:active {text-decoration: underline; color: #666666;}
H3 ul {text-decoration: none; list-style-image: url(../../images/pgg_imagens/bullet.gif); text-align: left;}

H4 {
	font-family: Tahoma;
	font-size: 0.7em;	
	color: #264989;
	margin-bottom:8px;
	margin-top:8px;
	font-weight:normal;
}
H4 a { text-decoration: none; color: #007CA3; font-weight:bold}
H4 a:hover {text-decoration: underline; color: #007CA3;}
H4 a:active {text-decoration: underline; color: #666666;}
H4 Input { width:140px; }

H5 {
	font-family: Tahoma;
	font-size: 0.7em;
	color: #264989;
	margin-bottom:8px;
	margin-top:8px;
	font-weight: normal;
}
H5 a { text-decoration: none; color: #007CA3;}
H5 a:hover {text-decoration: underline; color: #007CA3;}
H5 a:active {text-decoration: underline; color: #666666;}

H6 {
	font-family: Tahoma;
	font-size: 0.7em;
	color: #264989;
	font-weight: normal;
}
H6 a { text-decoration: none; color: #007CA3;}
H6 a:hover {text-decoration: underline; color: #007CA3;}
H6 a:active {text-decoration: underline; color: #666666;}

.titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	color: #042052;
	font-weight:bold;
	text-decoration: none;
}
.titulo a {color: #007CA3; text-decoration:none}
.titulo a:hover {color: #007CA3; text-decoration: underline;}
.titulo a:active {color: #666666; text-decoration: underline;}
.titulo ul {text-decoration: none; list-style-image: url(../../images/pgg_imagens/bullet.gif); text-align: left;}

.tituloSpan {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.80em;
	color: #042052;
	font-weight:bold;
	text-decoration: none;
}
.tituloSpan a {color: #007CA3; text-decoration:none}
.tituloSpan a:hover {color: #007CA3; text-decoration: underline;}
.tituloSpan a:active {color: #666666; text-decoration: underline;}
.tituloSpan ul {text-decoration: none; list-style-image: url(../../images/pgg_imagens/bullet.gif); text-align: left;}

.titulolaranja {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	color: #F37D14;
	font-weight:bold;
	text-decoration: none;
}
.titulofundobranco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	color: #042052;
	font-weight:bold;
	text-decoration: none;
	background-color: #ffffff;
	padding-top:3px; padding-bottom:3px; padding-left:5px; padding-right:5px;
}
.titulofundobranco a {color: #007CA3; text-decoration:none}
.titulofundobranco a:hover {color: #007CA3; text-decoration: underline;}
.titulofundobranco a:active {color: #666666; text-decoration: underline;}
.titulofundobranco ul {text-decoration: none; list-style-image: url(../../images/pgg_imagens/bullet.gif); text-align: left;}
	
/*
.titulofundolaranja {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	color: #ffffff;
	font-weight:bold;
	text-decoration: none;
	background-color: #F37D14;
	padding-top:3px; padding-bottom:3px; padding-left:5px; padding-right:5px;
}
.titulofundolaranja a {color: #ffffff; text-decoration:none}
.titulofundolaranja a:hover {color: #ffffff; text-decoration: underline;}
.titulofundolaranja a:active {color: #666666; text-decoration: underline;}
*/
.titulofundolaranja {
	font-family:Tahoma;
	font-size:0.65em;
	color: #ffffff;
	font-weight:bold;
	text-decoration: none;
	background-color: #F37D14;
	margin-right: 5px;
	padding-top:3px; padding-bottom:3px; padding-left:5px; padding-right:5px;
}
.titulofundolaranja a {color: #ffffff; text-decoration:none}
.titulofundolaranja a:hover {color: #ffffff; text-decoration: underline;}
.titulofundolaranja a:active {color: #666666; text-decoration: underline;}

.titulofundoazulchoc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	color: #ffffff;
	font-weight:bold;
	text-decoration: none;
	background-color: #00A1E4;
	padding-top:3px; padding-bottom:3px; padding-left:5px; padding-right:5px;
}
.titulofundoazulchoc a {color: #ffffff; text-decoration:none}
.titulofundoazulchoc a:hover {color: #ffffff; text-decoration: underline;}
.titulofundoazulchoc a:active {color: #666666; text-decoration: underline;}

.titulofundovermelho {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	color: #ffffff;
	font-weight:bold;
	text-decoration: none;
	background-color: #CF0000;
	padding-top:3px; padding-bottom:3px; padding-left:5px; padding-right:5px;
}
.titulofundovermelho a {color: #ffffff; text-decoration:none}
.titulofundovermelho a:hover {color: #ffffff; text-decoration: underline;}
.titulofundovermelho a:active {color: #666666; text-decoration: underline;}

.titulofundoazul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	color: #ffffff;
	font-weight:bold;
	text-decoration: none;
	background-color: #264989;
	padding-top:3px; padding-bottom:3px; padding-left:5px; padding-right:5px;
}
.titulofundoazul a {color: #ffffff; text-decoration:none}
.titulofundoazul a:hover {color: #ffffff; text-decoration: underline;}
.titulofundoazul a:active {color: #666666; text-decoration: underline;}

.textopequeno {
	font-family:Tahoma;
	font-size: 0.65em;
	color: #042052;
	text-decoration: none;
}
.textopequeno  a {color: #007CA3; text-decoration: none;}
.textopequeno  a:hover {color: #007CA3; text-decoration: underline;}
.textopequeno  a:active {color: #666666; text-decoration: underline;}
.textopequeno  ul {text-decoration: none; list-style-image: url(../../images/pgg_imagens/bullet.gif); text-align: left;}

.gaia { 
	font-family:Tahoma;
	font-size: 0.65em;
	font-weight:bold;
	color: #00A1E4;
	text-decoration: none;
}
.gaia a { text-decoration: none; color:#00A1E4;}
.gaia a:hover { text-decoration: underline; color:#00A1E4;}
.gaia a:active { text-decoration: underline; color:#666666;}

/* tabelas */
.tabelaprincipal {
	border: 1px;
	border-color: #006A96;
	border-style:solid;
	background-color:#FFFFFF;
}
.tabelacentral {
	padding-left: 5px;
	padding-right: 5px;
}
.tabelacentralesq {
	padding-right: 2px;
	text-align:left;
}
.tabelacentraldta {
	padding-left: 2px;
	text-align: left;
}

.sepmenucompras {vertical-align:top; margin-left:2px; margin-right:2px;}
.produto {border: 4px #D7E5F4 solid;}


/* css com fundos - destaques */
.destaqueverde {
	font-family:Tahoma;
	font-size:0.7em;
	color:#FFFFFF;
	background-color:#75CE1D;
	font-weight: bold;
	padding-bottom:2px;
	padding-left:8px;
	padding-top:2px;
}
.destaqueamarelo {
	font-family:Tahoma;
	font-size:0.7em;
	color:#FFFFFF;
	background-color:#FEB008;
	font-weight: bold;
	padding-bottom:2px;
	padding-left:8px;
	padding-top:2px;
}
.destaquerosa {
	font-family:Tahoma;
	font-size:0.7em;
	color:#FFFFFF;
	background-color:#E42052;
	font-weight: bold;
	padding-bottom:2px;
	padding-left:8px;
	padding-top:2px;
}

.destaquelaranja {
	font-family:Tahoma;
	font-size:0.7em;
	color:#FFFFFF;
	background-color:#F37D14;
	font-weight: bold;
	padding-bottom:2px;
	padding-left:8px;
	padding-top:2px;
}
.destaqueazulclaro {
	font-family:Tahoma;
	font-size:0.7em;
	color:#264989;
	background-color:#CCDDF1;
	font-weight: bold;
	padding-bottom:2px;
	padding-left:8px;
	padding-top:2px;
}
.destaqueazulclaro a { text-decoration: none; color:#007CA3;}
.destaqueazulclaro a:hover { text-decoration: underline; color:#007CA3;}
.destaqueazulclaro a:active { text-decoration: underline; color:#666666;}

.destaqueazulescuro {
	font-family:Tahoma;
	font-size:0.7em;
	color:#FFFFFF;
	background-color:#006A96;
	font-weight: bold;
	padding-bottom:2px;
	padding-left:8px;
	padding-top:2px;
}

.destaqueazulmaisescuro {
	font-family:Tahoma;
	font-size:0.7em;
	color:#FFFFFF;
	background-color:#264989;
	font-weight: bold;
	padding-bottom:2px;
	padding-left:8px;
	padding-top:2px;
}

.destaqueazulchoc {
	font-family:Tahoma;
	font-size:0.7em;
	color:#FFFFFF;
	background-color:#00A1E4;
	font-weight: bold;
	padding-bottom:2px;
	padding-left:8px;
	padding-top:2px;
}
.destaqueazulchoc a { text-decoration: none; color:#FFFFFF;}
.destaqueazulchoc a:hover { text-decoration: underline; color:#FFFFFF;}
.destaqueazulchoc a:active { text-decoration: underline; color:#666666;}

.destaquecinza {
	font-family:Tahoma;
	font-size:0.7em;
	color:#042052;
	background-color:#CCCCCC;
	font-weight: bold;
	padding-bottom:2px;
	padding-left:8px;
	padding-top:2px;
}
.destaquesemtexto {
	background-color: #FFEDC6;
	padding-right: 10px;
}
.destaquecinzafundo {
	background-color:#D3D8DF;}

.destaqueazulsemtexto {
	background-color: #CCDDF1;
}

.destaqueazulchocsemtexto {
	background-color: #B5E4F7;
	padding-bottom:8px;
	padding-left:4px;
	padding-top:4px;
	padding-right:3px;
}
.destaqueazulclarosemtexto {
	background-color: #EEF4FB;
}
.destaqueverdesemtexto { background-color:#EAF8DD; padding-bottom:10px; padding-top:10px;}
.destaquecinzasemtexto { background-color:#E8E8E8; padding-bottom:10px; padding-top:10px; padding-right:10px; padding-left:13px;}

.lojasonline {
	background-color:#CCDDF1;
	padding-left:5px;
	padding-right:5px;
}


li {
	margin:2px;
}

/* outros - espaamentos,... */
.degrade1 {
	height: 50%;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFFF', EndColorStr='#E6EEF8');
}
.degrade2 {
	height: 50%;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ececec', EndColorStr='#FFFFFF');
	}
.degrade3 {	
		filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#234279', EndColorStr='#264989')
				progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
	}
.afastamentolinhas {
	padding-left: 12px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.afastamentomaior {
	padding-left: 35px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 13px
	}
.afastamentodta {
	padding-right: 20px;
	padding-bottom: 5px;
}
.caixatemas {
	width: 90%;
	border: #006A96 solid 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.65em;
	color:#000000;
	margin-left: 9px;
	margin-bottom: 4px;
	margin-top: 4px;
}
.caixa {font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.65em;
}

.caixapequena {
	width: 100%;
	border: #006A96 solid 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.65em;
	}
	
.quantidade {
	font-family:Tahoma;
	font-size:0.7em;
	width: 20px;
	border: #c3c3c3 solid 1px;
	color:#000000;
	text-align:left;
}

/* imagens */
.logo { margin-left: 25px; }
.afastamentoimg { padding-left: 3px; padding-right: 3px; }
.cantose { position: relative; visibility: visible; right: 2px; top: -2px; }
.cantosd { position: relative; visibility: visible; left: 2px; top: -2px; }
.cantoie { position: relative; visibility: visible; right: 2px; top: 2px; } 
.cantoid { position: relative; visibility: visible; left: 730px; top: 2px; }
.imgentrar { padding-right: 10px; }
.icon { margin-right: 5px; vertical-align:middle; text-align:right; }
.ok {margin-left: 5px; margin-top: 5px;}
.traco {position:relative; top: -8px; margin-left: 5px; margin-right: 5px; margin-bottom: -4px; vertical-align:top}
.imgbottom {margin-top: 2px; vertical-align:middle; margin-right:2px; margin-left:2px;}
.menuesq {padding-right:-8px; font-family:Tahoma; font-size:0.63em; height: 50%; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFFF', EndColorStr='#C8D7EB');}
.menucanto { font-family:Tahoma; font-size:0.63em; height: 50%; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFFF', EndColorStr='#C8D7EB'); padding-bottom:9px;}
.servicosimg { background-color: #00A1E4; }
.pessoal { background-color: #F37D14; }
.leiloes { background-color: #CCDDF1; }
.servicosonline { background-color: #00A1E4; }
.sepmenu {vertical-align:bottom;}
.sepbottom {font-size:20px; color:#D7E5F4;}

.caixatabelas {
	font-family:Tahoma;
	font-size:0.7em;
	width: 100%;
	border: #c3c3c3 solid 1px;
	color:#000000;
	text-align:left;
}
.bordercompras {
	border:1px solid #CCDDF1;}
.comentarios {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.65em;
	width:100%;
	height:120px;}


/* pesquisa */
.pesquisa {
	font-family: Tahoma;
	font-size: 0.65em;
	color: #ffffff;
}
.pesquisa a {text-decoration: none; color:#ffffff;}
.pesquisa a:hover {text-decoration: underline; color:#ffffff;}
.pesquisa a:active {text-decoration: underline; color:#cccccc;}
.pesquisabold {	font-family: Tahoma; font-size: 0.65em; color: #ffffff; font-weight: bold;}
.caixapesquisa {
	font-family: Tahoma;
	font-size: 0.65em;
	width:115px;
}

/* menu */

.servicos {
	font-family:Tahoma;
	font-size:0.63em;
	color:#FFFFFF;
	background-color:#00A1E4;
	font-weight: bold;
	padding-bottom: 4px;
	padding-top:2px;
	text-align: center;
}
.servicos a { text-decoration: none; color:#FFFFFF;}
.servicos a:hover { text-decoration: underline; color:#FFFFFF;}
.servicos a:active { text-decoration: underline; color:#cccccc;}

.areapessoal {
	font-family:Tahoma;
	font-size:0.63em;
	color:#FFFFFF;
	background-color:#F37D14;
	font-weight: bold;
	padding-bottom: 4px;
	padding-top: 2px;
	text-align: center;
}
.areapessoal a { text-decoration: none; color:#FFFFFF;}
.areapessoal a:hover { text-decoration: underline; color:#FFFFFF;}
.areapessoal a:active { text-decoration: underline; color:#cccccc;}

.ajuda {
	font-family:Tahoma;
	font-size:0.68em;
	padding-top:8px;
	color:#F3F0F0;
}
.ajuda a {text-decoration: none; color:#F3F0F0;}
.ajuda a:hover {text-decoration: underline; color:#F3F0F0;}
.ajuda a:active {text-decoration: underline; color:#cccccc;}

.submenu {
	font-family:Tahoma;
	font-size:0.68em;
	color:#F3F0F0;
	padding-bottom:4px;
	padding-left:1px;
	padding-right:1px;
	padding-top:2px;
	text-align:center;
}
.submenu a {text-decoration: none; color:#F3F0F0;}
.submenu a:hover {text-decoration: underline; color:#F3F0F0;}
.submenu a:active {text-decoration: underline; color:#cccccc;}


.submenuleiloes {
	font-family:Tahoma;
	font-size:0.68em;
	color:#264989;
	padding-bottom:4px;
	padding-left:1px;
	padding-right:1px;
	padding-top:2px;
	text-align:center;
}
.submenuleiloes a {text-decoration: none; color:#264989;}
.submenuleiloes a:hover {text-decoration: underline; color:#264989;}
.submenuleiloes a:active {text-decoration: underline; color:#264989;}

.menu TD{
	font-family:Tahoma;
	font-weight:bold;
	color:#264989;
	font-size:0.67em;
}
.menu {
	padding: 0;
	padding-top:0px;
	padding-bottom:0px;
	white-space: nowrap;
	background-color: #ffffff;
	height: 100%;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFFF', EndColorStr='#C8D8EB');
}

.ssmenu {
	font-family:Tahoma;
	font-weight:normal;
	color:#ffffff;
	background-color: #264989;
	text-decoration: none;
	padding: 0;
	z-index: 10px;
	position: absolute;
	visibility: hidden;
	margin: 3px 0 0 0;
	width: 165px;
}
#ssmenu1{
	margin-left: -8px;
	border-top:10px solid #FEB008;
}
#ssmenu2{
	border-top:10px solid #75CE1D;
}
#ssmenu3{
	border-top:10px solid #E42052;
}
#ssmenu4{
	border-top:10px solid #264989;
}

.menu span, .ssmenu span {
	display:none;
	position:absolute;
	font-size:0;
}
.menu a {
	text-decoration: none;
	color: #264989;
	width: 100%;
	height: 100%;
	margin: 0;
	padding-top: 2px;
	padding-bottom: 2px;
}
.menu a:hover, .menu a:active, .menu a:focus {color:#00A1E4}
  
.ssmenu a {
	color:#ffffff;
	text-decoration: none;
	margin: 0;
	padding: 2px 3px 2px 3px;
	display: block;
}
.ssmenu li {
	text-decoration: none; list-style-image: url(../../images/pgg_imagens/spacer.gif); text-align: left;
	color:#ffffff;
	padding: 0;
	border-top: solid 1px #ffffff;
	margin: 0;
}

.ssmenu a:hover, .ssmenu a:active, .ssmenu a:focus {
	color:#FFFFFF;
	background-color:#496DAD;
} 

/*tabelas siebel */
.siebelinha1 {
	background-color: #CCDDF1;
	padding-left:8px;
	padding-top:2px;
	padding-bottom: 5px;
	padding-right:4px;
}
.siebelinha2 {
	background-color: #EEF4FB;
	padding-bottom: 5px;
	padding-left:8px;
	padding-top:2px;
	padding-right:4px;
}
.siebelinhaborder { border-left: #ffffff 1px solid;}
.siebelinhabottomum { border-bottom: #ffffff 3px solid;}
.siebelinhabottomdois { border-bottom: #ffffff 4px solid;}
.border {background-color:#ffffff; border:1px solid #CCDDF1}
.border2 {background-color:#ffffff; border:1px solid #CCDDF1; border-top:none;}




ul {
	margin-left:25px;
	margin-right:3px;
	margin-top: 3px;
	text-decoration: none; list-style-image: url(../../images/pgg_imagens/bullet.gif); text-align: left;
}


/**novas css**/

.img_left {
	background-image:url(../../images/pgg_imagens/back_left.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
.back_repeat {
	background-image:url(../../images/pgg_imagens/repeat.gif);
	}

/**APS**/
.back_down {
	background-image:url(../../images/pgg_imagens/back_down.jpg);
	}
