@charset "UTF-8";
/* CSS Document */

#container #column_left{ background-color:#000000; }

#container #column_left #logo{
	background:url(../images/about/logo.png) top left no-repeat;
}

#container #column_left #menu ul li #pls_about{ background:url(../images/about/about_up.png) top left no-repeat;}
#container #column_left #menu ul li #pls_projects{ background:url(../images/about/projects_up.png) top left no-repeat;}
#container #column_left #menu ul li #pls_news{ background:url(../images/about/news_up.png) top left no-repeat;}
#container #column_left #menu ul li #pls_press{ background:url(../images/about/press_up.png) top left no-repeat;}
#container #column_left #menu ul li #pls_contact{ background:url(../images/about/contact_up.png) top left no-repeat;}

#container #column_left #menu ul li #pls_about:hover{ background:url(../images/about/about_over.png) top left no-repeat;}
#container #column_left #menu ul li #pls_projects:hover{ background:url(../images/about/projects_over.png) top left no-repeat;}
#container #column_left #menu ul li #pls_news:hover{ background:url(../images/about/news_over.png) top left no-repeat;}
#container #column_left #menu ul li #pls_press:hover{ background:url(../images/about/press_over.png) top left no-repeat;}
#container #column_left #menu ul li #pls_contact:hover{ background:url(../images/about/contact_over.png) top left no-repeat;}

#container #column_right #column_right_container{ padding-left:32px;}

#container #column_left #submenu{
	
	position:absolute;
	top:389px;
	left:4px;
	width:90px;
	z-index:1000;
}

#container #column_left #submenu ul { list-style-type:none; margin:0; padding:0; }

#container #column_left #submenu a{ display:block; text-indent:-5000px; text-decoration: none;}

#container #column_left #submenu #pls_studio{ width:47px; height:17px; background:url(../images/about/studio_up.png) top left no-repeat; padding-bottom:2px;}
#container #column_left #submenu #pls_profile{ width:47px; height:21px; background:url(../images/about/profile_up.png) top left no-repeat; padding-bottom:2px;}
#container #column_left #submenu #pls_award{ width:47px; height:15px; background:url(../images/about/award_up.png) top left no-repeat;}

#container #column_left #submenu #pls_studio_on{ width:47px; height:17px; background:url(../images/about/studio_over.png) top left no-repeat; padding-bottom:2px;}
#container #column_left #submenu #pls_profile_on{ width:47px; height:21px; background:url(../images/about/profile_over.png) top left no-repeat; padding-bottom:2px;}
#container #column_left #submenu #pls_award_on{ width:47px; height:15px; background:url(../images/about/award_over.png) top left no-repeat;}

#container #column_left #submenu #pls_studio:hover{background:url(../images/about/studio_over.png) top left no-repeat;}
#container #column_left #submenu #pls_profile:hover{background:url(../images/about/profile_over.png) top left no-repeat;}
#container #column_left #submenu #pls_award:hover{background:url(../images/about/award_over.png) top left no-repeat;}

#container #column_right #column_right_container #profile_container{ width:462px; }

#container #column_right #column_right_container #profile_container .column_left{ float:left; width:122px; overflow:hidden;}

#container #column_right #column_right_container #profile_container .column_right{ margin-left:125px;}

#container #column_right #column_right_container #profile_container .title{ color:#808080; font-weight:bold; padding-top:4px; padding-bottom:10px; text-transform:uppercase; padding-left:2px; padding-right:2px;}

#container #column_right #column_right_container #profile_container .description{ padding-left:2px; padding-right:2px;}



#press_left{ float:left; width:100px; }
#press_right{ margin-left:110px; }

#description{
	position:absolute;
	width:410px;
	height:262px;
	top:100px;
	left:8px;
	color:#FFF;
}

a.visualizzato{color:#000; }