body {
background-color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif; margin: 0px; color: #555555; text-align: left; font-size: 10px;
	}
#container{
background: url(img/MNWSfondo.jpg) center top no-repeat; 
width: 950px;
height: auto; 
margin-left: auto;
margin-right: auto;
border: 1px dashed #CCCCCC;
padding-bottom: 10px;
}
#HP { 
background-image: url(img/HP.jpg);
background-repeat: no-repeat;
background-position: right top;
width: 950px;
height: auto; 
margin-top: 126px; 
}
#Benvenuto { 
background-image: url(img/Benvenuto.jpg);
background-repeat: no-repeat;
background-position: right top;
background-color: #FFFFFF;
width: 950px;
height: auto; 
margin-top: 126px; 
}
#Introduzione { 
background-image: url(img/Introduzione.jpg);
background-repeat: no-repeat;
background-position: right top;
background-color: #FFFFFF;
width: 950px;
height: auto; 
margin-top: 126px; 
}
#Formazione { 
background-image: url(img/Formazione.jpg);
background-repeat: no-repeat;
background-position: right top;
background-color: #FFFFFF;
width: 950px;
height: auto;
margin-top: 126px; 
}
#Lavori { 
background-image: url(img/Lavori.jpg);
background-repeat: no-repeat;
background-position: right top;
background-color: #FFFFFF;
width: 950px;
height: auto;
margin-top: 126px; 
}
#Logo { 
background-image: url(img/Logo.jpg);
background-repeat: no-repeat;
background-position: right top;
background-color: #FFFFFF;
width: 950px;
height: auto; 
margin-top: 126px; 
}
#Illustrazioni{ 
background-image: url(img/Illustrazioni.jpg);
background-repeat: no-repeat;
background-position: right top;
background-color: #FFFFFF;
width: 950px;
height: auto; 
margin-top: 126px; 
}
#Web{ 
background-image: url(img/Web.jpg);
background-repeat: no-repeat;
background-position: right top;
background-color: #FFFFFF;
width: 950px;
height: auto; 
margin-top: 126px; 
}
#Collaborazioni{ 
background-image: url(img/Collaborazioni.jpg);
background-repeat: no-repeat;
background-position: right top;
background-color: #FFFFFF;
width: 950px;
height: auto;
margin-top: 126px; 
}
#Servizi{ 
background-image: url(img/immagini/Servizi.jpg);
background-repeat: no-repeat;
background-position: right top;
background-color: #FFFFFF;
width: 950px;
height: auto;
margin-top: 126px; 
}
#Contatti{ 
background-image: url(img/Contatti.jpg);
background-repeat: no-repeat;
background-position: right top;
background-color: #FFFFFF;
width: 950px;
height: auto; 
margin-top: 126px; 
}
#Mappa{ 
background-image: url(img/Mappa.jpg);
background-repeat: no-repeat;
background-position: right top;
background-color: #FFFFFF;
width: 950px;
height: auto; 
margin-top: 126px; 
}
#Articoli{ 
background-image: url(img/Articoli.jpg);
background-repeat: no-repeat;
background-position: right top;
background-color: #FFFFFF;
width: 950px;
height: auto; 
margin-top: 126px; 
}
#Opinione{ 
background-image: url(img/Opinione.jpg);
background-repeat: no-repeat;
background-position: right top;
background-color: #FFFFFF;
width: 950px;
height: auto; 
margin-top: 126px; 
}
#graficaHP { 
float: left;
height: 850px;
width: 145px;
margin-left: 0px;
margin-top: -126px;
}
#grafica { 
float: left;
height: 850px;
width: 145px;
margin-left: 0px;
margin-top: -126px;
}
H6{ 
color: #000000;
font-size: 11px;
text-align: right;
font-weight: bold;
	} 
