html{width:100%;height:100%;font-size:100%;margin:0;padding:0}
body{width:100%;height:100%;font-size:10px;font-family:Arial, Helvetica, sans-serif;color:#707173;background-color:#F7F7F7;margin:0}
img{border:none}
a:focus{outline-style:none}
hr{display:none}
#wrapper{background-color:#FFF;width:918px;margin-left:auto;margin-right:auto;padding-right:0;padding-left:0;position:relative}
#header{background-color:#FFF;height:85px;border-top-width:5px;border-top-style:solid;border-top-color:#D9DADC;position:relative;background-image:url(img/filetto_orizzontale.png);background-repeat:no-repeat;background-position:0 23px;width:862px;margin-right:auto;margin-left:auto}
#header h1{height:28px;width:395px;background-image:url(img/logo_gadgetmania.png);background-repeat:no-repeat;background-position:0 0;position:absolute;left:0;top:38px;z-index:2}
#header h2{	width:140px;height:28px;position:absolute;right:32px;top:38px;background-image:url(img/telefono.png);background-repeat:no-repeat;background-position:0 0;
text-indent:-9999px}
#header a.facebook{display:block; width:20px;height:20px;position:absolute;	right:6px;top:38px;background-image:url(img/facebook.png);background-repeat:no-repeat;background-position:0 0;text-indent:-9999px}
#header #menu{position:absolute;top:6px;right:0;line-height:17px;list-style-type:none;width:450px;letter-spacing:0;	margin:0;padding:0}
#header #menu li{float:right;height:17px;margin:0;padding:0}
#header #menu li a{font-size:10px;color:#707173;text-decoration:none;background-image:url(img/menu_separatore.png);background-repeat:no-repeat;background-position:0 50%;padding-left:10px;padding-right:8px;display:block}
#header #menu a.home{height:17px;padding-right:8px;background-image:url(none)}
#header #menu a:hover{font-size:10px;color:#707173;text-decoration:underline}
#percorso{line-height:14px;background-color:#FFF;width:862px;margin-left:auto;margin-right:auto;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#E5E5E5;margin-bottom:10px;font-size:9px;overflow:hidden}
#percorso p.sei-in{padding-left:175px;width:370px;float:left}
#percorso p.sei-inscheda{padding-left:175px;width:450px;float:left}
#percorso p.torna-catalogo{padding-left:0;width:350px;float:left}
body.istituz #percorso p.torna-catalogo{padding-left:175px;width:350px;float:left}
#percorso p.torna-catalogo a{background-image:url(img/freccia_paging_prev.png);background-repeat:no-repeat;background-position:0 50%;padding-left:12px;color:#707173;text-decoration:none;float:left}
#percorso p#ordina{padding-left:8px;width:110px;float:left;background-image:url(img/freccia_filtro.png);background-repeat:no-repeat;background-position:0 50%;cursor:pointer}
#percorso p#filtro{width:80px;float:left;background-image:url(img/freccia_filtro.png);background-repeat:no-repeat;background-position:0 50%;padding-left:8px;cursor:pointer}

#percorso p#mostratutti{padding-left:8px;width:110px;float:left;cursor:pointer;margin-left:775px;margin-top:5px}

#percorso p#mostraotto{padding-left:8px;width:110px;float:left;cursor:pointer;margin-left:745px;margin-top:5px}


