/* CSS Document */

* {
	margin:0; padding:0; list-style-type:none;
}
html{
	/*background:url(../img/FundoSite.jpg) repeat top;*/
}
a {
	text-decoration:none;
}
a img {
	border:none;
}
.radio, .check {
	border:none !important; width:15px!important;
}

#geral {
	position:relative;
	width:778px;
	_width:780px; /*hack para IE6*/
	margin:0 auto;
	overflow:hidden;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	background:#FFF;
}

#container {
	float:left;
	width:620px;
}

/*CABEÇALHO*/
#cab {
	position:relative;
	background:url(../img/fundo-testeira.jpg) no-repeat;
	height:114px;
	width:620px;
}
#cab h1 {
	position:absolute;
	left:20px; top:19px;
}
#cab h2 {
	position:absolute;
	top:25px;
}
#cab h2#ciranda-das-letras {
	left:290px;
}
#cab h2#armazem-do-ipe {
	left:442px;
}
/*FIM DO CABEÇALHO*/

/*MENU SUPERIOR*/
#menu {
	position:relative;
	width:606px;
	border:2px solid #ccc;
	height:27px;
	margin-left:6px;
	background:url(../img/fundo-menu.jpg);
	overflow:visible;
}
#menu ul {
	margin-top:7px;
	padding-left:17px;
}
#menu ul li {
	display:inline;
}
#menu ul li a {
	float:left;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#f90;
	padding:0 15px 0 10px;
	background:url(../img/list-style.gif) no-repeat right;
}
#menu ul li a:hover {
	color:#CC0000;
}
#menu ul li.last-item a {
	background:none;
}
#menu .suspenso {
	display:none;
	position:absolute;
	top:29px;
	width:100px;
	border:2px solid #999;
	background:#fff;
}
#menu .suspenso li {
	background:url(../img/list-style.gif) no-repeat 6px center;
	padding-left:15px;
	border-bottom:1px solid #ccc;
}
#menu .suspenso a {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
}
#menu .suspenso a:hover {
	color:#ccc;
}
/*FIM DO MENU SUPERIOR*/

/*ÚLTIMAS NOTÍCIAS*/
#ultimas-noticias {
	clear:left;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	padding:11px;
	width:600px; overflow:auto
}
#ultimas-noticias p strong {
	text-transform:uppercase;
	color:#999900;
	padding-right:20px;
}
#ultimas-noticias p a {
	color:#999;
}
#ultimas-noticias p a:hover {
	text-decoration:underline;
}
/*FIM DE ÚLTIMAS NOTÍCIAS*/

/*COLUNAS*/
#coluna-a {
	float:left;
	width:195px;
}
#coluna-b {
	float:left;
	position:relative;
	width:150px;
}
#mapa-do-site {
	text-align:center;
}
/*FIM DE COLUNA A*/

/*BOX (MODELO 1 - GRANDE)*/
.box {
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	width:196px;
	background:url(../img/box1/fundo.jpg) repeat-y;
	overflow:hidden;
}
.box h1 {
	position:relative;
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	padding:15px 0 10px 40px;
	background:url(../img/box1/top.jpg) no-repeat;
	border:none;
}
.box h1 img {
	position:absolute;
	left:11px; _left:-28px; /*hack para ie6*/
}
.box .crp-box {
	width:175px;
	margin:0 auto;
	margin-left:12px;
	background:#fff;
	border-top:1px solid #EBEBEB;
	border-bottom:1px solid #EBEBEB;
	overflow:hidden;
}
.crp-online{
	margin-bottom:20px;
}
.box label {
	color:#999;
	text-transform:lowercase;
	font-weight:bold;
}
.box a {
	color:#000;
	font-weight:bold;
}
.box a:hover {
	text-decoration:underline;
}
.box .crp-box li {
	line-height:25px;
	border-top:1px solid #EBEBEB;
	border-bottom:1px solid #EBEBEB;
}
.box .crp-box li a {
	display:block;
	margin-left:6px;
	padding-left:5px;
	background:url(../img/list-style2.gif) no-repeat 1px 15px;
}
.box p {
	padding:4px 2px;
}
.box input {
	width:110px;
	border:1px solid #000;
	font:normal 10px Arial, Helvetica, sans-serif;
	padding:2px;
}
.box .footer-box {
	display:block;
	background:url(../img/box1/base.jpg) no-repeat bottom;
	height:36px;
}

