/*##############################################
	#RESET
##############################################*/

/*
    Tripoli is a generic CSS standard for HTML rendering. 
    Copyright (C) 2007  David Hellsing
*/

* {
	margin: 0;
	padding: 0;
	border: 0;
	outline: none; 
	font-size: 1em;
	text-decoration: none;
	vertical-align: baseline;
	background: transparent;
}

a, img, a img, iframe, form, fieldset, abbr, acronym, object, applet {border: none;}

/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: collapse; border-spacing: 0;}
caption, th, td {text-align: left; vertical-align: top;}

a {color: inherit;}

hr {display: none;} /* we don't need a visual hr in layout */

blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}

div.hr {width: 95%; margin: 0 auto; border-bottom: 1px solid #999;}


/*##############################################
	#BASE
##############################################*/

/* Created by Renata Teixeira on 2007-04-20. */

/* #### LINKS #### */

a:link {
	color: #5AACBF;
	text-decoration:underline;
}

a:visited {
	color: #5AACBF;
	text-decoration:underline;
}

a:hover {
	color: #74A89F;
	text-decoration:underline;
}

a:focus {
	color: #74A89F;
	text-decoration:underline;
}

a:active {
	color: #74A89F;
	text-decoration:underline;
}
	
/*### typography ###*/

em {color: #157893;}
strong {color: #ffc10e;}
cite, em, dfn {font-style: italic;}
del {text-decoration: line-through; color: #9B998C;}
ins, dfn {border-top: 1px solid #9B998C;}
small, sup, sub {font-size: 0.9em; line-height: 1.77em;}
abbr, acronym {text-transform: uppercase; font-size: 0.8em; line-height: 2em; letter-spacing: 0.1em;}
a abbr, a acronym { border: none;}
abbr[title], acronym[title], dfn[title] {cursor: help; border-bottom: 1px solid #9B998C;}
abbr, acronym, dfn {cursor: help; border-bottom: 1px dotted #9B998C;}
sup {vertical-align: super;}
sub {vertical-align: sub;}
blockquote {margin: 1em 0; padding: 0.5em 0; border: 1px solid #9B998C; border-width: 1px 0px; color: inherit;}
code, kbd, samp, pre, tt, var {font-size: 0.9em; line-height: 1.77em; font-family: monaco, 'andale mono', "Lucida Console", courier, monospace; color: #333;}

/*## headers ##*/

.content h1, .content h2, .content h3, .content h4, .content h5, .content h6 {font-weight: normal;}
.content h1 {font-size:3.5em; line-height: 1em; color: #D1CFC1;}
.content h2 {font-size: 1.75em; line-height: 1em; color: #157893; margin-bottom: 0.5em;}
.content h3 {font-size: 1.25em; line-height: 1.28em; margin: 1.28em 0px; color: #74A89F;}
.content h4 {font-size: 1em;}
.content h5 {font-size: 1em;}
.content h6 {font-size: 1em;}

.content p {margin-bottom: 1.6em;}

.content img {border: 8px solid #231F1A;}
.content img.ilustra {border: 0;}

.content img.floatleft {float: left; margin: 0em 1.6em 1.6em 0;} 
.content img.floatright {float: right; margin: 0em 0 1.6em 1.6em;}
.content a img.floatcenter,
.content img.floatcenter {display: block; margin: 1.6em auto;} 


/*### tables ###*/

.content table caption {
	padding-left: 0.5em;
	margin-bottom: -1em;
	color: #74A89F;
}

.content table {
	width: 98%;
	border-collapse: separate;
	border-spacing: 0.5em;
	margin: 1.5em 0px;
}

.content table a:link,
.content table a:visited {text-decoration: none;}

.content th,
.content td {padding: 0.5em 0.25em;}

.content table thead th {
	font-size: 1.5em;
	line-height: 1.06em;
	font-weight: normal;
	padding: 0.4em 0.5em;
	background-color: #605C52;
}

.content table tfoot td {font-size: 0.9em;}

.content table tbody th {
	color: #157893;
	text-align: right;
	border-bottom: 1px solid #9B998C;
}

.content table tbody td {border-bottom: 1px solid #9B998C;} 

.content table tbody td.cash {
	font-size: 1.4em;
	line-height: 1.14em;
	vertical-align: middle;
	color: #74A89F;
}

/*### lists ###*/
.content ol, 
.content ul,
.content dl {
	width: auto;
	margin: 1.6em 0 1.6em 8em;
	list-style-type: none;
}

.content ul li,
.content dl dt {
	margin: 0.8em 0px;
	padding-left: 25px;
	background: url('../img/bigbullet.gif') no-repeat left center;
	
}

.content ol {list-style-type: decimal;}
.content dt {font-weight: bold; list-style-type: square;}
.content dd {margin-left: 1em; list-style-type: square;}

/*### warnings ###*/
div#mfx-error {
	width: 70%;
	margin: 1.8em auto;
	padding: 0.9em 1em;
	padding-left: 50px;
	clear: both;
	background: #EFE0E2 url("../img/exclamation.gif") no-repeat 15px 50%;
	border: 1px solid #EF0E2C;
	border-width: 1px 0;
}

div#mfx-error h1 {
	font-size: 1.3em;
	color: #EF0E2C;
	font-weight: normal;
}

div#mfx-error ul {width: auto; padding: 0 1.8em;}
div#mfx-error strong {color: #EF0E2C;}

/*### alert ###*/
div#mfx-alert {
	width: 70%;
	margin: 1.8em auto;
	padding: 0.9em 1em;
	padding-left: 50px;
	clear: both;
	color: #3C352F;
	background: #9B998C url("../img/information.png") no-repeat 15px 50%;
	border: 2px solid #488C9B;
	border-width: 3px 0;
}

div#mfx-alert h1 {
	font-size: 1.3em;
	color: #103b67!important;
	font-weight: normal;
}

div#mfx-alert ul {width: auto; padding: 0 1.8em; color: #333;}
div#mfx-alert strong {color: #F7F7F2;}


/* Structure */

html {height: 100%; font-size: 62.5%; font-family: sans-serif;}

body {
	font: normal 1.4em/1.6em 'helvetica neue', helvetica, 'trebuchet ms', tahoma, arial, sans-serif;
	text-align: justify;
	direction: ltr;
	letter-spacing: normal;
	word-spacing: normal;
	color: #BFBCA7;
	background: #3c352f url("../img/bg.gif") repeat-x fixed center top;
}

/* Objetos e divs desligados */

div.textos, form#formcenso, table#tabelapublicidade {display: none;}


/*##############################################
	#SPRITE & BASICS
##############################################*/

/*##############################################
	#FORMS
##############################################*/

/*#### Forms ####*/

/*# ----------------------------------- Gerais ----------------------------------- ###*/
fieldset {border: 1px solid #333;}
legend {background: #fff;}

input, textarea, select, button {
	font: inherit;
	color: #231F1A;
	padding: 0.45em 0.5em;
	background-color: #9B998C;
	border: 0;
}

input, select, button {cursor: pointer;}

textarea:hover,
input.text:hover,
input.password:hover,
input.file:hover,
select:hover {background-color: #AFAEA4;}

textarea:focus,
input.text:focus,
input.password:focus,
select:focus {outline: 4px solid #FFC10E;}


input.text {cursor: text;}
input.hidden {display:none!important;}
select option#opt_select {font-weight: bold;}

button,
input.submit,
input.button,
input.reset {
	padding: 0.45em 0.5em;
	border: 1px solid #333;
	border-color: #CFCFCF #9F9F9F #9F9F9F #CFCFCF;
}

button img {margin-right: 0.25em;}

form p.aviso {
	font-size: 0.9em;
	line-height: 1.88em;
	margin-top: -1.6em;
}
	
form span.asterisco {
	color: #B60202;
	font-size: 1.3em;
	font-weight: bold;
}

form p.aviso span.asterisco {}

/*# ----------------------------------- Gerais ----------------------------------- ###*/
.content form {
	width: 98%;
}

.content fieldset {
	margin: 1em 0px;
	background-color: #544E48;
}

.content fieldset fieldset {
	background-color: #3F3B37;
	border:0;
	margin-bottom: 1.6em;
}

.content fieldset h3 {
	font-size: 1.5em;
	color: #231F1A;
	padding: 0em 1em;
}

.content fieldset ol {
	margin: 0 1.5em;
	list-style-type: none;
}

.content fieldset label {
	display: block;
	font-size: 1.2em;
	font-weight: bold;
	color: #F7F7F2;
	margin-bottom: 0.35em;
}

.content fieldset fieldset label {
	margin-left: 1.25em;
}

.content fieldset label em,
.content fieldset span.asterisco {
	color: #FFC10E;
	font-size: 1.3em;
	font-weight: bold;
}

.content fieldset select,
.content fieldset textarea,
.content fieldset input {
	margin-bottom: 1.6em;
}

.content fieldset input.file,
.content fieldset input.password,
.content fieldset input.text {
	width: 38.5em;
}

.content fieldset fieldset label input {
	background-color: transparent;
	vertical-align: -13%;
}

.content fieldset li textarea,
.content fieldset textarea {
	width: 38.5em;
	height: 10em;
	display: block;
}

.content fieldset select {width: 39.5em;}

.content fieldset button,
.content fieldset input.submit,
.content fieldset input.button,
.content fieldset input.reset {
	width: 15em;
}

/*##############################################
	#LAYOUT
##############################################*/

/* ------------------------------- #ESTRUTURA ------------------------------- */

div#container {width: 100%; height: 100%;}

div#header {
	width: 990px;
	height: auto;
	overflow: hidden;
	margin: 40px auto 20px;
	border: 0px solid #FF0080;
}

div#bannerprincipal {
	width: 990px;
	height: 353px;
	margin: 0 auto;
	border: 0px  solid #C6F;
}

div#wrap {width: 990px; margin: 5em auto 70px;}

body#home div#wrap {margin-top: 0em;}

div#wrap:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

body#home div.subcontent {margin-top: -70px;}

div.subcontent {
	position: relative;
	width: 302px;
	float: right;
	margin-top: 100px;
	border: 0px  solid #6F6;
	z-index: 10;
}

div.content {margin-right: 370px; border: 0px  solid #0080FF;}

div#footer {
	width: 100%;
	height: 230px;
	margin-bottom: 2em;
	background: transparent url("../img/footer.gif") repeat-x center;
}

div#footer div.wrapper {
	width: 990px;
	margin: 0 auto;
	padding: 30px 0 50px;
	overflow: hidden;
	border: 0px  solid #FF6;
}

div.bottomline {text-align: center;}

/* ------------------------------------------------------------- #LAYOUT ------------------------------------------------------------- */

/* ------------------------------- #HEADER ------------------------------- */
div#header div#logo a {
	width: 290px;
	height: 48px;
	float: left;
	vertical-align: middle;
}

div#header div#logo a img {vertical-align: middle;}

/* --------------- #nav --------------- */

ul#nav {clear: both; font-size: 0.85em;}

ul#nav li {list-style-type:none; display: inline;}

#nav a {
	height: 100%;
	float: left;
	line-height: 50px;
	padding: 0 15px 0 8px;
	text-decoration: none;
}

#nav a:link,
#nav a:visited {color: #F7F7F2; background: transparent url("../img/bullet.gif") no-repeat left 24px;}

ul#nav a:hover,
ul#nav a:focus,
ul#nav a:active {color: #9B998C; background-image: url("../img/bullet_on.gif");}

/* ------------------------------- #SUBCONTENT ------------------------------- */
body#home div.widget {width: 250px;}

div.widget {
	width: 200px;
	margin: 0 0 30px 40px;
	text-align: left;
	border: 0px  solid #570069;
}

div.widget:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

div#widget_censo09 {width: 302px; margin: 0 auto;}

body#home div.widget h3 {font-size: 3em;}

div.widget h3 {
	font-size: 2em;
	line-height: 1em;
	font-weight: normal;
	margin-bottom: 0em;
	color: #74A89F;
}

body#home div.widget h4 {font-size: 1.3em;}

div.widget h4 {font-size: 0.9em; font-weight: normal;}

div.widget span.saibamais a {margin-top: 0.8em;}

ol#listametas {font-size: 0.85em;}
ol#listametas li {list-style-type:none; display: inline;}

ol#listametas a {
	height: 100%;
	float: left;
	padding: 0 15px 0 0;
	text-decoration: none;
}

ol#listametas li.last a {background-image: none;}


ol#listametas a:link,
ol#listametas a:visited {color: #D1CFC1; background: transparent url("../img/bullet_on.gif") no-repeat 18px 8px;}


ol#listametas a:hover,
ol#listametas a:focus,
ol#listametas a:active {color: #9B998C; background-image: url("../img/bullet_on.gif");}

div#widget_censo09 a {
	width: 301px;
	height: 275px;
	display: block;
	text-indent: -9999em;
	background: transparent url("../img/censo2009.png") no-repeat center;
}

/* ------------------------------- #FOOTER ------------------------------- */

div#footer div {color: #EAE8D7;}

div#footer div#footer_links {
	width: 600px;
	float: left;
	border: 0px  solid #999;
}

div#footer div#footer_links div.logos a img {margin-right: 1.5em;}

div#footer div#footer_links h1 {
	color: #0F5669;
	font-size: 1.7em;
	font-weight: normal;
	margin-bottom: 1em;
}

div#footer div#footer_endereco {width: 300px; float: right;}

div#footer div#footer_endereco div.vcard {font-size: 1.1em; line-height: 1.36em;}
div#footer div#footer_endereco div.vcard b {color: #FFC10E; font-weight: normal;}
div#footer div#footer_endereco div.vcard div.org {text-indent: -9999em;}
div#footer div#footer_endereco div.vcard a.email {color: #EAE8D7; text-decoration: none;}
div#footer div#footer_endereco div.vcard div.adr {margin-top: 0.5em;}
div#footer div#footer_endereco div.vcard span.locality {
	font-size: 2.25em;
	line-height: 0.9em;
	color: #0F5669;
	display: block;
}

/* ------------------------------------------------------------- #HOME ------------------------------------------------------------- */

div.content div.destaque {overflow: hidden;}

span.entendacomo a {
	width: 130px;
	height: 32px;
	display: block;
	text-indent: -9999em;
	background: transparent url("../img/entendacomo.gif") no-repeat center;
}

div.content div#destaque_filiese {margin-bottom: 40px; border: 0px  solid #6FC;}

div.content div#destaque_filiese h1 {
	color: #D1CFC1;
	font-size: 2.5em;
	font-weight: normal;
	line-height: 1em;
}

div.content div#destaque_filiese img {float: right; margin-left: 20px;}

div.content div#destaque_filiese p {
	font-size: 1.4em;
	line-height: 1.142em;
	color: #D1CFC1;
	margin-bottom: 0;
}

div.content div#destaque_filiese em {color: #157893; font-style: normal;}

div.content div#destaque_filiese strong {
	display: block;
	font-size: 1.1em;
	line-height: 1.36em;
	margin-bottom: 1em;
	color: #FFC10E;
}

div.minidestaque {width: 45%;}

span.saibamais a {
	width: 94px;
	height: 27px;
	display: block;
	text-align: left;
	text-indent: -9999em;
	background: transparent url("../img/saibamais.gif") no-repeat center;
}

div.minidestaque h1 {
	font-size:1.5em;
	font-weight:normal;
	color: #9B998C;
	margin-bottom: 0.25em;
}

div.minidestaque p {font-size: 0.95em; margin-bottom: 1em;}

div#destaque_contribuicao {
	float: left;
	padding-right: 5%;
	text-align: right;
}

