
/* LOCANDA LA POSTA */

html,body{background:#E7E4DC;margin: 0;padding:0}
body{font-family: arial,sans-serif;text-align: center}
#container{width: 760px;background:#fff;margin: 0 auto;text-align: center;}
#container2{width:702px;padding-bottom:15px;margin: 0 auto;text-align: left;}

#noshop{padding:0px 0px 0px 0px;margin: 10px 0px 10px 0px;text-align:left;}
#noshop .avviso{background:#f3f3f3;padding:5px;margin: 0px 0px 12px 0px;}
#noshop h3{border-bottom:5px #B8B7B6 solid;font-size:0.8em;color:#f30;padding:0px 0px 2px 0px;margin: 0px 0px 0px 0px;}
#noshop p{font-size:0.8em;color:#000;padding:2px 0px 0px 0px;margin: 0px 0px 2px 0px;}
#noshop p a{color:#2B62BC;font-weight:bold;}
#noshop p a:hover{background:#2B62BC;color:#fff;text-decoration:none;}
#noshop .backhome{float:right;margin:10px 0px 0px 0px;}
#noshop form{padding:0px 0px 0px 0px;margin:0px 0px 10px 0px;}
#noshop span{font-size:0.8em;}
#noshop input{width:100px;height:auto;color:#024ADB;border:1px #024ADB solid;padding:0px 0px 0px 0px;margin:0px 2px 0px 2px;}
#noshop input.invia{color:#fff;font-size:0.7em;font-weight:bold;width:60px;height:auto;border:1px #000 solid;background:#024ADB;padding:0px 3px 0px 3px;margin:5px 0px 0px 0px;}
#noshop .invia a{text-decoration:none;color:#fff;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
#noshop .invia a:hover{text-decoration:none;color:#024ADB;background:#fff;}
#noshop .invia:hover{text-decoration:none;color:#024ADB;background:#fff;}

#header {background: #fff url("../img/logo.gif");background-repeat:no-repeat;background-position:right bottom;height:104px;}

#header .logoiper{float:left;padding:0px 0px 0px 0px;margin:30px 0px 0px 0px;}
#header .logoiperEn{float:left;padding:0px 0px 0px 0px;margin:10px 0px 0px 0px;}
#header .logoiperFr{float:left;padding:0px 0px 0px 0px;margin:10px 0px 0px 0px;}
#header .logoiperDe{float:left;padding:0px 0px 0px 0px;margin:10px 0px 0px 0px;}
#header .logoiperEs{float:left;padding:0px 0px 0px 0px;margin:10px 0px 0px 0px;}
#header .logoiperNe{float:left;padding:0px 0px 0px 0px;margin:10px 0px 0px 0px;}
#header .logoiperDa{float:left;padding:0px 0px 0px 0px;margin:10px 0px 0px 0px;}
#header .logoiperDe{float:left;padding:0px 0px 0px 0px;margin:10px 0px 0px 0px;}

/* MODIFICATO LA BARRA DELLE LINGUE DEL NEGOZIO - MESSO 10PX PER IL FONT - INDICATIVAMENTE INSERIRE 9 LINGUE :: AGGIUNTO CLASS PRIMO E CLASS ULTIMO SU LISTA PER GUAGAGNARE SPAZIO - SE PIU DI 9 LINGUE COMPARIRANNO 2 BARRE, SE SONO DISPARI QUELLA SOPRA AVRA SEMPRE UNA LINGUA IN + */
#lingue{background:#2B62BC;text-align: center;padding: 0px 0px 0px 0px;margin: 5px 0px 0px 0px;}
#lingue ul{list-style:none;padding: 1px 0px 1px 0px;margin: 0px;}
#lingue ul li{display:inline;list-style: none;font-size:0.7em;font-weight:bold;color:#fff;padding:0px 12px 0px 12px;margin: 0px 0px 0px 0px;text-transform:uppercase;}
/*#lingue ul li.primo{padding-left:0px;}
#lingue ul li.ultimo{padding-right:0px;}*/
#lingue li a{text-decoration: none;color: #fff;padding:0px 0px 0px 0px;margin: 0px 0px 0px 0px;}
#lingue li a:hover{background:#fff;color:#2B62BC;}
#lingue li span.active a{background:#fff;color: #2B62BC;}


#content{width:485px;background: #fff;padding:5px 2px 5px 7px;margin:5px 0px 0px 0px;text-align:left;}
#content .testo{padding:2px 4px 2px 4px;margin: 0px 0px 10px 0px;}
#content .testo p{color:#000;font-size:0.8em;padding:0px 0px 0px 0px;margin: 0px 0px 0px 0px;}
#content .testo a{color:#2B62BC;font-weight:bold;}
#content .testo a:hover{background:#2B62BC;color:#fff;text-decoration:none;}

#content h1{color:#2B62BC;font-size:0.9em;padding:0px 0px 0px 0px;margin:0px 0px 4px 0px;text-transform:uppercase;}
#content h2{color:#0033cc;font-size:0.8em;padding:0px 0px 0px 0px;margin: 10px 0px 0px 0px;}
#content h3{color:#333;font-size:0.8em;padding:0px 0px 0px 0px;margin: 10px 0px 0px 0px;}
#content h4{color:#666;font-size:0.8em;padding:0px 0px 0px 0px;margin: 10px 0px 0px 0px;}



/*MODULO DOVE SIAMO*/
#content .formcontatti {padding:0px 0px 0px 0px;margin:15px 0px 0px 0px;}
#content .formcontatti p{font-size:0.7em;color:#2B62BC;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
#content .formcontatti .modulo {width:410px;padding:0px 0px 0px 0px;margin:5px 0px 0px 0px;}
#content .formcontatti .modulo div {display:inline;font-size:0.7em;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
#content .formcontatti .modulo div.sinistra {float:left;font-weight:bold;width:140px;padding:1px 0px 10px 0px;margin:0px 0px 0px 0px;}
#content .formcontatti .modulo div.destra {float:right;width:270px;padding:0px 0px 10px 0px;margin:0px 0px 0px 0px;}
#content .formcontatti .modulo div.note {font-size:1em;color:#2B62BC;float:right;width:270px;padding:0px 0px 10px 0px;margin:0px 0px 0px 0px;}
#content .formcontatti .modulo input {width:250px;}
#content .formcontatti .modulo textarea {width:250px;}
#content .formcontatti .modulo input.pulsante {width:auto;}
#content .formcontatti .modulo label {color:#000;}
#content .formcontatti .modulo input.button {width:auto;font-weight:bold;border:1px #000 solid;color:#fff;background:#2B62BC;}


/*ELENCO CATEGORIE*/
#content .menucategorie{position:relative;width:100%;padding:0px 0px 0px 0px;margin:10px 0px 0px 0px;}
#content .categoria {position:relative;float:left;width:31%;padding:5px 8px 25px 0px;margin:0px 0px 0px 0px;}
#content .categoria ul {padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
#content .categoria ul li{list-style:none;text-transform:uppercase;font-weight:bold;font-size:0.7em;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}

/*#content .categoria ul li a{color:#2B62BC;text-decoration:none;}
#content .categoria ul li a:hover{background:#2B62BC;color:#fff;text-decoration:underline;}*/

#content .categoria ul li.livello1{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
#content .categoria ul li.livello1 a{color:#2B62BC;text-decoration:none;}
#content .categoria ul li.livello1 a:hover{background:#2B62BC;color:#fff;text-decoration:none;}

#content .categoria ul li.livello2{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
#content .categoria ul li.livello2 a{color:#000;text-decoration:none;}
#content .categoria ul li.livello2 a:hover{background:#2B62BC;color:#fff;text-decoration:none;}

#content .categoria ul li.livello3{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
#content .categoria ul li.livello3 a{color:#333;text-decoration:none;}
#content .categoria ul li.livello3 a:hover{background:#2B62BC;color:#fff;text-decoration:none;}


#content .categoria li a{color:#2B62BC;text-decoration:none;}
#content .categoria li a:hover{background:#2B62BC;color:#fff;text-decoration:underline;}

#content .percorso {font-weight:bold;color:#333;font-size:0.7em;padding:0px 0px 0px 0px;margin:10px 0px 0px 0px;}
#content .percorso a{color:#2B62BC;text-decoration:none;}
#content .percorso a:hover{background:#2B62BC;color:#fff;text-decoration:none;}
#content .percorso .light {font-weight:bold;text-transform:uppercase;color:#000;}


/*ELENCO PRODOTTI*/
#content .menuprodotti{position:relative;float:left;width:100%;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-bottom:1px #fff dotted;background:#ffffff;}
#content .prodotto{position:relative;float:left;width:33%;padding:10px 0px 10px 0px;margin:0px 0px 0px 0px;background:#ffffff;}
#content .prodotto ul{list-style:none;width:90%;text-align:center;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:#ffffff;}
#content .prodotto ul li{list-style:none;font-size:0.7em;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:#ffffff;}


#content .prodotto ul li.foto{background:#ffffff;height:80px;text-align:center;}
#content .prodotto li.foto img{border:1px #ccc solid;background:#ffffff;padding:3px;}
#content .prodotto ul li.foto img:hover{border:1px #2B62BC solid;}
#content .prodotto ul li.basket{/*float:left;*/display:inline;padding:0;margin:0px 25px 0px 0px;}
#content .prodotto ul li.prezzo{/*float:left;*/display:inline;font-weight:bold;color:#000;padding:0;margin:0px 0px 0px 25px;}
#content .prodotto ul li.nome{text-align:center;padding:0;margin:5px 0px 0px 0px;}


/*SCHEDA PRODOTTO*/
#content .scheda {padding:0px 0px 40px 0px;margin:0px 0px 0px 0px;}
#content .scheda h2{color:#2B62BC;font-size:0.9em;letter-spacing:0.1em;text-transform:uppercase;padding:0px 0px 0px 0px;margin:10px 0px 4px 0px;}
#content .scheda img.foto{float:right;border:none/*1px #666 solid*/;padding:0px;margin:10px 20px 2px 2px;}
#content .scheda img.carrello2{border:1px #999 solid;padding:0px;margin:0px 0px 0px 0px;vertical-align:middle;}
#content .scheda img.carrello2:hover{border:1px #2B62BC solid;}

#content .scheda ul{text-align:left;list-style:none;padding:0px 0px 0px 0px;margin:10px 0px 0px 0px;}
#content .scheda ul li{font-size:0.8em;font-weight:bold;list-style:none;padding:0px 0px 10px 0px;margin:0px 0px 0px 0px;}
#content .scheda ul li.commento{font-weight:bold;font-style:italic;color:#2B62BC;}
#content .scheda ul li.carrello{color:#ff3300;}
#content .scheda .light{font-weight:bold;color:#2B62BC;}


/*NAVIGAZIONE*/
#navigation{float:right;width:200px;padding:0;margin:10px 0px 0px 0px;}

#navigation .titolo{border:1px #CAC0A7 solid;padding:2px 2px 2px 2px;margin:0px 0px 2px 0px;}
#navigation .titolo h3{font-size:0.7em;color:#333;background: url("../../img/bg-h3nav.jpg");background-position:top;background-repeat:repeat-x;border-left:8px #2B62BC solid;padding:3px 0px 3px 5px;margin:0px 0px 0px 0px;}
#navigation .titolo h3 a{color:#2B62BC;text-decoration:none;}
#navigation .titolo h3 a:hover{color:#000;}
#navigation .titolo h3.iperstore a{color:#2B62BC;text-decoration:none;}
#navigation .titolo h3.iperstore a:hover{color:#000;}
#navigation .titolo a.active{color:#000;}


#navigation .boxpromo {border:1px #2B62BC solid;padding:0px 0px 5px 0px;margin:15px 0px 15px 0px;}
#navigation .boxpromo2 {background:#CAC0A7;border-bottom:1px #2B62BC solid;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
#navigation .boxpromo h3{font-size:0.7em;color:#fff;background:#2B62BC;width:80%;border:1px #fff solid;padding:3px 0px 3px 0px;margin:0px;margin-left:auto;margin-right:auto;text-align:center;text-transform:uppercase;letter-spacing:0.2em;}
#navigation .boxpromo h4{font-size:0.7em;color:#2B62BC;padding:0px 0px 0px 0px;margin:2px 0px 0px 4px;text-transform:uppercase;}
#navigation .boxpromo p{font-size:0.7em;font-weight:bold;color:#333;line-height:1.2em;background:#fff;border:1px #fff solid;padding:0px 0px 0px 0px;margin:2px 4px 1px 4px;}
#navigation .boxpromo img.foto{float:left;border:none;padding:1px;margin:4px 4px 2px 4px;}
#navigation .boxpromo div.evidenza{font-size:0.9em;font-weight:bold;color:#2B62BC;padding:5px 0px 0px 0px;margin:1px 0px 1px 5px;}
#navigation .boxpromo img.carrello{float:right;border:1px #666 solid;padding:0px;margin:0px 5px 0px 0px;}


/*MENU FONDO PAGINA*/
#menubottom{clear:both;background:#fff;padding:0px;margin:0px 0px 10px 0px;text-align:center;}
#menubottom ul{display:inline;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
#menubottom ul li{display:inline;list-style:none;font-size:0.7em;font-weight:bold;color:#333;padding:0px 5px 0px 5px;margin:0px 0px 0px 0px;}
#menubottom ul li a {color: #2B62BC;text-decoration:none;background-color:#fff;}
#menubottom ul li a:hover {text-decoration:underline;color:#fff;background-color:#2B62BC;}


/*FOOTER*/
#footer {clear:both;background-color:#2B62BC;color:#fff;font-size:0.7em;font-weight:normal; padding:2px 4px 2px 4px;margin:0px 0px 0px 0px;}
#footer p.copy{padding:2px 0px 2px 0px;margin:0px 0px 0px 4px;}
#footer span.powered{float:right;}
#footer a {font-weight:bold;color:#fff;text-decoration:none;}
#footer a:hover {color:#fff;text-decoration:underline;}


/*CARRELLO SHOP*/
#tabCarrello {width:480px;border:1px #666 solid;padding:2px;margin: 0px 0px 0px 0px;}
#tabCarrello tr.rigaTitoli td{color:#fff;font-weight:bold;background:#2B62BC;padding:1px;}
#tabCarrello td {font-size:0.8em;font-weight:normal;vertical-align:top;text-align:right;padding:2px;margin: 0px 0px 0px 0px;background:#f3f3f3;}
#tabCarrello .prodotti{width:250px;text-align:left;color:#2B62BC;font-weight:bold;}
#tabCarrello .prezzosingolo{width:50px;}
#tabCarrello .quantita{width:30px;}
#tabCarrello .quantita input{font-size:0.8em;text-align:right;height:10px;}
#tabCarrello .totaleprodotto{width:70px;font-weight:bold;}
#tabCarrello .elimina{width:50px;text-align:center;}
#tabCarrello td .elimina a:hover{background:#fff;}
#tabCarrello .iva{font-size:0.7em;font-weight:bold;font-style:italic;color:#333;text-align:right;}
#tabCarrello .iva2{font-weight:normal;text-align:right;}
#tabCarrello .totale{color:#000;font-weight:bold;text-align:left;}
#tabCarrello .totale2{background:#2B62BC;color:#fff;font-weight:bold;text-align:right;}

#butCarrello {width:480px;padding:0px 0px 0px 0px;margin: 15px 0px 0px 0px;}
#butCarrello div {float:left;color:#2B62BC;font-size:0.7em;font-weight:bold;text-align:center;border-left:1px #666 solid;border-top:1px #666 solid;border-right:2px #999 solid;border-bottom:2px #999 solid;padding:4px;margin: 0px 10px 0px 0px;}
#butCarrello div a{color:#2B62BC;text-decoration:none;}
#butCarrello div a:hover{color:#000;}

/*FORM DEL CARRELLO PER ACQUISTARE ON LINE*/
#content .formdatiutente {padding:0px 0px 0px 0px;margin:10px 0px 0px 0px;}
#content .formdatiutente p{font-size:0.7em;color:#2B62BC;}
#content .formdatiutente .modulo {width:410px;padding:0px 0px 0px 0px;margin:5px 0px 0px 15px;}
#content .formdatiutente .modulo div {display:inline;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
#content .formdatiutente .modulo div.sinistra {float:left;font-size:0.7em;font-weight:bold;width:140px;padding:1px 0px 8px 0px;margin:0px 0px 0px 0px;}
#content .formdatiutente .modulo div.destra {float:right;width:270px;padding:0px 0px 10px 0px;margin:0px 0px 0px 0px;}
#content .formdatiutente .modulo input {width:250px;}
#content .formdatiutente .modulo input#cap {width:40px;}
#content .formdatiutente .modulo input#citta {width:80px;}
#content .formdatiutente .modulo input#provincia {width:150px;}
#content .formdatiutente .modulo textarea {width:250px;}
#content .formdatiutente .modulo input.radio {width:auto;margin-left:10px;}
#content .formdatiutente .modulo input.pulsante {width:auto;}
#content .formdatiutente .sinistra label {color:#333;}
#content .formdatiutente .destra label {font-size:0.7em;font-weight:bold;}
#content .formdatiutente input.button {width:auto;font-weight:bold;border:1px #000 solid;color:#fff;background:#024ADB;}


div.mapk {
	z-index: 1;
	position: absolute;
	top: -990px;left: -950px;font-family: verdana, sans-serif;
	font-size: 12pt;text-align: center;
}
