/***************************************
HTML TAG DEFINITIONS
***************************************/
body {
   margin: 0px auto 0px auto;
   padding: 0px 80px 0px 0px;
   background-color: #dedfe0;
   color: #000000;
	font-family : verdana, geneva, arial, helvetica, sans-serif;
   font-size: 11px;
   background-image: url(showImage?ixImageId=126&ixImageRes=10);
   background-position: right;
   background-repeat: repeat-y;
   text-align: center;
}
#ixBody_Home {background-image: url(showImage?ixImageId=122&ixImageRes=10);}
.Gallery, .Oggetti, .Museo {background-image: url(showImage?ixImageId=125&ixImageRes=10);}
.Eventi {background-image: url(showImage?ixImageId=127&ixImageRes=10);}
.Design, .Designer, .Aziende {background-image: url(showImage?ixImageId=124&ixImageRes=10);}
#ixBody_Contatti {background-image: url(showImage?ixImageId=123&ixImageRes=10);}

a {
   text-decoration: none;
   color: #007a3b;
}
a:hover {
   color: #000000;
   text-decoration: underline;
}
.Gallery a:hover, .Oggetti a:hover, .Museo a:hover {color: #007a3b;}
.Eventi a:hover {color: #613665;}
#ixBody_Contatti a:hover {color: #d0952d;}
.Design a:hover, .Designer a:hover, .Aziende a:hover {color: #664f3c;}

#ixPage{
   background-color: #dedfe0;
   text-align: center;
   margin: 0px auto 0px auto;
   padding: 0px 0px 20px 0px;
   background-position: top left;
   background-repeat: no-repeat;
   width: 900px;
   background-image: url(showImage?ixImageId=101&ixImageRes=10);
}
#ixBody_Home #ixPage {
   background-color: transparent;
   padding: 0px 0px 0px 0px;
   width: 790px;
}
#ixBody_Home #ixPage {background-image: none;}
.Gallery #ixPage, .Oggetti #ixPage, .Museo #ixPage {background-image: url(showImage?ixImageId=101&ixImageRes=10);}
.Eventi #ixPage {background-image: url(showImage?ixImageId=102&ixImageRes=10);}
.Design #ixPage, .Designer #ixPage, .Aziende #ixPage {background-image: url(showImage?ixImageId=103&ixImageRes=10);}
#ixBody_Partners #ixPage, #ixBody_ADM #ixPage, #ixBody_Contatti #ixPage {padding: 210px 0px 20px 0px; background-image: url(showImage?ixImageId=137&ixImageRes=10);}

.ixPagination {
   clear: both;
   padding: 20px 0px 10px 0px;
   text-align: right;
}
.ixPagination .ixSeparator {
   display: none;
}
.ixPagination a {
   color: #000000;
   font-weight: bold;
   border: 1px solid #000000;
   margin: 0px 0px 0px 10px;
   padding: 0px 3px 1px 3px;
}
.ixPagination a:hover {
   color: #ffffff;
   background-color: #007a3b;
   text-decoration: none;
}

/***************************************
PAGINA
***************************************/
.ixSectionContainer_Menu {
   margin: 400px 50px 20px 0px;
   float: left;
   width: 210px;
   overflow: hidden;
}
.ixSectionContainer_Menu .ixTitle {
   text-align: right;
}

#ixBody_Home .ixSectionContainer_Menu {
   margin: 0px 0px 0px 0px;
   float: right;
   width: 180px;
   background-color: #787979;
   position: absolute;
   right: 0px;
}
.Gallery .ixSectionContainer_Menu {
   margin: 365px 90px 0px 15px;
   float: right;
   width: 50px;
}

#ixBody_Home .ixSectionContent {
   text-align: center;
   padding: 10px 0px 10px 0px;
   margin: 0px 10px 0px 10px;
   border-top: 1px solid #000000;
}
#ixBody_Home .ixSectionContentsContainer .ixCounter0 {
   border-top: 0px solid #000000;
}

