/****redefinições de tags****/
body {
	background-color: #FFFFFF;
	background-image: url(/images/fundo_site.gif);
	margin: 0px;
	font-size: 11px;
}

p, td, ul, li, div, span {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
	text-decoration: none;
}

a:link {
	color: #CC0000;
	text-decoration: none;
}

a:visited {
	color: #CC0000;
	text-decoration: none;
}

a:hover {
	color: #DD2525;
	text-decoration: none;
}

a:active{
	color: #CC0000;
	text-decoration: none;
}

img {
	border: 0;
}

#masterdiv{
	width: 179px;
	display: block;	
}

.contentpane {
	background-image: url(/images/login/fundo_login.gif);
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	width: 448px;/*465px;*/
	vertical-align: top;
	padding-top: 35px;
	padding-bottom: 20px;
	padding-left: 10px;
	padding-right: 7px;/**/
}
/*
.contentPane1 table {
	padding-left: 10px;
	padding-right: 7px;
}

.contentPane table table{
	padding: 0px;
}

#tabConteudo {
	width: 428px;
	margin-top: 22px;
	margin-left: 10px;
	margin-right: 7px;
	padding-bottom: 7px;
	vertical-align: top;
}

#tabConteudo p, #tabConteudo td {
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
*/
/**************geral**************/
#principal {
	background-color: #FFFFFF;
	width: 778px;
	border: solid;
	border-color: #C0C0C0;
	border-width: 1px;
}


/**********Login**********/

#barraLogin{
	/*position: relative;
/*	background-image: url(/images/login/fundo_login.gif);*/
	padding-left: 0px;
	padding-top: 8px;
	height: 71px;*/
	margin-bottom: 10px;
}

#barraLogin td{
	vertical-align: text-top;
}

#barraLogin img { 
	border: 0px;
	margin-left: 3px;
	margin-right: 3px;
	vertical-align: middle;
}

#barraLogin input {
	margin-left: 2px;
	margin-right: 3px;
	vertical-align: middle;
}

#loginAdm {
	margin: 0px;
	padding: 0px;
	width: 390px;
}


/***********Menu superior************/
#menuSup {

	background-image: url(/images/menusup/fundo_menu_sup.jpg);
	background-repeat: repeat-x;
}

#menuSup img {
	margin-top: 0px;
	margin-left: 4px;
	margin-right: 4px;
	border: 0;
}


#menuSup #menuSupCampo {
	margin-top: -18px;
	margin-left: 4px;
	margin-right: 4px;
}

#menuSup2 {	 /*as definições dos links estão nas folhas de estilo de cada home*/
	position: absolute;
	left: 50%;
	margin:0px 0px 0px 276px;
	float: left;
	top: 76px;
	width: 112px;
	height: 50px;
	}

.submenuParceiros {
	position: absolute;
	margin-top: 20px;
	width: 110px;
	visibility: hidden;
	margin-left: -120px;
	z-index : 10000;
	display: inline;
}

.itemMenuParceiros a {
	display: block;
	background: #cbdcda;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	padding: 4px 4px 4px 4px;
	color: #55807a;
	text-decoration: none;
	position: relative;
	z-index:1000;
	border-top: 1px solid #7da8a3;
	border-right: 1px solid #7da8a3;
	border-left: 1px solid #7da8a3;
	}

.itemMenuParceiros a:hover {
	background: #e4edec;
	border-top: 1px solid #7da8a3;
	border-right: 1px solid #7da8a3;
	border-left: 1px solid #7da8a3;
	color: #55807a; 
	}

/********top**********/
.fullbannerLinha {
	border-bottom: 1px;
	border-bottom-style: solid;
	border-bottom-color: Black;
	width: 100%;
	height: 3px;
	padding-bottom: 4px;
}	
	

/*************link do menu lateral Ethos *************/
#menuLatEthos a {
	font-size: 10px;
	padding-left: 7px;
	padding-bottom: 2px;
	padding-top: 2px;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	width: 160px;	
	display: block;
}

#menuLatEthos a:link {
	color: #263137;
}

#menuLatEthos a:visited {
	color: #3B4C57;
}

#menuLatEthos a:hover {
	color: #6D8B9E;
	background-color: #E6F0F7;
}

#menuLatEthos a:active {
	color: #3B4C57;
}

