﻿body {
  width: 100%;
  height: 100%;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  font-family: Arial, Helvetica, sans-serif;
  background-color: #ffffff;
  background-image:url("img/background.jpg");
  background-repeat: repeat-x;
  background-position: top left;
}

/* HOME PAGE */
#contenitore {
  position: absolute;
/*le 6 righe seguenti servono per centrare la pagina web*/
  left:50%;
  margin-left: -604px; 
  width: 1208px;
  top: 0px;
  height: 746px;
  display: block;
  text-align: center;
  z-index: 1;
  background-color: #ffffff;
}

#logoeasy {
  position: absolute;
  background-image:url("img/logo_easy.png");
  width: 107px;
  height: 109px;
  top: 12px;
  left: 12px;
  z-index: 4;
}

#tendedasole {
  position: absolute;
  background-image:url("img/tendedasole.png");
  width: 111px;
  height: 23px;
  top: 10px;
  left: 114px;
  z-index: 4;
}

#risposta {
  position: absolute;
  width: 1000px;
  height: 200px;
  top: 200px;
  left: 104px;
  z-index: 4;
}

#piu_uno {
  position: absolute;
  width: 60px;
  height: 30px;
  top: 0px;
  margin-top: 6px;
  right: 340px;
  z-index: 4;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  color: #336699;
  font-weight: bold;
  text-align: right;
}

#menusopra {
  position: absolute;
  width: 269px;
  height: 20px;
  top: 10px;
  right: 40px;
  z-index: 4;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  color: #336699;
  font-weight: bold;
  text-align: right;
}

#fasciablugialla {
  position: absolute;
  background-image:url("img/fascia_blugialla.jpg");
  background-repeat: repeat-x;
  background-position: top left;
  width: 100%;
  height: 62px;
  top: 36px;
  z-index: 2;
}

#scrittafasciablu {
  position: absolute;
  width: 470px;
  height: 20px;
  top: 42px;
  left: 145px;
  z-index: 4;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  color: #ffffff;
  font-weight: bold;
  font-style: italic;
  text-align: left;
}

#menusotto {
  position: absolute;
  width: 1100px;
  height: 31px;
  top: 71px;
  left: 158px;
  z-index: 4;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  color: #336699;
  font-weight: bold;
  text-align: left;
}

#centrale {
  position: absolute;
  background-image:url("img/foto_centrale_home.jpg");
  width: 815px;
  height: 511px;
  left: 0px;
  top: 98px;
  z-index: 2;
}

#testo_centrale {
  position: absolute;
  width: 350px;
  height: 360px;
  right: 10px;
  top: 150px;
  z-index: 2;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  text-align: left;
  overflow-x: none;
  overflow-y: auto;
}

.testo_centrale_rosso {
	color: #cc0000;
  font-weight: bold;
}

#fasciasotto {
  position: absolute;
  width: 808px;
  height: 95px;
  left: 0px;
  top: 615px;
  z-index: 2;
}

#partedestra {
  position: absolute;
  background-image:url("img/parte_destra.jpg");
  width: 381px;
  height: 610px;
  right: 0px;
  left: 827;
  top: 110px;
  z-index: 2;
}

#news {
  position: absolute;
  width: 350px;
  height: 180px;
  top: 46px;
  left: 14px;
  z-index: 4;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  color: #336699;
  font-weight: bold;
  text-align: left;
  overflow-x: none;
  overflow-y: auto;
}

#acquista {
  position: absolute;
  width: 350px;
  height: 150px;
  top: 264px;
  left: 14px;
  z-index: 4;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  color: #336699;
  font-weight: bold;
  text-align: left;
}

#partner {
  position: absolute;
  width: 350px;
  height: 32px;
  top: 440px;
  left: 14px;
  z-index: 4;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #ffffff;
  font-weight: bold;
  text-align: left;
}

#gruppotenda {
  position: absolute;
  width: 350px;
  height: 90px;
  bottom: 20px;
  left: 14px;
  z-index: 4;
}

#lineagrigiasotto {
  position: absolute;
  width: 1208px;
  height: 1px;
  left: 0px;
  bottom: 22px;
  color: #999999;
  z-index: 2;
  border-top: 1px solid;
}

/** punti vendita **/
#contenitore_pv {
  position: absolute;
  margin:0px auto;
  padding:0px;
/*le 6 righe seguenti servono per centrare la pagina web*/
  left:50%; 
  margin-left: -604px; 
  width: 1208px;
  top: 0px;
  height: 746px;
  display: block;
  text-align: center;
  z-index: 1;
  background-color: #ffffff;
}

#pvsx {
  position: absolute;
  width: 470px;
  height: 530px;
  top: 160px;
  left: 14px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #999999;
  text-align: left;
  z-index: 0;
}

#pvitalia {
  position: absolute;
  width: 700px;
  height: 500px;
  top: 130px;
  left: 490px;
  z-index: 4;
}

#pvpartner {
  position: absolute;
  width: 394px;
  height: 61px;
  bottom: 40px;
  right: 24px;
  z-index: 4;
  background-color: #eff0f0;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #999999;
  text-align: left;
}

#pvsxdet {
  position: absolute;
  width: 600px;
  height: 530px;
  top: 160px;
  left: 14px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #999999;
  text-align: left;
  z-index: 0;
  overflow-x: none;
  overflow-y: auto;
}

/* CAPPOTTINE */

#contenitore_cap {
  position: absolute;
  margin:0px auto;
  padding:0px;
/*le 6 righe seguenti servono per centrare la pagina web*/
  left:50%; 
  margin-left: -604px; 
  width: 1208px;
  top: 0px;
  height: 1900px;
  display: block;
  text-align: center;
  z-index: 1;
  background-color: #ffffff;
}

#cap_titolo {
  position: absolute;
  width: 200px;
  height: 20px;
  top: 130px;
  left: 12px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 28px;
  color: #000000;
  font-weight: bold;
  text-align: left;
  z-index: 0;
}

#cap_foto1 {
  position: absolute;
  background-image:url("img/cappottine1.jpg");
  width: 419px;
  height: 261px;
  top: 170px;
  left: 12px;
  z-index: 0;
}

#cap_foto2 {
  position: absolute;
  background-image:url("img/cappottine2.jpg");
  width: 201px;
  height: 261px;
  top: 170px;
  left: 455px;
  z-index: 4;
}

#cap_foto3 {
  position: absolute;
  background-image:url("img/cappottine3.jpg");
  width: 508px;
  height: 261px;
  top: 170px;
  left: 680px;
  z-index: 4;
}

#cap_base {
  position: absolute;
  background-image:url("img/base_cap.jpg");
  width: 383px;
  height: 188px;
  top: 450px;
  right: 7px;
  z-index: 4;
}

#cap_acquista {
  position: absolute;
  width: 350px;
  height: 150px;
  top: 16px;
  left: 14px;
  z-index: 4;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  color: #336699;
  font-weight: bold;
  text-align: left;
}

#cap_testo {
  position: absolute;
  width: 750px;
  height: 200px;
  top: 450px;
  left: 14px;
  z-index: 4;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #7a7a7a;
  text-align: left;
  line-height: 1.5em;
}

#cap_ce {
  position: absolute;
  background-image:url("img/ce.jpg");
  width: 47px;
  height: 42px;
  top: 650px;
  left: 14px;
  z-index: 4;
}

#cap_linea {
  position: absolute;
  width: 1208px;
  height: 2px;
  top: 700px;
  left: 0px;
  z-index: 4;
}

#cap_caratteristiche {
  position: absolute;
  width: 200px;
  height: 20px;
  top: 740px;
  left: 14px;
  z-index: 4;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  color: #eb681f;
  text-align: left;
  line-height: 1.5em;
}

#cap_tende1 {
  position: absolute;
  background-image:url("img/cap_tende1.jpg");
  width: 235px;
  height: 179px;
  top: 770px;
  left: 36px;
  z-index: 4;
}

#cap_car_testo {
  position: absolute;
  width: 200px;
  height: 20px;
  top: 980px;
  left: 46px;
  z-index: 4;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #000000;
  text-align: left;
  line-height: 1.8em;
}

#cap_tende2 {
  position: absolute;
  background-image:url("img/cap_tende2.jpg");
  width: 716px;
  height: 574px;
  top: 746px;
  left: 330px;
  z-index: 4;
}

#cap_linea_sotto {
  position: absolute;
  width: 1208px;
  height: 2px;
  top: 1330px;
  left: 0px;
  z-index: 4;
}

#cap_scheda {
  position: absolute;
  width: 200px;
  height: 20px;
  left: 14px;
  top: 1372px;
  z-index: 4;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  color: #eb681f;
  text-align: left;
  line-height: 1.5em;
  z-index: 5;
}

#cap_scheda_testo {
  position: absolute;
  width: 600px;
  height: 500px;
  top: 1410px;
  left: 46px;
  z-index: 4;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #000000;
  text-align: left;
  line-height: 2.0em;
}

#cap_supplementi {
  position: absolute;
  width: 200px;
  height: 20px;
  left: 696px;
  top: 1372px;
  z-index: 4;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  color: #eb681f;
  text-align: left;
  line-height: 1.5em;
  z-index: 5;
}

#cap_tende3 {
  position: absolute;
  background-image:url("img/cap_tende3.jpg");
  width: 479px;
  height: 536px;
  top: 1340px;
  left: 650px;
  z-index: 4;
}

#cap_linea_sotto_sotto {
  position: absolute;
  width: 1208px;
  height: 2px;
  top: 1870px;
  left: 0px;
  z-index: 4;
}

/* BRACCI */

#contenitore_bra {
  position: absolute;
  margin:0px auto;
  padding:0px;
/*le 6 righe seguenti servono per centrare la pagina web*/
  left:50%; 
  margin-left: -604px; 
  width: 1208px;
  top: 0px;
  height: 1930px;
  display: block;
  text-align: center;
  z-index: 1;
  background-color: #ffffff;
}

#bra_titolo {
  position: absolute;
  width: 230px;
  height: 20px;
  top: 130px;
  left: 12px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 28px;
  color: #000000;
  font-weight: bold;
  text-align: left;
  z-index: 0;
}

