.hide {
display: none;
}

body {
background-color:#ffffff;
margin: 0em;
padding: 0em;
}

#layoutassoc2 {
width: 748px;
}

.instruction1 {
font-family: Arial, Helvetica, Sans-Serif;
font-size: 1.3em;
text-transform: uppercase;
text-align: center;
padding: 0.8em;
padding-top: 0em;
padding-bottom: 0.1em;
}
.universo {
background-color: #2783FA;
background-image: URL(gif/bkg_universo.gif);
background-repeat: no-repeat;
text-align: center;
width: 606px;
}

.universo .testo {
color: #ffffff;
font-family: Arial, Helvetica, Sans-Serif;
font-size: 1.8em;
text-transform: uppercase;
font-weight: bold;
margin-bottom: 0em;
}

.opzioni {
background-image: URL(gif/bkg_universo_sfum.gif);
background-repeat: repeat-x;
text-align: center;
padding-bottom: 1.2em;
width: 606px;
height: 290px;
}

.menuhomebox {
color: #ffffff; 
background-color:#0961D2;
border-top: solid 1px #000000;
border-bottom: solid 1px #000000;
font-family: Arial, Helvetica, Sans-Serif;
font-size: 1em;
text-transform: uppercase;
text-align:center;
margin-bottom:0.3em;
padding-top:0.1em;
padding-bottom:0.1em;
font-weight: bold;
width: 606px;
}
.menuhome a:link {color:#ffffff; text-decoration: none;}
.menuhome a:visited {color:#ffffff; text-decoration: none;}
.menuhome a:active {background-color:#FD9925; color:#ffffff; text-decoration: none;}
.menuhome a:hover {background-color:#ffffff; color:#000000; text-decoration: none;}
.menuhome a {padding-top:0.1em; padding-bottom:0.1em; color:#ffffff; text-decoration: none;}


.menuvol {
background-color:#D6D4D6;
border-top: solid 2px #000000;
border-bottom: solid 1px #000000;
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size: 0.7em;
text-align:center;
padding-top:0.3em;
padding-bottom:0.3em;
width: 606px;
}
.menuvol a:link {color:#000000; text-decoration: none;}
.menuvol a:visited {color:#000000; text-decoration: none;}
.menuvol a:active {background-color:#AAAAAA; color:#000000; text-decoration: none;}
.menuvol a:hover {background-color:#747474; color:#ffffff; text-decoration: none;}
.menuvol a {padding-top:0.3em; padding-bottom:0.3em; color:#000000; text-decoration: none;}

.menunt {
background-color:#E4E3E4;
border-top: solid 2px #000000;
border-bottom: solid 2px #000000;
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size: 0.7em;
text-align:center;
padding-top:0.3em;
padding-bottom:0.3em;
width: 606px;
}
.menunt a:link {color:#000000; text-decoration: none;}
.menunt a:visited {color:#000000; text-decoration: none;}
.menunt a:active {background-color:#AAAAAA; color:#000000; text-decoration: none;}
.menunt a:hover {background-color:#747474; color:#ffffff; text-decoration: none;}
.menunt a {padding-top:0.3em; padding-bottom:0.3em; color:#000000; text-decoration: none;}


.lanciobox {
margin-top:1em;
margin-left:1.2em;
margin-right:0.9em;
}
.lancicustom a:link {color:#000000; text-decoration: none;}
.lancicustom a:visited {color:#000000; text-decoration: none;}
.lancicustom a:active {color:#4786CF; text-decoration: underline;}
.lancicustom a:hover {color:#000000; text-decoration: underline;}
.lancicustom a {color:#000000; font-weight: bold; text-decoration: none;}
.lancicustom {
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size:0.7em;
line-height:1.4em;
color: #000000;
}

.tdmenu {
background-color: #7AED14;
}
.trattv {
background-color: #ffffff;
background-image: URL(gif/bkg_tratt_v.gif);
background-repeat: repeat-y;
}

.menuwhite {
background-color: #ffffff;
}
.menusfum {
background-color: #ffffff;
background-image: URL(gif/bkg_sfumenu.gif);
background-repeat: repeat-x;
}

.menu2colonna {
border-top: none;
padding-top: 1.4em;
padding-bottom: 1em;
width:173px;
}

.menu2box01 {
color:#ffffff;
background-color:#0961D2;
border: solid 1px #000000;
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size: 0.8em;
text-align:left;
margin-bottom:1.5em;
padding-top:0.1em;
padding-left:0.3em;
padding-right:0.3em;
padding-bottom:0.1em;
margin-left: 1.1em;
margin-right: 1.1em;
margin-bottom: 0.5em;
}
.menu2box01 a:link {color:#ffffff; text-decoration: none;}
.menu2box01 a:visited {color:#ffffff; text-decoration: none;}
.menu2box01 a:active {color:#000000; text-decoration: none; font-style: italic;}
.menu2box01 a:hover {color:#000000; text-decoration: none; font-style: italic;}
.menu2box01 a {color:#ffffff; text-decoration: none;}

.notiziariohd {
margin-top: 0.8em;
margin-bottom: 1.5em;
}

.menu2box02 {
background-color:#DBDBDB;
border: solid 1px #000000;
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size: 0.8em;
text-align:left;
margin-bottom:1.5em;
padding-top:0.1em;
padding-left:0.3em;
padding-right:0.3em;
padding-bottom:0.1em;
margin-left: 1.1em;
margin-right: 1.1em;
margin-bottom: 0.5em;
}
.menu2box02 a:link {color:#000000; text-decoration: none;}
.menu2box02 a:visited {color:#000000; text-decoration: none;}
.menu2box02 a:active {color:#000000; text-decoration: none; font-style: italic;}
.menu2box02 a:hover {color:#000000; text-decoration: none; font-style: italic;}
.menu2box02 a {color:#000000; text-decoration: none;}

.menu2box02t {
background-color: #7A7A7A;
border: solid 1px #000000;
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size: 0.8em;
text-align:left;
margin-bottom:1.5em;
padding-top:0.1em;
padding-left:0.3em;
padding-right:0.3em;
padding-bottom:0.1em;
margin-left: 1.1em;
margin-right: 1.1em;
margin-bottom: 0.5em;
}
.menu2box02t a:link {color:#ffffff; text-decoration: none;}
.menu2box02t a:visited {color:#ffffff; text-decoration: none;}
.menu2box02t a:active {color:#000000; text-decoration: none; font-style: italic;}
.menu2box02t a:hover {color:#000000; text-decoration: none; font-style: italic;}
.menu2box02t a {color:#ffffff; text-decoration: none;}

.menu2box03 {
background-color:#F8B79A;
border: solid 1px #000000;
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size: 0.8em;
text-align:left;
margin-bottom:1.5em;
padding-top:0.1em;
padding-left:0.3em;
padding-right:0.3em;
padding-bottom:0.1em;
margin-left: 1.1em;
margin-right: 1.1em;
margin-bottom: 0.5em;
}
.menu2box03 a:link {color:#000000; text-decoration: none;}
.menu2box03 a:visited {color:#000000; text-decoration: none;}
.menu2box03 a:active {color:#000000; text-decoration: none; font-style: italic;}
.menu2box03 a:hover {color:#000000; text-decoration: none; font-style: italic;}
.menu2box03 a {color:#000000; text-decoration: none;}

.menu2box03t {
background-color: #D04000;
border: solid 1px #000000;
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size: 0.8em;
text-align:left;
margin-bottom:1.5em;
padding-top:0.1em;
padding-left:0.3em;
padding-right:0.3em;
padding-bottom:0.1em;
margin-left: 1.1em;
margin-right: 1.1em;
margin-bottom: 0.5em;
}
.menu2box03t a:link {color:#ffffff; text-decoration: none;}
.menu2box03t a:visited {color:#ffffff; text-decoration: none;}
.menu2box03t a:active {color:#000000; text-decoration: none; font-style: italic;}
.menu2box03t a:hover {color:#000000; text-decoration: none; font-style: italic;}
.menu2box03t a {color:#ffffff; text-decoration: none;}

.margincorpo {
margin-top:7px;
margin-left:0em;
margin-right:3.3em;
margin-bottom:1.6em;
}

.tit1box {
background-color:#F7C600;
border: solid 1px #000000;
font-family: Arial, Helvetica, Sans-Serif;
font-size: 1.3em;
line-height: 1.1em;
text-align:center;
margin-top:0.4em;
margin-bottom:1em;
width: 394px;
float:left;
}
.botback1 {
padding-top:0.6em;
}

.tit2box {
color: #ffffff;
background-color:#2D87FA;
font-family: Arial, Helvetica, Sans-Serif;
font-size:0.9em;
line-height: 1.3em;
font-weight: bold;
text-align:center;
margin-top:0.4em;
margin-bottom:1em;
width: 394px;
float:left;
}
.botback2 {
padding-top:0.5em;
}

.testo {
font-family: Arial, Helvetica, Sans-Serif;
font-size:0.9em;
line-height:1.4em;
margin-bottom: 1.8em;
}
.testo a:link {color:#2756BB; text-decoration: none;}
.testo a:visited {color:#2D87FA; text-decoration: none;}
.testo a:active {color:#2D87FA; text-decoration: underline;}
.testo a:hover {color:#2D87FA; text-decoration: underline;}
.testo a {color:#2756BB; font-weight: bold; text-decoration: none;}

/*
.testo a:link {000000:#000000; text-decoration: none;}
.testo a:visited {color:#4B4B4B; text-decoration: none;}
.testo a:active {color:#2756BB; text-decoration: underline;}
.testo a:hover {color:#2D87FA; text-decoration: underline;}
.testo a {color:#000000; font-weight: bold; text-decoration: none;}
*/

.albumpagesx {
float: left;
width: 216px;
height:181px;
background-image: URL(gif/bkgfoto_sx_yel.gif);
background-repeat: no-repeat;
}

.albumpagedx {
float: right;
width: 216px;
height:181px;
background-image: URL(gif/bkgfoto_dx_azz.gif);
background-repeat: no-repeat;
}






/* PARTE RISERVATA ALLA STAMPA */
@media print {
/*--------------------*/

.hideinprint, .trattv, .tdmenu, .botback1, .botback2 {
display: none;
}

.hide {
display: inline;
}


#layoutassoc2 {
width: 700px;
}

.margincorpo {
width: 700px;
}

.joinalbum {
width: 434px;
}

.tit1box {
background-color:#ffffff;
border: none;
font-family: Arial, Helvetica, Sans-Serif;
font-size: 1.4em;
font-weight: bold;
float: none;
text-align:left;
margin-bottom:0em;
}

.tit2box {
color: #000000;
background-color:#ffffff;
font-size: 1.1em;
border: none;
font-family: Arial, Helvetica, Sans-Serif;
font-size: 1.1em;
float: none;
text-align:left;
}


/*--------------------*/
}
/* FINE PARTE RISERVATA ALLA STAMPA */
