/*** SPAZIOWEB ***/
/***----------------- CONFIGURAZIONE GENERALE - GRAFICA -------------***/

body { 
    margin:0 0 0 0;
	background-color:#222222;
	color:#ffffff;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}



/***------------------------- TEXT ------------------------***/

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight:normal;
	font-variant: normal;
	color: #ffffff;
	margin-bottom:4px;
	margin-top:4px;
}
a {
	color:#db001b;
	text-decoration: none;
}
a:hover {
	color:#db001b;
	text-decoration: underline;
}
li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight:normal;
	font-variant: normal;
	color: #ffffff;
	text-align:left;
	margin-bottom:4px;
	margin-top:4px;
}

th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight:normal;
	font-variant: normal;
	color: #ffffff;
	text-align:left;
	margin-top:4px;
	margin-bottom:4px;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.7em;
	font-style: normal;
	font-weight:bold;
	font-variant: normal;
	color:  #ffffff;
	margin-top:6px;
	margin-bottom:6px;
}
.titolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.7em;
	font-style: normal;
	font-weight:bold;
	font-variant: normal;
	color:  #ffffff;
	margin-top:4px;
	margin-bottom:4px;
}
.sottotitolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-style: normal;
	font-weight:bold;
	font-variant: normal;
	color:  #ffffff;
	margin-top:4px;
	margin-bottom:4px;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-style: normal;
	font-weight:bold;
	font-variant: normal;
	color: #ffffff;
	margin-top:4px;
	margin-bottom:4px;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-style: normal;
	font-weight:normal;
	font-variant: normal;
	color: #ffffff;
	margin-top:4px;
	margin-bottom:4px;
}
.gigante {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.8em;
	font-style: normal;
	font-weight:bold;
	font-variant: normal;
	color:  #ffffff;
	margin-top:4px;
	margin-bottom:4px;
}
.gigante2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:1.7em;
	font-style: normal;
	font-weight:normal;
	font-variant: normal;
	color:  #ffffff;
	margin-top:4px;
	margin-bottom:4px;
}





/*-------------------- COLOURS --------------------*/

.celeste {
	color: #0565a5;
}
.blu {
	color: #7da501;
}
.white {
	color: #FFFFFF;
}
.white a {
	color: #FFFFFF;
}
.white a:HOVER {
	color: #FFCC00;
}
.giallo {
	color: #7da501;
}
.grigio {
	color: #999999;
}
.grigio a {
	color: #999999;
}
.grigio a:HOVER {
	color: #8aac20;
}







/*------------------ DIV CONTAINERS --------------------*/

/**** header ****/

.container_header {
	width:100%;
	margin: 0 0 0 0;
	background-image:url(../images/sfondo_header.gif);
	background-repeat:repeat-x;
}

.logo {
	width:950px;
	margin-left:auto;
	margin-right:auto;
	height:110px;
}

.utilities {
	width:950px;
	margin-left:auto;
	margin-right:auto;
	height:36px;
}

.header {
	width:950px;
	margin-left:auto;
	margin-right:auto;
	height:300px;
}

.menu {
	width:950px;
	margin-left:auto;
	margin-right:auto;
	height:36px;
}


.container_menu2 {
	width:100%;
	margin: 0 0 0 0;
	height:36px;
	background-color:#db001b;
	border-top:#000000 1px solid;
}
.menu2 {
	width:950px;
	margin-left:auto;
	margin-right:auto;
	height:36px;
}




/**** content ****/

.container_content {
	width:100%;
	margin: 0 0 0 0;
	background-color:#000000;
}

.content {
	width:950px;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	height: auto;
}

/**** footer ****/

.container_footer {
	width:100%;
	margin: 0 0 0 0;
	background-color:#222222;
}

.footer {
	width:950px;
	margin-left:auto;
	margin-right:auto;
	height:40px;
	background-color:#222222;
}







/*--------------------------- DIV CONTAINERS HOME ----------------------*/


.home_topics {
	margin-left:20px;
	margin-right:20px;
	margin-top:5px;
	width:910px;
}
.home_text {
	padding-top:30px;
	padding-bottom:30px;
}

/*--------------------------- DIV CONTAINERS INTERNO ----------------------*/

.main {
	width:600px;
	margin-left:40px;
	height:auto;
	float:left;
	margin-top:35px;
	margin-bottom:40px;
}
.plus {
	width:200px;
	margin-LEFT:70px;
	height:auto;
	float:LEFT;
	margin-top:35px;
	margin-bottom:40px;
	color:#pppppp;
}
.both {
	height:1px;
	font-size:0px;
	line-height:1px;
	clear:both;
	width:100%;
}




