/***************************************
ARREDANET - STANDARD
***************************************/
body {
   background-color: #685a4f;
   font-family : verdana, geneva, arial, helvetica, sans-serif;
   font-size : 11px;
   color: #666666;
   text-align: center;
}
a {
   color: #990033;
   text-decoration: none;
}
a:hover {
   color: #666666;
   text-decoration: underline;
}

table {
   width: 99%;
   overflow: hidden;
}
th, td {
   overflow: hidden;
   font-family : verdana, geneva, arial, helvetica, sans-serif;
   font-size : 11px;
   padding: 0px 20px 0px 20px;
}
th {
   font-weight: bold;
   padding: 0px 20px 10px 20px;
}

.ixMenu .ixTitle,
.ixMenu .ixText {
   display: none;
}
.ixMandatory  {
   font-weight: bold;
}
.ixError  {
   font-weight: bold;
   margin: 0px 0px 20px 0px;
   color: #990033;
}

#ixPage {
   width: 950px;
   margin: 10px auto 10px auto;
   background-color: #ffffff;
   text-align: center;
   overflow: hidden;
}

/*** Sezioni esterne ***/
.ixSectionContainer_Header {
   background-image: url(showImage?ixImageId=101&ixImageRes=10);
   background-repeat: repeat-x;
   background-position: top left;
   background-color: #685a4f;
   text-align: center;
}
.ixSectionContainer_Header .ixMenu0 {
   line-height: 75px;
   height: 75px;
   max-height: 75px;
   text-align: center;
}
.ixSectionContainer_Header .ixMenu0 ul li {
   display: none;
}
.ixSectionContainer_Header .ixMenu0 ul .ixOpen,
.ixSectionContainer_Header .ixMenu0 ul .ixSelected {
   display: block;
}
.ixSectionContainer_Header .ixMenu1 {
   margin: 1px 0px 1px 0px;
   width: 950px;
   background-color: #000000;
}
.ixSectionContainer_Header .ixMenu1 ul {
   overflow: hidden;
}
.ixSectionContainer_Header .ixMenu1 ul ul {
   display: none;
}
.ixSectionContainer_Header .ixMenu1 li {
   display: block;
   float: left;
   text-align: center;
   width: 190px;
}
.ixSectionContainer_Header .ixMenu1 li a {
   float: left;
   color: #cccccc;
   text-decoration: none;
   width: 190px;
   padding: 3px 0px 3px 0px;
}
.ixSectionContainer_Header .ixMenu1 li a .ixLabel {
   padding: 0px 0px 0px 12px;
   background-image: url(showImage?ixImageId=103&ixImageRes=0);
   background-repeat: no-repeat;
   background-position: center left;
}
.ixSectionContainer_Header .ixMenu1 .ixOpen a,
.ixSectionContainer_Header .ixMenu1 .ixSelected a,
.ixSectionContainer_Header .ixMenu1 a:hover {
   background-color: #666666;
}

.ixSectionContainer_Left {
   padding: 10px 10px 10px 10px;
   width: 150px;
   min-height: 230px;
}
#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;
   border-bottom: 1px dashed #666666;
   color: #666666;
   text-decoration: none;
   font-weight: bold;
}
#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_Left .ixMenu2 li a:hover {
   color: #ffffff;
   background-color: #666666;
}
.ixSectionContainer_Left .ixMenu2 li li a {
   padding: 0px 0px 0px 15px;
   margin: 0px 0px 0px 0px;
   border-bottom: 0px dashed #666666;
   color: #666666;
   text-decoration: none;
   font-weight: normal;
}
.ixSectionContainer_Left .ixFormContainer {
   margin: 0px 0px 20px 0px;
   color: #990033;
   overflow: hidden;
   clear: both;
}
.ixSectionContainer_Left .ixFormField {
   float: left;
}
.ixSectionContainer_Left .ixFormField input {
   width: 110px;
   margin: 0px 10px 0px 0px;
}
.ixSectionContainer_Left .ixFormField input {
   width: 110px;
   margin: 0px 10px 0px 0px;
}

