/*
 **************************************************************************
 *
 *  main-site.css
 *  (c) 2003-2012. Techmundi Software.
 *
 *  Autor...: Emerson A. Carneiro
 *  Internet: http://www.techmundi.com
 *  E-mail..: e.carneiro@techmundi.com
 *  Iniciado: 26/09/2006, 14:02
 *  Revisado: 12/01/2012, 17:42
 *
 *  Arquivo CSS padrão do sistema.
 *
 **************************************************************************
 */

body {
	font-family: Arial, Tahoma, Verdana;
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
	text-align: justify;
  background-color: #6A6A6A;
	margin-top: 8px;
	margin-left: 0px;
	margin-bottom: 8px;
	margin-right: 0px;
}

a {
	text-decoration: none;
}

a:link {
	color: #0000ff;
	text-decoration: none;
}

a:visited {
	color: #0000ff;
	text-decoration: none;
}

a:hover {
	color: #3333FF;
	text-decoration: underline;
}
/*
#d_page {
  width: 810px;
  position: relative;
  margin-left: auto;
  margin-right: auto;
}
*/

/*
 * cabeçalho
 */
#d_header {
	color: #ffffff;
  float: none;
	height: 150px;
  width: 809px;
  background-color: #081d18;
  background-image: url("/img/bkg_header.jpg");
	background-repeat: no-repeat;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}
#d_header_today {
	font-size: 8pt;
  text-align: right;
  position: relative;
  float: none;
  top: 10px;
  left: 500px;
  color: #000000;
  width: 300px;
}
#d_header_users {
	font-size: 8pt;
  text-align: right;
  position: relative;
  float: none;
  top: 12px;
  left: 500px;
  color: #000000;
  width: 300px;
}
/*
#d_header_kb {
  position: relative;
  float: none;
  top: 30px;
  left: 600px;
  color: #ffffff;
  width: 200px;
}
*/
#d_header_aba-chat {
  position: relative;
  float: left;
  top: 52px;
  left: 500px;
  height: 70px;
  width: 100px;
}
#d_header_aba-boleto {
  position: relative;
  float: left;
  top: 52px;
  left: 500px;
  height: 70px;
  width: 100px;
}
#d_header_aba-kb {
  position: relative;
  float: left;
  top: 52px;
  left: 500px;
  height: 70px;
  width: 100px;
}

/*
 *
 * menu horizontal (superior)
 *
 */
#d_top_menu-hor {
  font-weight: bold;
  height: 18px;
  width: 793px;
  color: #c6c6c6;
  background-color: #f2f2f2;
  background-image: url("/img/bkg_top_menu.jpg");
	background-repeat: repeat-x;
  padding-top: 6px;
  padding-left: 8px;
  padding-bottom: 4px;
  padding-right: 8px;
  margin-top: 1px;
  margin-left: auto;
  margin-right: auto;
}
#d_top_menu-hor a:link, #d_top_menu-hor a:visited {
  color: #0e2421;
  text-decoration: none;
}
#d_top_menu-hor a:focus, #d_top_menu-hor a:hover, #d_top_menu-hor a:active {
	color: #000000;
  background-color: #ffff00;
  text-decoration: none;
}

/*
 *
 * área de anúncios
 *
 */
/*
#d_top_banner_area {
  background-color: #ffffff;
  height: 90px;
  width: 809px;
  overflow: hidden;
  margin-top: 1px;
  margin-left: auto;
  margin-right: auto;
}
#d_top_banner_area-boleto {
  position: relative;
	float: left;
  text-align: center;
  height: 78px;
	width: 78px;
  background-color: #ffff00;
  padding-top: 12px;
}
#d_top_banner_area-banner {
  position: relative;
	float: left;
  text-align: center;
  height: 90px;
	width: 731px;
  background-color: #ffffff;
}
*/

/*
 *
 * área de dados
 *
 */
#d_data_area {
  background-image: url("/img/bkg_main.jpg");
	background-repeat: repeat-y;
  width: 809px;
  margin-top: 1px;
  margin-left: auto;
  margin-right: auto;
}

#d_data_area_left-menu {
  clear: both;
  float: left;
	width: 180px;
  height: 100%;
	padding-top: 6px;
	padding-left: 4px;
	padding-bottom: 6px;
	padding-right: 4px;
}

#d_data_area_left-menu a:link, #d_data_area_left-menu a:visited {
  color: #0e2421;
}

