/* CONTENITORE E BORDI */
body {
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 95%;
PADDING-BOTTOM: 0px;
MARGIN: 6px;
COLOR: #000000;
PADDING-TOP: 0px;
BACKGROUND-COLOR: #EEEEEE;
}
#ContenitoreTotale {
margin-left: 5%;
WIDTH: 90%;
BORDER-TOP-STYLE: none;
PADDING-TOP: 0px;
BACKGROUND-COLOR: #ffffff;
COLOR: #000000;
}
a{
color: #00486A;
text-decoration: none;
FONT-WEIGHT: bold;

}
a:link{
color: #00486A;
text-decoration: none;
FONT-WEIGHT: bold;
}
a:visited{
color: #00486A;
text-decoration: none;
FONT-WEIGHT: bold;

}
a:hover{
color: #00486A;
text-decoration: underline;
FONT-WEIGHT: bold;
}
.hidetotal {
display:none;
}

.nascondisempre {

    position: absolute;
    left: -999px;
    top: -999px;
    width: 0px;
    height: 0px;
    font-size: 0px;
    line-height: 0px;
    margin: 0px;
    padding: 0px;
    overflow: hidden;
    display: inline;

}
h1{

 FONT-SIZE: 115%;
 margin: 0px;
 padding: 0px;
 color: #CC0033;
}
h2{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 FONT-SIZE: 100%;
 margin: 0px;
 padding: 0px;
}
h4{
 FONT-SIZE: 105%;
 margin: 0px;
 padding: 0px;
 color: #000000;
}
p{
text-align: justify;
margin-top: 5px;
}

hr{
color:#00486A;
}

#OmbraTop {
PADDING-RIGHT: 0px;
BACKGROUND-POSITION: 50%;
PADDING-LEFT: 0px;
FONT-SIZE: 1%;
BACKGROUND-IMAGE: url(../img/ombra-T.gif);
PADDING-BOTTOM: 0px;
MARGIN: 0px;
WIDTH: 100%;
BORDER-TOP-STYLE: none;
PADDING-TOP: 0px;
BACKGROUND-REPEAT: repeat-x;
BORDER-RIGHT-STYLE: none;
BORDER-LEFT-STYLE: none;
BORDER-BOTTOM-STYLE: none
}
#OmbraTop1 {
PADDING-RIGHT: 0px;
BACKGROUND-POSITION: left top;
PADDING-LEFT: 0px;
BACKGROUND-IMAGE: url(../img/angolo-TL.gif);
PADDING-BOTTOM: 0px;
MARGIN: 0px;
BORDER-TOP-STYLE: none;
PADDING-TOP: 0px;
BACKGROUND-REPEAT: no-repeat;
BORDER-RIGHT-STYLE: none;
BORDER-LEFT-STYLE: none;
HEIGHT: 4px;
BORDER-BOTTOM-STYLE: none
}
#OmbraTop2 {
PADDING-RIGHT: 0px;
BACKGROUND-POSITION: right top;
PADDING-LEFT: 0px;
BACKGROUND-IMAGE: url(../img/angolo-TR.gif);
PADDING-BOTTOM: 0px;
MARGIN: 0px;
BORDER-TOP-STYLE: none;
PADDING-TOP: 0px;
BACKGROUND-REPEAT: no-repeat;
BORDER-RIGHT-STYLE: none;
BORDER-LEFT-STYLE: none;
HEIGHT: 4px;
BORDER-BOTTOM-STYLE: none
}
#OmbraBottom {
PADDING-RIGHT: 0px;
BACKGROUND-POSITION: 50%;
PADDING-LEFT: 0px;
FONT-SIZE: 1%;
BACKGROUND-IMAGE: url(../img/ombra-B.gif);
PADDING-BOTTOM: 0px;
MARGIN: 0px;
WIDTH: 100%;
BORDER-TOP-STYLE: none;
PADDING-TOP: 0px;
BACKGROUND-REPEAT: repeat-x;
BORDER-RIGHT-STYLE: none;
BORDER-LEFT-STYLE: none;
BORDER-BOTTOM-STYLE: none
}
#OmbraBottom1 {
PADDING-RIGHT: 0px;
BACKGROUND-POSITION: left top;
PADDING-LEFT: 0px;
BACKGROUND-IMAGE: url(../img/angolo-BL.gif);
PADDING-BOTTOM: 0px;
MARGIN: 0px;
BORDER-TOP-STYLE: none;
PADDING-TOP: 0px;
BACKGROUND-REPEAT: no-repeat;
BORDER-RIGHT-STYLE: none;
BORDER-LEFT-STYLE: none;
HEIGHT: 4px;
BORDER-BOTTOM-STYLE: none
}
#OmbraBottom2 {
PADDING-RIGHT: 0px;
BACKGROUND-POSITION: right top;
PADDING-LEFT: 0px;
BACKGROUND-IMAGE: url(../img/angolo-BR.gif);
PADDING-BOTTOM: 0px;
MARGIN: 0px;
BORDER-TOP-STYLE: none;
PADDING-TOP: 0px;
BACKGROUND-REPEAT: no-repeat;
BORDER-RIGHT-STYLE: none;
BORDER-LEFT-STYLE: none;
HEIGHT: 4px;
BORDER-BOTTOM-STYLE: none
}
#OmbraLeft {
PADDING-RIGHT: 0px;
BACKGROUND-POSITION: left top;
PADDING-LEFT: 0px;
BACKGROUND-IMAGE: url(../img/ombra-L.gif);
PADDING-BOTTOM: 0px;
MARGIN: 0px;
BORDER-TOP-STYLE: none;
PADDING-TOP: 0px;
BACKGROUND-REPEAT: repeat-y;
BORDER-RIGHT-STYLE: none;
BORDER-LEFT-STYLE: none;
BORDER-BOTTOM-STYLE: none
}
#OmbraRight {
PADDING-RIGHT: 6px;
BACKGROUND-POSITION: right top;
PADDING-LEFT: 6px;
BACKGROUND-IMAGE: url(../img/ombra-R.gif);
PADDING-BOTTOM: 2px;
MARGIN: 0px;
BORDER-TOP-STYLE: none;
PADDING-TOP: 2px;
BACKGROUND-REPEAT: repeat-y;
BORDER-RIGHT-STYLE: none;
BORDER-LEFT-STYLE: none;
BORDER-BOTTOM-STYLE: none
}

