.portfolios { 
height:25px;
}
.portfolios.titulo_barra {
background-color: #E88623;
margin-bottom:2px;
background-image:url('../img/layout/title_border.png');
background-position: top left;
background-repeat: no-repeat;
}

.portfolios.titulo_barra span { 
margin:7px 15px;
color:#fff;
font-size:12px;
display:block;
float:left;
}

.portfolios.titulo_barra span#nome { 
font-weight:bold;
margin:3px 15px 7px 20px;
}


.portfolios.botoes_barra a { 
float:left;
color: #fff;
height: 18px;
text-decoration: none;
text-align:center;
margin: 3px;
padding: 1px 0 0 0;
}
.portfolios.botoes_barra ul { 
margin: 0 10px 0 18px;
float: left;
}
.portfolios.botoes_barra ul li { 
list-style: none;
float:left;
}

.portfolios.botoes_barra ul li a {
background: url('../img/layout/paginador_portfolio.png') no-repeat -23px top;
width: 20px;
}
.portfolios.botoes_barra ul li a:hover,
.portfolios.botoes_barra ul li.ui-tabs-selected a  {
background-position: 0px top;
 }

.portfolios.botoes_barra a#visite {
background: url('../img/layout/visite_projeto.png') no-repeat left top;
width: 154px;
text-indent: -9999px;
margin: 3px 0;
}


.conteudo, .lista { 
background-color: #F4F3ED;
height: 500px;
margin-bottom: 10px;
}

.lista .opcoes { 
margin: 10px  0 0 18px;
width: 195px;
}
.lista .opcoes li { 
list-style: none;
margin: 20px auto;
}
.lista .opcoes li a{
font-size:11px;
color: #999;
text-decoration: none;
}

.lista .opcoes li a span.bullet{
margin: 0 10px 0 0;
color: #8FC73E;
font-weight:bold;
}
.lista .opcoes li a.current span.bullet,
.lista .opcoes li a.current {
font-weight:bold;
color: #E88623;
 }

.conteudo div.foto { 
margin:15px;
padding: 0;
float: left;
background: #8FC73E url(../img/layout/photo_border_bottom.png) no-repeat right bottom;
}

.conteudo div.foto div{ 
padding: 0 7px 0 0;
background: transparent url(../img/layout/photo_border_top.png) no-repeat right top;
}

.conteudo div.foto img{ 
border-right: 1px solid #fff;
}

.conteudo #descricao { 
margin:15px 0;
color: #999999;
}

.conteudo #descricao p.titulo{ 
margin: 0 0 10px 0;
color: #E88623;
text-transform: uppercase;
}


.ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; }
.ui-tabs-hide { display: none !important; }

div.portfolios.span-18,
div.conteudo.span-18 { 
width:74.4%;
 }