.ixSectionContainer_Menu .ixList {
   float: right;
   width: 150px;
   margin: 10px 0px 0px 0px;
}
.ixSectionContainer_Menu .ixList .ixContents {
   text-align: right;
   border-bottom: 1px dashed #000000;
   margin: 10px 0px 0px 0px;
   padding: 10px 0px 10px 0px;
   overflow: hidden;
}
.Designer .ixSectionContainer_Menu .ixList .ixContents,
.Design .ixSectionContainer_Menu .ixList .ixContents,
.Aziende .ixSectionContainer_Menu .ixList .ixContents {
   padding: 0px 0px 10px 0px;
}
.Gallery .ixSectionContainer_Menu .ixList {
width: 40px;
}
.Gallery .ixSectionContainer_Menu .ixList .ixContents {
   border-bottom: 0px dashed #000000;
   margin: 10px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   clear: both;
}
.ixSectionContainer_Menu .ixList .ixContents .ixTitle {
   font-size: 11px;
   font-style: normal;
   margin: 0px 0px 0px 0px;
   overflow: hidden;
}
.ixSectionContainer_Menu .ixList .ixContents .ixTitle a {
   color: #000000;
}
.Gallery .ixSectionContainer_Menu .ixList .ixContents .ixTitle a {
   color: #dedfe0;
   border: 1px solid #000000;
   display: block;
   overflow: hidden;
   height: 20px;
   background-color: #dedfe0;
   width: 30px;
   clear: both;
}
.Gallery .ixSectionContainer_Menu .ixList .ixContents .ixTitle a:hover {
   border: 1px solid #007a3b;
   background-color: #007a3b;
   color: #007a3b;
}

.ixSection_Footer {
   border-top: 1px solid #858686;
   margin: 0px 0px 0px 0px;
   padding: 10px 0px 10px 0px;
   text-align: center;
   color: #858686;
}
#ixBody_Home .ixSection_Footer {
   border-top: 0px solid #858686;
   padding: 10px 0px 10px 0px;
   width: 750px;
}

#ixMainSectionContainer {
   margin: 0px 0px 10px 0px;
}

.ixSectionContainer_Menu .ixTitle,
#ixMainSectionContainer .ixTitle {
   font-weight: bold;
}

#ixMainSectionContainer .ixSubtitle {
   font-weight: bold;
   font-style: italic;
}
#ixMainSectionContainer h2 {
   font-weight: bold;
   font-style: normal;
}

#ixMainSection {
   margin: 390px 0px 0px 0px;
   text-align: justify;
}
#ixBody_Home #ixMainSection {
   margin: 0px 0px 0px 0px;
   text-align: left;
   width: 740px;
}
#ixBody_Contatti #ixMainSection,
#ixBody_Partners #ixMainSection,
#ixBody_ADM #ixMainSection {
   margin: 0px 0px 0px 0px;
}

.Eventi #ixMainSection .ixTitle {
   text-align: right;
}
.ixSectionContainer_Menu .ixTitle,
#ixMainSection h1 {
   font-size: 21px;
   font-style: italic;
   margin: 0px 0px 5px 0px;
   overflow: hidden;
   font-weight: bold;
}
.Oggetti #ixMainSection .ixSubtitle {
   font-size: 21px;
   font-style: italic;
   margin: 0px 0px 0px 0px !important;
   margin: 0px 0px 0px -280px;
   overflow: hidden;
   font-weight: bold;
   position: absolute;
}
*:first-child+html .Oggetti #ixMainSection .ixSubtitle {
   margin: 0px 0px 0px -280px !important;
}

#ixBody_ADM #ixMainSection .ixTitle, 
#ixBody_Partners #ixMainSection .ixTitle,
#ixBody_Contatti #ixMainSection .ixTitle {
   margin: 0px 0px 30px 200px;
}
.Designer #ixMainSection .ixTitle,
.Design #ixMainSection .ixTitle,
.Aziende #ixMainSection .ixTitle,
#ixBody_Home #ixMainSection .ixTitle,
.Oggetti #ixMainSection .ixTitle,
.Oggetti #ixMainSection  .ixSubitle {
   display: none;
}
.Gallery #ixMainSection .ixTitle {
   text-align: right;
}