/* TESTA */

#ContBanner {
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
MARGIN: 0px;
WIDTH: 100%;
PADDING-TOP: 0px;
}
#ContMenuH {
MARGIN: 0px 0px 0px 0px
}
#BGFotoBanner {
BACKGROUND-POSITION: 50%;
BORDER-TOP: #d3d3d3 1px solid;
HEIGHT: 97px
}
#FotoBannerRight {
BACKGROUND-POSITION: right top;
BACKGROUND-IMAGE: url(../img/testa_dx.jpg);
BACKGROUND-REPEAT: no-repeat;
HEIGHT: 97px
}
#FotoBannerLeft {
BACKGROUND-POSITION: left top;
BACKGROUND-IMAGE: url(../img/testa_sx.jpg);
BACKGROUND-REPEAT: no-repeat;
HEIGHT: 97px
}
#ContMenuUtility {
PADDING-RIGHT: 10px;
BACKGROUND-POSITION: 50%;
PADDING-LEFT: 10px;
BACKGROUND-IMAGE: url(../img/BG-MUtility.gif);
PADDING-BOTTOM: 8px;
PADDING-TOP: 2px;
BACKGROUND-REPEAT: repeat-x;
TEXT-ALIGN: right;
font-size: 80%;
border-bottom: #d3d3d3 1px solid
}
#ContMenuUtility {
HEIGHT: 1em
}
#SearchObj {
FLOAT: right
}
#MenuH {
PADDING-RIGHT: 0px;
BORDER-TOP: #ffffff 1px solid;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
MARGIN: 0px;
PADDING-TOP: 0px;
BORDER-RIGHT-STYLE: none;
BORDER-LEFT-STYLE: none;
TEXT-ALIGN: right;
BORDER-BOTTOM-STYLE: none;
FONT-WEIGHT: bold;

}
#MenuH UL {
PADDING-RIGHT: 0px;
BACKGROUND-POSITION: bottom;
PADDING-LEFT: 0px;
BACKGROUND-IMAGE: url(../img/BG-MenuH.gif);
PADDING-BOTTOM: 6px;
MARGIN: 0px;
WIDTH: 100%;
COLOR: #ffffff;
PADDING-TOP: 3px;
BACKGROUND-REPEAT: repeat-x;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
BACKGROUND-COLOR: #356DA6;
FONT-WEIGHT: bold;
}
#MenuH UL LI {
PADDING-RIGHT: 3px;
BACKGROUND-POSITION: right top;
DISPLAY: inline;
BACKGROUND-IMAGE: url(../img/puntiniMenuH.gif);
MARGIN-LEFT: -6px;
BACKGROUND-REPEAT: no-repeat;
FONT-WEIGHT: bold;
}
#MenuH UL LI {
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
MARGIN: 0px;
PADDING-TOP: 0px;
FONT-WEIGHT: bold;
}
#MenuH UL LI A {
PADDING-RIGHT: 9px;
PADDING-LEFT: 7px;
FONT-WEIGHT: normal;
FONT-SIZE: 0.7em;
PADDING-BOTTOM: 7px;
MARGIN: 0px;
COLOR: #ffffff;
PADDING-TOP: 7px;
WHITE-SPACE: nowrap;
BACKGROUND-COLOR: transparent;
TEXT-DECORATION: none;
FONT-WEIGHT: bold;
}
#MenuH UL LI A {
WIDTH: 100%;
MARGIN-RIGHT: -3px;
FONT-WEIGHT: bold;
}
#MenuH UL LI A:active {
BACKGROUND-POSITION: 50%;
BACKGROUND-IMAGE: url(../img/BG-MenuH-roll.gif);
COLOR: #000000;
BACKGROUND-REPEAT: repeat-x;
BACKGROUND-COLOR: #C9DBED;
FONT-WEIGHT: bold;
}
#MenuH UL LI A:hover {
BACKGROUND-POSITION: bottom;
BACKGROUND-IMAGE: url(../img/BG-MenuH-roll.gif);
COLOR: #000000;
BACKGROUND-REPEAT: repeat-x;
BACKGROUND-COLOR: #C9DBED;
FONT-WEIGHT: bold;
}
#MenuH UL LI.LISel A {
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
FONT-WEIGHT: normal;
FONT-SIZE: 1em;
PADDING-BOTTOM: 0px;
MARGIN: 0px;
PADDING-TOP: 0px;
WHITE-SPACE: nowrap;
TEXT-DECORATION: none;
}
#MenuH UL LI.LISel A:active {
TEXT-DECORATION: underline
}
#MenuH UL LI.LISel A:hover {
TEXT-DECORATION: underline
}
#MenuH UL LI.LISel STRONG {
PADDING-RIGHT: 9px;
BACKGROUND-POSITION: 50%;
PADDING-LEFT: 7px;
FONT-WEIGHT: normal;
FONT-SIZE: 0.7em;
BACKGROUND-IMAGE: url(../img/BG-MenuH-sell.gif);
PADDING-BOTTOM: 7px;
MARGIN: 0px;
COLOR: #ffffff;
PADDING-TOP: 7px;
BACKGROUND-REPEAT: repeat-x;
BACKGROUND-COLOR: #e0000a;
TEXT-DECORATION: none
}
#MenuH UL LI.LIStrong STRONG {
PADDING-RIGHT: 9px;
BACKGROUND-POSITION: 50%;
PADDING-LEFT: 7px;
FONT-WEIGHT: normal;
FONT-SIZE: 0.7em;
BACKGROUND-IMAGE: url(../img/BG-MenuH-sell.gif);
PADDING-BOTTOM: 7px;
MARGIN: 0px;
COLOR: #ffffff;
PADDING-TOP: 7px;
BACKGROUND-REPEAT: repeat-x;
BACKGROUND-COLOR: #e0000a;
TEXT-DECORATION: none
}
#MenuH UL LI STRONG {
WIDTH: 100%;
MARGIN-RIGHT: -3px
}
#MenuH UL LI.LIStrong STRONG {
WIDTH: 100%;
MARGIN-RIGHT: -3px
}
#MenuH UL LI.LISel STRONG {
WIDTH: 100%;
MARGIN-RIGHT: -3px
}
.SearchFormText {
PADDING-RIGHT: 4px;
PADDING-LEFT: 10px;
FONT-WEIGHT: bold;
FONT-SIZE: 70%;
COLOR: #000000;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
BACKGROUND-COLOR: transparent
}
.SearchFormBox {
BORDER: #356DA6 1px solid;
PADDING: 1px;
FONT-SIZE: 110%;
COLOR: #000000;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
BACKGROUND-COLOR: #ffffff
}
.SearchFormInputImg {

}
.frmSearchImg {
VERTICAL-ALIGN: bottom
}
#SearchObj {
FLOAT: right
}
#time {
FLOAT: right
}
#personalizzazione {
FLOAT: left;
font-weight: bold;
}

