body {font-family: Arial, Verdana, sans-serif; font-size:11px; color: #666; background:#77797F; margin:0px; padding:0 0 10px 0px;}
a {color: #5A5D67; background:transparent; font-weight: bold;}
a:hover {color: #fff; background:#cdcdcd;}
label {font-weight:bold; color:#FFF; background: transparent;}
img {border:0px;}
h4 {border-bottom: 1px solid #666; color: #A6BA39;}
table {	border-collapse: collapse; border: 1px solid #666; color: #000; background: transparent; width:710px; }
td, th { border: 1px solid #666; padding: 5px; text-align:left;}
th { background: #3E7EAA; color:#fff;}
form {padding:0px; margin:0px;}

h1.linkHome a{ position:absolute; width: 270px; height:105px; margin-left:30px; top:15px; text-indent:-9999px; overflow:hidden; } 
h1.linkHome a:hover{  background:transparent; } 

#page{ padding:0; }

#pttemplate {width: 1100px; margin:0 auto; margin-bottom:5px; color: #000; background: #DCDCDC; border:1px solid #5A5D67; padding:0 !important; }
#header {width: 760px; padding:0px 0px 7px 0px; margin:0px; background:#000; color: #FFF; text-align:center;}

#menu{ background:#5A5D67; width:1100px; text-align:center; margin-top:-15px;  *margin-top:0; }
#menu ul{ padding:5px; *padding:15px 5px 5px 5px; }
#menu li{ list-style:none; display:inline; margin:2px 6px; color:#DCDCDC; }
#menu li a{ font:bold 11px Verdana, Arial, Sans-Serif; color:#DCDCDC; text-decoration:none; padding-right: 8px; }
#menu li a:hover{ color:#cdcdcd; background:transparent; }


#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: #fff; background:transparent; padding:0 5px; margin-top:-120px; *margin-top:-100px; }

#searchtop{ background:#cdcdcd url(images/titulo_busca.gif) no-repeat 35px 0; margin: -50px 0 10px 0; padding: 100px 5px 5px 50px; width:285px;  }

#sidebar {width: 325px; float:left; margin-left:-5px; margin-top:110px;  margin-right:5px; background:#CDCDCD; padding-left:15px; color:#555; }
#sidebar h3{ font: bold 2em Helvetica, Arial,sans-serif; color: #3E7EAA; 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.gif) no-repeat; padding-left:18px; *list-style-image:url(../images/icone.gif); *background:none; *padding-left:5px; *margin-left:15px;}
#sidebar ul li a { font-weight:bold; }
#sidebar a {color: #16669E; font-weight:bold; text-decoration:none;}
#sidebar a:hover {color:#000; font-weight:bold; text-decoration:none; background:transparent;}
#footer {font-size:10px; color:#fff; background:#323232; text-align:center; padding:10px 5px 5px 5px; border-top:4px solid #444; margin-top:0px; }
#footer a {color:#fff; background:transparent; text-transform: uppercase; font-weight:bold;}

.featured, .banner, .banner h2 {color: #3E7EAA; background:transparent; margin:0 0 16px 0; 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: 150px; float:left; margin:0px 1px; padding:5px; height:300px; overflow:hidden;  text-align:center; background:transparent; cursor:pointer;}
.featuredproduct .bdr { width: 157px; height:120px; float:left; padding:0; }
.featuredproduct h3 a {text-decoration:none; font-size:11px; margin-bottom:2px; color:#A6BA39;}

/*.featuredproduct h4 { background:#A6BA39; width:149px; height:16px; display:block; position:absolute !important; margin-top: 0; *margin-top:-130px; margin-left:0 !important;  color:#fff; font:bold 13px Tahoma, Verdana, Sans-Serif;  text-align:right; padding:3px;   }*/
.featuredproduct h4 { background:#A6BA39; width:149px; height:16px; display:block; color:#fff; font:bold 13px Tahoma, Verdana, Sans-Serif; text-align:right; padding:3px; margin-top:0;  *margin-top:-130px; *margin-bottom: 100px; position:absolute; *position:inherit;  }

.outroTitulo{ background:#D47D16 !important; }
.titulo_outroTitulo{ color:#D47D16 !important; }

.featuredproduct .duration{ position:absolute; background:#444; margin-top:0px; *margin-top:-100px;  margin-left:-153px; color:#fff; width:40px; height:40px; font:bold 14px Georgia, Times New Roman, Serif; text-align:center; z-index:60; padding-top:5px;  }
.featuredproduct .dias{ font:normal 11px Tahoma, Arial, Sans-Serif;  }
.featuredproduct p {padding:0px; margin:0px;}
.descricaop{ height:135px; text-align:left; overflow:auto; width:148px; margin-top:4px; margin-left:5px; line-height:15px; }
.navigation {text-align:center; color: #AAA; background:transparent; margin-top:20px;}
.navigation a { color: #fff; background:#5A5D67; padding: 3px 4px; text-decoration:none; }
.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;}

.conteinerProduto{ border:1px dashed #858686; border-top:0; float:left; padding-bottom:5px; }

.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:#3E7EAA; font-weight:bold; }
.preco span{ margin-top:8px; color:#3E7EAA; font-size:11px; }
.preco a{ font:bold 10px Tahoma, Verdana, Sans-Serif; color:#D47D16; text-decoration:none;}

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

#pcol{ float:left; width:350px; }
#scol{ float:right; width:350px; }
#pcol ul, #scol ul{ background:transparent; border:1px solid #323232; margin:3px; padding:4px 0 4px 25px; list-style:square; }

#col2{ position:relative; float:right; width:728px; margin-left:10px; margin-top:-220px; color:#030508; font:13px Tahoma, Verdana, Sans-Serif; line-height: 25px; text-align:justify; }

.formBusca {   }
.formBusca p{ /*display:block; height:30px; *height:25px; line-height:22px; color:#3C69FF !important;*/ }
.formBusca p label{ color:#2B2F3D !important; font:bold 15px Tahoma, Verdana, Sans-Serif; width: auto !important; }
.formBusca p input{ width:80px; border: 2px solid #D3CFCF; padding: 4px;  }
.formBusca p select{ width:204px; border: 2px solid #D3CFCF; padding:4px;  }

.plabel{ float:left; }

.buscarProdutos{ position:absolute; margin-left:112px; *margin-left:114px; margin-top:-46px;  cursor:pointer; width:84px; color:#fff; background:#D47D16; font:bold 15px Tahoma, Verdana, Sans-Serif; border:1px solid #D46616; padding: 6px 4px; }
.buscarProdutos .plabel{ display:block !important; }

.dataSaida{ color:#030508;  fonttt-size:15px; font-weight:bold; }
.liHover{ background:#ccc; }

