* {
	
}

body {
	padding: 0;
	font-size: 12px;
	background-image: url(../sfondi/bg2.jpg);
	background-repeat: repeat;
	background-position: top;
	margin: 0;
	height: 100%;
}

html {
	height:100%;
}


B {
	text-decoration:none;
	font-size: 12px;
	font-weight: none;
	

}

strong {
	text-decoration:none;
	font-size: 12px;
	color: #f35601;
	font-weight: normal;
	
}




img, div, a, input { behavior: url(../iepngfix.htc) }
ol, ul, blockquote  {
	line-height: 22px;
	margin-top: 0px;
}

#contenitore {
	margin: 0 0 0 300px;
}

#parte_superiore {
	float: left;
	width: 1030px;
	height: 370px;
	margin: 0px auto;
	background-image: url(../sfondi/alta3.png);
	background-repeat: no-repeat;
}

#parte_centrale {
float: left;
	width: 1030px;
	height: 347px;
	margin: 0px 0px auto;
	background-image: url(../sfondi/centrale3.png);
	background-repeat: no-repeat;
}
#fondo {
	float: left;
	width: 1030px;
	height: 130px;
	margin: 0px auto ;
	background-image: url(../sfondi/bassa.png);
	background-repeat: no-repeat;
}

#parte_superiore_azienda {
	float: left;
	width: 1030px;
	height: 370px;
	margin: 0px auto;
	background-image: url(../sfondi/alta_azienda3.png);
	background-repeat: no-repeat;
}

#parte_centrale_azienda {
float: left;
	width: 1030px;
	height: 347px;
	margin: 0px 0px auto;
	background-image: url(../sfondi/centrale_azienda3.png);
	background-repeat: no-repeat;
}
#fondo_azienda {
	float: left;
	width: 1030px;
	height: 130px;
	margin: 0px auto ;
	background-image: url(../sfondi/bassa_azienda.png);
	background-repeat: no-repeat;
}

#parte_superiore_contatti {
	float: left;
	width: 1030px;
	height: 370px;
	margin: 0px auto;
	background-image: url(../sfondi/alta_contatti3.png);
	background-repeat: no-repeat;
}

#parte_centrale_contatti {
	float: left;
	width: 1030px;
	height: 347px;
	margin: 0px 0px auto;
	background-image: url(../sfondi/centrale_contatti3.png);
	background-repeat: no-repeat;
}

#parte_centrale_risposta {
	float: left;
	width: 1030px;
	height: 347px;
	margin: 0px 0px auto;
	background-image: url(../sfondi/centrale_risposta3.png);
	background-repeat: no-repeat;
}

#fondo_contatti {
	float: left;
	width: 1030px;
	height: 130px;
	margin: 0px auto ;
	background-image: url(../sfondi/bassa_contatti.png);
	background-repeat: no-repeat;
}

#parte_superiore_clienti {
	float: left;
	width: 1030px;
	height: 370px;
	margin: 0px auto;
	background-image: url(../sfondi/alta_clienti3.png);
	background-repeat: no-repeat;
}

#parte_centrale_clienti {
float: left;
	width: 1030px;
	height: 347px;
	margin: 0px 0px auto;
	background-image: url(../sfondi/centrale_clienti3.png);
	background-repeat: no-repeat;
}
#fondo_clienti {
	float: left;
	width: 1030px;
	height: 130px;
	margin: 0px auto ;
	background-image: url(../sfondi/bassa_clienti.png);
	background-repeat: no-repeat;
}

#parte_superiore_biglietto {
	float: left;
	width: 1030px;
	height: 370px;
	margin: 0px auto;
	background-image: url(../sfondi/alta_biglietto3.png);
	background-repeat: no-repeat;
}

#parte_centrale_biglietto {
float: left;
	width: 1030px;
	height: 347px;
	margin: 0px 0px auto;
	background-image: url(../sfondi/centrale_biglietto3.png);
	background-repeat: no-repeat;
}
#fondo_biglietto {
	float: left;
	width: 1030px;
	height: 130px;
	margin: 0px auto ;
	background-image: url(../sfondi/bassa_biglietto.png);
	background-repeat: no-repeat;
}

#parte_superiore_logo {
	float: left;
	width: 1030px;
	height: 370px;
	margin: 0px auto;
	background-image: url(../sfondi/alta_logo3.png);
	background-repeat: no-repeat;
}

#parte_centrale_logo {
	float: left;
	width: 1030px;
	height: 350px;
	margin: 0px auto;
	background-image: url(../sfondi/centrale_logo3.png);
	background-repeat: no-repeat;
}
#fondo_logo {
	float: left;
	width: 1030px;
	height: 130px;
	margin: 0px auto ;
	background-image: url(../sfondi/bassa_logo.png);
	background-repeat: no-repeat;
}