/***********************************************/
/* Layout corpo pagina centrale */
/***********************************************/

#masthead{
float: left;
padding: 0px 0px 0px 0px;
width: 100%;
border-bottom: 1px solid #cccccc;
}
#content{
float: left;
width: 61.3%;
border: 1px solid #ffffff;
font-size:80%;

}
#space_content{
float: left;
width: 2%;
border-bottom: 1px solid #ffffff;
padding-bottom: 80%;

}
#path_torna{
float:left;
width: 99.5%;
margin-bottom: 0px;
margin-top: 5px;
text-align:left;
font-weight: bold;
color: #000000;
background-color:#FFFFFF;
font-size:80%;

}
#path{
float:left;
width: 99.5%;
margin-bottom: 0px;
margin-top: 5px;
text-align:left;
font-weight: bold;
color: #000000;
background-color:#FFFFFF;
font-size:80%;
}
#siel{
float:left;
width: 98%;
border-bottom: 1px solid #cccccc;
border-top: 1px solid #cccccc;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
margin-top: 3px;
margin-bottom: 0px;
background-color:#DDF4FF;
text-align:center;
font-weight: bold;
color: #000000;
}

/************** contenuto home ***************/

#gruppo1_sx{
float:left;
width: 56%;
border: 0px solid #cccccc;
}
#gruppo1_dx{
float:right;
width: 39%;
border: 0px solid #cccccc;
}
#barra_titolo_primo_piano{
float:left;
width: 99%;
border-bottom: 1px solid #cccccc;
border-top: 1px solid #cccccc;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
margin-top: 5px;
margin-bottom: 10px;
background-color:#356DA6;
BACKGROUND-POSITION: bottom;
BACKGROUND-IMAGE: url(../img/BG-MenuH.gif);
BACKGROUND-REPEAT: repeat-x;
text-align:center;
font-weight: bold;
color: #FFFFFF;
}
#barra_appuntamenti{
float: left;
width: 100%;
border-bottom: 1px solid #cccccc;
border-top: 1px solid #cccccc;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
 margin-top: 5px;
 margin-bottom: 10px;
