@charset "UTF-8";
/* Menu */
.vuoto_sx
{
	float: left;
	width: 10px;
	height: 44px;
	background-image: url(../images/bg_menu.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.presentazione
{
	float: left;
	width: 141px;
	height: 44px;
	background-image: url(../images/bg_menu.png);
	background-repeat: no-repeat;
	background-position: -10px top;
	cursor: pointer;
}
.programma
{
	float: left;
	width: 122px;
	height: 44px;
	background-image: url(../images/bg_menu.png);
	background-repeat: no-repeat;
	background-position: -151px top;
	cursor: pointer;
}
.expo
{
	float: left;
	width: 114px;
	height: 44px;
	background-image: url(../images/bg_menu.png);
	background-repeat: no-repeat;
	background-position: -273px top;
	cursor: pointer;
}
.dove
{
	float: left;
	width: 135px;
	height: 44px;
	background-image: url(../images/bg_menu.png);
	background-repeat: no-repeat;
	background-position: -387px top;
	cursor: pointer;
}
.stampa
{
	float: left;
	width: 143px;
	height: 44px;
	background-image: url(../images/bg_menu.png);
	background-repeat: no-repeat;
	background-position: -522px top;
	cursor: pointer;
}
.multimedia
{
	float: left;
	width: 125px;
	height: 44px;
	background-image: url(../images/bg_menu.png);
	background-repeat: no-repeat;
	background-position: -665px top;
	cursor: pointer;
}
.contatti
{
	float: left;
	width: 101px;
	height: 44px;
	background-image: url(../images/bg_menu.png);
	background-repeat: no-repeat;
	background-position: -790px top;
	cursor: pointer;
}
.vuoto_dx
{
	float: left;
	width: 9px;
	height: 44px;
	background-image: url(../images/bg_menu.png);
	background-repeat: no-repeat;
	background-position: -891 top;
}
/* Presentazione */
.m_presentazione
{
	width: 141px;
	background-image: url(../images/bg_menu.png);
	background-repeat: no-repeat;
	background-position: -10px bottom;
	padding-top: 10px;
	padding-bottom: 10px;
	overflow: hidden;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}    
.m_presentazione a:link, .m_presentazione a:visited
{
    color: #fff;
	text-decoration: none;
}
.m_presentazione a:hover, .m_presentazione a:active
{
    color:#fff;
	text-decoration: none;
}
.sm_presentazione
{
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	width: 129px;
	text-align: left;
}
.sm_presentazione:hover
{
	background-image: url(../images/bg_sm_presentazione_hover.png);
	background-repeat: repeat-x;
}
/* Programma */
.m_programma
{
	width: 122px;
	background-image: url(../images/bg_menu.png);
	background-repeat: no-repeat;
	background-position: -151px bottom;
	padding-top: 10px;
	padding-bottom: 10px;
	overflow: hidden;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}    
.m_programma a:link, .m_programma a:visited
{
    color: #fff;
	text-decoration: none;
}
.m_programma a:hover, .m_programma a:active
{
    color:#fff;
	text-decoration: none;
}
.sm_programma
{
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	width: 110px;
	text-align: left;
}
.sm_programma:hover
{
	background-image: url(../images/bg_sm_programma_hover.png);
	background-repeat: repeat;	
}
/* Expo */
.m_expo
{
	width: 114px;
	background-image: url(../images/bg_menu.png);
	background-repeat: no-repeat;
	background-position: -273px bottom;
	padding-top: 10px;
	padding-bottom: 10px;
	overflow: hidden;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}    
.m_expo a:link, .m_expo a:visited
{
    color: #fff;
	text-decoration: none;
}
.m_expo a:hover, .m_expo a:active
{
    color:#fff;
	text-decoration: none;
}
.sm_expo
{
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	width: 102px;
	text-align: left;
}
.sm_expo:hover
{
	background-image: url(../images/bg_sm_expo_hover.png);
	background-repeat: repeat;	
}
/* Dove */
.m_dove
{
	width: 135px;
	background-image: url(../images/bg_menu.png);
	background-repeat: no-repeat;
	background-position: -387px bottom;
	padding-top: 10px;
	padding-bottom: 10px;
	overflow: hidden;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}    
.m_dove a:link, .m_dove a:visited
{
    color: #fff;
	text-decoration: none;
}
.m_dove a:hover, .m_dove a:active
{
    color:#fff;
	text-decoration: none;
}
.sm_dove
{
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	width: 123px;
	text-align: left;
}
.sm_dove:hover
{
	background-image: url(../images/bg_sm_dove_hover.png);
	background-repeat: repeat;	
}
/* Stampa */
.m_stampa
{
	width: 143px;
	background-image: url(../images/bg_menu.png);
	background-repeat: no-repeat;
	background-position: -522px bottom;
	padding-top: 10px;
	padding-bottom: 10px;
	overflow: hidden;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}    
.m_stampa a:link, .m_stampa a:visited
{
    color: #fff;
	text-decoration: none;
}
.m_stampa a:hover, .m_stampa a:active
{
    color:#fff;
	text-decoration: none;
}
.sm_stampa
{
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	width: 131px;
	text-align: left;
}
.sm_stampa:hover
{
	background-image: url(../images/bg_sm_stampa_hover.png);
	background-repeat: repeat;	
}
/* Multimedia */
.m_multimedia
{
	width: 125px;
	background-image: url(../images/bg_menu.png);
	background-repeat: no-repeat;
	background-position: -665px bottom;
	padding-top: 10px;
	padding-bottom: 10px;
	overflow: hidden;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}    
.m_multimedia a:link, .m_multimedia a:visited
{
    color: #fff;
	text-decoration: none;
}
.m_multimedia a:hover, .m_multimedia a:active
{
    color:#fff;
	text-decoration: none;
}
.sm_multimedia
{
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	width: 113px;
	text-align: left;
}
.sm_multimedia:hover
{
	background-image: url(../images/bg_sm_multimedia_hover.png);
	background-repeat: repeat;	
}
/* Contatti */
.m_contatti
{
	width: 101px;
	background-image: url(../images/bg_menu.png);
	background-repeat: no-repeat;
	background-position: -790px bottom;
	padding-top: 10px;
	padding-bottom: 10px;
	overflow: hidden;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}    
.m_contatti a:link, .m_contatti a:visited
{
    color: #fff;
	text-decoration: none;
}
.m_contatti a:hover, .m_contatti a:active
{
    color:#fff;
	text-decoration: none;
}
.sm_contatti
{
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	width: 89px;
	text-align: left;
}
.sm_contatti:hover
{
	background-image: url(../images/bg_sm_contatti_hover.png);
	background-repeat: repeat;	
}