#parte_superiore_design {
	float: left;
	width: 1030px;
	height: 370px;
	margin: 0px auto;
	background-image: url(../sfondi/alta_design3.png);
	background-repeat: no-repeat;
}

#parte_centrale_design {
	float: left;
	width: 1030px;
	height: 347px;
	margin: 0px 0px auto;
	background-image: url(../sfondi/centrale_design3.png);
	background-repeat: no-repeat;
}
#fondo_design {
	float: left;
	width: 1030px;
	height: 130px;
	margin: 0px auto ;
	background-image: url(../sfondi/bassa_design.png);
	background-repeat: no-repeat;
}

#parte_superiore_software {
	float: left;
	width: 1030px;
	height: 370px;
	margin: 0px auto;
	background-image: url(../sfondi/alta_software3.png);
	background-repeat: no-repeat;
}

#parte_centrale_software {
	float: left;
	width: 1030px;
	height: 347px;
	margin: 0px 0px auto;
	background-image: url(../sfondi/centrale_software3.png);
	background-repeat: no-repeat;
}
#fondo_software {
	float: left;
	width: 1030px;
	height: 130px;
	margin: 0px auto ;
	background-image: url(../sfondi/bassa_software.png);
	background-repeat: no-repeat;
}

#parte_superiore_web_ranking {
	float: left;
	width: 1030px;
	height: 370px;
	margin: 0px auto;
	background-image: url(../sfondi/alta_web_ranking3.png);
	background-repeat: no-repeat;
}

#parte_centrale_web_ranking {
	float: left;
	width: 1030px;
	height: 347px;
	margin: 0px 0px auto;
	background-image: url(../sfondi/centrale_web_ranking3.png);
	background-repeat: no-repeat;
}
#fondo_web_ranking {
	float: left;
	width: 1030px;
	height: 130px;
	margin: 0px auto ;
	background-image: url(../sfondi/bassa_web_ranking.png);
	background-repeat: no-repeat;
}

#parte_superiore_hosting {
	float: left;
	width: 1030px;
	height: 370px;
	margin: 0px auto;
	background-image: url(../sfondi/alta_hosting3.png);
	background-repeat: no-repeat;
}

#parte_centrale_hosting {
	float: left;
	width: 1030px;
	height: 347px;
	margin: 0px 0px auto;
	background-image: url(../sfondi/centrale_hosting3.png);
	background-repeat: no-repeat;
}
#fondo_hosting {
	float: left;
	width: 1030px;
	height: 130px;
	margin: 0px auto ;
	background-image: url(../sfondi/bassa_hosting.png);
	background-repeat: no-repeat;
}


#post {
	float: left;
	width: 150px;
	height: 150px;
	margin: -700px 0 0 870px;
}



#stilo {
	float: left;
	width: 150px;
	height: 150px;
	margin: -400px 0 0 800px;
}

#logo {
	float: left;
	width: 150px;
	height: 150px;
	margin: 114px 0 0 261px;
}

#menuup {
	width: 500px;
	float: left;
	font-size: 15px;
	color: #fff;
	font-family: Segoe Print, Arial, Helvetica ;
	font-weight: bold;
	margin: 77px 0 0 5px;
	text-decoration: none;
	
}

div#menuup ul {
	display: inline;
}

div#menuup ul li{
	display: inline;
	list-style-type: none;
	color: #fff;
	font-family: Segoe Print, Arial, Helvetica ;
	font-weight: bold;
	text-decoration: none;
}


div#menuup ul li a{
	color: #fff;
	text-decoration: none;
	
}

div#menuup ul li a:hover{
	color: #000;
	text-decoration: none;
	
}

div#menuup ul li a.select{
   color: #000;
   text-decoration: none;

}


div#menuup ul li a:hover.select{
   color: #000;
   text-decoration: none;

}


div#menudown {
   width: 170px;
   margin: -590px 0 0 50px;
   font-size: 15px;
   color: #000;
   font-family: Segoe Print, Arial, Helvetica ;
   font-weight: bold;
}



div#menudown ul li a{
   color: #000;
   text-decoration: none;
   font-family: Segoe Print, Arial, Helvetica ;
}

div#menudown ul li a:hover{
   color: #fff;
   text-decoration: none;
   font-family: Segoe Print, Arial, Helvetica ;
   
}
div#menudown ul li a.select{
   color: #fff;
   text-decoration: none;

}


div#menudown ul li a:hover.select{
   color: #fff;
   text-decoration: none;

}

div#menudown ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
div#menudown li{
	margin: 5px 0 0 9px;
	padding: 0;
}
div#menudown a{
          display: block;
          line-height: 31px;
          text-decoration: none; 
          border: none;
          text-indent: 15px;
          background: url("../immagini/tasto_normale.png") no-repeat top left;
}
div#menudown a:hover{
          background: url("../immagini/tasto_cliccato.png") no-repeat top left;
}
div#menudown li#activelink a,div#navigation li#activelink a:hover{
          background: url("../immagini/tasto_cliccato.png") no-repeat top left;
}