#bra_foto1 {
  position: absolute;
  background-image:url("img/bracci1.jpg");
  width: 403px;
  height: 266px;
  top: 170px;
  left: 12px;
  z-index: 0;
}

#bra_foto2 {
  position: absolute;
  background-image:url("img/bracci2.jpg");
  width: 442px;
  height: 266px;
  top: 170px;
  left: 439px;
  z-index: 4;
}

#bra_foto3 {
  position: absolute;
  background-image:url("img/bracci3.jpg");
  width: 280px;
  height: 266px;
  top: 170px;
  left: 905px;
  z-index: 4;
}

#bra_base {
  position: absolute;
  background-image:url("img/base_cap.jpg");
  width: 383px;
  height: 188px;
  top: 450px;
  right: 7px;
  z-index: 4;
}

#bra_acquista {
  position: absolute;
  width: 350px;
  height: 150px;
  top: 16px;
  left: 14px;
  z-index: 4;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  color: #336699;
  font-weight: bold;
  text-align: left;
}

#bra_testo {
  position: absolute;
  width: 750px;
  height: 200px;
  top: 450px;
  left: 14px;
  z-index: 4;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #7a7a7a;
  text-align: left;
  line-height: 1.5em;
}

#bra_ce {
  position: absolute;
  background-image:url("img/ce.jpg");
  width: 47px;
  height: 42px;
  top: 650px;
  left: 14px;
  z-index: 4;
}

#bra_linea {
  position: absolute;
  width: 1208px;
  height: 2px;
  top: 700px;
  left: 0px;
  z-index: 4;
}

#bra_tende1 {
  position: absolute;
  background-image:url("img/bracci4.jpg");
  width: 1106px;
  height: 297px;
  top: 725px;
  left: 10px;
  z-index: 4;
}

#bra_linea_sotto {
  position: absolute;
  width: 1208px;
  height: 2px;
  top: 1042px;
  left: 0px;
  z-index: 4;
}

#bra_tende2 {
  position: absolute;
  background-image:url("img/bracci5.jpg");
  width: 1051px;
  height: 338px;
  top: 1050px;
  left: 50px;
  z-index: 4;
}

#bra_linea_sotto_sotto {
  position: absolute;
  width: 1208px;
  height: 2px;
  top: 1388px;
  left: 0px;
  z-index: 4;
}

#bra_tende3 {
  position: absolute;
  background-image:url("img/bracci6.jpg");
  width: 1184px;
  height: 485px;
  top: 1410px;
  left: 14px;
  z-index: 4;
}

#bra_linea_sotto_sotto_sotto {
  position: absolute;
  width: 1208px;
  height: 2px;
  top: 1895px;
  left: 0px;
  z-index: 4;
}

/* ZANZARIERE */

#contenitore_zan {
	position: absolute;
	margin:0px auto;
	padding:0px;
	/*le 6 righe seguenti servono per centrare la pagina web*/
  left:50%;
	margin-left: -604px;
	width: 1208px;
	top: 0px;
	height: 1656px;
	display: block;
	text-align: center;
	z-index: 1;
	background-color: #ffffff;
}

#zan_titolo {
	position: absolute;
	width: 517px;
	height: 20px;
	top: 146px;
	left: 129px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #000000;
	font-weight: bold;
	text-align: left;
	z-index: 1;
}

#zan_foto1 {
	position: absolute;
	background-image:url("img/fotosx.jpg");
	width: 644px;
	height: 472px;
	top: 132px;
	left: 14px;
	z-index: 0;
}

#zan_foto2 {
	position: absolute;
	background-image:url("img/fotodx.jpg");
	width: 469px;
	height: 535px;
	top: 142px;
	z-index: 0;
	right: 0px;
}

#zan_testo {
	position: absolute;
	width: 658px;
	height: 184px;
	top: 629px;
	left: 11px;
	z-index: 4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #7a7a7a;
	text-align: left;
	line-height: 1.5em;
}

#zan_colori {
	position: absolute;
	width: 469px;
	height: 176px;
	top: 686px;
	left: 735px;
	z-index: 3;
	border: 1px solid;
}

#zan_colori_testo {
	position: absolute;
	width: 100px;
	height: 60px;
	top: 10px;
	left: 10px;
	text-align: left;
	z-index: 3;
}

#zan_col1 {
	position: absolute;
	width: 59px;
	height: 56px;
	top: 10px;
	left: 141px;
	z-index: 4;
}

#zan_col2 {
	position: absolute;
	width: 60px;
	height: 56px;
	top: 10px;
	left: 228px;
	z-index: 4;
}

#zan_col3 {
	position: absolute;
	width: 61px;
	height: 56px;
	top: 10px;
	left: 318px;
	z-index: 4;
}

#zan_col4 {
	position: absolute;
	width: 60px;
	height: 56px;
	top: 10px;
	left: 402px;
	z-index: 4;
}

#zan_col5 {
	position: absolute;
	width: 61px;
	height: 56px;
	top: 90px;
	left: 141px;
	z-index: 4;
}

#zan_col6 {
	position: absolute;
	width: 58px;
	height: 56px;
	top: 90px;
	left: 228px;
	z-index: 4;
}

#zan_col7 {
	position: absolute;
	width: 59px;
	height: 55px;
	top: 90px;
	left: 318px;
	z-index: 4;
}

#zan_foto3 {
	position: absolute;
	background-image:url("img/logo_video.jpg");
	width: 867px;
	height: 30px;
	top: 924px;
	z-index: 0;
	left: 19px;
	background-repeat: no-repeat;
}

#zan_foto3_testo {
	position: absolute;
	width: 700px;
	height: 20px;
	top: 6px;
	z-index: 0;
	left: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #e2001a;
	font-weight: bold;
	text-align: left;
	padding: 0px;
}

#zan_foto4 {
	position: absolute;
	background-color: #3167ab;
	width: 867px;
	height: 30px;
	top: 958px;
	z-index: 0;
	left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #ffffff;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	clip: rect(auto,auto,auto,0px);
	text-indent: 20px;
	padding: 0px;
}

#zan_foto5 {
	position: absolute;
	width: 223px;
	height: 59px;
	top: 845px;
	right: 93px;
	z-index: 4;
}

#zan_scritta_fondo_giallo {
	position: absolute;
	width: 671px;
	height: 74px;
	top: 829px;
	right: 526px;
	z-index: 4;
}

#zan_puls1 {
	position: absolute;
	width: 275px;
	height: 26px;
	top: 872px;
	right: 2px;
	z-index: 4;
}

#zan_facilesicuro {
	position: absolute;
	background-image:url("img/facilesicuro.jpg");
	width: 223px;
	height: 59px;
	top: 941px;
	right: 90px;
	z-index: 4;
}

#contenitore_zan #zan_carrello table tr td .qta {
	font-size: 30px;
}
#contenitore_zan #zan_carrello table tr td .totale {
	font-size: 20px;
}
#contenitore_zan #zan_carrello table tr td .vaicassa {
	font-style: normal;
	font-size: 16px;
	font-weight: bold;
	text-transform: none;
}

.contenitore_ordine_zan_qta {
	font-size: 30px;
}
.contenitore_ordine_zan_totale {
	font-size: 20px;
}

#zan_acquista {
	position: absolute;
	width: 840px;
	height: 718px;
	top: 1005px;
	left: 26px;
	z-index: 4;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	text-align: left;
}

#zan_carrello {
	position: absolute;
	width: 290px;
	height: 721px;
	top: 1006px;
	right: 22px;
	z-index: 4;
	background-color: #E4E4E4;
	overflow-x: auto;
	overflow-y: none;
}

#zan_carrello_up {
	position: absolute;
	width: 290px;
	height: 810px;
	top: 155px;
	right: 37px;
	z-index: 4;
	background-color: #E4E4E4;
	overflow-x: auto;
	overflow-y: none;
}

#zan_carrello_ordine {
	position: absolute;
	width: 853px;
	height: 807px;
	top: 156px;
	right: 334px;
	z-index: 4;
	overflow-x: auto;
	overflow-y: none;
}

#contenitore_zan #zan_acquista #frmAcquista table {
	text-align: left;
	color: #3167AB;
}
#contenitore_zan #zan_acquista #frmAcquista table tr th p {
	font-size: 10px;
}
#contenitore_zan #zan_acquista #frmAcquista table tr th span {
	font-size: 10px;
}
#contenitore_zan #zan_acquista #frmAcquista table tr td table {
	font-size: 12px;
	font-weight: bold;
}
#contenitore_zan #zan_carrello table tr td {
	color: #333;
	font-size: 16px;
}
#contenitore_ordine_zan {
	position: absolute;
	margin:0px auto;
	padding:0px;
	/*le 6 righe seguenti servono per centrare la pagina web*/
  left:50%;
	margin-left: -604px;
	width: 1208px;
	top: 0px;
	height: 1027px;
	display: block;
	text-align: center;
	z-index: 1;
	background-color: #ffffff;
}

/* ZANZARIERE LATERALI */

#contenitore_lat {
	position: absolute;
	margin:0px auto;
	padding:0px;
	/*le 6 righe seguenti servono per centrare la pagina web*/
  left:50%;
	margin-left: -604px;
	width: 1208px;
	top: 0px;
	height: 1656px;
	display: block;
	text-align: center;
	z-index: 1;
	background-color: #ffffff;
}

#lat_titolo {
	position: absolute;
	width: 517px;
	height: 20px;
	top: 148px;
	left: 37px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #000000;
	font-weight: bold;
	text-align: left;
	z-index: 1;
}

#lat_foto1 {
	position: absolute;
	background-image:url("img/fotosx_lat.jpg");
	width: 624px;
	height: 368px;
	top: 187px;
	left: 32px;
	z-index: 0;
}

#lat_foto1b {
	position: absolute;
	background-image:url("img/fotosx_lat2.jpg");
	width: 627px;
	height: 279px;
	top: 559px;
	left: 30px;
	z-index: 0;
}

#lat_foto2 {
	position: absolute;
	background-image:url("img/fotodx_lat.jpg");
	width: 470px;
	height: 680px;
	top: 146px;
	z-index: 0;
	right: 34px;
}

