﻿/*##### MENU DI PRIMO LIVELLO #####*/
#menu_principale
{
	background-image: url('/images/spotway_bottone_off.jpg');
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #788b9b;
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 29px;
}

#menu_principale .bottone
{
	position: relative;
	float: left;
	height: 29px;
}

#menu_principale .link,
#menu_principale .link_attivo
{
	position: relative;
	top: 8px;
	text-decoration: none;
	white-space: nowrap;
}
#menu_principale .link a
{
	color: #FFF;
	padding: 8px 10px 10px 10px;
}

#menu_principale .link a:hover
{
	background-image: url('/images/spotway_bottone_on.jpg');
	background-repeat:repeat-x;
	color: #000;
	padding: 8px 10px 10px 10px;
}

#menu_principale .link_attivo a:hover,
#menu_principale .link_attivo a:focus,
#menu_principale .link_attivo a:active,
#menu_principale .link_attivo a:link,
#menu_principale .link_attivo a:visited
{
	background-image: url('/images/spotway_bottone_on.jpg');
	background-repeat:repeat-x;
	color: #000;
	padding: 8px 10px 10px 10px;
}

#menu_principale a
{
    margin: 0px;
}

#menu_principale .link_icona
{
    margin-left: 20px;
    margin-right: 20px;
}

.icona_spotway
{
    border: 0px;
}

#menu_principale .separatore_voci
{
	position: relative;
    margin: 0px;
}

/*
#menu_principale a
{
    height: 0px;
	margin: -0.5em 0em;
}

#menu_principale li
{
	display: inline;
	padding: 0px;
}
#menu_principale .voce_menu_principale a
{
	border-left: 0px;
}

#menu_principale .voce_menu_principale_attiva a:hover,
#menu_principale .voce_menu_principale_attiva a:focus,
#menu_principale .voce_menu_principale_attiva a:active,
#menu_principale .voce_menu_principale_attiva a:link,
#menu_principale .voce_menu_principale_attiva a:visited
{
	background-image: url('/images/spotway_bottone_on.jpg');
	background-repeat:repeat-x;
	color: #000;
}
#menu_principale a:link,
#menu_principale a:visited
{
	background-image: url('/images/spotway_bottone_off.jpg');
	background-repeat:repeat-x;
	color: #FFF;
}

#menu_principale a:hover,
#menu_principale a:focus,
#menu_principale a:active
{
	background-image: url('/images/spotway_bottone_on.jpg');
	background-repeat:repeat-x;
	color: #000;
}

#menu_principale .separatore_menu_principale
{
	background-image: url('/images/spotway_divisore_bottone.jpg');
	background-repeat: no-repeat;
	padding: 0px;
}
*/


/*##### MENU DI SECONDO LIVELLO #####*/
.div_menu_secondario
{
	text-align:left;
}

.menu_secondario
{
	background-color: #E6E9EC;
	color:#000;
	margin:0;
	padding: 5px 0px 9px 0px;
	text-align: left;
	font-size:10px;
	border-bottom: 1px solid #CCC;
}

.menu_secondario li
{
	display: inline;
	margin:0px;
	padding:0;
}

.menu_secondario a
{
	height:0;
	padding: 5px 10px 9px 10px;
	text-decoration: none;
	margin: -0.5em 0px;
	border-right: 0px solid #FFF;
	white-space: nowrap;
}

.menu_secondario .voce_menu a
{
	border-left: 0px;
}

.menu_secondario a:link,
.menu_secondario a:visited
{
	background-color: #E6E9EC;
	color: #000;
}

.menu_secondario a:hover,
.menu_secondario a:focus,
.menu_secondario a:active
{
	background-color: #DADDE0;
	color: #000;
}

.menu_secondario .separatore_menu
{
	color: #CCC;
}

/*##### MENU DI TERZO LIVELLO, accanto ai titoli di pagina in alto a destra #####*/
.menu_terzo_livello
{
	color:#FFF;
	margin:0px 3px 0px 0px;
	padding: 3px 0px;
	text-align: right;
	font-size:10px;
}

.menu_terzo_livello li
{
	display: inline;
	margin:0px;
	padding:0;
}

.menu_terzo_livello .titolo_menu
{
	background-color: #eccb52;
	padding: 3px 10px 3px 10px;
	margin: -0.5em -2px;
}

.menu_terzo_livello a
{
	height:0;
	padding: 3px 10px 3px 10px;
	text-decoration: none;
	margin: -0.5em -2px;
	border-right: 0px solid #FFF;
	white-space: nowrap;
}

.menu_terzo_livello .voce_menu a
{
	border-left: 0px;
}

.menu_terzo_livello .voce_menu_selezionata,
.menu_terzo_livello .voce_menu_selezionata a:link,
.menu_terzo_livello .voce_menu_selezionata a:visited,
.menu_terzo_livello .voce_menu_selezionata a:hover,
.menu_terzo_livello .voce_menu_selezionata a:focus,
.menu_terzo_livello .voce_menu_selezionata a:active
{
	background-color: #687e8a;
	color:#fff;
}

.menu_terzo_livello a:link,
.menu_terzo_livello a:visited
{
	background-color: #FFF9B7;
	color: #000;
}

.menu_terzo_livello a:hover,
.menu_terzo_livello a:focus,
.menu_terzo_livello a:active
{
	background-color: #93abc3;
	color: #FFF;
}

.menu_terzo_livello .separatore_menu
{
	padding: 3px 0px 3px 0px;
	margin: -0.5em -2px;
	background-color: #FFF9B7;
	color: #CCC;
}