/*--------------------------- DIV MENU ----------------------*/

/***** UTILITY *******/

#utility {
height:36px;
display:block;
}
#utility a {
height:36px;
display:block;
}

#utility .livello1 {
height:36px;
display:block;
width:69px;
background-image:url(../images/ITA/utilities/utilities_02.gif);
}
#utility .livello1:HOVER {
height:36px;
display:block;
background-image:url(../images/ITA/utilities/utilities_on_02.gif);
}
#utility .livello1SELECTED {
height:36px;
display:block;
background-image:url(../images/ITA/utilities/utilities_on_02.gif);
}

#utility .livello2 {
height:36px;
display:block;
width:63px;
background-image:url(../images/ITA/utilities/utilities_03.gif);
}
#utility .livello2:HOVER {
height:36px;
display:block;
background-image:url(../images/ITA/utilities/utilities_on_03.gif);
}
#utility .livello2SELECTED {
height:36px;
display:block;
background-image:url(../images/ITA/utilities/utilities_on_03.gif);
}

#utility .livello3 {
height:36px;
display:block;
width:118px;
background-image:url(../images/ITA/utilities/utilities_04.gif);
}
#utility .livello3:HOVER {
height:36px;
display:block;
background-image:url(../images/ITA/utilities/utilities_on_04.gif);
}
#utility .livello3SELECTED {
height:36px;
display:block;
background-image:url(../images/ITA/utilities/utilities_on_04.gif);
}

#utility .livello4 {
height:36px;
display:block;
width:77px;
background-image:url(../images/ITA/utilities/utilities_05.gif);
}
#utility .livello4:HOVER {
height:36px;
display:block;
background-image:url(../images/ITA/utilities/utilities_on_05.gif);
}
#utility .livello4SELECTED {
height:36px;
display:block;
background-image:url(../images/ITA/utilities/utilities_on_05.gif);
}

#utility .livello5 {
height:36px;
display:block;
width:85px;
background-image:url(../images/ITA/utilities/utilities_06.gif);
}
#utility .livello5:HOVER {
height:36px;
display:block;
background-image:url(../images/ITA/utilities/utilities_on_06.gif);
}
#utility .livello5SELECTED {
height:36px;
display:block;
background-image:url(../images/ITA/utilities/utilities_on_06.gif);
}

#utility .livello6 {
height:36px;
display:block;
width:152px;
background-image:url(../images/ITA/utilities/utilities_07.gif);
}
#utility .livello6:HOVER {
height:36px;
display:block;
background-image:url(../images/ITA/utilities/utilities_on_07.gif);
}
#utility .livello6SELECTED {
height:36px;
display:block;
background-image:url(../images/ITA/utilities/utilities_on_07.gif);
}

#utility .livello7 {
height:36px;
display:block;
width:79px;
background-image:url(../images/ITA/utilities/utilities_08.gif);
}
#utility .livello7:HOVER {
height:36px;
display:block;
background-image:url(../images/ITA/utilities/utilities_on_08.gif);
}
#utility .livello7SELECTED {
height:36px;
display:block;
background-image:url(../images/ITA/utilities/utilities_on_08.gif);
}




/***** MENU *******/

#menu_principale {
height:36px;
display:block;
}
#menu_principale a {
height:36px;
display:block;
}

#menu_principale .livello1 {
height:36px;
display:block;
width:89px;
background-image:url(../images/ITA/menu/menu1_02.gif);
}
#menu_principale .livello1:HOVER {
height:36px;
display:block;
background-image:url(../images/ITA/menu/menu1_on_02.gif);
}
#menu_principale .livello1SELECTED {
height:36px;
display:block;
background-image:url(../images/ITA/menu/menu1_on_02.gif);
}

#menu_principale .livello2 {
height:36px;
display:block;
width:135px;
background-image:url(../images/ITA/menu/menu1_03.gif);
}
#menu_principale .livello2:HOVER {
height:36px;
display:block;
background-image:url(../images/ITA/menu/menu1_on_03.gif);
}
#menu_principale .livello2SELECTED {
height:36px;
display:block;
background-image:url(../images/ITA/menu/menu1_on_03.gif);
}

#menu_principale .livello3 {
height:36px;
display:block;
width:70px;
background-image:url(../images/ITA/menu/menu1_04.gif);
}
#menu_principale .livello3:HOVER {
height:36px;
display:block;
background-image:url(../images/ITA/menu/menu1_on_04.gif);
}
#menu_principale .livello3SELECTED {
height:36px;
display:block;
background-image:url(../images/ITA/menu/menu1_on_04.gif);
}