#lat_testo {
	position: absolute;
	width: 658px;
	height: 184px;
	top: 849px;
	left: 29px;
	z-index: 4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #7a7a7a;
	text-align: left;
	line-height: 1.5em;
}

#lat_colori {
	position: absolute;
	width: 469px;
	height: 176px;
	top: 828px;
	left: 706px;
	z-index: 3;
	border: 1px solid;
}

#lat_colori_testo {
	position: absolute;
	width: 100px;
	height: 60px;
	top: 10px;
	left: 10px;
	text-align: left;
	z-index: 3;
}

#lat_col1 {
	position: absolute;
	width: 59px;
	height: 56px;
	top: 10px;
	left: 141px;
	z-index: 4;
}

#lat_col2 {
	position: absolute;
	width: 60px;
	height: 56px;
	top: 10px;
	left: 228px;
	z-index: 4;
}

#lat_col3 {
	position: absolute;
	width: 61px;
	height: 56px;
	top: 10px;
	left: 318px;
	z-index: 4;
}

#lat_col4 {
	position: absolute;
	width: 60px;
	height: 56px;
	top: 10px;
	left: 402px;
	z-index: 4;
}

#lat_col5 {
	position: absolute;
	width: 61px;
	height: 56px;
	top: 90px;
	left: 141px;
	z-index: 4;
}

#lat_col6 {
	position: absolute;
	width: 58px;
	height: 56px;
	top: 90px;
	left: 228px;
	z-index: 4;
}

#lat_col7 {
	position: absolute;
	width: 59px;
	height: 55px;
	top: 90px;
	left: 318px;
	z-index: 4;
}

#lat_foto3 {
	position: absolute;
	background-image:url("img/logo_video.jpg");
	width: 867px;
	height: 30px;
	top: 1211px;
	z-index: 0;
	left: 38px;
	background-repeat: no-repeat;
}

#lat_foto3_testo {
	position: absolute;
	width: 700px;
	height: 20px;
	top: 6px;
	z-index: 0;
	left: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #e2001a;
	font-weight: bold;
	text-align: left;
	padding: 0px;
}

#lat_foto4 {
	position: absolute;
	background-color: #3167ab;
	width: 867px;
	height: 30px;
	top: 1245px;
	z-index: 0;
	left: 19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #ffffff;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	clip: rect(auto,auto,auto,0px);
	text-indent: 20px;
	padding: 0px;
}

#lat_foto5 {
	position: absolute;
	width: 223px;
	height: 59px;
	top: 845px;
	right: 93px;
	z-index: 4;
}

#lat_scritta_fondo_giallo {
	position: absolute;
	width: 671px;
	height: 74px;
	top: 1131px;
	right: 509px;
	z-index: 4;
}

#lat_puls1 {
	position: absolute;
	width: 274px;
	height: 25px;
	top: 1022px;
	right: 29px;
	z-index: 4;
}

#lat_facilesicuro {
	position: absolute;
	background-image:url("img/facilesicuro.jpg");
	width: 223px;
	height: 59px;
	top: 1232px;
	right: 77px;
	z-index: 4;
}

#contenitore_lat #lat_carrello table tr td .qta {
	font-size: 30px;
}
#contenitore_lat #lat_carrello table tr td .totale {
	font-size: 20px;
}
#contenitore_lat #lat_carrello table tr td .vaicassa {
	font-style: normal;
	font-size: 16px;
	font-weight: bold;
	text-transform: none;
}



#lat_acquista {
	position: absolute;
	width: 840px;
	height: 718px;
	top: 1288px;
	left: 19px;
	z-index: 4;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
}

#lat_carrello {
	position: absolute;
	width: 290px;
	height: 721px;
	top: 1297px;
	right: 9px;
	z-index: 4;
	background-color: #E4E4E4;
	overflow-x: auto;
	overflow-y: none;
}

#lat_carrello_up {
	position: absolute;
	width: 290px;
	height: 721px;
	top: 155px;
	right: 37px;
	z-index: 4;
	background-color: #E4E4E4;
	overflow-x: auto;
	overflow-y: none;
}

#lat_carrello_ordine {
	position: absolute;
	width: 853px;
	height: 807px;
	top: 156px;
	right: 334px;
	z-index: 4;
	overflow-x: auto;
	overflow-y: none;
}

#contenitore_lat #lat_acquista #frmAcquista table {
	text-align: left;
	color: #3167AB;
}
#contenitore_lat #lat_acquista #frmAcquista table tr th p {
	font-size: 10px;
}
#contenitore_lat #lat_acquista #frmAcquista table tr th span {
	font-size: 10px;
}
#contenitore_lat #lat_acquista #frmAcquista table tr td table {
	font-size: 12px;
	font-weight: bold;
}
#contenitore_lat #lat_carrello table tr td {
	color: #333;
	font-size: 16px;
}
#contenitore_ordine_lat {
	position: absolute;
	margin:0px auto;
	padding:0px;
	/*le 6 righe seguenti servono per centrare la pagina web*/
  left:50%;
	margin-left: -604px;
	width: 1208px;
	top: 0px;
	height: 1027px;
	display: block;
	text-align: center;
	z-index: 1;
	background-color: #ffffff;
}

/* ARREDO GIARDINO */

#contenitore_arr {
  position: absolute;
  margin:0px auto;
  padding:0px;
/*le 6 righe seguenti servono per centrare la pagina web*/
  left:50%; 
  margin-left: -604px; 
  width: 1208px;
  top: 0px;
  height: 1300px;
  display: block;
  text-align: center;
  z-index: 1;
  background-color: #ffffff;
}

#arr_titolo {
  position: absolute;
  width: 300px;
  height: 20px;
  top: 130px;
  left: 22px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 28px;
  color: #000000;
  font-weight: bold;
  text-align: left;
  z-index: 0;
}

#arr_foto1 {
  position: absolute;
  background-image:url("img/giardino1.gif");
  width: 1120px;
  height: 600px;
  top: 170px;
  left: 22px;
  z-index: 0;
}

#arr_testo {
  position: absolute;
  width: 800px;
  height: 200px;
  top: 570px;
  left: 22px;
  z-index: 4;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #000;
  text-align: left;
  line-height: 1.5em;
}

#arr_arr1 {
  position: absolute;
  width: 201px;
  height: 157px;
  top: 870px;
  left: 14px;
  z-index: 4;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #7a7a7a;
  text-align: center;
}

#arr_arr2 {
  position: absolute;
  width: 197px;
  height: 157px;
  top: 870px;
  left: 225px;
  z-index: 4;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #7a7a7a;
  text-align: center;
}

#arr_arr3 {
  position: absolute;
  width: 222px;
  height: 157px;
  top: 870px;
  left: 432px;
  z-index: 4;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #7a7a7a;
  text-align: center;
}

#arr_arr4 {
  position: absolute;
  width: 240px;
  height: 157px;
  top: 870px;
  left: 664px;
  z-index: 4;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #7a7a7a;
  text-align: center;
}

#arr_arr5 {
  position: absolute;
  width: 259px;
  height: 157px;
  top: 870px;
  left: 914px;
  z-index: 4;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #7a7a7a;
  text-align: center;
}

#arr_arr6 {
  position: absolute;
  width: 186px;
  height: 169px;
  top: 1070px;
  left: 14px;
  z-index: 4;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #7a7a7a;
  text-align: center;
}

#arr_arr7 {
  position: absolute;
  width: 200px;
  height: 169px;
  top: 1070px;
  left: 250px;
  z-index: 4;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #7a7a7a;
  text-align: center;
}

#arr_facilesicuro {
	position: absolute;
	width: 223px;
	height: 59px;
	top: 1178px;
	right: 182px;
	z-index: 4;
}


/* ARREDO GIARDINO pagina 2 */

#contenitore_arr1 {
  position: absolute;
  margin:0px auto;
  padding:0px;
/*le 6 righe seguenti servono per centrare la pagina web*/
  left:50%; 
  margin-left: -604px; 
  width: 1208px;
  top: 0px;
  height: 2180px;
  display: block;
  text-align: center;
  z-index: 1;
  background-color: #ffffff;
}

#arr1_blocco1 {
  position: absolute;
  background-image:url("img/anthea.jpg");
  width: 713px;
  height: 395px;
  top: 130px;
  left: 22px;
  z-index: 0;
}

#arr1_colori1 {
  position: absolute;
  width: 270px;
  height: 80px;
  top: 70px;
  right: -78px;
  z-index: 0;
}

#arr1_blocco2 {
  position: absolute;
  background-image:url("img/calipso.jpg");
  width: 707px;
  height: 455px;
  top: 550px;
  left: 22px;
  z-index: 0;
}

#arr1_colori2 {
  position: absolute;
  width: 270px;
  height: 80px;
  top: 90px;
  right: -78px;
  z-index: 0;
}

#arr1_blocco3 {
  position: absolute;
  background-image:url("img/dafnedin.jpg");
  width: 711px;
  height: 598px;
  top: 1030px;
  left: 22px;
  z-index: 0;
}

#arr1_colori3 {
  position: absolute;
  width: 270px;
  height: 80px;
  top: 150px;
  right: -78px;
  z-index: 0;
}

#arr1_colori3b {
  position: absolute;
  width: 270px;
  height: 80px;
  top: 330px;
  right: -78px;
  z-index: 0;
}

#arr1_blocco4 {
  position: absolute;
  background-image:url("img/dafne.jpg");
  width: 706px;
  height: 466px;
  top: 1650px;
  left: 22px;
  z-index: 0;
}

#arr1_colori4 {
  position: absolute;
  width: 270px;
  height: 80px;
  top: 170px;
  right: -78px;
  z-index: 0;
}

#arr1_seguente {
  position: absolute;
  width: 350px;
  height: 42px;
  top: 130px;
  right: 22px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 28px;
  color: #000000;
  font-weight: bold;
  text-align: left;
  z-index: 0;
}

#arr1_carrello {
  position: absolute;
  width: 350px;
  height: 20px;
  top: 172px;
  right: 22px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 28px;
  color: #000000;
  font-weight: bold;
  text-align: left;
	background-color: #E4E4E4;
  z-index: 0;
}

/* ARREDO GIARDINO pagina ombrelloni */

