body {
background-image:url(images/bg.gif);
margin-top:0px;
margin-bottom:0px;
}

TD {font-family: arial; font-size: 11px;}


.bold{font:900}
.preco_produtos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 15689A;
}
.titulo_prod_sup {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #15689A;
}


.right{font-size:12px;font-family:verdana}

/*a.menu:visited{color:1C5679}*/
.tit_produto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
.titulo_carrinho {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #1c5679;
}
.titulo_menu {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #333333;
}
.titulo_prod_sup2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1c5679;
}
.tit_produto2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.destaque {
	font-weight: bold;
	color: #009900;
}

.texto_vm{
	color: #FF0000;
}
.caixa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	text-decoration: none;
	border: 1px solid #666666;
}



/* usado na sessão de compra (carrinho.php, carrinho_ident.php, etc) */
.carrinho_bg {
	background-color: #E1E1E1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.carrinho_bg2 {
	background-color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00000;
	text-decoration: none;
}
.carrinho_bg3 {
	background-color: #C5D0DE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.carrinho_lk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #652604;
	text-decoration: none;
}
.carrinho_lk:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #652604;
	text-decoration: underline;
}
.carrinho_texto{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.carrinho_cores{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	text-decoration: none;
	font-weight: bold;
}
.carrinho_txt_fim {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

/* ##################################################### NOVO ############################################################# */

/* ##################################################### MENU ############################################################# */

/*table*/
.traco_preto {
background-color:#000000;
width:544px;
height:4px;
}

.traco_verde {
background-color:#00B200;
width:216px;
height:4px;
}

.td_topo_menu {
background-image:url(images/topo_menu.gif);
background-position:left;
background-repeat:no-repeat;
padding-left:11px;
padding-bottom:5px;
width:180px;
height:27px;
}

.border_menu {
border-left:solid 1px #000000;
border-right:solid 1px #000000;
padding:5px;
}

.padding_menu {
padding-left:6px;
}

/*fim table*/



/*font*/

.font1 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#616161;
font-weight:normal;
}
a.font1 {
text-decoration:none;
}
a.font1:hover {
text-decoration:underline;
}

.font2 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:normal;
}
a.font2 {
text-decoration:none;
}
a.font2:hover {
text-decoration:underline;
}

.font_menu {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#616161;
font-weight:normal;
padding-bottom:4px;
padding-top:4px;
}
a.font_menu {
text-decoration:none;
}
a.font_menu:hover {
text-decoration:underline;
}

/*fim font*/


/*forms*/
.input_menu {
border:solid 1px #616161;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#616161;
font-weight:normal;
}

.bt_buscar {
background-color:#38B549;
background-image:url(images/bt_buscar.gif);
background-repeat:repeat-x;
border:solid 1px #086215;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
font-weight:normal;
padding-bottom:1px;
}



/*fim forms*/

/* ##################################################### FIM MENU ############################################################# */

/* ##################################################### MENU DIR ############################################################# */
/* table */

.td_topo_menu_dir {
background-image:url(images/topo_menu_dir.gif);
background-position:left;
background-repeat:no-repeat;
padding-left:11px;
padding-bottom:5px;
width:170px;
height:27px;
}

.border_menu_dir {
border-left:solid 1px #8C8C8C;
border-right:solid 1px #8C8C8C;
}


.padding_menu_dir {
padding-right:6px;
}
/* fim table */



/* font */

.font_carrinho_menu {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#236D2C;
font-weight:bold;
}


/* fim font */

/* forms */





/* fim forms */
/* ##################################################### FIM MENU DIR ########################################################### */

/* ##################################################### RODAPE ########################################################### */
/* table */
.bg_rodape {
background-color:#CFCFCF;
background-image:url(images/bg_rodape.jpg);
width:770px;
height:54px;
}

.padding_rodape {
padding-left:14px;
}

.font3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#22632A;
}
a.font3 {
text-decoration:none;
}
a.font3:hover {
text-decoration:underline;
}

.font3_9 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:normal;
color:#22632A;
}

.font4 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
}
a.font4 {
text-decoration:none;
}
a.font4:hover {
text-decoration:underline;
}

.font4_arial {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
}
a.font4_arial {
text-decoration:none;
}
a.font4_arial:hover {
text-decoration:underline;
}


/* fim table */
/* ##################################################### FIM RODAPE ########################################################### */

/* ##################################################### INDEX ########################################################### */	
/* table */
.padding_traco_tit {
padding-top:13px;
}



/* fim table */


/* fonts */
.font_tit_destaque {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#22632A;
font-weight:bold;
}

.font_preco {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#22632A;
font-weight:bold;
}


/* fim fonts */
/* ##################################################### FIM INDEX ########################################################### */

/* ##################################################### INTERNAS ########################################################### */
/* table */
.bg_traco_tit {
background-image:url(images/traco_tit.gif);
background-repeat:no-repeat;
}

.td_tit_mapa {
background-color:#C1DBC4;
border:2px solid #97C29C;
padding:3px;
margin-bottom:2px;
margin-top:2px;
}

.td_mapa {
background-color:#FFFFFF;
border:2px solid #97C29C;
padding:3px;
margin-bottom:2px;
margin-top:2px;
}
/* fim table */


/* font */

.font_tit_produto {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#22632A;
}


/* fim font */

/* forms */

.input1 {
border:solid 1px #00000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
}
a.font5/* fim forms */
/* ##################################################### FIM INTERNAS ########################################################### */








 {
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
}
a.font5:hover {
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
}
.font5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#22632A;
}