/*BOX (MODELO 2 - PEQUENO)*/
.box2 {
	width:158px;
	background:url(../img/box2/fundo.jpg) repeat-y;
	margin:0 auto;
}
.box2 h1 {
	background:url(../img/box2/top.jpg) no-repeat top;
	font-size:13px;
	padding:15px 4px 10px 40px;
}
.box2 h1 img {
	top:11px;
}
.box2 .crp-box {
	background:#F2F2F2;
	width:127px;
	margin:0 auto;
	margin-left:15px;
	padding-left:3px;
	overflow:hidden;
}
.box2 .crp-box a {
	color:#999;
}
.box2 .crp-box li a {
	background:url(../img/list-style3.gif) no-repeat 1px 15px;
}
.box2 .footer-box {
	height:28px;
	background:url(../img/box2/base.jpg) no-repeat bottom;
}

/*BOX DA ÁREA DOS AUTORES*/
.box-autores {
	position:relative;
	width:199px;
	height:141px;
	background:url(../img/fundo-box-autores.gif) no-repeat center center;
	float:left;
}
.box-autores h2 {
	position:absolute;
	top:10px; left:15px;
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	color:#606060;
}
.box-autores h2 img {
	vertical-align:bottom;
	_vertical-align:middle;
}
.box-autores ul {
	position:absolute;
	height:68px;
	overflow:hidden;
	left:15px;
	top:45px;
}
.box-autores ul li {
	line-height:10px !important;
}
.box-autores ul li a {
	display:block;
	margin-left:6px;
	padding-left:5px;
	background:url(../img/list-style2.gif) no-repeat left bottom;
}
.box-autores a:hover {
	text-decoration:underline;
}
/*FIM DE BOX DA ÁREA DOS AUTORES*/

/*FIM DE BOX*/

/*PERSONALIZAÇÃO DE BOX*/
#box-busca {
	margin-top:-4px;
}
#box-busca h1 {
	color:#999;
}
#box-colecoes h1 {
	color:#0C0;
}
#box-mais-vendidos {
	color:#CC0000;
}
	#box-mais-vendidos li {
		line-height:15px !important;
	}
	#box-mais-vendidos li a {
		background-position:left center;
	}
.box2 {
	color:#CCCC33;
}
#box-suas-compras h1 {
	color:#0090C7;
}
#box-publicidade h1 {
	font-size:10px;
	text-transform:lowercase;
	color:#999;
	font-weight:normal;
	padding-left:15px;
	padding-bottom:0;
}
#box-publicidade .crp-box {
	background:#fff;
	border:none;
}
#box-publicidade .crp-box a {
	display:block;
	margin:4px 0;
}
/*FIM DE PERSONALIZAÇÃO DE BOX*/

/*BOTÕES*/
.bt-area {
	text-align:center;
	padding-top:7px;
	padding-bottom:0 !important;
}
.box2 .bt-area {
	padding-bottom:4px !important;
}
.bt-area a {
	text-decoration:underline;
}
.botao {
	border:none !important;
	padding:0 !important;
	vertical-align:bottom;
}
#bt-ok {
	width:41px; height:17px;
}

#bt-acessar, #bt-indicar, #bt-assinar {
	width:81px; height:20px;
}
#bt-lista-completa, #bt-iniciar-chamada {
	width:121px; height:20px;
}

/*COLUNA PRINCIPAL*/
#principal {
	float:left;
	width:418px;
	margin-left:3px;
	overflow:hidden;
}
.interna p{
margin:5px 0px;
}
/*FIM DE COLUNA PRINCIPAL*/

