/***************************************
HTML TAG DEFINITIONS
***************************************/
body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,select,textarea,blockquote,th,td { 
	margin: 0 auto 0 auto;
	padding:0;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 10px;
    vertical-align : top;
    color : #333333;
}

body { 
    background-color : White;
    text-align: left !important;
    text-align: center;
}

fieldset,img { 
	border:0;
}
a {
    color : #3333cc;
    text-decoration: none;
}
a:hover {
    text-decoration: underline;
}
a:visited {
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
tr {
}
caption,th {
	text-align:left;
}
td {
}
form {
    margin : 0px 0px 0px 0px;
    padding : 0px 0px 0px 0px;
}
input {
}
textarea {
}
select {
}
address,caption,cite,code,dfn,em,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { 
	border:0;
}

/***************************************
GENERAL SETTINGS
***************************************/
/*** Page container ***/
#ixPage {
	width: 760px;
	max-width: 760px;
    background-image : url("showImage?ixImageId=108&ixImageRes=10");
    background-repeat : repeat-y;
    background-position : top;
    text-align: left;
}

/*** Image text ***/
.ixImage .ixLabel {
     display: none;
}

/*** Sitemap ***/
.ixSitemap li {
}
.ixSitemap .ixImage span {
     display: none;
}
.ixSitemap .ixImage img {
     display: none;
}

/*** Error messages ***/
.ixError {
}

/*** User path***/
#ixUserPath {
    margin: 0px 0px 0px 0px;
    top: 120px !important;
    top: 0px;
    position: absolute;
}
#ixUserPath div {
   display: inline;
}

/*** Wxport ***/
.ixExportCSVLink {
   display: none;
}


/***************************************
PAGE (MAIN SECTION)
***************************************/
#ixMainSectionContainer {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 12px;
    overflow: auto;
   width: 561px !important;
   width: 573px;
   max-width: 561px;
   float: none !important;
   float: right;
}
#ixMainSection {
    background-image : url("showImage?ixImageId=112&ixImageRes=10");
    background-repeat : no-repeat;
    background-position : top ;
    padding: 35px 0px 0px 0px;
}
#ixMainSection .ixImage .ixImg {
   float: right;
}
#ixMainSectionContainer img {
    padding: 0px 0px 5px 5px;
}
#ixMainSectionContainer .ixTitle span {
   display: block;
   font-weight: bold;
   font-size: 12px;
    margin: 5px 0px 10px 0px;
    color : #3333cc;
}
#ixMainSectionContainer .ixSubtitle span {
   display: block;
   font-weight: bold;
    color : #cccc00;
}
#ixMainSectionContainer .ixLink a {
    margin: 10px 0px 0px 0px;
   display: block;
    background-image : url("showImage?ixImageId=116&ixImageRes=0");
    background-repeat : no-repeat;
    background-position : top left;
    line-height: 15px;
    height: auto !important;
    height: 15px;
}
#ixMainSectionContainer .ixLink a .ixLabel {
    margin: 0px 0px 0px 20px;
   font-weight: bold;
}
#ixMainSectionContainer .ixLink a .ixImage {
    background-color: #ffffff;
}
#ixMainSectionContainer .ixLink a .ixImage img {
    padding: 0px 0px 0px 0px;
}
#ixMainSectionContainer .ixLink a .ixImage .ixLabel {
    display: block;
}
#ixMainSectionContainer .ixList .ixTitle span {
   font-size: 10px;
    color : #3333cc;
}
#ixMainSectionContainer .ixList .ixTitle a {
    margin: 10px 0px 0px 0px;
   display: block;
    background-image : url("showImage?ixImageId=116&ixImageRes=0");
    background-repeat : no-repeat;
    background-position : top left;
    line-height: 15px;
    height: auto !important;
    height: 15px;
    padding: 0px 0px 0px 20px;
}
#ixMainSectionContainer .ixList a .ixLabel {
    margin: 0px 0px 0px 20px !important;
   font-weight: bold;
}
#ixMainSectionContainer .ixList a .ixImage {
    background-color: #ffffff;
}
#ixMainSectionContainer .ixList a .ixImage img {
    padding: 0px 0px 0px 0px;
}
#ixMainSectionContainer .ixList a .ixImage .ixLabel {
    display: block;
}

.ixSection_Standard {
    overflow: auto;   
    margin: 20px 0px 0px 0px;
}

/***************************************
SECTIONS
***************************************/
.ixSection_Intestazione {
    background-image : url("showImage?ixImageId=103&ixImageRes=10");
    background-repeat : no-repeat;
    background-position : bottom;
    background-color : #ffffff;
    clear: both;
    overflow: auto;
    height: 120px;
    max-height: 120px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 760px;
    max-width: 760px;
}
.ixSection_Intestazione .ixImage {
    margin: 5px 10px 5px 0px;
    clear: both;
    text-align: right;
}
.ixSection_Intestazione .ixLink {
    margin: 20px 0px 0px 70px;
    position: absolute;
}
.ixSection_Intestazione .ixMenu0 {
    margin: -60px 0px 0px 0px !important;
    margin: -70px 0px 0px 0px;
    position: absolute;
}
.ixSection_Intestazione .ixMenu0 ul {
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
}