#menuLatEthos .submenu a { /* o class submenu é utilizado e definido pelo javascript do menu lateral */
	font-size: 10px;
	padding-left: 17px;
	padding-bottom: 2px;
	padding-top: 2px;
	border-bottom-color: #CBE1EE;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	width: 160px;
	background-color: #B3CCDF;

}

#menuLatEthos .submenu a:link {
	color: #3B4C57;
}

#menuLatEthos .submenu a:visited {
	color: #3B4C57;
}

#menuLatEthos .submenu a:hover {
	color: #6D8B9E;
	background-color: #E6F0F7;
}

#menuLatEthos .submenu a:active {
	color: #3B4C57;
}

/**********links do Menu lateral Uniethos*********/
#menuLatUniethos a {
	font-size: 10px;
	padding-left: 7px;
	padding-bottom: 2px;
	padding-top: 2px;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	width: 160px;	
	display: block;
}

#menuLatUniethos a:link {
	color: #3B4C57;
}

#menuLatUniethos a:visited {
	color: #3B4C57;
}

#menuLatUniethos a:hover {
	color: #6D8B9E;
	background-color: #F0F0F0;
}

#menuLatUniethos a:active {
	color: #3B4C57;
}

#menuLatUniethos .submenu a { /* o class submenu é utilizado e definido pelo javascript do menu lateral */
	font-size: 10px;
	padding-left: 17px;
	padding-bottom: 2px;
	padding-top: 2px;
	border-bottom-color: #E3E3E3;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	width: 160px;
	background-color: #CFCFCF;	
}

#menuLatUniethos .submenu a:link {
	color: #3B4C57;
}

#menuLatUniethos .submenu a:visited {
	color: #3B4C57;
}

#menuLatUniethos .submenu a:hover {
	color: #6D8B9E;
	background-color: #F0F0F0;
}

#menuLatUniethos .submenu a:active {
	color: #3B4C57;
}


/**********links do menu lateral Internethos ***********/

#menuLatInternethos a {
	font-size: 10px;
	padding-left: 7px;
	padding-bottom: 2px;
	padding-top: 2px;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	width: 160px;	
	display: block;
}

#menuLatInternethos a:link {
	color: #3B4C57;
}

#menuLatInternethos a:visited {
	color: #3B4C57;
}

#menuLatInternethos a:hover {
	color: #6D8B9E;
	background-color: #FCEBEB;
}

#menuLatInternethos a:active {
	color: #3B4C57;
}

#menuLatInternethos .submenu a{  /* o class submenu é utilizado e definido pelo javascript do menu lateral */
	font-size: 10px;
	padding-left: 17px;
	padding-bottom: 2px;
	padding-top: 2px;
	border-bottom-color: #F9D4D5;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	width: 160px;
	background-color: #F4B3B5;	
}

#menuLatInternethos .submenu a:link {
	color: #3B4C57;
}

#menuLatInternethos .submenu a:visited {
	color: #3B4C57;
}

#menuLatInternethos .submenu a:hover {
	color: #6D8B9E;
	background-color: #FCEBEB;
}

#menuLatInternethos .submenu a:active {
	color: #3B4C57;
}


/***********coluna esquerda**********/

.latEsq {
 	background-image: url(/images/menulateral/fundo_col_esq.gif);
	background-repeat: repeat-y;	
	margin: 0px;
	width: 179px;
	vertical-align: top;
}

#bannersParceiros {
	position: relative;
	top: -20px;
	width: 177px;
	text-align: center;
}

/*#linhaBannersParceiros {
	margin-top: -10px;
	width: 177px;
	border-top-color: #999999;
	border-top-style: solid;
	border-top-width: 1px;
	padding-top: 20px;
} */


/*********Coluna direita***********/

.latDir {
	background-repeat: repeat-y;
	width: 134px;
	vertical-align: top;
	text-align: center;
	font-size: 9px;
}

.latDir img, object {
	margin: 4px;
	border: 0px;
}

#enquete td {
	font-size: 9px;
}

#formEnquete img {
	border: 0;
}

/* ================================
   Survey Module
   ================================ 
.SurveyQuestion
{

	color: black;
}*/

.SurveyPanel
{
	color: silver;
	background-color: silver;
}
/*
.SurveyOption
{
	color: black;
}
/*
.SurveyButton // VER LINKS!!!!!
{
	color: darkred;
	font-weight: bold;
}*/

.SurveyPanelCorrect
{
	color: #cc0000;
	background-color: #cc0000;
}

