Telecelula {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #161616;
	background-attachment: fixed;
	background-image: url(imagens/fixedbk.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: #FFFFEA;
width: 150px; /*Default width of hint.*/ 
padding: 3px;
border:1px solid black;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
border-right: 3px solid black;
border-bottom: 3px solid black;
visibility: hidden;
}

h1{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #343463;
	font-weight: bold;
	font-style: italic;
	font-variant: normal;
}

.progress{
	width: 1px;
	height: 14px;
	color: white;
	font-size: 12px;
 	overflow: hidden;
	background-color: navy;
	padding-left: 5px;
	}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: bold;
color: navy;
margin: 3px 8px;
}


#blueblock{
width: 180px;
border-right: 1px solid #000;
padding: 0 0 1em 0;
margin-bottom: 1em;
font-family: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
font-size: 90%;
background-color: #90bade;
color: #333;
}

* html #blueblock{ /*IE 6 only */
w\idth: 147px; /*Box model bug: 180px minus all left and right paddings for #blueblock */
}

#blueblock ul{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#blueblock li {
border-bottom: 1px solid #90bade;
margin: 0;
}

#blueblock li a{
display: block;
padding: 5px 5px 5px 8px;
border-left: 10px solid #1958b7;
border-right: 10px solid #508fc4;
background-color: #2175bc;
color: #fff;
text-decoration: none;
width: 100%;
}

html>body #blueblock li a{ /*Non IE6 width*/
width: auto;
}

#blueblock li a:hover{
border-left: 10px solid #1c64d1;
border-right: 10px solid #5ba3e0;
background-color: #2586d7;
color: #fff;
}
.TextoPrecoDeProduto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #E60000;
}
.TextoPrecoDeProduto2 {
	font-family: Colibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CA0000;
}
.TextoPrecoPorProduto {
	color: #E60000;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.TextoPadraoProdutosVerdana {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #404040;
	font-weight: bold;
}
.TextoPadraoProdutosVerdanaPequeno {
	font-size: 10px;
	color: #404040;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.TextoPadraoBarraNavegacao9 {font-size: 9px; color: #404040; font-family: Verdana, Arial, Helvetica, sans-serif; }
.TextoPadraoBarraNavegacao9Branco {font-size: 9px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; }
.LinkBranco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}

body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 10px;
}

a:link {
	color: #404040;
	text-decoration: none;
	font-family: verdana;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
}
a:visited {
	color: #404040;
	text-decoration: none;
	font-family: verdana;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;	
}
a:hover {
	color: #FF0000;
	text-decoration: underline;
	font-family: verdana;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
}
a:active {
	color: #404040;
	text-decoration: none;
	font-family: verdana;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;	
}

.formbutton{
cursor:pointer;
border:outset 1px #ccc;
background:#999;
color:#404040;
font-weight:bold;
padding: 1px 2px;
background:url(imagens/formbg.gif) repeat-x left top;
}

.botaoCompra{
	cursor:pointer;
	background:url(lojavirtual/imagens/icones/box_carrinho.gif);
	color:#FFFFFF;
	font-weight:bold;
	padding: 0px;
	border: 0px none;
	width: 165px;
	height: 25px;
}

.botaoLimpar25{
	cursor:pointer;
	background:url(imagens/icones/borracha_20.gif) no-repeat center;
	color:#FFFFFF;
	font-weight:bold;
	padding: 0px;
	border: 0px none;
	width: 25px;
	height: 25px;
}

.botaoAtualizar25{
	cursor:pointer;
	background:url(imagens/icones/20x20_Gerenciar.gif) no-repeat center;
	color:#FFFFFF;
	font-weight:bold;
	padding: 0px;
	border: 0px none;
	width: 25px;
	height: 25px;
}

.botaoExcluir25{
	cursor:pointer;	
	background: url(imagens/icones/btn_remove-selected_bg.gif)no-repeat center;
	padding: 0px;
	border: 0px none;
	width: 25px;
	height: 25px;
}

.botaoCompraOff{
	cursor:pointer;
	background:url(lojavirtual/imagens/icones/box_carrinho_off.gif);
	color:#FFFFFF;
	font-weight:bold;
	padding: 0px;
	border: 0px none;
	width: 165px;
	height: 25px;
}

.botaoCompraMini{
	cursor:pointer;
	background:url(Imagens/Icones/ce_carrinho_comprar.gif);
	color:#FFFFFF;
	font-weight:bold;
	padding: 0px;
	border: 0px none;
	width: 32px;
	height: 32px;
}
.botaoCompraNatal{
	cursor:pointer;
	background:url(lojavirtual/imagens/icones/box_carrinho_natal.gif);
	color:#FFFFFF;
	font-weight:bold;
	padding: 0px;
	border: 0px none;
	width: 136px;
	height: 80px;
}


html, body{
	scrollbar-face-color:#EBF5FF;
	scrollbar-base-color:#EBF5FF;
	scrollbar-arrow-color:black;
	scrollbar-track-color:#F3F3F3;
	scrollbar-shadow-color:#EBF5FF;
	scrollbar-highlight-color:#EBF5FF;
	scrollbar-3dlight-color:#78AAFF;
	scrollbar-darkshadow-Color:#78AAFF;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.cssform p{
width: 300px;
clear: left;
margin: 0;
padding: 5px 0 8px 0;
padding-left: 155px; /*width of left column containing the label elements*/
border-top: 1px dashed gray;
height: 1%;
}

.cssform label{
font-weight: bold;
float: left;
margin-left: -155px; /*width of left column*/
width: 150px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}

.cssform input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
width: 180px;
}

.cssform textarea{
width: 250px;
height: 150px;
}

/*.threepxfix class below:
Targets IE6- ONLY. Adds 3 pixel indent for multi-line form contents.
to account for 3 pixel bug: http://www.positioniseverything.net/explorer/threepxtest.html
*/

* html .threepxfix{
margin-left: 3px;
}

.cssbutton{
	border: 2px #d1ec4c outset;
	padding: 5px 2px 5px 3px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(lojavirtual/imagens/icones/box_carrinho.gif);
	font-weight: bold;
	margin: auto;
}

.cssbutton:visited{
color: black;
}

.cssbutton:hover{
border-style: inset;
background-color: #e3f48e;
padding: 2px 3px 0 5px; /*shift text 1px to the right and down*/
}

.cssbutton:active{
color: black;
}

