body,td,div {
    font-size:11px;
    font-family: verdana, arial;
}

a {
    color: #333333;
}
a:hover {
    color: #666666;
}

a.link {
    color: #333333;
}
a.link:hover {
    color: #666666;
}

.sub {
    TEXT-DECORATION: line-through;
}

a.link_white{
    font-family: Arial, sans-serif;
    font-size: 10px;
    color: #FFFFFF;
    TEXT-DECORATION: underline;
}
a.link_white:hover{
    COLOR: #FFFFFF;
	TEXT-DECORATION: underline;
}
a.link_white:visited{
    COLOR: #FFFFFF;
	TEXT-DECORATION: underline;
}
a.link_white:active{
    COLOR: #FFFFFF;
	TEXT-DECORATION: underline;
}

a.link_black{
    font-family: Arial, sans-serif;
    font-size: 10px;
    color: #000000;
    TEXT-DECORATION: none;
}
a.link_black:hover{
    COLOR: #000000;
	TEXT-DECORATION: underline;
}
a.link_black:visited{
    COLOR: #000000;
	TEXT-DECORATION: none;
}
a.link_black:active{
    COLOR: #000000;
	TEXT-DECORATION: none;
}

a.link_faq{
    font-family: Arial, sans-serif;
    font-size: 10px;
    color: #000000;
    TEXT-DECORATION: none;
}
a.link_faq:hover{
    COLOR: #000000;
	TEXT-DECORATION: underline;
}
a.link_faq:visited{
    COLOR: #000000;
	TEXT-DECORATION: none;
}
a.link_faq:active{
    COLOR: #000000;
	TEXT-DECORATION: none;
}

.titulo {
	FONT-FAMILY: verdana, sans-serif;
	FONT-SIZE: 18px;
	COLOR: #000000;
	font-style:italic;
}

.titulo_small {
	FONT-FAMILY: verdana, sans-serif;
	FONT-SIZE: 14px;
	COLOR: #000000;
	font-style:italic;
}


.texto {
	color: #666666;
}

.textowhite {
	color: white;
}

.textoblack {
	color: black;
}


.preco {
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #000000;
}
.preco_promocao {
	font-family: arial, sans-serif;
	font-size: 11px;
	color: darkred;
}


s { color:#990000; }

.hide {
  display:none;
  visibility:none;
  position:absolute;
}

.show {
  display:block;
  visibility:visible;
  position:relative;

}

.imgmenu {
    margin-right:10px;
    padding-bottom:2px;
    width: 3px;
    height: 5px;
}

.newsletter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	background-color: #D9D9D9;
	height: 18px;
	width: 112px;
	border: 0px;
}

.input_geral {
	BORDER: 0px;
	BACKGROUND: #D9D9D9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	height: 18px;
}

.input_historico {
	BORDER: 0px;
	BACKGROUND: #D9D9D9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8F8F8F;
	height: 18px;
	text-align: right;
	padding-right: 2px;
}

.input {
	BORDER: 0px;
	BACKGROUND: #D9D9D9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	height: 18px;
	width: 200px;
}

.textarea {
	BORDER: 0px;
	BACKGROUND: #D9D9D9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	height: 100px;
	width: 200px;
}

.select {
	BORDER: 0px;
	BACKGROUND: #D9D9D9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	height: 18px;
	width: 200px;
}

.select_opcionais {
	BORDER: 0px;
	BACKGROUND: #D9D9D9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	height: 18px;
}
