/*body { margin:0; padding:0; text-align:center; background-image: url(images/sfondo3.jpg); background-repeat: repeat-x; background-position:center; background-position:top;}body, body td {font-family: Verdana, Arial, sans-serif; font-size: 8pt; color:}*//* impostazioni di test *//* fine impostazioni di test *//*  TESTA DELLA PAGINA (banner superiore con serie di link + skype + iscrizione newsletter + ricerca) */#testa {width:983px;margin: 0 auto;text-align:left;position: relative;}#magazineBanner {  position:absolute; z-index: 5;  top: 24px; left: 600px;}#iscrNews, #invioIscrNews, #searchForm, #advSearchLink {  font-family: Helvetica, sans-serif;  font-size: 10pt;  color: white;  position: absolute; z-index: 5;  top: 264px;}#iscrNews {left:5px;}#iscrNews a {color: white; font-weight: bold; text-decoration: none;}#invioIscrNews {left:433px; font-weight: bold; display: none;}#searchForm {margin:0; padding:0; top:262px; left:770px; border: 1px solid white;}#searchForm input{font-family: Helvetica, sans-serif; font-size:9pt; margin:0; padding:0; width:160px; border:solid 0 white;}#advSearchLink {left: 700px;}#advSearchLink a {color:white; font-weight: bold; text-decoration: none;}#searchForm #searchSubmitImage {z-index:10; position:absolute; top:0; left:162px; width:28px !important; height:18px;}#orariApertura {  position: absolute; top: 20px; left:350px; z-index: 5;  font-family: Arial, sans-serif;  font-size: 10pt;  color: #555555;}#orariApertura a {color: #555555; text-decoration:none;}#logoffImage {  position: absolute;  top: 1px; left: 924px;  z-index: 5;}/* TESTA DELLA PAGINA - FINE */#corpo {width:983px;margin:10px auto 0;text-align:left;position:relative;}/* COLONNA DI SINISTRA (elenco categorie + serie di banner) */#corpo-colonna1 {position:absolute;top:0; left:0;width:306px;height:auto;}#categorie {margin-bottom: 25px;}#categorie catLink {  margin: 4px 0;  padding: 0;}#categorie a {	font-family: Arial, sans-serif;	font-size: 8pt;	/*text-transform: uppercase;*/	text-decoration: none;	color: #5c5c5c;	font-weight: bold;}#mapSiteLink {margin-top:15px}.subCat {  margin:0; padding:0 0 0 20px;}.bannerSx {  text-align: left;  margin: 15px 0 15px 13px;}/* COLONNA DI SINISTRA - FINE *//* COLONNA DI DESTRA (carrello + wishlist + serie di banner) */#corpo-colonna3 {position:absolute;top:0; left:807px; right:0px;width:176px;height:auto;text-align:center;}table.HomeWishBkg {margin: 5px auto; text-align:left;}table.HomeCartBkg {margin: 5px auto; text-align:left;}#riquadroTrans, #riquadroXxl {  text-align: center;  margin: 5px auto;}.bannerDx {  text-align: center;  margin: 15px 0;}/* copiato dal precedente stylesheet.css (vedi tpl Paprika) */.HomeCartBkg{	/*background-image: url(images/cart_bkg.gif);	background-repeat: no-repeat;*/	/*background-color:#FFC021;*/}.cart{color:#B80A07;background-color:#F7BC2F;background-image:url(images/cart_bkg_lady.gif);/*background-position:right bottom;*/background-repeat: no-repeat;}.cartCont{color:#B80A07;padding:40px 0 20px 10px;}.cartCont a {color: black; text-decoration: none;}.infoBoxContents{width:100px;}.newItemInCart{}.HomeCartBkg td, .HomeWishBkg td {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: black;/*vertical-align: top;*/}.HomeWishBkg{	/*background-image: url(images/wish_bkg.jpg);	background-repeat: no-repeat;*/	/*background-color:#7CB6DB;*/}.wish{color:#292C71;background-color:#4DA3D4;background-image:url(images/wish_bkg_lady.gif);/*background-position:right bottom;*/background-repeat: no-repeat}.wishCont{color:#292C71;padding:40px 0 20px 10px;}.wishCont a {color: black; text-decoration: none;}/* fine copia *//* COLONNA DI DESTRA - FINE *//* COLONNA CENTRALE */#corpo-colonna2 {margin:0 176px 0 306px;text-align: left;position: relative;height:auto;}#boxPaprika {width:477px; height:352px; margin:0 auto; padding:0; position:relative;}#boxPaprika img.boxPaprikaImg {position: absolute; z-index:5;}#bPImg1 {top:26px; left:31px;}#bPImg2 {top:26px; left:144px;}#bPImg3 {top:26px; left:256px;}#bPImg4 {top:26px; left:369px;}#bPImg5 {top:136px; left:144px;}#bPImg6 {top:136px; left:256px;}#bPImg7 {top:136px; left:369px;}#bPImg8 {top:233px; left:261px;}#bPImg9 {top:233px; left:368px;}#boxCorsetti {width:476px; height:202px; margin:0 auto; padding:0; position:relative;}#boxCorsetti img.boxCorsettiImg {position: absolute; z-index:5;}#bCImg1 {top:28px; left:297px;}#bCImg2 {top:28px; left:386px;}#bCImg3 {top:125px; left:299px;}#bCImg4 {top:125px; left:388px;}.newBoxTable {  margin:auto;  table-layout: fixed;  width: 588px;  border-collapse: separated;  border-style: none;  border-spacing: 5px;}.newBoxTable td {  text-align: left;  table-layout: fixed;  background-color: #ffffff;  vertical-align: top;  padding-bottom: 5px;}.newBoxImage {margin:0; text-align:center;}.newBoxCategoryImage {background-color:#F5DEE7;}.newBoxText {margin:10px;}.newBoxText a, .newBoxCategory a, #breadcrumb a {color: black; text-decoration:none; font-size:10px;}.newBoxText a:hover, .newBoxCategory a:hover, #breadcrumb a:hover {text-decoration:underline;}.newBoxCategory, #breadcrumb {text-transform: uppercase;}.newBoxCategory a, #breadcrumb a {color: #666666; font-weight:bold;}.newBoxDiscountedPrice {text-decoration: line-through;}#listaSubCat td {vertical-align:bottom; padding-bottom: 0;}.newBoxCategoryImage {margin:2px 0; text-align:center; padding-top:2px; padding-bottom:5px;}/* le righe qui sotto servono a centrare verticalmente il testo nelle liste delle categorie */.newBoxCategory {height:40px;}.newBoxCategory table {border-collapse: collapse;}.newBoxCategory table, .newBoxCategory tr, .newBoxCategory td {            width           : 100%;            height          : 100%;            vertical-align  : middle !important;            text-align      : center;}td.noBckg {background-color:transparent;}#categoryTop, #breadcrumb {text-align:left}#ultimiArriviCat {margin-top:30px}#divisoreCat {margin:0;padding:0}#testoCategoria {  margin: 15px 3px 15px 5px;  text-align: left;}.listaProdotti {  width:480px; height:126px;  background-color: #f5dee7;  position: relative;  margin: 10px auto;}.listaProdotti .newBoxCategoryImage {  margin:0;   padding: 4px 0 0 0;  width:117px; height:121px;  position:absolute; top:0;left:0;}.listaProdotti .newBoxCategoryImage img {margin-top:2px;}.listaProdotti .contenuto {margin: 0 0 0 117px; width:363px; height:72px;}.listaProdotti .contenuto table {  border-collapse:collapse;  margin: 0;}.listaProdotti .contenuto td {height:71px; vertical-align:bottom; padding: 0 2px 10px 2px;}.listaProdotti .contenuto td.descrizione {width:282px; text-align: left; padding-left: 6px;}.listaProdotti .contenuto td.descrizione a {color: black; text-decoration: none;}.listaProdotti .contenuto td.descrizione a:hover {text-decoration: underline;}.listaProdotti .contenuto td.euro  {width:31px;}.listaProdotti .contenuto td.prezzo {width: 50px; font-weight:bold; font-size:10pt; text-align:right;}.listaProdotti .contenuto td.prezzo .discounted {font-size:100%; font-weight:normal; text-decoration:line-through;}#listaProdottiHeading {height:25px;}#listaProdottiHeading .contenuto {height:25px;}#listaProdottiHeading .contenuto td {height:25px; padding: 0;}#listaProdottiHeading .contenuto td.descrizione {width: 220px;}#listaProdottiHeading .contenuto td.prezzo {width: 143px; font-weight:normal; font-size:8pt;}#listaProdottiHeading .contenuto td a {color: black !important; text-decoration: none !important;}#listaProdottiHeading .contenuto td a:hover {text-decoration: underline !important;}.naviBarNumber {float:left; padding-right:5px; width: 210px; margin: 5px 0 0 5px; text-align:left; font-size: 7pt;}.naviBarPages {float:right; margin: 5px 0 0; text-align: right; width: 265px; font-size: 7pt;}.naviBarPages a {color: black; text-decoration: none;}.naviBarPages a:hover {text-decoration: underline;}#productNotFound {  margin: 10px;  text-align: right;}#productInfo {margin-top: 30px;}#productInfo #productName {  width:478px;  margin-left: 0px;  /*margin-right: 100px;*/  text-align:left;  font-size: 10pt;  font-weight: bold;  color:#F5B0CC;}#productInfo #productName .smallText {font-size:8pt;}#productInfo #productPrice {  margin:15px 120px 25px 0px;  text-align: left;   color:#FE98C0;}#productInfo #productImage {  margin-top: 25px;  text-align: center;}#productInfo #productDescription {  margin-top: 25px;  text-align: left;}#productInfo #productDescription2 {  margin-top: 25px;  text-align: left;}#productInfo #productSubtitle {  text-align: center;}#productOptions {  margin-top: 30px;  margin-bottom: 20px;  text-align: left;}#productOptions td {text-align: left;}#productOptions div {text-align: left;}#productReviews {text-align: left; margin-top: 20px; margin-bottom:15px}#articoliConsigliati, #articoliAbbinati {  margin-top: 30px;  text-align: left;}#moreInfo {	margin-top: 15px;	text-align: center;}#moreInfo a {color:black; text-decoration:none}#homePageNews {padding:15px; background-color:#f5dee7; border-bottom:#D597BA solid 1px; clear:left;}.homePageNewsImg { float:left; margin-top: 3px;}.homePageNewsHeader { width:370px; margin-top: 7px; margin-left:15px; float:left;}.homePageNewsHeader a{ color:#D597BA; text-decoration: none; font-weight:bold;}.homePageNewsDate { width:370px; margin-top: 5px; margin-left:15px; float:left;}.homePageNewsAbstract { width:370px;margin-top:10px; margin-left:15px; float:left;}#newsBottom{}.latestNews {	text-align: left;	margin: 20px 0;	clear:left;}.latestNews .latestNewsHead {float:left;}.latestNews .latestNewsDate {float:right;}.latestNews .latestNewsContent{margin-top:10px; clear:both}.latestNews .latestNewsImg{margin:5px 10px 20px 0; float:left;}.linkedNews .latestNewsHead {font-weight: bold}.linkedNews .latestNewsDate{font-weight: bold}/*BOF Options as Images*/SPAN.optionsAvailable {  font-family: Verdana, Arial, sans-serif;  font-size: 12px;  color: #f0a480;  font-weight: bold;}/*EOF Options as Images*/#news {  position: relative;  margin-top: 5px;  text-align: center;  margin-bottom: 5px;}#news {text-align: left; width:482px; padding:0; margin: 10px auto 5px;}#newsDate {/*position: absolute; top:38px; left:12px;*/ color:#f57776; font-family: Arial, sans-serif; font-size:9pt; padding:2px;}#newsBody {position: relative;  /*width: 245px;*/ font-family: Arial, sans-serif; font-size: 8pt; color: black; padding:2px;}#newsCont {position: absolute; top:218px; left:188px; color:#595757; font-family: Arial, sans-serif; font-size: 8pt; }#newsDate, #newsBody {padding-left:4px;}/*#newsImage {position: absolute; top:15px;left:250px;}*/#newsImage {float:right;padding:3px;}/* COLONNA CENTRALE - FINE *//* FONDO DELLA PAGINA */#bannerDiv {height: 70px;margin: 20px auto 0;text-align: center;background-color: white;clear:left;}#piedipagina {height:230px;margin:0 auto;text-align:center;background-color:#CACACA;}#piedipagina a {color: black; text-decoration:none;}#piedipagina a:hover {text-decoration:underline;}#subfooter {height:40px;margin:0 auto;background-color:#f0efef;}#footerImg {margin-top: 20px}#piedipagina p {margin-top: 20px; margin-bottom: 0}#piedipagina {font-family: Arial, sans-serif; font-size: 9pt}#freeStats {margin-top:15px}/* FONDO DELLA PAGINA - FINE */.productListing-data {	 padding-left:5px;}.productListing-data a{	color:#000000;	 text-decoration: none;}.productListing-data a:hover{	color:#000000;	 text-decoration:underline;}.productListing-heading a{	color:#000000;	 text-decoration: none;}.productListing-heading a:hover{	color:#000000;	 text-decoration:underline;}