div#destaque_contribuicao span.saibamais a {float: right;}

div#destaque_tabelaprecos {
	float: right;
	padding-left: 5%;
	text-align: left;
	background: transparent url("../img/destaque_tabelaprecos_hr.gif") no-repeat left center;
}

div#destaque_tabelaprecos img {float: left; margin: 7px 10px 0 0;}

div#destaque_tabelaprecos span.saibamais a {margin-left: 85px;}


/* ------------------------------------------------------------- #EMPRESAS ------------------------------------------------------------- */

ul#lista_alfaempresas {
	width: auto;
	margin: 1.5em auto;
	padding: 0.25em 0px 0.25em 10px;
	overflow: hidden;
	font-size: 0.85em;
	background-color: #605B52;
}

ul#lista_alfaempresas li {
	list-style-type:none;
	display: inline;
	background-image: none;
	margin: 0;
	padding: 0;
}

ul#lista_alfaempresas a {
	height: 100%;
	float: left;
	padding: 0 10px 0 6px;
	text-decoration: none;
}

ul#lista_alfaempresas a:link,
ul#lista_alfaempresas a:visited {color: #D1CFC1; background: transparent url("../img/bullet.gif") no-repeat right 0.75em;}

ul#lista_alfaempresas a:hover,
ul#lista_alfaempresas a:focus,
ul#lista_alfaempresas a:active,
ul#lista_alfaempresas li.active a {color: #9B998C; background-image: url("../img/bullet_on.gif");}

