/***************************************
MINISITO - STANDARD
***************************************/
body {
   background-color: #ffffff;
   font-family : verdana, geneva, arial, helvetica, sans-serif;
   font-size : 11px;
   color: #676461;
   text-align: center;
}
#ixMainSectionContainer .ixSubtitle span,
#ixMainSectionContainer .ixSubtitle h2,
#ixMainSectionContainer .ixTitle span,
#ixMainSectionContainer .ixTitle h1,
.ixSectionContainer_Footer .ixMenu ul .ixOpen a,
.ixSectionContainer_Footer .ixMenu ul .ixSelected a,
.ixSectionContainer_Left .ixMenu ul .ixOpen ul .ixOpen ul li a,
.ixSectionContainer_Left .ixMenu ul .ixOpen ul .ixSelected ul li a,
.ixSectionContainer_Left .ixMenu ul .ixOpen ul li a,
.ixSectionContainer_Left .ixMenu ul .ixSelected ul li a,
.ixSectionContainer_Header .ixMenu ul .ixOpen a,
.ixSectionContainer_Header .ixMenu ul .ixSelected a,
a {
   color: #000000;
   text-decoration: none;
}
a:hover {
   color: #b2b1b1;
   text-decoration: underline;
}

#ixMenu_Utente,
#ixMainSectionContainer .ixSitemap #InsideSitemapNode_1516,
#ixMainSectionContainer .ixSitemap #InsideSitemapNode_1272,
#ixMainSectionContainer .ixSitemap #InsideSitemapNode_1205,
#ixMainSectionContainer .ixSitemap #InsideSitemapNode_1117,
#ixMainSectionContainer .ixSitemap #InsideSitemapNode_1068,
#ixMainSectionContainer .ixSitemap #InsideSitemapNode_1067,
#ixMainSectionContainer .ixSitemap #InsideSitemapNode_387,
#ixMainSectionContainer .ixSitemap #InsideSitemapNode_259,
#ixMainSectionContainer .ixSitemap #InsideSitemapNode_258,
#ixMainSectionContainer .ixSitemap #InsideSitemapNode_386,
#ixMainSectionContainer .ixSitemap #InsideSitemapNode_257,
#ixMainSectionContainer .ixSitemap #InsideSitemapNode_256,
#ixMainSectionContainer .ixSitemap #InsideSitemapNode_221,
#ixMainSectionContainer .ixSitemap #InsideSitemapNode_255,
#ixMainSectionContainer .ixSitemap #InsideSitemapNode_10,
.ixTemplate_Standard_page .ixSectionContentsContainer_Banner,
#ixMainSectionContainer #InsideSitemapNode_10,
#ixMainSectionContainer .ixSitemap .ixImage,
.ixMenu .ixTitle,
.ixMenu .ixText {display: none;}

.ixPagination {
   clear: both;
   padding: 10px 10px 10px 10px;
   margin: 10px 0px 10px 0px;
   border-top: 2px dotted #ffffff;
}
#ixMainSectionContainer .ixPagination a {
   padding: 1px 3px 1px 3px;
   margin: 0px 5px 0px 5px;
}
#ixMainSectionContainer .ixPagination a:hover {
   text-decoration: none;
}


#ixPage {
   width: 920px;
   margin: 10px auto 10px auto;
   background-color: #ffffff;
   text-align: center;
   overflow: hidden;
   background-image: url(showImage?ixImageId=353&ixImageRes=10);
   background-repeat: repeat-y;
   background-position: top left;
}

.ixMenu1 ul li:first-child  {background-image: none !important;}
.ixMandatory  {font-weight: bold;}

/* SEZIONI ESTERNE */
.ixSectionContainer_Header {
   height: 124px;
   max-height: 124px;
   overflow: hidden;
   background-image: url(showImage?ixImageId=346&ixImageRes=10);
   background-repeat: repeat-x;
   background-position: top left;
   background-color: #ffffff;
}
.ixSectionContainer_Header .ixMenu0 .ixTitle {
   text-align: right;
   background-color: #000000;
   width: 570px;
   height: 7px;
   display: block;
   margin: 0px 0px 0px 350px;
}