.SurveyOptionCorrect
{
	color: #cc0000;
}

/**********Homes************/

#conteudoSup {
	padding-bottom: 7px;
	background-image: url(/images/pontHorz.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	vertical-align: top;
	overflow: hidden;
}

#conteudoSup td, p, div {
	font-size: 10px;
}

#conteudoSup img {
	padding: 3px;
}

#conteudoSup  h1 {
	color: #CC0000;
	font-weight: bold;
	font-size: 10px;
	padding-bottom: 0px;
}

#conteudoSup a {
	font-size: 10px;
	color: #000000;
}

#conteudoSup a:link {
	text-decoration: none;
}

#conteudoSup a:visited {
	text-decoration: none;
}

#conteudoSup a:hover {
	text-decoration: underline;
}

#conteudoSup a:active {
	text-decoration: none;
}

#conteudoInf {
	margin-top: 10px;
	padding-bottom: 7px;
	
}

.col1 {
	width: 222px;
	vertical-align: top;
	background-image: url(/images/pontVert.gif);
	background-repeat: repeat-Y;
	background-position: right;	
}

.col2 {
	width: 223px;
	vertical-align: top;
	text-align: right;
	margin-left: 0px;
}

#ethos {
	vertical-align: center;
	font-size: 10px;
	background-image: url(/images/c_inf_box_ethos.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	background-color: #CBE1EE;	
}

#uniethos {
	vertical-align: center;
	font-size: 10px;
	background-image: url(/images/c_inf_box_uniethos.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	background-color: #E3E3E3;	
}

#internethos {
	vertical-align: center;
	font-size: 10px;
	background-image: url(/images/c_inf_box_internethos.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	background-color: #F9D4D5;	
}

#uniethos td, #internethos td, #ethos td, #redeEthosJornalistas td{
	padding: 3px 3px 10px 6px;
}

#uniethos a, #internethos a, #ethos a , #redeEthosJornalistas a{
	color: #2D2D2D;
	font-size: 10px;
}

#uniethos a:link, #internethos a:link, #ethos a:link, #redeEthosJornalistas a:link{
	text-decoration: none;
}

#uniethos a:visited, #internethos a:visited, #ethos a:visited, #redeEthosJornalistas a:visited {
	text-decoration: none;
}

#uniethos a:hover, #internethos a:hover, #ethos a:hover, #redeEthosJornalistas a:hover {
	text-decoration: underline;
}

#uniethos a:active, #internethos a:active, #ethos a:active, #redeEthosJornalistas a:active {
	text-decoration: none;
}


/********************/
#rodape {
	background-image: url(/images/pontRodape.gif);
	background-repeat: repeat-X;
	background-position: top;
	width: 465px;
	font-size: 10px;
	color: #666666;
	text-align: center;
}

#rodape td {
font-size: 10px;
color: #666666;	
text-align: center;
}

/**************links****************/
#principal a.linkSetaP, #enquete .SurveyButton { /*está dentro de #principal pq estava dando conflito com a redefinição default da tag A*/
	font-size: 10px;
	font-weight: bold;
	color: #3B4C57;
	background-image: url(/images/portalEthos/seta_cinza.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 15px;
}

a.linkSetaP:link {
	text-decoration: none;
}

a.linkSetaP:visited {
	text-decoration: none;
}

a.linkSetaP:hover {
	text-decoration: underline;
}

a.linkSetaP:active {
	text-decoration: none;
}

a.linkNoticias {
	font-size: 9px;
	font-weight: bold;
	color: #3B4C57;
	background-image: url(/images/portalEthos/seta_cinza.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 15px;
}

/*a.linkNoticias:link {
	text-decoration: none;
}*/

a.linkNoticias:visited {
	text-decoration: none;
		color: #3B4C57;
}

a.linkNoticias:hover {
	text-decoration: underline;
		color: #3B4C57;
}

a.linkNoticias:active {
	text-decoration: none;
		color: #3B4C57;
}



#principal a.linkVermPeqBold { /*está dentro de #principal pq estava dando conflito com a redefinição default da tag A*/
	font-size: 10px;
	font-weight: bold;
	color: #CC0000;
}

a.linkVermPeqBold:link {
	text-decoration: none;
}

a.linkVermPeqBold:visited {
	text-decoration: none;
	color: #CC0000;
}

a.linkVermPeqBold:hover {
	text-decoration: underline;
}

a.linkVermPeqBold:active {
	text-decoration: none;
}