#WI { 
float: left;
height: 89px;
width: 90px;
margin-left: -115px;
margin-top: 622px;
}
#content_centrale{ 
float: left;
width: 0px;
background-color:  transparent;
height: auto; 
margin: 0;
padding: 0;
margin-bottom: 35px; 
}
#menu{ 
float: left;
height: 25px;
width: 800px;
margin-left: -32px;
margin-top: -25px;
}
#sottomenu{ 
float: left;
height: 40px;
width: 50px;
margin-left: -11px;
margin-top: -70px;
font-size: 10px;
}
#sopramenu{ 
float: left;
height: 80px;
width: 200px;
margin-left: 88px;
margin-top: -105px;
font-size: 10px;
}
	.menu li{
font-weight: bold;
color: #FFFFFF;
list-style-type: none;
display: inline;
margin: 0.7em;
	}
	.sottomenu li{
font-weight: bold;
color: #FFFFFF;
list-style-type: none;
margin: 0.5em;
	}
	.rosso{
border-bottom: 1px solid #B1000E;
font-weight: bold;
	}
	.arancio{
border-bottom: 1px solid #ECA34E;
font-weight: bold;
	}
	.azzurro{
border-bottom: 1px solid #658197;
font-weight: bold;
	}
	.rosa{
border-bottom: 1px solid #BD4960;
font-weight: bold;
	}
	.viola{
border-bottom: 1px solid #663366;
font-weight: bold;
	}
	.grigio{
border-bottom: 1px solid #111111;
font-weight: bold;
	}
	.corpo{ 
font-weight: bold;
color: #333333;
text-decoration: overline;
	}
	.box{
font-weight: bold;
color: #999999;
	}
#testo_centrale{ 
float: left;
width: 600px;
height: 400px; 
margin-left: 28px;
margin-top: 50px;
padding: 0; 
	}
#colonna1{ 
float: left;
width: 269px;
height: 140px;
}
#colonna2{ 
float: left;
width: 269px;
height: 140px;
margin-left: 22px;
}
#box1 { 
float: left;
height: 25px;
width: 260px;
background-color: #333333;
margin-top: 28px;
padding: 3px;
text-align: left;
color: #FFFFFF;
line-height: 8px;
}
#box2 { 
float: left;
height: 25px;
width: 260px;
background-color: #333333;
margin-top: 27px;
margin-left: 22px;
padding: 3px;
padding-top: 3px;
text-align: left;
color: #FFFFFF;
line-height: 8px;
}
#colonna3{ 
float: left;
width: 560px;
height: 74px;
margin-top: 50px;
}
#colonna4{ 
float: left;
width: 269px;
height: 140px;
margin-top: 74px;
}
#colonna5{ 
float: left;
width: 269px;
height: 140px;
margin-top: 74px;
margin-left: 22px;
}
#banner_coll{ 
float: left;
width: 470px;
height: 110px;
margin-top: 5px;
margin-left: 74px;
}
#banner_G{ 
float: left;
width: auto;
height: auto;
margin-top: 11px;
margin-left: 74px;
margin-bottom: 55px;
}
#banner_G-rosso{ 
float: left;
width: auto;
height: auto;
margin-top: 150px;
margin-left: 35px;
}
#banner_G-arancio1{ 
float: left;
width: 269px;
height: 140px;
margin-top: 135px;
}
#banner_G-arancio2{ 
float: left;
width: 269px;
height: 140px;
margin-top: 135px;
margin-left: 22px;
}
#banner_G-azzurro{ 
float: left;
width: auto;
height: auto;
margin-top: 22px;
margin-left: 600px;
}
#banner_G-rosa{ 
float: left;
width: auto;
height: auto;
margin-top: 5px;
margin-left: 646px;
margin-bottom: 35px;
}
#banner_G-viola{ 
float: left;
width: auto;
height: auto;
margin-top: 150px;
margin-left: 35px;
}
#banner_G-mappa{ 
float: left;
width: auto;
height: auto;
margin-top: 150px;
margin-left: 35px;
}
#Testo {
float: left;
width: 600px;
height: auto;
margin-top: 50px;
margin-bottom: 35px;
text-align: right;
}
#Testo_serv {
float: left;
width: 600px;
height: auto;
margin-top: 50px;
margin-left: 30px;
margin-bottom: 35px;
text-align: left;
}
#Testo_opinione {
float: left;
width: 550px;
height: auto;
margin-top: 31px;
margin-bottom: 35px;
margin-left: 33px;
text-align: right;
}
#opinione { 
float: left;
height: 15px;
width: 555px;
background-color: #FFFFFF;
border: 1px solid #333333;
padding: 1px;
padding-right: 3px;
text-align: right;
color: #111111;
font-weight: bold;
margin-top: 15px;
margin-bottom: 10px;
}
#form{ 
float: left;
height: auto;
width: auto;
text-align: right;
margin-left: 174px;
margin-top: 0px;
margin-bottom: 35px;
}
#content_destra{ 
float: left;
width: 0px;
background-color: transparent;
height: auto; 
margin: 0;
padding: 0;
margin-bottom: 35px; 
	}
