body {
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
background-color:#000000;
}
.txt_10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.top_bg {
	background-image: url(../img/top_bg.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.leftmenu_top_bg {
	background-image: url(../img/left_menu_top_img.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.leftmenu_bg {
	background-image: url(../img/left_menu_bg.jpg);
	background-repeat: repeat-y;
}
.promocoes_top_bg {
	background-image: url(../img/promocoes_top_img.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.promocoes_bg {
	background-image: url(../img/promocoes_main_bg.jpg);
	background-repeat: repeat-y;
}
.produtos_top_bg {
	background-image: url(../img/produtos_top_img.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.produtos_bg {
	background-image: url(../img/produtos_main_bg.jpg);
	background-repeat: repeat-y;
}
.txt_geral_12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.txt_geral_10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.txt_fields {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}
.txt_fields_10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}
a.links:visited {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}
a.links:link {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}
a.links:hover {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: underline;
}
a.subcat:visited {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}
a.subcat:link {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}
a.subcat:hover {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: underline;
}
.linha_pont {
	background-image: url(../img/linha_pontilhada.gif);
	background-repeat: repeat-x;
	background-position: center;
}
.bg_linha_hor {
	background-image: url(../img/bg_linha_hor.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
a.cat:visited {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}
a.cat:link {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}
a.cat:hover {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: underline;
}
.table_bd_cinza {
	border: 1px solid #CCCCCC;
}
a.link_txt_12:visited {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}
a.link_txt_12:link {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}
a.link_txt_12:hover {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: underline;
}
a.link_txt_10:visited {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}
a.link_txt_10:link {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}
a.link_txt_10:hover {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: underline;
}
