body {
	background-image: url('bg_topo.gif');
}


/*H1 { padding-right: 0px; padding-left: 0px; font-size: 18px; padding-bottom: 0px; margin: 0px; padding-top: 0px; font-family: Arial;}*/
/*H2 { padding-right: 0px; padding-left: 0px; font-size: 18px; padding-bottom: 0px; margin: 0px; padding-top: 0px; font-family: Arial;}*/
/*H3 { padding-right: 0px; padding-left: 0px; font-size: 16px; padding-bottom: 0px; margin: 0px; padding-top: 0px; font-family: Arial;}*/



/* ESTILOS DO sFIR */
@media Screen {
			  }
/* PROPRIEDADES DO BODY */
body { margin:0px; padding: 0px; top:0px; left:0px; background-color:#FFFFFF;}

/* ESTILOS DAS TDs */
td {
	font-size: 11px;
	color: #333333;
	font-family: Arial, Verdana, Tahoma, "Trebuchet MS";
	text-decoration: none;
}

/* ESTILOS DOS LINKS */
a {
	font-family: Arial, Verdana, Tahoma, "Trebuchet MS";
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}
a:hover{
	font-family: Arial, Verdana, Tahoma, "Trebuchet MS";
	font-size: 11px;
	color: #000066;
	border-bottom-color: #990033;
	text-decoration: none;
}

/* ESTILOS DAS IMAGENS THUMBS */
.img { border:2px solid #D2D2D2;}
.banner { border:1px solid #000000;}

/* ESTILOS DAS HR */
.line { border-bottom: 1px solid #F2F2F2; width:349px;}
.line_div { border-bottom: 1px solid #D4D4D4; width:349px;}
.line_news { border-bottom: 1px solid #D4D4D4; width:189px;}

/* TEXTO CORPO */
.texto_corpo_gde { font-size: 12px; color: #606060; font-family: Arial, Verdana, Tahoma, Trebuchet MS; text-decoration: none;}
a.texto_corpo_gde:hover { font-size: 12px; color: #999999; font-family: Arial, Verdana, Tahoma, Trebuchet MS; text-decoration: underline;}

.texto_corpo_mdo {
	font-size: 10px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.texto_corpo_mdo:hover {
	font-size: 11px;
	color: #CC0033;
	font-family: Arial, Verdana, Tahoma, Trebuchet MS;
	text-decoration: underline;
}

.texto_corpo_peq { font-size: 10px; font-weight: bold; color: #606060; font-family: Arial, Verdana, Tahoma, Trebuchet MS; text-decoration: none;}
a.texto_corpo_peq:hover { font-size: 10px; font-weight: bold; color: #999999; font-family: Arial, Verdana, Tahoma, Trebuchet MS; text-decoration: underline;}

/* TEXTO CHAMADA */
.texto_chamada_gde { font-size: 12px; color: #374989; font-family: Arial, Verdana, Tahoma, Trebuchet MS; text-decoration: none;}
a.texto_chamada_gde:hover {	font-size: 12px; color: #9BA4C4; font-family: Arial, Verdana, Tahoma, Trebuchet MS; text-decoration: underline;}

.texto_chamada_mdo { font-size: 11px; color: #374989; font-family: Arial, Verdana, Tahoma, Trebuchet MS; text-decoration: none;}
a.texto_chamada_mdo:hover {	font-size: 11px; color: #9BA4C4; font-family: Arial, Verdana, Tahoma, Trebuchet MS; text-decoration: underline;}

.texto_chamada_peq { font-size: 10px; font-weight: bold; color: #374989; font-family: Arial, Verdana, Tahoma, Trebuchet MS; text-decoration: none;}
a.texto_chamada_peq:hover {	font-size: 10px; font-weight: bold; color: #9BA4C4; font-family: Arial, Verdana, Tahoma, Trebuchet MS; text-decoration: underline;}

/* TEXTO DESTAQUE */
.texto_destaque_gde { font-size: 12px; color: #A9C30F; font-family: Arial, Verdana, Tahoma, Trebuchet MS; text-decoration: none;}
a.texto_destaque_gde:hover { font-size: 12px; color: #D4E187; font-family: Arial, Verdana, Tahoma, Trebuchet MS; text-decoration: underline;}

.texto_destaque_mdo { font-size: 11px; color: #A9C30F; font-family: Arial, Verdana, Tahoma, Trebuchet MS; text-decoration: none;}
a.texto_destaque_mdo:hover { font-size: 11px; color: #D4E187; font-family: Arial, Verdana, Tahoma, Trebuchet MS; text-decoration: underline;}

.texto_destaque_peq { font-size: 10px; font-weight: bold; color: #A9C30F; font-family: Arial, Verdana, Tahoma, Trebuchet MS; text-decoration: none;}
a.texto_destaque_peq:hover { font-size: 10px; font-weight: bold; color: #D4E187; font-family: Arial, Verdana, Tahoma, Trebuchet MS; text-decoration: underline;}

/* TEXTO PROMOÇÃO */
.texto_promocao_gde { font-size: 12px; color: #FF6600; font-family: Arial, Verdana, Tahoma, Trebuchet MS; text-decoration: none;}
a.texto_promocao_gde:hover { font-size: 12px; color: #F9A742; font-family: Arial, Verdana, Tahoma, Trebuchet MS; text-decoration: underline;}

.texto_promocao_mdo { font-size: 11px; color: #FF6600; font-family: Arial, Verdana, Tahoma, Trebuchet MS; text-decoration: none;}
a.texto_promocao_mdo:hover { font-size: 11px; color: #F9A742; font-family: Arial, Verdana, Tahoma, Trebuchet MS; text-decoration: underline;}

.texto_promocao_peq { font-size: 10px; font-weight: bold; color: #FF6600; font-family: Arial, Verdana, Tahoma, Trebuchet MS; text-decoration: none;}
a.texto_promocao_peq:hover { font-size: 10px; font-weight: bold; color: #F9A742; font-family: Arial, Verdana, Tahoma, Trebuchet MS; text-decoration: underline;}

/* TEXTO CONTRASTE */
.texto_contraste_gde { font-size: 12px; color: #FFFFFF; font-family: Arial, Verdana, Tahoma, Trebuchet MS; text-decoration: none;}
a.texto_contraste_gde:hover { font-size: 12px; color: #FFFFFF; font-family: Arial, Verdana, Tahoma, Trebuchet MS; text-decoration: underline;}

.texto_contraste_mdo { font-size: 11px; color: #FFFFFF; font-family: Arial, Verdana, Tahoma, Trebuchet MS; text-decoration: none;}
a.texto_contraste_mdo:hover { font-size: 11px; color: #FFFFFF; font-family: Arial, Verdana, Tahoma, Trebuchet MS; text-decoration: underline;}

.texto_contraste_peq { font-size: 10px; font-weight: bold; color: #FFFFFF; font-family: Arial, Verdana, Tahoma, Trebuchet MS; text-decoration: none;}
a.texto_contraste_peq:hover { font-size: 10px; font-weight: bold; color: #FFFFFF; font-family: Arial, Verdana, Tahoma, Trebuchet MS; text-decoration: underline;}

/* TÍTULO PROMOÇÃO */
.titulo_promocao_gde { font-size: 12px; color: #FF6600; font-family: Arial, Verdana, Tahoma, Trebuchet MS; text-decoration: none;}
a.titulo_promocao_gde:hover { font-size: 12px; color: #FFC180; font-family: Arial, Verdana, Tahoma, Trebuchet MS; text-decoration: underline;}

.titulo_promocao_mdo { font-size: 11px; color: #FF6600; font-family: Arial, Verdana, Tahoma, Trebuchet MS; text-decoration: none;}
a.titulo_promocao_mdo:hover { font-size: 11px; color: #FFC180; font-family: Arial, Verdana, Tahoma, Trebuchet MS; text-decoration: underline;}

.titulo_promocao_peq { font-size: 10px;	font-weight: bold; color: #FF6600; font-family: Arial, Verdana, Tahoma, Trebuchet MS; text-decoration: none;}
a.titulo_promocao_peq:hover { font-size: 10px;	font-weight: bold; color: #FFC180; font-family: Arial, Verdana, Tahoma, Trebuchet MS; text-decoration: underline;}

/* TÍTULO CORPO */
.titulo_corpo_gde {	font-size: 12px; color: #333333; font-family: Arial, Verdana, Tahoma, Trebuchet MS; text-decoration: none;}
a.titulo_corpo_gde:hover { font-size: 12px; color: #606060; font-family: Arial, Verdana, Tahoma, Trebuchet MS; text-decoration: underline;}

.titulo_corpo_mdo { font-size: 11px; color: #333333; font-family: Arial, Verdana, Tahoma, Trebuchet MS; text-decoration: none;}
a.titulo_corpo_mdo:hover { font-size: 11px; color: #606060; font-family: Arial, Verdana, Tahoma, Trebuchet MS; text-decoration: underline;}

.titulo_corpo_peq { font-size: 10px; font-weight: bold; color: #333333; font-family: Arial, Verdana, Tahoma, Trebuchet MS; text-decoration: none;}
a.titulo_corpo_peq:hover { font-size: 10px; font-weight: bold; color: #606060; font-family: Arial, Verdana, Tahoma, Trebuchet MS; text-decoration: underline;}

/* TÍTULO CHAMADA*/
.titulo_chamada_gde { font-size: 12px; color: #0C559E; font-family: Arial, Verdana, Tahoma, Trebuchet MS; text-decoration: none;}
a.titulo_chamada_gde:hover { font-size: 12px; color: #85AACE; font-family: Arial, Verdana, Tahoma, Trebuchet MS; text-decoration: underline;}

.titulo_chamada_mdo { font-size: 11px; color: #0C559E; font-family: Arial, Verdana, Tahoma, Trebuchet MS; text-decoration: none;}
a.titulo_chamada_mdo:hover { font-size: 11px; color: #85AACE; font-family: Arial, Verdana, Tahoma, Trebuchet MS; text-decoration: underline;}

.titulo_chamada_peq { font-size: 10px; font-weight: bold; color: #0C559E; font-family: Arial, Verdana, Tahoma, Trebuchet MS; text-decoration: none;}
a.titulo_chamada_peq:hover { font-size: 10px; font-weight: bold; color: #85AACE; font-family: Arial, Verdana, Tahoma, Trebuchet MS; text-decoration: underline;}


/* TÍTULO TABELA */
.titulo_tabela_gde {	font-size: 12px; color: #4A2D00; font-family: Arial, Verdana, Tahoma, Trebuchet MS; text-decoration: none;}
a.titulo_tabela_gde:hover { font-size: 12px; color: #A46300; font-family: Arial, Verdana, Tahoma, Trebuchet MS; text-decoration: underline;}

.titulo_tabela_mdo { font-size: 11px; color: #8A5300; font-family: Arial, Verdana, Tahoma, Trebuchet MS; text-decoration: none;}
a.titulo_tabela_mdo:hover { font-size: 11px; color: #D19E46; font-family: Arial, Verdana, Tahoma, Trebuchet MS; text-decoration: underline;}

.titulo_tabela_peq { font-size: 10px; font-weight: bold; color: #8A5300; font-family: Arial, Verdana, Tahoma, Trebuchet MS; text-decoration: none;}
a.titulo_tabela_peq:hover { font-size: 10px; font-weight: bold; color: #D19E46; font-family: Arial, Verdana, Tahoma, Trebuchet MS; text-decoration: underline;}


/*  MENU TOP */
.menu_top {	color: #FFFFFF;	text-decoration: none; font-size: 11px;	font-family : Arial, Verdana, Tahoma, Trebuchet MS; font-weight: bold; FILTER: dropshadow(OffX=1, OffY=1,color=#374887)}
a.menu_top:hover { color: #A4BFDE; text-decoration: none; font-size: 11px;	font-family : Arial, Verdana, Tahoma, Trebuchet MS; font-weight: bold; FILTER: dropshadow(OffX=1, OffY=1,color=#3C5E9E)}

/*  MENU LEFT*/
.menu_left { color: #666666; text-decoration: none; font-size: 10px; font-family : Arial, Verdana, Tahoma, Trebuchet MS; font-weight: bold;}
a.menu_left:hover { color: #999999; text-decoration: none; font-size: 10px;	font-family : Arial, Verdana, Tahoma, Trebuchet MS; font-weight: bold;}

/* COMPONENTES DO FORM */
.edtext {	border:1px solid #999999; font-family: Verdana, Arial, Tahoma, Trebuchet MS; font-size: 10px; color: #606060; background-color: #FFFFFF;}
.edtext2 {	border:0px solid #999999; font-family: Verdana, Arial, Tahoma, Trebuchet MS; font-size: 10px; color: #606060; background-color: #FFFFFF;}

/* ESTILOS DO backgroundS */
.BgFixedLeft { background-position: right top; background-repeat: repeat}
.BgFixedRight { background-position: left top; background-repeat: repeat}
.BgFixedBottom { background-position: bottom; background-repeat: repeat}
/*.BgFixedBottomNo { background-position: right bottom; background-repeat: no-repeat}*/
/*.BgFixedLeftNo { background-position: right bottom; background-repeat: no-repeat}*/
/*.BgFixedRightBottom { background-position: left bottom; background-repeat: no-repeat}*/

/* TÍTULOS DO sFIR */
em { padding-right: 0px; padding-left: 10px; font-size: 14px; padding-bottom: 3px; margin: 0px; padding-top: 3px; font-family: Arial;}

dfn { padding-right: 0px; padding-left: 10px; font-size: 11px; padding-bottom: 3px; margin: 0px; padding-top: 0px; font-family: Arial;}

#var a { padding-right: 0px; padding-left: 0px; font-size: 13px; padding-bottom: 0px; margin: 0px; padding-top: 0px; font-family: Arial;}

var { padding-right: 0px; padding-left: 0px; font-size: 13px; padding-bottom: 0px; margin: 0px; padding-top: 0px; font-family: Arial;}

tt { padding-right: 0px; padding-left: 10px; font-size: 13px; padding-bottom: 3px; margin: 0px; padding-top: 3px; font-family: Arial;}

samp { padding-right: 0px; padding-left: 10px; font-size: 13px; padding-bottom: 3px; margin: 0px; padding-top: 3px; font-family: Arial;}

ins { padding-right: 0px; padding-left: 10px; font-size: 13px; padding-bottom: 3px; margin: 0px; padding-top: 3px; font-family: Arial;}

bdo { padding-right: 0px; padding-left: 10px; font-size: 13px; padding-bottom: 3px; margin: 0px; padding-top: 3px; font-family: Arial;}

kbd { padding-right: 0px; padding-left: 10px; font-size: 13px; padding-bottom: 3px; margin: 0px; padding-top: 3px; font-family: Arial;}
.sIFR-hasFlash H1 {	visibility: hidden;}
.sIFR-flash { visibility: visible! important;}
.sIFR-replaced { visibility: visible! important;}
SPaN.sIFR-alternate { display: block; left: 0px; overflow: hidden; width: 0px; position: absolute; top: 0px; height: 0px;}
			  
			  
.trans_layer {
  /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/bg_layer.png');
}
/* IE ignores styles with [attributes], so it will skip the following. */
.trans_layer[class] {
  background-image:url(../images/bg_layer.png);
}


/* SpryCollapsiblePanel.css - Revision: Spry Preview Release 1.4 */

/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */

/* This is the selector for the main CollapsiblePanel container. For our
 * default style, the CollapsiblePanel is responsible for drawing the borders
 * around the widget.
 *
 * If you want to constrain the width of the CollapsiblePanel widget, set a width on
 * the CollapsiblePanel container. By default, our CollapsiblePanel expands horizontally to fill
 * up available space.
 *
 * The name of the class ("CollapsiblePanel") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style the
 * CollapsiblePanel container.
 */
.CollapsiblePanel {
	margin: 0px;
	padding: 0px;
	border-left: solid 1px #CCC;
	border-right: solid 1px #999;
	border-top: solid 1px #999;
	border-bottom: solid 1px #CCC;
}

/* This is the selector for the CollapsiblePanelTab. This container houses
 * the title for the panel. This is also the container that the user clicks
 * on to open or close the panel.
 *
 * The name of the class ("CollapsiblePanelTab") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style an
 * CollapsiblePanel panel tab container.
 */
.CollapsiblePanelTab {
	font: bold 0.7em sans-serif;
	background-color: #DDD;
	border-bottom: solid 1px #CCC;
	margin: 0px;
	padding: 2px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
}

/* This is the selector for a CollapsiblePanel's Content area. It's important to note that
 * you should never put any padding on the content area element if you plan to
 * use the CollapsiblePanel's open/close animations. Placing a non-zero padding on the content
 * element can cause the CollapsiblePanel to abruptly grow in height while the panels animate.
 *
 * The name of the class ("CollapsiblePanelContent") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style a
 * CollapsiblePanel content container.
 */
.CollapsiblePanelContent {
	margin: 0px;
	padding: 0px;
}

/* An anchor tag can be used inside of a CollapsiblePanelTab so that the
 * keyboard focus ring appears *inside* the tab instead of around the tab.
 * This is an example of how to make the text within the anchor tag look
 * like non-anchor (normal) text.
 */
.CollapsiblePanelTab a {
	color: black;
	text-decoration: none;
}

/* This is an example of how to change the appearance of the panel tab that is
 * currently open. The class "CollapsiblePanelOpen" is programatically added and removed
 * from panels as the user clicks on the tabs within the CollapsiblePanel.
 */
.CollapsiblePanelOpen .CollapsiblePanelTab {
	background-color: #EEE;
}

/* This is an example of how to change the appearance of the panel tab as the
 * mouse hovers over it. The class "CollapsiblePanelTabHover" is programatically added
 * and removed from panel tab containers as the mouse enters and exits the tab container.
 */
.CollapsiblePanelTabHover,  .CollapsiblePanelOpen .CollapsiblePanelTabHover {
	background-color: #CCC;
}

/* This is an example of how to change the appearance of all the panel tabs when the
 * CollapsiblePanel has focus. The "CollapsiblePanelFocused" class is programatically added and removed
 * whenever the CollapsiblePanel gains or loses keyboard focus.
 */
.CollapsiblePanelFocused .CollapsiblePanelTab {
	background-color: #3399FF;
}