/*PÁGINAS INTERNAS*/
.interna h1 {
	background:#E5EAF2 url(../img/ico-fundo-h.gif) no-repeat 5px center;
	padding:7px 0 7px 40px;
	margin-bottom:1px;
	border:2px solid #D0D5DC;
	/*border-right:2px solid #ccc;
	border-bottom:2px solid #ccc;*/
	/*padding:15px 0px 0px 50px;*/
	font:normal 13px Verdana, Arial, Helvetica, sans-serif;
	color:#CC0000;
}
.interna h1 a {
	font:normal 13px Verdana, Arial, Helvetica, sans-serif;
	color:#CC0000 !important;
	text-decoration:underline;
}
.interna h1 a:hover {
	color:#660000 !important;
}
/* ESTILOS PARA A PAGINA DEPOIMENTOS */
#principal .dep_box1{
	border:1px solid #CCC;
	background:#FFF;
	margin:5px 0px;
	padding:5px;
}
#principal .dep_box2{
	border:1px solid #CCC;
	background:#F2F2F2;
	margin:5px 0px;
	padding:5px;
}
#principal .dep_box1 h3,#principal .dep_box2 h3{
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	margin:5px 0px;
}
#principal .dep_box1 p,#principal .dep_box2 p{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
}
/* ESTILOS PARA A PAGINA GALERIA DE FOTOS */
#principal li{
display:block;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
margin:3px 0px;
padding:3px 0px;
}
#principal .galeria li.list1{
clear:both;
background:#E7EBF4;
}
#principal .galeria li.list2{
clear:both;
background:#FFF;
}
#principal a{
color:#666666;
}
#principal .galeria_ls_fotos{
padding:5px;
margin:5px 20px 10px 0px;
border:1px solid #CCC;
}
#principal .galeria h2{
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	margin:5px 0px;
	color:#D10003;
}

/*PÁGINA DE CLIENTES*/
.logo-cli, .capa-clipping, .clipping {
	width:150px;
	height:90px;
	text-align:center;
	padding-top:15px;
	margin:0 25px;
	_margin: 0 20px;
	overflow:hidden;
}
/*FIM  PÁGINA DE CLIENTES*/

/*AUTORES*/
.lb_foto{
	float:left;
	margin-right:5px;
}
.lista-autores {
	position:relative;
	height:128px;
	border:1px solid #fff;
	border-bottom:3px solid #E5EAF2;
	padding-bottom:24px;
}
.lista-autores .foto-autor {
	display:block;
	padding:5px;
	margin-top:24px;
	border:1px;
	border-color:#CCC #CCC #666 #666;
}
.lista-autores h2, .lista-autores p {
	margin-left:71px;
}
.lista-autores h2 {
	margin-top:24px;
}
.lista-autores h2 a {
	font-size:10px;
	font-weight:bold;
}
.lista-autores a:hover {
	text-decoration:underline;
}
.lista-autores p.mais-detalhes {
	text-align:right;
	padding-top:10px;
}
	#livros-autor h1 {
		margin-bottom:10px;
	}
/*FIM AUTORES*/

/*CLIPPINGS*/
	.capa-clipping, .clipping {
		height:150px;
	}
/*FIM CLIPPINGS*/

/*LIVREIROS*/
.box-liv {
	width:200px;
}
.box-liv select {
	width:180px;
}
.box-liv fieldset {
	border:1px solid #ccc;
	padding:5px;
	margin-top:15px;
}
.box-liv fieldset legend {
	font-weight:bold;
	font-size:12px;
}
#ajax-livreiros {
	margin-top:15px;
	padding:10px 0;
}
#ajax-livreiros h2 {
	padding-top:15px;
	font:bold 16px Arial, Helvetica, sans-serif;
}
#ajax-livreiros h3 {
	font-size:14px;
}
#ajax-livreiros .block-livreiro {
	border:1px solid #ccc; padding:5px; margin:5px 0;
}
/*FIM DE LIVREIROS*/