#menu_principale .livello4 {
height:36px;
display:block;
width:85px;
background-image:url(../images/ITA/menu/menu1_05.gif);
}
#menu_principale .livello4:HOVER {
height:36px;
display:block;
background-image:url(../images/ITA/menu/menu1_on_05.gif);
}
#menu_principale .livello4SELECTED {
height:36px;
display:block;
background-image:url(../images/ITA/menu/menu1_on_05.gif);
}

#menu_principale .livello5 {
height:36px;
display:block;
width:134px;
background-image:url(../images/ITA/menu/menu1_06.gif);
}
#menu_principale .livello5:HOVER {
height:36px;
display:block;
background-image:url(../images/ITA/menu/menu1_on_06.gif);
}
#menu_principale .livello5SELECTED {
height:36px;
display:block;
background-image:url(../images/ITA/menu/menu1_on_06.gif);
}

#menu_principale .livello6 {
height:36px;
display:block;
width:76px;
background-image:url(../images/ITA/menu/menu1_07.gif);
}
#menu_principale .livello6:HOVER {
height:36px;
display:block;
background-image:url(../images/ITA/menu/menu1_on_07.gif);
}
#menu_principale .livello6SELECTED {
height:36px;
display:block;
background-image:url(../images/ITA/menu/menu1_on_07.gif);
}




/****** Azienda******/

#menu_azienda {
height:36px;
display:block;
}
#menu_azienda a {
height:36px;
display:block;
}

#menu_azienda .livello1 {
height:36px;
display:block;
background-image:url(../images/ITA/menu_azienda/menu_01.gif);
}
#menu_azienda .livello1:HOVER {
height:36px;
display:block;
background-image:url(../images/ITA/menu_azienda/menu_on_01.gif);
}
#menu_azienda .livello1SELECTED {
height:36px;
display:block;
background-image:url(../images/ITA/menu_azienda/menu_on_01.gif);
}

#menu_azienda .livello2 {
height:36px;
display:block;
background-image:url(../images/ITA/menu_azienda/menu_02.gif);
}
#menu_azienda .livello2:HOVER {
height:36px;
display:block;
background-image:url(../images/ITA/menu_azienda/menu_on_02.gif);
}
#menu_azienda .livello2SELECTED {
height:36px;
display:block;
background-image:url(../images/ITA/menu_azienda/menu_on_02.gif);
}


/******** Progetti *********/

#menu_progetti {
height:36px;
display:block;
}
#menu_progetti a {
height:36px;
display:block;
}

#menu_progetti .livello1 {
height:36px;
display:block;
background-image:url(../images/ITA/menu_progetti/menu_01.gif);
}
#menu_progetti .livello1:HOVER {
height:36px;
display:block;
background-image:url(../images/ITA/menu_progetti/menu_on_01.gif);
}
#menu_progetti .livello1SELECTED {
height:36px;
display:block;
background-image:url(../images/ITA/menu_progetti/menu_on_01.gif);
}

#menu_progetti .livello2 {
height:36px;
display:block;
background-image:url(../images/ITA/menu_progetti/menu_02.gif);
}
#menu_progetti .livello2:HOVER {
height:36px;
display:block;
background-image:url(../images/ITA/menu_progetti/menu_on_02.gif);
}
#menu_progetti .livello2SELECTED {
height:36px;
display:block;
background-image:url(../images/ITA/menu_progetti/menu_on_02.gif);
}

#menu_progetti .livello3 {
height:36px;
display:block;
background-image:url(../images/ITA/menu_progetti/menu_03.gif);
}
#menu_progetti .livello3:HOVER {
height:36px;
display:block;
background-image:url(../images/ITA/menu_progetti/menu_on_03.gif);
}
#menu_progetti .livello3SELECTED {
height:36px;
display:block;
background-image:url(../images/ITA/menu_progetti/menu_on_03.gif);
}


/********* Servizi ********/

#menu_servizi {
height:36px;
display:block;
}
#menu_servizi a {
height:36px;
display:block;
}

#menu_servizi .livello1 {
height:36px;
display:block;
background-image:url(../images/ITA/menu_servizi/menu_01.gif);
}
#menu_servizi .livello1:HOVER {
height:36px;
display:block;
background-image:url(../images/ITA/menu_servizi/menu_on_01.gif);
}
#menu_servizi .livello1SELECTED {
height:36px;
display:block;
background-image:url(../images/ITA/menu_servizi/menu_on_01.gif);
}