/*  menù   */ 


#link {
	width: 300px;
	float: left;
	margin: 20px 0 0 240px;
	color: #000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica ;	
}



#link a{
	color: #000;
	text-decoration: none;
	
}

#link a:hover{
	color: #f37734;
	text-decoration: none;
	
}

#facebook {
	float: left;
	margin: -343px 0px 0 71px;
}

#icona_info {
	float: left;
	width: 40px;
	height: 110px;
	margin: -7px 0 0 170px;
}



div.credits {
	float: right;
	width: 250px;
	margin: 20px 100px 0 0;
	font-size: 13px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica ;	
	color: #000000;
}


div.credits a{
	color: #000000;
	text-decoration: none;
}

div.credits a:hover{
	color: #fff;
	text-decoration: none;
	
}

#titolo {
	position: absolute;
	margin: 29px 0 0 45px;
	font-size: 15px;
	font-family: Verdana, Arial, Helvetica ;	
}

#slogan {
	float: left;
	width: 150px;
	height: 150px;
	margin: -17px 0 0 310px;
}

#contenuto1 {
	width: 420px;
	float: left;
	text-align: left ;
	vertical-align: top;
	margin: 31px 0 0 95px;
	color: #000;
	font-size: 12px;
	min-height: 140px;
	font-family: Century Gothic, Verdana, Arial, Helvetica ;	
}

#contenuto2 {
	width: 420px;
	float: left;
	text-align: left ;
	vertical-align: top;
	margin: 17px 0 0 309px;
	color: #000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica ;	
}

#contenuto3 {
	width: 308px;
	float: left;
	text-align: left ;
	vertical-align: top;
	margin: 7px 0 0 215px;
	color: #000;
	font-size: 12px;
	min-height: 140px;
	font-family: Verdana, Arial, Helvetica ;	
}

#contenuto4 {
	width: 308px;
	float: left;
	text-align: left ;
	vertical-align: top;
	margin: -40px 0 0 425px;
	color: #000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica ;	
}

#contenuto5 {
	width: 308px;
	float: left;
	text-align: left ;
	vertical-align: top;
	margin: 18px 0 0 215px;
	color: #000;
	font-size: 12px;
	min-height: 140px;
	font-family: Verdana, Arial, Helvetica ;	
}
#contenuto6 {
	width: 308px;
	float: left;
	text-align: left ;
	vertical-align: top;
	margin: 0px 0 0 215px;
	color: #000;
	font-size: 12px;
	min-height: 140px;
	font-family: Verdana, Arial, Helvetica ;	
}
#contenuto7 {
	width: 420px;
	float: left;
	text-align: left ;
	vertical-align: top;
	margin: 35px 0 0 95px;
	color: #000;
	font-size: 12px;
	min-height: 140px;
	font-family: Verdana, Arial, Helvetica ;	
}

#contenuto8 {
	width: 420px;
	float: left;
	text-align: left ;
	vertical-align: top;
	margin: 23px 0 0 95px;
	color: #000;
	font-size: 12px;
	min-height: 140px;
	font-family: Verdana, Arial, Helvetica ;	
}
#clienti {
	width: 420px;
	float: left;
	text-align: left ;
	vertical-align: top;
	margin: 30px 0 0 309px;
	color: #000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica ;	
}

#clienti a{
	color: #000;
	text-decoration: none;
}

#clienti a:hover{
	color: #f36826;
	text-decoration: none;
	
}


img {
	border: none;
}

#titolopagina {
	width: 200px;
	float: left;
	font-size: 14px;
	color: #000;
	font-family: Bradley Hand ITC TT, Verdana, Arial, Helvetica ;
	font-weight: normal;
	margin: -110px 0px 0 300px;
	
}

#numeri {
	width: 200px;
	float: left;
	font-size: 14px;
	color: #fff;
	font-family: Bradley Hand ITC TT, Verdana, Arial, Helvetica ;
	font-weight: normal;
	margin: -90px 0 0 259px;
	
}

div#numeri ul {
	display: inline;
}

div#numeri ul li{
	display: inline;
	list-style-type: none;
	color: #000;
	font-family: Bradley Hand ITC TT, Verdana, Arial, Helvetica ;
	font-weight: normal;
}


#numeri ul li a{
	color: #000;
	text-decoration: none;
	
}

#numeri ul li a:hover{
	color: #f47133;
	text-decoration: overline;
	
}

#numeri ul li a.select{
   color: #f47133;
   text-decoration: none;

}


#numeri ul li a:hover.select{
   color: #f47133;
   text-decoration: none;

}