/*********formulários*************/

#formBusca {
	position: absolute;
	left: 50%;
	margin:0px 0px 0px 300px;
	float: left;
	top: 151px;
	width: 100px;
	height: 50px;
}

.inputTxt {
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3B4C57;
	border: 1px;
	border-color: #3B4C57;
	border-style: solid;
	background-color: #FFF;
}

.botaoSubmit {
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3B4C57;
	border: 1px;
	border-color: #3B4C57;
	border-style: solid;
	background-color: #FFF;
	font-weight: bold;
}

.inputTxt2 {
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-top:2px;
	font-size: 10px;
	color: #3B4C57;
	border: 1px;
	border-color: #AFAFAF;
	border-style: solid;
	background-color: #EFEFEF;
}

/***********elementos visuais ***********/
.pontHorz {
	background-image: url(/images/pontHorz.gif);
	background-repeat: repeat-x;
	background-position: center;
	padding: 7px;
}


/************* impressão **********************************/
#printHeader {
	width: 100%;
	border-bottom: 1px solid #7da8a3;
}

/************************************** Cacique *******************************************/




/* Padrão Cacique */

.Error
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: red;
    FONT-FAMILY: Tahoma, Helvetica, sans-serif
}
.HeadBg
{
    BACKGROUND-COLOR: #F0F0F0
}
Body
{
    background-color: #FFFFFF;
	margin: 0px 0px 0px 0px;
}

/* The div and the table style allow you to offer cross browser support for table positioning and size which allows you to apply your theme to all pages within rainbow, not just desktopdefault.aspx */
/* This is used throughout all standard - user based pages */
.rb_DefaultLayoutDiv
{
     text-align:  left; 
	  margin: 0px 0px 0px 0px;
	  padding: 0px 0px 0px 0px;    
}

.rb_DefaultLayoutTable
{
     width: 100%;
     text-align: left;   
	 margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-collapse: collapse; 
}

/* The div and the table style allow you to offer cross browser support for table positioning and size which allows you to apply your theme to all pages within rainbow, not just desktopdefault.aspx */
/* This is used throughout all non-standard - admin type based pages e.g edit pages, site admin pages. You can keep them the same size as the standard ones to maintain a consistent look or you may need more space for admin features. This gives you that flexibility */

.rb_AlternateLayoutDiv
{
     text-align:  left;
	   margin: 0px 0px 0px 0px;
	  padding: 0px 0px 0px 0px;      
}

.rb_AlternateLayoutTable
{
     width: 100%;
     text-align: left;
	 margin: 0px 0px 0px 0px;
	 padding: 0px 0px 0px 0px;
	 border-collapse: collapse;     
}

/*  DESKTOP PORTAL BANNER SETTINGS */

rb_AlternatePortalHeader
{
width: 100%;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border-collapse: collapse;
}

rb_DefaultPortalHeader
{
width: 100%;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border-collapse: collapse;
}

/*  DESKTOP PORTAL Footer SETTINGS */

rb_AlternatePortalFooter
{ 
width: 100%;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border-collapse: collapse;
}

rb_DefaultPortalFooter
{
width: 100%;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border-collapse: collapse;
}

.SiteTitle
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    PADDING-BOTTOM: 10px;
    COLOR: darkgreen;
    PADDING-TOP: 30px;
    FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.TabBg
{
    COLOR: olive;
    FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
    BACKGROUND-COLOR: #F0F0F0
}
.OtherTabsBg
{
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Helvetica, sans-serif;
    BACKGROUND-COLOR: #F0F0F0
}
.SelectedTab
{
    FONT-SIZE: 11px;
    COLOR: lime;
    FONT-FAMILY: Tahoma, Helvetica, sans-serif;
    BACKGROUND-COLOR: #F0F0F0
}
.OtherTabs
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #993300;
    FONT-FAMILY: Tahoma, Helvetica, sans-serif;
    BACKGROUND-COLOR: #F0F0F0;
    TEXT-DECORATION: none
}
A.OtherTabs:link
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.OtherTabs:visited
{
    COLOR: black;
    TEXT-DECORATION: none
}
A.OtherTabs:active
{
    COLOR: fuchsia;
    TEXT-DECORATION: none
}
A.OtherTabs:hover
{
    COLOR: #990000;
    TEXT-DECORATION: none
}
.SiteLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.SiteLink A:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.SiteLink A:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.SiteLink A:active
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.SiteLink A:hover
{
    COLOR: #F0F0F0;
    TEXT-DECORATION: none
}
.Accent
{
    FONT-WEIGHT: bold;
    COLOR: #F0F0F0
}
.Message
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #F0F0F0
}

