a.EdicaoActive        {font-weight: bold;font-size: 11px;font-family: Verdana, Helvetica, sans-serif;text-decoration: underline;}
a.EdicaoActive:link   {font-weight: bold;font-size: 11px;font-family: Verdana, Helvetica, sans-serif;text-decoration: underline;}
a.EdicaoActive:visited{font-weight: bold;font-size: 11px;font-family: Verdana, Helvetica, sans-serif;text-decoration: underline;}
a.EdicaoActive:hover  {font-weight: bold;font-size: 11px;font-family: Verdana, Helvetica, sans-serif;text-decoration: underline;}
a.EdicaoActive:active {font-weight: bold;font-size: 11px;font-family: Verdana, Helvetica, sans-serif;text-decoration: underline;}

.style1 {font-size: 9}

/* Default CSS Stylesheet for a new Web Application project */
body 
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/bg.gif);
	background-repeat:repeat;
}
a:link 
{
	text-decoration:none;
	color: #063261;
}
a:visited 
{
	text-decoration:none;
	color: #063261;
}
a:hover 
{
	/*text-decoration:underline;*/
	color: #063261;
}
a:active 
{
	text-decoration:none;
	color: #063261;
}
.style2 {	
	font-family: Verdana, Helvetica, sans-serif;
	color: #F8CC6E;
	font-size: 9px;
}

.style2 a:link{
	font-family: Verdana, Helvetica, sans-serif;
	color: #F8CC6E;
	font-size: 9px;
	text-decoration:none;
}
.style2 a:visited {
	font-family:Verdana, Helvetica, sans-serif; 
	color:#F8CC6E;
	font-size:9px;
	text-decoration:none;
}
.style2 a:hover {
	font-family: Verdana, Helvetica, sans-serif; 
	color: #F8CC6E;
	font-size: 9px;
	text-decoration: none;
}
.style2 a:active {
	font-family: Verdana, Helvetica, sans-serif; 
	color: #F8CC6E;
	font-size: 9px;
	text-decoration: none;
}
.style3 {
	font-family: Verdana, Helvetica, sans-serif;
	color: #ececec;
	font-size: 9px;
}

.style4 {
	font-family: Verdana, Helvetica, sans-serif;
	color: #ececec;
	font-size: 8px;
}

.style4 a:link {	
	font-family: Verdana, Helvetica, sans-serif; 
	color: #ececec;
	font-size: 8px;
}
.style4 a:visited {	
	font-family: Verdana, Helvetica, sans-serif; 
	color: #ececec;
	font-size: 8px;
}
.style4 a:hover {	
	font-family: Verdana, Helvetica, sans-serif; 
	color: #ececec;
	font-size: 8px;
}
.style4 a:active {	
	font-family: Verdana, Helvetica, sans-serif; 
	color: #ececec;
	font-size: 8px;
}
.style5 {
	color: #000000;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8px;
}
.style7 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}
.style7 a:link  {
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 9px;
	text-decoration: none;
}
.style7 a:visited {
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 9px;
	text-decoration: none;
}
.style7 a:hover {
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 9px;
	text-decoration: none;
}
.style7 a:active{
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 9px;
	text-decoration: none;
}
.style9 
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px; 
	color: #063261; 
}
.style10 {color: #FFFFFF}
.style12 
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px; 
	color: #d0d0d0; 
}
.style15 
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px; 
	color: #FFFFFF; 
}

.style17 {
	font-size: 9px;
	color: #FFFEFF;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

.style17 a:link {
	font-size: 9px;
	color: #FFFEFF;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.style17 a:visited {
	font-family: Verdana, Helvetica, sans-serif;
	color: #FFFEFF;
	font-size: 9px;
	text-decoration: none;
}
.style17 a:hover {
	font-family: Verdana, Helvetica, sans-serif;
	color: #FFFEFF;
	font-size: 9px;
	text-decoration: none;
}
.style17 a:active {
	font-family: Verdana, Helvetica, sans-serif;
	color: #FFFEFF;
	font-size: 9px;
	text-decoration: none;
}

.style18 
{	
	color: #FCC44E;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
}
.style19 {color: #b0b0b0}
.style21 
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px; 
	color: #002041; 
}
.style22 
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8px; 
	color: #063261;
}
.style28 
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px; 
	color: #FFFFFF; 
}
.style29 
{
	color: #FFFFFF;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
}
.style30 {color: #003366}
.style31 
{
	font-size: 10px;
	color: #003366;
	font-family: Verdana, Helvetica, sans-serif;
}
/* Templates / Formulários */
.styleLabels
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #466789;
	font-weight:bold ;
}
.styleCampos
{
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #063261; 
	font-weight:normal;
}