.Designer #ixMainSection .ixText {
   width: 400px !important;
   width: 410px;
   float: right;
   padding: 0px 0px 10px 10px;
}
#ixBody_Home #ixMainSection .ixText {
   position: absolute;
   margin: 110px 0px 0px 370px !important;
   margin: 110px 0px 0px -130px;
}
*:first-child+html #ixBody_Home #ixMainSection  .ixText {
   margin: 110px 0px 0px -130px !important;
}

.ixSection_Dx,
.ixSection_Sx {
   clear: both;
   overflow: hidden;
   margin: 10px 0px 10px 0px;
   text-align: justify;
}
.Eventi .ixSection_Dx,
.Eventi .ixSection_Sx {
   border-top: 1px solid #858686;
   padding: 10px 0px 10px 0px;
}
#ixBody_Partners .ixSection_Dx,
#ixBody_Partners .ixSection_Sx,
#ixBody_ADM .ixSection_Dx,
#ixBody_ADM .ixSection_Sx,
#ixBody_Contatti .ixSection_Dx {
   background-color: #efeff0;
   padding: 5px 10px 5px 10px;
   width: 436px !important;
   width: 452px;
   text-align: left;
   margin: 0px 187px 4px 0px;
}

.ixSection_Riquadro {
   color: #007a3b;
}
#ixBody_Partners #ixMainSectionContainer .ixSection_Riquadro .ixTitle,
#ixBody_ADM #ixMainSectionContainer .ixSection_Riquadro .ixTitle {
      margin: 0px 0px 0px 0px;
   font-size: 18px;
   font-weight: bold;
}
#ixBody_Partners .ixSection_Sx .ixLink,
#ixBody_ADM .ixSection_Sx .ixLink {
   margin: 15px 0px 0px 0px;
}

#ixMainSectionContainer  .ixImage .ixImg {
   border: 8px solid #ffffff;
   display: block;
}
#ixBody_Home #ixMainSectionContainer .ixImage .ixImg,
#ixBody_Eventi .ixSection_Dx .ixImage .ixImg,
#ixBody_Eventi .ixSection_Sx .ixImage .ixImg,
#ixBody_Presentazione .ixSection_Sx .ixImage .ixImg,
#ixBody_Storia  .ixSection_Sx .ixImage .ixImg {
   border: 0px solid #ffffff;
}
#ixBody_Home #ixMainSectionContainer .ixImage .ixImg{
   float: none;
}
#ixMainSection  .ixImage .ixImg {
   overflow: hidden;
   float: right;
}
.ixSection_Sx .ixImage .ixImg {
   float: left;
   margin: 0px 20px 20px 0px;
}
.Oggetti #ixMainSection .ixImage .ixImg {
   float: left;
   margin: 35px 0px 10px 0px;
}
.Aziende #ixMainSection .ixImage .ixImg {
   float: left;
   margin: 0px 0px 10px 0px;
}
.Designer #ixMainSection .ixImage .ixImg {
   float: left;
   margin: 0px 0px 0px 0px;
}

#ixMainSection .ixImage .ixImg ,
.ixSection_Dx .ixImage .ixImg {
   float: right;
   margin: 0px 0px 20px 20px;
}
#ixBody_Home #ixMainSection .ixImage {
   float: left;
}

#ixBody_Contatti .ixSection_Dx .ixImage .ixImg {
   margin: 10px 0px 10px 0px;
}
#ixBody_Partners .ixSection_Sx .ixImage .ixImg ,
#ixBody_ADM .ixSection_Sx .ixImage .ixImg {
   margin: 0px 20px 0px 0px;
}
.ixSection_Dx .ixSubtitle,
.ixSection_Dx .ixTitle {
   text-align: right;
}
#ixBody_Contatti .ixSection_Dx .ixSubtitle {
   text-align: left;
}