#menu_servizi .livello2 {
height:36px;
display:block;
background-image:url(../images/ITA/menu_servizi/menu_02.gif);
}
#menu_servizi .livello2:HOVER {
height:36px;
display:block;
background-image:url(../images/ITA/menu_servizi/menu_on_02.gif);
}
#menu_servizi .livello2SELECTED {
height:36px;
display:block;
background-image:url(../images/ITA/menu_servizi/menu_on_02.gif);
}

#menu_servizi .livello3 {
height:36px;
display:block;
background-image:url(../images/ITA/menu_servizi/menu_03.gif);
}
#menu_servizi .livello3:HOVER {
height:36px;
display:block;
background-image:url(../images/ITA/menu_servizi/menu_on_03.gif);
}
#menu_servizi .livello3SELECTED {
height:36px;
display:block;
background-image:url(../images/ITA/menu_servizi/menu_on_03.gif);
}

#menu_servizi .livello4 {
height:36px;
display:block;
background-image:url(../images/ITA/menu_servizi/menu_04.gif);
}
#menu_servizi .livello4:HOVER {
height:36px;
display:block;
background-image:url(../images/ITA/menu_servizi/menu_on_04.gif);
}
#menu_servizi .livello4SELECTED {
height:36px;
display:block;
background-image:url(../images/ITA/menu_servizi/menu_on_04.gif);
}



/******** Prodotti *******/

#menu_prodotti {
height:36px;
display:block;
}
#menu_prodotti a {
height:36px;
display:block;
}

#menu_prodotti .livello1 {
height:36px;
display:block;
background-image:url(../images/ITA/menu_prodotti/menu_01.gif);
}
#menu_prodotti .livello1:HOVER {
height:36px;
display:block;
background-image:url(../images/ITA/menu_prodotti/menu_on_01.gif);
}
#menu_prodotti .livello1SELECTED {
height:36px;
display:block;
background-image:url(../images/ITA/menu_prodotti/menu_on_01.gif);
}

#menu_prodotti .livello2 {
height:36px;
display:block;
background-image:url(../images/ITA/menu_prodotti/menu_02.gif);
}
#menu_prodotti .livello2:HOVER {
height:36px;
display:block;
background-image:url(../images/ITA/menu_prodotti/menu_on_02.gif);
}
#menu_prodotti .livello2SELECTED {
height:36px;
display:block;
background-image:url(../images/ITA/menu_prodotti/menu_on_02.gif);
}

#menu_prodotti .livello3 {
height:36px;
display:block;
background-image:url(../images/ITA/menu_prodotti/menu_03.gif);
}
#menu_prodotti .livello3:HOVER {
height:36px;
display:block;
background-image:url(../images/ITA/menu_prodotti/menu_on_03.gif);
}
#menu_prodotti .livello3SELECTED {
height:36px;
display:block;
background-image:url(../images/ITA/menu_prodotti/menu_on_03.gif);
}

#menu_prodotti .livello4 {
height:36px;
display:block;
background-image:url(../images/ITA/menu_prodotti/menu_04.gif);
}
#menu_prodotti .livello4:HOVER {
height:36px;
display:block;
background-image:url(../images/ITA/menu_prodotti/menu_on_04.gif);
}
#menu_prodotti .livello4SELECTED {
height:36px;
display:block;
background-image:url(../images/ITA/menu_prodotti/menu_on_04.gif);
}



.scopri {
height:23px;
display:block;
width:263px;
background-position:right;
background-repeat:no-repeat;
background-image:url(../images/ITA/button_scopri.gif);
}
.scopri:HOVER {
height:23px;
display:block;
background-position:right;
background-repeat:no-repeat;
background-image:url(../images/ITA/button_scopri_on.gif);
}


.impara {
height:23px;
display:block;
width:263px;
background-position:right;
background-repeat:no-repeat;
background-image:url(../images/ITA/button_impara.gif);
}
.impara:HOVER {
height:23px;
display:block;
background-position:right;
background-repeat:no-repeat;
background-image:url(../images/ITA/button_impara_on.gif);
}



.conosci {
height:23px;
display:block;
width:263px;
background-position:right;
background-repeat:no-repeat;
background-image:url(../images/ITA/button_conosci.gif);
}
.conosci:HOVER {
height:23px;
display:block;
background-position:right;
background-repeat:no-repeat;
background-image:url(../images/ITA/button_conosci_on.gif);
}






.hidden {
display:none;

}



/*------------------ DIV IMAGES --------------------*/

.logo_header {
	margin-left:30px;
	margin-top:20px;
}