#percorso p.paging{width:100px;float:left;padding-left:8px;text-align:right;color:#E41D24}
#percorso p.paging a.prev{height:14px;width:10px;display:inline-block;background-image:url(img/freccia_paging_prev.png);background-repeat:no-repeat;background-position:50% 50%;text-indent:-9999px;text-decoration:none}
#percorso p.paging a.next{height:14px;width:10px;display:inline-block;background-image:url(img/freccia_paging_next.png);background-repeat:no-repeat;background-position:50% 50%;text-indent:-9999px;text-decoration:none}
#col-sx{background-color:#FFF;width:175px;float:left;margin-left:28px;display:inline}
#col-sx h3{font-size:11px;padding-left:6px;margin-bottom:2px;padding-top:0}
#col-sx h3 a{font-size:11px;color:#707173;text-decoration:none}
#col-sx h3 a:hover{font-size:11px;color:#707173;text-decoration:underline}
#col-sx #cerca{overflow:hidden;line-height:17px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#E5E5E5;padding-bottom:13px;padding-left:0;margin-right:10px;margin-bottom:8px}
#col-sx #cerca .text{background-color:#ECECEC;display:block;background-image:url(img/freccia_cerca.png);background-repeat:no-repeat;background-position:140px 0;text-decoration:none;color:#707173;line-height:15px;font-size:10px;font-family:Arial, Helvetica, sans-serif;width:128px;height:15px;float:left;border:1px solid #D4D4D4;margin:0;padding:0 5px}
#col-sx #cerca .submit{background-color:#FFF;float:left;width:24px;height:17px;cursor:pointer;background-image:url(img/freccia_cerca.png);background-repeat:no-repeat;background-position:0 50%;border-style:none}
#col-sx h3.cerca{line-height:17px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#E5E5E5;padding-bottom:13px;padding-left:0;margin-right:10px}
#col-sx h3.cerca a{background-color:#ECECEC;display:block;background-image:url(img/freccia_cerca.png);background-repeat:no-repeat;background-position:140px 0;text-decoration:none;color:#707173;padding-left:6px;margin-top:6px;font-size:10px}
#col-sx h3.progettisumisura{line-height:17px;padding-bottom:5px;padding-left:0;border-top-width:1px;border-top-style:solid;border-top-color:#E5E5E5;padding-top:5px;margin-right:10px}
#col-sx h3.progettisumisura a{display:block;background-image:url(img/freccia_progettisumisura.png);background-repeat:no-repeat;background-position:140px 0;text-decoration:none;color:#E41D24;padding-left:6px;margin-top:0}
#col-sx h3.tuo-preventivo{line-height:17px;padding-bottom:13px;padding-left:0;border-top-width:1px;border-top-style:solid;border-top-color:#E5E5E5;padding-top:10px;margin-right:10px}
#col-sx h3.tuo-preventivo a{background-image:url(img/icona_tuo-preventivo.png);background-repeat:no-repeat;background-position:100% 50%;text-decoration:none;color:#707173;padding-left:6px;margin-top:0;padding-right:16px}
ul.catalogo{list-style-type:none;margin:0 0 10px;padding:0}
ul.catalogo li a{color:#707173;text-decoration:none;display:block}
ul.catalogo li a:hover{color:#707173;text-decoration:none;background-color:#F7F7F7}
ul.catalogo li ul{list-style-type:none;margin:0;padding:0}
ul.catalogo li ul li{margin:0;padding:0 0 0 14px}
ul.catalogo li ul li.open{background-image:url(img/freccia_sottomenu.png);background-repeat:no-repeat;background-position:0 50%}
ul#submenu-ordina{list-style-type:none;background-color:#FFF;width:100px;position:absolute;top:104px;left:573px;z-index:10;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;display:none;text-transform:uppercase;border-color:#E5E5E5;border-style:none solid solid;margin:0 0 10px;padding:0 0 5px 5px}
ul.istituzionale{list-style-type:none;margin:0 6px 10px 0;padding:0}
ul.istituzionale li{padding-left:7px;line-height:27px;margin-right:7px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#e5e5e5}



ul.istituzionale li a{color:#404041;text-decoration:none;display:block;font-weight:700;font-size:11px}
ul.istituzionale li a:hover{color:#858587;text-decoration:none;background-color:transparent}
ul.istituzionale li.open{background-image:url(img/freccia_sottomenu.png);background-repeat:no-repeat;background-position:0 50%}

ul.istituzionale li.open a{margin-left: 5px; }


ul#submenu-filtro{list-style-type:none;background-color:#FFF;width:100px;position:absolute;top:104px;left:691px;z-index:2;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;display:none;border-color:#E5E5E5;border-style:none solid solid;margin:0 0 10px;padding:0 0 5px 5px}
#content{float:right;width:687px;position:relative;margin-right:28px;display:inline;min-height:300px}
body.istituz #content p{color:#949599;font-size:11px;line-height:13px;padding-left:9px;margin-bottom:7px}
body.tecnologie #content .colonna{width:162px;float:left;margin-right:6px}
body.istituz #content p em{font-style:normal;font-weight:700;color:#404041}
body.istituz #content a{color:#000;text-decoration:none}
body.istituz #content a:hover{color:#000;text-decoration:underline}
body.istituz #content p strong{color:#3E3E40;font-size:18px;font-weight:400;display:block;margin-bottom:8px;margin-top:20px}
body.istituz #content p.scripta{font-size:9px;font-style:italic;margin-top:35px}
body.istituz #content p.scripta a{color:#404041;text-decoration:none;font-style:normal}
body.istituz #content p.scripta a:hover{color:#404041;text-decoration:underline;font-style:normal}
body.contatti #content form{overflow:hidden;padding-left:9px;padding-top:10px}
body.contatti #content form label{display:block;line-height:16px;color:#949599}
body.contatti #content form .text{height:14px;width:147px;border:1px solid #E5E5E5;padding-right:3px;padding-left:3px;display:block;margin-bottom:3px;font-size:11px}
body.contatti #content form .textarea{height:90px;width:320px;border:1px solid #E5E5E5;padding-right:3px;padding-left:3px;display:block;margin-bottom:3px;overflow:hidden;font-family:Arial, Helvetica, sans-serif;font-size:11px}
body.contatti #content form .submit{background-color:#ECEDED;background-image:url(img/icona_chiedi_preventivo.png);background-position:100% 50%;background-repeat:no-repeat;color:#3E3E40;cursor:pointer;display:block;font-family:Arial,Helvetica,sans-serif;font-size:11px!important;font-weight:700;line-height:17px;text-align:center;width:65px;margin-left:23px;margin-top:22px;border-style:none;padding:2px 25px 2px 4px}
body.contatti #content form .col-1{width:175px;float:left}
body.contatti #content form .col-2{width:340px;float:left}
body.contatti #content form .col-3{width:160px;float:left;color:#949599;margin:0;padding:14px 0 0}
body.contatti #content form .col-3 a{padding-left:23px}
body.contatti #content form .note{clear:left;margin:0;padding:5px 0 0}

body.newsletter #content{background-image:url(img/newsletter_bg.jpg);height:390px;padding: 20px;width: 646px;}

body.newsletter #content form{height: 270px;padding: 10px;background-image: url(img/newsletter_form_bg.png);margin-bottom: 0px;margin-top: 20px;width: 160px;}
body.newsletter #content form label{
	display:block;
	line-height:16px;
	color:#707173
}
body.newsletter #content form .text{height:14px;width:147px;border:1px solid #E5E5E5;padding-right:3px;padding-left:3px;display:block;margin-bottom:3px;font-size:11px}
body.newsletter #content form .textarea{height:90px;width:320px;border:1px solid #E5E5E5;padding-right:3px;padding-left:3px;display:block;margin-bottom:3px;overflow:hidden;font-family:Arial, Helvetica, sans-serif;font-size:11px}
body.newsletter #content form .submit{background-color:#ECEDED;	background-image:url(img/icona_chiedi_preventivo.png);background-position:100% 50%;background-repeat:no-repeat;color:#3E3E40;cursor:pointer;display:block;font-family:Arial,Helvetica,sans-serif;font-size:11px!important;font-weight:700;line-height:17px;text-align:center;width:65px;margin-left:85px;margin-top:22px;border-style:none;padding:2px 25px 2px 4px}
body.newsletter #content form p{color: #707173;padding: 0px;margin-top: 10px;margin-bottom: 10px;}
body.newsletter #content form a{color: #707173;text-decoration:underline;}

body.catalogo #content{margin-right:13px;width:702px;overflow:hidden;margin-bottom:-14px}
body.catalogo #footer{padding-top:0}
body.blog #content {}
body.blog #percorso p.torna-catalogo{padding-left:175px;width:350px;float:left;}

body.blog #percorso .mese{width: 190px;height: 14px;float: right;}
body.blog #percorso .mese p{float:left;font-size: 10px;line-height: 14px;color: #F37153;}
body.blog #percorso .mese .select-meseanno{width: 60px;height: 16px;overflow: hidden;background: url(img/freccia_blog_giu.png) no-repeat right #E5E5E6;float: right;margin-right: 10px;position: absolute;right: 30px;top: 87px;display:inline-block;}
body.blog #percorso .mese .select-meseanno select{background: transparent;width: 88px;font-size: 9px;border: 1px solid #E5E5E6;height: 16px;line-height: 16px;color: #949599;padding: 0;	-webkit-appearance: none; 	-moz-appearance: none;  	-o-appearance: none;	appearance: none;}
body.blog #content .post{border-bottom:1px solid #E5E5E5;clear: both;padding: 10px;}
body.blog #content .post .intestazione{	height: 60px;	margin-top: 20px;}
body.blog #content .post .intestazione .data{width: 50px;height: 40px;float: left;background-color: #F37153;color: #FFFFFF;padding: 10px;}
body.blog #content .post .intestazione .data .giorno{font-size: 26px;text-align: center;font-weight: bold;height: 28px;line-height: 26px;}
body.blog #content .post .intestazione .data .meseanno{text-align: center;font-size: 12px;height: 12px;line-height: 12px;}
body.blog #content .post .intestazione .titolo{margin-left: 10px;float: left;}
body.blog #content .post .intestazione .titolo h4{color:#3E3E40;font-size:18px;font-weight:400;display:block;line-height: 40px;}
body.blog #content .post .intestazione .titolo h5{	line-height: 20px;font-size: 12px;font-weight: normal;color: #949599;}


body.blog #content .post .testo{color:#949599;font-size:11px;line-height:13px;margin-top: 10px;}

body.blog #content .post .foto{	position: relative;	margin-top: 10px;}
body.blog #content p{color:#949599;	font-size:11px;line-height:13px;padding:0px; margin-bottom:5px;}
body.blog #content a{color:#000;text-decoration:none}
body.blog #content a:hover{color:#000;text-decoration:underline}

#evidenza{margin-bottom:20px}
#evidenza .slideshow{height:253px;width:686px;background-image:url(img/slideshow.jpg);background-repeat:no-repeat;background-position:0 0}
#scheda{width:330px;float:right;height:480px;position:relative}
#scheda p.nav{overflow:hidden}
#scheda p.nav a.torna{background-image:url(img/freccia_rossa_sx.png);background-repeat:no-repeat;background-position:0 3px;padding-left:12px;color:#707173;text-decoration:none;float:left;font-size:9px}
#scheda p.nav a.vai{background-image:url(img/freccia_rossa_dx.png);background-repeat:no-repeat;background-position:100% 3px;padding-right:12px;color:#707173;text-decoration:none;float:right;font-size:9px}
#scheda .dati{position:absolute;left:0;bottom:145px}
#scheda .dati h3{font-size:18px;line-height:20px;color:#3E3E40;font-weight:400;margin-bottom:5px}
#scheda .dati p{font-size:11px;line-height:13px}
#scheda table{font-size:11px;margin-bottom:0;margin-top:15px;width:315px}
#scheda table td{vertical-align:top;padding-bottom:15px;line-height:13px}
#scheda table .campi{width:110px;font-weight:700;color:#3E3E40}
#scheda table td.prezzo p{overflow:hidden;width:180px;margin:0;padding:0}
#scheda table td.prezzo em{color:#E41D24;font-style:normal;font-weight:700;float:right}
#scheda table td.prezzo strong{font-weight:400;float:left}
#scheda .dati .chiedi-preventivo{line-height:17px;padding-bottom:0;padding-left:0;margin-right:10px}
#scheda .dati .chiedi-preventivo a{background-color:#ec1010;background-image:url(img/icona_chiedi_preventivo_trasp.png);background-repeat:no-repeat;background-position:100% 0;text-decoration:none;color:#ffffff;padding-left:6px;margin-top:6px;font-size:10px;font-weight:900;padding-right:24px;display:inline-block}
#scheda .note{position:absolute;width:330px;height:117px;left:0;bottom:0;border-top-width:1px;border-top-style:solid;border-top-color:#E5E5E5}
body.carrello #content{width:862px}
body.carrello #content h3{font-size:14px;background-color:#EC7553;color:#FFF;line-height:28px;text-indent:7px}
body.carrello #content h4{font-size:17px;line-height:60px;color:#3E3E40;font-weight:700;margin-bottom:0;text-indent:7px}
body.carrello #content table th{line-height:16px;color:#707173;margin:0;padding:0}
body.carrello #content table td{border-top-width:1px;border-top-style:solid;border-top-color:#E5E5E5;vertical-align:top;margin:0;padding:9px 0}
body.carrello #content table .art{width:55px;text-align:center}
body.carrello #content table .descrizione{padding-left:15px;width:120px}
body.carrello #content table .quantita{text-align:left;width:95px}
body.carrello #content table .quantita input{height:16px;width:70px;border:1px solid #aaaaaa;font-family:Arial, Helvetica, sans-serif;font-size:10px;margin:0;padding:0 3px}
body.carrello #content table .colori-taglie{text-align:left;width:180px}
body.carrello #content table .personalizzazione{text-align:center}
body.carrello #content table .note-stampa{text-align:left;width:190px;padding-left:10px}
body.carrello #content table .rimuovi{width:55px;text-align:center;vertical-align:middle}
body.carrello #content table .note p{padding-left:7px;padding-top:6px}
body.carrello #content table .note textarea{height:54px;border:1px solid #aaaaaa;font-family:Arial, Helvetica, sans-serif;font-size:10px;overflow:auto;width:444px;margin:0;padding:4px 3px}
body.carrello #content table .file p{padding-top:20px;padding-left:20px}
body.carrello #content table .file input{border:1px solid #E5E5E5}
body.carrello #content .navigation{text-align:center;padding-top:30px;padding-bottom:20px}
body.carrello #content .navigation .aggiorna{background-color:#ECEDED;font-size:11px!important;line-height:17px;text-align:center;padding-right:4px;padding-left:4px;cursor:pointer;font-weight:700;color:#3E3E40;display:inline-block;font-family:Arial, Helvetica, sans-serif;margin-right:60px;margin-left:60px;width:80px;border-style:none}
body.carrello #content .navigation .inoltra{background-color:#ec1010;font-size:11px!important;line-height:17px;text-align:center;padding-right:25px;padding-left:4px;cursor:pointer;font-weight:700;color:#ffffff;display:inline-block;font-family:Arial, Helvetica, sans-serif;background-image:url(img/icona_chiedi_preventivo_trasp.png);background-repeat:no-repeat;background-position:100% 50%;width:215px;border-style:none}
body.carrello #content table tr td .concludi{background-color:#ec1010;font-size:11px!important;line-height:17px;text-align:center;padding-right:25px;padding-left:4px;cursor:pointer;font-weight:700;color:#ffffff;display:block;font-family:Arial, Helvetica, sans-serif;background-image:url(img/icona_chiedi_preventivo_trasp.png);background-repeat:no-repeat;background-position:100% 50%;width:165px;margin-top:36px;border-style:none}
body.carrello #content .navigation .aggiungi{background-color:#ECEDED;font-size:11px!important;line-height:17px;text-align:center;padding-left:25px;padding-right:4px;cursor:pointer;font-weight:700;color:#3E3E40;display:inline-block;font-family:Arial, Helvetica, sans-serif;background-image:url(img/icona_aggiungi.png);background-repeat:no-repeat;background-position:0 50%;width:190px;border-style:none}
body.carrello.dati #content h4{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#E5E5E5;line-height:30px;padding-top:15px}
body.carrello.dati #content table{font-size:11px;color:#333333;margin-top:48px;margin-bottom:30px}
body.carrello.dati #content table a{text-decoration:none;color:#3E3E40}
body.carrello.dati #content table a:hover{text-decoration:underline;color:#3E3E40}
body.carrello.dati #content table td{line-height:16px;text-align:left;vertical-align:top;border-style:none;margin:0;padding:0 0 10px}
body.carrello.dati #content table .nome-campo{width:120px;padding-left:10px}
body.carrello.dati #content table .linea-18{line-height:28px}
body.carrello.dati #content table .campo{width:300px}
body.carrello.dati #content table .scelta-settore{line-height:20px}
body.carrello.dati #content table input{height:16px;width:170px;border:1px solid #aaaaaa;font-family:Arial, Helvetica, sans-serif;font-size:10px;margin:0;padding:0 3px}
body.carrello.dati #content table input.checkbox{border:none;width:auto;height:auto;vertical-align:middle;margin:0;padding:0}
#speciale{margin-bottom:0;width:337px;margin-right:13px;overflow:hidden;border-top-width:1px;border-top-style:solid;border-top-color:#E5E5E5;padding-top:12px;float:left;height:181px}
#ultimiarrivi{margin-bottom:0;width:337px;overflow:hidden;border-top-width:1px;border-top-style:solid;border-top-color:#E5E5E5;padding-top:12px;float:left;height:181px;position:relative}
#ultimiarrivi h3{font-size:10px;padding-left:6px;color:#E41D24!important;margin-bottom:18px;font-weight:400}
#ultimiarrivi img{float:left}
#ultimiarrivi .text{font-size:16px;line-height:20px;color:#818183;position:absolute;left:170px;bottom:0}
#ultimiarrivi a{text-decoration:none!important}
#ultimiarrivi p{font-size:16px;color:#3E3E40;font-weight:400}
#ultimiarrivi p.prezzo{color:#000;font-size:14px;margin-top:4px;font-weight:700}
#content .articolo{height:248px;width:160px;float:left;padding-right:15px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#E5E5E5;margin-bottom:13px}
#content .articolo img{display:block;margin-bottom:10px}
#content .articolo p{line-height:15px;padding-right:7px;padding-left:7px;font-size:11px}
#content .articolo p a{color:#707271;text-decoration:none}
#content .articolo p a:hover{color:#707271;text-decoration:underline}
#content .articolo strong{float:left;color:#000}
#content .articolo .codice{float:right}
body.pdf #content{width:862px;margin-top:20px;background-color:#FFF}
body.pdf #header{background-image:none;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:silver;height:45px;background-color:#FFF}
body.pdf #header h1{height:28px;width:170px;background-image:url(img/logo_gadgetmania.png);background-repeat:no-repeat;background-position:0 0;position:absolute;left:0;top:10px;z-index:2}
body.pdf #header h2{width:140px;height:28px;position:absolute;right:6px;top:10px;background-image:url(img/telefono.png);background-repeat:no-repeat;background-position:0 0;text-indent:-9999px}
.pdf-articolo{width:278px;float:left;margin-right:14px}
.pdf-articolo table{font-size:11px;line-height:16px}
.pdf-articolo table td{vertical-align:top}
.pdf-articolo table td em{color:#FF002C;font-style:normal;font-weight:700}
.ultimo{margin-right:0!important}
.pdf-articolo img{display:block;margin-bottom:20px}
.pdf-articolo h3{color:#404041;font-size:17px;font-weight:700;line-height:20px;margin-bottom:12px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#D2D3D5;padding-bottom:7px;height:350px}
.pdf-articolo p{font-size:11px}
body.profilo #content h3{background-image:url(img/foto_profile.jpg);background-repeat:no-repeat;background-position:0 0;height:253px;width:686px;text-indent:-9999px;margin-top:4px;margin-bottom:30px}
body.progetti #content h3{background-image:url(img/foto_progetti_su_misura.jpg);background-repeat:no-repeat;background-position:0 0;height:27px;width:686px;text-indent:-9999px;margin-top:0;margin-bottom:30px}
body.clienti #content h3{background-image:url(img/foto_clienti.jpg);background-repeat:no-repeat;background-position:0 0;height:148px;width:686px;text-indent:-9999px;margin-top:4px;margin-bottom:0}
body.lavora #content h3{background-image:url(img/foto_lavora_con_noi.jpg);background-repeat:no-repeat;background-position:0 0;height:253px;width:686px;text-indent:-9999px;margin-top:4px;margin-bottom:30px}
body.contatti #content h3{background-image:url(img/foto_contatti.jpg);background-repeat:no-repeat;background-position:0 0;height:28px;width:686px;text-indent:-9999px;margin-top:0;margin-bottom:30px}
body.termini #content h3{background-image:url(img/foto_termini.jpg);background-repeat:no-repeat;background-position:0 0;height:253px;width:686px;text-indent:-9999px;margin-top:4px;margin-bottom:30px}
body.privacy #content h3{background-image:url(img/foto_privacy.jpg);background-repeat:no-repeat;background-position:0 0;height:253px;width:686px;text-indent:-9999px;margin-top:4px;margin-bottom:30px}
body.tecnologie #content h3{background-image:url(img/foto_tecnologie.jpg);background-repeat:no-repeat;background-position:0 0;height:108px;width:686px;text-indent:-9999px;margin-top:4px;margin-bottom:30px}
body.blog #content h3{background-image:url(img/foto_blog.jpg);background-repeat:no-repeat;background-position:0 0;height:108px;width:686px;text-indent:-9999px;	margin-top:4px;	margin-bottom:0px}
body.termini #content ol{padding-left:30px}
body.termini #content ol li{font-size:11px;line-height:13px;margin-bottom:7px}
#footer{clear:both;position:relative;width:862px;margin-right:auto;margin-left:auto;overflow:hidden;padding-top:20px;background-color:#FFF}
#info{border-top-width:1px;border-top-style:solid;border-top-color:#E5E5E5;padding-top:12px;overflow:hidden;width:862px;padding-bottom:11px}
#info h3{width:175px;height:13px;background-image:url(img/info_gadgetmania_logo.png);background-repeat:no-repeat;background-position:0 11px;text-indent:-9999px;float:left;position:relative;padding-top:11px}
#info p{width:350px;float:left;margin-right:13px;line-height:12px;color:#87888A;position:relative;padding-left:8px;padding-top: 15px;}
#info p.newsletter{margin-right:0;width:300px;padding-top: 0px;}
#link{border-bottom-width:5px;border-bottom-style:solid;border-bottom-color:#D9DADB;border-top-width:1px;border-top-style:solid;border-top-color:#E5E5E5;overflow:hidden;width:862px;font-size:9px}
#link p.sx{float:left;padding-left:7px;line-height:23px}
#link p.dx{float:right;padding-right:7px;line-height:23px}
#fiscali {text-align: center; color:#87888A; padding-top: 5px; padding-bottom:5px;}
.last{border:none!important}
.mappa{margin-top:4px}
form,h1,h2,h3,h4,h5,h6,p,body.carrello #content table{margin:0;padding:0}
#header h1 a,body.pdf #header h1 a{display:block;height:28px;width:395px;text-indent:-9999px}
#percorso p a,#percorso p.sei-inscheda a,#percorso p.sei-inscheda a:visited,#footer a{color:#707173;text-decoration:none}
#percorso p a:hover,#percorso p.sei-inscheda a:hover,ul#submenu-ordina li a:hover,ul#submenu-filtro li a:hover,#scheda p.nav a.torna:hover,#scheda p.nav a.vai:hover,#footer a:hover{color:#707173;text-decoration:underline}
ul.catalogo li,ul#submenu-ordina li,ul#submenu-filtro li{padding-left:7px;line-height:14px;margin-right:7px}
ul#submenu-ordina li a,ul#submenu-filtro li a{color:#707173;text-decoration:none;display:block;height:14px}
body.profilo ul.istituzionale li.profilo,body.progetti ul.istituzionale li.progetti,body.clienti ul.istituzionale li.clienti,body.lavora ul.istituzionale li.lavora,body.contatti ul.istituzionale li.contatti,body.termini ul.istituzionale li.termini,body.privacy ul.istituzionale li.privacy,body.tecnologie ul.istituzionale li.tecnologie,body.newsletter ul.istituzionale li.newsletter{background-image:url(img/freccia_sottomenu.png);background-repeat:no-repeat;background-position:8px 50%;padding-left:22px}
body.blog ul.istituzionale li.blog{display:block;background-image:url(img/freccia_sottomenu.png);background-repeat:no-repeat;background-position:8px 50%;padding-left:22px}
body.contatti #content form .checkbox,body.carrello #content table .personalizzazione input{vertical-align:middle}
#evidenza h3,#speciale h3{font-size:10px;padding-left:6px;color:#707173;margin-bottom:18px;font-weight:400}
body.carrello #content table .colori-taglie textarea,body.carrello #content table .note-stampa textarea{height:54px;width:160px;border:1px solid #aaaaaa;font-family:Arial, Helvetica, sans-serif;font-size:10px;overflow:auto;margin:0;padding:4px 3px}
.numero-provv {	width: 250px;height: 28px;position: absolute;top: 38px;right:38px;background-color:#ffffff;z-index:2;text-align:right;font-size: 18px;}