.ixSectionContainer_Header .ixMenu1 ul li ul,
.ixSectionContainer_Header .ixMenu0 ul li ul,
.ixSectionContainer_Header .ixMenu0 ul li{display: none;}

.ixSectionContainer_Header .ixMenu0 ul .ixSelected,
.ixSectionContainer_Header .ixMenu0 ul .ixOpen {
   display: block;
   margin: -7px 0px 0px 0px !important;
   margin: -13px 0px 0px 0px;
   border-left: 7px solid #000000;
   height: 98px;
   width: 323px !important;
   width: 353px;
   overflow: hidden;
}
.ixSectionContainer_Header .ixMenu1 {
   background-color: #ffffff;
   margin: 0px 0px 0px 90px;
   height: 14px;
   overflow: hidden;
   width: 740px;
   text-align: center;
}
.ixSectionContainer_Header .ixMenu1 ul li {
   display: inline;
   margin: 0px 15px 0px 0px;
   padding: 0px 0px 0px 20px;
   font-size: 10px;
   font-weight: bold;
   background-image: url(showImage?ixImageId=352&ixImageRes=10);
   background-repeat: no-repeat;
   background-position: top left;
}
.ixSectionContainer_Header .ixMenu1 ul li a {color: #b2b1b1;}
.ixSectionContainer_Header .ixMenu1 ul li ul {display: none;}

.ixSectionContainer_Left {
   min-height: 420px;
   width: 175px !important;
   width: 220px;
   padding: 10px 15px 0px 30px;
}
.ixSectionContainer_Left .ixList .ixContents,
.ixSectionContainer_Left .ixMenu ul li {
   margin: 0px 0px 10px 0px;
   padding: 0px 0px 5px 0px;
   border-bottom: 2px dotted #ffffff;
}
.ixSectionContainer_Left .ixList .ixTitle a,
.ixSectionContainer_Left .ixMenu ul li a {
   color: #000000;
}
.ixSectionContainer_Left .ixMenu ul li ul li {
   margin: 2px 0px 2px 0px;
   padding: 0px 0px 0px 0px;
   border-bottom: 0px dotted #ffffff;
}

.ixSectionContainer_Left .ixFormContainer {
   margin: 0px 0px 20px 0px;
   color: #000000;
   overflow: hidden;
   clear: both;
}
.ixSectionContainer_Left .ixFormContainer .ixFormControl{clear: left;}
.ixSectionContainer_Left .ixFormField {float: left;}
.ixSectionContainer_Left .ixFormField input {width: 110px; margin: 0px 10px 0px 0px;}
.ixAuthenticated .ixSectionContainer_Left #ixFormContainer_Login .ixFormCommands {display: none;}
.ixSectionContainer_Left #ixFormContainer_Login .ixLink {font-weight: bold;}

#Glossario,
.ixSectionContainer_Left .ixMenu2 {overflow: hidden; margin: 0px 0px 30px 0px;}
#Glossario  li a,
.ixSectionContainer_Left .ixMenu2 li a {
   display: block;
   padding: 3px 3px 3px 3px;
   margin: 3px 0px 3px 0px;
   color: #666666;
   text-decoration: none;
   font-weight: bold;
}
.ixSectionContainer_Left .ixMenu2 ul li ul li ul li a {font-weight: normal;}

#Glossario li {float: left; overflow: hidden;}
#Glossario li a {
   border-bottom: 0px dashed #666666;
   width: 15px;
   text-align: center;
   height: 15px;
   line-height: 15px;
}