#d_data_area_left-menu a:focus, #d_data_area_left-menu a:hover {
	color: #000000;
	background-color: #ffff00;
}

#d_data_area_content {
	float: right;
  width: 610px;
  text-align: justify;
  background-color: #ededed;
	padding-top: 6px;
	padding-left: 4px;
	padding-bottom: 20px;
	padding-right: 4px;
}

/*
 *
 * menu horizontal (inferior)
 *
 */
#d_bottom_menu-hor {
  clear: both;
	font-size: 8pt;
  width: 809px;
  color: #666666;
  padding-top: 6px;
  padding-bottom: 6px;
  margin-top: 4px;
  margin-left: auto;
  margin-right: auto;
}
#d_bottom_menu-hor a:link, #d_bottom_menu-hor a:visited {
  color: #0e2421;
  text-decoration: none;
}
#d_bottom_menu-hor a:focus, #d_bottom_menu-hor a:hover, #d_bottom_menu-hor a:active {
	color: #000000;
  background-color: #ffff00;
  text-decoration: none;
}

.bottom_menu-topico {
  color: #f4f4f4;
  font-weight: bold;
  padding-top: 2px;
  padding-left: 2px;
  padding-bottom: 4px;
  padding-right: 2px;
	border-bottom: 1px solid #f4f4f4;
}
.bottom_menu-itens {
  padding: 1px;
}

/*
 *
 * rodapé
 *
 */
#d_footer {
	font-size: 8pt;
  color: #333333;
  width: 809px;
  text-align: center;
  padding-top: 8px;
  padding-bottom: 12px;
  margin-left: auto;
  margin-bottom: 14px;
  margin-right: auto;
  letter-spacing: 1px;
}
#d_footer a:link, #d_footer a:visited {
	color: #0000ff;
}
#d_footer a:hover {
	color: #000000;
  background-color: #ffff00;
}

/*
 **************************************************************************
 *
 *  BOXES, QUADROS...
 *
 **************************************************************************
 */

.boxDefaultBackDottedBorder {
  color: #000000;
  text-align: justify;
  border: 1px dotted #DDDDDD;
}

.boxDefaultBackSolidBorder {
  color: #000000;
  text-align: justify;
  border: 1px solid #DDDDDD;
}

.boxYellowBackDottedBorder {
  color: #000000;
  background-color: #FFFFE0;
  text-align: justify;
  border: 1px dotted #DDDDDD;
}

.boxYellowBackSolidBorder {
  color: #000000;
  background-color: #FFFFE0;
  text-align: justify;
	border: 1px solid #DDDDDD;
}

.boxYellowHighBackDottedBorder {
  color: #333333;
  background-color: #ffff00;
  text-align: justify;
  border: 1px dotted #DDDDDD;
}

.boxYellowHighBackSolidBorder {
  color: #333333;
  background-color: #ffff00;
  text-align: justify;
	border: 1px solid #DDDDDD;
}

/*
 *
 * BOX DOWNLOAD
 *
 */
.boxDownload {
  background-color: #f1f1f1;
  text-align: justify;
  border-top: 1px dotted #666666;
  border-right: 1px dotted #666666;
  border-bottom: 1px dotted #666666;
}
.boxDownload_Coluna {
  background-color: #f1f1f1;
  padding: 8px;
  border-left: 1px dotted #666666;
}
.boxDownload_Titulo {
  padding-top: 6px;
  padding-left: 4px;
  padding-bottom: 6px;
  padding-right: 4px;
  font-size: 12pt;
  font-weight: bold;
  border-bottom: 1px solid #333333;
}
.boxDownload_Item {
  padding: 4px;
  border-bottom: 1px dotted #cccccc;
}

/*
 *
 * BOX DE APRESENTAÇÃO DE PRODUTOS
 *
 */
.boxProduto {
  text-align: justify;
}
.boxProduto_Coluna {
  font-size: 8pt;
  padding: 6px;
}

/*
 **************************************************************************
 *
 *  TEXTOS DESTACADOS...
 *
 **************************************************************************
 */

.textYellowBackSolidBorder {
  background-color: #FFFFE0;
  text-align: justify;
  padding-left: 4px;
  padding-top: 2px;
  padding-right: 4px;
  padding-bottom: 2px;
	border: 1px solid #DDDDDD;
}

.texto_7pt {
	font-size: 7pt;
}