background-color:#356DA6;
BACKGROUND-POSITION: bottom;
BACKGROUND-IMAGE: url(../img/BG-MenuH.gif);
BACKGROUND-REPEAT: repeat-x;
text-align:center;
font-weight: bold;
color: #FFFFFF;
}
#barra_titolo{
float:right;
width: 99.5%;
border-bottom: 1px solid #cccccc;
border-top: 1px solid #cccccc;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
margin-bottom: 10px;
margin-top: 5px;
background-color:#356DA6;
BACKGROUND-POSITION: bottom;
BACKGROUND-IMAGE: url(../img/BG-MenuH.gif);
BACKGROUND-REPEAT: repeat-x;
text-align:center;
font-weight: bold;
color: #FFFFFF;
}
#barra_segue{
float:left;
width: 50%;
margin-top: 16px;
margin-bottom: 16px;
text-align:right;
font-weight: bold;
}
.focus{
float:right;
width: 99%;
border: 0px solid #cccccc;
}
.focus_txt{
float:left;
width: 73%;
border: 0px solid #cccccc;
padding-bottom: 10px;
text-align:justify;
}
.focus_imm{
float:left;
width: 25%;
border: 0px solid #cccccc;
text-align: center;
padding-bottom: 10px;
}
#progetti_sx{
float:left;
width: 49%;
}
#progetti_dx{
float:right;
width: 49%;
}
#consigli{
width: 98%;
border: 0px solid #cccccc;
float:right;
}
.imgvisibility{
visibility: visible;
}
#banner{
width: 98%;
border: 0px solid #cccccc;
text-align: center;
float: right;
}

/************** stile elenchi ***************/

