body {
	font-family: Tahoma, Verdana, Arial;
	background-color: #FFFFFF;
	font-size: 11pt;
}

a{
	color: #00ADEF;
	font-weight:bold;
	text-decoration:none;
}
a:hover{
	color: #034593;
	font-weight:bold;
	text-decoration:none;
}
#intestazione{
	width: 1000px;
	margin: 0px auto 0px auto;
	background-image: url(immagini/curva_top.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

#logo{
	margin: 0px 0px 0px -10px;
	border:none;
}
#mio_menu{
	margin-top: 29px;
	float: right;
	width: 594px;
}

#mio_menu a img{
	border:none;
}

#menu_01,#menu_01:hover{
	float: right;
	width: 198px;
	height: 61px;
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
#menu_01{
	background-image: url(immagini/menu.jpg);
}
#menu_01:hover{
	background-image: url(immagini/menu_on.jpg);
}

#menu_02,#menu_02:hover{
	float: right;
	width: 198px;
	height: 61px;
	background-position: -203px 0px;
	background-repeat: no-repeat;
}
#menu_02{
	background-image: url(immagini/menu.jpg);
}
#menu_02:hover{
	background-image: url(immagini/menu_on.jpg);
}

#menu_03,#menu_03:hover{
	float: left;
	width: 198px;
	height: 61px;
	background-position: -406px 0px;
	background-repeat: no-repeat;
}
#menu_03{
	background-image: url(immagini/menu.jpg);
}

#menu_03:hover{
	background-image: url(immagini/menu_on.jpg);
}

#menu_04,#menu_04:hover{
	float: left;
	width: 198px;
	height: 61px;
	background-position: 0px -60px;
	background-repeat: no-repeat;
}
#menu_04{
	background-image: url(immagini/menu.jpg);
}
#menu_04:hover{
	background-image: url(immagini/menu_on.jpg);
}

#menu_05,#menu_05:hover{
	float: left;
	width: 198px;
	height: 61px;
	background-position: -203px -60px;
	background-repeat: no-repeat;
}
#menu_05{
	background-image: url(immagini/menu.jpg);
}
#menu_05:hover{
	background-image: url(immagini/menu_on.jpg);
}

#menu_06,#menu_06:hover{
	float: left;
	width: 198px;
	height: 61px;
	background-position: -406px -60px;
	background-repeat: no-repeat;
}
#menu_06{
	background-image: url(immagini/menu.jpg);
}
#menu_06:hover{
	background-image: url(immagini/menu_on.jpg);
}

#presentazione{
	background-image: url(immagini/bordo_presentazione.jpg);
	background-repeat: no-repeat;
	height: 201px;
	width: 1000px;
	margin: auto;
	clear: both;
}

#contenuto{
	width: 1000px;
	margin: auto;
	margin: 15px auto 0px auto;
}
#contenuto_lista_prodotti{
	width: 1000px;
	margin: 15px auto 0px auto;
}
#area_01{
	width: 200px;
	height: 419px;
	background-image: url(immagini/aree/1_zona_giorno.png);
	background-repeat: no-repeat;
	float:left;
}

#area_02{
	width: 200px;
	height: 419px;
	background-image: url(immagini/aree/2_zona_notte.png);
	background-repeat: no-repeat;
	float:left;
}
#area_03{
	width: 200px;
	height: 419px;
	background-image: url(immagini/aree/3_scaffalature.png);
	background-repeat: no-repeat;
	float:left;
}
#area_04{
	width: 200px;
	height: 419px;
	background-image: url(immagini/aree/4_ufficio.png);
	background-repeat: no-repeat;
	float:left;
}
#area_05{
	width: 200px;
	height: 419px;
	background-image: url(immagini/aree/5_negozi_hotel_scuole.png);
	background-repeat: no-repeat;
	float:left;
}
.titolo_area{
	margin:8px;
}