/* FALE CONOSCO */
#form-fale-conosco form{
margin-top:10px;
}
#form-fale-conosco fieldset{
padding:10px;
}
#form-fale-conosco legend{
font:bold 16px Verdana, Arial, Helvetica, sans-serif;
}
#form-fale-conosco label{
display:block;
}
#form-fale-conosco input, textarea{
background:#FFF;
border:1px solid #000;
}

/*FORMULÁRIO PADRÃO*/
.default-form input, .default-form textarea {
	border:1px solid #ccc;
	width:255px;
	padding:4px 0px;
}
.default-form textarea {
	height:80px;
}
.default-form label {
	font-weight:bold;
}

/*AGENDA*/
	#calendario {margin-top:15px;}
	#calendario td, #calendario th {text-align:center;}
	#calendario th {font-weight:bold; color:#FAA004;}
	#calendario td {font-weight:bold;color:#666;}
	.yes a {display:block; line-height:25px; background:url(../img/fundo-dia-evento.gif) no-repeat center center;}
	#calendario #detalhes_eventos {padding:15px 0;}
	#calendario h2 {border-bottom:1px solid #ccc;padding-bottom:1px;font-size:14px;color:#666}
	#calendario h3 {font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#FAA004;margin-top:10px;}

/*CADASTRO*/
#opt-tipo-pessoa {
	border:2px solid #ccc;
	text-align:center;
	background:#ddd;
}
#opt-tipo-pessoa a {
	color:#0066CC;
}
#cadastro {
	background:#eee;
	padding:3px;
}
#cadastro h2 {
	font-size:14px;
	color:#CC3333;
	border-bottom:1px solid #ccc;
	margin-top:10px;
}
#cadastro label {
	display:block;
	font-weight:bold;
}
#cadastro input {
	width:250px;
}
#cadastro #senhacli, #cadastro #senhacli2 {
	width:100px !important;
}
#cadastro .mkt label {
	display:inline;
}
#cadastro .mkt input {
	width:15px !important;
}
#dia, #mes {
	width:20px !important;
}
#ano {
	width:40px !important;
}

/*FIM CADASTRO*/

/*FIM DE PÁGINAS INTERNAS*/

/*ÚLTIMOS LANÇAMENTOS / SUGESTÕES*/
#ultimos-lancamentos {
	background:#E5EAF2;
	height:386px;
}
.box-livro {
	position:relative;
	width:202px;
	height:149px;
	float:left;
	overflow:visible;
	/*background:url(../img/fundo-box-livros.jpg) no-repeat;*/
	background:url(../img/fundo-box-livros.gif) no-repeat;
	margin-left:2px;
	margin-right:2px;
	margin-bottom:20px;
}

#ultimos-lancamentos .box-livro {background:url(../img/fundo-box-livros.jpg) no-repeat !important;}

.box-livro .thumb {
	position:absolute;
	left:9px; top:9px; 
}
.box-livro h2 {
	padding-top:9px;
}
.box-livro h2, .box-livro .intro {
	padding-left:88px;
	width:105px;
}
.box-livro h2 a {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:underline;
}
.box-livro .intro {
	padding-right:1px;
}
.box-livro .intro a {
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#999;
}
.box-livro .intro a:hover {
	text-decoration:underline;
}
.box-livro .preco {
	position:absolute;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#F60;
	top:119px; left:58px;
	padding:0 !important; margin:0 !important;
}
.box-livro .bt-area {
	position:absolute;
	bottom:-10px; left:38px;
}

/*sugestões*/
#sugestoes {
	clear:left;
}

#sugestoes .box-livro {
	background:none;
}

/*FIM DE ÚLTIMOS LANÇAMENTOS / SUGESTÕES*/

/*RODAPÉ*/
#base {
	clear:left;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#999;
	text-align:center;
	padding-top:30px;
	padding-bottom:15px;
}
#base #lks-politicas {
	border-top:2px solid #999;
	border-bottom:2px solid #999;
	padding:6px 0;
	margin-bottom:13px;
	height:14px;/*hack ie6*/
}
#base a {
	color:#999;
}
#base a:hover {
	text-decoration:underline;
}
/*FIM DE RODAPÉ*/