.ixAnonymous .ixSectionContainer_Left #ixFormContainer_Login {
   display: none;
}
.ixSectionContainer_Left #ixFormContainer_Login .ixFormCommands a {
   display: block;
   float: left;
   border: 1px outset #990033;
   background-color: #990033;
   padding: 1px 3px 1px 3px;
   margin: 5px 0px 0px 0px;
   color: #ffffff;
}
.ixSectionContainer_Left #ixFormContainer_Login .ixFormCommands a {
   display: block;
   float: left;
   border: 1px outset #990033;
   background-color: #990033;
   padding: 1px 3px 1px 3px;
   margin: 5px 0px 0px 0px;
   color: #ffffff;
}
.ixSectionContainer_Left #ixFormContainer_Login .ixFormCommands a:hover {
   border: 1px inset #990033;
   background-color: #990033;
   text-decoration: none;
}
.ixShoppingCart .ixTitle {
   font-weight: bold;
   color: #990033;
}
.ixSectionContainer_Left .ixEmpty,
.ixShoppingCart .ixBasketSaveLinks,
.ixShoppingCart .ixQuantity,
.ixShoppingCart .ixCounter,
.ixShoppingCart #ixFormContainer_FastProductAdd,
.ixShoppingCart .ixError,
.ixShoppingCart .ixText {
   display: none;
}
.ixShoppingCart .ixContent {
   border-top: 1px dashed #990033;
   margin: 5px 0px 5px 0px;
   padding: 5px 0px 0px 0px;
}
.ixShoppingCart .ixCode {
   font-weight: bold;
}

.ixShoppingCart .ixCode,
.ixShoppingCart .ixDescription {
   display: inline ;
}

.ixSectionContainer_Footer {
   background-color: #685a4f;
}
.ixSectionContainer_Footer .ixMenu1 {
   margin: 1px 0px 1px 0px;
   padding: 3px 10px 3px 0px;
   width: 780px;
   background-color: #000000;
   float: left;
   overflow: hidden;
}
.ixSectionContainer_Footer #ixMenu_Utente {
   width: 160px;
   padding: 3px 0px 3px 0px;
}
.ixSectionContainer_Header .ixMenu1 ul {
   overflow: hidden;
}
.ixSectionContainer_Footer .ixMenu1 ul ul {
   display: none;
}
.ixSectionContainer_Footer .ixMenu1 li {
   display: block;
   float: left;
   text-align: center;
   width: 130px;
}
.ixSectionContainer_Footer .ixMenu1 li a {
   float: left;
   color: #cccccc;
   text-decoration: none;
   width: 130px;
   padding: 2px 0px 2px 0px;
}
.ixSectionContainer_Footer .ixMenu1 .ixOpen a,
.ixSectionContainer_Footer .ixMenu1 .ixSelected a,
.ixSectionContainer_Footer .ixMenu1 a:hover {
   background-color: #666666;
}
.ixSectionContainer_Footer #ixMenu_Utente li a {
   border: 1px outset #990033;
   background-color: #990033;
   padding: 1px 0px 1px 0px;
   width: 140px;
}
.ixAuthenticated  .ixSectionContainer_Footer #ixMenu_Utente li {
   width: 140px;
   height: 17px;
}
.ixAuthenticated  .ixSectionContainer_Footer .ixFormContainer,
.ixAuthenticated  .ixSectionContainer_Footer #ixMenu_Utente li a{
   display: none;
}

.ixSectionContainer_Footer #ixMenu_Utente li a:hover {
   border: 1px inset #990033;
   background-color: #990033;
}
.ixSectionContainer_Footer .ixSectionContent_PIVA {
   clear: both;
   color: #999999;
   text-align: center;
   padding: 10px 0px 10px 0px;
}



/*** Sezioni interne ***/
#ixMainSectionContainer {
   overflow: hidden;
   min-height: 300px;
}
.ixPageType_Negozio #ixMainSectionContainer {
   background-color: #dcdbda;
}
.ixPageType_Negozio #ixMainSection {
   background-color: #edecea;
   margin: 10px 10px 10px 10px;
}

