#content h3{
font: bold 12px Arial, Helvetica, sans-serif;
color:#fff;
background-image: url(../images/h3bg.jpg);
text-align: center;
text-indent: 10px;
line-height: 20px;
}

.contentboxMenu {
width: 200px;
display: block;
position: relative;
margin: 0px 0px 10px 10px;
float: left;
background-color:#fff;
}

.contentboxMenu ul{
list-style: none;
font: 12px bold Arial, Helvetica, sans-serif;
text-indent: 5px;
}

.contentboxMenu ul li{
border: solid #666;
border-width: 0px 1px 1px 1px;
}

.contentboxMenu ul li a{
color: #666;
text-align: left;
font-weight: bold;
text-decoration: none;
display: block;
line-height: 30px;
}

.contentboxMenu ul li a:hover{
background-color: #ddd;
}

.contentboxMainProdutos {
width: 690px;
display: block;
position: relative;
margin: 0px 10px 10px 10px;
float: left;
background-color: #fff;
padding-bottom: 15px;
}

div#content div.contentboxMainProdutos h3{
background-image: url(../images/h3-900pxbg.jpg);
text-align: center;
font: bold 12px Arial, Helvetica, sans-serif;
color:#fff;
text-indent: 10px;
line-height: 20px;
}

.prodDisplay {
display: block;
float: left;
width: 210px;
height: 190px;
margin: 10px 0px 0px 15px;
background-color: #aaa;
}

.prodDisplay img{
display: block;
margin: 5px 25px 0px;
border: none;
}

.prodNome, .prodCod, .prodCat {
text-align: center;
display: block;
}

div.prodDisplay span.prodNome a {
display: block;
line-height: 20px;
background-color: #8E7340;
color: #fff;
font: 11px bold Arial, Helvetica, sans-serif;
line-height: 20px;
}

.prodCod a{
text-decoration: none;
}

.prodNome a:hover, .prodCod a:hover{
text-decoration: underline;
}

span.prodCod a {
font: 9px Arial, Helvetica, sans-serif;
color: #333;
}

span.prodCat a {
font: 9px Arial, Helvetica, sans-serif;
color: #555;
}

.selecionado {
background-color: #ddd;
color: #000;
}

.displayOver { background-color: #ddd; }

h4 { 
position: relative;
width: 100%;
font: 1.7em lighter Arial, Helvetica, sans-serif;
text-align: left;
padding: 10px 10px  0px;
}

div.contentboxMainProdutos  span.subTitle em{ 
display: inline-block;
position: relative;	
font-family: verdana,sans-serif;
font-weight: bold;
font-size: 0.8em;
font-style: normal;
color: #666;
margin: 5px 0px !important ;
border-bottom: 2px solid #666;
width: 333px;
text-indent: 14px;
}

.mediaTab {
width: auto;
float: right;
z-index: 1000;
}

.mediaTabContainer {
position: relative;
float: right;
top: 15px;
right: 0px;
width: 335px;
height: 380px;
margin: 10px;
z-index: 1000;
}

#tabs { 
font: 12px "Trebuchet MS", sans-serif; 
margin:  0px 5px 5px 5px;  
position: relative;
z-index: 1;
}

#tabs-1 { 
padding: 0px;
}


#tabs-2 { 
padding: 0px;
}


#tabs ul {
margin:2px;
}

.ui-tabs .ui-tabs-hide {
    display:none;
}

.contentboxMainProdutos p.firstParag {
margin-top: 35px ;
}
.contentboxMainProdutos  p {
margin: 15px 10px 20px 10px;
text-indent: 15px;
text-align: left;
font: 11px Arial, sans-serif;
letter-spacing: 0px;
line-height: 15px;
word-spacing: 1px;
}

.featuresList {
margin-left: 25px;
}

.featuresList li {
font-style: italic;
text-align: left;
font-size: 13px; 
font-weight: bold;
letter-spacing: 0px;
color: #d22;
}

.prodContHead {
font: 12px bold Arial, sans-serif;
margin: 15px 0px 0px 15px;
font-weight: bold;
display: inline-block;
color: #888;
}

.tabelaListaProds {
margin: auto;
width: 640px;
}

.tabelaListaProds, .tabelaListaProds  thead, .tabelaListaProds  tbody {
border: 1px solid #000;
background-color: #eee;
text-align: left;
font: 12px Arial, sans-serif;
}