#contenitore_arr2 {
  position: absolute;
  margin:0px auto;
  padding:0px;
/*le 6 righe seguenti servono per centrare la pagina web*/
  left:50%; 
  margin-left: -604px; 
  width: 1208px;
  top: 0px;
  height: 1700px;
  display: block;
  text-align: center;
  z-index: 1;
  background-color: #ffffff;
}

#arr2_blocco1 {
  position: absolute;
  background-image:url("img/eden.jpg");
  width: 726px;
  height: 801px;
  top: 130px;
  left: 20px;
  z-index: 0;
}

#arr2_colori1 {
  position: absolute;
  width: 270px;
  height: 80px;
  left: 490px;
  top: 478px;
  z-index: 0;
}

#arr2_colori2 {
  position: absolute;
  left: 503px;
  top: 620px;
  height: 41px;
  width: 300px;
  z-index: 0;
}

#arr2_colori3 {
  position: absolute;
  height: 41px;
  width: 300px;
  left: 503px;
  top: 684px;
  z-index: 0;
}

#arr2_colori4 {
  position: absolute;
  height: 41px;
  width: 300px;
  left: 503px;
  top: 750px;
  z-index: 0;
}

#arr2_blocco2 {
  position: absolute;
  background-image:url("img/iside.jpg");
  width: 710px;
  height: 684px;
  top: 940px;
  left: 30px;
  z-index: 0;
}

#arr2_colori5 {
  position: absolute;
  width: 270px;
  height: 80px;
  left: 490px;
  top: 450px;
  z-index: 0;
}

#arr2_colori6 {
  position: absolute;
  left: 503px;
  top: 620px;
  height: 41px;
  width: 300px;
  z-index: 0;
}

#arr2_seguente {
  position: absolute;
  width: 350px;
  height: 20px;
  top: 130px;
  right: 22px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 28px;
  color: #000000;
  font-weight: bold;
  text-align: left;
  z-index: 0;
}

#arr2_carrello {
  position: absolute;
  width: 350px;
  height: 20px;
  top: 160px;
  right: 22px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 28px;
  color: #000000;
  font-weight: bold;
  text-align: left;
	background-color: #E4E4E4;
  z-index: 0;
}

/* CASSONETTATE */

#contenitore_cas {
  position: absolute;
  margin:0px auto;
  padding:0px;
/*le 6 righe seguenti servono per centrare la pagina web*/
  left:50%; 
  margin-left: -604px; 
  width: 1208px;
  top: 0px;
  height: 2030px;
  display: block;
  text-align: center;
  z-index: 1;
  background-color: #ffffff;
}

#cas_titolo {
  position: absolute;
  width: 500px;
  height: 20px;
  top: 130px;
  left: 12px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 28px;
  color: #000000;
  font-weight: bold;
  text-align: left;
  z-index: 0;
}

#cas_foto1 {
  position: absolute;
  background-image:url("img/cassonettate1.jpg");
  width: 309px;
  height: 266px;
  top: 170px;
  left: 12px;
  z-index: 0;
}

#cas_foto2 {
  position: absolute;
  background-image:url("img/cassonettate2.jpg");
  width: 423px;
  height: 266px;
  top: 170px;
  left: 331px;
  z-index: 0;
}

#cas_foto3 {
  position: absolute;
  background-image:url("img/cassonettate3.jpg");
  width: 429px;
  height: 266px;
  top: 170px;
  left: 764px;
  z-index: 4;
}

#cas_base {
  position: absolute;
  background-image:url("img/base_cap.jpg");
  width: 383px;
  height: 188px;
  top: 450px;
  right: 7px;
  z-index: 4;
}

#cas_acquista {
  position: absolute;
  width: 350px;
  height: 150px;
  top: 16px;
  left: 14px;
  z-index: 4;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  color: #336699;
  font-weight: bold;
  text-align: left;
}

#cas_testo {
  position: absolute;
  width: 750px;
  height: 200px;
  top: 450px;
  left: 14px;
  z-index: 4;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #7a7a7a;
  text-align: left;
  line-height: 1.5em;
}

#cas_ce {
  position: absolute;
  background-image:url("img/ce.jpg");
  width: 47px;
  height: 42px;
  top: 650px;
  left: 14px;
  z-index: 4;
}

#cas_linea {
  position: absolute;
  width: 1208px;
  height: 2px;
  top: 700px;
  left: 0px;
  z-index: 4;
}

#cas_tende1 {
  position: absolute;
  background-image:url("img/cassonettate4.png");
  width: 1103px;
  height: 319px;
  top: 725px;
  left: 10px;
  z-index: 4;
}

#cas_linea_sotto {
  position: absolute;
  width: 1208px;
  height: 2px;
  top: 1045px;
  left: 0px;
  z-index: 4;
}

#cas_tende2 {
  position: absolute;
  background-image:url("img/cassonettate5.png");
  width: 1116px;
  height: 548px;
  top: 1060px;
  left: 10px;
  z-index: 4;
}

#cas_linea_sotto_sotto {
  position: absolute;
  width: 1208px;
  height: 2px;
  top: 1612px;
  left: 0px;
  z-index: 4;
}

#cas_tende3 {
  position: absolute;
  background-image:url("img/cassonettate6.png");
  width: 1161px;
  height: 337px;
  top: 1630px;
  left: 10px;
  z-index: 4;
}

#cas_linea_sotto_sotto_sotto {
  position: absolute;
  width: 1208px;
  height: 2px;
  top: 1980px;
  left: 0px;
  z-index: 4;
}

/* CADUTA */

#contenitore_cad {
  position: absolute;
  margin:0px auto;
  padding:0px;
/*le 6 righe seguenti servono per centrare la pagina web*/
  left:50%; 
  margin-left: -604px; 
  width: 1208px;
  top: 0px;
  height: 1870px;
  display: block;
  text-align: center;
  z-index: 1;
  background-color: #ffffff;
}

#cad_titolo {
  position: absolute;
  width: 230px;
  height: 20px;
  top: 130px;
  left: 12px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 28px;
  color: #000000;
  font-weight: bold;
  text-align: left;
  z-index: 0;
}

#cad_foto1 {
  position: absolute;
  background-image:url("img/caduta1.jpg");
  width: 374px;
  height: 263px;
  top: 170px;
  left: 12px;
  z-index: 0;
}

#cad_foto2 {
  position: absolute;
  background-image:url("img/caduta2.jpg");
  width: 377px;
  height: 263px;
  top: 170px;
  left: 416px;
  z-index: 4;
}

#cad_foto3 {
  position: absolute;
  background-image:url("img/caduta3.jpg");
  width: 374px;
  height: 263px;
  top: 170px;
  left: 820px;
  z-index: 4;
}

#cad_base {
  position: absolute;
  background-image:url("img/base_cap.jpg");
  width: 383px;
  height: 188px;
  top: 450px;
  right: 7px;
  z-index: 4;
}

#cad_acquista {
  position: absolute;
  width: 350px;
  height: 150px;
  top: 16px;
  left: 14px;
  z-index: 4;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  color: #336699;
  font-weight: bold;
  text-align: left;
}

#cad_testo {
  position: absolute;
  width: 750px;
  height: 200px;
  top: 450px;
  left: 14px;
  z-index: 4;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #7a7a7a;
  text-align: left;
  line-height: 1.5em;
}

#cad_ce {
  position: absolute;
  background-image:url("img/ce.jpg");
  width: 47px;
  height: 42px;
  top: 650px;
  left: 14px;
  z-index: 4;
}

#cad_linea {
  position: absolute;
  width: 1208px;
  height: 2px;
  top: 700px;
  left: 0px;
  z-index: 4;
}

#cad_tende1 {
  position: absolute;
  background-image:url("img/caduta4.jpg");
  width: 1039px;
  height: 601px;
  top: 725px;
  left: 10px;
  z-index: 4;
}

#cad_linea_sotto {
  position: absolute;
  width: 1208px;
  height: 2px;
  top: 1340px;
  left: 0px;
  z-index: 4;
}

#cad_tende2 {
  position: absolute;
  background-image:url("img/caduta5.jpg");
  width: 1123px;
  height: 464px;
  top: 1360px;
  left: 14px;
  z-index: 4;
}

#cad_linea_sotto_sotto {
  position: absolute;
  width: 1208px;
  height: 2px;
  top: 1830px;
  left: 0px;
  z-index: 4;
}

/** strutture **/
#contenitore_stru {
  position: absolute;
  margin:0px auto;
  padding:0px;
/*le 6 righe seguenti servono per centrare la pagina web*/
  left:50%; 
  margin-left: -604px; 
  width: 1208px;
  top: 0px;
  height: 1050px;
  display: block;
  text-align: center;
  z-index: 1;
  background-color: #ffffff;
}

#stru_foto1 {
  position: absolute;
  background-image:url("img/strutture1.png");
  width: 548px;
  height: 698px;
  top: 140px;
  left: 30px;
  z-index: 0;
}

#stru_foto2 {
  position: absolute;
  width: 582px;
  height: 612px;
  top: 224px;
  left: 598px;
  float: none;
  z-index: 0;
}

#stru_foto2a {
  position: absolute;
  width: 290px;
  height: 393px;
  top: 224px;
  left: 598px;
  float: none;
  z-index: 0;
}

#stru_foto2b {
  position: absolute;
  width: 292px;
  height: 212px;
  top: 224px;
  left: 888px;
  float: none;
  z-index: 0;
}

#stru_foto2c {
  position: absolute;
  width: 292px;
  height: 181px;
  top: 436px;
  left: 888px;
  float: none;
  z-index: 0;
}

#stru_foto2d {
  position: absolute;
  width: 582px;
  height: 219px;
  top: 617px;
  left: 598px;
  float: none;
  z-index: 0;
}

#stru_foto3 {
  position: absolute;
  width: 295px;
  height: 150px;
  top: 870px;
  left: 886px;
  z-index: 0;
}

#stru_testo_sotto {
  position: absolute;
  width: 800px;
  height: 150px;
  top: 870px;
  left: 30px;
  z-index: 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  text-align: left;
  color: #999999;
}

/** fine strutture **/

/** tende tecniche **/

#contenitore_tec {
  position: absolute;
  margin:0px auto;
  padding:0px;