#ixMainSectionContainer ul ul ul {
   padding: 0px 0px 0px 20px;
}
.ixSectionContainer_SalvaCarello,
.ixSectionContainer_Bottom,
#ixMainSection {
   padding: 10px 20px 10px 10px;
   overflow: hidden;
}
.ixTemplate_Product #ixMainSection {
   padding: 60px 20px 10px 10px;
   width: 640px;
}
.ixPageType_Negozio .ixSectionContainer_Before {
   background-color: #dcdbda;
}

.ixTemplate_Product #ixMainSectionContainer .ixSubtitle h2,
#ixMainSectionContainer .ixTitle span,
#ixMainSectionContainer .ixTitle h1 {
   display: block;
   font-weight: bold;
   font-size: 20px;
   padding: 0px 0px 10px 0px;
   margin: 0px 0px 10px 0px;
   border-bottom: 1px dashed #666666;
}
.ixPageType_Negozio #ixMainSectionContainer .ixTitle h1 {
   border-bottom: 0px dashed #666666;
   padding: 0px 0px 00px 0px;
   margin: 0px 0px 0px 0px;
}
.ixTemplate_Product #ixMainSectionContainer .ixTitle h1 {
   font-size: 12px;
   padding: 0px 0px 0px 0px;
   margin: 0px 0px 5px 0px;
   border-bottom: 0px dashed #666666;
   color: #990033;
}
#ixMainSectionContainer .ixTitle a {
   color: #666666;
   text-decoration: none;
}
#ixMainSectionContainer .ixTitle a:hover {
   color: #990033;
}
#ixMainSectionContainer .ixPageCharacteristics .ixTitle span,
#ixMainSectionContainer .ixList .ixTitle span {
   font-size: 11px;
   font-weight: normal;
   padding: 0px 0px 0px 0px;
   margin: 5px 0px 0px 0px;
   border-bottom: 0px dashed #666666;
}
#ixMainSectionContainer .ixList_Documents thead .ixTitle span {
   font-weight: bold;
}
#ixMainSectionContainer .ixList_Documents thead .ixTitle span {
   margin: 0px 0px 0px 0px;
}
#ixMainSectionContainer .ixListType_product .ixTitle span {
   display: none;
}
#ixMainSectionContainer .ixSubtitle span,
#ixMainSectionContainer .ixSubtitle h2 {
   display: block;
   font-weight: bold;
   font-size: 15px;
   margin: 0px 0px 5px 0px;
}
.ixTemplate_Product #ixMainSectionContainer .ixSubtitle h2 {
   position: absolute;
   width: 750px;
   margin: -45px 0px 0px -110px;
}
.ixPageType_Negozio #ixMainSectionContainer .ixSubtitle h2 {
   padding: 0px 0px 10px 0px;
   margin: 0px 0px 10px 0px;
   border-bottom: 1px dashed #666666;
}

#ixMainSectionContainer .ixImage .ixImg {
   display: block;
   margin: 10px 0px 10px 0px;
}
.ixTemplate_Product #ixMainSectionContainer .ixImage .ixImg {
   background-color: #cccccc;
   display: block;
   margin: 0px 0px 10px 0px;
   padding: 10px 10px 10px 10px;
   width: 620px;
   max-width: 620px;
   height: 350px;
   max-height: 350px;
}
#ixMainSectionContainer .ixList_Images .ixFileSize,
#ixMainSectionContainer .ixList .ixImage .ixImg {
   display: none;
}
#ixMainSectionContainer .ixList_Images .ixImage .ixImg,
#ixMainSectionContainer .ixList_Documents .ixImage .ixImg {
   display: block;
}
#ixMainSectionContainer .ixListType_product .ixImage .ixImg {
   display: block;
   margin: 0px 0px 0px 0px;
}
#ixMainSectionContainer .ixListType_product .ixImage .ixImg img {
   max-width: 105px;
   height: 105px;
   overflow: hidden;
}
#ixMainSectionContainer .ixText {
   text-align: justify;
   overflow: hidden;
}
#ixBody_Glossario #ixMainSection .ixText {
   height: 400px;
   overflow: auto;
   padding: 0px 10px 0px 0px;
}

