/* page specific backgrounds */
#portfolio {background-image:url(../images/portfolio_bg.gif); background-repeat:repeat-x;}

/* individual left column styles */

#portfolio #leftcolumn #left_content  h2{ width:305px; height:42px; background-image:url(../images/en/brands_.gif);
background-repeat:no-repeat;
background-position:0px 45px;
padding-top:55px;
text-indent:-9999px;}
#portfolio #leftcolumn #left_content  h2.ro{ width:305px; height:42px; background-image:url(../images/ro/brands_.gif);
background-repeat:no-repeat;
background-position:0px 45px;
padding-top:55px;
text-indent:-9999px;}
#portfolio #leftcolumn #left_content #container {
padding-top:5px;
padding-left:10px;
}
#portfolio #rightcolumn #content_heading h1{color:#83b863;}
#portfolio #rightcolumn #content_heading{
background-image:url(../images/paper_bg_portfolio.jpg);
background-repeat:no-repeat;
}

#portfolio #content #sort{ width:400px; float:right; padding-right:40px; text-align:right;}
#portfolio #content #sort select{ width:200px; color:#999999; font-size:11px; padding:1px;}
#portfolio #content .screencontainer{
float:left;
background-image:url(../images/portfolio_screen_bg.gif);
background-repeat:no-repeat;
background-position:55px 12px;
padding:15px 0px 10px 60px;
}
#portfolio #content .screencontainer h2{padding:20px 0px 3px 0px;
font-size:12px;
font-weight:bold;}
#portfolio #content .screencontainer h2 a, h2{ color:#FFFFFF;}
#portfolio #content .screencontainer .client{
width:80px;
float:left;
background-image:url(../images/client.gif);
background-repeat:no-repeat;
background-position:10px 8px;
padding:20px 0px 0px 20px;
}
#portfolio #content .screencontainer .description{
width:354px;
float:left;
background-color:#adbaa6;
padding:10px;
font-size:11px;
color:#46543f;
line-height:1.3em;
}
.description a{color:#2a3c1f;}


#portfolio #footer{background-image:url(../images/footer_bg_portfolio.gif);}

a.top{display:block; float:left; width:400px;}

#treidpholder{display:block; width:326px; height:133px; float:left;}
#treidpholder a.treidp:link, a.treidp:visited, a.treidp:hover{display:block; width:326px; height:133px; background-image:url(../images/ro/3d_int.jpg); background-repeat:no-repeat;}
#treidpholder a.treidp:hover{background-image:url(../images/ro/3d_int_ov.jpg); background-repeat:no-repeat;}

#treidpholder a.treidp-en:link, a.treidp-en:visited, a.treidp-en:hover{display:block; width:326px; height:133px; background-image:url(../images/en/3d_int.jpg); background-repeat:no-repeat;}
#treidpholder a.treidp-en:hover{background-image:url(../images/en/3d_int_ov.jpg); background-repeat:no-repeat;}

#flashcontent{float:left; width:970px; height:600px; position:relative; top:236px; left:0px;}

#breadcrumb, #breadcrumb a{color:#FFFFFF; line-height:0.9em;}



