body{
	margin: 0px;
	padding: 0px;
	background-image: url(immagini/sfondi/sfondo_bg.jpg);
	background-position: top;
	background-repeat: repeat-x;}
	
.contenitore{
	width: 950px;
	margin: auto;
	border: 0px solid red;
	overflow:hidden;}

/*------------------------------------------------------------  LOGO  ----*/
#logo{
	margin-left: 28px;
}
	
/*------------------------------------------------------------  MENU  ----*/
.menu{
	width: 950px;
	height: 93px;
	margin-top: 3px;
	background-image: url(immagini/sfondi/sfondo_menu.jpg);
	background-position: bottom;
	background-repeat: repeat-x;}

.chisiamo{
	display: block;
	display: inline-table;
	width: 85px;
	height: 65px;
	margin-bottom: 1px;
	background-image: url(immagini/menu/chisiamo_off.jpg);
	float: left;
	outline: none;}
.chisiamo-on{
	display: block;
	display: inline-table;
	width: 85px;
	height: 65px;
	margin-bottom: 1px;
	background-image: url(immagini/menu/chisiamo_on.jpg);
	float: left;
	outline: none;}

.chisiamo:hover{
	background-image: url(immagini/menu/chisiamo_on.jpg);}
	
.prodotti{
	display: block;
	display: inline-table;
	width: 72px;
	height: 65px;
	margin-bottom: 1px;
	background-image: url(immagini/menu/prodotti_off.jpg);
	float: left;
	outline: none;}
	
.prodotti:hover{
	background-image: url(immagini/menu/prodotti_on.jpg);}

.prodotti-on{
	display: block;
	display: inline-table;
	width: 72px;
	height: 65px;
	margin-bottom: 1px;
	background-image: url(immagini/menu/prodotti_on.jpg);
	float: left;
	outline: none;}
	
.retevendita{
	display: block;
	display: inline-table;
	width: 105px;
	height: 65px;
	margin-bottom: 1px;
	background-image: url(immagini/menu/retevendita_off.jpg);
	float: left;
	outline: none;}
.retevendita-on{
	display: block;
	display: inline-table;
	width: 105px;
	height: 65px;
	margin-bottom: 1px;
	background-image: url(immagini/menu/retevendita_on.jpg);
	float: left;
	outline: none;}
	
.retevendita:hover{
	background-image: url(immagini/menu/retevendita_on.jpg);}
	
.offerte{
	display: block;
	display: inline-table;
	width: 67px;
	height: 65px;
	margin-bottom: 1px;
	background-image: url(immagini/menu/offerte_off.jpg);
	float: left;
	outline: none;}
.offerte-on{
	display: block;
	display: inline-table;
	width: 67px;
	height: 65px;
	margin-bottom: 1px;
	background-image: url(immagini/menu/offerte_on.jpg);
	float: left;
	outline: none;}
	
.offerte:hover{
	background-image: url(immagini/menu/offerte_on.jpg);}
	
.rassegnastampa{
	display: block;
	display: inline-table;
	width: 142px;
	height: 65px;
	margin-bottom: 1px;
	background-image: url(immagini/menu/rassegna_off.jpg);
	float: left;
	outline: none;}
.rassegnastampa-on{
	display: block;
	display: inline-table;
	width: 142px;
	height: 65px;
	margin-bottom: 1px;
	background-image: url(immagini/menu/rassegna_on.jpg);
	float: left;
	outline: none;}
	
.rassegnastampa:hover{
	background-image: url(immagini/menu/rassegna_on.jpg);}
	
.contatti{
	display: block;
	display: inline-table;
	width: 84px;
	height: 65px;
	margin-bottom: 1px;
	background-image: url(immagini/menu/contatti_off.jpg);
	float: left;
	outline: none;}
.contatti-on{
	display: block;
	display: inline-table;
	width: 84px;
	height: 65px;
	margin-bottom: 1px;
	background-image: url(immagini/menu/contatti_on.jpg);
	float: left;
	outline: none;}
	
.contatti:hover{
	background-image: url(immagini/menu/contatti_on.jpg);}
	
/*---------------------------------------------------------------- SECONDO MENU PRODOTTI --*/
.colonna-secondomenu-home p{
margin: 0px;
padding: 0px;
padding-top: 9px;
padding-left: 3px;}

