
/* CSS Document */


body {
	background-image: url(../imagens/bgprodutos.jpg);
	background-repeat: repeat;
	font-family:Verdana;
	font-size:11px;
	color:#1F1815;
}

td.menu{
background-color:#F4C41C;
}
.titulo{
color:#DDAD0B;
font-family:verdana;
font-size:15px;
font-weight:bold;
}
input, textarea{
	font: 11px  Verdana, sans-serif;
	color: #000000;
	background:#f7f7f7;
	border:1px #C0970A solid;

}
select { 
background-color: #FFFFCD;
font:12px verdana, arial, helvetica, sans-serif;
color:#000000;
border:1px #C0970A solid;
}

INPUT.catbutton {
BORDER-RIGHT: #f7f7f7 1px solid; BORDER-TOP: #f7f7f7 1px solid; FONT-SIZE: 10px; color:#000000; BACKGROUND:#F4C41C; BORDER-LEFT: #f7f7f7 1px solid; BORDER-BOTTOM: #f7f7f7 1px solid
}
.fonte{
color:#990000;
}
.rodape{
color:#1F1815;
font-family:verdana;
font-size:13px;
font-weight:bold;
}
.tituloproduto{
color:#1F1815;
font-family:verdana;
font-size:13px;
font-weight:bold;
}
.codproduto{
color:#1F1815;
font-family:verdana;
font-size:10px;
}
img.imagem{
    border-style: solid;
    border-color: #009454; /* cor da borda mesmo, que fica por fora de tudo */
    border-width: 2px; /* espessura das bordas */
    padding: 2px; /* aqui que você vai conseguir o efeito de "borda interna */
}
a:link {
	color: #cc0000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #990000;
}
a:hover {
	text-decoration:underline;
	color: #990000;
}
a:active {
	text-decoration: none;
	color: #990000;
}
/* MENU HORIZONTAL */

#menuhorizontal ul {
padding:3px;
margin:0px;
float:right;

width: 100%;
font-family:verdana;
font-size:10px;
font-weight:bold;
list-style:none;

}
#menuhorizontal ul li { display: inline; }

#menuhorizontal ul li a {
padding: 0px 34px 2px;
float:left;
/* visual do link */

color: #FFFFFF;
text-decoration: none;


}
#menuhorizontal ul li a.traco {
border-right:1px solid #FFFFFF;
}

#menuhorizontal ul li a.current {
padding: 0px 34px 2px;
color: #8F7107;
border-right:1px solid #FFFFFF;
}
#menuhorizontal ul li a.currentfim {
padding: 0px 34px 2px;
color: #8F7107;

}


#menuhorizontal ul li a:hover {
padding: 0px 34px 2px;
color: #8F7107;

}

/* FIM DO MENU HORIZONTAL*/


ul#primary-nav,
ul#primary-nav ul {
margin: 0;
padding: 0;
width: 180px; /* Width of Menu Items */
border-bottom: 1px solid #000000;
background: #eeeeee; /* IE6 Bug */
font-size: 100%;
}

ul#primary-nav li {
position: relative;
list-style: none;
font-family:verdana;
font-size:11px;
}

ul#primary-nav li a {

display: block;
text-decoration: none;
color: #000000;
padding: 5px;
border: 1px solid #666666;
border-bottom: 0;
}

/* Fix IE. Hide from IE Mac \*/
* html ul#primary-nav li { float: left; height: 1%; }
* html ul#primary-nav li a { height: 1%; }
/* End */

ul#primary-nav ul {
position: absolute;
display: none;
left: 179px; /* Set 1px less than menu width */
top: 0;
}

ul#primary-nav li ul li a { padding: 2px 5px; } /* Sub Menu Styles */

ul#primary-nav li:hover ul ul,
ul#primary-nav li:hover ul ul ul,
ul#primary-nav li.over ul ul,
ul#primary-nav li.over ul ul ul { display: none; } /* Hide sub-menus initially */

ul#primary-nav li:hover ul,
ul#primary-nav li li:hover ul,
ul#primary-nav li li li:hover ul,
ul#primary-nav li.over ul,
ul#primary-nav li li.over ul,
ul#primary-nav li li li.over ul { display: block; } /* The magic */

ul#primary-nav li.menuparent { background: transparent url(arrow.gif) right center no-repeat; }

ul#primary-nav li.menuparent:hover,


ul#primary-nav li a:hover { background-color: #F4C41C;color: #00000; }