.elenchi_home UL {
list-style-type: none;
list-style-image: url(freccia2.gif);
margin-bottom: 7px;
margin-left: 20px;
margin-top: -15px;
text-align:justify;


}
.elenchi_home LI {
margin-bottom: 9px;
margin-top: 9px;
}
.elenchi_home UL LI A {
list-style-image: url(freccia2.gif);
list-style-position:outside;
margin-bottom: 7px;

}
.elenchi_home UL LI A:hover {
list-style-image: url(freccia2.gif);
list-style-position:outside;
margin-bottom: 9px;

}
.elenchi_home UL LI A:link{
list-style-image: url(freccia2.gif);
list-style-position:outside;
margin-bottom: 9px;

}
.elenchi_home UL LI A:visited{
list-style-image: url(freccia2.gif);
list-style-position:outside;
margin-bottom: 9px;

}
.elenchi{
width: 100%;
text-align:justify;
}
.elenchi UL {
list-style-image: url(freccia2.gif);
margin-left: 20px;
margin-top: 9px;
}
.elenchi LI {
margin-bottom: 9px;
margin-top: 0px;
}
.elenchi UL LI A {
list-style-type: square;
}
.elenchi UL LI A:hover {
list-style-type: square;


}
.elenchi UL LI A:link{
list-style-type: square;

}
.elenchi UL LI A:visited{
list-style-type: square;
}
.elenchi UL UL LI{
list-style-type: none;
list-style-image: url(freccia2.gif);

}
.elenchi_mappa UL{
margin-top: 15px;
margin-bottom: 15px;
}
.elenchi_mappa LI{
margin-top: 9px;
margin-bottom: 9px;
}
.elenchi_mappa UL UL A{
color: #990000;
}
.elenchi_mappa UL UL UL A {
color: #003399;
}
.elenchi_mappa UL UL UL UL A{
color: #CC3300;
}

.elenchi_b{

text-align:justify;
list-style-image: url(freccia2.gif);
}
.elenchi_b LI{
margin-bottom: 9px;

}
/************** stile elenchi lineari***************/


#Menu_list{
	margin-left: -40px;
	background-color: #FFFFFF;
	width: 100%;
	
}
#Menu_list UL LI {
	display: inline;
	border: 1px solid #006699;
	margin: 2px;
	padding: 3px;
	list-style-type: disc;
	line-height: 200%;
	background-color: #EFEFEF;
}

/************** .feature styles ***************/

.feature{
padding: 0px 0px 20px 20px;
}
.feature h3{
padding: 30px 0px 5px 0px;
text-align: center;
}
.feature img{
float: left;
padding: 10px 10px 0px 0px;
}

/************* #siteInfo styles ***************/
.siteInfo {
width: 93.8%;
border: 1px solid #cccccc;
clear: both;
color: #000000;
background-color: #FFFFFF;
font-size:75%;
text-align: center;
padding: 3%;

}
#siteInfo img{
padding: 4px 4px 4px 10px;
vertical-align: middle;
}
/*********** #Menu laterali ***********/

h3{
 FONT-SIZE: 115%;
 margin: 0px;
 padding: 0px;
 color: #CC0033;
}
#sectionLinks{
position: relative;
margin: 0px;
padding: 0px;
width: 98%;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;

}
#sectionLinks h3{
padding: 3px 0px 2px 0px;
background-color: #356DA6;
BACKGROUND-POSITION: bottom;
BACKGROUND-IMAGE: url(../img/BG-MenuH.gif);
BACKGROUND-REPEAT: repeat-x;
color: #FFFFFF;
font-weight: bold;
text-align:center;
width: 100%;
font-size: 70%;
margin-top: 0px;
margin-bottom: 0px;
}
#sectionLinks  h3 A{
padding: 3px 0px 2px 0px;
background-color: #356DA6;
BACKGROUND-POSITION: bottom;
BACKGROUND-IMAGE: url(../img/BG-MenuH.gif);
BACKGROUND-REPEAT: repeat-x;
color: #FFFFFF;
font-weight: bold;
text-align:center;
width: 100%;
}