/*le 6 righe seguenti servono per centrare la pagina web*/
  left:50%; 
  margin-left: -604px; 
  width: 1208px;
  top: 0px;
  height: 1420px;
  display: block;
  text-align: center;
  z-index: 1;
  background-color: #ffffff;
}

#tec_titolo {
  position: absolute;
  width: 400px;
  height: 20px;
  top: 150px;
  left: 12px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 28px;
  color: #000000;
  font-weight: bold;
  text-align: left;
  z-index: 0;
}

#tec_foto1 {
  position: absolute;
  background-image:url("img/tecniche1.png");
  width: 750px;
  height: 356px;
  top: 210px;
  left: 12px;
  z-index: 1;
}

#tec_foto2 {
  position: absolute;
  background-image:url("img/tecniche2.png");
  width: 495px;
  height: 205px;
  top: 574px;
  left: 12px;
  z-index: 2;
}

#tec_foto3 {
  position: absolute;
  background-image:url("img/tecniche3.png");
  width: 258px;
  height: 293px;
  top: 574px;
  left: 500px;
  z-index: 1;
}

#tec_foto4 {
  position: absolute;
  background-image:url("img/tecniche4.png");
  width: 473px;
  height: 676px;
  top: 110px;
  left: 720px;
  z-index: 0;
}

#tec_foto5 {
  position: absolute;
  background-image:url("img/tecniche5.png");
  width: 1190px;
  height: 359px;
  top: 1010px;
  left: 0px;
  z-index: 0;
}

#tec_foto6 { /* gruppotenda */
  position: absolute;
  width: 295px;
  height: 150px;
  top: 840px;
  left: 886px;
  z-index: 0;
}

#tec_testo_sotto {
  position: absolute;
  width: 800px;
  height: 150px;
  top: 840px;
  left: 30px;
  z-index: 2;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  text-align: left;
  color: #999999;
}

/** fine tende tecniche **/

/** contatti **/

#contenitore_cont {
  position: absolute;
  margin:0px auto;
  padding:0px;
/*le 6 righe seguenti servono per centrare la pagina web*/
  left:50%; 
  margin-left: -604px; 
  width: 1208px;
  top: 0px;
  height: 860px;
  display: block;
  text-align: center;
  z-index: 1;
  background-color: #ffffff;
}

#cont_titolo1 {
  position: absolute;
  width: 580px;
  height: 20px;
  top: 150px;
  left: 12px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 28px;
  color: #000000;
  font-weight: bold;
  text-align: left;
  z-index: 0;
}

#cont_form1 {
  position: absolute;
  width: 580px;
  height: 700px;
  top: 190px;
  left: 12px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #7a7a7a;
  text-align: left;
  z-index: 0;
}

#cont_form1 td {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  color: #7a7a7a;
  text-align: left;
  z-index: 0;
}

#cont_titolo2 {
  position: absolute;
  width: 580px;
  height: 20px;
  top: 150px;
  right: 12px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 28px;
  color: #000000;
  font-weight: bold;
  text-align: left;
  z-index: 0;
}

#cont_form2 {
  position: absolute;
  width: 580px;
  height: 700px;
  top: 190px;
  right: 12px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #7a7a7a;
  text-align: left;
  z-index: 0;
}

#cont_form2 td {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  color: #7a7a7a;
  text-align: left;
  z-index: 0;
}

/** fine contatti **/

/** scaricadoc **/

#contenitore_scadoc {
  position: absolute;
  margin:0px auto;
  padding:0px;
/*le 6 righe seguenti servono per centrare la pagina web*/
  left:50%; 
  margin-left: -604px; 
  width: 1208px;
  top: 0px;
  height: 860px;
  display: block;
  text-align: center;
  z-index: 1;
  background-color: #ffffff;
}

#tit_pdf {
  position: absolute;
  background-image:url("img/carica_pdf.jpg");
  width: 600px;
  height: 27px;
  top: 220px;
  left: 70px;
  z-index: 4;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #ffffff;
  font-weight: bold;
  line-height: 1.8em;
  text-align: left;
}

#elenco_pdf {
  position: absolute;
  width: 560px;
  height: 230px;
  top: 248px;
  left: 90px;
  z-index: 4;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #7a7a7a;
  line-height: 1.8em;
  text-align: left;
  overflow-x: none;
  overflow-y: auto;
}

#tit_vid {
  position: absolute;
  background-image:url("img/carica_video.jpg");
  width: 600px;
  height: 26px;
  top: 500px;
  left: 70px;
  z-index: 4;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #ffffff;
  font-weight: bold;
  line-height: 1.9em;
  text-align: left;
}

#elenco_vid {
  position: absolute;
  width: 560px;
  height: 230px;
  top: 528px;
  left: 90px;
  z-index: 4;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #7a7a7a;
  line-height: 1.8em;
  text-align: left;
  overflow-x: none;
  overflow-y: auto;
}

#pdf_base {
  position: absolute;
  background-image:url("img/base_cap.jpg");
  width: 383px;
  height: 188px;
  top: 220px;
  right: 70px;
  z-index: 4;
}

#pdf_acquista {
  position: absolute;
  width: 350px;
  height: 150px;
  top: 16px;
  left: 14px;
  z-index: 4;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  color: #336699;
  font-weight: bold;
  text-align: left;
}

/** fine scaricadoc **/

/** news **/

#contenitore_news {
  position: absolute;
  margin:0px auto;
  padding:0px;
/*le 6 righe seguenti servono per centrare la pagina web*/
  left:50%; 
  margin-left: -604px; 
  width: 1208px;
  top: 0px;
  height: 800px;
  display: block;
  text-align: center;
  z-index: 1;
  background-color: #ffffff;
}

#news_titolo {
  position: absolute;
  width: 580px;
  height: 20px;
  top: 150px;
  left: 12px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 28px;
  color: #000000;
  font-weight: bold;
  text-align: left;
  z-index: 0;
}

#news_promo {
  position: absolute;
  width: 580px;
  height: 265px;
  top: 200px;
  left: 14px;
  border: 1px solid #31368a;
}

#news_promo_up {
  position: absolute;
  background-image:url("img/fascietta_gialla.jpg");
  width: 580px;
  height: 26px;
  top: 0px;
  left: 0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #31368a;
  font-weight: bold;
  line-height: 1.7;
  text-align: left;
}

#news_promo_dn{
  position: absolute;
  width: 580px;
  height: 231px;
  top: 30px;
  left: 0px;
  overflow-x: none;
  overflow-y: auto;
}

#news_promo_dn td{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  color: #336699;
  text-align: left;
}

#news_eventi {
  position: absolute;
  width: 580px;
  height: 265px;
  top: 200px;
  right: 14px;
  border: 1px solid #31368a;
}

#news_eventi_up {
  position: absolute;
  background-image:url("img/fascietta_blu.jpg");
  width: 580px;
  height: 26px;
  top: 0px;
  left: 0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #ffffff;
  font-weight: bold;
  line-height: 1.7;
  text-align: left;
}

#news_eventi_dn{
  position: absolute;
  width: 580px;
  height: 231px;
  top: 30px;
  left: 0px;
}

#news_eventi_dn td{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  color: #336699;
  text-align: left;
}

#news_prodotti {
  position: absolute;
  width: 580px;
  height: 265px;
  top: 480px;
  left: 14px;
  border: 1px solid #31368a;
}

#news_stampa {
  position: absolute;
  width: 580px;
  height: 265px;
  top: 480px;
  right: 14px;
  border: 1px solid #31368a;
}

/** fine news **/

/** fondo pagina **/
#footersx {
  position: absolute;
  width: 800px;
  height: 44px;
  left: 0px;
  bottom: -24px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  text-align: left;
  color: #999999;
  z-index: 2;
}

#footerdx {
  position: absolute;
  width: 200px;
  height: 14px;
  right: 30px;
  bottom: 6px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  text-align: right;
  color: #999999;
  z-index: 2;
}

#logofooterdx {
  position: absolute;
  width: 15px;
  height: 15px;
  right: 10px;
  bottom: 6px;
  z-index: 2;
  background-image:url("img/logo_nerodichina.gif");
}
/** END fondo pagina **/

#admin_centro {
  position: absolute;
  width: 1190px;
  height: 580px;
  top: 160px;
  left: 10px;
  z-index: 4;
  text-align: center;
}

#admin_centro_mod {
  position: absolute;
  width: 580px;
  height: 400px;
  top: 82px;
  left: 10px;
  z-index: 4;
  text-align: center;
}

/* SIMULAZIONE */
#contenitore_simu {
  position: absolute;
  margin:0px auto;
  padding:0px;
/*le 6 righe seguenti servono per centrare la pagina web*/
  left:50%; 
  margin-left: -604px; 
  width: 1208px;
  top: 0px;
  height: 700px;
  display: block;
  text-align: center;
  z-index: 1;
  background-color: #ffffff;
}

#tit_simulazione {
	position: absolute;
	width: 413px;
	height: 20px;
	left: 129px;
	top: 160px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #000000;
	font-weight: bold;
	text-align: left;
	z-index: 0;
}

#simulazione {
  position: absolute;
  background-image:url("img/simulazione/intro_simulazione.jpg");
  width: 950px;
  height: 442px;
  left: 129px;
  top: 200px;
  z-index: 2;
}

#simulazione_scritta_sotto {
	position: absolute;
	width: 546px;
	height: 20px;
	left: 545px;
	top: 174px;
	z-index: 2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	text-align: left;
}

#inizia_sim {
  position: absolute;
  width: 92px;
  height: 27px;
  left: 200px;
  top: 540px;
  z-index: 2;
}

#titolo_simulazione {
  position: absolute;
  width: 1100px;
  height: 20px;
  left: 54px;
  top: 160px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1.3em;
  color: #000000;
  font-weight: bold;
  text-align: left;
  z-index: 0;
}

#corpo_simulazione {
  position: absolute;
  width: 1100px;
  height: 442px;
  left: 54px;
  top: 200px;
  z-index: 2;
}

#centro_simulazione {
  position: absolute;
  width: 825px;
  height: 434px;
  left: 0px;
  top: 0px;
  background-color: #e6e6e6;
  z-index: 4;
  border: 1px solid;
}