div#tab_empresas h2.domtab {height: 1px; text-indent: -9999em;}

ul.lista_empresas {
	width: auto;
	margin: 0;
	font-size: 0.9em;
	line-height: 1.6em;
}

ul.lista_empresas li {
	margin: 0 0px 3.2em;
	padding: 0 0px;
	background-image: none;
}

ul.lista_empresas li strong {color: #996E05;}

/* ------------------------------------------------------------- #TEXTOS ------------------------------------------------------------- */

a.mailtextos {
	color: #FFC10E;
	font-size: 1.4em;
	line-height: 1.14em;
	text-decoration: none;
}

a.mailtextos:focus,
a.mailtextos:hover,
a.mailtextos:active {
	color: #996E05;
}

div.textos {margin-bottom: 2em;}

div.texto {margin-bottom: 3.55em; font-size: 0.9em; line-height: 1.77em;}

div.texto h3 {margin-bottom: 0.5em;}

div.texto span.data {float: right; color: #FFC10E;}

div.texto p {margin-bottom: 0.5em;}

div.texto span.leiamais a {
	width: 85px;
	height: 27px;
	display: block;
	text-indent: -9999em;
	background: transparent url("../img/leiamais.gif") no-repeat center;
}

/* ------------------------------------------------------------- #Contato ------------------------------------------------------------- */
div.content div.vcard {
	width: 20em;
	padding: 1.5em;
	font-size: 0.9em;
	line-height: 1.4em;
	background-color:#544E48;
	border: 0px solid #999;
}

div.content div.vcard a.email:link,
div.content div.vcard a.email:visited {font-size: 1.2em; line-height: 1.33em; text-decoration: none;}

div.content div.org {color: #FFC10E; font-size: 2em; line-height: 1.42em;}

div.content div.vcard span.locality {font-size: 1.5em; line-height: 1em; color: #F7F7F2;}


/*##############################################
	#LIGHTBOX
##############################################*/
#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:img/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("../img/prevlabel.gif") left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url("../img/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: #0F0D0B; }


/*##############################################
	#SIFR
##############################################*/

/*****************************************************************************
scalable Inman Flash Replacement (sIFR) version 3.

Copyright 2006 – 2008 Mark Wubben, <http://novemberborn.net/>

Older versions:
* IFR by Shaun Inman
* sIFR 1.0 by Mike Davidson, Shaun Inman and Tomas Jogin
* sIFR 2.0 by Mike Davidson, Shaun Inman, Tomas Jogin and Mark Wubben

See also <http://novemberborn.net/sifr3> and <http://wiki.novemberborn.net/sifr3>.

This software is licensed and provided under the CC-GNU LGPL.
See <http://creativecommons.org/licenses/LGPL/2.1/>
*****************************************************************************/

@media screen {
  .sIFR-flash {
    visibility: visible !important;
    margin: 0;
    padding: 0;
  }
  
  .sIFR-replaced, .sIFR-ignore {
    visibility: visible !important;
  }
  
  .sIFR-alternate {
    position: absolute;
    left: 0;
    top: 0;
    width: 0;
    height: 0;
    display: block;
    overflow: hidden;
  }
  
  .sIFR-replaced div.sIFR-fixfocus {
    margin: 0pt; 
    padding: 0pt; 
    overflow: auto; 
    letter-spacing: 0px; 
    float: none;
  }

	div.content div#destaque_filiese h1.sIFR-replaced  {
	  visibility: hidden;
	  font-family: Verdana;
	  line-height: 0.8em;
	  font-size: 18px;
	}
	
	div.minidestaque h1.sIFR-replaced {line-height: 1em;}
	
	div#destaque_contribuicao h1.sIFR-replaced {
		width: 96%;
		text-align: right;
	}
	
	div.widget h3 {
		font-size: 2em;
		line-height: 1em;
		margin-bottom: -0.25em;
	}
	
	div#footer div#footer_links h1 {
		line-height: 1em;
		margin-bottom: 0.25em;
	}
	
	div#footer div#footer_endereco div.vcard span.locality {
		font-size: 2.125em;
	}
	
	div.content h1.sIFR-replaced {
		width: 90%;
		line-height: 0em;
		margin-bottom: 0;
	}
	
	div.content div#destaque_filiese strong {
		width: 60%;
		line-height: 1em;
		margin-bottom: 0.5em;
	}
	
	
}

