/*
  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $
  http://www.tecnomix.com
  2008 Tecnomix
*/

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#cbcbcb;
}

/* Menu_txt_1 */
#menu_txt_1 {
	margin:0 auto;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#4c4b49;
	font-weight:bold;
	text-align:center;
	line-height:20px;
	left: ## px; /*posisao a direita*/
	top: ## px; /*posisao abaixo*/
	text-decoration:none;
}

#menu_txt_1 a:hover {
	margin:0 auto;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:bold;
	text-align:center;
	line-height:20px;
	left: ## px; /*posisao a direita*/
	top: ## px; /*posisao abaixo*/
	text-decoration:none;
}

#menu_txt_1 a {
	margin:0 auto;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#4c4b49;
	font-weight:bold;
	text-align:center;
	line-height:20px;
	left: ## px; /*posisao a direita*/
	top: ## px; /*posisao abaixo*/
	text-decoration:none;

}
body>.menu_txt_1 a {

}
#menu_txt_1 ul {

}
/****************************************************** menu_barra */
#menu_barra {
float:left;
left: ## px; /*posisao a direita*/
top: ## px; /*posisao abaixo*/
}

#menu_barra a:hover {
	background-image: url(images/men_bg1.jpg);
	width:164px;
	height:32px;
	color:#fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	background-repeat:no-repeat;
	background-position:top center;
	text-align:center;
	float:left;
}

#menu_barra a {
	background-image: url(images/men_bg2.jpg);
	width:164px;
	height:32px;
	display: block;
	color:#333;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	background-repeat:no-repeat;
	text-decoration: none;
	voice-family: "\"}\"";  /*Box Model Hack*/
	voice-family:inherit;
	background-position:top center;
	text-align:center;
	font-weight:bold;
	float:left;

}
body>.menu_barra a {
	width:164px;
	height:32px;
}
#menu_barra ul {
	list-style-type: none; /*remove o marcador*/
	margin: 0; /*remove o recuo IE e Opera*/
	padding: 0; /*remove o recuo Mozilla e NN*/
}

/****************************************************** menu_03 */
.menu_03 { /*setas do menu*/
	background-image:url(images/bull.gif);
	background-repeat:no-repeat;
	background-position:left;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FFF;

}
.menu_03 a:hover {

	background-repeat:no-repeat;
	background-position:left;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FC0;

}
.menu_03 a { /*conteudo dos servi�os rapidos*/

	background-repeat:no-repeat;
	background-position:left;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FFF;

}
-------------------Destaque em link especifico-------------------------------------
.esp_03 { /*setas do menu*/
	background-image:url(images/bull.gif);
	background-repeat:no-repeat;
	background-position:left;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FFF;

}
.esp_03 a:hover {

	background-repeat:no-repeat;
	background-position:left;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FFF;

}
.esp_03 a { /*conteudo dos servi�os rapidos*/

	background-repeat:no-repeat;
	background-position:left;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FC0;

}
-------------------------------------------------------
.tit_01 {
	font-family: Arial, Helvetica, sans-serif;
	color:#1b0d5b;
	font-size:13px;

}
.txt_01 {
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	color:#666;
	font-weight:none;

}





#menu_ico_1 {
float:left;
left: ## px; /*posisao a direita*/
top: ## px; /*posisao abaixo*/
}

#menu_ico_1 a:hover {
	background-image: url(images/bg_prod2.jpg);
	width:108px;
	height:97px;
	color:#FFFFFF;
	border:#fd0000 solid 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	background-position:top center;
	margin:1px 1px 1px 1px;
	text-align:center;
}

#menu_ico_1 a {
	background-image: url(images/bg_prod1.jpg);
	width:108px;
	height:97px;
	display: block;
	background-color:#FFFFFF;
	border:#666666 solid 1px;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	background-repeat:no-repeat;
	text-decoration: none;
	voice-family: "\"}\"";  /*Box Model Hack*/
	voice-family:inherit;
	background-position:top center;
	margin:1px 1px 1px 1px;
	text-align:center;
	font-weight:bold;

}
body>.menu_ico_1 a {
	width:129px;
	height:129px;
}
#menu_ico_1 ul {
	list-style-type: none; /*remove o marcador*/
	margin: 0; /*remove o recuo IE e Opera*/
	padding: 0; /*remove o recuo Mozilla e NN*/
}


/* Menu_txt_2 */
#menu_txt_2 {
	margin:0 auto;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFF;
	text-align:left;
	line-height:20px;
	left: ## px; /*posisao a direita*/
	top: ## px; /*posisao abaixo*/
	text-decoration:none;
}