.ixSectionContainer_Footer {border-top: 2px solid #ffffff; overflow: visible;}
.ixSection_Footer {
   border-top: 6px solid #dedbdb;
   padding: 10px 0px 10px 0px;
   text-align: center;
   background-color: #ffffff;
   overflow: hidden;
   height: auto !important;
   height: 200px;
}
.ixSectionContainer_Footer .ixText {
   text-align: center; 
   position: absolute; 
   width: 520px; 
   margin: 30px 0px 0px 200px !important;
   margin: 10px 0px 0px 0px;
   border: 1px solid #ffffff;
}
*:first-child+html .ixSectionContainer_Footer .ixText  {margin: 30px 0px 0px 0px !important;}

.ixSectionContainer_Footer .ixMenu1 {
   min-height: 30px;
   border: 1px solid #ffffff;
   width: 518px;
   float: right;
   text-align: right;
}

.ixSectionContainer_Footer .ixMenu1 ul li {
   display: inline;
   margin: 0px 15px 0px 0px;
   padding: 0px 0px 0px 20px;
   font-size: 10px;
   background-image: url(showImage?ixImageId=352&ixImageRes=10);
   background-repeat: no-repeat;
   background-position: top left;
}
.ixSectionContainer_Footer #ixMenu_Loghi ul li {background-image: none;}
.ixSectionContainer_Footer .ixFormContainer .ixFormCommands a,
.ixSectionContainer_Footer .ixMenu1 ul li a {color: #b2b1b1; font-weight: bold;}
.ixSectionContainer_Footer .ixFormContainer {
   width: 398px;
   border: 1px solid #ffffff;
   overflow: hidden;
   margin: -2px 0px 0px 0px !important;
   margin: -18px 0px 0px 0px;
}

*:first-child+html .ixSectionContainer_Footer .ixFormContainer {margin: -35px 0px 0px 0px !important;}

.ixSectionContainer_Footer .ixFormContainer .ixFormCommands,
.ixSectionContainer_Footer .ixFormContainer .ixFormControl .ixFormField,
.ixSectionContainer_Footer .ixFormContainer .ixFormControl .ixLabel,
.ixSectionContainer_Footer .ixFormContainer .ixFormControl {float: left; margin: 0px 5px 0px 0px;}
.ixSectionContainer_Footer .ixFormContainer .ixFormControl input {width: 80px;}
.ixFormContainer #ixFormControl_remember {display: none;}
.ixSectionContainer_Footer .ixFormContainer .ixFormCommands,
.ixSectionContainer_Footer .ixFormContainer .ixFormControl .ixLabel{margin: 3px 5px 0px 0px;}
.ixSectionContainer_Footer .ixFormContainer .ixLink {
   float: left;
   margin: 3px 10px 0px 0px;
   font-weight: bold;
}

/* SEZIONI INTERNE */
#ixMainSectionContainer .ixImage .ixImg, .ixVideo {text-align: center;}
.ixTemplate_Standard_page #ixMainSectionContainer .ixImage .ixImg{text-align: left !important;}

.ixTemplate_Standard_page #ixMainSection .ixImage .ixImg, 
#ixMainSectionContainer .ixLink a,
#ixMainSectionContainer .ixText .ixTxt,
#ixMainSectionContainer .ixSubtitle span,
#ixMainSectionContainer .ixSubtitle h2,
#ixMainSectionContainer .ixTitle span,
#ixMainSectionContainer .ixTitle h1{display: block; margin: 10px 30px 10px 10px;}
.ixPageType_Home #ixMainSection .ixText object {height: 0px; width: 0px; position: absolute;}

.ixNewsletterContainer .ixTitle span,
.ixTemplate_Basket #ixMainSectionContainer .ixTitle span,
.ixTemplate_Basket #ixMainSectionContainer .ixTitle h1,
.ixTemplate_Standard_page #ixMainSectionContainer .ixTitle span,
.ixTemplate_Standard_page #ixMainSectionContainer .ixTitle h1,
#ixMainSectionContainer .ixSubtitle h2{font-size: 16px; font-weight: bold;}

.ixNewsletterContainer .ixText .ixTxt,
.ixNewsletterContainer .ixTitle span {margin: 10px 0px 10px 0px !important;}

#ixMainSectionContainer .ixList .ixLink a,
#ixMainSectionContainer .ixList .ixText .ixTxt,
#ixMainSectionContainer .ixList .ixSubtitle span,
#ixMainSectionContainer .ixList .ixTitle span {display: block !important; margin: 0px 10px 0px 10px;}

.ixPageType_product #ixMainSectionContainer .ixText .ixTxt,
.ixTemplate_Product #ixMainSectionContainer .ixText .ixTxt,
.ixTemplate_Product #ixMainSectionContainer .ixSubtitle span,
.ixTemplate_Product #ixMainSectionContainer .ixSubtitle h2,
.ixTemplate_Product #ixMainSectionContainer .ixTitle span,
.ixTemplate_Product #ixMainSectionContainer .ixTitle h1,
#ixMainSectionContainer .ixListType_Staff .ixLink a,
#ixMainSectionContainer .ixListType_Staff .ixText .ixTxt,
#ixMainSectionContainer .ixListType_Staff .ixSubtitle span,
#ixMainSectionContainer .ixListType_Staff .ixTitle span {margin: 0px 0px 0px 0px;}

#ixMainSectionContainer .ixList .ixTitle span {font-weight: bold;}
#ixMainSectionContainer .ixLink a{text-align: right;}
#ixBody_Glossario #ixMainSection .ixText {
   height: 400px;
   overflow: auto;
   padding: 0px 10px 0px 0px;
}

#ixMainSectionContainer .ixList {margin: 10px 0px 10px 0px; overflow: hidden;}
#ixMainSectionContainer .ixList .ixContents {margin: 10px 0px 10px 0px; overflow: hidden;}

#ixMainSectionContainer .ixListType_Staff {margin: 0px 0px 0px 0px; background-color: #ffffff;}
#ixMainSectionContainer .ixListType_Staff .ixContents {width: 133px; float: left; border-right: 2px solid #dedbdb; padding: 10px 20px 10px 20px; min-height: 300px;}

#ixMainSectionContainer .ixList .ixImage .ixImg {
   float: right;
   margin: 0px 0px 10px 10px;
   display: block;
}
#ixMainSectionContainer .ixListType_Staff .ixImage {
   width: 132px;
   max-width: 132px;
   background-color: #eee9e9;
   height: 156px;
   max-height: 156px;
   overflow: hidden;
   margin: 0px 0px 5px 0px;
}
#ixMainSectionContainer .ixListType_Staff .ixImage .ixImg {float: none; margin: 0px 0px 0px 0px;}