/* ************ */
/* homepage */
/* ************ */

/* destaques */
.styleTabelaDestaques
{
	margin-bottom:10px;
	margin-left:5px;
	margin-right:5px;
	margin-top:10px;
}
.styleLinhaTabelaDestaques
{
	height:10px;
	border:1px;
	border-color:Black;
}
.styleDestaquesTitulo
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	text-align:left;
	padding-right:5px;
}
.styleDestaquesTitulo a
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	text-align:justify;
	text-decoration:none;
}
.styleDestaquesTitulo a:hover
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	text-align:justify;
	text-decoration:underline;
}
.styleDestaquesSubTitulo
{
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #003366;
	text-align:justify;
    /*font-weight:bold;*/
}
.styleDestaquesSubTitulo a
{
	text-decoration:none;
}
.styleDestaquesSubTitulo a:hover
{
	text-decoration:underline;
}
.styleDestaquesSintese
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	text-align:justify;
	font-weight:normal;
	padding-top:5px;
	padding-bottom:10px;
	padding-right:5px;
}
.styleDestaquesSintese a
{
	text-decoration:none;
}
.styleDestaquesSeparador
{
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #063261; 
	vertical-align:bottom;
	background: url("/isgb/images/destaq_notica_sep.gif");
	background-repeat:repeat-x;
	background-position:bottom;
}
/* notícias */
.styleNoticiasSintese
{
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #002041;
}
/* menu horizontal */
.styleMenuHorizontalData
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;	
	color: #063261;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	vertical-align:middle;
	background-color:#e7e7e7;
	text-indent:20px;
}
.styleMenuHorizontalComent
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px; 
	color: #063261;
	font-weight:normal;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
	background-color:#e7e7e7;
	width:100px;
}
.styleMenuHorizontalComent a:link
{
	font-weight:normal;
	text-decoration:none;
}	
.styleMenuHorizontalComent a:visited
{
	font-weight:normal;
	text-decoration:none;
}	
.styleMenuHorizontalMapa
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px; 
	color: #063261;
	font-weight:normal;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
	background-color:#DEDEDE;
	width:103px;
}
.styleMenuHorizontalMapa a:link
{
	font-weight:normal;
	text-decoration:none;
}	
.styleMenuHorizontalMapa a:visited
{
	font-weight:normal;
	text-decoration:none;
}	
.styleMenuHorizontalAvisos
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px; 
	color:Blue;
	font-weight:normal;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
	background-color:#DEDEDE;
	width:103px;
}
.styleMenuHorizontalAvisos a:link
{
	font-weight:normal;
	text-decoration:none;
}	
.styleMenuHorizontalAvisos a:visited
{
	font-weight:normal;
	text-decoration:none;
}	
.hmenuinput
{
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 8px; 
	color: #000000;
	height:14px;
	width:104px;
	margin-left:5px;
	margin-right:5px;
}
.hmenulink
{
	font-family: Verdana, Helvetica, sans-serif; 
	color: #063261;
	font-weight:normal;
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
}
a.hmenulink:link {color:#063261;}
a.hmenulink:visited {color:#063261;}

/* Tabelas */
.styleBkgndLinhaTabelaAzulTitulo
{
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #063261; 
	background-color:#E3EAF3;
	padding:2px;
}
.styleBkgndLinhaTabelaAzulCorpo
{
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight:normal;
	background-color:#f5f5f5;
	padding:2px;	
}
/* Listagens */
/* Cursos */
.styleLinhaCabecalho
{
	color: #6992C0;
	background-color:#FFF1CC;
	font-family: Small Fonts, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:normal;
	padding-left:10px;
	padding-right:10px;
}
.styleLinhaAreaTematica
{
	color: #FFFFFF;
	background-color:#fbc24e;
	font-family: Small Fonts, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
}
.styleLinhaCurso
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	padding-left:10px;
	padding-right:10px;
}
.styleLinhaCurso a:link
{
	font-weight:normal;
}	
.styleLinhaCurso a:visited
{
	font-weight:normal;
}	
/* MENUS */
.menu_th {
	background-repeat:repeat-x; 
	background-color: #ffffff;
}
.menu_th_item {
	height: 20px;
	background-repeat:repeat-x; 
	padding-left:18px;
	cursor: hand;
	text-align: left;
}
a.menu_th_item:link {color:#ffffff }
a.menu_th_item:visited {color:#ffffff }
.menu_a_item {
	FONT-SIZE: 9px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	text-decoration: none;
}
a.menu_a_item:link {color:#ffffff }
a.menu_a_item:visited {color:#ffffff }
.menu_th_subitem {
	height: 20px;
	background-repeat:repeat-x;
	background-color:#FEE5A5;
	border-bottom:1px solid #ffffff;
	padding-left:18px;
	cursor: hand;
	text-align: left;
}
.menu_th_subitem_selected {
	height: 20px;
	background-repeat:repeat-x;
	cursor: hand;
	text-align: left;
	background-color:#FED57B;
	border-bottom:1px solid #ffffff;
	padding-left:18px;
}
.menu_a_subitem {
	FONT-SIZE: 9px; 
	/*COLOR: #002041; */
	color:#063261;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
/*FIM*/
.menucellInicio
{
	padding-left:18px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal; 
	color: #063261;
	text-decoration:none;
	text-transform:none;
}
a.menucellInicio:link {color:#063261 }
a.menucellInicio:visited {color:#063261 }

/* EDITOR HTML */
.Texto_Editor
{
	font-family: Verdana, Helvetica, sans-serif; 
	/*FONT-FAMILY: Verdana, Arial;*/
	/*font-size: 9px;*/ 
	FONT-SIZE: 11px;
	color: #063261; 
	font-weight:normal;
}

.Titulo_Editor
{
	font-family: Verdana, Helvetica, sans-serif;
	/*FONT-FAMILY: Verdana, Arial;*/
	/*font-size: 9px;*/
	FONT-SIZE: 11px;
	color: #466789;
	font-weight:bold ;
}
/* breadcrumb */
.styleBreadCrumb
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	color: #FFFFFF; 
	text-decoration:none;
	text-transform:uppercase;
	padding-right:3px;
}
/*a.styleBreadCrumb:link
{
	text-decoration:none;
	font-weight:normal;
}
a.styleBreadCrumb:visited
{
	text-decoration:none;
	font-weight:normal;
}
.styleBreadCrumb a:link
{
	text-decoration:bold;
	font-weight:normal;
}	
.styleBreadCrumb a:visited
{
	text-decoration:bold;
	font-weight:normal;
}*/	
/* attachments */
.styleAttachText
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	FONT-SIZE: 10px; 
}
/* pesquisa */
.styleCampoPesquisaHomepage
{
	color: #000000;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
}
.styleResultadosPesquisa
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	color: #063261; 
	font-weight:normal;
}
.pesquisaTitulo
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	color: #063261; 
	font-weight:normal;
}
/*Copyright*/
.StyleCopyright
{
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #d0d0d0; 
	padding-right:5px;
	padding-top:10px;
	text-align:left;
}

#thBranco{
	vertical-align:top;
	height:400px;
}

p
{
	margin-top: 0px;
}

.Error_Messages{font-size: 9px;color: #6994BF;font-weight: bold;font-family: Verdana, Helvetica, sans-serif;text-decoration: none;}
.Error_Lable{font-size: 9px;color: #FE0000;font-weight: bold;font-family: Verdana, Helvetica, sans-serif;text-decoration: none;}
.error {color: #FF0000;font-family: Courier New;font-size: 11px;cursor: help;}
.MessageErro {color: #FF0000;font-family: Verdana, Helvetica, sans-serif;font-size: 11px;}
.MessageAviso {color: #F8CC6E;font-family: Verdana, Helvetica, sans-serif;font-size: 11px;}
.Forms_DefaultFont{font-size: 11px;color: #6994BF;font-family: Verdana, Helvetica, sans-serif;text-decoration: none;}
.DataForms_Title{font-size: 11px;color: #466993;font-weight: bold;font-family: Verdana, Helvetica, sans-serif;text-decoration: none;}
.DataForms_Labels{font-size: 11px;color: #083264;font-weight: bold;font-family: Verdana, Helvetica, sans-serif;text-decoration: none;}
.Editar_DefaultFont, Editar_DefaultFont a:link, Editar_DefaultFont a:visited, Editar_DefaultFont a:hover, Editar_DefaultFont a:active {font-size: 11px;color: #063263;font-family: Verdana, Helvetica, sans-serif;text-decoration: none;}
.HistoricoDeCompra_Table_Header, Cesto_Style_Header {font-size: 9px;color: #003267;font-family: Verdana, Helvetica, sans-serif;font-weight: bold;text-decoration: none;}
.HistoricoDeCompra_Table_Item, Cesto_Style_Item {font-size: 9px;color: #063263;text-indent:0px;font-family: Verdana, Helvetica, sans-serif;text-decoration: none;}
.Cesto_Style_Item_BTN{font-size: 9px;text-align:center;color: #000000;font-family: Verdana, Helvetica, sans-serif;text-decoration: none;}
.Cesto_Style_Padding{padding-left:8px;}
.Cesto_Style_Item a:link {font-size: 9px;color: #063263;font-weight: bold;font-family: Verdana, Helvetica, sans-serif;text-decoration: none;}
.Cesto_Style_Item a:visited {font-size: 9px;color: #063263;font-weight: bold;font-family: Verdana, Helvetica, sans-serif;	text-decoration: none;}
.Cesto_Style_Item a:hover {font-size: 9px;color: #063263;font-weight: bold;font-family: Verdana, Helvetica, sans-serif;text-decoration: none;}
.Cesto_Style_Item a:active {font-size: 9px;color: #063263;font-weight: bold;font-family: Verdana, Helvetica, sans-serif;text-decoration: none;}
.Cesto_pading_Left {border-left: #ffffff 1px solid;}
.DescricaoCompra_Properties_Header{font-size: 9px;color: #083262;font-weight: bold;font-family: Verdana, Helvetica, sans-serif;text-decoration: none;}
.DescricaoCompra_Properties_Item{font-size: 9px;color: #083262;font-family: Verdana, Helvetica, sans-serif;text-decoration: none;}
.DescricaoCompra_Table_Title{font-size: 11px;color: #FFFFFF;font-weight: bold;font-family: Verdana, Helvetica, sans-serif;text-decoration: none;}
.Forms_Title{font-size: 11px;color: #093363;font-weight: bold;font-family: Verdana, Helvetica, sans-serif;text-align: left;text-decoration: none;background-image: url(/ifb/images/indent_selec.gif);background-repeat: no-repeat;background-position: left 50%;padding-left: 29px;}
.Conner{background-image: url(/ifb/images/cesto_header_coner.gif); background-repeat: no-repeat;background-position: right top;}
.DescricaoCompra_Table_Header{font-size: 9px;color: #1B3244;font-family: Verdana, Helvetica, sans-serif;text-decoration: none;}
.DescricaoCompra_Table_Item{font-size: 9px;color: #1B3244;font-family: Verdana, Helvetica, sans-serif;text-decoration: none;}
.DescricaoCompra_Table_Item a:link {font-size: 9px;color: #1B3244;font-family: Verdana, Helvetica, sans-serif;text-decoration: none;}
.DescricaoCompra_Table_Item a:visited {font-size: 9px;color: #1B3244;font-family: Verdana, Helvetica, sans-serif;text-decoration: none;}
.DescricaoCompra_Table_Item a:hover {font-size: 9px;color: #1B3244;font-family: Verdana, Helvetica, sans-serif;text-decoration: none;}
.DescricaoCompra_Table_Item a:active {font-size: 9px;color: #1B3244;font-family: Verdana, Helvetica, sans-serif;text-decoration: none;}
.styleCampoPesquisaHomepage, .CaixaLogin{color: #000000;font-family: Verdana, Helvetica, sans-serif;font-size: 10px;}

#cmsConsole{
	position: fixed ;
	top:1px;
	left:1px;
	width:120px;
	font-size:9px;
	/*background: url(/ifb/images/semi2x2b.png) transparent fixed;*/
}
/*
div>div#cmsConsole{
	position: fixed;
}
div#cmsConsole {
	left: expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
	top: expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}
*/