.contenitore_lista_voci{
	margin: 5px 14px 0px 8px;
	font-size:9pt;
	height: 262px;
	text-transform: uppercase;
	font-weight: bold;
}
.contenitore_lista_voci a{
	color: #FFFFFF;
	text-decoration:none;
}
.contenitore_lista_voci a:hover{
	color: #034593;
	text-decoration:none;
}

#dati_aziendali{
	clear:both;
	width: 940px;
	padding: 5px 0px 0px 0px;
	margin: 5px auto 0px auto;
	text-align:center;
	font-size:10pt;
	color: #034593;
}
#intesta{
	background-image: url(immagini/homepage/sfondo_dati.jpg);
	background-repeat: repeat-x;	
}
#intesta b{
	background-color:#FFFFFF;
	margin: 0px 5px 0px 5px;
	padding: 4px;
}
#spiega_lista{
	width: 451px;
	float: left;
	background-image: url(immagini/spiega_lista_02.png);
	background-position: bottom;
	background-repeat: no-repeat;
}
#spiega_lista img{
	margin-top: -10px;
}
#spiega_lista p{
	font-size:9pt;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 10px 10px;
	sbackground-image: url(immagini/spiega_lista_02.png);
	background-repeat: no-repeat;
	background-position: bottom;
	line-height: 16px;
}

.paginazione_off{
	margin: 0px 0px 3px 12px;
	float:left;
	padding-top: 4px;
	text-align:center;
	font-size: 8pt;
	background-image: url(immagini/paginazione.png);
	background-repeat: no-repeat;
	height: 23px;
	width: 73px;
}
.paginazione_off a{
	color:#333333;
	text-decoration:none;
}

.paginazione_on, .paginazione_off:hover{
	margin: 0px 0px 3px 12px;
	float:left;
	padding-top: 4px;
	text-align:center;
	font-size: 8pt;
	background-image: url(immagini/paginazione_on.png);
	background-repeat: no-repeat;
	height: 23px;
	width: 73px;
}
.paginazione_on a{
	color:#333333;
	text-decoration:none;
	font-weight:bold;
}

.paginazione{
	sbackground-color:#993333;	
	margin: -10px 0px 20px auto;
	width: 510px;
	float: right;
	padding-right:-10px;
}
#clicca_e_ingrandisci{
	float: right;
	font-size:10pt;
	width: 500px;
	height: 60px;
	padding: 4px;
	text-align:right;
	font-weight:bold;
	margin: -10px 0px 10px 0px;
	background-image: url(immagini/suggerimento.png);
	background-repeat: no-repeat;
	background-position: right top;
}
#potresti_essere_interessato{
	float: right;
	font-size:10pt;
	width: 500px;
	height: 60px;
	padding: 4px;
	text-align:right;
	font-weight:bold;
	margin: 0px 0px 0px 0px;
	background-image: url(immagini/suggerimento.png);
	background-repeat: no-repeat;
	background-position: right top;
}
#clicca_e_ingrandisci img{
	margin-left: 5px;
	width: 45px;
	vertical-align: middle;
}
#potresti_essere_interessato img{
	margin-left: 5px;
	float: right;
	width: 45px;
	vertical-align: middle;
}

#clicca_e_ingrandisci a, #potresti_essere_interessato a{
	text-decoration: none;
	color: #00ADEF;
}

#clicca_e_ingrandisci a:hover, #potresti_essere_interessato a:hover{
	text-decoration: none;
	color: #034593;
}

.celletta{
	margin: 0px 10px 20px 0px;
	padding: 3px;
	text-align:center;
	float:left;
	background-image: url(immagini/cornice_prodotto.png);
	height: 174px;
	width: 184px;
	background-repeat: no-repeat;
}
.celletta img{
	margin: 6px;
	vertical-align: middle;
}
.celletta a{
	font-size:12px;
	color:#333333;
}
#contenitore_prodotto{
	width: 100%;
	text-align: center;
}
#riferimento{
	margin:10px;
	font-size:12px;
	color:#333333;
}
#operazioni{
	width: 750px;
	height: 100px;
	margin: 20px auto 20px auto;

}
.box_prodotto{
	width: 150px;
	height: 100px;
	float: left;
	background-image: url(immagini/sfondo_bottoni.png);
}
.box_prodotto img{
	margin: 8px 0px 15px 0px;
	width: 35px;
}
.box_prodotto a{
	font-size: 13px;
	border: none;
	text-decoration: none;
	color: #333333;
}
.box_prodotto a:hover{
	font-size: 13px;
	border: none;
	text-decoration: none;
	color: #00ADEF;
}