#ixMainSectionContainer .ixSitemap ul ul {padding: 10px 10px 10px 10px;}
#ixMainSectionContainer .ixSitemap ul ul ul {padding: 10px 10px 10px 50px; list-style-type: disc;}

.ixSectionContainer_SalvaCarello,
.ixSectionContainer_Bottom {padding: 10px 20px 10px 10px; overflow: hidden;}


/*** Form ***/
#ixFormControl_birthDateYear,
#ixFormControl_birthDateMonth,
#ixFormControl_birthDateDay,
#ixFormControl_job,
#ixFormControl_RegistrationType,
#ixFormControl_uploadedImage,
#ixFormControl_uploadedDocument,
#ixFormControl_uploadedFile,
.ixAuthenticated #ixMainSectionContainer #ixFormContainer_Login {display: none;}

#ixMainSectionContainer .ixUserData,
#ixMainSectionContainer .ixFormContainer {margin: 10px 30px 10px 10px;}
#ixFormContainer_NewsletterSubscription {margin: 10px 0px 10px 0px !important;}

#ixMainSectionContainer .ixFormContainer .ixFormCommands,
#ixMainSectionContainer .ixFormContainer .ixFormControl,
#ixMainSectionContainer .ixFormContainer {overflow: hidden;}
#ixMainSectionContainer .ixFormContainer .ixFormControl {margin: 0px 0px 5px 0px;}
#ixMainSectionContainer .ixFormContainer .ixLabel {float: left;width: 180px;}
#ixMainSectionContainer .ixFormContainer textarea, 
#ixMainSectionContainer .ixFormContainer input {width: 400px;}
#ixMainSectionContainer .ixFormContainer #ixFormControl_Privacy .ixFormField {overflow: hidden;}
#ixMainSectionContainer .ixFormContainer #ixFormControl_Privacy .ixFormField .ixLabel {width: 100px;}
#ixMainSectionContainer .ixFormContainer input[type="radio"],
#ixMainSectionContainer .ixFormContainer input[type="checkbox"] {width: 16px;}
#ixMainSectionContainer .ixFormContainer #ixFormControl_Privacy input  {width: 20px; float: left;}
#ixMainSectionContainer .ixFormContainer .ixFormCommands {margin: 10px 0px 10px 0px; padding: 0px 0px 0px 180px;}

