body,td,div {
    font-size:11px;
    font-family: verdana, arial;
}
a {
    color: #333333;
    text-decoration:none;
}
a:hover {
    color: #cccccc;
    text-decoration:none;
}
a.link {
    color: #333333;
    text-decoration:none;
}
a.link:hover {
    color: #cccccc;
}
a.voltar {
   font-size:9px;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	color: #000000;
}
a.voltar:hover {
   font-size:9px;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	color: #cccccc;
}

.linkhome {
    color: #333333;
    text-decoration:none;
}
.linkhome:hover {
    color: #333333;
    text-decoration: underline;
}

.titulo {
    font-size:11px;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}

.texto {
	font-size:10px;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	color: #353432;
}

.textowhite {
	color: white;
}

.textoblack {
	color: black;
}

.texto_red {
    font-size:14px;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	color: #353432;
	font-weight:bold;
}
.texto_red:hover {
    font-size:14px;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	color: #CCCCCC;
	font-weight:bold;
}

.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:visibility;
  position:relative;

}

.imgmenu {
    margin-right:10px;
    padding-bottom:2px;
    width: 3px;
    height: 5px;
}
.textopreto12 {
	font-size:12px;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}
.textopreto10 {
	font-size:10px;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	color: #666666;
}
A.textopreto10 {
	font-size:10px;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	color: #666666;
}
A.textopreto10:hover {
	font-size:10px;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	color: #999999;
}

.subtitulo_promocao {
	font-size:11px;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	text-weight: bold;
	color: #000000;
}


.subtitulo_novidades {
	font-size:11px;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	text-weight: bold;
	color: #FFCC00;
}


.noticias {
	font-size:10px;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	color: #E2E7FA;
}
A.noticias {
	font-size:10px;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	color: #E2E7FA;
}
A.noticias:hover {
	font-size:10px;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	color: #B1BEF1;
}


.textobrancodes {
    font-size:10px;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: normal;
	color: #ffffff;
}

.textobranco {
    font-size:10px;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: normal;
	color: #ffffff;
	font-weight: bold;
}

.textobranco12 {
    font-size:12px;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: normal;
	color: #ffffff;
	font-weight: bold;
}

.textobranco10 {
	font-size:10px;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	color: #ffffff;
}
A.textobranco10 {
	font-size:10px;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	color: #ffffff;
}
A.textobranco10:hover {
	font-size:10px;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	color: #C6CDF4;
}

.textobrancopro {
	font-size:10px;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: underline;
	color: #ffffff;
	font-weight: bold;
}
A.textobrancopro {
	font-size:10px;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: underline;
	color: #ffffff;
	font-weight: bold;
}
A.textobrancopro:hover {
	font-size:10px;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: bold;
}

.laranja_carrinho {
	font-size:10px;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	color: #FFCC00;
}

.texto_red {
	font-size:14px;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	color: #E20101;
	font-weight: bold;
}

.texto_precos {
	font-size:14px;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	color: #E20101;
}

.texto_precos_s {
	font-size:14px;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	color: #E20101;
	text-decoration: line-through;
}


.texto_precosstrike {
	font-size:14px;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	color: #E20101;
	font-weight: bold;
	text-decoration: line-through;
}

.textoincluido {
	font-size:9px;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	color: #ffffff;
}
A.textoincluido {
	font-size:9px;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	color: #ffffff;
}
A.textoincluido:hover {
	font-size:9px;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	color: #cccccc;
}


.comboboxes {
	font-size:10px;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	color: #666666;
}

.inputnews {
	BORDER-RIGHT: #C0C0C0 1px solid;
	BORDER-TOP: #010101 2px solid;
	BACKGROUND: #E5E5E5;
	BORDER-LEFT: #010101 2px solid;
	BORDER-BOTTOM: #C0C0C0 1px solid;
	font-family:verdana,geneva;
	font-size: 10px;
	color : #666666;
	width : 126px;
	padding-left: 4px;
}

.inputpes {
	BORDER-RIGHT: #FDFDFD 2px solid;
	BORDER-TOP: #010101 2px solid;
	BACKGROUND: #E5E5E5;
	BORDER-LEFT: #010101 2px solid;
	BORDER-BOTTOM: #FDFDFD 2px solid;
	font-family:verdana,geneva;
	font-size: 10px;
	color : #666666;
	width : 97px;
	padding-left: 4px;
}

.inputlog {
	BORDER-RIGHT: #FDFDFD 2px solid;
	BORDER-TOP: #010101 2px solid;
	BACKGROUND: #E5E5E5;
	BORDER-LEFT: #010101 2px solid;
	BORDER-BOTTOM: #FDFDFD 2px solid;
	font-family:verdana,geneva;
	font-size: 10px;
	color : #666666;
	width : 117px;
    padding-left: 4px;
}

.textoinput {
	BORDER-RIGHT: #808080 1px solid;
	BORDER-TOP: #808080 1px solid;
	BACKGROUND: #e5e5e5;
	BORDER-LEFT: #808080 1px solid;
	BORDER-BOTTOM: #808080 1px solid;
	font-family:verdana,geneva;
	font-size: 10px;
	color : #666666;
	padding-left: 4px;
	height: 18px;
}

.textoarea {
	BORDER-RIGHT: #808080 1px solid;
	BORDER-TOP: #808080 1px solid;
	BACKGROUND: #e5e5e5;
	BORDER-LEFT: #808080 1px solid;
	BORDER-BOTTOM: #808080 1px solid;
	font-family:verdana,geneva;
	font-size: 10px;
	color : #666666;
	padding-left: 4px;
}

.border {
   border: #FFFFFF 1px solid;
   padding: 1px;
   background-color: #D64041;
}