.ixSection_Intestazione .ixMenu1 {
    margin: 25px 0px 0px 0px;
    text-align: right;
}
.ixSection_Intestazione .ixMenu1 ul {
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
}
.ixSection_Intestazione .ixMenu1 ul li {
   display: inline;
   font-size: 9px;
    padding: 0px 10px 0px 10px;
    text-align: left;
}

.ixSection_Sinistra {
    padding: 5px 0px 20px 0px;
   width: 187px;
   max-width: 187px;
   float: left;
    background-image : url("showImage?ixImageId=111&ixImageRes=10");
    background-repeat : no-repeat;
    background-position : top left;
}
.ixSection_Sinistra .ixMenu1 {
}
.ixSection_Sinistra .ixMenu1 ul {
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   text-indent: 0px;
}
.ixSection_Sinistra .ixMenu1 ul li {
   width: 183px;
   max-width: 183px;
   font-size: 9px;
    padding: 0px 5px 0px 0px;
   margin: 0px 0px 0px 0px;
   list-style-type: none;
   text-indent: 0px;
}
.ixSection_Sinistra .ixMenu1 ul li a {
    background-image : url("showImage?ixImageId=109&ixImageRes=10");
    background-repeat : no-repeat;
    background-position : top left;
   display: block;
   line-height: 35px;
   max-height: 35px;
   color: #ffffff;
   padding: 0px 0px 0px 30px;
}
.ixSection_Sinistra .ixMenu1 ul li a:hover {
    background-image : url("showImage?ixImageId=110&ixImageRes=10");
   color: #3333cc;
}
.ixSection_Sinistra .ixMenu1 ul .ixSelected a {
    background-image : url("showImage?ixImageId=110&ixImageRes=10");
   color: #3333cc;
}
.ixSection_Sinistra .ixMenu1 ul .ixOpen a {
    background-image : url("showImage?ixImageId=110&ixImageRes=10");
   color: #3333cc;
}
.ixSection_Sinistra .ixMenu1 ul li ul li {
    background-image : none;
   width: auto;
}
.ixSection_Sinistra .ixMenu1 ul li ul li a {
    background-image : url("showImage?ixImageId=113&ixImageRes=10") !important;
    background-repeat : no-repeat;
    background-position : top left;
   display: block;
   line-height: 10px;
   color: #ffffff;
   padding: 1px 0px 4px 18px;
   margin: 0px 0px 2px 20px;
}
.ixSection_Sinistra .ixMenu1 ul li ul li ul li a {
   padding: 1px 0px 4px 18px;
   margin: 0px 0px 2px 40px;
}
.ixSection_Sinistra .ixMenu1 ul li ul li ul li ul li a {
   padding: 1px 0px 4px 18px;
   margin: 0px 0px 2px 60px;
}

.ixSection_Cartina {
   width: 187px;
   max-width: 187px;
    float: left;
    clear: left;
}

.ixSection_Menu {
   margin: 10px 0px 0px 0px;
   clear: both;
   text-align: right;
   float: right;
}
.Vuoi_saperne_di_piu .ixSection_Menu {
   display: none;
}
.ixSection_Menu .ixMenu1 {
   width: 180px;
   max-width: 180px;
   margin: 0px 0px 0px 0px;
}
.ixSection_Menu .ixMenu1 ul {
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
}
.ixSection_Menu .ixMenu1 ul li {
   width: 180px;
   max-width: 180px;
    padding: 0px 0px 0px 0px;
   text-align: left;
}
.ixSection_Menu  .ixMenu1 ul li a {
    background-image : url("showImage?ixImageId=117&ixImageRes=10");
    background-repeat : no-repeat;
    background-position : top left;
   display: block;
   line-height: 30px;
   max-height: 30px;
   color: #ffffff;
   padding: 0px 0px 0px 35px;
}
.ixSection_Menu .ixMenu1 ul li a:hover {
   color: #3333cc;
    background-image : url("showImage?ixImageId=118&ixImageRes=10");
}

.ixSection_Piede {
   margin: 2px 0px 0px 0px;
    padding: 5px 0px 0px 0px;
    clear: both;
    overflow: auto;
    background-color : #ffffff;
    width: 760px;
    max-width: 760px;
    background-image : url("showImage?ixImageId=111&ixImageRes=10");
    background-repeat : no-repeat;
    background-position : top left;
}
.ixSection_Piede .ixMenu1 {
    text-align: center;
    background-color : #3333cc;
}
.ixSection_Piede .ixMenu1 ul {
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
}
.ixSection_Piede .ixMenu1 ul li {
   display: inline;
    line-height: 25px;
   padding: 0px 7px 0px 7px;
   border-left: 1px solid #ffffff;
   text-align: center;
   font-size: 9px;
}
.ixSection_Piede .ixMenu1 ul li ul {
   display: none;
}
.ixSection_Piede .ixMenu1 ul #ixMenuNode_109 {
   border-right: 1px solid #ffffff;
}
.ixSection_Piede .ixMenu1 ul li a {
   color: #ffffff;
}
