.albo_tit		{ background-color:#DADADA; } 

.hidden 		{ visibility:hidden; }
#s_menu     	{ width: 412px; height: 64px; position: relative; margin:0; padding:0; background:url(../img/albo/menu.jpg) no-repeat 0 0; }
#s_menu li 		{ height: 64px; display: block; position: absolute; background:url(../img/albo/menu.jpg) no-repeat 0 0; }
#s_menu a 		{ height: 64px; display: block; text-decoration:none; }

#s_menu #button1970 { background-position: 0px -64px;  left: 0px; width:64px; }
#s_menu #button1980 { background-position: -116px -64px;  left: 116px; width:64px; }
#s_menu #button1990 { background-position: -231px -64px;  left: 231px; width:64px; }
#s_menu #button2000 { background-position: -348px -64px;  left: 348px; width:64px; }

#s_menu #button1970 a:hover { background:url(../img/albo/menu.jpg) no-repeat 0px -128px; }
#s_menu #button1980 a:hover { background:url(../img/albo/menu.jpg) no-repeat -116px -128px; }
#s_menu #button1990 a:hover { background:url(../img/albo/menu.jpg) no-repeat -231px -128px; }
#s_menu #button2000 a:hover { background:url(../img/albo/menu.jpg) no-repeat -348px -128px; }

#s_menu #button1970.active { background-position: 0px -128px;  left: 0px; }
#s_menu #button1980.active { background-position: -116px -128px;  left: 116px; }
#s_menu #button1990.active { background-position: -231px -128px;  left: 231px; }
#s_menu #button2000.active { background-position: -348px -128px;  left: 348px; }

#s_menu #button1970.active a:hover { background:url(../img/albo/menu.jpg) no-repeat 0px -128px; }
#s_menu #button1980.active a:hover { background:url(../img/albo/menu.jpg) no-repeat -116px -128px; }
#s_menu #button1990.active a:hover { background:url(../img/albo/menu.jpg) no-repeat -231px -128px; }
#s_menu #button2000.active a:hover { background:url(../img/albo/menu.jpg) no-repeat -348px -128px; }


.s_menu_n 		{ padding:21px 0 11px 27px; background-color:#EEEEEE; }

.bgk_albo 		{ background:url(../img/albo/sep.gif) repeat-y 0 0; }

.b1970			{ background-color:#A8A17B; } 
.b1970_2		{ background-color:#857F61; } 
.b1980			{ background-color:#E89825; } 
.b1980_2		{ background-color:#DD7915; } 
.b1990			{ background-color:#609669; } 
.b1990_2		{ background-color:#4F7A4A; } 
.b2000			{ background-color:#798DA8; } 
.b2000_2		{ background-color:#426088; } 


.pad_anni					{ padding:2px 0 5px 0px; }
.pad_anni a.attivo			{ color:#FFFFFF; text-decoration:none; font-weight:bold; }
.pad_anni a.attivo:visited	{ color:#FFFFFF; text-decoration:none; font-weight:bold; }
.pad_anni a.attivo:hover	{ color:#FFFFFF; text-decoration:underline; font-weight:bold; }
.pad_anni a					{ color:#FFFFFF; text-decoration:none; }
.pad_anni a:visited			{ color:#FFFFFF; text-decoration:none; }
.pad_anni a:hover			{ color:#FFFFFF; text-decoration:underline; }
.pad_anni_2					{ padding-left:13px; }
.pad_anni_2_dis				{ padding-left:13px; color:#807955; }


.albo_com			{ background:url(../img/albo/quara.gif) no-repeat 14px 23px; padding:19px 25px 30px 25px; border-bottom:1px #E5E4E4 solid; }
.albo_com_2			{ border-bottom:1px #E5E4E4 solid; }

.camp			{ font-weight:bold; line-height:14px; }
.trofeo			{ font-style:italic; line-height:14px;}
.dove			{ padding-bottom:6px; line-height:14px;}
.vincitori		{ line-height:16px; }

.albo_tro		{ background:url(../img/albo/quara.gif) no-repeat 14px 23px; padding:19px 162px 70px 25px; }
.albo_foto		{ padding:15px 0 8px 21px; }
.albo_num		{ padding:0 0 7px 0; }
.albo_fre		{ padding:0 0 5px 0; }
.zoom			{ background:url(../img/albo/sep_zoom.gif) no-repeat 0 0; padding:6px 0 15px 42px; }

.cento			{ background-color:#426088; width:100%; height:100%;  }