/* CSS Document */

body
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

a.link-nemu-lateral_c
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	background-image: url(../imagens/bg_menu_off_c.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	display: block;
	height: 29px;
	width: 143px;
	border: 1px solid #ECECEC;
	text-decoration: none;
	padding-top: 6px;
	padding-left: 8px;
}
a.link-nemu-lateral_c:hover
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../imagens/bg_menu_on_c.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	display: block;
	height: 29px;
	width: 143px;
	border: 1px solid #ECECEC;
	text-decoration: none;
	padding-top: 6px;
	padding-left: 8px;
}

a.link-nemu-lateral
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	background-image: url(../imagens/bg_menu_off.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	display: block;
	height: 29px;
	width: 143px;
	border: 1px solid #ECECEC;
	text-decoration: none;
	padding-top: 6px;
	padding-left: 8px;
}
a.link-nemu-lateral:hover
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../imagens/bg_menu_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	display: block;
	height: 29px;
	width: 143px;
	border: 1px solid #ECECEC;
	text-decoration: none;
	padding-top: 6px;
	padding-left: 8px;
}

a.link-menu-top
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.link-menu-top:hover
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.text-laranja
{
	font-family: Tahoma;
	font-size: 17px;
	font-weight: bold;
	color: #F79300;
}

a.link-menu-form
{
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a.link-menu-form:hover
{
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}
a.link-eventos
{
	font-family: Tahoma;
	font-size: 11px;
	color: #F79300;
	text-decoration: none;
	font-weight: bold;
}
a.link-eventos:hover
{
	font-family: Tahoma;
	font-size: 11px;
	color: #e5e5e5;
	text-decoration: underline;
	font-weight: bold;
}
.texto-top
{
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
.fomulario01
{
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	height: 15px;
	width: 102px;
	border: 1px solid #666666;
}
a.link-veja-mais
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #F79300;
	text-decoration: none;
}
a.link-veja-mais:hover
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #c5c5c5;
	text-decoration: none;
}
.text-azul
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #4490E9;
}
.text-branco
{
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
}
.text-branco-bold
{
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

.text-branco-bold-2
{
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}

.link_televendas
{
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}

.link_televendas:hover
{
	font-family: Tahoma;
	font-size: 11px;
	color: #c8e1fb;
	font-weight: bold;
	text-decoration: none;
}

.texto-cinza
{
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
}

.text-azul-escuro
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-transform: none;
	color: #104B8D;
	text-decoration: none;
}

.brad
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: none;
	text-transform: uppercase;
	color: #104B8D;
	text-decoration: none;
}

.brad:hover
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: none;
	text-transform: uppercase;
	color: #104B8D;
	text-decoration: underline;
}

.texto-preto
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: line-through;
}
.text-laranja-menor
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #F79300;
}
a.link-branco
{
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
a.link-branco:hover
{
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: normal;
}
.text-laranja-prod
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #F79300;
	text-decoration: none;
}

.text-laranja-prod:hover
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #cccccc;
	text-decoration: none;
}

.texto-preto-normal
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.texto_rodape
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: none;
	color: #000000;
}


.formulario-pequeno-02
{
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	border: 1px solid #6C79A6;
	width: 20px;
}
.texto-cinza-bold
{
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
}

.texto-cinza-bold:hover
{
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	text-decoration: underline;
}
.formulario-medio
{
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	border: 1px solid #6C79A6;
	width: 80px;
}
.formulario-pequeno
{
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	border: 1px solid #6C79A6;
	width: 45px;
}
.formulario-medio-01
{
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	border: 1px solid #6C79A6;
	width: 130px;
}
.formulario-pequeno
{
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	border: 1px solid #6C79A6;
	width: 45px;
}
.formulario
{
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	border: 1px solid #6C79A6;
	width: 200px;
	z-index:0;
}
.borda-branca
{
	display: table-cell;
	white-space: normal;
	border: 1px solid #FFFFFF;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.texto-preto-02
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
a.link-cinza
{
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
a.link-cinza:hover
{
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}
a.link-preto01
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.link-preto01:hover
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
a.link-preto02
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.link-preto02:hover
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.borda
{
	border: 1px solid #4490E9;
}
.texto-azul-grande
{
	font-family: Tahoma;
	font-size: 30px;
	font-weight: bold;
	color: #4490E9;
}
.texto-azul
{
	font-family: Tahoma;
	font-size: 12px;
	color: #4490E9;
}
.borda-azul
{
	border: 1px solid #D3E7FF;
}

.LinhaDivisaVertical
{
	height: 1px;
	background-color: #DEEEFE;
}

.LinhaDivisaHorizontal
{
	height: 1px;
	background-color: #DEEEFE;
}


.campo_cupom_erro
{
	color: #FF0000;
	font-family: sans-serif;
	font-size: 10px;
	width: 224px;
	text-align: center;
	border: solid 1px #FF0000;
}

.erro
{
	font-family: Tahoma;
	font-size: 11px;
	color: Red;
}

.msgOK
{
	font-family: Tahoma;
	font-size: 11px;
	color: Green;
}

a.link-menu-cesta
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #cbdfff;
	text-decoration: none;
}
a.link-menu-cesta:hover
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}