#sectionLinks_dx{
position: relative;
margin: 0px;
padding: 0px;
width: 98%;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;

}
#sectionLinks_dx h3{
padding: 3px 0px 2px 0px;
background-color: #356DA6;
BACKGROUND-POSITION: bottom;
BACKGROUND-IMAGE: url(../img/BG-MenuH.gif);
BACKGROUND-REPEAT: repeat-x;
color: #FFFFFF;
font-weight: bold;
text-align:center;
width: 100%;
font-size: 70%;
margin-top: 0px;
margin-bottom: 0px;
}

#sectionLinks_dx  h3 A{
padding: 3px 0px 2px 0px;
background-color: #356DA6;
BACKGROUND-POSITION: bottom;
BACKGROUND-IMAGE: url(../img/BG-MenuH.gif);
BACKGROUND-REPEAT: repeat-x;
color: #FFFFFF;
font-weight: bold;
text-align:center;
width: 100%;
}

/*********** #MENU DX SX ***********/

#space_menu_up{
background-color:#DBDBDB;
border-bottom: 0px solid #F7F7F7;
border-top: 0px solid #F7F7F7;
border-left: 2px solid #cccccc;
border-right: 2px solid #cccccc;
width: 98%;
height: 15px
}
#space_menu_middle{
background-color:#DBDBDB;
border-bottom: 0px solid #F7F7F7;
border-top: 0px solid #F7F7F7;
border-left: 2px solid #cccccc;
border-right: 2px solid #cccccc;
width: 5%;
height: 0px;
}
.ColonnaVMenuDX {
float: right;
WIDTH: 17%;
}
.ColonnaVMenu {
float: left;
WIDTH: 17%;
}
.VMenu {
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
PADDING-TOP: 0px;
color: #FFFFFF;
}
.VMenu UL {
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
MARGIN: 0px;
PADDING-TOP: 0px;
MARGIN: 0px;
LIST-STYLE-TYPE: none;
POSITION: relative;
}
.VMenu UL LI A {
PADDING-RIGHT: 0px;
PADDING-left: 0px;
BORDER-TOP: #cccccc 0px solid;
BORDER-BOTTOM: #cccccc 1px solid;
BORDER-LEFT: #cccccc 2px solid;
BORDER-RIGHT: #cccccc 2px solid;
DISPLAY: block;
FONT-WEIGHT: 700;
FONT-SIZE: 70%;
PADDING-BOTTOM: 3px;
WIDTH: 98%;
COLOR: #244A6F;
PADDING-TOP: 3px;
BACKGROUND-COLOR: #F4F4F4;
TEXT-DECORATION: none;
BACKGROUND-POSITION: 2%;
/*BACKGROUND-IMAGE: url(freccia2.gif);*/
BACKGROUND-REPEAT: no-repeat;
LIST-STYLE-TYPE: none;
POSITION: relative;

}
.VMenu UL LI A:hover {
COLOR: #000000;
BACKGROUND-COLOR: #D6D6D6;
TEXT-DECORATION: none;
BACKGROUND-POSITION: 2%;
/*BACKGROUND-IMAGE: url(freccia2.gif);*/
MARGIN: 0px;
BACKGROUND-REPEAT: no-repeat;
LIST-STYLE-TYPE: none;
POSITION: relative
}
.spanmenu { 
padding-left:11%;
display:block
}

/*********** #AGORA ***********/

#agora_titolo{
margin-top: 4px;
padding: 5px;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
font-size: 120%;
font-family:"Courier New", Courier, mono;
font-weight: bold;
text-align:center;
background-color: #ffffff;
}
#agora{
margin: 0px;
padding: 5px;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-top: 0px;
border-bottom: 1px solid #000000;
font-size: 70%;
font-weight: bold;
text-align:center;
background-color: #cccccc;
color: #000000;

/*********** #REGISTRZIONE UTENTE ***********/

}
#registrazione{
margin: 0px;
padding: 0px;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
border-top: 0px solid #cccccc;
border-bottom: 1px solid #cccccc;
font-size: 70%;
text-align:center;
background-color: #EAEAEA;
color: #000000;
}
.backnews{
float: right;
background-color: #F4F4F4;
padding: 10px;
border: 1px solid #00486A;
width: 95.5%;
}
.collegate{
padding-top: 0px;
padding-bottom: 5px;
padding-left: 10px;
padding-right: 10px;
border: 1px solid #cccccc;
width: 40%;
float: right;
text-align:justify;

}