#casa_sim {
  position: absolute;
  width: 270px;
  height: 210px;
  left: 132px;
  top: 112px;
  z-index: 4;
}

#cond_sim {
  position: absolute;
  width: 270px;
  height: 210px;
  right: 132px;
  top: 112px;
  z-index: 4;
}

#centro_simulazione2 {
  position: absolute;
  width: 825px;
  height: 434px;
  left: 0px;
  top: 0px;
  z-index: 4;

}

#centro_sopra_sim2 {
  position: absolute;
  width: 825px;
  height: 340px;
  left: 0px;
  top: 0px;
  background-color: #000000;
  z-index: 4;
}

#centro_sopra_sim2_img {
  position: absolute;
  width: 730px;
  height: 340px;
  left: 47px;
  top: 0px;
  z-index: 4;
}

#tendaselezionata {
  position: absolute;
  width: 730px;
  height: 340px;
  left: 47px;
  top: 0px;
  z-index: 4;
}

#centro_sotto_sim2 {
  position: absolute;
  width: 825px;
  height: 90px;
  left: 0px;
  top: 344px;
  z-index: 4;
/*  background-color: #e6e6e6;*/
  text-align: center;
/*  border: 1px solid;*/
}

/******************************************************/

/*            SIMULAZIONE 04 TESSUTO TENDA            */

/******************************************************/

#contenitore_simu5 {
  position: absolute;
  margin:0px auto;
  padding:0px;
/*le 6 righe seguenti servono per centrare la pagina web*/
  left:50%; 
  margin-left: -604px; 
  width: 1208px;
  top: 0px;
  height: 1300px;
  display: block;
  text-align: center;
  z-index: 1;
  background-color: #ffffff;
}

.precedente {
	padding-bottom: 25px;
	padding-left: 20px;
	padding-right: 10px;
	padding-top: 33px;
	float:left;
}

.successivo {
	padding-bottom: 25px;
	padding-left: 10px;
	padding-right: 20px;
	padding-top: 33px;
	float:left;
}

#tessuto {
	width: 145px;
	height: 70px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	/**/
	background-image: url("immagini/simulazione/04/tessuti/rigatogiallo/giallo_corti_760/corti_760_thumb.jpg");
	background-repeat:no-repeat;
	background-position: bottom center;
	background-color: #e6e6e6;
	border: 0px;
	/**/
	float:left;
	/**/
	cursor:pointer;
}

.tessuto_out {
	width: 145px;
	height: 70px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	/**/
	background-image: url("immagini/simulazione/04/tessuti/rigatogiallo/giallo_corti_760/corti_760_thumb.jpg");
	background-repeat:no-repeat;
	background-position: top left;
	background-color: #e6e6e6;
	border: 0px;
	/**/
	float:left;
	/**/
	cursor:pointer;
}

.tessuto_over {
	width: 145px;
	height: 70px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	/**/
	background-image: url("immagini/simulazione/04/tessuti/rigatogiallo/giallo_corti_760/corti_760_thumb.jpg");
	background-repeat:no-repeat;
	background-position: top left;
	background-color: #e6e6e6;
	border: 0px;
	/**/
	float:left;
	/**/
	cursor:pointer;
}

.tessuto_flag {
	width: 145px;
	height: 70px;
	background-image: url("immagini/simulazione/04/tessuti/over.png");
	background-repeat:no-repeat;
	background-position: top left;
	background-color: transparent;
	border: 0px;
	float:left;
	cursor:pointer;
}

#tessuto_dettagli {
  position: absolute;
  width: 825px;
  height: 180px;
  left: 0px;
  top: 446px;
  z-index: 4;
	background-color: #fff;
	border: 1px solid #949494;
	border-collapse:collapse;
	display:block;
	float:left;
	text-align:left;
}

#tessuto_dettagli h2 {
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 8px;
	float:none;
	color: #4d4d4d;
	font-size:1.2em;
}

#tessuto_img {
	width: 600px;
	height: 100px;
	margin-bottom: 0px;
	margin-left: 10px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 10px;
	background-color:#fff;
	float:left;
}

#tessuto_produttore {
	width: 110px;
	height: 110px;
	margin-bottom: 0px;
	margin-left: 1%;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	background-color:#fff;
	float:left;
}

#tessuto_dettagli h6 {
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 8px;
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 0px;
	float:none;
	clear:both;	
	color: #4d4d4d;
	font-size:0.7em;
	font-weight: normal;
}

#tessuto_info {
  position: absolute;
  width: 825px;
  height: 440px;
  left: 0px;
  top: 636px;
	background-color: #fff;
	border: 1px solid #949494;
	border-collapse:collapse;
	display:block;
	float:left;
	text-align:left;
}

#tessuto_info h2 {
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 8px;
	float:none;
	color: #4d4d4d;
	font-size:1.2em;
}

#tessuto_info h5 {
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 8px;
	float:none;
	color: #4d4d4d;
	font-size:1.0em;
}

#tessuto_info p {
	margin-bottom: 5px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
	padding-bottom: 15px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	border-bottom: 1px dotted #949494;
	float:none;
	color: #4d4d4d;
	font-size:0.7em;
	line-height: 1.3em;
}

#tessuto_info_left {
	width: 48%;
	min-width: 350px;
	border-right: 1px solid #949494;
	border-collapse:collapse;
	position:relative;
	display:block;
	float:left;
	text-align:left;
}

#tessuto_info_right {
	width: 48%;
	min-width: 350px;
/*	height: 437px;*/
	min-height:347px;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 9px;
	margin-top: 3px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 0px;
	/**/
/*	background-color: #ff0;*/
	/**/
	position:relative;
	display:block;
	float:right;
	/**/
	text-align:left;
}

#opzioni_tenda {
	width: 100%;
	height: 90px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-color: #e6e6e6;
	text-align:center !important;
	border: 1px solid #949494;
	border-collapse:collapse;
	position:relative;
	top: 3px;
	display:block;
	clear:both;
}

#tenda {
	width: 732px;
	height:90px;
	text-align:center;
	display:block;
}

.tessuto {
	width: 145px;
	height: 70px;
	margin: 5 0 0 0;
	padding: 0 5px;
	border: 0px;
	float:left;
	cursor:pointer;
}

#slider{
	width:630px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	/**/
	position:relative;
	left: 52px;
	float:left;/*new*/
}	

#slider li{
	margin:0;
	padding:0;
	list-style:none;
}

#slider ul{
	margin:0;
	padding:0;
	list-style:none;
}

#slider li{ 
	width:630px;
	height:80px;
	overflow:hidden; 
}	

#prevBtn { 
	display: block;
	width: 30px;
	height: 25px;
	position: relative;
	left: -615px;
	top: 30px;
	float: left;
}	

#nextBtn{ 
	display:block;
	width:30px;
	height: 25px;
	position: relative;
	left: 30px;
	top: 30px;
	float: left;
}	

#nextBtn a{  
	display:block;
	width:30px;
	height: /*prec.77px;*/ 25px;
  background:url("img/simulazione/04/precedente.png") no-repeat 0 0;
}	

#prevBtn a{  
	display:block;
	width:30px;
	height: /*prec.77px;*/ 25px;
  background:url("img/simulazione/04/precedente.png") no-repeat 0 0;
}	

#nextBtn a{ 
  background:url("img/simulazione/04/successivo.png") no-repeat 0 0;
}

/* image replacement */
#nextBtn{
	margin:0;
	padding:0;
	display:block;
	overflow:hidden;
	text-indent:-8000px;
}
#prevBtn{
	margin:0;
	padding:0;
	display:block;
	overflow:hidden;
	text-indent:-8000px;
}
/* // image replacement */	

#slider li input { 
	margin: 0 6px;
}


/** pagina bordi e mantovane (6) **/

#contenitore_simu6 {
  position: absolute;
  margin:0px auto;
  padding:0px;
/*le 6 righe seguenti servono per centrare la pagina web*/
  left:50%; 
  margin-left: -604px; 
  width: 1208px;
  top: 0px;
  height: 700px;
  display: block;
  text-align: center;
  z-index: 1;
  background-color: #ffffff;
}

#centro_simulazione6 {
  position: absolute;
  width: 825px;
  height: 250px;
  left: 0px;
  top: 0px;
  z-index: 4;
  border: 1px solid;
  background-color: #e6e6e6;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1.3em;
  color: #000000;
  text-align: left;
}

#centro_sotto_sim6 {
  position: absolute;
  width: 825px;
  height: 190px;
  left: 0px;
  top: 260px;
  z-index: 4;
  text-align: center;
  border: 1px solid;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 0.7em;
  color: #666666;
}

#menu_simulazione {
  position: absolute;
  width: 255px;
  height: 434px;
  right: 0px;
  top: 0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 0.8em;
  color: #000000;
  font-weight: bold;
  text-align: left;
  z-index: 4;
  border: 1px solid;
}

#menu_simulazione td{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 0.8em;
  color: #000000;
  text-align: left;
  z-index: 4;
}

#centro_simulazione7 {
  position: absolute;
  width: 795px;
  height: 320px;
  left: 15px;
  top: 15px;
  z-index: 4;
}

#centro_simulazione7a {
  position: absolute;
  width: 825px;
  height: 350px;
  left: 0px;
  top: 0px;
  z-index: 4;
  border: 1px solid; 
}

#centro_sotto_sim7 {
  position: absolute;
  width: 825px;
  height: 88px;
  left: 0px;
  top: 360px;
  z-index: 4;
  text-align: center;
  border: 1px solid;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 0.7em;
  color: #666666;
}

#contenitore_simu8 {
  position: absolute;
  margin:0px auto;
  padding:0px;
/*le 6 righe seguenti servono per centrare la pagina web*/
  left:50%; 
  margin-left: -604px; 
  width: 1208px;
  top: 0px;
  height: 840px;
  display: block;
  text-align: center;
  z-index: 1;
  background-color: #ffffff;
}

#centro_simulazione8a {
  position: absolute;
  width: 825px;
  height: 340px;
  left: 0px;
  top: 0px;
  z-index: 4;
  border: 1px solid; 
}