#ixMainSectionContainer .ixUserData .ixLink a,
#ixMainSectionContainer .ixFormContainer .ixFormCommands a {
   display: block;
   float: left;
   padding: 1px 3px 1px 3px;
   margin: 0px 10px 0px 0px;
}
#ixMainSectionContainer .ixUserData .ixLink a:hover,
#ixMainSectionContainer .ixFormContainer .ixFormCommands a:hover {text-decoration: none;}

#ixMainSectionContainer .ixUserData .ixBillingAddress,
#ixMainSectionContainer .ixUserData .ixDeliveryAddress,
#ixMainSectionContainer .ixUserData .ixMainAddress,
#ixMainSectionContainer .ixUserData .ixSsn,
#ixMainSectionContainer .ixUserData .ixVatNumber {display: none;}

#ixMainSectionContainer .ixUserData .ixLabel {
   clear: left;
   float: left;
   width: 180px;
}
#ixMainSectionContainer .ixUserData .ixValue {
   display: block;   
   width: 400px;
   font-weight: bold;
}
#ixMainSectionContainer .ixUserData .ixCompany {clear: both;}

#ixMainSectionContainer .ixUserData .ixLink{
   float: left;
   overflow: hidden;
   padding: 30px 0px 10px 0px;
}

.ixSectionContainer_After {
   border-left: 2px solid #ffffff;
   background-color: #dedbdb;
   width: 105px;
}
.ixSectionContainer_After .ixSectionContentsContainer {background-color: #ffffff;
}
.ixSection_After {text-align: center;}
.ixSection_After .ixImage img {
   margin: 30px 0px 30px 0px;
   border: 2px solid #ffffff;
}

#ixMainSectionContainer .Registrazione {display: none;}
.ixSkin_BA #ixMainSectionContainer .BA,
.ixSkin_CoCo #ixMainSectionContainer .CoCO,
.ixSkin_MR #ixMainSectionContainer .MR,
.ixSkin_PA #ixMainSectionContainer .PA,
.ixSkin_SA #ixMainSectionContainer .SA,
.ixSkin_Soliani #ixMainSectionContainer .Soliani,
.ixSkin_Samta #ixMainSectionContainer .Samta,
.ixSkin_SI #ixMainSectionContainer .SI {display: block !important;}

/***************************************
ARREDA.NET - STANDARD
***************************************/
.ixTemplate_Standard_page .ixSectionContainer_Before {display: none;}
.ixTemplate_Product .ixSectionContainer_Before {
   position: absolute;
   width: 680px !important;
   width: 700px;
   padding: 10px 10px 10px 10px;
}
*:first-child+html .ixTemplate_Product .ixSectionContainer_Before  {
   width: 660px;
   margin: -5px 0px 0px 0px;
}

.ixTemplate_Product .ixSectionContainer_Top {
   position: absolute;
   margin: 380px 0px 0px 40px !important;
   margin: 370px 0px 0px 30px;
   width: 620px;
}
*:first-child+html .ixTemplate_Product .ixSectionContainer_Top  {margin: 370px 0px 0px 30px !important;}

