body {font-family: Arial, Verdana, sans-serif; font-size:11px; color: #666; background:#252525; margin:0px; padding:11px 0px 11px 0px;}
a {color: #6699cc; background:transparent; font-weight: bold;}
a:hover, a:hover {color: #000; background:#FFCC33; font-weight: bold;}
label {font-weight:bold; color:#FFF; background: transparent;}
img {border:0px;}
h4 {border-bottom: 1px solid #EEE;}
table {	border-collapse: collapse; border: 1px solid #CCC; color: #000; background: #fff; width:530px; }
td, th { border: 1px solid #CCC; padding: 5px; text-align:left;}
th { background: #6699cc;}
form {padding:0px; margin:0px;}

#pttemplate {width: 1000px; margin:0 auto; *margin:0 auto; color: #000; background: #FFF; }
#searchtop {margin: 0px;  background: url(images/slice_search.jpg) repeat-x; height:138px; }
#header {width: 760px; padding:7px 0px 7px 0px; margin:0px; background:#000; color: #FFF; text-align:center;}
#wheader h1 a{position:absolute; width: 772px; height: 89px; margin-left:15px; margin-top:235px; /*background:red;*/ text-indent:-9999px; overflow:hidden;}
#wheader h1 a, #wheader h1 a:hover {color: #000; text-decoration:none; letter-spacing: 3px; font-weight: normal; text-transform: uppercase; background:transparent;}
#options { position:absolute; margin-left:5px; margin-top:23px; padding:0px; /*width:385px;*/ }
#options ul {list-style: none; padding: 0px; margin: 0px; }
#options li {float:left; margin:0px; }
#options li a {display:block; color:#fff; font: bold 14px Tahoma, Verdana, Arial, Sans-Serif; text-transform:uppercase; text-decoration:none;  padding:0 15px; border-right : 2px solid #fff; }
#options li a:hover {color:#B91925; background:transparent;}
#main {float:left; color: #666; background:transparent; padding:0 5px; border-left:10px solid #929292; }
#sidebar {width: 190px; float:left; font-size: 11px; color: #666;  margin-left:-5px; padding-left:8px; padding-bottom:10px; *padding-top:8px; background:#D8D8D8; border:0; border-right: 1px solid #000; border-bottom: 1px solid #000; margin-right:5px;}
#sidebar h3{ font: bold 2em Arial, Trebuchet MS, Verdana, Tahoma,sans-serif; color: #9A330A; text-transform:capitalize; }
#sidebar ul {margin:0; padding:0; margin-bottom:15px;}
#sidebar ul li {margin-top:3px; list-style:none; background:url(../images/icone.jpg) no-repeat; padding-left:18px; *list-style-image:url(../images/icone.jpg); *background:none; *padding-left:5px; *margin-left:15px;}
#sidebar ul li a {color:#000; font-weight:bold; text-decoration:none;}
#footer {font-size:10px; color:#999; background:transparent; text-align:center; padding:20px 5px 5px 5px; border-left:10px solid #929292; }
#footer a {color:#999; background:transparent; text-transform: uppercase;}

.featured, .banner, .banner h2 {color: #9A330A; background:transparent; margin:16px 0px 16px 0px; font-weight:bold; font-size:16px}

.bdr {padding:0px 3px 50px 4px; float:right; }

.smallbanner {text-align:right; font-size:11px; margin: 0px 15px 20px 0px; font-weight:normal;}
.featuredproduct {font-size:11px; width: 135px; float:left; margin:1px; padding:5px; border:1px solid #EEE; height:270px; overflow:hidden; text-align:center;}
.featuredproduct .bdr { width: 130px; height:100px; float:left; margin:2px; padding:0; }
.featuredproduct h3 {text-decoration:none; font-size:11px; margin-bottom:2px;}
.featuredproduct h4 { background:#000; position:absolute; margin-top:86px; margin-left:2px; *margin-left:-132px; color:#fff; width:130px; height:16px; font:bold 11px Tahoma, Verdana, Sans-Serif;  }
.featuredproduct p {padding:0px; margin:0px;}
.descricaop{ height:70px; text-align:left; overflow:auto; width:130px; margin-top:4px; }
.navigation {text-align:center; color: #AAA; background:transparent; margin-top:20px;}
.starsOn {color: #AF7817; background:transparent; font-weight: bold;}
.starsOff {color: #AAA; background:transparent; font-weight: bold;}
.nobr {white-space: nowrap;}
.disabled {color: #AAA; background:transparent;}
.clear {clear:both;}
.centre {text-align:center;}

.best { padding:5px; border: 2px solid #000; background: #EEE; color: #000; font-size:12px; font-weight:bold; text-align:center;}
.inputfield {font-family: Arial, Verdana, sans-serif; font-size:11px; color: #000; background: #FFF;  border: 1px solid #D9E5F2; }
.left {float:left; padding: 11px 0px 0px 0px;}
.right {float:right; padding: 11px 0px 0px 0px;}
.bdrleft {border-left : 1px solid #003366;}

/** ADICIONADO POR LAARBERG **/
.preco{ font-size:16px; color:#33758F; font-weight:bold; }
.preco span{ margin-top:8px; color:red; font-size:11px; }
.preco a{ font-size: 13px; }

#cabecalho{ background:url(images/header.jpg) no-repeat; background-position:bottom; height:320px; display:block; border-left:0; }
.txtm{ font-size:14px; text-align:left; }
.h3m{ font-size:18px; }
.dcenter{  width:480px; position:relative; margin:0 auto; } 

#pcol{ float:left; width:380px; }
#scol{ float:right; width:380px; }
#pcol ul, #scol ul{ background:#f8f8f9; border:1px solid #ccc; margin:3px; padding:4px 0 4px 25px; list-style-image:url(images/icone.jpg); }

#col2{ float:right; width:770px; margin-right: 5px; margin-left:5px; }

#nome_buscas1{
	float:left;
	font: bold 3.4em  Arial, Trebuchet MS, Verdana, Tahoma,sans-serif;
	color:#FFFFFF;
	margin-left:20px;
	margin-top:20px;
}
#nome_buscas2{
	float:left;
	font: bold 2em Arial, Trebuchet MS, Verdana, Tahoma,sans-serif;
	color:#A03201;
	margin-left:-250px;
	margin-top:70px;
}

.formBusca { position:absolute; margin-left:450px; *margin-left:100px; margin-top:12px; *margin-top:15px;  }
.formBusca p{ display:block; height:25px; *height:20px; line-height:20px;  }
.formBusca p input{ width:73px;  }
.formBusca p select{ width:172px;  }


.plabel{ float:left; width:105px; }

.buscarProdutos{ width: 248px; height: 103px; font:bold 1em Arial, Trebuchet MS, Verdana, Tahoma,sans-serif; border:none; position:absolute; margin-left:290px; *margin-left:295px; margin-top:-115px;  text-indent:-9999px; cursor:pointer; }

.dataSaida{ color:red;  fonttt-size:15px; font-weight:bold; }