#centro_simulazione8b {
  position: absolute;
  width: 525px;
  height: 66px;
  left: 0px;
  top: 0px;
  z-index: 4;
  border-bottom: 1px solid; 
}

#centro_simulazione8c {
  position: absolute;
  width: 525px;
  height: 137px;
  left: 0px;
  top: 66px;
  z-index: 4;
  border-bottom: 1px solid; 
}

#centro_simulazione8c2 {
  position: absolute;
  width: 525px;
  height: 274px;
  left: 0px;
  top: 66px;
  z-index: 4;
}

#centro_simulazione8d {
  position: absolute;
  width: 525px;
  height: 137px;
  left: 0px;
  top: 203px;
  z-index: 4;
}

#centro_simulazione8db {
  position: absolute;
  background:url("img/braccetti.jpg") no-repeat 0 0;
  width: 811px;
  height: 295px;
  left: 0px;
  top: 66px;
  z-index: 4;
}

#centro_simulazione8e {
  position: absolute;
  width: 300px;
  height: 340px;
  right: 0px;
  top: 0px;
  z-index: 4;
  border-left: 1px solid; 
}

#centro_sotto_sim8 {
  position: absolute;
  width: 825px;
  height: 88px;
  left: 0px;
  top: 350px;
  z-index: 4;
  text-align: left;
  border: 1px solid;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 0.8em;
  line-height: 1.5;
  color: #000000;
  background-color: #e6e6e6;
}

#centro_sotto_sim8_note {
  position: absolute;
  width: 600px;
  height: 150px;
  left: 0px;
  top: 448px;
  z-index: 4;
  border: 1px solid;
}

#prezzoLabel{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1.7em;
  color: #000000;
}

/* RIEPILOGO */

#contenitore_simu9 {
  position: absolute;
  margin:0px auto;
  padding:0px;
/*le 6 righe seguenti servono per centrare la pagina web*/
  left:50%; 
  margin-left: -604px; 
  width: 1208px;
  top: 0px;
  height: 1530px;
  display: block;
  text-align: center;
  z-index: 1;
  background-color: #ffffff;
}

#corpo_simulazione9 {
  position: absolute;
  width: 1100px;
  height: 800px;
  left: 54px;
  top: 200px;
  z-index: 2;
}

#corpo_simulazione9a {
  position: absolute;
  width: 825px;
  height: 800px;
  left: 0px;
  top: 0px;
}

#centro_simulazione9_1 {
  position: absolute;
  width: 825px;
  height: 305px;
  top: 0px;
  border: 1px solid;
  background-color: #e6e6e6;
  text-align: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 0.9em;
  line-height: 1.5;
  color: #000000;
}

#centro_simulazione9_1 td{
  text-align: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 0.9em;
  line-height: 1.5;
  color: #000000;
}

.campiordine300 {
  width: 300px;
  height: 16px;
}

.campiordine200 {
  width: 200px;
  height: 16px;
}

.campiordine120 {
  width: 120px;
  height: 16px;
}

.campiordine60 {
  width: 60px;
  height: 16px;
}

#centro_simulazione9_1b {
	position: absolute;
	width: 825px;
	height: 290px;
	top: 310px;
	border: 1px solid;
	background-color: #e6e6e6;
	overflow-x: none;
	overflow-y: auto;
	left: 1px;
}

#centro_simulazione9_1b td{
  text-align: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 0.8em;
  line-height: 1.5;
  color: #000000;
}

#centro_simulazione9_2 {
  position: absolute;
  width: 825px;
  height: 340px;
  top: 607px;
  border: 1px solid;
  background-color: #e6e6e6;
  overflow-x: none;
  overflow-y: auto;
}

#centro_simulazione9_2 td{
  text-align: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 0.7em;
  line-height: 1.5;
  color: #000000;
}

#centro_simulazione9_3 {
  position: absolute;
  width: 825px;
  height: 160px;
  top: 953px;
  border: 1px solid;
  background-color: #e6e6e6;
  text-align: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 0.7em;
  line-height: 1.5;
  color: #000000;
}

#centro_simulazione9_4 {
  position: absolute;
  width: 825px;
  height: 180px;
  top: 1119px;
  border: 1px solid;
  background-color: #e6e6e6;
  text-align: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 0.7em;
  line-height: 1.5;
  color: #000000;
}

/* END SIMULAZIONE */

/* NOTE LEGALI */
#notelegali {
  position: absolute;
  width: 800px;
  height: 511px;
  left: 200px;
  top: 160px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #999999;
  text-align: left;
  line-height: 1.4em;
  z-index: 2;
}
/* END NOTE LEGALI */

a.blu {
  text-decoration: none;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  color: #336699;
  font-weight: bold;
  text-align: left;
}

a.blu:hover {
  text-decoration: none;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  color: #910022;
  font-weight: bold;
  text-align: left;
}

a.bianco {
  text-decoration: none;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #ffffff;
  font-weight: bold;
  text-align: left;
}

a.link {
  text-decoration: none;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  color: #336699;
  font-weight: bold;
  text-align: left;
}

a.linkb {
  text-decoration: none;
}

a.blu10 {
  text-decoration: none;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #336699;
  font-weight: bold;
  text-align: left;
}

a.blu10:hover {
  text-decoration: underline;
}

a.grigio {
  text-decoration: none;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  text-align: right;
  color: #999999;
  text-align: left;
}

a.grigio:hover {
  text-decoration: underline;
}

a.grigio14 {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: right;
	color: #666;
	text-align: left;
	text-transform: none;
}

a.grigio14:hover {
  text-decoration: none;
}

h1 {
  font-family: sans-serif;
  color: #0068B8;
}
      
li.LOCKED {
  font-weight: bold;
}

.table_larghezza {
/*	height:20px;*/
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 3px;
	/**/
	background-color: #0071b1;
	/**/
	color:#FFF;
	font-size:0.7em;
	line-height: 1.0em;
	text-align:left;
}

.sporgenza {
/*	height:27px;*/
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	padding-bottom: 10px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 10px;
	/**/
	background-color: #F0A53B;
	border-bottom: 1px solid #333;
	/**/
	color:#000;
	font-size:0.8em;
	font-weight: bold;
	line-height: 1.0em;
	text-align:center;
	padding-left: 5px;
}

.altezza {
	width: 125px !important;
/*	height:27px;*/
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	padding-bottom: 10px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 10px;
	/**/
	background-color: #F0A53B;
	border-bottom: 1px solid #333;
	/**/
	color:#000;
	font-size:0.8em;
	font-weight: bold;
	line-height: 1.0em;
	text-align:center;
	padding-left: 5px;
}

.raggi {
/*	height:27px;*/
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	padding-bottom: 10px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 10px;
	/**/
	background-color: #facd97;
	border-bottom: 1px solid #333;
	/**/
	color:#000;
	font-size:0.8em;
	line-height: 1.0em;
	font-weight: bold;
	text-align:center;
	padding-left: 5px;
}

.misure {
	width: 15%;
	min-width: 70px;
/*	height:27px;*/
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	padding-bottom: 10px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 10px;
	/**/
	background-color: #beddeb;
/*	border-left: 1px solid #E7801B;*/
	border-right: 1px solid #E7801B;
	border-bottom: 1px solid #333;
	border-collapse:collapse;
	/**/
	color:#000;
	font-size:0.8em;
	font-weight: bold;
	line-height: 1.0em;
	text-align:center;
	padding-left: 5px;
}

.prezzi {
/*	height:27px;*/
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	padding-bottom: 10px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 10px;
	/**/
	background-color: #fff;
	border-right: 1px solid #E7801B;
	border-bottom: 1px solid #333;
	/**/
	color:#000;
	font-size:0.8em;
	line-height: 1.0em;
	text-align:center;
	padding-left: 5px;
}

.clearboth {
	clear: both;
}

/*** pagina ordine ****/

.blocco_ordine {
	width:auto;
	height: auto;
	overflow:auto;
	clear:both;
	padding-bottom:15px;
	padding-top:5px;
	border-bottom: 1px dotted #949494;
}

.blocco_ordine_last {
	width:auto;
	height: 35px;
	padding-top:25px;
	padding-bottom:0px;
	overflow:auto;
	clear:both;
}

.totale_ordine {
	width: 100%;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 10px;
	/**/
	display:block;
	overflow: auto;
	border-top: 1px solid #969696;
}

.totale_ordine span.h2 {
	width: 50%;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 10px;
	padding-bottom: 0px;
	padding-left: 4%;
	padding-right: 0px;
	padding-top: 0px;
	/**/
	font-size: 0.9em;
	line-height: 1.5em;
	color:#333333;
	display:block;
/*	background-color:#999900;*/
	/**/
	position:relative;
	float:left;
}

.totale_ordine span.h3 {
	width: 23%;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 10px;
	/**/
	font-size: 1.8em;
	line-height: 1.5em;
	font-weight: bold;
	color:#000;
	display:block;
	text-align:right;
	background-color:#999900;
	/**/
	position:relative;
	float:left;
	clear:right;
}

.totale_ordine span.h4 {
	width: 20%;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px !important;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	/**/
	font-size: 0.6em;
	font-weight:normal;
	letter-spacing: 0.1em;
	color:#666666;
}
.dettaglio_ordine {
	width: 100%;
	height: auto;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 10px;
	/**/
	text-align:left;
	border-collapse:collapse;
	/**/
	position:relative;
	top: 3px;
	display:block;
	clear:both;
	overflow:auto;
}

.dettaglio_ordine h2 {
	font-size: 1.0em;
	font-weight: bold;
	color:#333;
	margin-bottom: 0px;
	margin-left: 5px;
	margin-right: 0px;
	margin-top: 5px;
	padding-bottom: 2px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	/**/
	float:none;
}

.dettaglio_ordine p {
	font-size: 0.8em;
	line-height: 1.2em;
	font-weight: normal;
	color:#333;
	margin-bottom: 0px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 3px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	/**/
	float:none;
}

.numero_ordine {
	width: 12%;
	height: 70px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 12px;
	/**/
	text-align:center;
	/**/
	float:left;
	position:relative;
	display:block;
}

.numero_ordine input {
	width: 30px;
	height: 27px;
	margin-bottom: 20px;
	margin-left: 26px;
	margin-right: 20px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	font-size: 1.4em;
}