#menu_txt_2 a:hover {
	margin:0 auto;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#9F0;
	text-align:left;
	line-height:20px;
	left: ## px; /*posisao a direita*/
	top: ## px; /*posisao abaixo*/
	text-decoration:none;
}

#menu_txt_2 a {
	margin:0 auto;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:left;
	line-height:20px;
	left: ## px; /*posisao a direita*/
	top: ## px; /*posisao abaixo*/
	text-decoration:none;

}
body>.menu_txt_2 a {

}
#menu_txt_2 ul {

}

.txt_menu_sup{
	float:left;
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:left;
	color:#1e5995;
}

.txt_menu_sup2{
	float:left;
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#1e5995;
	text-align:right;
	vertical-align: 0px;
}






/******************************************************************************************************************************
                                                      Menu Selecionado 
******************************************************************************************************************************/
.menu_barra_selecionado {
	background-image: url(images/men_bg1.jpg);
	width:164px;
	height:32px; 
	color:#fff;
	background-repeat:no-repeat;
	background-position:top center;
	text-align:center;
	float:left;
}

.menu_barra_selecionado_texto{
	margin-top:7px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration: none;
	color:#fff;
}

.linhatopofina {
	height: 15px;
}

.linhaAlt13px {
	height: 5px;
}

.linhaAlt15px {
	height: 5px;
}

.linhaAlt40px {
	height: 40px;
}



.linhaFooter{
	font-family: Arial, Helvetica, sans-serif;
}

.fonteLeiaMais{
	color:#000099;
	padding: 10px 10px 10px 10px;
}


/******************************************************************************************************************************
                                                      CSS do Cat�logo 
******************************************************************************************************************************/

.tit_bot {
	margin-top:10px;
	height:38px;
	text-align:center; 
	float:left; 
	width:100%; 
	font-family:Arial, Helvetica, sans-serif; 
	color:#FFF; 
	font-size:11px; 
	font-weight:bold;

}

/******************************************************************************************************************************/




/******************************************************************************************************************************
                                                      CSS do Cat�logo 
******************************************************************************************************************************/

.BoasVindas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}

/******************************************************************************************************************************/



/******************************************************************************************************************************
                                                      Itens do Login (Mudar senha, fazer cadastro, ..)
******************************************************************************************************************************/

.menu_04 { /*setas do menu*/
	background-repeat:no-repeat;
	background-position:left;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#FFF;

}
.menu_04 a:hover {

	background-repeat:no-repeat;
	background-position:left;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#FC0;

}
.menu_04 a { /*conteudo dos servi�os rapidos*/

	background-repeat:no-repeat;
	background-position:left;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#FFF;

}




.LogOut { /*setas do menu*/
	background-repeat:no-repeat;
	background-position:left;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	text-decoration:underline;
	color:#FFF;

}
.LogOut a:hover {

	background-repeat:no-repeat;
	background-position:left;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
	color:#FC0;

}
.LogOut a { /*conteudo dos servi�os rapidos*/

	background-repeat:no-repeat;
	background-position:left;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	text-decoration:underline;
	color:#FFF;

}


/******************************************************************************************************************************/


/*****************************************************************************************************************************************
* Cadastro
*****************************************************************************************************************************************/

.titulo{
	width:100%;
	height:20px;
	color:#000080;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:26px;
}

.subtitulo{
	color:#000080;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	border-bottom:solid #000080 2px; 
}

/****************************************************************************************************************************************/


/*****************************************************************************************************************************************
* Perfil
*****************************************************************************************************************************************/

.perfilimg{
	width:190px;
	height:131px;
	cursor:pointer;
	float:left;
}

/****************************************************************************************************************************************/



/*****************************************************************************************************************************************
* PDF
*****************************************************************************************************************************************/
.listapdf{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
}
/****************************************************************************************************************************************/



/*****************************************************************************************************************************************
* Login de usu�rio
*****************************************************************************************************************************************/

