/**/

.ElencoMenuBarraAlta
{
    display: inline;
    position: relative;
    padding-right: 3px;
}
.MenuPrincipale
{
	color:#FFFFFF;
}
.DivBoxMenu
{
    position: absolute;
    left: -2px;
    top: 15px;
    border: solid 1px #8D8D8D;
    z-index: 100;
}
.DivBoxMenuTrasp
{
    background-color: #000000;
    filter: alpha(opacity=75);
    -moz-opacity: 0.75; 
    opacity:0.75;
    z-index: 101;
}


/**/
.DivContenutoMenu ul
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #FFFFFF;
	list-style-type: none;
	position: relative;
	font-size: 12px;
	font-family: Arial, Verdana, Tahoma;
}



.DivContenutoMenu ul li
{
	background-image: url('/immagini/elenco_puntato_bianco.gif');
	white-space:nowrap;
	background-repeat: repeat-x;
	background-color:#999999;
	text-align: left;
	font-size:11px;
	padding: 0px 0px 0px 4px;
}
.DivContenutoMenu ul li.Sel
{
    color: #961e20; /* #a71d1f;*/
    font-weight: bold;
	background-image: url('/immagini/elenco_puntato_rosso.gif');
	background-repeat: no-repeat
}
.DivContenutoMenu ul li.IsPar
{
	background-image: url('/immagini/elenco_puntato_bianco_sm.gif');
	background-repeat: no-repeat
}
.DivContenutoMenu ul li.IsParSel
{
    color: #961e20; /* #a71d1f;*/
    font-weight: bold;
	background-image: url('/immagini/elenco_puntato_rosso_sm.gif');
	background-repeat: no-repeat
}
.DivContenutoMenu ul li.Liv1
{
	padding: 0px;
	margin-top: 8px;
	background-position: 0px 0px;
	background-image: url('none');
	text-transform: uppercase;
	font-weight: bold;
	color: #FFFFFF
	
}
.DivContenutoMenu ul li.Liv2
{
	width: 170px;
}
.DivContenutoMenu ul li.Liv3
{
	width: 170px;
}
.DivContenutoMenu ul li.Liv4
{
	width: 170px;
}


.DivContenutoMenu ul li a,
.DivContenutoMenu ul li a:link,
.DivContenutoMenu ul li a:active,
.DivContenutoMenu ul li a:visited   { color: #FFFFFF; text-decoration: none; width: 100%; height: 100%;}
.DivContenutoMenu ul li a:hover     { color: #FFFFFF; text-decoration: underline; width: 100%; height: 100%;}
.DivContenutoMenu ul li.Sel a,
.DivContenutoMenu ul li.Sel a:link,
.DivContenutoMenu ul li.Sel a:active,
.DivContenutoMenu ul li.Sel a:visited,
.DivContenutoMenu ul li.IsParSel a,
.DivContenutoMenu ul li.IsParSel a:link,
.DivContenutoMenu ul li.IsParSel a:active,
.DivContenutoMenu ul li.IsParSel a:visited   { color: #a71d1f; text-decoration: none; }
.DivContenutoMenu ul li.Sel a:hover,
.DivContenutoMenu ul li.IsParSel a:hover     { color: #a71d1f; text-decoration: underline; }


/**/
/**/
html{margin:0; padding: 0;height: 100%}
div#container{position: relative; height:100%}
body>div#container{height: auto; min-height: 100%}
div#content{padding: 0 0 25px 0}
div#footer{position:absolute;bottom: 0;width: 100%}

/**/

body
{
	background-color:#FFFFFF; 
	margin:0px; 
	color:#999999;
	height: 100%;
	padding: 0px;
	
}

.navbar{
	background-color:#333333;
	font-family:"Trebuchet MS";
	font-size: 9pt;
	font-weight: bold;
/*	letter-spacing: -1px;*/
	color: #E9E9E9;
}

.small {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
}

.medium {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.big {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

.xsmall {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	line-height:+2;
}

.Stile1 {
	color: #660000
}

.inputtext
{
  BORDER-RIGHT: black 1pt solid;
  BORDER-TOP: black 1pt solid;
  BORDER-LEFT: black 1pt solid;
  BORDER-BOTTOM: black 1pt solid;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

a:link {
	color: #660000;
	text-decoration: none;
	font-weight: bold;
}
a:visited {
	text-decoration: none;
	color: #660000;
	font-weight: bold;	
}
a:hover {
	text-decoration: underline;
	color: #660000;
	font-weight: bold;	
}
a:active {
	text-decoration: none;
	color: #660000;
	font-weight: bold;	
}

	