.Gallery #ixMainSection .ixPageCharacteristics,
.Design #ixMainSection .ixPageCharacteristics,
.Aziende #ixMainSection .ixPageCharacteristics,
.Oggetti #ixMainSection .ixPageCharacteristics {
   margin: 10px 0px 0px 0px;
   overflow: hidden;
   background-color: #efeff0;
   color: #007a3b;
}
.Oggetti #ixMainSection .ixPageCharacteristics {
   margin: 35px 0px 0px 0px;
   padding: 0px 10px 0px 10px;
   height: 264px;
   overflow: auto;
}
.Aziende #ixMainSection .ixPageCharacteristics {
   margin: 0px 0px 0px 0px;
   padding: 0px 10px 0px 10px;
   height: 265px;
   overflow: auto;
}

.Design #ixMainSection .ixPageCharacteristics,
.Aziende #ixMainSection .ixPageCharacteristics,
.Designer #ixMainSection .ixPageCharacteristics {
   color: #664f3c;
}
.Designer #ixMainSection .ixPageCharacteristics {
   margin: 0px 0px 0px 0px;
   width: 187px !important;
   width: 207px;
   background-color: #ffffff;
   padding: 10px 10px 10px 10px;
   clear: left;
}
.Gallery #ixMainSection .ixPageCharacteristics {
   margin: 130px 0px 0px 0px;
   padding: 10px 10px 10px 10px;
   height: 130px !important;
   height: 150px;
   max-height: 130px;
   overflow: auto;
}

#ixMainSection .ixPageCharacteristics .ixTitle {
   display: none;
}

#ixMainSection .ixPageCharacteristics .ixContents .ixLabel {
   margin: 0px 10px 0px 0px;
   float: left;
   font-weight: bold;
   text-align: left !important;
}
.Designer #ixMainSection .ixPageCharacteristics .ixContents .ixLabel {
   float: none;
   clear: left;
}
.Gallery .ixPageCharacteristics .ixContents .ixLabel {
   text-align: right;
}

#ixMainSection .ixPageCharacteristics #ixContents_Aziende_Nome,
#ixMainSection .ixPageCharacteristics #ixContents_Oggetti_Nome {
   padding: 10px 0px 0px 0px;
}
#ixMainSection .ixPageCharacteristics .ixContents .ixValue {
   padding: 0px 10px 10px 0px;
   text-align: left !important;
}
.Designer #ixMainSection .ixPageCharacteristics .ixContents .ixValue {
   padding: 0px 10px 10px 0px;
}
.Gallery #ixMainSection .ixPageCharacteristics .ixContents .ixValue {
   text-align: right;
}

/***************************************
MENU
***************************************/
#ixBody_Home .ixMenu,
.ixMenu .ixTitle,
.ixMenu .ixText {
  display: none;
}

.ixMenu a:hover {
   text-decoration: none;
}
.ixMenu ul {
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
}

.ixMenu0 ul li a  {
   position: absolute;
   top: 0px;
   display: block;
   width: 220px;
   height: 190px;
   margin-left: 0px !important;
   margin-left: -450px;
}
*:first-child+html .ixMenu0 ul li a {
   margin-left: -450px !important;
}