/*
.collegate UL LI A {
color: #CC6600;
FONT-WEIGHT: normal;
LIST-STYLE-TYPE: none;


}
.collegate UL LI A:hover {
color: #CC6600;
FONT-WEIGHT: normal;
LIST-STYLE-TYPE: none;

}
.collegate UL LI A:link{
color: #CC6600;
FONT-WEIGHT: normal;
LIST-STYLE-TYPE: none;
}
.collegate UL LI A:visited{
color: #CC6600;
FONT-WEIGHT: normal;
LIST-STYLE-TYPE: none;
}

*/

/************** #advert styles **************/

#advert{
padding: 10px 0px 10px;
}
#advert img{
display: block;
}

/************** #stile link 2 **************/


.stile_link_2 a{
color: #00486A;
text-decoration: underline;
FONT-WEIGHT: normal;

}
.stile_link_2 a:link{
color: #00486A;
text-decoration: underline;
FONT-WEIGHT: normal;
}
.stile_link_2 a:visited{
color: #00486A;
text-decoration: underline;
FONT-WEIGHT: normal;

}
.stile_link_2 a:hover{
color: #00486A;
text-decoration: underline;
FONT-WEIGHT: normal;
}

.stile_link_2 UL {
list-style-type: none;
list-style-image: url(freccia2.gif);
margin-left: 20px;
margin-top: 8px;
}

.stile_link_2 OL {
list-style-type: none;
list-style-image: url(freccia2.gif);
margin-left: 20px;
margin-top: 9px;
}
.stile_link_2 LI {
margin-bottom: 9px;
margin-top: 0px;
}
/************** #stile link 2 **************/


.stile_link_2b a{
color: #00486A;
text-decoration: underline;
FONT-WEIGHT: normal;

}
.stile_link_2b a:link{
color: #00486A;
text-decoration: underline;
FONT-WEIGHT: normal;
}
.stile_link_2b a:visited{
color: #00486A;
text-decoration: underline;
FONT-WEIGHT: normal;

}
.stile_link_2b a:hover{
color: #00486A;
text-decoration: underline;
FONT-WEIGHT: normal;
}

.stile_link_2b UL {
list-style-type: none;
margin-left: 0px;
margin-top: 9px;
}

.stile_link_2b OL {
list-style-type: none;
margin-left: 20px;
margin-top: 9px;
}
.stile_link_2b LI {
margin-bottom: 9px;
margin-top: 0px;
}
/************** #stile link 3 **************/

.stile_link_3 a{
color: #CC0033;
text-decoration: underline;
FONT-WEIGHT: normal;

}
.stile_link_3 a:link{
color: #CC0033;
text-decoration: underline;
FONT-WEIGHT: normal;
}
.stile_link_3 a:visited{
color: #CC0033;
text-decoration: underline;
FONT-WEIGHT: normal;

}
.stile_link_3 a:hover{
color: #CC0033;
text-decoration: underline;
FONT-WEIGHT: normal;
}

.stile_link_3 OL {
list-style-type: none;
margin-left: 0px;
margin-top: 9px;
}

.stile_link_3 UL {
list-style-type: none;
margin-left: 0px;
margin-top: 9px;
}

.stile_link_3 LI {
margin-bottom: 9px;
margin-top: 0px;
}
#sectionLinks h2{
padding: 3px 0px 2px 0px;
background-color: #356DA6;
BACKGROUND-POSITION: bottom;
BACKGROUND-IMAGE: url(../img/BG-MenuH.gif);
BACKGROUND-REPEAT: repeat-x;
color: #FFFFFF;
font-weight: bold;
text-align:center;
width: 100%;
font-size: 70%;
margin-top: 0px;
margin-bottom: 0px;
}
#sectionLinks  h2 A{
padding: 3px 0px 2px 0px;
background-color: #356DA6;
BACKGROUND-POSITION: bottom;
BACKGROUND-IMAGE: url(../img/BG-MenuH.gif);
BACKGROUND-REPEAT: repeat-x;
color: #FFFFFF;
font-weight: bold;
text-align:center;
width: 100%;
}

#piano_strutturale{
margin-top: 4px;
padding: 5px;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
font-size: 100%;
font-family:"Courier New", Courier, mono;
font-weight: bold;
text-align:center;
background-color: #ffffff;
}