/*********************************************************************/
/*=========> ELEMENTS <==========*/
#22135E
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(../imagens/background_img01.gif);	
	background-position:left;
	background-repeat:repeat-x repeat-y;
}


/*********************************************************************/
/*=========> CLASSES <==========*/

.b {
	font-weight: bold;
}

.barra {
	width: 760px;
	height: 15px;
	background-color: #FBF0E4;
}

/*********************************************************************/
/*=========> TEXTOS 14px <==========*/

.txt14_vermelho {
	font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;
	color: #9E0000;
}

.txt14_azul {
	font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;
	color: #615687;
}


/*********************************************************************/
/*=========> TEXTOS 11px <==========*/

.txt11_cinza {
	font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
	color: #8D8D8D;
}

/*********************************************************************/
/*=========> TEXTOS 11px <==========*/

.txt10_cinzae {
	font-family: Arial, Helvetica, sans-serif;
   font-size: 10px;
	color: #000000;
}

/*********************************************************************/
/*=========> TEXTOS 9px <==========*/

.txt9_cinzac {
	font-family: Arial, Helvetica, sans-serif;
   font-size: 9px;
	color: #606060;
}


/*********************************************************************/
/*=========> TEXTOS 11px <==========*/


a.lnk11_cinza {
	font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
	color: #8D8D8D;
	text-decoration: none; 
}

a.lnk11_cinza:hover {
	font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
	color: #8D8D8D;
	text-decoration: none; 
}

/* TEXTOS */
	/* Texto 12 negrito vermelho */
.txt_12_n_v {
	font-size: 12px;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #d9261c;
}
	/* Texto 11 vermelho */
.txt_11_v {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #d9261c;
}
	/* Texto 11 negrito preto */
.txt_11_n_p {
	font-size: 11px;
	font-weight:bold;
	font-family: Verdana;
	color:#00000;
}
	/* Texto 11 preto */
.txt_11 {
	font-size: 11px;
	font-family: Verdana;
	color: #000000;
}
a.noticiasrotativas {
	font-family:  tahoma;
	font-size: 15px;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-decoration: none;
	color: #D9271D;

}
a.noticiasrotativasp {
	font-family:  tahoma;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-decoration: none;
	color: #D9271D;

}
/* Style das Fontes em Geral */
.formas_pgto_user {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #343434;
	text-decoration: none;
	}
.txt_cinza_negrito {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #343434;
}

.txt_cinza_negrito14 {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #343434;
}

.txt_cinza_negrito11 {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #343434;
}

.txt_cinza_negrito_user {
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	color: #343434;
}
.txt_cinza_normal {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #343434;
}
.txt_cinza_normalg {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #343434;
}
.txt_cinza_small{
	font-family: Arial;
	font-size: 9px;
	font-weight: normal;
	color: #343434;
}
.txt_preco_antigo {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #7B1C1C;
	text-decoration: line-through;
}

.txt_preco_promocional {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #22135E;
	text-decoration: none;
}

.txt_indicadores_topo {
	font-family: Arial;
	font-size: 18px;
	font-weight: normal;
	color: #261762;
	text-decoration: none;
}
/* Style dos Links em Geral */

a.links_negrito {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #343434;
	font-weight: bold;
	text-decoration: none;
}

a.links_negrito:hover {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #7B1C1C;
	font-weight: bold;
	text-decoration: none;
}


/* Style dos Links das Notícias */

a.noticias {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #343434;
	text-decoration: none;
}

a.noticias:hover {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #343434;
	text-decoration: underline;
}

/* Styles dos Menus e Submenus */

a.menus_subm {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #343434;
	text-decoration: none;
}

a.menus_subm2 {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #343434;
	text-decoration: none;
}
a.menus_subm3 {
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	color: #343434;
	text-decoration: none;
}
a.menus_subm4 {
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	color: #575757;
	text-decoration: none;
}
a.titulo_link:hover {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #343434;
	text-decoration: none;
}
a.menus_subm:hover {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #5B5B5B;
	text-decoration: none;
}
a.menus_subm2:hover {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #5B5B5B;
	text-decoration: none;
}
/* Styles das Formas de Pgto */

a.formas_pgto {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color:  #343434;
	text-decoration: none;
}

a.formas_pgto:hover {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #5B5B5B;
	text-decoration: underline;
}

/* Styles dos Formulários */

.formulario {
	margin: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	border: none;
}

input {
	border-width: 1px;
	border-color: #C0C0C0;
	font-family: Verdana;
	font-size: 10px;
	color: #343434;
	background-color:#FFFFFF;
	background-attachment:fixed;
	background-repeat:no-repeat;
	background-image: url(../imagens/fundo_input.gif);
}


/* Styles do Carrinho de Comrpas */

a.carrinho {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #343434;
	text-decoration: none;
}

a.carrinho:hover {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #5B5B5B;
	text-decoration: none;
}

a.comun {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #343434;
	text-decoration: none;
}

a.comun:hover {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #5B5B5B;
	text-decoration: none;
}
.pontilhado {
	background-repeat: repeat;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	border: 1px dashed #5E7B91;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #003399;
	font-size: 11px;
}

/* Styles dos Formulários */

.formulario {
	margin: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	border: none;
}


select {
	border-width: 1px;
	border-color: #C0C0C0;
	font-family: Verdana;
	font-size: 10px;
	color: #343434;
	background-color: #FFFFFF;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-image: url(../imagens/fundo_input.gif);
}

 /* divs com Sombra */
  .divSombra {
    position:absolute;
    z-index:100;
    border:1px solid black;
    padding:0px;
    font-family:tahoma;
    font-size:11px;
    background:white;
    filter rogid XImageTransform.Microsoft.Shadow(color="#777777", Direction=135, Strength=4) 
  }