.highslide-html {
    background-color: white;
}
.highslide-html-blur {
}
.highslide-html-content {
	position: absolute;
    display: none;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

.control {
	float: right;
    display: block;
    /*position: relative;*/
	margin: 0 5px;
	font-size: 9pt;
    font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	color: #999;
}
.control:hover {
	color: black !important;
}
.highslide-move {
    cursor: move;
}

/****************************************************************************************************************************************/







@charset "UTF-8";

.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #ff0000; text-decoration: underline; }

BODY {   /* Corpo da p�gina */
  background-image: url('images/bg_total.gif');
  background-repeat: repeat;  
  color: #000000;  /* Cor das letras de fundo da p�gina + qts produtos */
  margin: 0px;  /* Layout da p�gina (tamanho) */
}

A {  /* Muda a cor da quantidade dos produtos */
  color: #000000;  /* Cor das letras dos campos (op��es de hiperlink) */
  text-decoration: none;  /* texto de decora��o (nenhum) */
}

A:hover {
  color: #1d4666;
  text-decoration: underline;
}


label{
  display: block;
  top: 100%;
  float: left;
  font-family : Verdana, Arial, sans-serif; 
  font-size : 12px;
  margin: 0;
  padding: 7px 0px 0px 0px;		
  }

  ul#menu_horizontal {
  list-style: none;
  margin: 0;
  padding: 0;
    width: 100%;
 
  }
  ul#menu_horizontal li{
  float: left;
    width: 100%;
  
  /*
  display: inline; testar se no final vai dar na mesma por causa desse comando!!!
  margin-right: 2px;*/
  }
  ul#menu_horizontal li a{
  display: block;
  background: #95c5e1;
  width: 100%;
  font: 10px Verdana;
  font-weight:bold;
  text-decoration: none;
  text-align: center;
  color: #000000;
  padding: 15px 5px 15px 5px;		
  border: 1px solid #F2F2F2;
  }
  ul#menu_horizontal li a:hover{
  background:#E1E1E1;
  font-weight: bold;
  color: #000000;
  border: 1px solid #6074FD;
  }







ol { margin: 0px; padding: 2px 5px 2px 10px; list-style: none outside none; background-color: #eff3f6;}
ul.menu { padding: 0px; margin: 0px; }
li.menu { list-style: none; background: #e4e4e4 url('images/icons/setinha.jpg') no-repeat 0px center; width: 167px; margin: 3px 0px;}

.bg_list a { color: #000000; margin-left: 18px; display: block; padding: 5px 3px 3px 0px; }
.bg_list_sub a { color: #000000; margin-left: 00px;}


FORM {
	display: inline;
}

TR.header {
  background: #ffffff;
}

TR.headerNavigation {
  background: #ffffff;
  
}

TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  height: 20px;
  color: #000000;
  font-weight : bold;
}

A.headerNavigation {
  color: #000000;
}

A.headerNavigation:hover {
  color: #64686c;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

TR.footer {
  background: #bbc3d3;
}

TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #000000;
  background-image:url(images/barrabox_footer.gif);
  font-weight: bold;
}

.infoBox {
  background: #b6b7cb;
}

.infoBoxMaisVend {
  background: #fff000;
}

.infoBoxContents {
  background: #f8f8f9;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.infoBoxContentsNovos { /* Responsavel por formatar o produtos novos */
  background: #ffffff;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}



.infoBoxContentsLogin { /* Classe respons�vel por formatar login */
  background: #C0D9D9;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}


.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bolder;
  background-image:url(images/barrabox.gif);
  height: 20px;
  width: auto;
}



TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}





/* Fabricantes */
.infoBoxFab {
  background: #b6b7cb;
}

.infoBoxFabMaisVend {
  background: #fff000;
}

.infoBoxFabContents {
  background: #000666;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}



TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #f8f8f9;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #f8f8f9;
}

TABLE.productListing {
  border: 1px;
  border-style: solid;
  border-color: #b6b7cb;
  border-spacing: 1px;
}

.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000; 
  font-weight: bold;
}

TD.productListing-heading {
  height: 20px;
  background-image:url(images/barrabox.gif);
}




TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

A.pageResults {
  color: #0000FF;
}

A.pageResults:hover {
  color: #000000;
  background: #FFFF33;
}

TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #000000;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.accountCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

TD.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ff0000;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #0000ff;
  font-weight: bold;
}

TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}


.letra_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #366B93;
	font-weight: bold;
	}


a.letra_menu:link {
	color: #366B93;
	text-decoration: none;
}
a.letra_menu:visited {
	color: #366B93;
	text-decoration: none;
}
a.letra_menu:hover {
	color: #366B93;
	background-color:#dee6ed;
	text-decoration: none;
}
a.letra_menu:active {
	color: #366B93;
	text-decoration: none;
}




.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff2400; }

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }








/* Inicio CSS Bodh Gaya */


.b1 {
	float:left; 
	width:100%; 
	background-image:url(images/bg_box_topo.gif); 
	background-repeat:repeat-x;

}

.b2 {
	float:left; 
	width:100%; 
	background-image:url(images/b_d_s.gif); 
	background-position:left top; 
	background-repeat:no-repeat;

}
.b3 {
	float:left; 
	width:100%; 
	background-image:url(images/b_e_s.gif); 
	background-repeat:no-repeat; 
	background-position:right top;
}
.bt1 {
	float:left; 
	height:22px; 
	width:100%;
}

