body{
	background-color:#ffffff;
	font-family: verdana, arial, Helvetica, sans-serif;
	font-size: 11px;
}
a{
	color: #369;
	text-decoration: none;
}
a:hover{
	text-decoration: underline;
	color: #f60;
}
h2 {
	font-family: verdana, arial, Helvetica, sans-serif;
	color: #264B99;
	margin-bottom:5px;
}
table {
	font-family: verdana, arial, Helvetica, sans-serif;
	font-size: 11px;
}
input {
	font-family: verdana, arial, Helvetica, sans-serif;
	font-size: 9px;
}
.bgcabeca {
	background-image: url(bg_cabeca.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 90px;
}
a.menutop {
	color: #fff;
	text-decoration:none;
}
a.menutop:hover {
	color: #fff;
	text-decoration:underline;
}
ul{
	list-style-image: url(dot.gif);
	line-height: 16px;
}
.bgmenutop{
background-color:#164b3b;
}
.bglinhasubmenutop{
background-color:#9cb186;
}
.menu{
	margin-left:5px;
	padding-left:15px;
	list-style-image: url(dot.gif);
	font-size: 9px;
}
.submenu{
	margin-left:5px;
	padding-left:11px;
	list-style-image: url(dot2.gif);
	font-size: 9px;
}
.menu a{
	color:#111;
}
.submenu a{
	color:#777;
}
.menu3{
	background-color:#777;
	margin-left:5px;
	padding-left:10px;
	font-size: 9px;
}
.submenu3{
	background-color: #BFBFBF;
	margin-left: 5px;
	padding-left: 15px;
	font-size: 9px;
}
.menu3 a{
	color: #fff
}
.submenu3 a{
	color: #111
}
.menu4{
	font-size: 10px;
	border-bottom:1px solid #ccc;
	margin-left:5px;
	padding-left:10px;
}

.submenu4{
	font-size: 9px;
	border-bottom:1px solid #ccc;
	margin-left:5px;
	padding-left:20px;
}
.submenu4 a{
	color: #444
}
.tblext{
	background-image: url(sombra.png);
	background-repeat: no-repeat;
	background-position: bottom right;
}
.login{
	background-color: #DCDCDC;
	border: 0px;
	font-size: 9px;
}
.triangulo {
	background-image: url(triangulo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 11px;
	padding:5px 0 0 10px;
}
.triangulo2 {
	background-image: url(triangulo2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 11px;
	padding:5px 0 0 10px;
}
.colunacentral{
	padding: 2px 10px 10px 10px;
}
.tblvitrine{
	margin-bottom: 10px;
	border-bottom: 1px solid #798992;
	border-left: 1px solid #798992;
	border-right: 1px solid #798992;
	border-top: 1px solid #798992;
}
.titulocat{
	color: #555;
	font-size:13px;
	font-weight:bold;
	padding:1px;
}
.tituloproduto{
	color: #555;
	font-size:12px;
	font-weight:bold;
	padding:1px;
	line-height:20px;
}
fieldset {
	border: 1px solid #ccc;
	/*border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;*/
	padding: 5px 10px 0 10px;
	margin: 0px;
}

.showproduto {
	background-image: url(triangulo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 11px;
	padding:5px 0 0 10px;
}
ul.detalheproduto{
	margin-left:5px;
	padding-left:10px;
}














.titulo{
	color: #960;
	font-size:14px;
	font-weight:bolder;
	padding:1px;
}
.subtitulo{
	color: #D58F00;
	font-size:12px;
	font-weight:bold;
}
.txt9 {
	font-size: 9px;
}
.txt9ta {
	font-family: tahoma,verdana, arial, Helvetica, sans-serif;
	font-size: 9px;
}
.txthighlight {
	color: #390;
	background-color: #ff0;
}






/* tabelas*/
.tdbanner{
	background-color:#E9EDEB;
}
.tdcarrinho{
	background-color:#E9EDEB;
}
.tdcarrinho2{
	background-color:#D0DACD;
}
.tdcarrinho3{
	background-color:#EAF4DF;
}
.tdproduto{
	background-color:#ECEBDF;
}
.tdlable{
	text-align:right;
	color:#777;
}

/* quadro destaque */
.destaque
{
	padding:5px;
	background-color:#F2F8ED;
	border:1px solid #D1E296;
	line-height: 18px;
}


/*banners listaproduto*/
.tdlistaproduto1{
	background-color:#F3F3FE;
	font-family: verdana;
	font-size: 10px;
}
.tdlistaproduto2{
	background-color:#DFE7F9;
	font-family: verdana;
	font-size: 10px;
}

/*cores*/
.linkxp{color:#f60;}
.preco{color: #CC0000;font-size:10px;}
.azul{color: #30F;}
.cinza{color: #777;}
.vermelho{color: #c00;}
.branco{color: #fff;}
.branco:hover{color: #fff;}
.assinatura{color: #fff;}
.assinatura:hover{color: #fff;}
.data{color: #fff;}
.data:hover{color: #fff;}
.url{color: #fff;}
.url:hover{color: #fff;}

.bt
{
	padding: 1px 5px;
	color: #000;
	background-color: #EBEBEB;
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
	border-bottom: 1px solid #333;
	border-right: 1px solid #333;
	background-position: 0 0;
	height: 20px;
	text-decoration:none;
}
.bt:hover
{
	text-decoration:none;
}
