#services_conteiner {
white-space:nowrap;
width:auto;
position:absolute;
}
.services_mask {
position:relative;
width:265px;
height:230px;
display:block;
overflow:hidden;
float:left;
}
.services_list {
padding:30px 0 60px 0;
background:transparent url(../../../templates/img/back_details_01.png) 0 0 repeat-x;
width:800px;
}
.services_box_img, .services_box_img_first, .services_box_img_last {
display:block;
}
a.services_box_first:link, a.services_box_first:visited,
a.services_box_last:link, a.services_box_last:visited,
a.services_box:link, a.services_box:visited {
display:block;
float:left;
width:auto;
height:308px;
margin:0 15px 0 0;
overflow:hidden;
text-decoration:none;
color:#AD9875;
font-size:10px;
line-height:12px;
white-space:normal;
}
a.services_box_first:link, a.services_box_first:visited {
}
a.services_box_last:link, a.services_box_last:visited {
margin:0;
}
.services_box_div {
background:transparent url(../../../templates/img/back_linea_01.png) 0 243px repeat-x;
}

.portfolio_deparment_box,
a.portfolio_link_box:link, a.portfolio_link_box:visited,
a.portfolio_gallery_box:link, a.portfolio_gallery_box:visited {
display:block;
width:219px;
height:24px;
padding:6px 0 0 40px;
margin:10px 0;
background:transparent url(../../../templates/img/bar_divisioni.png) 0 0 no-repeat;
color:#000000;
font-size:10px;
overflow:hidden;
}
a.portfolio_link_box:link, a.portfolio_link_box:visited {
background:transparent url(../../../templates/img/bar_link.png) 0 0 no-repeat;
}
a.portfolio_gallery_box:link, a.portfolio_gallery_box:visited {
width:214px;
height:64px;
padding:18px 0 0 45px;
margin:10px 0;
background:transparent url(../../../templates/img/bar_gallery.png) 0 0 no-repeat;
}
.portfolio_hilight {
width:259px;
display:block;
overflow:hidden;
float:left;
padding:0 0 0 40px;
}
.portfolio_gallery_div {
display:none;
}

.portfolio_details {
padding:30px 10px 60px 10px;
background:transparent url(../../../templates/img/back_details_01.png) 0 0 repeat-x;
}
.portfolio_details_right {
width:250px;
display:block;
overflow:hidden;
float:left;
padding:0 0 0 40px;
}
.portfolio_chars_details {
background:transparent url(../../../templates/img/back_details_02.png) 0 0 repeat-y;
margin:10px 0;
padding:0 0 0 10px;
}
.portfolio_space {
width:504px;
}
