.portfolio{
padding-bottom:20px;
width:850px;
}

.portfolio .slot{
height:220px;
padding-top:10px;

}

.portfolio .image{
height:175px;
}

.portfolio img{
border:6px solid #DEDEDE;
}

.portfolio a{
color:#FAB14B;
font-weight:bold;
}

.title {
font-size:14px;
}

.portfolio th{
color:#333333;
font-weight:bold;
font-size:14px;
}
.portfolio td{
color:#333333;
}
.portfolio table{
width:100%;
}

.portfolio_details {
/*background-image:url(../images/portfolio_menuback.jpg);*/
background-position:140px center;
background-repeat:repeat-y;
width:850px;
}

.portfolio_details .left{
float:left;
margin-top:36px;
width:161px;
}


.portfolio_details .types{
color:#383838;
font-weight:bold;
height:22px;
padding-left:18px;
padding-top:9px;
font-size:13px;
}


/*.portfolio_details .selected{
color:#383838;
font-weight:bold;
height:31px;
padding-left:18px;
padding-top:12px;
background-image:url(../images/portfolio_tab.jpg);
}*/

.portfolio_details .selected{
background-image:url(../images/portfolio_tab.jpg);
color:#383838;
font-weight:bold;
height:36px;
padding-left:18px;
padding-top:20px;
}

.portfolio_details .types a{
color:#f8b34b;
/*text-decoration:none;*/


}
.portfolio_details .right{
/*background-image:url(../images/portfolio_bodyback.jpg);*/
background-position:668px 50%;
background-repeat:repeat-y;
/*margin-left:142px;*/
padding-left:20px;
padding-top:8px;
width:650px;
}

.portfolio_details .portfolio_top{
background-image:url(../images/portfolio_top.jpg);
height:10px;
margin-left:-22px;
margin-top:-8px;
background-repeat:no-repeat;
}

.portfolio_details .portfolio_bottom{
/*background-image:url(../images/portfolio_bottom.jpg);*/
background-repeat:no-repeat;
height:10px;
margin-left:-22px;
background-position:bottom left;
}

.portfolio_details .slot{
padding-right:20px;
}

.portfolio_details .seperator{
border-top:medium dotted;
height:27px;
margin-right:20px;
margin-top:10px;
}

.portfolio_details .title{
color:#383838;
font-size:14px;
font-weight:bold;
padding-bottom:15px;
}
.portfolio_details .technologies{
/*border:medium solid #999999;*/
float:right;
margin-bottom:5px;
margin-left:5px;
margin-right:5px;
padding:5px 20px;
width:100px;
}

.portfolio_details .technologies ul{
margin-top:5px;
}
.portfolio_details .technologies ul li{
line-height:24px;
list-style-type:square;
}

.portfolio_details img{
border:6px solid #DEDEDE;
}
.portfolio_details .description , .portfolio_details .technologies{
margin-top:20px;

}
.description {
margin-right:20px;
}