.numero_ordine_last {
	width: 12%;
	height: 35px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	/**/
	text-align:center;
	/**/
	float:left;
	position:relative;
	display:block;
}

/*
.numero_ordine_last input {
	width: 30px;
	height: 27px;
	margin-bottom: 20px;
	margin-left: 26px;
	margin-right: 20px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	font-size: 1.4em;
}
*/

.dati_ordine {
	width: 40%;
	height: auto;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	text-align:left;
	position:relative;
	float:left;
	display:block;
}

.dati_ordine h2 {
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	font-size: 0.9em;
	line-height: 1.5em;
	color:#333333;
}

.dati_ordine p {
	font-size: 0.7em;
	font-weight: normal;
	color:#333;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	float:none;
	border-bottom: 1px dotted #969696;
	font-weight: normal;
}

.dati_ordine b {
	width: 35%;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	/**/
	display:block;
	float:left;
	position:relative;
}

.dati_ordine_last {
	width: 40%;
	height: 35px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	/**/
	text-align:left;
/*	background-color:#000033;*/
	/**/
	position:relative;
	float:left;
	display:block;
}


.dati_ordine_last h2 {
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	/**/
	font-size: 0.9em;
	line-height: 1.5em;
	color:#333333;
}

.dati_ordine_last p {
	font-size: 0.7em;
	font-weight: normal;
	color:#333;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	/**/
	float:none;
	border-bottom: 1px dotted #969696;
	/**/
	font-weight: normal;
}

.dati_ordine_last b {
	width: 35%;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	/**/
	display:block;
	float:left;
	position:relative;
}

.prezzo_ordine {
	width: 25%;
	height: auto;
	margin-bottom: 0px;
	margin-left: 20px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	/**/
	text-align:left;
/*	background-color:#000033;*/
	/**/
	position:relative;
	float:left;
	display:block;
}

.prezzo_ordine_last {
	width: 25%;
	height: 35px;
	margin-bottom: 0px;
	margin-left: 20px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	/**/
	text-align:left;
/*	background-color:#000033;*/
	/**/
	position:relative;
	float:left;
	display:block;
}

.prezzo_ordine h2 {
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	/**/
	font-size: 0.9em;
	line-height: 1.5em;
	color:#333333;
}

.prezzo_ordine h3 {
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 20px;
	padding-top: 0px;
	/**/
	font-size: 1.8em;
	color:#000;
/*	background-color:#003399;*/
	text-align:right;
}

.prezzo_ordine h4 {
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	/**/
	font-size: 0.6em;
	font-weight:normal;
/*	letter-spacing: 0.1em;*/
	color:#666666;
}

.plus_tende {
	width: 15%;
	height: auto;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	/**/
	text-align:left;
/*	background-color:#0000ff;*/
	/**/
	position:relative;
	float:left;
}

.plus_tende_last {
	width: 15%;
	height: 35px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	/**/
	text-align:left;
/*	background-color:#0000ff;*/
	/**/
	position:relative;
	float:left;
}

.plus_tende label {
	width: 100px;
	margin-bottom: 0px;
	margin-left: 0px !important;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 2px !important;
	padding-right: 0px;
	padding-top: 0px;
	/**/
	text-align:left;
/*	background-color:#00CC99;*/
	display:block;
}

.plus_tende_last label {
	width: 100px;
	margin-bottom: 0px;
	margin-left: 0px !important;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 2px !important;
	padding-right: 0px;
	padding-top: 0px;
	/**/
	text-align:left;
/*	background-color:#00CC99;*/
	display:block;
}

.plus_tende input {
	width: 85px;
	height: 25px !important;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px !important;
	text-align: center;
	color: #fff;
	font-weight:bold;
	background-color: transparent;
	background-image: url("immagini/simulazione/08/ba.png");
	border: none !important;
	/**/
	font-size: 0.7em;
	line-height: 0.7em;
	position:relative;
	top: 15px;
	display:block;
	cursor: pointer;
}

.plus_tende_last input {
	width: 85px;
	height: 25px !important;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px !important;
	text-align: center;
	color: #fff;
	font-weight:bold;
	background-color: transparent;
	background-image: url("immagini/simulazione/08/ba.png");
	border: none !important;
	/**/
	font-size: 0.7em;
	line-height: 0.7em;
	position:relative;
	top: 5px;
	display:block;
	cursor: pointer;
}

.posa {
	width: 100%;
	height: auto;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 3px !important;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 10px;
	/**/
	background-color: #e6e6e6;
	text-align:left;
	border: 1px solid #949494;
	border-collapse:collapse;
	/**/
	position:relative;
	top: 3px !important;
	display:block;
	clear:both;
	overflow:auto;
}

.posa h2 {
/*	width: 53%;*/
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 3px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 0px;
	/**/
	font-size: 0.9em;
	line-height: 1.5em;
	color:#333333;
	float:none;
	clear:both;
}

#selezione_posatori {
	width: 100%;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 10px;
	/**/
	overflow: auto;
	clear:both;
/*	border-top: 1px solid #969696;*/
}
	
.posa_left {
	width: 42%;
	height: auto;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	/**/
	float:left;
/*	background-color: #00FF00;*/
	text-align:left;
}

.posa_left label {
	margin-left: 0px !important;
	padding-left: 0px !important;
}

.posa_left img {
	padding-top: 15px;
	padding-bottom: 15px;
}

.posa_right {
	width: 57%;
	height: auto;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	/**/
	float:left;
/*	background-color:#990000;
	background-image: none;*/
	/**/
	overflow:auto;
}

.posa_right h2 {
	position: relative;
	clear:both;
}

.posa_right p {
	font-size: 0.8em;
	font-weight: normal;
	color:#333;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 9px;
	padding-right: 0px;
	padding-top: 0px;
	/**/
	float:none;
	position: relative;
	clear:both;
/*	border-bottom: 1px dotted #969696;*/
	/**/
	font-weight: normal;
}

.installatore {
	width: 47%;
	min-height: 110px;
	height: auto !important;
	height: 110px;
	margin-bottom: 0px;
	margin-left: 10px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 10px;
	/**/
	background-color: #e6e6e6;
	text-align:left;
	border-bottom: 1px dotted #949494;
	border-collapse:collapse;
	/**/
	position:relative;
	top: 0px;
	display:block;
	float:left;
	overflow:auto;
}

.installatore_left {
	width: 61%;
	padding-right: 2%;
	padding-top:5px;
	position:relative;
/*	background-color:#99FF00;*/
	float:left;
}

.installatore_right {
	width: 30%;
	position:relative;
	padding-right: 1%;
	padding-top:5px;
/*	background-color:#33FF00;*/
	float:left;
}
.installatore input {
	float:none !important;
	clear:both;
}
/*
.installatore label {
	display: none;
}*/

.installatore p {
	width: auto;
	font-size: 0.7em;
	font-weight: normal;
	color:#333;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	/**/
/*	background-color:#009966;
	border-bottom: 1px dotted #969696;*/
	/**/
	font-weight: normal;
}

.comune_installatore {
	font-size: 14px;
	font-weight:bold;
	color:#0071b1;
}

#area_privacy {
	width: 100%;
	height: auto;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 3px !important;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 10px;
	/**/
	text-align:left;
	background-color: #E6E6E6;
	border: 1px solid #949494;
	border-collapse:collapse;
	/**/
	position:relative;
	top: 3px !important;
	display:block;
	clear:both;
	overflow:auto;
}

#area_privacy h2 {
	width: 53%;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 3px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 0px;
	/**/
	font-size: 0.9em;
	line-height: 1.5em;
	color:#333333;
	float:left;
}

.dati_spedizione {
	width: 100%;
	height:auto;
	min-height: 152px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	/**/
	text-align:left;
	background-color: #E6E6E6;
	border: 1px solid #949494;
	border-top: none;
	border-collapse:collapse;
	/**/
	position:relative;
	display:block;
	clear:both;
	overflow:auto;
}

.commenti {
	width: 100%;
	height:auto;
	min-height: 152px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	/**/
	text-align:left;
	background-color: #E6E6E6;
	border: 1px solid #949494;
	border-collapse:collapse;
	/**/
	position:relative;
	top: 3px;
	display:block;
	clear:both;
	overflow:auto;
}

.check_consegna {
	float:left;
}

strong.right {
	float: right;
}

.pulsante {
	width: 85px;
	height: 25px;
	margin-right:32px;
	margin-left: 32px;
	text-align: center;
	color: #fff;
	font-weight:bold;
	background-color: transparent;
	background-image: url("img/simulazione/08/ba.png");
	border: 0px;
	cursor: pointer;
}

.asterisco {
	color: #F00;
}

#linea{
	border-bottom-style: dotted;
	
}

#grigio{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 31px;
  color: #336699;
  font-weight: bold;
}

#inaugura{
  position: absolute;
  width: 851px;
  height: 617px;
  top: 116px;
  left: 338px;
  z-index:10;
}

#chiudi{
  position: absolute;
  width: 200px;
  height: 20px;
  top: 40px;
  right: 20px;
}

#inizia{
  position: absolute;
  width: 200px;
  height: 20px;
  bottom: 120px;
  left: 60px;
}

#video_zanza{
  position: absolute;
  width: 530px;
  height: 425px;
	top: 400px;
  left: 338px;
  z-index:10;
  display: none;
}

#video{
  position: absolute;
  height: 365px;
  top: 60px;
  left: 0px;
}

#chiudi_video{
  position: absolute;
  background-color:white;
  width: 200px;
  height: 20px;
  top: 40px;
  right: 20px;
}

.testo_pagamento {
	font-size: 14px;
}
.titolo {
	font-weight: bold;
}
aggiuntaisole {
	font-size: 10px;
}

.aggiuntaisole {
	font-size: 12px;
	font-style: italic;
	text-align: center;
}

.rosso{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #e2001a;
	font-weight: bold;
	text-align: left;
}

#frmOrdine #contenitore_ordine_zan #zan_carrello_up table tr td {

}
#frmOrdine #contenitore_ordine_zan #zan_carrello_up table tr td span {
	font-size: 20px;
	text-align: center;
}
