/* Default CSS Stylesheet for a new Web Application project */

BODY
{
	BACKGROUND-COLOR: white;
	margin-left: 3px;
	margin-top: 3px;
	text-align: right;
}
FORM 
{
	margin: 0px;
}
a { font-family: Arial; font-size: 11px } 
a:link       {  text-decoration:none; color:#000000 }
a:active       { text-decoration:none; color:#000000 }
a:visited       { text-decoration:none;  color:#000000 }
a:hover      {
	text-decoration:underline
}

.padrao {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.fone {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.forms {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	height: 23px;
	border: 1px solid #000000;

}
.formsbusca {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #666;
	text-decoration: none;
	background-color: #FFFFFF;
	height: 23px;
	border: 1px solid #FFFFFF;

}
.fone {
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #666;
	text-decoration: none;
}
.tabproduto {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: #000000;
	border-bottom-color: #000000;
}
.tbprodver {
	border-top: 1px none #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px none #000000;
	border-left: 1px none #000000;
}
.tbprodhor {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.nomeproduto {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #0066FF;
	text-decoration: none;
}
.preco {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
.apresenta {
	font-family: Arial;
	font-size: 11px;
	line-height: 15px;
	color: #333;
	text-decoration: none;
	text-align:left;
}

.descreveproduto {
	font-family: Arial;
	font-size: 12px;
	line-height: 20px;
	color: #333;
	text-decoration: none;
	text-align:left;
}
.apresentacao {
	font-family: Arial;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
	text-align:left;
}
.rotulos {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}

/* Conteúdo Genérico */

.texto       {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
a.texto:link       { text-decoration:none; color: #333;}
a.texto:active      { text-decoration:underline; color:#FF0000 }
a.texto:visited       { text-decoration:none; color: #333;}
a.texto:hover       { text-decoration:underline; color:#FF0000 }
.textoalerta {
	color: red;
	font-family: Arial, verdana;
}
a.textoalerta:link       { text-decoration:none;	color: red}
a.textoalerta:active      { font-family: Arial; font-size: 11px; text-decoration:underline ;	color: red}
a.textoalerta:visited       { font-family: Arial; font-size: 11px ; text-decoration:none;	color: red}
a.textoalerta:hover       { font-family: Arial; font-size: 11px; text-decoration:underline ;	color: red }
.textopeq    {
	font-size: 10px;
	font-family: Arial, Tahoma, "Trebuchet MS";
}
.textorodape {
	font-family: "Tahoma", Arial, Trebuchet MS;
	font-size: 11px;
	color: #333;
}

a.textopeq:link    { text-decoration:none }
a.textopeq:active    { text-decoration:underline; color:#FF0000 }
a.textopeq:visited    {text-decoration:none}
a.textopeq:hover    { text-decoration:underline; color:#FF0000 }
.textopeqlink { font-size: 10px }
a.textopeqlink:link { text-decoration:underline }
a.textopeqlink:active { text-decoration:underline; color:#FF0000 }
a.textopeqlink:visited { text-decoration:underline }
a.textopeqlink:hover { text-decoration:underline; color:#FF0000 }
.textolink   { font-family: Arial; font-size: 11px }
a.textolink:link   { text-decoration:underline }
a.textolink:active  { text-decoration:underline; color:#FF0000 }
a.textolink:visited   { text-decoration:underline }
a.textolink:hover   { text-decoration:underline; color:#FF0000 }
.textodestaqueGrd   { font-family: Arial; font-size: 14px; font-weight:bold ;color: #0066ff}
.textodestaque {font-size: 11px;color: #0066CC;	font-family: Arial;}
a.textodestaque:link      { color: #0066FF; text-decoration:none}
a.textodestaque:active       { text-decoration:underline; color: #0066FF}
a.textodestaque:visited      { color: #0066FF; text-decoration:none}
a.textodestaque:hover      { text-decoration:underline; color: #0066FF }
.textodestaquelink {font-size: 11px;	color: #0066FF;	font-family: Arial;}
a.textodestaquelink:link      { color: #0066ff; text-decoration:underline}
a.textodestaquelink:active       { text-decoration:underline; color: #0066ff}
a.textodestaquelink:visited       {  color: #0066ff; text-decoration:none}
a.textodestaquelink:hover      { text-decoration:underline; color: #0066ff }
.textodestaque2{	font-size: 11px;	color: #ff0000;	font-family: Arial;}
a.textodestaque2:link      { color: #ff0000; text-decoration:none}
a.textodestaque2:active       { text-decoration:underline; color: #ff0000}
a.textodestaque2:visited      { color: #ff0000; text-decoration:none}
a.textodestaque2:hover      { text-decoration:underline; color: #ff0000 }
.textodestaquelink2 {font-size: 11px;	color: #ff0000;	font-family: Arial;}
a.textodestaquelink2:link      { color: #ff0000; text-decoration:underline}
a.textodestaquelink2:active       { text-decoration:underline; color: #ff0000}
a.textodestaquelink2:visited       {  color: #ff0000; text-decoration:none}
a.textodestaquelink2:hover      { text-decoration:underline; color: #ff0000 }
.textogrd {	font-size: 16px;	font-family: Arial;}
a.textogrd:link      { text-decoration:none}
a.textogrd:active {	color: red;	text-decoration: underline;}
a.textogrd:visited      { color: #0066ff; text-decoration:none}
a.textogrd:hover {	color: red;	text-decoration: underline;}
.textogrdlink {	font-size: 16px;	font-family: Arial;}
a.textogrdlink:link{	text-decoration: underline;}
a.textogrdlink:active {color: red;text-decoration: underline;}
a.textogrdlink:visited      { color: #0066ff; text-decoration:underline}
a.textogrdlink:hover {color: red;	text-decoration: underline;}
.textogrd2{font-size: 20px;	color: #003399;	font-family: Arial;}
a.textogrd2:link      { text-decoration:none}
a.textogrd2:active {	color: red;	text-decoration: underline;}
a.textogrd2:visited      { color: #0066ff; text-decoration:none}
a.textogrd2:hover {	color: red;	text-decoration: underline;}

/* Estilos para Produto */
.p_detalhes  { font-family: Arial; font-size: 10px; color:#808080 }
a.p_detalhes:link  { text-decoration:underline; color:#808080 }
a.p_detalhes:visited {  color:#808080; text-decoration:underline }
a.p_detalhes:hover  {  text-decoration:underline; color:#808080 }
a.p_detalhes:active  {  text-decoration:underline; color:#808080 }
.p_textocross { font-family: Arial; font-size: 11px; color:#0066FF; font-weight:bold }
.p_nomesecao { font-family: Arial; font-size: 14px; color:#0066FF; font-weight:bold }
p_nomesecao { font-family: Arial; font-size: 11px; color:#0066FF; font-weight:bold }
a.p_nomesecao:link { text-decoration:underline; color:#0066FF; font-weight:bold }
a.p_nomesecao:visited {  text-decoration:underline; color:#0066FF; font-weight:bold }
a.p_nomesecao:active { text-decoration:underline; color:#FF0000; font-weight:bold }
a.p_nomesecao:hover {  color:#FF0000; text-decoration:underline; font-weight:bold }
.p_precoeconomize { font-family: Arial; font-size: 10px; color:#0066FF }

.p_precopor  { font-family: Arial; font-size: 14px ; color:#FF6600}
.p_precode   { font-family: Arial; font-size: 11px; text-decoration:line-through;}
.p_precoavista{	font-weight: bold;	font-size: 14px;	color: #FF6600;	font-family: Arial;}
.p_preco {	font-weight: bold;	font-size: 14px;	color: red;     font-family: Arial;}
.p_nome{	font-weight: bold;	font-size: 16px;	font-family: Arial;}
.p_formaspagto {font-family: Arial; font-size: 12px; color:#0066cc; font-weight:bold; }

/* Estilos para Formas de Pagamento */
.fp_texto    { font-family: Arial; font-size: 11px }
.fp_textod3  { font-family: Arial; font-size: 11px; color:#008000; font-weight:bold }
.fp_textod2  { font-family: Arial; font-size: 11px; color:#FF0000; font-weight:bold }
.fp_textod1  { font-family: Arial; font-size: 11px; color:#0066FF; font-weight:bold }

/* Estilos para Objetos */
.tblBorda1 { BORDER-RIGHT: #0066cc 2px solid; BORDER-TOP: 0px solid; BORDER-LEFT: #0066cc 2px solid; BORDER-BOTTOM: #0066cc 2px solid; BACKGROUND-COLOR: #ffffff }

/* Menu Superior */
.ms_caixa
{
	border-right: #d3d3d3 1px solid;
	border-top: #d3d3d3 1px solid;
	border-left: #d3d3d3 1px solid;
	border-bottom: #d3d3d3 1px solid;
}

.fundo {background-color: #0a6dce}

.ms_caixa_ativa{	border-right: #d3d3d3 1px solid;	border-top: #d3d3d3 1px solid;	border-left: none;	border-bottom: none;	background-color: #0a6dce;}

.caixa_titulo
{
	font-weight: bold;
	font-size: 11px;
	width: 100%;
	color: #ffffff;
	font-family: Arial;
	text-align: center;
}
.caixa_conteudo
{
	font-size: 11px;
	padding-bottom: 1px;
	width: 100%;
	padding-top: 1px;
	border-bottom: darkgray 1px solid;
	font-family: arial;
	background-color: #efefef;
	text-align: left;
}
.caixa_selecionado
{
	font-size: 11px;
	padding-bottom: 1px;
	width: 100%;
	padding-top: 1px;
	font-family: Arial;
	background-color: darkgray;
	text-align: left;
}
.caixa_intermedio { font-family: Arial; width:130;font-size: 11px }
               
.item_secao
{
	padding-left: 7px;
	font-weight: bold;
}
.item_subsecao { padding-left: 14px;}
.arial_br {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.item_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	font-weight: bold;
}
a.item_menu:visited, a.item_menu:link, a.item_menu:active, a.item_menu:houver{
	color: #999999;
}

.item_menu_az {
	font-family: Arial, Tahoma, sans-serif;
	font-size: 11px;
	color: #3366CC;
	font-weight: bold;
}
.texto_azul_g {
	font-family: Arial, Tahoma, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #3366CC;
}

.texto_azul {
	font-family: Arial, Tahoma, "Trebuchet MS";
	font-size: 11px;
	color: #3366CC;
	font-weight: bold;
}
.texto_azul2 {
	font-family:Arial, Tahoma, "Trebuchet MS"
	font-size: 11px;
	color: #3366CC;
	font-family: Arial, Tahoma, "Trebuchet MS";
}
.texto_cinza {
	font-family: Arial, Tahoma;
	font-size: 11px;
	color: #666666;
}
.texto_cinza2 {
	font-family: Arial, verdana;
	font-size: 11px;
	color: #666666;
}
.texto_cinza2_g {
	font-family: Arial, Verdana, Tahoma;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: top;


}
.texto_laranja {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF9900;
	font-weight: bold;
}
.texto_laranja_g {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FF9900;
	font-weight: bold;
}
.texto_verde_g {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #33CC00;
	font-weight: bold;
}
.campoform {
	font-family: Arial, verdana;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #000000;
	height: 23px;
}
.btt {
	font-family: Arial, verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #EA870F;
	border: 1px solid #FF3300;
	height: 23px;
}
.tbx {
	font-family: Arial, verdana;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	height: 23px;
}
.bordaorange {
	border: 1px solid #EA870E;
}
.bordamenu {
	background-image:url(img/menu_homebg.png);
	background-repeat:repeat-y;
}
.bordalancto {
	border-right: 2px solid #EA870E;
	border-bottom: 2px solid #EA870E;
	border-left: 2px solid #EA870E;
}
.bordapromo {
	border-right: 2px solid #363A8F;
	border-bottom: 2px solid #363A8F;
	border-left: 2px solid #363A8F;
}
.bordadescto {
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CC0000;
	border-bottom-color: #CC0000;
	border-left-color: #CC0000;
}
.bordaordena {
	font-family: Arial, verdana;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	background-image: url(img/ordenabg.jpg);
	background-repeat: repeat-x;
	height: 35px;
	font-weight: bold;
	padding-left: 23px;

}
.bordaproduto {
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
.bordaalbum {
	border: 2px solid #E98204;
}
.hand {
	cursor:pointer;
	*cursor: hand;
}
.textotabela {
	font-family: Arial, verdana;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.caminho {
	font-family: Arial, Verdana, Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-image: url(img/caminhobg.jpg);
	background-repeat: repeat-x;
	height: 35px;
	padding-left: 30px;
	padding-top: 10px;
}
.paginacao {
	font-family: Arial, Verdana, Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
	padding-left: 30px;
}
.formordena {
	font-family: Arial, Verdana, Tahoma;
	font-size: 11px;
	color: #666666;
	border: 1px solid #666666;
}

.blocopreco {
	background-image:url(img/barrapreco.png);
	background-repeat:no-repeat;
	width: 370px;
	height: 250px;
	padding-top: 30px;
}
.textoapresenta {
	background-color: #0865C4;
	width: 370px;
	height: auto;	
}
.reposicao {
	background-image:url(img/barrareposicao.png);
	background-repeat:no-repeat;
	width: 370px;
	height: 80px;
	padding-top: 20px;
	padding-left: 5px;
	font-family:Arial, Tahoma, "Trebuchet MS";
}
.comprejunto {
	background-image: url(img/comprejuntobg.png);
	background-repeat:repeat-x;
	height: 59px;
}
.servicosheader {
	background-image:url(img/servicosbg.png);
	background-repeat:repeat-x;
	height: 139px;
	width: 100%;
}
.mapatitulo {
	background-color: #EC860E;
	padding-left: 30px;
	font-family: Arial, Verdana, Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 25px;
	padding-top: 7px;
	padding-bottom: 0px;
}
.mapaheader {
	background-image:url(img/mapabg.png);
	background-repeat:repeat-x;
	height: 135px;
	width: 100%;
}
.institucionaltitulo {
	background-color: #EC860E;
	font-family: Arial, Verdana, Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 30px;
}
.titulo {
	font-family:Arial, Tahoma, "Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	color:#000;
}
.titulogrande {
	font-family:Arial, Tahoma, "Trebuchet MS";
	font-size:18px;
	font-weight:bold;
	color:#000;
}
.fonte10 {
	font-family:Arial, Tahoma, "Trebuchet MS";
	font-size:10px;
	font-weight:bold;
	color:#000;
}