.rb_PageKeyPhrase
{
	
}

.ItemTitle
{
 
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: firebrick;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.ItemDate
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.Head
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.SubHead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.TitleHead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.SubSubHead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.Normal
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.NormalTextBox
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.NormalRed
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffcc00;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.NormalBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}

.NormalBoldPeq
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}

.NormalItalic
{
    FONT-SIZE: 11px;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton
{
	border-right: black thin solid;
	padding-right: 6px;
	border-top: silver thin solid;
	padding-left: 4px;
	font-weight: bold;
	font-size: 11px;
	background: #F0F0F0;
	padding-bottom: 2px;
	margin: 5px;
	overflow: visible;
	border-left: silver thin solid;
	color: #000000;
	line-height: 25px;
	padding-top: 2px;
	border-bottom: black thin solid;
	font-family: Verdana, Helvetica, sans-serif;
	text-align: center;
}

Input.CommandButton 
{
	line-height: 13px;
}

A.CommandButton:link
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.CommandButton:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.CommandButton:active
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.CommandButton:hover
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}

DT
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
TFOOT
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
THEAD
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: baseline;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
SMALL
{
    FONT-SIZE: 8px
}
BIG
{
    FONT-SIZE: 14px
}
BLOCKQUOTE
{
    FONT-FAMILY: Lucida Console, monospace
}
PRE
{
    FONT-FAMILY: Lucida Console, monospace
}
UL LI
{
    LIST-STYLE-TYPE: square
}
UL LI LI
{
    LIST-STYLE-TYPE: disc
}
UL LI LI LI
{
    LIST-STYLE-TYPE: circle
}
OL LI
{
    LIST-STYLE-TYPE: decimal
}
OL OL LI
{
    LIST-STYLE-TYPE: lower-alpha
}
OL OL OL LI
{
    LIST-STYLE-TYPE: lower-roman
}
HR
{
    COLOR: #999999;
    HEIGHT: 1pt;
    TEXT-ALIGN: left
}
.ArticleHead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #0066ff;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.module
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px;
    BACKGROUND-COLOR: #000000
}

A.SelectedTab
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: black
}
A.OtherTabs
{
    FONT-SIZE: 11px;
    COLOR: green
}
A.SelectedTab:hover
{
    COLOR: #990000;
    TEXT-DECORATION: none
}
.menu
{
    COLOR: fuchsia;
    BACKGROUND-COLOR: royalblue
}
.Menu
{
    COLOR: white;
    BACKGROUND-COLOR: blue
}

.LastModified
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: gray;
    LINE-HEIGHT: 30px;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
    VERTICAL-ALIGN: bottom;
}

/* ================================
   HtmlEditor
   ================================ */

DIV.edmenuback{
	background-color: #cccccc;
	border-bottom: 0px solid #929292;
	border-left: 1px solid #929292;
	border-right: 1px solid #929292;
	border-top: 1px solid #929292;
	width: 100%
}

TD.edmenuStyle{
	width: 75px;
	padding-top: 2px;
	padding-left: 2px;
	text-align: right;
}

TD.edmenuEditor{
}

TD.edmenuHTML{
	text-align: right;
	width: 35px;	
}

/* ================================
   Discussion
   ================================ */
.MessageTitle 
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color:darkblue;
}
   
.MessageAuthor
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: darkgray
}

.MessageBody
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: black
}

TR, TD
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  11;
    font-weight: normal;
}

	

/* =============================
   BreadCrumbs styles
   ============================= */
.breadCrumbs {
	padding-left:1px;
	margin-bottom: 5px;
}
/* 
.bc_Link, .bc_Link:link, .bc_Link:visited {padding-left:8px;FONT-SIZE:10px;font-weight:bold;text-decoration:none;color:black}
.bc_Link:hover	{text-decoration:underline;} 
*/

/****************************** legendas workflow ************************************************/
.aprovado, .recusado, .publicado, .nPublicado {
	font-size:  9px;
	font-weight: bold;
}

.aprovado {
	color: #00cc00;
}

.aguardando {
	color: #cc0000;
}

.publicado {
	color: #999999;
}

.nPublicado {
	color: #0000CC;
}
