html,body,font,td,th,li,input,textarea,select,div,span {color: #444444; font-size: 12px; font-family: Verdana, Tahoma, Arial, Georgia,"Times New Roman", Times, serif, Helvetica, sans-serif}
html, body {margin:0px; padding:0px;}
body {background: #ADABB8}
img	 {border:0px}
form {margin:0px}
table {border:0px; border-collapse: collapse}

td,th {padding:0px; margin:0px;}
ul {margin-left:16px; padding-left:0px}
li {margin-left:30px;}
.ListaHome {margin:0px; color:#345A86; padding-bottom:3px; padding-top:3px; border-bottom:1px solid #345A86}

A:link  {
	COLOR: #173554; TEXT-DECORATION: none
}
A:visited {
	COLOR: #173554; TEXT-DECORATION: none
}
A:active {
	COLOR: #173554; TEXT-DECORATION: none
}
A:hover {
	COLOR: #173554; TEXT-DECORATION: underline
}

.LinkInv A:link  {
	COLOR: #173554; TEXT-DECORATION: underline
}
.LinkInv A:visited {
	COLOR: #173554; TEXT-DECORATION: underline
}
.LinkInv A:active {
	COLOR: #173554; TEXT-DECORATION: underline
}
.LinkInv A:hover {
	COLOR: #173554; TEXT-DECORATION: none
}

.LinkB A:link  {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
.LinkB A:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
.LinkB A:active {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
.LinkB A:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: underline
}

.MenuT A:link {
	COLOR: #163352; TEXT-DECORATION: none
}
.MenuT A:visited {
	COLOR: #163352; TEXT-DECORATION: none
}
.MenuT A:active {
	COLOR: #163352; TEXT-DECORATION: none
}
.MenuT A:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: none; background-color:#163352
}


.ProdottoOrdina A:link {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
.ProdottoOrdina A:visited{
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
.ProdottoOrdina A:active{
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
.ProdottoOrdina A:hover{
	COLOR: #FFFFFF; TEXT-DECORATION: underline
}

.Tag2 A:link  {
	COLOR: #345A86; TEXT-DECORATION: none
}
.Tag2 A:visited {
	COLOR: #345A86; TEXT-DECORATION: none
}
.Tag2 A:active {
	COLOR: #345A86; TEXT-DECORATION: none
}
.Tag2 A:hover {
	COLOR: #345A86; TEXT-DECORATION: underline;
}

.Tag3 A:link  {
	COLOR: #4D82C0; TEXT-DECORATION: none
}
.Tag3 A:visited {
	COLOR: #4D82C0; TEXT-DECORATION: none
}
.Tag3 A:active {
	COLOR: #4D82C0; TEXT-DECORATION: none
}
.Tag3 A:hover {
	COLOR: #4D82C0; TEXT-DECORATION: underline;
}


.Tag4 A:link  {
	COLOR: #629EE7; TEXT-DECORATION: none
}
.Tag4 A:visited {
	COLOR: #629EE7; TEXT-DECORATION: none
}
.Tag4 A:active {
	COLOR: #629EE7; TEXT-DECORATION: none
}
.Tag4 A:hover {
	COLOR: #629EE7; TEXT-DECORATION: underline;
}

.XawmAnchor {position:relative; left:11px;top:10px; z-index:10}

#IPZS_TOP {width:100%; background-image:url('/images/BGTop.jpg')}
#IPZS_TOP_2 {width:994px; height:245px; background:url('/images/Top.jpg') no-repeat}
#IPZS_TOP_NATALE {width:100%; background-image:url('/images/BGTopNatale.jpg')}
#IPZS_TOP_2_NATALE {width:994px; height:245px; background:url('/images/Top.gif') no-repeat}
#TDTop1_a {text-align:center; width:216px; height:30px}
#TDTop1_b {width:554px; font-size:9px; color:#FFF; text-align:center}
#TDTop1_c {width:192px; text-align:right; padding-right:24px}
#TDTop2_a {text-align:center; vertical-align:top; font:bold 12px verdana; color:#163352; height:154px}
#TDTop2_b {text-align:right; vertical-align:top; font:normal 12px verdana; color:#163352; padding:16px; padding-right:24px; height:154px}
#TDTop3_a {height:60px; padding-top:2px; text-align:center}
#TDTop3_b {text-align:center; font:bold 12px verdana; color:#FFF}
#TDTop3_c {text-align:right; font:bold 12px verdana; color:#FFF}
#InputCercaT {width:110px; height:18px; border:1px solid #000; background:url('/images/SfondoCerca.gif')}
#InputCercaB {width:60px; height:18px; border:1px solid #000; background:#DDD; background-image:url('/images/SfondoMenuBianco.gif'); color:#173554; font:bold 10px verdana;}
#InputCercaBE {width:50px; height:18px; border:1px solid #000; background:#DDD; background-image:url('/images/SfondoMenuBianco.gif'); color:#173554; font:bold 9px verdana;}

#IPZS_CORPO {width:100%; background:#E2E5F4}
#IPZS_CORPO2_2 {width:994px; background:url('/images/Corpo2.jpg') repeat-y}
#IPZS_CORPO2_3 {width:994px; background:url('/images/Corpo.jpg') repeat-y}
#TabTitolo {height:40px; background:#EEE; width:772px}
#TDTitolo {padding-left:20px}
#DIVCorpo {width:100%; border:0px solid #00F; margin-left:4px}
#TDSX {width:216px; height:500px; vertical-align:top;  border:0px solid #000}
#TDC {width:562px; vertical-align:top; border:0px solid #000}
#TDC2 {width:778px; vertical-align:top; border:0px solid #F00}
#TDDX {width:216px; text-align:center; vertical-align:top; padding-top:12px; padding-right:3px;  border:0px solid #000}
.TabCorpo {width:740px}
.DivCorpo2 {margin-right:13px}
.DivTitoloPagine {width:772px; height:40px; background:#E8E9EB}
.Indietro {text-align:left; width:772px; height:40px; background:#E8E9EB}
.Indietro2 {padding:12px;}

#IPZS_BOTTOM {width:100%; background:#ADABB8}
#IPZS_BOTTOM_2 {width:994px; height:130px; background:url('/images/Bottom.jpg') no-repeat}
#TDBottom1_a {text-align:center; width:216px; padding-top:30px}
#TDBottom1_b {text-align:left; width:216px; padding-top:30px; padding-left:26px}
#TDBottom1_c {text-align:right; padding-top:40px; padding-right:24px; font:normal 11px verdana; color:#666666}
.FondoPagina {text-align:left; font:normal 11px verdana; color:#163352; margin-left:26px; margin-top:10px}
.FondoPagina2 {text-align:right; font:normal 11px verdana; color:#163352; width:954px; margin-right:10px}

#TitTag, #TitLinks, #TitNews{padding-top:10px}
#Tag {text-align:justify; width:190px; padding:10px; font-weight:bold; font-family:Arial, Verdana, Tahoma; background:#FFFFFF}
.Tag1 {font-size:14px;}
.Tag2 {font-size:12px;}
.Tag3 {font-size:11px;}
.Tag4 {font-size:10px;}

#Links {width:190px; padding:10px; text-align:left; font-size:10px; padding:10px; background:#FFFFFF}
#News {width:190px; padding:10px; text-align:left; font-size:10px; padding:10px; background:#FFFFFF}
      
.normale9 {font-size:9px}
.normale11 {font-size:11px}
.normale11Blu {font-size: 11px; color: #163352}
.TD11Bianco {font-size: 11px; color: #FFFFFF; background:#163352; padding:2px}
.TD11SfGrigio {font-size: 11px; color: #163352; background:#EEEEEE; padding:2px}

loading {
	background-attachment: fixed;
	background-image: url('/images/loading.gif');
	background-repeat: no-repeat;
	background-position:  center;
}

#TestoHome {text-align:justify; width:520px}
.ProdottoFoto {padding:4px; background:#F5F5F5;}
.ProdottoFotoDX {padding:4px; background:#F5F5F5;}
.ProdottoFotoImg {border:1px solid #163352}
.ProdottoTab {background:#F5F5F5}
.ProdottoNome {padding:4px; background:#345A86; color:#FFF; border-bottom:2px solid #FFF; border-top:2px solid #FFF}
.ProdottoAutore {font-size:11px; padding:4px; border-bottom:2px; background:#FFF;}
.ProdottoPrezzo {padding:4px; border-bottom:2px solid #FFF; background:#E2E5F4}
.ProdottoVaiPro {padding:4px; font-size:11px; background:#D4DEEF; border-bottom:1px solid #FFF}
.ProdottoVaiCat {padding:4px; font-size:11px; background:#B6CBEF; border-bottom:2px solid #FFF}
.ProdottoRiga {background:#AAA;}

.ProdottoOrdina {padding:4px; font-size:11px; background:#163352; border-bottom:2px solid #FFF; color:#FFF}
.ProdottoOrdinaE {font-size:11px; color:#AAA}
.ProdottoDettagli {font-size:12px; padding:4px; border-bottom:2px; background:#FFF}

.TitoloPagine {padding:12px; font-size:12px; font-weight:bold; color:#163352}
.TitoloPagineS {padding:12px; padding-top:12px; font-size:18px; font-weight:bold; color:#AAA; font-family: "Times New Roman", Times}
.TitoloPagineSG {padding:12px; padding-top:12px; font-size:18px; font-weight:bold; color:#7B97D0; font-family: "Times New Roman", Times}

.CarrelloTop {padding:6px; font-size:11px; font-weight:bold; border-bottom:2px solid #FFF; border-right:1px solid #FFF; background:#163352; color:#FFF}
.CarrelloProdotto {padding:4px; font-size:11px; border-bottom:1px solid #CCC; border-right:1px solid #FFF; color:#163352}
.CarrelloProdottoVuoto {padding:4px; padding-top:30px; padding-bottom:30px; font-size:11px; color:#163352}
.CarrelloSped {padding:4px; font-size:11px; border-top:2px solid #FFF; border-bottom:5px solid #FFF; background:#EEE;}
.CarrelloSpedTotale {padding:4px; font-size:11px; font-weight:bold; border:1px solid #163352; background:#345A86; color:#FFF}
.CarrelloSpedTotali {padding:4px; font-size:11px; border:1px solid #163352; background:#FFF; color:#163352}
.CarrelloBottom {padding:4px; font-size:11px; border:1px solid #163352; background:#EEE;}
.InputQnt {width:38px; height:18px; border:1px solid #163352}
.InputSelect {height:18px; border:1px solid #163352; z-index:0}

.ModuloTop {padding:6px; font-size:11px; font-weight:bold; border-bottom:2px solid #FFF; border-right:1px solid #FFF; background:#163352; color:#FFF}
.ModuloProdotto {padding:4px; padding-top:6px; padding-bottom:6px; font-size:11px; border-bottom:1px solid #CCC; border-right:1px solid #FFF; color:#163352}
.ModuloCampi{padding-top:6px; padding-bottom:6px; font-size:11px; border-top:1px solid #CCC; color:#163352;}
.ModuloCampiInput{padding-top:6px; padding-bottom:6px; font-size:11px; color:#163352;}
.ModuloCampiTel{padding-top:6px; padding-bottom:6px; font-size:11px; border-right:1px solid #CCC; color:#163352}
.ModuloCampiConf{padding-top:6px; padding-bottom:6px; font-size:11px; border-bottom:1px solid #CCC; color:#163352}
.ModuloSpedTotale {padding:4px; font-size:11px; font-weight:bold; border:1px solid #163352; background:#345A86; color:#FFF}
.ModuloSpedTotali {padding:4px; font-size:11px; border:1px solid #163352; background:#FFF; color:#163352}
.ModuloBottom {padding:4px; font-size:11px; border:1px solid #CCC; background:#EEE;}
.ModuloInput {width:160px; height:18px; border:1px solid #163352}
.ModuloInput2 {width:340px; height:18px; border:1px solid #163352}
.ModuloInputSelect {height:18px; border:1px solid #163352; z-index:0}

#preview{position:absolute;	border:1px solid #ccc; background:#163352; padding:5px;	display:none; color:#fff;}
#NuovaVetrina {position:absolute; z-index:4; top:12px; margin-left:21px; margin-top:246px; display:none}
#RigaAttenzione, #RigaRitiroNegozio {margin:16px; padding:10px; border:1px solid #F00; color:#FF0000; background-color:#FF0; display:none}

.Bordo1E {border:1px solid #AAA; padding:4px}
.MapBotTab {width:982; background:#EAEBED; border:2px solid #FFF; border-bottom:2px solid #BBB; border-right:2px solid #BBB;}
.MapBotTDTit {width:100%; font:normal 11px verdana; vertical-align:top; text-align:center; color:#173554; background:#FFFFFF; padding:6px}
.MapBotTD {width:20%; font:normal 11px verdana; vertical-align:top; color:#173554; padding:6px}
