a:link {text-decoration:none; color:gray}
a:visited {text-decoration:none; color:white}
a:hover {text-decoration:none; color:"#F7E600"}
TBODY
{
    FONT-SIZE: 10pt
}


.tabella {
	FONT-SIZE: 13px; COLOR: #003798; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.tabtitolo {
	FONT-WEIGHT: bold;FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

A.Tabtesto {
	FONT-WEIGHT: bold;FONT-SIZE: 13px; COLOR: #6699FF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.Tabtesto:hover {
	FONT-WEIGHT: bold;FONT-SIZE: 13px; COLOR: #FD4747; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.tabtitolohtl1 {
	FONT-SIZE: 12px; COLOR: #000098; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tabtitolohtl2 {
	FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}


#tabtitolohtl {
	FONT-SIZE: 12px; COLOR: #000098; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}


#Titolohtl{
	FONT-WEIGHT: bold;FONT-SIZE: 13px; COLOR: #EB4E10; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}


#menusx{
width: 200px;
font: 80% Verdana, Arial, Helvetica, sans-serif;
}

#menusx #menucurrent {
width: 200px;
height: 32px;
color: #000098;
font: 120% Verdana;
background-image: url('images/freccia.jpg');
background-position:  right center;
background-repeat: no-repeat;
margin:0;
padding-left:35px; padding-right:0.6em; padding-top:8px; padding-bottom:0.3em;
}



#menusx ul{
margin: 0;
padding: 0;
list-style: none;
}

#menusx li{
font-size: 1.1em;
display: inline;
margin: 0;
padding: 0;
}

#menusx a:link, #menusx a:visited{
display: block;
height: 32px;
background: #EB4E10 0px 0px;
color:#fff; margin:0; text-decoration:none; border-bottom:1px solid #fff; padding-left:35px; padding-right:0.6em; padding-top:8px; padding-bottom:0.3em; background-color:#EB4E10
}
#menusx a:hover, #menusx a:focus, #menusx a:active{
color: #fff;
background: #000098 0px 0px;

}

/*menu orizzontale*/
#modernbricksmenu{
padding: 0;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

#modernbricksmenu ul{
font: bold 11px Verdana;
margin:0;
margin-left: 0px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

#modernbricksmenu li{
display: inline;
margin: 0px 2px 0px 0;
padding: 0;
text-transform:uppercase;
}

#modernbricksmenu a{
width: 150;
float: left;
display: block;
color: white;
margin: 0px 1px 0px 0px; 
padding: 5px 10px;
text-decoration: none;
letter-spacing: 1px;
background-color: #000098; /*Default menu color*/
border-bottom: 1px solid white;
}

#modernbricksmenu a:hover{
background-color: gray; /*Menu hover bgcolor*/
}

#modernbricksmenu #current a{ /*currently selected tab*/
color:white;
border-top:1px;
background-color: #EB4E10; /*white color theme*/ 
border-color: #EB4E10; /*white color theme*/ 
}

#modernbricksmenuline{
clear: both;
padding: 0;
width: 100%;
height: 5px;
line-height: 5px;
background: #EB4E10; /*white color theme*/ 
}


/*bordi */
div#container{
margin: 0px auto 0px auto;
padding: 0px 0px 0px 0px;
width:562px;
}

div#superiore{
margin: 0px;
padding: 0px;
background-image: url('images/ombralat.jpg');
background-position: left top;
background-repeat: no-repeat;
height: 15px

}

div#centrale{
margin: 0px;
padding: 0px;
background-image: url('images/ombracentr.jpg');
background-position: left top;
background-repeat: repeat;
height: 15px

}

div#inferiore{
margin: 0px;
padding: 0px;
background-image: url('images/ombrasup.jpg');
background-position:  left top;
background-repeat: no-repeat;
height:31px
}



