body {
background-image:url(img/bg.jpg);
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
}

/* ##################################################### MENU ESQ ################################################################ */
/* table */

.margin_menu_esq {
margin-left:2px;
}

.traco_menus {
background-color:#B5B5B5;
width:5px;
}

/* fim table */



/* font's */

.font_menu_esq {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#787878;
font-weight:normal;
background-color:#F0F0F0;
width:156px;
padding-left:9px;
padding-top:6px;
padding-bottom:6px;
display:block;
}
a.font_menu_esq {
cursor:hand;
text-decoration:none;
}
a.font_menu_esq:hover {
cursor:hand;
background-color:#EAEAEA;
text-decoration:none;
color:#005F89;
padding-left:10px;
}

/* fim font's */


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

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

/* table */

.margin_menu_dir {
margin-right:2px;
}

.td_menu_dir {
padding-left:5px;
padding-right:5px;
padding-top:8px;
padding-bottom:5px;
background-color:#F0F0F0;
width:146px;
}

.td_menu_dir_news {
padding-left:3px;
padding-right:3px;
padding-top:8px;
padding-bottom:5px;
background-color:#F0F0F0;
width:146px;
}

.td_fornecedores {
border:1px solid #CCCCCC;
}

/* fim table */



/* fonts */

.font_menu_dir {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#787878;
font-weight:normal;
}

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

/* fim fonts */


/* form */

.input_busca_menu_dir {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#959595;
font-weight:normal;
background-color:#F9F9F9;
border:solid 1px #959595;
width:143px;
}

.bt1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:normal;
border:solid 1px #08648D;
background-color:#66A2BD;
background-image:url(img/bg_btn1.gif);
height:17px;
padding-bottom:1px;
}

/* fim form */

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

/* ##################################################### CORPO ################################################################## */

/* table */

.traco_dourado_corpo {
background-color:#F1AD00;
width:1px;
margin-left:3px;
margin-right:3px;
}

.td_foto_produto {
border:solid 1px #005F89;
}

/* fim table */


/* fonts */

.font_tit_produtos {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#005F89;
font-weight:bold;
padding-bottom:10px;
}
a.font_tit_produtos {
text-decoration:none;
}
a.font_tit_produtos:hover {
text-decoration:underline;
}

.font_descricao_produto {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#005F89;
font-weight:normal;
padding-bottom:5px;
padding-top:5px;
}

.font_preco_produto1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:22px;
color:#00415D;
font-weight:bold;
background-color:#EBEBEB;
padding-bottom:5px;
padding-top:5px;
}

.font_preco_produto2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#00415D;
font-weight:bold;
background-color:#EBEBEB;
}

.font_direitos_reservados {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#005F89;
font-weight:normal;
}

.font_duvidas a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#005F89;
font-weight:normal;
font-weight:bold;
text-decoration:none;	
}

.font_duvidas a:hover{
text-decoration:underline;
}

.textomenu{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#005F89;
}
/* fim fonts */


/* ##################################################### FIM CORPO ############################################################### */

/* ####################################################### RODAPE ############################################################### */

/* table */

.td_rodape_azul {
background-color:#03618A;
background-image:url(img/bg_azul_rodape.gif);
width:593px;
padding-left:13px;
}

.td_rodape_amarelo {
background-color:#FDE50E;
background-image:url(img/bg_amarelo_rodape.gif);
width:320px;
}

/* fim table */


/* fonts */

.font_rodape {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
}

.font_conteudo{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#005175;
font-size:11px;
}

.tit_det_prod{
	font-size:15px;
	color: #005175;
	font-weight:bold;
	font-family:verdana;
}

.nome_prod{
	font-size:14px;
	color:#005175;
	font-weight:bold;
	font-family:verdana;
}
.preco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FACB09;
}
/* fim fonts */

/* form */
.caixadetexto{
	background-color: #FFFFFF;
	border-width:1px;
	border-style:solid;
	border-color:#005175;
	font-family:Verdana, Helvetica, sans-serif;
	font-size :10px;
	color:#000000;
	text-align:left;
	height:18px;
}
.textarea{
	background-color:#FFFFFF;
	border-width:1px;
	border-style:solid;
	border-color:#005175;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}
.form{
	background-color:#005175;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	border:solid 1px #005175;
}
/* fim form */
/* #################################################### FIM RODAPE ############################################################### */