@media print {
  .sIFR-flash {
    display    : none !important;
    height     : 0;
    width      : 0;
    position   : absolute;
    overflow   : hidden;
  }
  
  .sIFR-alternate {
    visibility : visible !important;
    display    : block   !important;
    position   : static  !important;
    left       : auto    !important;
    top        : auto    !important;
    width      : auto    !important;
    height     : auto    !important;
  }
}

/*
Place CSS rules for to-be-replaced elements here. Prefix by .sIFR-active
so they only apply if sIFR is active. Make sure to limit the CSS to the screen
media type, in order not to have the printed text come out weird.
*/
@media screen {
  /* Example:
  .sIFR-active h1 {
    font-family: Verdana;
    visibility: hidden;
  }
  */
}

/*##############################################
	#NICETITLE
##############################################*/

/*** NICE TITLES
*********************************************************/
div.nicetitle {
	position: absolute;
	top: -2em;
	left: -4em;
	color: #fff;
	font-weight: bold;
	font-size: 12px;
	padding: 4px;
	width: 20em;
	z-index: 20;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-topleft: 0;
	-moz-border-radius-topright: 10px;
	-moz-opacity: .95;
	/* changes: */
	min-width: 200px;
	width: auto;
	height: auto;
	background-color: #161311;
}
	
div.nicetitle p {
    margin: 0;
	padding: 0 3px;
	-moz-opacity: 1;
	color: #74A89F;
}

div.nicetitle p.destination {
    font-size: 11px;
	text-align: left;
	-moz-opacity: 1;
	color: #F7F7F2;
}

div.nicetitle p span.accesskey {
	color: #d17e62;
}

