/*class*/
.cor-a {background:#fff;} .cor-b {background:#E6EAF3;}
.long-text {
	color:#333;
	width:364px;
	line-height:18px;
	margin:0 auto;
}
.long-text .img-in-text {
		position:relative;
		float:left;
		margin:0 5px 5px 0;
	}
.long-text p {
	margin-top:7px;
	margin-bottom:7px;
	text-align:justify;
}

.mapa-text ul{
}
.mapa-text li{
height:15px;
padding-left:15px !important;
margin:2px 0px 2px 30px !important;
list-style-image:url(../img/list-style.gif) no-repeat left !important;
}

.left {float:left;}
.right {float:right;}
.clear {clear:both;}
.txtright { text-align:right; }
.colorRed{ color:red; }
.red{
color:red;
display:block;
}
.ordenacao {
	padding-bottom:3px;
}
.pagination {
	text-align:center;
}
.current-page {
	font-size:180%;
	text-decoration:underline;
}
#principal .bg_fatura_1{
background:#F7F7F7;
height:25px;
border:1px solid #CCC;
}
#principal .bg_fatura_2{
background:#E5E5E5;
height:25px;
border:1px solid #CCC;
}

/* DIVISOES DAS FATURAS */
#principal .div_fatura_1{
background:#F7F7F7;
border:1px solid #CCC;
margin:10px 0px;
padding:10px 5px;
}
#principal .div_fatura_2{
background:#FFFFFF;
border:1px solid #CCC;
margin:10px 0px;
padding:10px 5px;
}
.div_fatura_cod{
	font-size:12px;
	background: #003366;
	padding:5px;
	display:block;
	color:#FFF;
}


#principal .bg_fatura_1:hover, #principal .bg_fatura_2:hover, #principal .div_fatura_1:hover, #principal .div_fatura_2:hover{
background:#FFFFCC;
cursor:pointer;
}
.ajax-coment-a{
border:1px solid #CCC; padding:10px; margin:10px 0px 10px 35px; background:#FFFCD7;
}
.ajax-coment-u{
border:1px solid #CCC; padding:10px; margin:10px 0px 10px 0px; background:#FFFFFF;
}
div .alertaCep{
	background:#FFFFCC;
	border:1px solid #FFCC00;
	padding:10px;
	color:red;
}
.cepH3{
	background:#E5EAF2;
	padding:5px 0px;
}
#cartoes{
	border:2px solid #E5E5E5;
}
div#cartoes h2, h3.fatura_h3{
	background:#E5EAF2;
	font-size:12px;
	color:#003399;
	padding:5px 0px;
	font-weight:normal;
	text-transform:uppercase;
	padding-left:5px;
}
div#cartoes table{
	text-align:center;
	}
	
div#visa-confirmacao{
	color:#000;
	padding:10px;
}
.bg-pos{
	background:#C7F1C7;
	border:1px solid #009900;
}
.bg-neg{
	background:#FFD889;
	border:1px solid #E19600;
}

.exibirIntranet {
	margin-left: 8px;
	width: 98%;
}

.exibirIntranet h2 {
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	border-bottom: 1px dashed #CCCCCC;
}

/*#######################################################################*/

#avisoAutores {
	width: 414px;
	color: #FF0000;
	font-weight: bold;
	font-size: 14px;
	font-family: "Trebuchet MS";
	text-align: center;
	border: 2px solid red;
	padding-top: 10px;
	padding-bottom: 10px;
}

/*enquete (MODELO 1 - GRANDE)*/
.enquete {
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	width:196px;
	background:url(../img/box1/fundo.jpg) repeat-y;
	overflow:hidden;
}
.enquete h1 {
	position:relative;
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	padding:15px 0 10px 40px;
	background:url(../img/box1/top.jpg) no-repeat;
	border:none;
}

