.titulo_prod {
	font-size:12px;
	color: #333;
	padding-bottom:2px;
	font-weight: bold;
	text-align:center;
}
.titulo_preco {
	font-size:14px;
	color: #B69431;
	padding-bottom:2px;
	font-weight: bold;
	text-align:center;
}
/* Menu css */

.fundotabela {
	font: 11px Verdana;
	width: 174px;
	border-bottom: 1px solid #ccc;
}
.fundotabela a {
	font: 11px Verdana;
	color: black;
	text-decoration: none;
	padding: 6px;
}
.fundotabela a:link, .fundotabela a:visited, .fundotabela a:active {
	background-color: #DFDFDD; /*background of tabs (default state)*/
}
.fundotabela a:visited {
	color: black;
}
.fundotabela a:hover {
	background-color: #B9B9B5;
}
.sidebarmenu ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font: bold 13px Verdana;
	width: 174px; /* Main Menu Item widths */
	border-bottom: 1px solid #ccc;
}
.sidebarmenu li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font: 11px Verdana;
	width: 174px; /* Main Menu Item widths */
	border-bottom: 1px solid #ccc;
}
.sidebarmenu ul li {
	position: relative;
}
/* Top level menu links style */
.sidebarmenu ul li a {
	display: block;
	overflow: auto; /*force hasLayout in IE7 */
	color: black;
	text-decoration: none;
	padding: 6px;
	border-bottom: 1px solid #778;
}
.sidebarmenu ul li a:link, .sidebarmenu ul li a:visited, .sidebarmenu ul li a:active {
	background-color: #DFDFDD; /*background of tabs (default state)*/
}
.sidebarmenu ul li a:visited {
	color: black;
}
.sidebarmenu ul li a:hover {
	background-color: #B9B9B5;
}
/*Sub level menu items */
.sidebarmenu ul li ul {
	position: absolute;
	width: 170px; /*Sub Menu Items width */
	top: 0;
	visibility: hidden;
}
.sidebarmenu a.subfolderstyle {
	background: url(images/right.gif) no-repeat 97% 50%;
}
/* Holly Hack for IE \*/
* html .sidebarmenu ul li {
	float: left;
	height: 1%;
}
* html .sidebarmenu ul li a {
	height: 1%;
}
/* End */





.tabelaBusca { overflow: hidden;}

.caixa_busca {float:left; margin:3px 20px 0 10px; *margin-right:10px;}

.caixa_topo {height:23px; _height:26px; padding-top:1px; *padding-top:0px;}

.inputBusca {border:1px solid #fff; background:#fff url(../2009/images/form.jpg) repeat-x top left;  }

.inputBusca2 {
	
		border:1px solid #585858;
	background-color:#333;
	color:#FFF;
	padding:0 3px;
	height:22px;
	padding-top:4px;
	height:18px;/*font-weight:bold;*/
	}
	
	
.SubmitBusca {	background: #f4f4f4;
	border: 1px solid #b2b2b2;
	color: #000;
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	cursor:pointer; height:24px; _height:25px;}
	
	
	
	
	
	
 /* ---------------------------------- contato    ---------------------------------------  */

#contactform {
	margin:0;
	*margin:0px;
	padding:0;
}
#contactform ul {
	list-style:none;
	*margin:0px;
	width:555px;
	float:left;
	padding:0;
}
#contactform ul li {
	margin-bottom:5px;
	float:left;
	width:100%;
	padding:0;
	list-style:none;
}
#contactform ul li.submit {
	border-top:1px solid #333;
	padding-top:10px;
	margin-top:12px;
	text-align:right;
	padding-bottom:0;
	margin-bottom:0;
}
#contactform ul li label {
	width:130px;
	float:left;
}
#contactform ul li p.fields, #contactform ul.checkboxes {
	float:left;
	width:210px;
	margin:0;
	padding-bottom:0;
	margin-bottom:0;
}
#contactform ul.checkboxes li {
	float:none;
}
#contactform ul.checkboxes li label {
	float:none;
}
#contactform ul.checkboxes li input {
	margin-right:5px;
}
label, input.txt-field, textarea.textarea {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
textarea {
	overflow:auto;
}
label {
	color: #333;
	line-height:22px;
	margin-right:4px;
}
input.txt-field {
	border:1px solid #585858;
	background-color:#333;
	color:#FFF;
	padding:0 3px;
	width:415px;
	height:22px;
	padding-top:4px;
	height:18px;/*font-weight:bold;*/
}
textarea.textarea {
	border:1px solid #585858;
	background-color:#333;
	padding:4px 3px;
	width:415px;
	height:100px;
	color:#FFF;
}
textarea.bigger {
	width:400px;
}
input.txt-field-active, textarea.textarea-active {
	border:1px solid #006;
}
input.txt-field:focus, textarea.textarea:focus {
	border:1px solid #006;
}


.cart2 {
	width:750px;
	background:url(images/cart/fundo.jpg) top left no-repeat;
	padding:5px;
}
.NovoDesta2{
	width:750px;
	height:35px;
	background-color:#696969;
}