.texto_simples
{
	font-family: Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

a.VitrineProdNome
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #104B8D;
	text-decoration: none;
}

a.VitrineProdNome:hover
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #104B8D;
	text-decoration: underline;
}

.claroPequeno
{
	font: 9px arial;
	color: #191970;
}

.text-vermelho-bold-italic-2
{
	font-family: Tahoma;
	font-size: 12px;
	color: #FF0000;
	font-style: italic;
	font-weight: bold;
}
.error-box
{
	color: Red;
	padding: 10px;
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
}




table.TblImgProdutoMiniatura{
	width:300px;
	border:0;
	table-layout:fixed;
}
	table.TblIndex{
		width:240px!important;
	}
	table.TblBusca{
		width:220px!important;
	}	
	table.TblDetalhe{
		width:200px!important;
	}	

div.ImgProdutoMiniatura
{
	z-index:1;
}
td.ImgProdutoMiniatura
{
	text-align:center;
	width:110px; 
}

div.ImgProdutoDetalhe
{
	z-index:1;
}
td.ImgProdutoDetalhe
{
	text-align:center;
	width:160px; 
}


div.ImgSobrepostaEsq{
	position:absolute;
	padding:5px;
	z-index:2;
}
div.ImgSobrepostaDir{
	position:relative;
	left:-30px;
	padding:5px;
	z-index:2;
}

td.ImgSobrepostaEsq
{
	vertical-align:top;
	text-align:left;
	width:95;
}
	td.ImgIndexEsq{
		width:50px!important;
	}
	td.ImgBuscaEsq{
		width:35px!important;
	}	
	td.ImgDetalheEsq{
		width:35px!important;
	}		
	
td.ImgSobrepostaDir
{
	vertical-align:top;
	text-align:left;
	width:95;
}
	td.ImgIndexDir{
		width:80px!important;
	}
	td.ImgBuscaDir{
		width:75px!important;
	}	
	td.ImgDetalheDir{
		width:5px!important;
	}		


.texto-inscrito
{
	font-family: Tahoma;
	font-size: 11px;
	color: #006600;
}

.texto-naoinscrito
{
	font-family: Tahoma;
	font-size: 11px;
	color: #990000;
}

.text-laranja-menor-Multiplo
{
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #F79300;
}

.MsgMultiplo
{
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #104B8D;
	text-decoration: none;
}

.MsgTipoVenda
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	/*color: #104B8D;
	color: #006600;*/
	color: #990000;
	text-decoration: none;
}

.TipoVenda
{
	width:730;
	height:25px;
	font-family:Verdana;
	font-weight:bold;
	font-size:10px;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
	/*background-color:#FFA333;*/
	background-color:#D95000;
	color:#FFFFFF;
}

.TipoVenda_LogOff
{
	width:30px;
	height:25px;
	padding-left:10px;
	padding-top:5px;
	/*background-color:#FFA333;*/
	background-color:#D95000;
}


.MsgModalidade
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	/*color: #104B8D;
	color: #006600;*/
	color: #990000;
	text-decoration: none;
}

.Modalidade
{
	width:550;
	height:25px;
	font-family:Verdana;
	font-weight:bold;
	font-size:10px;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
	/*background-color:#FFCC66;
	color:#104B8D;*/
	background-color:#EB8B01;
	color:#623800;
}

.ModalidadeListar
{
	width:180;
	height:25px;
	font-family:Verdana;
	font-weight:normal;
	font-size:10px;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
	/*background-color:#FFCC66;
	color:#104B8D;*/
	background-color:#EB8B01;
	color:#623800;
	text-align:center;
}

.Modalidade_LogOff
{
	width:30px;
	height:25px;
	padding-left:10px;
	padding-top:5px;
	/*background-color:#FFCC66;*/
	background-color:#EB8B01;
}


a.ModalidadeListarLink
{
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	/*color:#104B8D;*/
	color:#623800;
	text-decoration:none;
}

a.ModalidadeListarLink:hover
{
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	/*color:#104B8D;*/
	color:#623800;
	text-decoration:underline;
}