.enquete h1 img {
	position:absolute;
	left:11px; _left:-28px; /*hack para ie6*/
}
.enquete .crp-enquete {
	width:175px;
	margin:0 auto;
	margin-left:12px;
	background:#fff;
	border-top:1px solid #EBEBEB;
	border-bottom:1px solid #EBEBEB;
	overflow:hidden;
}
.enquete label {
	color:#999;
	text-transform:lowercase;
	font-weight:bold;
}
.enquete a {
	color:#000;
	font-weight:bold;
}
.enquete a:hover {
	text-decoration:underline;
}
.enquete .crp-enquete li {
	line-height:25px;
	border-top:1px solid #EBEBEB;
	border-bottom:1px solid #EBEBEB;
}
.enquete .crp-enquete li a {
	display:block;
	margin-left:6px;
	padding-left:5px;
	background:url(../img/list-style2.gif) no-repeat 1px 15px;
}
.enquete p {
	padding:4px 2px;
	color: #333333;
	font-size: 10px;
	font-weight: bold;
}

.enquete .footer-enquete {
	display:block;
	background:url(../img/box1/base.jpg) no-repeat bottom;
	height:36px;
}

/*enquete (MODELO 2 - PEQUENO)*/
.enquete2 {
	width:158px;
	background:url(../img/box2/fundo.jpg) repeat-y;
	margin:0 auto;
}
.enquete2 h1 {
	background:url(../img/box2/top.jpg) no-repeat top;
	font-size:13px;
	padding:15px 4px 10px 40px;
}
.enquete2 h1 img {
	top:11px;
}
.enquete2 .crp-enquete {
	background:#F2F2F2;
	width:127px;
	margin:0 auto;
	margin-left:15px;
	padding-left:3px;
	overflow:hidden;
}
.enquete2 .crp-enquete a {
	color:#999;
}
.enquete2 .crp-enquete li a {
	background:url(../img/list-style3.gif) no-repeat 1px 15px;
}
.enquete2 .footer-enquete {
	height:28px;
	background:url(../img/box2/base.jpg) no-repeat bottom;
}

/*enquete DA ÁREA DOS AUTORES*/
.enquete-autores {
	position:relative;
	width:199px;
	height:141px;
	background:url(../img/fundo-box-autores.gif) no-repeat center center;
	float:left;
}
.enquete-autores h2 {
	position:absolute;
	top:10px; left:15px;
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	color:#606060;
}
.enquete-autores h2 img {
	vertical-align:bottom;
	_vertical-align:middle;
}
.enquete-autores ul {
	position:absolute;
	height:68px;
	overflow:hidden;
	left:15px;
	top:45px;
}
.enquete-autores ul li {
	line-height:10px !important;
}
.enquete-autores ul li a {
	display:block;
	margin-left:6px;
	padding-left:5px;
	background:url(../img/list-style2.gif) no-repeat left bottom;
}
.enquete-autores a:hover {
	text-decoration:underline;
}
/*FIM DE enquete DA ÁREA DOS AUTORES*/

.enquete2 {
	color:#CCCC33;
}
.crp-enquete {
	background:#fff;
	border:none;
}
#enquete-publicidade .crp-enquete a {
	display:block;
	margin:4px 0;
}
/*FIM DE PERSONALIZAÇÃO DE enquete*/

/*BOTÕES*/
.enquete2 {
	padding-bottom:4px !important;
}

/*FIM DE COLUNA PRINCIPAL*/

.segCode{
	width:100px !important;
}

/* ADD COMMENTS */

.segCodeText{
	background:#94b1e0;
	border:1px solid #000066;
	color:#FFF;
	font-size:19px;
	text-align:center;
	width:120px;
	float:right;
	margin-right:100px;
}

.validaCodigo{
	border:1px solid #66CCFF;
	padding:10px;
	background:#e3f1fd;
}
.segCode{
	padding:3px;
}

.assTh th{
	padding:5px;
	color:#666;
	text-align:left;
	margin:0px;
}
.assTh table{
	border:1px solid #E6E6E6;
}
.colBlack{
	color:#000;
}
.labelAssinatura{
	display:block;
	clear:both;
	margin:10px 0px;
}

.carregando{
	text-align:center;
	background:url(../img/icone_carregando.gif) no-repeat center;
	width:50px;
	height:50px;
	margin:0px auto;
}