.ixTemplate_Product .ixSectionContainer_Top .ixDiscount,
.ixTemplate_Product .ixSectionContainer_Top .ixPrice {
   display: block;
   margin: 15px 0px 0px 10px !important;
   font-weight: bold;
   float: right;
   color: #000000;
}
.ixTemplate_Product .ixSectionContainer_Top .ixDiscounted .ixValue {text-decoration: line-through;}
.ixTemplate_Product .ixSectionContainer_Top .ixUnits{margin: 0px 0px 0px 5px;}
.ixTemplate_Product .ixSectionContainer_Top .ixVatIncluded,
.ixTemplate_Product .ixSectionContainer_Top .ixNoDiscount {display: none;}

.ixTemplate_Product #ixMainSection {
   padding: 0px 10px 10px 10px;
   margin: 10px 10px 10px 10px;
   background-color: #ffffff;
   width: 660px;
}
.ixTemplate_Product #ixMainSectionContainer .ixImage .ixImg,
.ixVideo span {
   background-color: #cccccc;
   display: block;
   margin: 0px 0px 10px 0px;
   padding: 20px 10px 20px 10px;
   width: 640px;
   max-width: 640px;
   height: 350px;
   max-height: 350px;
}
.ixTemplate_Product #ixMainSectionContainer .ixTitle h1 {
   font-size: 12px !important;
   font-weight: bold;
   padding: 0px 0px 0px 0px;
   margin: 0px 0px 5px 0px;
}
.ixTemplate_Product #ixMainSectionContainer .ixSubtitle h2 {
   display: block;
   font-weight: bold;
   font-size: 20px;
   margin: 0px 0px 10px 0px;
}

.ixTemplate_Product #ixMainSectionContainer .ixLink {
   float: right;
   overflow: hidden;
}
.ixTemplate_Product #ixMainSectionContainer .ixLink .ixImage .ixImg {
   margin: 0px 0px 10px 10px;
   background-color: transparent;
   padding: 0px 0px 0px 0px;
   width: auto;
   max-width: none;
   height: auto;
   max-height: none;
}
.ixTemplate_Standard_page #ixMainSectionContainer .ixList_Images .ixFileSize,
.ixTemplate_Standard_page #ixMainSectionContainer .ixList_Images .ixTitle span,
.ixTemplate_Standard_page #ixMainSectionContainer .ixListType_product .ixTitle span {display: none !important;}
.ixTemplate_Standard_page #ixMainSectionContainer .ixList { float: left; overflow: hidden;}

.ixTemplate_Standard_page #ixMainSectionContainer .ixListType_product .ixContents {
   float: left;
   background-color: #dbdad9;
   margin: 0px 12px 10px 12px;
   padding: 5px 5px 5px 5px;
   text-align: center;
   width: 105px;
   max-width: 105px;
   overflow: hidden;
}
#ixMainSectionContainer .ixList_Images .ixContents {
   float: left;
   margin: 0px 0px 10px 10px;
   width: 165px;
   text-align: center;
}
.ixTemplate_Standard_page #ixMainSectionContainer .ixListType_product .ixImage a {
   display: block;
   width: 105px;
   max-width: 105px;
   height: 105px;
   max-height: 105px;
   overflow: hidden;
}
.ixTemplate_Standard_page #ixMainSectionContainer .ixList .ixImage .ixImg {float: none; margin: 0px 0px 0px 0px;}
.ixTemplate_Standard_page #ixMainSectionContainer .ixList_Images .ixImg {display: inline; text-align: center !important;}