.ixTemplate_Product #ixMainSectionContainer .ixLink {
   float: right;
   overflow: hidden;
}
.ixTemplate_Product #ixMainSectionContainer .ixSectionContainer_Before .ixLink {
   float: none;
   font-weight: bold;
}
.ixTemplate_Product #ixMainSectionContainer .ixLink a {
   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;
}

.ixSectionContainer_Before {
   width: 340px;
   padding: 10px 10px 10px 10px;
}
.ixTemplate_Product .ixSectionContainer_Before {
   width: 90px;
   padding: 57px 10px 10px 10px;
}
.ixPageType_Negozio .ixSectionContainer_Before {
   width: auto ;
   padding: 0px 10px 10px 10px;
}
.ixPageType_Negozio .ixSectionContainer_Before .ixImage .ixImg {
   margin: 0px 0px 10px 0px;
}

.ixTemplate_Product .ixSectionContainer_Top {
   position: absolute;
   margin: 400px 0px 0px 120px;
   width: 630px;
}
*:first-child+html .ixTemplate_Product .ixSectionContainer_Top  {
   margin: 400px 0px 0px -320px;
}
.ixTemplate_Product .ixSectionContainer_Top .ixPrice {
   margin: 5px 0px 0px 0px;
   font-weight: bold;
   float: right;
   color: #990033;
}
.ixTemplate_Product .ixSectionContainer_Top .ixPrice .ixUnits{
   margin: 0px 0px 0px 5px;
}
.ixTemplate_Product .ixSectionContainer_Top .ixNoDiscount,
.ixTemplate_Product .ixSectionContainer_Top .ixVatExcluded{
   display: none;
}

/*** Elenchi ***/
#ixMainSectionContainer .ixList {
   float: left;
   overflow: hidden;
}
#ixMainSectionContainer .ixList_Documents {
   float: none;
   overflow: hidden;
}
#ixMainSectionContainer .ixListType_product .ixContents {
   float: left;
   background-color: #dbdad9;
   margin: 0px 5px 10px 5px;
   padding: 5px 5px 5px 5px;
   text-align: center;
   width: 105px;
   max-width: 105px;
   overflow: hidden;
}
.ixTemplate_Product .ixSectionContainer_Top .ixListType_product .ixContents {
   margin: 0px 0px 0px 10px !important;
   padding: 0px 0px 0px 0px !important;
   width: 20px !important;
   max-width: 20px !important;
   height: 20px !important;
   max-height: 20px !important;
   background-repeat: no-repeat;
   background-position: top left;
}
.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{
   font-size: 0px;
   display: block;
   width: 20px;
   height: 25px;
   max-height: 20px;
   color: #ffffff !important;
}

#ixMainSectionContainer .ixPagination {
   padding: 10px 0px 0px 0px;
   margin: 10px 0px 10px 0px;
   border-top: 1px dashed #666666;
}
#ixMainSectionContainer .ixPagination a {
   border: 1px outset #990033;
   background-color: #990033;
   padding: 1px 3px 1px 3px;
   margin: 0px 5px 0px 5px;
   color: #ffffff;
}
#ixMainSectionContainer .ixPagination a:hover {
   border: 1px inset #990033;
   background-color: #990033;
   text-decoration: none;
}
#ixMainSectionContainer .ixList_Documents table .ixFileSize,
#ixMainSectionContainer .ixList_Documents table .ixImage {
   width: 1%;
   text-align: right;
   white-space: nowrap;
}
#ixMainSectionContainer .ixList_Documents tbody {
   overflow: hidden;
   border-top: 1px dashed #666666;
}
#ixMainSectionContainer .ixList_Documents th {
   text-align: left;
}

#ixMainSectionContainer .ixPageCharacteristics {
   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;
}
#ixMainSectionContainer .ixPageCharacteristics .ixContents {
   clear: both;
   overflow: hidden;
   border-bottom: 1px dashed #990033;
   padding: 2px 10px 2px 10px;
}
#ixMainSectionContainer .ixPageCharacteristics .ixCategory .ixTitle span {
 background-color: #990033;
   border-bottom: 1px dashed #990033;
   padding: 2px 10px 2px 10px;
   color: #ffffff;
}
#ixMainSectionContainer .ixPageCharacteristics .ixTitle span {
   font-weight: bold;
}
#ixMainSectionContainer .ixPageCharacteristics .ixLabel span {
   float: left;
   color: #990033;
   display: block;
}
#ixMainSectionContainer .ixPageCharacteristics .ixValue span {
   text-align: right;
   display: block;
}