.colonna-secondomenu-home a{
   width: 126px;
   height: 32px;
   display: block;
   margin: auto;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   color: #3b4959;
   text-decoration: none;
   text-align: left;}	
   
 .colonna-secondomenu-home a:hover{
   background-color: #169fce;   
   color: #fff;}
   
 .colonna-secondomenu-home a.secondo-on{
   width: 126px;
   height: 32px;
   display: block;
   margin: auto;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   background-color: #169fce;   
   color: #fff;
   text-decoration: none;
   text-align: left;}
.colonna-secondomenu-home img{
   display: block;
   margin: auto;}
   
.colonna-retevendita p{
margin: 0px;
padding: 0px;
padding-top: 7px;
padding-left: 3px;}

.colonna-retevendita img{
   display: block;
   margin: auto;}

.colonna-retevendita a{
   width: 126px;
   height: 32px;
   display: block;
   margin: auto;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   color: #3b4959;
   text-decoration: none;
   text-align: left;}
  
.colonna-retevendita a.secondo-on{
   width: 126px;
   height: 32px;
   display: block;
   margin: auto;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   background-color: #169fce;   
   color: #fff;
   text-decoration: none;
   text-align: left;}
   
 .colonna-retevendita a:hover{
   background-color: #169fce;   
   color: #fff;}	
   
a.indietro{
	width: 165px;
	height: 64px;
	display: block;
	margin-top: 80px;
	background-image: url(immagini/indietro.gif);}
a:hover.indietro{
	background-image: url(immagini/indietro-on.gif);}
	
/*------------------------------------------------------------  ANIMAZIONE  ----*/
.animazione{
   width: 950px;
   height: 392px;
   display: block;
   background-image: url(immagini/animazione.jpg);
   border-bottom: 3px solid #dcdcdc;}
   
/*------------------------------------------------------------  PAGINA | COLONNE  ----*/

.colonna-sx{
	width: 800px;	
	float: left;
	border: 0px solid red;}
	
.colonna-dx{
	width: 149px;	
	float: left;
	border: 0px solid red;}
	
.colonna-secondomenu-home{
   width: 164px;
   height: 230px;
   background-image: url(immagini/sfondi/sfondo_secondomenu2.jpg);
   background-repeat: no-repeat;
   display: block;
   margin-top: 12px;
   float: left;
   border: 0px solid red;
   text-align: center;}
   
.colonna-retevendita{
   width: 164px;
   height: 744px;
   background-image: url(immagini/sfondi/sfondo_retevendita.jpg);
   display: block;
   margin-top: 12px;
   float: left;
   border: 0px solid red;
   text-align: center;}

.colonna-contenuto-home{
   width: 630px;
   height: 203px;
   background-image: url(immagini/sfondi/sfondo_contenuto.jpg);
   background-position: top center;
   background-repeat: no-repeat;
   float: left;
   display: block;
   border: 0px solid yellow;
   margin-top: 12px;}
  
.colonna-contenuto{
   width: 630px;
   background-image: url(immagini/sfondi/sfondo_contenuto.jpg);
   background-position: top center;
   background-repeat: no-repeat;
   float: left;
   display: block;
   border: 0px solid yellow;
   margin-top: 12px;}
    
.img-home{
   width: 750px;
   float: left;
   display: block;
   border: 0px solid green;}
.img-home img{
	margin-left: 5px;
}
   
/*------------------------------------------------------------  PAGINA | COLONNA DX  ----*/

a.tasso0{
	width: 149px;
	height: 127px;
	display: block;
	background-image: url(immagini/tasso0.jpg);
	margin-top: 12px;}
	
a:hover.tasso0{
	background-position: -100%;}
	
a.cercasi{
	width: 149px;
	height: 247px;
	display: block;
	background-image: url(immagini/cercasi.jpg);
	margin-top: 12px;}
	
a:hover.cercasi{
	background-position: -100%;}
	
a.dilatua{
	width: 149px;
	height: 127px;
	display: block;
	background-image: url(immagini/dilatua.jpg);
	margin-top: 12px;}
	
a:hover.dilatua{
	background-position: -100%;}
	
/*------------------------------------------------------------  PAGINA | CONTENUTO  ----*/

h1{
	margin-top: 30px;
	margin-left: 50px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #034691;}
	
p.testo{
	margin-top: 7px;
	margin-left: 50px;
	width: 550px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;	
	color: #034691;}
#img-chisiamo{
	margin-right: 7px;
}
	/*------------------------------------------------------------  PAGINA | SCOOTER  ----*/
.scooter{
	width: 257px;
	height: 237px;
	background-image: url(immagini/sfondi/sfondo_scooter.gif);
	background-position: center;
	background-repeat: no-repeat;
	margin: auto;
	margin-top: 7px;
	text-align: center;}
	
.scooter img{
	margin-top: 14px;}
	
h2{
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #169fce;}
h2 a{
	color: #169fce;
	text-decoration: none;}
h2 a:hover{
	color: #22bcf1;
	text-decoration: underline;}
	
	/*------------------------------------------------------------  PAGINA | SCHEDA  ----*/
.fasciasx{
	width: 517px;
   height: 21px;
   background-image: url(immagini/sfondi/sfondo-sx.jpg);
   margin: auto;
   display: block;}
   
 .fasciadx{
	width: 517px;
   height: 21px;
   background-image: url(immagini/sfondi/sfondo-dx.jpg);
   margin: auto;
   display: block;}
	
p.voce{
	margin: 0px;
	padding: 0px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 4px;
	margin-left: 5px;
	color: #034691;}
	
p.dato{
	margin: 0px;
	padding: 0px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #1a91ba;
	font-weight: bold;
	padding-top: 4px;
	margin-right: 5px;}
	
	/*------------------------------------------------------------  PAGINA | RETE VENDITA  ----*/
.areamanager{
	width: 170px;	
	background-image: url(immagini/sfondi/sfondo_areamanager.jpg);
	background-position: top;
	float: right;
	margin-right: 40px;
	margin-bottom: 20px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3a6ba3;
	padding-bottom:15px;
	display:block;}
	
.areamanager a{
	color: #3a6ba3;
	text-decoration:none;}
.areamanager a:hover{
	color: #3a6ba3;
	text-decoration:underline;}
	

.campotab{
   text-align: left;
   padding-left: 3px;
	border-bottom: 1px solid #abc7e7;
	border-right: 1px solid #abc7e7;}
	
.campi{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #034691;
	float:left;
	margin-left:30px;}
	
.dati td,	
.dati{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #034691;
	text-align: left;
	padding-left: 3px;
	height: 30px;}
	
.dati{
   float:left;
   margin-left:30px;}
   
 .dati a{
   color: #034691;
   text-decoration:none;}
  .dati a:hover{
   color: #022853;
   text-decoration:underline;}
	
.azzurrino{
	background-color: #dfe6f1;
}

/*------------------------------------------------------------  PAGINA | CONTATTI  ----*/
.tab-contatti{
   width: 400px;
   font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #034691;
	margin-left: 40px;
	margin-top: 30px;}
	
.tab-contatti textarea,	
.tab-contatti input{
   font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #034691;}
	
	
	/*------------------------------------------------------------  PIEDE ----*/
.piede{
	width: 100%;
	/*height: 200px;*/
	height:100px;
	margin-top: 50px;
	background-image: url(immagini/sfondi/sfondo_piede.jpg);
	background-position: top;
	background-repeat: repeat-x;
	clear: both;}
	
.centro-piede{
   width: 950px;
   margin: auto;
   padding-top: 7px;}
	
.logo-piede{
	width: 185px;
	height: 64px;
	background-image: url(immagini/logo-piede.png);
	background-position: center;
	background-repeat: no-repeat;
	border-right: 2px solid #688cb4;
	float: left;}
	
.testo-piede{
	width: 500px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #40648c;
	float: left;
	margin-left: 20px;
	margin-top: 10px;}
	
.testo-piede a{ text-decoration: none; 	color: #40648c;}	
.testo-piede a:hover{ text-decoration: underline; color: #fff;}

#siti-treviglio{text-decoration: none; color: #dc10cc;}

#preview{
	position:absolute;
	border:1px solid #169fce;
	background:#169fce;
	padding:5px;
	display:none;
	color:#fff;}
	