a.LinkTitulo
{
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#F79300;
	padding-left:10px;
	text-decoration:none;
}

a.LinkTitulo:hover
{
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#F79300;
	padding-left:10px;
	text-decoration:underline;
}



a.LinkTituloBotao
{
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#F79300;
	padding:10px;
	border:2px solid gray;
	border-top:2px solid gray;
	text-decoration:none;
}



.ComissaoRevenda
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #104B8D;
	text-decoration: none;
}


.SpanOpen
{
	font-family:verdana;font-size:8pt;color:#3A3A3A;text-align:center;
}

.SpanOpenLabel
{
	font-family:verdana;font-size:8pt;color:#5A5A5A;text-align:center;
}

.SpanOpenText
{
	font-family:verdana;font-size:7pt;color:black;text-align:center;
}




span#spnCampanhaDesc a, span#spnEventoDesc a, a.MailTo
{
	color: #104B8D;
	text-decoration:underline;
}

span#spnCampanhaDesc a:hover, span#spnEventoDesc a:hover, a.MailTo:hover
{
	color: #104B8D;
	text-decoration:none;
}


#apDiv1 
{
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
	left: 400px;
	top: 200px;
}

#DivLogin 
{
	position:absolute;
	width:760px;
	height:115px;
	z-index:1;
	left: 400px;
	top: 200px;
}

#DivLoginEfetuado
{
	position:absolute;
	width:760px;
	height:115px;
	z-index:1;
	left: 730px;
	top: 50px;
}

.Linha-Divisoria-Azul
{
border:1px;
border-color:#8CBAEF;
border-bottom-style:solid;
}

.text-laranja-menor-borda
{
	vertical-align:middle;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	height: 13px;
	color: #F79300;
	border:1px;
	border-color:#A6A6A6;
	border-bottom-style:solid;
}

.botaoPagamento
{
	background:#F49102;
	color:#FFFFFF;
	border-style:none;
	border-color:#E08503;
	cursor:pointer;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	height:25px;
	width:112px;
}

.div-PesquisaInteligente
{
	padding-top :1px;
}

.text-PesquisaInteligente
{
	border-width : 1px;
	
	border-top-style : solid;
	border-left-style : solid;
	border-bottom-style : solid;
	border-right-style  : solid;

	border-top-color	:White;
	border-left-color	:White; 
	border-bottom-color	:White;
	border-right-color	:White;
	padding-left: 10px;		
	height: 27px;
	width : 310px;
	font-family : Arial|Tahoma;
	font-size : large;
	color:Gray;  
	
}

.ResultadoPesq
{
	background-color :White;
	border-width : 1px;
	
	border-top-style : solid;
	border-top-color : #B6D9FF;
	border-left-style : solid;
	border-left-color : #B6D9FF; 
	border-bottom-style : solid;
	border-bottom-color	: #63A2E7;
	border-right-style  : solid;
	border-right-color	: #63A2E7;
	
	width : 330px;
	font-family : Arial|Tahoma;
	font-size : large;	
	float: right;
	z-index: 2;
}
a.link-Resultado_Pesquisa
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	background-color:White;
	/*
	background-image: url(../imagens/bg_menu_off.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	*/
	display: block;
	height: 20px;
	width: 320px;
	border: 1px solid #ECECEC;
	text-decoration: none;
	text-align: left;
	padding-top: 6px;
	padding-left: 8px;
	z-index: 2;
}
a.link-Resultado_Pesquisa:hover
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#87CEFA;
	/*
	background-image: url(../imagens/bg_menu_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	*/
	display: block;
	height: 20px;
	width: 320px;
	border: 1px solid #2B7DFF;
	text-align: left;
	text-decoration: none;
	padding-top: 6px;
	padding-left: 8px;
	z-index: 2; 
	
}
a.link-Resultado_Pesquisa:active
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#87CEFA;
	/*
	background-image: url(../imagens/bg_menu_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	*/
	display: block;
	height: 20px;
	width: 320px;
	border: 1px solid #2B7DFF;
	text-align: left;
	text-decoration: none;
	padding-top: 6px;
	padding-left: 8px;
	z-index: 2; 
}
a.link-Resultado_Pesquisa:focus
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#87CEFA;
	/*
	background-image: url(../imagens/bg_menu_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	*/
	display: block;
	height: 20px;
	width: 320px;
	border: 1px solid #2B7DFF;
	text-align: left;
	text-decoration: none;
	padding-top: 6px;
	padding-left: 8px;
	z-index: 2; 
}
a.BotaoVd-Open-MPBEM
{
	position:relative;  
	top: 1px;
}