#ixMainSectionContainer .ixSitemap #InsideSitemapNode_255,
#ixMainSectionContainer .ixSitemap #InsideSitemapNode_221,
#ixMainSectionContainer .ixSitemap #InsideSitemapNode_256,
#ixMainSectionContainer .ixSitemap #InsideSitemapNode_257,
#ixMainSectionContainer .ixSitemap #InsideSitemapNode_386,
#ixMainSectionContainer .ixSitemap #InsideSitemapNode_258,
#ixMainSectionContainer .ixSitemap #InsideSitemapNode_259,
#ixMainSectionContainer .ixSitemap #InsideSitemapNode_387,
#ixMainSectionContainer .ixSitemap .ixImage {
   display: none;
}
#ixMainSectionContainer .ixSitemap ul ul ul {
   padding: 5px 0px 0px 50px;
}

/*** Commenti ***/
.ixListComments .ixContents  {
   width: 750px;
}
.ixListComments .ixContents  {
  border-top: 1px dashed #666666;
   padding: 10px 0px 10px 0px;
   margin: 5px 0px 5px 0px;
}
.ixListComments .ixContents .ixValue{
   margin: 0px 0px 0px 10px;
   font-weight: bold;
}

/*** Form ***/
.ixListComments .ixRank,
.ixListComments .ixSubject,
.ixListComments .ixCounter,
#ixMainSection #ixFormControl_rank,
#ixMainSection #ixFormControl_type,
#ixMainSection .Registrazione,
#ixFormControl_birthDateYear,
#ixFormControl_birthDateMonth,
#ixFormControl_birthDateDay,
#ixFormControl_job,
#ixFormControl_RegistrationType,
#ixFormControl_uploadedImage,
#ixFormControl_uploadedDocument,
#ixFormControl_uploadedFile,
.ixAuthenticated #ixMainSectionContainer #ixFormContainer_Login {
   display: none;
}
#ixMainSection .Arredanet {
   display: block !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;
   border: 1px outset #990033;
   background-color: #990033;
   padding: 1px 3px 1px 3px;
   margin: 0px 10px 0px 0px;
   color: #ffffff;
}
#ixMainSectionContainer .ixUserData .ixLink a:hover,
#ixMainSectionContainer .ixFormContainer .ixFormCommands a:hover {
   border: 1px inset #990033;
   background-color: #990033;
   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;
}

.ixTemplate_Product .ixSectionContainer_Bottom {
   margin: 10px 0px 10px 0px;
   padding: 0px 0px 10px 120px !important;
   padding: 0px 0px 10px 100px;
   overflow: hidden;
}
*:first-child+html .ixTemplate_Product .ixSectionContainer_Bottom  {
   padding: 0px 0px 10px 100px !important;
}
.ixTemplate_Product .ixSection_Bottom {
   border-top: 1px dashed #666666;
   padding: 10px 0px 10px 0px;
   width: 640px;
   overflow: hidden;
}
.ixTemplate_Product .ixSection_Bottom .ixAddBasket .ixFormControl {
   display: none;
}

.ixPageDescription,
.ixBasketSaveLinks {
	display: none;
}

/*sfondo pagine newsletter arredanet*/
body.ixPageType_Newsletter {
	background-image: url(/showImage?ixImageId=722&ixImageRes=10);
	background-repeat: repeat-x;
	background-position: top left;
	background-color: #ffffff;
}

body.ixPageType_Newsletter #ixFormContainer_Login {
   display: none;
}
body.ixPageType_Newsletter .ixSectionContainer_Header {
   background-image: url(/showImage?ixImageId=1175&ixImageRes=10);
   background-repeat: repeat-x;
   background-position: top left;
   background-color: #685a4f;
   text-align: center;
}