.ixMenu1 {
   position: absolute;
   top: 36px;
   text-align: right;
   width: 400px;
   margin-left: 500px !important;
   margin-left: 50px;
}
.ixMenu1 ul li a {
   display: block;
   padding: 0px 130px 14px 0px !important;
   padding: 0px 130px 4px 0px;
   background-image: url(showImage?ixImageId=104&ixImageRes=10);
   background-repeat: no-repeat;
   background-position: top right;
   font-weight: bold;
   color: #000000;
   height: auto !important
   height: 24px;
}
.ixMenu1 ul li a:hover {color: #787979;}
.ixMenu1 ul .ixOpen a,
.ixMenu1 ul .ixSelected a {
   color: #787979;
}

.Oggetti .ixMenu1 ul .ixOpen a, .Oggetti .ixMenu1 ul .ixSelected a, .Oggetti.ixMenu1 ul li a:hover,
.Gallery .ixMenu1 ul .ixOpen a, .Gallery .ixMenu1 ul .ixSelected a, .Gallery .ixMenu1 ul li a:hover {color: #007a3b;}
.Museo .ixMenu1 ul .ixOpen a, .Museo .ixMenu1 ul .ixSelected a, .Museo .ixMenu1 ul li a:hover {color: #007a3b;}
.Eventi .ixMenu1 ul .ixOpen a, .Eventi .ixMenu1 ul .ixSelected a, .Eventi .ixMenu1 ul li a:hover {color: #613665;}
.Aziende .ixMenu1 ul .ixOpen a, .Aziende .ixMenu1 ul .ixSelected a, .Aziende .ixMenu1 ul li a:hover {color: #664f3c;}
.Design .ixMenu1 ul .ixOpen a, .Design .ixMenu1 ul .ixSelected a, .Design .ixMenu1 ul li a:hover {color: #664f3c;}
.Designer .ixMenu1 ul .ixOpen a, .Designer .ixMenu1 ul .ixSelected a, .Designer .ixMenu1 ul li a:hover {color: #664f3c;}
#ixBody_Contatti .ixMenu1 ul .ixSelected a, #ixBody_Contatti .ixMenu1 ul .ixOpen a, #ixBody_Contatti .ixMenu1 ul li a:hover {color: #d0952d;}

.ixMenu2 {
   position: absolute;
   top: 180px;
   width: 400px;
   height: 170px;
   max-height: 170px;
   overflow: hidden;
   margin-left: 500px !important;
   margin-left: 50px;
}
*:first-child+html .ixMenu2,
*:first-child+html .ixMenu1 {
   margin-left: 50px !important;
}

.ixMenu2 ul {
   float: right;
   width: 125px;
   text-align: right;
}
.ixMenu2 ul li a {
   text-align: left;
   display: block;
   padding: 3px 5px 3px 5px;
   margin: 3px 0px 3px 0px;
   color: #000000;
   height: auto !important;
   height: 1%;
}
.ixMenu2 ul li a:hover {
   background-color: #ffffff;
   font-weight: bold;
}
.ixMenu2 ul .ixOpen a,
.ixMenu2 ul .ixSelected a {
   background-color: #ffffff;
   font-weight: bold;
   color: #787979;
}
.Oggetti .ixMenu2 ul li a:hover, .Oggetti .ixMenu2 ul .ixOpen a, .Oggetti .ixMenu2 ul .ixSelected a,
.Gallery .ixMenu2 ul li a:hover, .Gallery .ixMenu2 ul .ixOpen a, .Gallery .ixMenu2 ul .ixSelected a {color: #007a3b;}
.Museo .ixMenu2 ul li a:hover, .Museo .ixMenu2 ul .ixOpen a, .Museo .ixMenu2 ul .ixSelected a {color: #007a3b;}
.Eventi .ixMenu2 ul li a:hover, .Eventi .ixMenu2 ul .ixOpen a, .Eventi .ixMenu2 ul .ixSelected a {color: #613665;}
.Aziende .ixMenu2 ul li a:hover, .Aziende .ixMenu2 ul .ixOpen a, .Aziende .ixMenu2 ul .ixSelected a {color: #664f3c;}
.Design .ixMenu2 ul li a:hover, .Design .ixMenu2 ul .ixOpen a, .Design .ixMenu2 ul .ixSelected a {color: #664f3c;}
.Designer .ixMenu2 ul li a:hover, .Designer .ixMenu2 ul .ixOpen a, .Designer .ixMenu2 ul .ixSelected a {color: #664f3c;}
#ixBody_Contatti  .ixMenu2 ul li a:hover {color: #d0952d;}

