@charset "UTF-8";
/* CSS Document */
.helpContainer h1 { font-size: 120%; text-transform: uppercase; color:#2883CA; margin:10px 0 }

.helpContainer h3 { font-size: 150%; text-transform: uppercase; color:#2883CA; margin:10px 0 }
 
.helpContainer h4 { font-size: 110%; text-transform: uppercase; margin:10px 0 }

.helpContainer h6 { font-size: 110%; text-transform: uppercase; margin:0 0 5px 0 }

.helpContainer h6 a, .helpContainer h6 a:link, .helpContainer h6 a:visited { color:#000; text-decoration:none }

.helpContainer h6 a:hover { text-decoration:underline }

.helpContainer ul li { list-style-type:none; color:#333 }

.helpContainer li { background:url("/nqcontent/images10/arrow.gif") no-repeat scroll left 6px transparent; margin-top:15px; list-style-type:none; padding-left:10px }

/* ---------- help menu ---------- */

.helpMenu ul li { list-style-type:none }

.helpMenu ul li.firstLev { text-transform:uppercase }

.helpMenu ul li a.current { color:#2883CA }

.helpMenu ul.subnavlist { margin:0 0 10px 0 }

.helpMenu ul.subnavlist li { background:url("/nqcontent/images10/arrow.gif") no-repeat scroll left 6px transparent; margin-top:1px; list-style-type:none; padding-left:10px; text-transform:none; }

.helpMenu a, .helpMenu a:link, .helpMenu a:visited { color:#666; text-decoration:none }

.helpMenu a:hover { text-decoration:underline } 

/* ---------- form password dimenticata ---------- */

#formReg input.iText { margin-top:4px; width:220px; border:1px solid #D6D6D6; padding:2px }

/* ---------- form registrazione ---------- */

#formRegistrazione label { position:absolute; width:150px; text-align:right; margin-top:5px; }

#formRegistrazione input.iText { margin-top:5px; width:220px; margin-left:160px }

#formRegistrazione select.iSelect { margin-top:5px; width:226px; margin-left:160px }

#formRegistrazione .txtPrivacy { height:150px; overflow:auto; border:1px solid #D6D6D6; padding:5px; background-color:#F3F3F3 }

#formRegistrazione .consensiRadio { width:250px; float:left }

#formRegistrazione radio.iRadio { width:30px; margin:5px 10px 0 0; padding:0 }

#formRegistrazione label.radioLabel { margin-left:10px; position:relative }

/* ---------- login agenti ---------- */

#loginAgenti label { position:absolute; width:60px; text-align:right; margin-top:5px; }

#loginAgenti input.iText { margin-top:5px; width:220px; margin-left:70px }

/* ---------- risultato ricerca ---------- */

#risultatoRicerca h3 { font-size: 150%; text-transform: uppercase; color: #2883CA; margin:0 0 10px 0 }

.pg10 { padding: 10px 10px }

.ricercaHeader { background-color:#F3F3F3; padding:10px }

.risultati ul { margin-left:4px }

.risultati ul li { margin-left:1px }

.risultati ul.tabs li { width:133px; height:29px; line-height:33px; background: url(/nqcontent/images10/tabsRisRicercaGenerale.png) -133px 0 no-repeat; text-align:center; float:left; margin-right:2px; list-style:none }

.risultati ul.tabs li a, .risultati ul.tabs li a:link, .risultati ul.tabs li a:visited { display:block; width:133px; height:29px; color:#666; text-decoration: none }

.risultati ul.tabs li a:hover { color:#333 }

.risultati ul.tabs li a.current { background: url(/nqcontent/images10/tabsRisRicercaGenerale.png) 0 0 no-repeat; color:#167DCE; border-bottom:1px solid #FFF }

.risultati form { display:inline }

.pagination { padding: 4px 10px 10px 10px }

.paginationBottom { padding: 10px 10px }

.singleRecord { padding: 0 10px }

.singleRecord .imgResult { width:150px; float:left }

.singleRecord .imgShop { width:100px; float:left }

.singleRecord .textResult { width:460px; float:left; margin-left:10px }

.singleRecord .textResult h1 { margin:0 0 5px 0 }

.singleRecord .textResult h1 { font-size: 130%; text-transform:none;  }

.singleRecord .textResult h1 a, .singleRecord .textResult h1 a:link, .singleRecord .textResult h1 a:visited { color:#000; text-decoration:none }

.singleRecord .textResult h1 a:hover { text-decoration:underline }

.singleRecord h1 { margin:0 0 5px 0 }

.singleRecord h1 a, .singleRecord h1 a:link, .singleRecord h1 a:visited { color:#000; text-decoration:none }

.singleRecord h1 a:hover { text-decoration:underline }

.singleRecord h5 { font-size: 120%;  margin:0 0 5px 0; padding:0 }

.singleRecord h5 a, .singleRecord h5 a:link, .singleRecord h5 a:visited { text-transform:uppercase; color:#000; text-decoration:none }

.singleRecord h5 a:hover { text-decoration:underline }

.singleRecord h2 { color:#666; font:112% Georgia,"Times New Roman"; margin-top:5px }

.singleRecord .ris1 { float:left; width:260px }

.singleRecord .ris2 { float:left; width:200px; padding-top:23px }

.singleRecord .ris3 { float:left; width:160px; text-align:center }

.singleRecord .prodImage { width:80px; height:80px; overflow:hidden; border:5px solid #FFF; }

.singleRecord .prodInfo { width:550px; float:left }

a.paginSel{ color:black; }