.ixTemplate_Standard_page #ixMainSectionContainer .ixListType_product .ixImage .ixImg img {
   max-width: 105px;
   height: 105px;
   overflow: hidden;
}
.ixTemplate_Product .ixSectionContainer_Top .ixListType_product .ixContents {
   float: left;
   margin: 0px 10px 0px 0px;
   padding: 0px 10px 0px 0px;
   width: 20px !important;
   max-width: 20px !important;
   height: 20px !important;
   max-height: 20px !important;
   background-repeat: no-repeat;
   background-position: top left;
   overflow: hidden;
}
.ixTemplate_Product .ixSectionContainer_Top .ixListType_product .ixCounter1 {background-image: url(showImage?ixImageId=272&ixImageRes=10); }
.ixTemplate_Product .ixSectionContainer_Top .ixListType_product .ixCounter2 {background-image: url(showImage?ixImageId=273&ixImageRes=10); }
.ixTemplate_Product .ixSectionContainer_Top .ixListType_product .ixCounter3 {background-image: url(showImage?ixImageId=274&ixImageRes=10); }
.ixTemplate_Product .ixSectionContainer_Top .ixListType_product .ixCounter4 {background-image: url(showImage?ixImageId=275&ixImageRes=10); }
.ixTemplate_Product .ixSectionContainer_Top .ixListType_product .ixCounter5 {background-image: url(showImage?ixImageId=276&ixImageRes=10); }
.ixTemplate_Product .ixSectionContainer_Top .ixListType_product .ixCounter6 {background-image: url(showImage?ixImageId=277&ixImageRes=10); }
.ixTemplate_Product .ixSectionContainer_Top .ixListType_product .ixCounter7 {background-image: url(showImage?ixImageId=278&ixImageRes=10); }
.ixTemplate_Product .ixSectionContainer_Top .ixListType_product .ixCounter8 {background-image: url(showImage?ixImageId=279&ixImageRes=10); }
.ixTemplate_Product .ixSectionContainer_Top .ixListType_product .ixCounter9 {background-image: url(showImage?ixImageId=280&ixImageRes=10); }
.ixTemplate_Product .ixSectionContainer_Top .ixListType_product .ixCounter10 {background-image: url(showImage?ixImageId=407&ixImageRes=10); }
.ixTemplate_Product .ixSectionContainer_Top .ixListType_product .ixCounter11 {background-image: url(showImage?ixImageId=408&ixImageRes=10); }
.ixTemplate_Product .ixSectionContainer_Top .ixListType_product .ixCounter12 {background-image: url(showImage?ixImageId=409&ixImageRes=10); }
.ixTemplate_Product .ixSectionContainer_Top .ixListType_product .ixCounter13 {background-image: url(showImage?ixImageId=410&ixImageRes=10); }
.ixTemplate_Product .ixSectionContainer_Top .ixListType_product .ixCounter14 {background-image: url(showImage?ixImageId=411&ixImageRes=10); }
.ixTemplate_Product .ixSectionContainer_Top .ixListType_product .ixCounter15 {background-image: url(showImage?ixImageId=412&ixImageRes=10); }

.ixTemplate_Product .ixSectionContainer_Top .ixListType_product .ixContents .ixTitle span {
   display: block !important;
   padding: 0px 0px 0px 0px !important;
   margin: 0px 0px 10px 0px !important;
}
.ixTemplate_Product .ixSectionContainer_Top .ixListType_product .ixContents .ixTitle a {
   display: block;
   width: 20px;
   height: 25px;
   max-height: 20px;
   color: #ffffff;
   overflow: hidden;
   font-size: 0px;
}

.ixTemplate_Product #ixMainSectionContainer .ixPageCharacteristics .ixTitle span {
   padding: 0px 0px 0px 0px;
   margin: 5px 0px 0px 0px;
}
.ixTemplate_Product #ixMainSectionContainer .ixPageCharacteristics {
   width: 660px !important;
   width: 640px;
   margin: 10px 0px 10px 0px;
   overflow: hidden;
}
#ixMainSectionContainer .ixPageCharacteristics .ixCollapse {
   float: right;
   color: #ffffff;
   margin: 2px 5px 0px 5px !important;
   margin: 7px 5px 0px 5px;
}
*:first-child+html #ixMainSectionContainer .ixPageCharacteristics .ixCollapse  {
   margin: 7px 5px 0px 5px !important;
}

