/* stili nuovi definiti per pagina pop up MR*/ 

BODY {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 5px; 
	FONT-SIZE: 9pt; 
	FONT-WEIGHT: normal; 
	LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 5px; 
	COLOR: #000000; 
	BACKGROUND-COLOR:#EAEAEA; 
	PADDING-TOP: 5px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	POSITION: absolute; 
	TOP: 0px
}

A {
	COLOR:#000080; 
}

A:visited {
	COLOR:#000080; 
}
A:hover {
	COLOR:#ff9900; 
}

/*STILI PER IL MENU DELLE LINGUE*/
.multilingualism{
    width: auto;
}

.languageOptions{
}

.languageOptions ul {
}

.languageOptions ul li{
	display: inline;
	margin: 0px;	
}

.languageOptions a {
	padding-right: 15px;
}

.hidden {
	display: none;	
}

.right{         
    FONT-SIZE: 0.8em; 
    text-align : right;
    float : right;
}

.targettype {
	 FONT-WEIGHT: bold; COLOR: #000080; FONT-SIZE: 1em;  border-width: 1px; border-style: solid; border-color: #000080; BACKGROUND-COLOR: #CCCCCC ; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 2px; PADDING-BOTTOM: 2px; MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px
}

.resolution {
	 FONT-SIZE: 1em; COLOR: #000080; border-width: 1px; border-style: solid; border-color: #000080; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 2px; PADDING-BOTTOM: 2px; MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; BACKGROUND-COLOR: #ffffff;
}

.MRTitolo {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; COLOR: #000080; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}

.MRfoot {
	FONT-SIZE: 0.8em; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; margin-bottom: 15px;
}

.MRhead {
	FONT-SIZE: 1.0em; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; PADDING-TOP: 5px; PADDING-BOTTOM: 10px;
}

.MRMenuhead {
	FONT-SIZE: 1em; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; PADDING-TOP: 20px; PADDING-BOTTOM: 10px;
}

.MRviewmetadata {
	FONT-SIZE: 1em; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; border-width: 1px;
border-style: solid; border-color: #000080; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 2px; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff;
}

#MRTitle h1 {
        display:inline; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; COLOR: #000080; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}

#menu {
width: 20em;
background: #eee;
}

#menu ul {
list-style: none;
margin: 0;
padding: 0;
}

#menu a, #menu h2 {
font-size: 1em;
display: block;
border-width: 1px; 
border-style: solid; 
border-color: #000080; 
BACKGROUND-COLOR: #ffffff;
padding: 2px 3px;
PADDING-LEFT: 5px; 
PADDING-RIGHT: 5px; 
PADDING-TOP: 2px; 
PADDING-BOTTOM: 2px; 
MARGIN-BOTTOM: 0px; 
MARGIN-TOP: 0px;
COLOR: #000080;
}

#menu h2 {
FONT-WEIGHT: bold;
BACKGROUND-COLOR: #D3D3D3; 
text-transform: uppercase;
}

#menu a:visited {
color: #000080;
background: #fff;
}

#menu a {
color: #000080;
background: #fff;
text-decoration: none;
}

#menu a:hover {
color: #ff9900;
background: #fff;
}

#menu li {
position: relative;
background: #fff;
}

#menu ul ul ul {
position: absolute;
top: 0;
left: 100%;
width: 100%;
}

div#menu ul ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}