.texto_8pt {
	font-size: 8pt;
}

.texto_DestacadoVermelho {
  color: #FF0000;
}

.author_Linha1 {
	font-family: "Arial Black", Arial, Tahoma, Verdana;
	font-size: 19pt;
	font-weight: bold;
	color: #FFFFFF;
}

.author_Linha2 {
	font-size: 10pt;
	font-weight: bold;
	font-variant: small-caps;
	color: #FFFFFF;
	letter-spacing: 8px;
}

.author_URL {
	font-size: 8pt;
	font-weight: bold;
	font-variant: small-caps;
	color: #FFFFFF;
	letter-spacing: 2px;
}

/*
 **************************************************************************
 *
 *  MENUS...
 *
 **************************************************************************
 */
.left-menu_header {
  font-size: 11pt;
  color: #000000;
  font-weight: bold;
	text-align: left;
  padding-top: 4px;
  padding-left: 4px;
  padding-bottom: 8px;
}

.left-menu_item {
	text-align: left;
  background-image: url("/img/ico_menuitem_8x8.gif");
	background-repeat: no-repeat;
  background-position: 4px 5px;
  padding-top: 2px;
  padding-left: 14px;
  padding-right: 2px;
  padding-bottom: 2px;
  border-bottom: 1px #eeeeee dotted;
}
.left-menu_item:hover {
	background-color: #ffff00;
}

.left-menu_item-destaque {
	text-align: left;
  background-image: url("/img/ico_star12x8.png");
	background-repeat: no-repeat;
  background-position: 4px 5px;
  padding-top: 2px;
  padding-left: 16px;
  padding-right: 2px;
  padding-bottom: 2px;
  border-bottom: 1px #eeeeee dotted;
}
.left-menu_item-destaque:hover {
	background-color: #ffff00;
}

.left-menu_item-produto {
	text-align: left;
  background-image: url("/img/ico_orangeArrow_16x16.gif");
	background-repeat: no-repeat;
  background-position: 2px 4px;
  height: 18px;
  padding-top: 4px;
  padding-left: 20px;
  padding-right: 2px;
  padding-bottom: 2px;
  border-bottom: 1px #333333 dotted;
}
.left-menu_item-produto:hover {
	background-color: #ffff00;
}

/*
 **************************************************************************
 *
 *  TÍTULOS...
 *
 **************************************************************************
 */

.titles {
	font-size: 9pt;
	font-weight: bold;
	padding-bottom: 4px;
	margin-bottom: 8px;
/*	letter-spacing: 1px; */
}

.tituloTopico {
	font-size: 10pt;
	font-weight: bold;
	padding-bottom: 8px;
}

.tituloPagina {
	font-size: 12pt;
	font-weight: bold;
	padding-bottom: 8px;
}

.titulo_Box {
	font-size: 11pt;
	font-weight: bold;
  padding: 4px;
  border-bottom: 1px #000000 solid;
}

.historico_topico {
	font-size: 9pt;
	color: #000000;
	text-align: justify;
	background-color: #F0FFF0;
	margin-bottom: 8px;
	padding-left: 4px;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	border: 1px solid #CCCCCC;
}

.historico_itemNovo {
	color: #0000FF;
	font-weight: bold;
	padding-left: 2px;
	padding-right: 4px;
}

.historico_itemRevisado {
	color: #008000;
	font-weight: bold;
	padding-left: 2px;
	padding-right: 4px;
}

.topics {
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	text-align: justify;
	margin-bottom: 2px;
	padding-bottom: 2px;
	vertical-align: middle;
	font-variant: small-caps;
	border-bottom: 1px solid #CCCCCC;
	margin-left: 8px;
	list-style-position: inside;
	list-style-type: disc;
}

/*
 **************************************************************************
 *
 *  IMAGENS...
 *
 **************************************************************************
 */

.imagemLivreEsquerda {
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 8px;
  margin-bottom: 8px;
}

.imgTutorialEsquerda {
  text-align: left;
  margin-left: 0px;
  margin-top: 6px;
  margin-right: 6px;
  margin-bottom: 6px;
}

.imgTutorialDireita {
  text-align: right;
  margin-left: 6px;
  margin-top: 6px;
  margin-right: 0px;
  margin-bottom: 6px;
}

/*
 **************************************************************************
 *
 *  FIM DO ARQUIVO
 *
 **************************************************************************
 */