.ixTemplate_Product #ixMainSectionContainer .ixPageCharacteristics .ixContents {
   clear: both;
   overflow: hidden;
   border-bottom: 1px dashed #cccccc;
   padding: 2px 10px 2px 10px;
}
.ixTemplate_Product #ixMainSectionContainer .ixPageCharacteristics .ixCategory .ixTitle span {
 background-color: #cccccc;
   border-bottom: 1px dashed #cccccc;
   padding: 2px 10px 2px 10px;
   color: #000000;
}
.ixTemplate_Product #ixMainSectionContainer .ixPageCharacteristics .ixTitle span {
   font-weight: bold;
}
.ixTemplate_Product #ixMainSectionContainer .ixPageCharacteristics .ixLabel span {
   float: left;
   display: block;
}
.ixTemplate_Product #ixMainSectionContainer .ixPageCharacteristics .ixValue span {
   text-align: right;
   display: block;
}

.ixTemplate_Product .ixSectionContainer_Bottom {
   margin: 10px 0px 10px 0px;
   padding: 10px 10px 10px 10px;
   overflow: hidden;
}
.ixTemplate_Product .ixSection_Bottom {
   border-top: 1px dashed #666666;
   padding: 10px 0px 10px 0px;
   overflow: hidden;
}

.ixShoppingCart #ixFormContainer_FastProductAdd,
.ixShoppingCart .ixError,
.ixShoppingCart .ixText,
.ixTemplate_Product .ixSection_Bottom .ixAddBasket .ixFormControl {
   display: none;
}
.ixShoppingCart .ixTitle {font-weight: bold;}

.ixSectionContainer_Left .ixEmpty,
.ixShoppingCart .ixBasketSaveLinks,
.ixShoppingCart .ixQuantity,
.ixShoppingCart .ixCounter,
.ixShoppingCart #ixFormContainer_FastProductAdd {
   display: none;
}
.ixShoppingCart {
   clear: both;
   margin: 10px 0px 20px 0px;
}
.ixShoppingCart .ixContent {
   border-top: 2px dotted #ffffff;
   margin: 5px 0px 5px 0px;
   padding: 5px 0px 0px 0px;
}
.ixShoppingCart .ixCode {font-weight: bold;}
.ixShoppingCart .ixCode, .ixShoppingCart .ixDescription {display: inline;}

/***************************************
ARREDANET - CARRELLO
***************************************/
.ixTotalAmount,
.ixPriceSummary,
.ixVat,
.ixOptions,
.ixPromotion,
.ixDiscount,
.ixCode,
.ixPrice,
#ixFormCommand_InsideBasketSubmit,
#ixFormControl_estimate {
   display: none;
}
.ixDelete,
.ixCounter,
.ixQuantity {
   width: 1%;
   text-align: right;
}
.ixDelete input,
.ixQuantity input {
   text-align: right;
   width: 30px !important;
}

table {
   width: 99%;
   margin: 10px 0px 10px 0px;
}
table th {
   font-weight: bold;
   padding: 5px 5px 5px 5px;
   text-align: left;
   border-bottom: 1px dotted #676461;
   vertical-align: top;
}
table td {
   vertical-align: top;
   padding: 5px 5px 5px 5px;
   border-bottom: 1px dotted #676461;
}

.ixPageDescription,
.ixBasketSaveLinks {
	display: none;
}

/*nascondo prezzo prodotti categorie Cubo, Open, Blog1, Blog2, Camere*/
.ixCategory_Cubo .ixPrice,
.ixCategory_Open .ixPrice,
.ixCategory_Blog1 .ixPrice,
.ixCategory_Blog_2 .ixPrice,
.ixCategory_Blog_156_157 .ixPrice,
.ixCategory_Blog_162_163 .ixPrice,
.ixCategory_Blog_168_169 .ixPrice,
.ixCategory_Blog_172_173 .ixPrice,
.ixCategory_Blog_12_13 .ixPrice,
.ixCategory_Blog_28_29 .ixPrice,
.ixCategory_Blog_36_37 .ixPrice,
.ixCategory_Blog_46_47 .ixPrice,
.ixCategory_blog_68_69 .ixPrice,
.ixCategory_Blog_72_73 .ixPrice,
.ixCategory_blog_80_81 .ixPrice,
.ixCategory_blog_98_99 .ixPrice,
.ixCategory_blog_106_107 .ixPrice,
.ixCategory_Blog_136_137 .ixPrice {
	display:none !important;
}