#Icone { 
float: left;
height: 23px;
width: 108px;
margin-left: 615px;
margin-top: -125px;
}
#Old {
font-size: 11px;
color: #FFFFFF;
font-weight: bold; 
float: left;
height: 25px;
width: 150px;
margin-left: 615px;
margin-top: -44px;
}
#Testo_serv-destra{
float: left;
height: auto;
width: 174px;
margin-top: 44px;
margin-left: 611px;
margin-bottom: 35px;
padding: 7px;
}	
#Tab_lavori{
font-size: 11px;
color: #111111;
font-weight: bold; 
float: left;
height: auto;
width: 150px;
margin-left: 630px; 
margin-top: 0px;
}
#Tab_logo{
float: left;
height: auto;
width: 650px;
margin-left: 150px;
margin-top: 5px;
}
#Tab_ill{
float: left;
height: auto;
width: 750px;
margin-left: -5px;
margin-top: 5px;
}
#Tab_web{
float: left;
height: auto;
width: 750px;
margin-left: 33px;
margin-top: 5px;
}
#Tab_coll{
float: left;
height: auto;
width: 650px;
margin-left: 120px;
margin-top: 5px;
}	
#Novita { 
float: left;
height: 300px;
width: 188px;
margin-left: 615px;
margin-top: 22px;
}	
#a_clienti{ 
float: left;
height: 150px;
width: 198px;
margin-left: 605px;
margin-top: 15px;
}
#validator_htm {
float: left;
height: 35px; 
width: 200px; 
margin-left: 622px;
margin-top: 1px; 
 	}
#validator_css {
float: left;
height: 35px; 
width: 200px; 
margin-left: 622px;
margin-top: 5px;
padding-bottom: 10px; 
 	}
#vis{
float: left;
height: 77px;
width: 200px;
margin-left: 622px;
margin-top: 5px;
font-size: 9px;
color: #999999;
text-align: left;
}
#cont{
float: left;
height: 50px;
width: 200px;
margin-left: 622px;
margin-top: 1px;
	}  
#mSito {
float: left;
width: 545px;
height: 305px;
margin-top: 35px;
margin-bottom: 35px;
margin-left: 35px;
text-align: right;
	}
#footer { 
clear: both;
width : 950px;
height: 25px;
margin-left: -22px;
margin-top: 35px;
padding-bottom: 0px;
margin-bottom: 0px;
border-top:0px solid #333333;
text-align: center;
font-size: 10px;
	} 

a:link {
	text-decoration: none;
	color: #555555;
}
a:visited {
	text-decoration: none;
	color: #555555;
}
a:hover {
	text-decoration: none;
	color: #111111;
}
a:active {
	text-decoration: none;
	color: #555555;
}
.Stile1{
	font-size: 9px;
	color: #333333;
}
.Stile2 {
	font-size: 9px;
	color: #999999;
}
.Stile3 {
	font-size: 10px;
	color: #333333;
}
.Stile4{
	font-size: 10px;
	color: #555555;
}
.Stile5{
	font-size: 10px;
	color: #999999;
}
.Stile6{
	font-size: 10px;
	color: #111111;
}
.Stile7{
	font-size: 10px;
	color: #FFFFFF;
}
.Stile8 {color: #BD4960}
.Stile9 {
	color: #903849;
	font-weight: bold;
}
.StileRosso{
	color: #93000B;
	font-size: 11px;
	text-align: right;
	font-weight: bold;
}
.StileArancio{
	color: #E77F00;
	font-size: 11px;
	text-align: left;
	font-weight: bold;
}
.StileRosa{
	color: #903849;
	font-size: 11px;
	text-align: left;
	font-weight: bold;
}
.StileViola{
	color: #431662;
	font-size: 11px;
	text-align: left;
	font-weight: bold;
}
.StileGrigio{
	color: #333333;
	font-size: 11px;
	text-align: left;
	font-weight: bold;
}
.StileBox{
	color: #999999;
	font-size: 11px;
	text-align: left;
	font-weight: bold;
}
