/**
 * Background Images
*/

#contentor-images {
  background: none repeat-y scroll 0 0 #000000;
  border-radius: 10px 10px 10px 10px;
  margin: 20px auto 0;
  width: 650px;
  height:110px;
}

#contentor-images .images {
  padding-top:10px;
  margin-left:5px;
}

#contentor-images img {
  padding-left:4px;
}

/**
 * Produtos
*/

.streetcustoms-block-categorias h2 {
  background: none repeat-y scroll 0 0 #000000;
  border-radius: 10px 10px 10px 10px;
  height:80px;
  font-size:20px;
  font-weight:bold;
  color:#FFFFFF;
  text-align:center;
  line-height:80px;
}

.streetcustoms-block-categorias a.block-title-link {
  color:#FFFFFF;
 
}

.menu-categorias-produtos {
  margin-top:40px;
  margin-left:7px;
}

.menu-categorias-produtos ul li a{
  color: #808080;
}

.menu-categorias-produtos ul li a:hover{
  color: #FFFFFF;
}

.menu-categorias-produtos ul li a.active{
  color: #FFFFFF;
}

div.lista-categoria-produtos {
  background: none repeat-y scroll 0 0 #000000;
  border-radius: 30px 30px 30px 30px;
  margin: 25px auto 0;
  min-height: 350px;
  width: 650px;
}

div.lista-categoria-produtos div.view-content {
  padding-left:0px;
}

div.lista-categoria-produtos div.view-content div.views-row {
  display:table-cell;
  padding-left:34px;
  padding-top:10px;
}

div.lista-categoria-produtos div.view-content div.views-row .field-content {
  color: #808080;
  font-size: 13px;
  margin-top: 20px;
  width: 120px;
}

div.lista-categoria-produtos div.view-content div.views-field-title h2 {
  color: #808080;
  font-size: 13px;
  font-weight: normal;
  text-align: center;
  font-family:cambria, times new roman;
}

#content div.lista-categoria-produtos div.view-content div.views-field-field-descricao-produto  p {
  width:100px;
  padding-left:10px;
  padding-right:10px;
  font-family:cambria, times new roman;
}

/**
 * Modulos dos produtos
*/
div.lista-produtos div.lista-produtos-linha {
  background: none repeat-y scroll 0 0 #000000;
  border-radius: 30px 30px 30px 30px;
  margin: 30px auto 0;
  min-height: 300px;
  width: 650px;
}

div.lista-produtos-linha div.views-field {
  padding-top:15px;
  padding-bottom:5px;
}

div.lista-produtos-linha div.views-field-title h2 {
  color: #808080;
  font-size: 20px;
  font-family:cambria, times new roman;
  padding-top:10px;
  padding-left:25px;
}

div.lista-produtos-linha div.views-field-body p {
  font-size: 15px;
  font-family:cambria, times new roman;
  padding-left:25px;
  padding-right:25px;
}

div.lista-produtos-linha .views-field-field-imagens-produto {
  margin-left:25px;
}

div.lista-produtos-linha div.views-field-field-imagens-produto a {
  padding-right:20px;
}

div.lista-produtos-linha div.views-field-field-imagens-produto img:hover {
  opacity:0.7;
}

#page-title {
  background: none repeat-y scroll 0 0 #000000;
  border-radius: 10px 10px 10px 10px;
  margin: 20px auto 0;
  width: 650px;
  height:80px;
}

#content .title {
  text-align:center;
  font-size:26px;
  color: #9B0000;
  font-family:cambria, times new roman;
  line-height:80px;
}

/**
 * Style do menu info
*/
#sidebar-right div.menu-info {
  position:absolute;
  top:17px;
}

#sidebar-right div.menu-info ul.menu li {
  margin:0px;
  padding:0px;
  list-style:none;
  width:57px;
  height:77px;
  font-family:cambria, times new roman;
}

#sidebar-right div.menu-info ul.menu li a.menu_icon {
  display:block;
  margin:0px;
  padding:0px;
  width:67px;
  height:90px;
  color:transparent;
}

/**
 * Menu vertical dos produtos
*/
#sidebar-left .region-sidebar-left {
  margin-top:20px;
}
