/* -----------------------------------------------------------
	DISTRISOUND
-------------------------------------------------------------*/

/* ----------------------------------------------------------- 
   RESET
-------------------------------------------------------------*/

img { behavior:	url(resources/scripts/pngbehavior.htc); }

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code, del, dfn, em, q, dl, dt, dd, ol, ul, li, .frmCad,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, th, select,textarea, br {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}

img {   margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
}

body { line-height: 1.5; }

/* Tables still need 'cellspacing="0"' in the markup. *//*
table { border-collapse: separate; border-spacing: 0; }
caption, th, td { text-align: left; font-weight: normal; }
table, td, th { vertical-align: middle; }*/

/* Remove possible quote marks (") from <q>, <blockquote>. */
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }

/* Remove annoying border on linked images. */
a img { border: none; }

/* --------------------------------------------------------------    
   TIPOGRAFY
-------------------------------------------------------------- */
/* Default font settings. 
   The font-size percentage is of 16px. (0.75 * 16px = 12px) */
body { 
  font-size: 10px;
  color: #333333;
  font-family: Arial;
}

/* Headings
-------------------------------------------------------------- */
h1,h2,h3,h4,h5,h6 { font-family: Arial, futura bk bt,tahoma,arial,helvetica; font-weight: normal; color: #111183; }
h1 { font-size: 17px; line-height: 1; padding-top: 8px; height: 26px; color: #FFFFFF; letter-spacing: -1px; width:100%; background: #919191;}
h2 { font-size: 20px; margin-left: 15px; color:#FFFFFF; margin-top:0px; padding-top: 0px;  font-family: Arial}
h3 { font-size: 12px; line-height: 1; margin-bottom: 1.75em; margin-top: 5px;}
h4 { font-size: 16px; line-height: 1; margin-bottom: 0.3em; margin-top: 13px;}
h5 { font: bold 19px Arial; line-height: 1; margin: 0px 0px 4px 0px; color:#E38B00; }
h6 { font-size: 15px; line-height: 1; margin: 20px 0 5px 10px; color:#333333;}

h1 img, h2 img, h3 img, 
h4 img, h5 img, h6 img {
  margin: 0 0 0 0;
}

/* Text elements
-------------------------------------------------------------- */
p           { margin: 0 0 1.4em; }
p img       { float: left; margin: 1.5em 1.5em 1.5em 0; padding: 0; }
p img.right { float: right; margin: 1.5em 0 1.5em 1.5em; }

blockquote  { margin: 1.5em; color: #666; font-style: italic; }
strong      { font-weight: bold; }
em,dfn      { font-style: italic; }
dfn         { font-weight: bold; }
sup, sub    { line-height: 0; }

abbr, 
acronym     { border-bottom: 1px dotted #666; }
address     { margin: 0 0 1.5em; font-style: italic; }
del         { color:#666; }

pre,code    { margin: 1.5em 0; white-space: pre; }
pre,code,tt { font: 1em 'andale mono', 'lucida console', monospace; line-height: 1.5; } 

/* Lists 
-------------------------------------------------------------- */
li ul, 
li ol       { margin: 0; }
ul, ol      { margin: 0; }

ul          { list-style-type: none; }
ol          { list-style-type: decimal; }

dl          { margin: 0 0 1.5em 0; }
dl dt       { font-weight: bold; }
dd          { margin-left: 1.5em;}

/* Misc classes
-------------------------------------------------------------- */
.small      { font-size: 10px; margin-bottom: 1.875em; line-height: 1.875em; }
.large      { font-size: 1.2em; line-height: 2.5em; margin-bottom: 1.25em; }
.hide       { display: none; }

.quiet      { color: #666; }
.loud       { color: #000; }
.highlight  { background:#ff0; }
.added      { background:#060; color: #fff; }
.removed    { background:#900; color: #fff; }

.first      { margin-left:0; padding-left:0; }
.last       { margin-right:0; padding-right:0; }
.top        { margin-top:0; padding-top:0; }
.bottom     { margin-bottom:0; padding-bottom:0; }

.white			{ color: #FFFFFF; }
.white:hover	{ color: #FFFFFF; }
.white:visited	{ color: #FFFFFF; }

.red			{ color: #CC0000; }
.red:hover		{ color: #CC0000; }
.red:visited	{ color: #CC0000; }

.escuro			{ color: #333333; }
.escuro:hover	{ color: #333333; }
.escuro:visited	{ color: #333333; }

.link_reweb			{ color: #9E9E9E; }
.link_reweb:hover	{ color: #9E9E9E; }
.link_reweb:visited	{ color: #9E9E9E; }

.clear 		{ clear: both; }
.left 		{ float:left; }
.right 		{ float:right; }
.bold 		{ font-weight: bold; }
.bold a		{ font-weight: bold; }
.s14		{ font-size: 14px; }
.migalha 	{ font: 10px Arial; }
.subTitulo  { font: bold 13px Arial; }
.m15 		{ margin-top: 15px; }
.m5 		{ margin-top: 5px; }
.m13 		{ margin-top: 13px; }
.m20 		{ margin-top: 20px; }
.m25 		{ margin-top: 25px; }
.m13 		{ margin-top: 13px; }
.m10 		{ margin-top: 10px; }
.mt-20 		{ margin-top: -20px; }
.mb2 		{ margin-bottom: 2px; }
.mt125 		{ margin-top: 95px; }
.mt250 		{ margin-top: 250px }
.mb10		{ margin-bottom: 10px }
.mr35   	{ margin-right: 35px }
.mr4   		{ margin-right: 4px }
.mr10  		{ margin-right: 10px }
.ml3		{ margin-left: 3px; }
.ml5		{ margin-left: 5px; }
.ml30		{ margin-left: 30px; }
.mb8		{ margin-bottom: 8px }
.tbl_garantia { font: 11px Arial }
.arial11 	{ font: 11px Arial }
.nobg 		{ background: none; }
.v18		{ font-size: 18px; }
.v16		{ font-size: 16px; }
.v15		{ font-size: 15px; }
.v14		{ font-size: 14px; }
.v13		{ font-size: 13px; }
.v12		{ font-size: 12px; }
.v11		{ font-size: 11px; }
.v10		{ font-size: 10px; }
.v9 		{ font-size: 9px; }
.verm       { color: #CC0000 }
.black      { color: #000000 }
.orange      { color: #E38B00 }
/*-----------------------------------------------------------*/
/* LINKS
-------------------------------------------------------------*/
a			{ text-decoration: none; color: #000000;}
a:visited	{ text-decoration: none; color: #000000;}
a:focus,
a:hover     { text-decoration: underline; color: #000000;}

.menu a, 
.white a		  { text-decoration: none; color: #FFFFFF;}
.menu a:visited,
.white a:visited  { text-decoration: none; color: #FFFFFF;}
.menu a:focus,
.menu a:hover,
.white a:hover    { text-decoration: underline; color: #FFFFFF;}

.lista_menu li a           { text-decoration: none; color: #000000;}
.lista_menu li a:visited   { text-decoration: none; color: #000000;}
.lista_menu li a:focus,
.lista_menu li a:hover     { text-decoration: underline; color: #000000;}


/*-----------------------------------------------------------*/
/* FORMS
-------------------------------------------------------------*/
.frm_69 {
	background: url(../images/_bgSenha.gif) no-repeat;
	width: 59px;
	height: 19px;
	padding: 0px 5px 0px 5px;
	float:left;
}

.frm_69 input { 
	width: 59px;
	border: 0;
	background: none ;
	color: #000000 ;
	font: normal 10px Arial ;
}

.frm_122 {
	background: url(../images/_bgLogin.gif) no-repeat;
	width: 112px;
	height: 19px;
	padding: 0px 5px 0px 5px;
	float:left;
}

.frm_122 input { 
	width: 112px;
	border: 0;
	background: none ;
	color: #000000 ;
	font: normal 10px Arial ;
}

.frm_136 {
    background: url(../images/_bgNews.jpg) no-repeat;
    width: 126px;
    height: 22px;
    padding: 3px 5px 0px 5px;
    float:left;
    margin-bottom: 5px;
}

.frm_136 input { 
    width: 126px;
    border: 0;
    background: none ;
    color: #000000 ;
    font: normal 11px Arial ;
}

.frm_131 {
    background: url(../images/_bgBuscaPalavra.jpg) no-repeat;
    width: 121px;
    height: 19px;
    padding: 3px 5px 0px 5px;
    float:left;
    margin-bottom: 5px;
    margin-left:5px;
}

.frm_131 input { 
    width: 121px;
    border: 0;
    background: none ;
    color: #000000 ;
    font: normal 11px Arial ;
}

.frm_159 {
    background: url(../images/_bgBuscaCategoria.jpg) no-repeat;
    width: 149px;
    height: 19px;
    padding: 3px 5px 0px 5px;
    float:left;
    margin-bottom: 5px;
}

.frm_159 input { 
    width: 149px;
    border: 0;
    background: none ;
    color: #000000 ;
    font: normal 11px Arial ;
}

/*-----------------------------------------------------------*/
/* IMAGES
-------------------------------------------------------------*/
.logo 			{ width: 186px; height: 63px; }
.btn_entrar 	{ width: 51px; height: 15px; }
.btn_carrinho 	{ width: 30px; height: 22px; }
.selo           { width: 75px; height: 59px; }
.box_cliente    { width: 164px; height: 198px; }
.fabricante     { margin: 10px 0px 5px 0px; }
.hr             { margin-left: 8px; }
.logo_rodape    { margin: 10px 0px 5px 0px; }
.btn_ok         { width: 31px; height: 22px; margin-left: 5px; }
.imgProdutoRelacionado { margin: 0px 10px 0px 10px }
/*-----------------------------------------------------------*/
/* STRUCTURE
-------------------------------------------------------------*/
html { 
	height: 100%;
}

body {
	width: 100%;
	height: 100%;
	background: #666666;
}

.pseudo_topo {
	background: #090909 url(../images/bg_topo.jpg) repeat-x;
	width: 100%;
	min-width: 989px;
}

.topo {
	margin: 0 auto;
	width: 989px;
}

.lista_topo 	{ padding: 3px 0px 0px 25px; float: right;}
.lista_topo li 	{ float: left; font: normal 10px Arial }

.login {
	width: 780px;
	color: #FFFFFF;
	height: 93px;
	margin-right: 20px;
}
.box_login {
	padding: 10px 0px 0px 15px;
	width: 450px;
	background: url(../images/bg_box_login.jpg) no-repeat;
	color: #FFFFFF;
	height: 26px;
	clear: right;
	margin-bottom: 25px;
}

.box_login a.lnk-esqueci {
	color: #FFF;
	margin-left: 30px;
}

.corpo {
	background: url(../images/bg_corpo.jpg) repeat-x;
	width: 100%;
	overflow: auto;
	min-width: 989px;
}

.busca {
	margin-left: 9px;
	width: 956px;
	height: 31px;
	padding: 8px 0px 0px 14px;
	background: url(../images/bg_busca.jpg) no-repeat;	
}

.menu {
	background: url(../images/bg_menu.jpg) no-repeat 0px 1px;	
	margin-left: 9px;
	width: 954px;
	height: 45px;
	padding: 8px 8px 0px 8px;
	color: #FFFFFF;
	clear: right;
}

.linha_menu {
	clear: both; 
	background: #FFFFFF;
	height:1px;
	width:100%;
	font: normal 1px arial;
}

.menu_lateral, .menu_lateral_interna {
	width: 147px;
	margin-right: 3px;
	margin-top: 160px;
	float:left;
	color: #FFFFFF;
	/*background: #E5E5E5;*/
}


#menu_titulo {
	background: #333333;
	width: 142px;
	height: 20px;	
	padding-left: 3px;
	padding-top: 3px;
}

.menu_item {	
	background: #e5e5e5;
	font-size: 13px;
	padding-left: 3px;
	border-bottom: 1px solid white;
	width: 142px;
}

.menu_item label {
	color: #666666;
}

.menu_lateral_interna {
    margin-top: 0px;
}

.menuLateralTopo {
	width: 137px;
	height: 19px;
	color: #000000;
    padding: 5px 0px 0px 10px;
	/*background: url(../images/bg_boxMenuL.jpg) no-repeat;*/
	background: url(../images/bg_boxMenuL.png) no-repeat;
	margin-bottom: 1px;
}

.menuLateralHead {
    width: 137px;
    min-height: 20px;
    padding: 3px 0px 0px 10px;
    background: #333333;
    margin-bottom: 6px;
}

.lista_menu li { 
	padding: 2px 10px 8px 12px ;
	font-size: 11px;
}

.container {
	position: relative;
	width: 989px;
	margin: 0 auto;
	overflow: auto;
}

.white_container 			{ background: url(../images/bg_container.jpg) repeat-x 0px 210px; }
.white_container_interno 	{ background: url(../images/bg_container.jpg) repeat-x 0px 79px; }
.main 			 			{ width: 654px; margin-left: 3px; }

.pseudo_rodape {
	height: 50px;
	padding-top: 10px;
	clear: both;
    width: 100%;
    min-width: 989px;
    color: #FFFFFF;
    background: #666666 url(../images/_bg_rodape.jpg) repeat-x;
}

.copyright { font: normal 9px ; color : #9E9E9E; }
/*-----------------------------------------------------------*/
/*  HOME
-------------------------------------------------------------*/
.topoHome {
    height: 16px;
    background: url(../images/h1_home.jpg) no-repeat;
    color: #FFFFFF;
    width: 634px;
    padding: 8px;
    font: bold 11px Arial;
}

.home {
	width: 653px;
	margin-top: 8px;
    /*margin: 6px 35px 0px 35px;*/
}

.lista_produto_home {
	float: left;
	width: 504px;
	min-height: 200px;
	margin: 0px 15px 0px 15px;
	padding: 15px 0px 0px 0px;
	overflow: hidden;
	margin-bottom: 25px;
	position: relative;
}

.produto_detalhe {
    width: 148px;
    min-height: 200px;
    float: left;
    padding-right: 20px;
    position: relative;
}

.selo_home {
	position: relative;
    margin-top: -59px;
    float: right;
    z-index: 20px;
}

.img_produto {
    height: 117px;
    text-align: center;
}

.direita,.direita_interno {
	margin-top: 171px;
	width: 175px;
	background: #E5E5E5;
}

.direita_interno {
    margin-top: 0px;
}

.formNews{
	background: #D1D1D1;
	height: 180px;
    padding: 10px 20px 0px 12px;
}


/*-----------------------------------------------------------*/
/*  INTERNAS
-------------------------------------------------------------*/
.produto_detalhe_interna {
    width: 271px;
    min-height: 200px;
    float: left;
    padding: 10px 10px 8px 30px;
}

.img_produto_interna {
	float: left;
    margin-right: 8px;
    margin-bottom: 20px; 
}

.rodapeHome {
    height: 16px;
    background: url(../images/h1_home1.jpg) no-repeat;
    color: #FFFFFF;
    width: 567px;
    padding: 8px;
    font: bold 11px Arial;
}

.paginacao {
    width: 100%;
    padding-top: 3px;
    text-align:center;
    color: #333333;
    height: 21px;
    background: #E5E5E5;
    font-size: 13px; 
    margin-bottom: 1px;
}
/*-----------------------------------------------------------*/
/* PRODUTO
-------------------------------------------------------------*/
.img_produto_detalhe {
	padding: 0px 10px 10px 10px;
	text-align: center;
}

.box_info {
	height:23px;
	border-bottom: 1px solid #999999;
	margin-bottom: 10px;
}

.titulo_produto_relacionado {
    width: 150px;
    height: 19px;
    padding: 5px 0px 0px 10px;
    border-bottom: 1px solid #D1D1D1;
    border-top: 1px solid #D1D1D1;
    background: #E4E4E4;
    margin-bottom: 6px;
    color: #CC0000;
}
.descricao_produto_relacionado {
    	
}

.corpo_lista {
    min-height: 650px;	
}

/*-----------------------------------------------------------*/
/* MENU
-------------------------------------------------------------*/

/*-----------------------------------------------------------*/
/* CENTRAL DE ATENDIMENTO
-------------------------------------------------------------*/
.ico_central_ajuda {
	clear:right;
	margin-right: 10px; 
	margin-top: 2px; 
	text-align:center; 
	width:228px;
}

.fff_table {
	width: 784px;
}
.fff_table, .fff_table * {
	background:#ffffff;
	padding-left: 0px;
	margin:0px;
}
.fff_table .esq {
	padding-top: 20px;
	padding-left:10px;
	width: 30px;
}

.left130right {
	float:left;
	text-align: right;
	width: 130px;
}
.bl {
	font-weight: bold;
}
.left10 {
	float: left;
	margin: 5px;
	margin-bottom:40px;
}
.left11 {
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 10px;
	text-align: justify;
}
.left210 {
	float:left;
	width:210px;
}
.cadform {
	background:#EEEEEE;
	margin-top: 10px;
	width: 370px;
}
.c120 { height:120px; }
.c220 { height:220px; }
.c260 { height:260px; }
.c300 { height:300px; }
.titform {
	background: #E38B00;
	color: #ffffff;
	font-size:12px;
	font-weight:bold;
	padding: 2px;
	padding-left: 10px;
}
.cadform input {
	background-color: #ffffff;
	border: 1px solid #000000;
	margin: 1px;
}
.frmPq, .frmMd, .frmGd, .frmXl { font-size: 10px; }
.frmPq { width: 60px; }
.frmMd { width: 90px; }
.frmGd { width:150px; }
.frmXl { width:200px; }

input.btnGravar {
	width: 269px;
	height: 31px;
	border:  0px;
	background: url('../images/_btn_gravar.jpg');
	float: right;
	margin: 10px;
}
input.btnSubmit {
	width: 140px;
	height: 26px;
	border:  0px;
	background: url('../images/_btn_finalizacadastro.jpg');
	margin: 10px;
}

/*-----------------------------------------------------------*/
/* SELECT DA BUSCA
-------------------------------------------------------------*/
.sel_options {
    margin: 0;
    padding: 0;
    list-style: none;
    position: absolute;
    z-index: 1000;
    display: none;
    top: 20px;
    left: 0;
    font-size: 11px;
}

.sel_options li:hover { color: #000000; background: #DBDBDB;  }

.sel_options li {
    color: #000000;
    width: 163px;
    padding: 3px 0;
    text-align: left;
    cursor: pointer;
    /*background: url(../images/bg_br_tbl.jpg) repeat-x bottom;*/
    font-size: 11px;
}

.select_busca { /*position: relative;*/ height: 25px; float: left; margin-left: 5px;}

.sel_options_uf {
	color: #000000;
    width: 183px;
    height: 140px;
    overflow: auto;
    padding: 2px;
    top: 25px;
    background: #FFFFFF;
    font-size: 11px;
    border: 2px solid #DBDBDB;
}
.campo_select {
    width: 155px;
    height: 20px;
    float: left;
    padding: 2px 0px 0px 4px;
    color: #000000;
    cursor: pointer;
    text-align: left;
    background: url(../images/_bgBuscaCategoria.jpg);
    font-size: 11px;
}

.w170 			{ width: 171px }
#estado_value 	{ color: #000000; font-size: 11px;}

/*-----------------------------------------------------------*/
/* LOJA VIRTUAL
-------------------------------------------------------------*/
.topo_carrinho,.topo_pagamento,.topo_cadastro {
	background: url('../images/_h1_carrinho.jpg') no-repeat;
	width: 711px;
	height: 22px;
	font: bold 12px Arial;
	color: #FFFFFF;
	padding-left: 70px;
	padding-top: 8px;
}

.topo_pagamento { background: url('../images/_h1_pagamento.jpg') no-repeat; }
.topo_historico { background: url('../images/_h1_historico.jpg') no-repeat; height:30px;}
.topo_cadastro { background: url('../images/_h1_cadastro.jpg') no-repeat; }

.linha_btn {
	margin: 10px 0px 6px 0px; 
	width:100%; 
	text-align:right;
}

.menu_loja li {
	float: left;
	width: 210px;
	text-align: center;
}

.main_loja {
    width: 780px;
    margin: 6px 0px 0px 25px;
}

.titulo_lista_produto,.titulo_lista_produto_hist {
	width: 780px;
	background: #333333;
	color: #FFFFFF;
	font: bold 11px arial;
	height: 25px;
}

.titulo_lista_produto_hist {
	background: #919191;
	color: #FFFFFF;
}

.tabela_lista_produto {
	width: 780px;
	color: #666666;
	font: normal 12px arial;
	border: 0px;
	padding: 0px;
	border-collapse: collapse;
}
.btn_endereco { margin: 10px 0px 10px 18px; }

.tabela_lista_produto td { vertical-align: middle; height: 40px;}
.lista_produto_carrinho1 { background: #F0F0F0; margin-bottom: 1px; }
.lista_produto_carrinho2 { background: #E5E5E5; margin-bottom: 1px; }
.calculo_frete 			 { background: #D6D6D6; margin-bottom: 1px; }
.div_total	 			 { background: #ADADAD; margin-bottom: 1px; height: 35px;}

.inputCarrinho {
	border: 1px solid #666666;
	font: normal 12px arial;
	color: #666666;
	height: 17px;
	padding: 2px 0px 0px 4px;
	margin-bottom:2px;
}

.frm_endereco_loja {
	display: block;
	margin: 10px 10px 10px 18px;
}

.w30  { width: 30px; }
.w60  { width: 60px; }
.w75  { width: 75px; }
.w110 { width: 110px; }
.w255 { width: 255px; }
.w240 { width: 240px; }

.h90 { height: 90px; }

.dados_cadastro,.endereco_loja,.label_login { 
	display: block;
	width: 65px;
	text-align: right;
	margin-right: 7px;
	font-size: 11px;
	float:left;
	height: 19px;
	padding-top: 2px;
	margim-bottom: 2px;
}

.label_login { width: 50px; }
.dados_cadastro { width: 120px; }

.valor_tot {
	background: #D8D8D8;
	width: 92px; 
	height: 28px; 
	text-align:center; 
	padding-top: 7px;
}

.mh_234 { min-height: 234px; }
.mh_264 { min-height: 284px; }
.mh_290 { min-height: 320px; }

.carrinho_home {
	position: absolute; 
	bottom: 0px;
}

.carrinho_lista {
	width: 176px; 
	height: 73px;
	background: url(../images/_bg_comprar.jpg) no-repeat; 
	margin: 10px 0px 20px 0px;
}

.carrinho_lista2 {
	width: 411px; 
	height: 91px;
	background: url(../images/_bg_comprar2.jpg) no-repeat; 
	margin: 10px 0px 20px 0px;
	padding: 0px 0px 0px 10px;
}

.radio_endereco {
	margin: 25px 10px;
	float: left;
}

.barra_produto_historico {
	background: #666666;
	color: #FFFFFF; 
	height: 26px; 
	padding: 10px 0px 0px 4px; 
	font-size: 11px; 
	margin-top: 1px;
}

.ad { background: #FFFFFF; }

.status_historico {
	text-align: center;
	width: 145px;
	margin-top:7px;
}

.conteudo_historico {
	width: 450px; 
	margin:7px 10px 0px 10px;
}

.form_cliente {
	padding: 10px;
	background: #F0F0F0;
}

.box_produto_detalhe {
	width: 578px;
	margin-left: 35px;
}

.titulo_page { 
	font-size: 20px; 
	margin-left: 15px; 
	color:#FFFFFF; 
	padding-top: 8px;  
	font-family: Arial; 
	display: block;
	height:33px;
}

.listaPagamento {
	margin-top: 10px;
}

.listaPagamento img {
	margin: 0px 8px 5px 0px;
}

.conteudoCentralD {
	margin: 0px 15px 0px 10px;
	width: 310px;
	display: inline;
}

.conteudoCentralE {
	width: 300px;
}
	
.box_centralAtendimento {
	width: 564px;
	margin: 30px 15px;
	background: #F0F0F0;
	height: 100px;
	padding: 20px 30px 0px 30px;
}

.titTopo {
	font: bold 14px Arial;
	color: #333333;
}

.w240 { width: 240px; }

.h38  { height: 38px; }
.h50  { height: 50px; }

.telefone {
	clear: left;
	margin-left: 50px;
	font: bold 20px Arial Narrow;
}

#dadoslogin {
	display:none;	
}	

#btn2{ 
	display:none;
}

.txtObs {
	font-size: 11px; 
	margin: 10px 0px; 
	background: #f9f9f9; 
	border: 1px solid #666666; 
	width: 350px; 
	height: 120px;
}