.bt2 {
	float:left; 
	background-image:url(images/bulet.gif); 
	background-repeat:no-repeat; 
	background-position:left top;
}

.box_tit {
	float:left; 
	margin-top:3px; 
	font-size:12px; 
	font-family:Arial, Helvetica, sans-serif; 
	color:#303a95; 
	font-weight:bold;
}
.bc1 {
	float:left; 
	width:100%; 
	background-color:#fff; 
	background-image:url(images/p_b.gif); 
	background-repeat:repeat-y; 
	background-position:left;
}
.bc2{
	float:left; 
	width:100%; 
	background-image:url(images/p_b.gif); 
	background-repeat:repeat-y; 
	background-position: right;
}
.bc3{
	float:left; 
	width:100%; 
	background-image:url(images/p_b.gif); 
	background-position:bottom; 
	background-repeat:repeat-x;
}
.bc4{
	float:left; 
	width:100%;  
	background-image:url(images/b_e_i.gif); 
	background-position:bottom left; 
	background-repeat:no-repeat;
}
.bc5{
	float:left; 
	width:100%; 
	background-image:url(images/b_d_i.gif); 
	background-position:right bottom; 
	background-repeat:no-repeat;
}
.bc6{
	float:left; 
	width:100%; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #666;
}

.txt_menu_sup{
	float:left; 
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	text-align:left; 
	color:#1e5995;
}

.txt_menu_sup2{
	float:left; 
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color:#1e5995;
	text-align:right;
	vertical-align: 0px;
}

a.busca:link {
	text-decoration: none;
	float:left;
	font-size:12px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:6px;
}

a.busca:visited {
	text-decoration: none;
	float:left;
	font-size:12px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:6px;
} 

a.busca:hover {
	text-decoration: underline;
	float:left;
	font-size:12px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:6px;
} 


a.breadcrumb:link {
	text-decoration: none;
	font-size:12px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight:bold; 
}

a.breadcrumb:visited {
	text-decoration: none;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color: #000000; 
	font-weight:bold;
} 

a.breadcrumb:hover {
	text-decoration: underline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color: #0000ff; 
}  






/* Fim CSS Bodh Gaya */ 


	.AlturaBanner {
		height: 90px;
		font-family: "Times New Roman", Times, serif;
		font-size: 9px;
/*		background-image: url(images/banner%201000x90.jpg); */
		background-repeat: no-repeat;
		background-position: left;
		border-top-style: none;
		border-right-style: none;
		border-bottom-style: none;
		border-left-style: none;
	}

	
	
	
/***************************************************************************************************************************************************/






.divFundo{
   margin-top:2px;
	float:left;
	width:100%;
	height:100px;
/*	background:#666666;  */
}
.divEsquerda{
	float:left;
	width:25%;
	height:100px;
/*	background:#CCCCCC;  */
}
.divDireita{
	float:right;
	width:70%;
	height:100px;
/*  background:#99CCFF; */
}
.divDireitaTopo{
	float:left;
	width:100%;
	height:50px;
/*	background:#3399FF; */
}
.divDireitaMeio{
	float:left;
	width:100%;
	height:30px;
/*	background:#FFCC33; */
}
.divDireitaBase{
	float:left;
	width:100%;
	height:5px;
/*	background:#339966; */
}
.divDireitaMeioBoasVindas{
	float:left;
	width:40%;
	height:40px;
	text-align:center;
	vertical-align:middle;
/* 	background:#006699; */
}
.divDireitaMeioOpcao{
	float:left;
	width:60%;
	height:40px;
/*	background:#669933; */
}
.divOpcao{
	float:right;
	width:90%;
	height:20px;
	text-align:right;
	padding-right:17px;
/*	background:#663300; */
}
.divItens{
	margin-top:0px;
	text-align:right; 
	vertical-align:baseline;
}

.divLogotipo{
	padding-left:22px;
	background-position:left;
	background-repeat:no-repeat;
	height:100%;
	width:267px;
}

.divLinha1{
	float:right;
	width:90%;
	height:20px;
	text-align:right;
	padding-right:17px;
/*	background:#663300; */
}
.divLinha2{
	float:right;
	width:90%;
	height:20px;
	text-align:right;
	padding-right:17px;
/*	background:#663300; */
}


.spanFormato{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:15px;
}


.spaceMargem{
	padding:10px 10px 10px 10px;
}


.formaTitulo{
	
	margin-top:0px;
	font-size:13.5pt;
	color: #000080;
	font-family: Arial, Helvetica, sans-serif;	
		
}
.formaSubTitulo{
	font-size:8pt;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	
}

.formaTexto{
	font-size:x-small;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	
}
.imagePosicao{

	float:right;
	padding:5px 5px 5px 5px;
}
	
	