.postazione{
	width: 50%;
	float: left;
	margin-bottom:15px;
}

.a_sinistra{
	abackground-color:#000066;
	width: 300px;
	float: left;
}

#menu_intero{
	font-size:8pt;
	margin: 0px 10px 0px 10px;
	text-align:center;
	dwidth: 1000px;
	clear: both;
}

.errore{
	float: right;
	color:#FF0000;
	width: 380px;
}

#box_servizi{
	margin: 0px 5px 0px 0px;
	text-align:justify;
	float:right;
	width: 460px;
	font-size:9pt;
}
#box_azienda{
	margin: 45px 5px 0px 0px;
	text-align:justify;
	float:right;
	width: 460px;
	font-size:9pt;
}
#box_grafico_azienda{
	font-size:9pt;
	background-image: url(immagini/azienda.jpg);
	background-repeat: no-repeat;
}
#box_grafico_servizi{
	float:left;
	font-size:9pt;
	background-image: url(immagini/servizi.jpg);
	background-repeat: no-repeat;
}
#box_grafico_azienda #iconcina{
	margin: -5px 0px 0px 350px;
	width: 90px;
}
#box_grafico_servizi #iconcina{
	float: right;
	margin: -5px 30px 0px 350px;
	width: 90px;
}

#box_email{
	width: 1000px;
	float:left;
	font-size:9pt;
	background-image: url(immagini/email.jpg);
	background-repeat: no-repeat;
}

#box_email #iconcina{
	float: right;
	margin: -5px 30px 0px 350px;
	width: 90px;
}

#box_contatti{
	width: 1000px;
	float:left;
	font-size:9pt;
	background-image: url(immagini/contatti.jpg);
	background-repeat: no-repeat;
}

#box_contatti #iconcina{
	float: right;
	margin: -5px 30px 0px 350px;
	width: 90px;
}
#box_negozio{
	width: 1000px;
	float:left;
	font-size:9pt;
	background-image: url(immagini/negozio.jpg);
	background-repeat: no-repeat;
}
#box_negozio #iconcina{
	float: right;
	margin: -5px 30px 0px 350px;
	width: 90px;
}


#box_cloud{
	margin: 35px auto 35px auto;
	padding-top: 0px;
	width: 1000px;
	background-image:url(immagini/box_cloud/box_cloud_02.png);
}
#box_cloud #sopra{
	margin-top: -15px;
}
#box_cloud #sotto{
	margin-bottom: -15px;
}

.servizio{
	text-align:left;
	width: 465px;
	height: 75px;
	float: left;
	padding: 5px 8px 8px 8px;
	margin: 0px 3px 3px -3px;
	background-image: url(immagini/bordo_servizio.jpg);
	background-repeat: no-repeat;
	line-height: 12pt;
}
.servizio img{
	margin: 4px 4px auto auto;
	float: right;
	width: 55px;
}

.persona{
	text-align:center;
	width: 200px;
	height: 200px;
	float:left;
}
.persona img{
	width: 100px;
}

.riga_tabella_scaffali{
	background-color: #F8F8F8;
	border: thin solid #E5E5E5;
}
#menu_alto{
	padding-right: 12px;
	background-image: url(immagini/sfondo_menu_alto.png);
	background-position: left bottom;
	height: 20px;
	margin-bottom: -30px;
	text-align:right;
	font-size: 8pt;
	background-repeat: repeat-x;
}
#menu_alto a{
	font-weight:normal;
	acolor: #D1DEEE;
}