.vermelho {font-size: xx-small; color: #E60000; }
.TextoPadrao {
	color: #404040;
	font-weight: normal;
	font-family: VERDANA;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
}
.Título_Detalhes {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #343463;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
}
.LojaNegrito {
	font-size: 10px;
	color: #404040;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
}
.TextoPadraoNegrito {

	color: #404040;
	font-weight: bold;
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
}
.TextoPadraoVermelho {


	color: #E60000;
	font-weight: normal;
	font-family: VERDANA;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
}
.TituloPadrao {

	color: #404040;
	font-weight: bold;
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
}
.TextoPadraoSublinhado {
	color: #404040;
	font-weight: normal;
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: underline;
}
.TextoPadraoNegritoSublinhado {
	color: #404040;
	font-weight: bold;
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: underline;
}
.Numeros {
	font-family: Tahoma;
	font-size: 11px;
}
.TextoPadraoVermelhoNegrito {
	color: #E60000;
	font-weight: bold;
	font-family: Tahoma, Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
}
.TextoPadraoVermelhoNegritoGrande {
	color: #CA0000;
	font-weight: bold;
	font-family: Calibri, Tahoma, Verdana, Geneva, sans-serif;
	font-size: 18px;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
}
.TextoPadraoVerdeNegritoGrande {
	color: #093;
	font-weight: bold;
	font-family: Calibri, Tahoma, Verdana, Geneva, sans-serif;
	font-size: 18px;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
}
.TextoPadrao {

	color: #404040;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
		
}

.TextoPadraoBranco {

	color: #FFFFFF;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
}

.TextoPadraoUPPERCASE {


	color: #404040;
	font-weight: normal;
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: uppercase;
}
.CaixaTextoPadrao {
	color: #404040;
	font-weight: normal;
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	border: thin solid #003300;
}
.TextoDepartamento {
	color: #404040;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: uppercase;
	text-decoration: blink;
	letter-spacing: normal;
}
.LinkBranco {
	color: #F4F4F4;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
}
.LojaPadrão {

	font-size: 10px;
	color: #404040;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}
.TextoPadraoVerdana {
	color: #404040;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
}
.TextoPadraoVerdanaVermelho {
	color: #E60000;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
}
.TextoPadraoNegritoBranco {
	color: #F5F5F5;
	font-weight: bold;
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
}
.TextoPadraoVermelhoSublinhado {
	color: #E60000;
	font-weight: normal;
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: underline;
}
.TituloPadraoRiscado {
	color: #404040;
	font-weight: bold;
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: overline;
}
.TituloPadraoSublinhado {
	color: #404040;
	font-weight: bold;
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: underline;
}
.TextoPadraoCinza {
	color: #666666;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
}
.TextoPadraoVerdanaCinza {
	color: #666666;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
}
.LinkBrancoSemNegrito {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}
.TextoPadraoVerde {
	color: #009900;
	font-weight: normal;
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
}
.TextoPadraoAzul {
	color: #004BB0;
	font-weight: normal;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	background-color: #C3EDFF;
	font-weight: 100;
}

.TextoPadraoPequeno {
	color: #404040;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
}

.TextoPadraoLaranja {
	color: #FF6600;
	font-weight: normal;
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
}.Titulo_Detalhes_Italico {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #343463;
	font-weight: bold;
	font-style: italic;
	font-variant: normal;
}
.TextoPadraoVerdanaBoxFormulário {
	color: #404040;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	padding: 0px;
	height: auto;
	width: auto;
	margin: 0px;
	clear: none;
	border: outset #FF0000;
}
.TextoPadraoVerdanaBranco {

	color: #FFFFFF;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	vertical-align:middle;
}
.tabela {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	border-top-color: #CCCCCC;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.tabela1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	border: 0;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.botaoRemoverMini {
	background:url(LojaVirtual/Imagens/Icones/ExcluirProduto_50_40.gif) no-repeat center center;
	height: 40px;
	width: 50px;
	padding: 0px;
	border: 0px none;	
	cursor:pointer;
}

.botaoRemoverMiniX {
	background:url(Imagens/Icones/btn_remove-selected_bg.gif) no-repeat center center;
	height: 18px;
	width: 18px;
	padding: 0px;
	border: 0px none;	
	cursor:pointer;
}

.botaoAlterar {
	cursor:pointer;
	background:url(LojaVirtual/Imagens/bt_alterar.gif) no-repeat;
	color: #404040;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#FFFFFF;
	font-weight:bold;
	padding: 0px;
	border: 0px none;
	width: 85px;
	height: 20px;
}
.botaoAlterar {
	cursor:pointer;
	background:url(LojaVirtual/Imagens/bt_alterar.gif) no-repeat;
	color: #404040;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#FFFFFF;
	font-weight:bold;
	padding: 0px;
	border: 0px none;
	width: 85px;
	height: 20px;
}
.BotaoAlterarQuantidade {
	background:url(LojaVirtual/Imagens/Icones/AlterarQuantidadeProduto_50_40.gif) no-repeat center center;
	height: 40px;
	width: 50px;
	padding: 0px;
	border: 0px none;	
	cursor:pointer;
}
.BotaoCorreio {

	cursor:pointer;
	border:outset 1px #ccc;
	background:#F3F3EE url(imagens/icones/enviar_24_24.gif) no-repeat left top;
	color:#404040;
	font-weight:normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	height: 26px;
}
.FinalizarCompra {
	background:url(LojaVirtual/Imagens/Icones/bot_close_order.gif) no-repeat right top;
	height: 32px;
	width: 190px;
	padding: 0px;
	border: 0px none;	
	cursor:pointer;
}
.ContinuarComprando {
	background:url(LojaVirtual/Imagens/Icones/but_cont_shop.gif) no-repeat left top;
	height: 32px;
	width: 180px;
	padding: 0px;
	border: 0px none;	
	cursor:pointer;
}
.BotaoCalcularFrete {

	background:url(LojaVirtual/Imagens/Icones/bot_calculate_basket.gif) no-repeat left bottom;
	height: 35px;
	width: 140px;
	padding: 0px;
	border: 0px none;	
	cursor:pointer;
}
.BotaoAtualizarValorFrete {


	background:url(LojaVirtual/Imagens/Icones/bot_calculate_frete.gif) no-repeat left bottom;
	height: 35px;
	width: 140px;
	padding: 0px;
	border: 0px none;	
	cursor:pointer;
}
.BotaoConfirmarFormaPagamento {
	background:url(LojaVirtual/Imagens/Icones/bot_confirmar_Pagamento.gif) no-repeat left bottom;
	height: 30px;
	width: 210px;
	padding: 0px;
	border: 0px none;	
	cursor:pointer;
}
.BotaoAlterarFormaPagamento {
	background:url(LojaVirtual/Imagens/Icones/bot_alterar_Pagamento.gif) no-repeat left bottom;
	height: 30px;
	width: 210px;
	padding: 0px;
	border: 0px none;	
	cursor:pointer;
}


.BotaoGenericoNovoPedido {
	background:  url(../imagens/icones/btn_action-log_bg_1.gif) no-repeat left bottom;
	height: 32px;
	width: 32px;
	padding: 0px 0px 0px 0px;
	border: 0px none;
	cursor:pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;

}


.BotaoGenericoOKpequeno {
	background:  url(imagens/icones/btn_ok_bg_70x21.gif) no-repeat left bottom;
	height: 23px;
	width: 73px;
	padding: 0px 0px 0px 15px;
	border: 0px none;
	cursor:pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #009900;
}
.BotaoGenericoEntrar {
	background:  url(imagens/icones/btn_entrar_bg_70x21.gif) no-repeat left bottom;
	height: 23px;
	width: 73px;
	padding: 0px 0px 0px 15px;
	border: 0px none;
	cursor:pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #009900;
}
.BotaoSuporteTicket {
	background:  url(imagens/icones/ticket_20x20.gif) no-repeat left bottom;
	height: 23px;
	width: 123px;
	padding: 8px 0px 0px 20px;
	border: 0px none;
	cursor:pointer;
	color: #404040;
	text-decoration: none;
	font-family: verdana;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
}

.BotaoSuporteTicket:hover {
	color: #FF0000;
	text-decoration: underline;
	font-family: verdana;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
}

.BotaoGenericoOK {
	background:  url(imagens/icones/btn_ok_bg.gif) no-repeat left bottom;
	height: 23px;
	width: 95px;
	padding: 0px 0px 0px 15px;
	border: 0px none;	
	cursor:pointer;
	color: #009900;
	font-weight: normal;
	font-family: verdana;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;

}

.BotaoGenericoExcluir {
	background:  url(imagens/icones/btn_excluir_bg.gif) no-repeat left bottom;
	height: 23px;
	width: 95px;
	padding: 0px 0px 0px 15px;
	border: 0px none;	
	cursor:pointer;
	color: #FF0000;
	font-weight: normal;
	font-family: verdana;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
}

.BotaoSIM {
	background:  url(imagens/icones/btn_sim.gif) no-repeat left bottom;
	height: 23px;
	width: 62px;
	padding: 0px 0px 0px 15px;
	border: 0px none;	
	cursor:pointer;
}
.BotaoGenericoProcurar {
	background:url(imagens/icones/btn_procurar_bg.gif) no-repeat left bottom;
	height: 23px;
	width: 95px;
	padding: 0px 0px 0px 15px;
	border: 0px none;
	cursor:pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.BotaoGenericoProcurarMini {
	background:url(imagens/icones/btn_search_bg.gif) no-repeat left bottom;
	height: 16px;
	width: 16px;
	padding: 0px 0px 0px 0px;
	border: 0px none;
	cursor:pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.BotaoGenericoSenha {
	background:url(imagens/icones/btn_senha_bg.gif) no-repeat left bottom;
	height: 23px;
	width: 95px;
	padding: 0px 0px 0px 15px;
	border: 0px none;
	cursor:pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.BotaoGenericoSenhaAlterar {
	background:url(imagens/icones/btn_senha_alterar_bg.gif) no-repeat left bottom;
	height: 23px;
	width: 95px;
	padding: 0px 0px 0px 15px;
	border: 0px none;
	cursor:pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.BotaoGenericoConfigurar {
	background:url(imagens/icones/btn_config_bg.gif) no-repeat left bottom;
	height: 23px;
	width: 95px;
	padding: 0px 0px 0px 15px;
	border: 0px none;
	cursor:pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.BotaoGenericoIncluir {
	background:url(imagens/icones/btn_incluir_bg.gif) no-repeat left bottom;
	height: 23px;
	width: 95px;
	padding: 0px 0px 0px 15px;
	border: 0px none;
	cursor:pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.BotaoGenericoAtencao {
	background:url(imagens/icones/btn_atencao_bg.gif) no-repeat left bottom;
	height: 23px;
	width: 95px;
	padding: 0px 0px 0px 15px;
	border: 0px none;
	cursor:pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.BotaoGenericoAluno {
	background:url(imagens/icones/btn_aluno_bg.gif) no-repeat left bottom;
	height: 23px;
	width: 95px;
	padding: 0px 0px 0px 15px;
	border: 0px none;
	cursor:pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.BotaoGenericoAtualizar {
	background:url(imagens/icones/btn_atualizar_bg.gif) no-repeat left bottom;
	height: 23px;
	width: 95px;
	padding: 0px 0px 0px 15px;
	border: 0px none;
	cursor:pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.BotaoGenericoDestaque {
	background:url(imagens/icones/btn_destacar_bg.gif) no-repeat left bottom;
	height: 23px;
	width: 95px;
	padding: 0px 0px 0px 15px;
	border: 0px none;
	cursor:pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.BotaoGenericoImprimir{
	background:url(imagens/icones/btn_imprimir_bg.gif) no-repeat left bottom;
	height: 23px;
	width: 95px;
	padding: 0px 0px 0px 15px;
	border: 0px none;
	cursor:pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.BotaoGenericoRelatorio{
	background:url(imagens/icones/btn_relatorio_bg.gif) no-repeat left bottom;
	height: 23px;
	width: 95px;
	padding: 0px 0px 0px 15px;
	border: 0px none;
	cursor:pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.BotaoGenericoAlterar{
	background:url(imagens/icones/btn_alterar_bg.gif) no-repeat left bottom;
	height: 23px;
	width: 95px;
	padding: 0px 0px 0px 15px;
	border: 0px none;
	cursor:pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.BotaoGenericoAlterarPedido{
	background:url(imagens/icones/btn_alterar_pedido_bg.gif) no-repeat left bottom;
	height: 23px;
	width: 95px;
	padding: 0px 0px 0px 15px;
	border: 0px none;
	cursor:pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}


.BotaoGenericoAltere{
	background:url(imagens/icones/btn_altera_bg.gif) no-repeat left bottom;
	height: 23px;
	width: 95px;
	padding: 0px 0px 0px 15px;
	border: 0px none;
	cursor:pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.BotaoGenericoInfo{
	background:url(imagens/icones/btn_info_bg.gif) no-repeat left bottom;
	height: 23px;
	width: 95px;
	padding: 0px 0px 0px 20px;
	border: 0px none;
	cursor:pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.BotaoGenericoFigura{
	background:url(imagens/icones/btn_figura_bg.gif) no-repeat left bottom;
	height: 23px;
	width: 95px;
	padding: 0px 0px 0px 15px;
	border: 0px none;
	cursor:pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.BotaoGenericoAlterarArquivo{
	background:url(imagens/icones/btn_alterarArquivo_bg.gif) no-repeat left bottom;
	height: 23px;
	width: 95px;
	padding: 0px 0px 0px 15px;
	border: 0px none;
	cursor:pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.BotaoGenericoVolta{
	background:url(imagens/icones/btn_volta_bg.jpg) no-repeat left bottom;
	height: 23px;
	width: 95px;
	padding: 0px 0px 0px 15px;
	border: 0px none;
	cursor:pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.BotaoGenericoPagamento{
	background:url(imagens/icones/btn_confirmarPagamento_bg.jpg) no-repeat left bottom;
	height: 23px;
	width: 95px;
	padding: 0px 0px 0px 15px;
	border: 0px none;
	cursor:pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.BotaoGenericoMostrar{
	background:url(imagens/icones/btn_mostrar_bg.gif) no-repeat left bottom;
	height: 23px;
	width: 95px;
	padding: 0px 0px 0px 15px;
	border: 0px none;
	cursor:pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.BotaoGenericoOcultar{
	background:url(imagens/icones/btn_ocultar_bg.gif) no-repeat left bottom;
	height: 23px;
	width: 95px;
	padding: 0px 0px 0px 15px;
	border: 0px none;
	cursor:pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.BotaoGenericoSedexNumero{
	background:url(imagens/icones/btn_informar_sedex_bg.gif) no-repeat left bottom;
	height: 23px;
	width: 115px;
	padding: 0px 0px 0px 15px;
	border: 0px none;
	cursor:pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.BotaoGenericoClienteRetiraMini{
	background:url(imagens/icones/promocao_20.gif) no-repeat left bottom;
	height: 24px;
	width: 24px;
	padding: 2px 2px 0px 0px;
	border: 0px none;
	cursor:pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.BotaoGenericoSedexNumeroMini{
	background:url(imagens/icones/finalizado.gif) no-repeat left bottom;
	height: 24px;
	width: 24px;
	padding: 0px 0px 0px 0px;
	border: 0px none;
	cursor:pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.BotaoGenericoPDF{
	background:url(imagens/icones/btn_alterarPDF_bg.gif) no-repeat left bottom;
	height: 23px;
	width: 95px;
	padding: 0px 0px 0px 15px;
	border: 0px none;
	cursor:pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.BotaoDownloadFile{
	background:url(imagens/icones/btn_downfile_bg.gif) no-repeat left bottom;
	height: 23px;
	width: 95px;
	padding: 0px 0px 0px 15px;
	border: 0px none;
	cursor:pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}


.BotaoGenericoFechar{
	background:url(imagens/icones/btn_Fechar_bg.gif) no-repeat left bottom;
	height: 23px;
	width: 95px;
	padding: 0px 0px 0px 15px;
	border: 0px none;
	cursor:pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/simple_vertical.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

/* Add a margin - for this demo only - and a relative position with a high z-index to make it appear over any element below */
#menu_container {
	margin:0px 0px 0px 0px;
	position: relative;
	width:780px;
	height:0px;
	z-index:10;
	left: 2px;
	top: 0px;
	float:inherit
	
}

/* Get rid of the margin, padding and bullets in the unordered lists */
#pmenu, #pmenu ul {padding:0px; margin:0; list-style-type: none; }

/* TAMANHO DA CAIXA,CORES, ALINHAMENTO E BORDAS DA CAIXA PRINCIPAL e BORDAS SUB CAIXAS */
#pmenu a, #pmenu a:visited {display:block;width:139px; font-size:11px; color:#fff; height:24px; line-height:23px; text-decoration:none; text-align:center; text-indent:0px; border: -1px solid; border-width:0px 0 0px 0px; }

/* Set up the sub level borders */
#pmenu li ul li a, #pmenu li ul li a:visited {border-width:0 1px 1px 1px;}
#pmenu li a.enclose, #pmenu li a.enclose:visited {border-width:1px;}

/* Set up the list items = cor de fundo e alinhamento*/
#pmenu li {float:left; background:#888988; text-alin:left; BACKGROUND:  url(imagens/icones/menu/menu.gif);}

/* For Non-IE browsers and IE7 */
#pmenu li:hover {position:relative; }
/* COR DE FUNDO DO MENU SOBRE */
#pmenu li:hover > a {background:#1F5CB6; BACKGROUND: url(imagens/icones/menu/menu_sobre.gif); color:#FF0000;}
/* Set up the sublevel lists with a position absolute for flyouts and overrun padding. The transparent gif is for IE to work */
#pmenu li ul {display:none;}
/* For Non-IE and IE7 make the sublevels visible on list hover. This is all it needs */
#pmenu li:hover > ul {display:block; position:absolute; top:-1px; left:90px; padding:10px 0px 30px 30px; background:transparent url("imagens/icones/menu/transparent.gif"); width:120px;}
/* Position the first sub level beneath the top level liinks */
#pmenu > li:hover > ul {left:-30px; top:15px;}

/* get rid of the table */
#pmenu table {position:absolute; border-collapse:collapse; align:center; top:0; left:0; z-index:100; font-size:1em;}

/* For IE5.5 and IE6 MOUSE SOBRE*/
* html #pmenu li a:hover {position:relative; background:#676767; BACKGROUND: url(imagens/icones/menu/menu_sobre.gif);  color:#FF0000;}

/* MENU SELECIONADO ATUALMENTE EXIBIDO, COR DO FUNDO E IMAGEM. COR DA FONTE */
#pmenu li a:active, #pmenu li a:focus {background:#676767; BACKGROUND: url(imagens/icones/menu/menu_sobre.gif); color:#FF0000;}

/* IMAGEM QUE INDICA SUB-NVEL */
#pmenu li.fly {background: url("imagens/icones/menu/sub_fly.gif") no-repeat right center;  }
#pmenu li.drop { background: url("imagens/icones/menu/sub_down.gif") no-repeat right center; height:26px;}


/* This lot is for IE5.5 and IE6 ONLY and is necessary to make the sublevels appear */

/* change the drop down levels from display:none; to visibility:hidden; */
* html #pmenu li ul {visibility:hidden; display:block; position:absolute; top:-15px; left:105px; padding:0px 0px 3px 3px; background:transparent url("imagens/icones/menu/transparent.gif");}

/* keep the third level+ hidden when you hover on first level link */
#pmenu li a:hover ul ul{
visibility:hidden;
}
/* keep the fourth level+ hidden when you hover on second level link */
#pmenu li a:hover ul a:hover ul ul{
visibility:hidden;
}
/* keep the fifth level hidden when you hover on third level link */
#pmenu li a:hover ul a:hover ul a:hover ul ul{
visibility:hidden;
}
/* keep the sixth level hidden when you hover on fourth level link */
#pmenu li a:hover ul a:hover ul a:hover ul a:hover ul ul {
visibility:hidden;
}

/* make the second level visible when hover on first level link and position it */
#pmenu li a:hover ul {
visibility:visible; left:-30px; top:14px; lef\t:-3px; to\p:23px;
}

/* make the third level visible when you hover over second level link and position it and all further levels */
#pmenu li a:hover ul a:hover ul{ 
visibility:visible; top:5px; left:100px;
}
/* make the fourth level visible when you hover over third level link */
#pmenu li a:hover ul a:hover ul a:hover ul { 
visibility:visible;
}
/* make the fifth level visible when you hover over fourth level link */
#pmenu li a:hover ul a:hover ul a:hover ul a:hover ul { 
visibility:visible;
}
/* make the sixth level visible when you hover over fifth level link */
#pmenu li a:hover ul a:hover ul a:hover ul a:hover ul a:hover ul { 
visibility:visible;
}
/* If you can see the pattern in the above IE5.5 and IE6 style then you can add as many sub levels as you like */
.TextoPadraoTermos {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
}
.TextoPadraoVerdanaBranco9 {

	color: #FFFFFF;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
}

table#alter td {
	background-color: #F0F2FF;
}
table#alter tr.dif td {background-color:#E3E6E9;}
table#alter tr.dif0 td {background-color:#FFFFFF;}
table#alter tr.dif1 td {background-color:#0E264F;}
table#alter tr.dif2 td {background-color:#FFCCCC;}
table#alter tr.dif3 td {background-color:#5496D8;}
table#alter tr.dif4 td {background-color:#C40000;}
table#alter tr.dif5 td {background-color:#1F6AB6;}
table#alter tr.dif6 td {background:url(imagens/backp_top.gif);}
table#alter tr.dif7 td {background:url(imagens/back_top1.gif);}
table#alter tr.dif8 td {background:url(imagens/back_top2.gif);}
table#alter tr.dif9 td {background:url(imagens/back_top3.gif);}
table#alter tr.dif10 td {background-color:#59AEA6;}

/* LIGHT BOX IMAGE */

#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../new/images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../new/images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }


/* FIM LIGHT BOX */

.TextoPadraoPequeno1 {


	color: #404040;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
}

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/slide_fly.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

#menu_slide_fly {
	list-style-type:none;
	padding:0;
	margin:0;
	width:192px;
	z-index:-100;
	float:left;
	height:auto;
	background-image: url(new/images/box_carrinho_corpo.jpg);
	background-repeat: repeat-x;
}
#menu_slide_fly ul {list-style-type:none; padding:0; margin:0;}
#menu_slide_fly li {float:left; background:#E4E4E4 url(new/images/slide_0.gif) no-repeat;}

#menu_slide_fly li.sub {background:#E4E4E4 url(new/images/slide_0.gif) no-repeat;}

#menu_slide_fly li, #menu_slide_fly li a {display:block; color:#404040; font-family:verdana, arial, sans-serif; font-size:11px; line-height:28px; width:192px; text-decoration:none; cursor:pointer; font-weight:100; text-align:left;  padding: 0px 0px 0px 0px;  }
/* CONFIGURAES DA FONTE ESTADO NORMAL NENU PRINCIPAL */

#menu_slide_fly table {border-collapse:collapse; padding:0; margin:0 -1px -1px;}

#menu_slide_fly ul,
#menu_slide_fly :hover ul ul,
#menu_slide_fly :hover ul :hover ul ul {position:absolute; left:-9999px; width:192px;} /*TAMANHO FUNDO SELECIONADOS */


#menu_slide_fly :hover {color:#ff0; background:#122A53 url(new/images/slide_1.gif) no-repeat; z-index:500; white-space:nowrap;}

#menu_slide_fly :hover > a {color:#ff0; background:#122A53 url(new/images/slide_1.gif) no-repeat; z-index:500; white-space:nowrap;}

#menu_slide_fly :hover ul {position:static; height:auto; margin-top:-1px; background:#fafa;}

#menu_slide_fly :hover ul :hover ul, 
#menu_slide_fly :hover ul :hover ul :hover ul {display:block; position:absolute; left:189px; top:0; height:auto; z-index:500; border:1px solid #fff;}
/* CONFIGURAES DA FONTE ESTADO NORMAL NENU PRINCIPAL */

#menu_slide_fly table {border-collapse:collapse; padding:0; margin:0 -1px -1px;}

#menu_slide_fly ul,
#menu_slide_fly :active ul ul,
#menu_slide_fly :active ul :active ul ul {position:absolute; left:-9999px; width:192px;} /*TAMANHO FUNDO SELECIONADOS */


#menu_slide_fly :active {color:#ff0; background:#122A53 url(new/images/slide_1.gif) no-repeat; z-index:500; white-space:nowrap;}

#menu_slide_fly :active > a {color:#ff0; background:#122A53 url(new/images/slide_1.gif) no-repeat; z-index:500; white-space:nowrap;}

#menu_slide_fly :active ul {position:static; height:auto; margin-top:-1px; background:#fafa;}

#menu_slide_fly :active ul :active ul, 
#menu_slide_fly :active ul :active ul :active ul {display:block; position:absolute; left:189px; top:0; height:auto; z-index:500; border:1px solid #fff;}





/* CONFIRGURAES FUNDO PRIMEIRO SUBMENU*/
#menu_slide_fly :hover >a ul li visited, #menu_slide_fly :hover ul li a visited{
	text-align:left;
	text-indent:10px;
	background:#CCD7E3;
	background-image: url(new/images/back_1.gif);
	background-repeat: repeat-y;
}
/* ESTADO FLY NVEL 1 */
#menu_slide_fly :hover ul li.fly a {background: #AFC0D3 url(new/images/arrow_1.gif) no-repeat;}
/* ESTADO FLY NVEL SUB MENU 1 */
#menu_slide_fly :hover ul :hover {background:#255FA3; position:relative; z-index:120;}
#menu_slide_fly a:hover ul li.fly a:hover {background:#255FA3 url(new/images/arrow_2.gif) center; color:#ff0;}
#menu_slide_fly :hover ul li.fly:hover > a {background:#255FA3 url(new/images/arrow_2.gif) center; color:#ff0; ;}

/* ESTADO NVEL SUB MENU 1 */
#menu_slide_fly :hover ul :hover ul li, 
#menu_slide_fly :hover ul :hover ul li a
{background:#9FB5CA;
background-image: url(new/images/back_2.gif);}

/* ESTADO FLY NVEL SUB MENU 1 */
#menu_slide_fly :hover ul :hover ul :hover ul li {background:#E4E4E4; z-index:500;}

#menu_slide_fly :hover ul :hover ul li.fly a {background: #859FBC url(new/images/arrow_3.gif) center;}
#menu_slide_fly :hover ul :hover ul :hover {z-index:500; background:#255FA3; color:#ff0;}
#menu_slide_fly a:hover ul a:hover ul li.fly a:hover {background:#255FA3 url(new/images/arrow_2.gif) center; color:#ff0;}
#menu_slide_fly :hover ul :hover ul li.fly:hover > a {background:#255FA3 url(new/images/arrow_2.gif) center; color:#ff0;}

/*MENU FLY ULTIMO NIVEL*/
#menu_slide_fly :hover ul :hover ul :hover ul li, 
#menu_slide_fly :hover ul :hover ul :hover ul li a {
	background:#859FBC;
	background-image: url(new/images/back_3.gif);
	background-repeat: repeat-y;
	}
/*SOBRE O LTIMO NVEL */
#menu_slide_fly :hover ul :hover ul :hover ul :hover {background:#255FA3; color:#ff0;}
#menu_slide_fly :hover ul :hover ul :hover ul :hover a {color:#ff0;}

.menu_text {float:left; width:500px; font: 11px verdana, arial, sans-serif; border:1px solid #000; height:358px;}
.menu_text img  {display:block;}
.menu_text p {margin:0; padding:5px 10px; line-height:15px;}

.CaixaTexto {
	cursor:pointer;
	border:outset 1px #ccc;
	color:#FF0000;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 16px;
	background-color: #FFD5D5;
	background-image: url(imagens/icones/anexo_16x16.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 17px;
}

.CaixaTextoProcurar {
	cursor:pointer;
	color:#FF0000;
	font-weight:normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 16px;
	background-color: #FFD5D5;
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 1px;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-bottom-style: hidden;
}
.TextoPadraoTermosVermelho {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #E60000;
}
.TextoPadraoTermosVerde {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #009900;
}
.TextoPadraoVermelhoFundoVermelho {
	cursor:pointer;
	color:#E60000;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFD5D5;
	background-repeat: no-repeat;
	background-position: left;
	border: #000000;
}
.TextoPadraoVerdeFundoVerde {
	color: #009900;
	font-weight: bold;
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	background-color: #E4FFDD;
}
/* ========================= HAVALIAÇÃO POR ESTRELAS ========================== */
/* star rating code - use lists because its more semantic */
/* No javascript required */
/* all the stars are contained in one matrix to solve rollover problems with delay */
/* the background position is just shifted to reveal the correct image. */
/* the images are 16px by 16px and the background position will be shifted in negative 16px increments */
/*  key:  B=Blank : O=Orange : G = Green * /
/*..... The Matrix ....... */
/* colours ....Background position */
/* B B B B B - (0 0)*/
/* G B B B B - (0 -16px)*/
/* G G B B B - (0 -32px)*/
/* G G G B B - (0 -48px)*/
/* G G G G B - (0 -64px)*/
/* G G G G G - (0 -80px)*/
/* O B B B B - (0 -96px)*/
/* O O B B B - (0 -112px)*/
/* O O O B B - (0 -128px)*/
/* O O O O B - (0 -144px)*/
/* O O O O O - (0 -160px)*/
 
 
/* the default rating is placed as a background image in the ul */
/* use the background position according to the table above to display the required images*/
.rating{
	width:80px;
	height:16px;
	margin:0 0 20px 0;
	padding:0;
	list-style:none;
	clear:both;
	position:relative;
	background: url(new/images/star-matrix.gif) no-repeat 0 0;
}
/* add these classes to the ul to effect the change to the correct number of stars */
.zero {background-position:0 0}
.um {background-position:0 -16px}
.dois {background-position:0 -32px}
.tres {background-position:0 -48px}
.quatro {background-position:0 -64px}
.cinco {background-position:0 -80px}
ul.rating li {
	cursor: pointer;
 /*ie5 mac doesn't like it if the list is floated\*/
	float:left;
	/* end hide*/
	text-indent:-999em;
}
ul.rating li a {
	position:absolute;
	left:0;
	top:0;
	width:16px;
	height:16px;
	text-decoration:none;
	z-index: 200;
}
ul.rating li.lum a {left:0}
ul.rating li.ldois a {left:16px;}
ul.rating li.ltres a {left:32px;}
ul.rating li.lquatro a {left:48px;}
ul.rating li.lcinco a {left:64px;}
ul.rating li a:hover {
	z-index:2;
	width:80px;
	height:16px;
	overflow:hidden;
	left:0;	
	background: url(new/images/star-matrix.gif) no-repeat 0 0
}
ul.rating li.lum a:hover {background-position:0 -96px;}
ul.rating li.ldois a:hover {background-position:0 -112px;}
ul.rating li.ltres a:hover {background-position:0 -128px}
ul.rating li.lquatro a:hover {background-position:0 -144px}
ul.rating li.lcinco a:hover {background-position:0 -160px}
/* end rating code */
h3{margin:0 0 2px 0;font-size:110%}

/* ========================= FIM HAVALIAÇÃO POR ESTRELAS ========================== */

/* ========================= GRAFICOS CSS ========================================= */
/* 

Css Line Graph created by Alen Grakalic
Brought to you by Css Globe (cssglobe.com)

*/


dl.csslinegraph, dl.csslinegraph dt, dl.csslinegraph dd{
	margin:0;
	padding:0;
	} 	
dl.csslinegraph{
	background:url(images/bg_chart.gif) no-repeat 0 0;
	width:467px;
	height:385px;
	} 
dl.csslinegraph dt{
	display:none;
	}
dl.csslinegraph dd{
	position:relative;
	float:left;
	display:inline;
	width:33px;
	height:330px;
	margin-top:22px;	
	} 
dl.csslinegraph dd.first{
	margin-left:33px;		
	} 	
dl.csslinegraph span{
	position:absolute;
	display:block;
	width:33px;	
	height:330px;
	left:0;	
	background-image:url(images/line.png);
	background-repeat:no-repeat;	
	text-indent:-8000px;
	} 	
dl.csslinegraph span em{
	position:absolute;
	display:block;
	width:6px;	
	height:6px;
	left:-3px;	
	bottom:-3px;
	background:url(images/dot.png) no-repeat 0 0;
	} 	
dl.csslinegraph span.d em{	
	left:-3px;	
	bottom:auto;	
	top:-2px;	
	} 		
	
/* position based on previous value (if we are going to increase) */

	.pi0{top:0px;}
	.pi1{top:-11px;}
	.pi2{top:-22px;}
	.pi3{top:-33px;}
	.pi4{top:-44px;}
	.pi5{top:-55px;}
	.pi6{top:-66px;}
	.pi7{top:-77px;}
	.pi8{top:-88px;}
	.pi9{top:-99px;}
	.pi10{top:-110px;}
	.pi11{top:-121px;}
	.pi12{top:-132px;}
	.pi13{top:-143px;}
	.pi14{top:-154px;}
	.pi15{top:-165px;}
	.pi16{top:-176px;}
	.pi17{top:-187px;}
	.pi18{top:-198px;}
	.pi19{top:-209px;}
	.pi20{top:-220px;}
	.pi21{top:-231px;}
	.pi22{top:-242px;}
	.pi23{top:-253px;}
	.pi24{top:-264px;}
	.pi25{top:-275px;}
	.pi26{top:-286px;}
	.pi27{top:-297px;}
	.pi28{top:-308px;}
	.pi29{top:-319px;}
	.pi30{top:-330px;}
	
/* position based on previous value (if we are going to decrease) */
		
	.pd0{top:330px;}
	.pd1{top:319px;}
	.pd2{top:308px;}
	.pd3{top:297px;}
	.pd4{top:286px;}
	.pd5{top:275px;}
	.pd6{top:264px;}
	.pd7{top:253px;}
	.pd8{top:242px;}
	.pd9{top:231px;}
	.pd10{top:220px;}
	.pd11{top:209px;}
	.pd12{top:198px;}
	.pd13{top:187px;}
	.pd14{top:176px;}
	.pd15{top:165px;}
	.pd16{top:154px;}
	.pd17{top:143px;}
	.pd18{top:132px;}
	.pd19{top:121px;}
	.pd20{top:110px;}
	.pd21{top:99px;}
	.pd22{top:88px;}
	.pd23{top:77px;}
	.pd24{top:66px;}
	.pd25{top:55px;}
	.pd26{top:44px;}
	.pd27{top:33px;}
	.pd28{top:22px;}
	.pd29{top:11px;}
	.pd30{top:0px;}
	
/* increased values */

	.i0{background-position:0 -1px;}
	.i1{background-position:-33px 0;}
	.i2{background-position:-66px 0;}
	.i3{background-position:-99px 0;}
	.i4{background-position:-132px 0;}
	.i5{background-position:-165px 0;}
	.i6{background-position:-198px 0;}
	.i7{background-position:-231px 0;}
	.i8{background-position:-264px 0;}
	.i9{background-position:-297px 0;}
	.i10{background-position:-330px 0;}
	.i11{background-position:-363px 0;}
	.i12{background-position:-396px 0;}
	.i13{background-position:-429px 0;}
	.i14{background-position:-462px 0;}
	.i15{background-position:-495px 0;}
	.i16{background-position:-528px 0;}
	.i17{background-position:-561px 0;}
	.i18{background-position:-594px 0;}
	.i19{background-position:-627px 0;}
	.i20{background-position:-660px 0;}
	.i21{background-position:-693px 0;}
	.i22{background-position:-726px 0;}
	.i23{background-position:-759px 0;}
	.i24{background-position:-792px 0;}
	.i25{background-position:-825px 0;}
	.i26{background-position:-858px 0;}
	.i27{background-position:-891px 0;}
	.i28{background-position:-924px 0;}
	.i29{background-position:-957px 0;}
	.i30{background-position:-990px 0;}
	
/* decreased values */
	
	.d0{background-position:0 -331px;}
	.d1{background-position:-33px -332px;}
	.d2{background-position:-66px -332px;}
	.d3{background-position:-99px -332px;}
	.d4{background-position:-132px -332px;}
	.d5{background-position:-165px -332px;}
	.d6{background-position:-198px -332px;}
	.d7{background-position:-231px -332px;}
	.d8{background-position:-264px -332px;}
	.d9{background-position:-297px -332px;}
	.d10{background-position:-330px -332px;}
	.d11{background-position:-363px -332px;}
	.d12{background-position:-396px -332px;}
	.d13{background-position:-429px -332px;}
	.d14{background-position:-462px -332px;}
	.d15{background-position:-495px -332px;}
	.d16{background-position:-528px -332px;}
	.d17{background-position:-561px -332px;}
	.d18{background-position:-594px -332px;}
	.d19{background-position:-627px -332px;}
	.d20{background-position:-660px -332px;}
	.d21{background-position:-693px -332px;}
	.d22{background-position:-726px -332px;}
	.d23{background-position:-759px -332px;}
	.d24{background-position:-792px -332px;}
	.d25{background-position:-825px -332px;}
	.d26{background-position:-858px -332px;}
	.d27{background-position:-891px -332px;}
	.d28{background-position:-924px -332px;}
	.d29{background-position:-957px -332px;}
	.d30{background-position:-990px -332px;}

.highlight		{ background:#d5fcdc; }
.even			{ background:#fff; }
.mo				{ background:#e3f1fb; }
.odd			{ background:#eee; }
.zebra th		{ padding:5px; background:#ddd; border-bottom:1px solid #999; text-align:left; font-weight:bold; }
.zebra td		{ padding:5px 20px 5px 5px; border-bottom:1px solid #ddd; }

pre{
width:650px;/*defina a largura que você quiser*/
height:auto;/*defina a altura que você quiser*/
overflow:hidden;
}

div.scroll {
height: 600px;
width: 650px;
overflow: auto;
border: 0px;
padding: -5px;
}



/*============================================================================================================================ */
/*----------------------------------------------- MENU DE IMAGENS PAGINA PRINCIPAL ------------------------------------------- */

h1.slogan {padding-left:10px; font:bold 30px/40px "times new roman", serif; background:#aaa;}
h1.slogan span {font-weight:normal; color:#fff;}
/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/droplist-images.html
Copyright (c) 2005-2009 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

#nav {width:750px; height:135px; position:relative; font:bold 11px/30px verdana,sans-serif;}
#level1 {padding:0; margin:0; list-style:none; width:750px; height:135px;}
#level1 li.level1-li {width:115px; height:110px; margin:0 12px 0 0; float:left; display:inline;}
#level1 li.last {margin:0;}
#level1 li.level1-li a.level1-a {display:block; width:115px; height:110px; text-align:center; font:bold 11px/30px verdana,sans-serif; color:#fff; text-decoration:none;}
#level1 li.level1-li a#camera {background:url(imagens/banner/camera.png);}
#level1 li.level1-li a#camcorder {background:url(imagens/banner/box.png);}
#level1 li.level1-li a#dvd {background:url(imagens/banner/dvd.png);}
#level1 li.level1-li a#television {background:url(imagens/banner/television.png);}
#level1 li.level1-li a#mobile {background:url(imagens/banner/mobile.png);}
#level1 li.level1-li a#computer {background:url(imagens/banner/computer.png);}

#level1 li.level1-li a.double {line-height:14px;}
#level2 {padding:0; margin:0; list-style:none; width:750px; height:25px; margin-top:-25px;}
#level2 li.level2-li {width:115px; height:25px; margin:0 12px 0 0; float:left; display:inline;}
#level2 li.last {margin:0;}
#level2 li.level2-li a.level2-a {display:block; width:115px; text-align:center; height:25px; font:normal 11px/25px nerdana,sans-serif; color:#069; text-decoration:none;background:url(imagens/banner/plain.png) left bottom;}
#level2 li.level2-li a.level2-a:hover {text-decoration:underline;}

ul#level1 table {border-collapse:collapse; margin:-1px 0;}

ul#level1 div {position:absolute; left:-9999px;}
ul#level1 li.level1-li:hover {position:relative;}
ul#level1 li.level1-li a.level1-a:hover {border:0; position:relative;}
ul#level1 :hover div.holder {left:0; top:110px; background:#fff url(imagens/banner/bottom.gif) repeat-x left bottom; border:1px solid #999; border-top-color:#ccc; text-align:left;}
ul#level1 div.holder span {display:block; width:113px; height:1px; background:#fff; overflow:hidden; position:absolute; left:0; top:-1px; z-index:500;}
ul#level1 div.holder p {clear:left; color:#666; line-height:15px; padding:5px 10px; margin:0; font-weight:normal;}
ul#level1 div.holder p a {color:#069; text-decoration:none;}
ul#level1 div.holder p a:hover {text-decoration:underline;}

ul.sublevel {padding:0 0 5px 10px; margin:0; list-style:none;}
ul.sublevel li {float:left; width:115px; margin-right:10px; display:inline;}
ul.sublevel li a {display:block; width:115px; height:15px; line-height:15px; color:#069; text-decoration:none; text-indent:10px; background:url(dot.gif) no-repeat left center;}
ul.sublevel li a:hover {text-decoration:underline;}


ul#level1 :hover div.col3 {width:390px;}
ul#level1 :hover div.col2 {width:282px;}
ul#level1 :hover div.col1 {width:260px;}

ul#level1 :hover div.left {left:auto; right:0;}
ul#level1 div.left span {display:block; width:113px; height:1px; background:#fff; overflow:hidden; position:absolute; left:auto; right:0; top:-1px; z-index:500;}

ul#level1 a:hover div.left {right:-1px;} /* fix for IE6 only */
ul#level1 a:hover div.left span.flyLeft {right:-1px;} /* fix for IE6 only */

/*============================================================================================================================ */
/*------------------------------------------- FIM MENU DE IMAGENS PAGINA PRINCIPAL ------------------------------------------- */

/* ABAS */

ul.tabs {background: #d3d4c7 url(imagens/tab/tabsBg.gif) repeat-x; overflow: hidden; list-style:none; height:40px; padding-bottom:-5px; }
ul.tabs li {background: #dedfd1 url(imagens/tab/tabsLiBg.gif) no-repeat left top; float: left; padding: 0 0 0 25px; margin-right: 0px;}
ul.tabs li a {background: url(imagens/tab/tabsLinkBg.gif) no-repeat right top; color: #333; font-size: 11px; font-weight: bold; padding:13px 20px 14px 0; float: left;}

ul.tabs li.selected {background: #b9baaf url(imagens/tab/tabsLiSelectedBg.gif) no-repeat left top; margin-right: 0;}
ul.tabs li.selected a {background: url(imagens/tab/tabsLinkSelectedBg.gif) no-repeat right top;}

.div_produtoEmDestaque
{
    margin: 0 auto;
    width: 200px;
}


.div_produtoEmDestaque:hover
{
    margin: 0 auto;
    width: 200px;
	background: url(imagens/bg_ProdutoDestaque.gif) no-repeat left top;
}

.produtoEmDestaque
{
    margin: 0 auto;
    width: 190px;}
	
/* ============ DEFININDO FORMATO SITE ========================= */
	
html, body	{height: 100%; width: 100%; margin: 0; padding: 0; border: 0;}

.thetable		{
position: relative;
display: table; 
width: 100%;
margin: 0;
padding: 0;
border: 0; 
clear: both;
border-spacing: 0; /* required by Opera 6 */
}

 /* hide this from opera6 */
head:first-child+body div.thetable {height: 100%;}

.tablerow		{display: table-row;}

.tablecell	{
display: table-cell;
border: 0;
padding: 0;
margin: 0; 
padding-top: 155px; 
padding-bottom: 50px;
vertical-align: top;
min-height: 100%; /* opera6 needs min-height but moz/IE needs height */
}

 /* hide this from opera6 */
head:first-child+body div.tablecell {height: 100%;}
/* added for mozilla which worked for others too, but op6 still needed min-height so hide this rule */

.one				{
width: 193px; 
position: relative;
z-index: 5;
height:auto;
}
.two				{
width: auto; 
position: relative;
}
.three			{
width: 1px; 
background: lime; 
position: relative;
border-left: 0px dotted #000;
}

#header		{
position: absolute; 
top: 0px; 
left: 0px; 
height: 125px; 
width: auto; 
z-index: 10;
Position: absolute;
vertical-align:bottom;
right: 0px;
bottom: 0px;
}

#footer			{
clear: both; 
position: relative; 
height: 40px; 
margin-top: -40px;
margin-bottom: 40px; /* required for Opera 6 to show background color but others don't like it so hide the value of 0 from it */
z-index: 15;
}

 /* hide this from opera6 */
head:first-child+body div#footer {margin-bottom: 0;}


/* ============ FIM DEFININDO FORMATO SITE ========================= */

#menu {height:230px; width:132px; position:relative; }
 
#menu ul {margin:0; padding:0; list-style:none; white-space:nowrap; text-align:left; padding:1px 1px 0 1px; background-image: url(new/images/box_carrinho_corpo.jpg);
	background-repeat: repeat-x;}
 
#menu li {margin:0; padding:0; list-style:none;}
#menu li {display:inline;}
#menu ul ul {position:absolute; left:-9999px;}
#menu ul#toplevel {position:absolute; left:0; top:0;}
 
#menu a {display:block; font:normal 11px verdana,arial,sans-serif; color:#000; line-height:22px; text-decoration:none; padding:0 21px 0 10px;} 
#menu li a.fly {background: #D8E7FE url(imagens/seta.gif) right; background-repeat:no-repeat; }
#menu li a.nofly {background: #D9D9D9  }
 
#menu li a:hover {background-color:#09c; color:#fff;} 
#menu li:hover > a {background-color:#09c; color:#fff;}
 
#menu ul li:hover > ul {left:100%; margin-top:-23px; margin-left:-1px;}
 
#menu a:hover ul,
#menu a:hover a:hover ul, 
#menu a:hover a:hover a:hover ul {left:100%;}
#menu a:hover ul ul, 
#menu a:hover a:hover ul ul {left:-9999px;}
 
#menu table {position:absolute; left:99%; height:0; width:0; border-collapse:collapse; margin-top:-7px; margin-left:-1px;}
 