/* CSS Document */
body {
	background-image: url(img/sftop.gif);
	background-repeat: repeat-x;
	background-color:#e7e7e7;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
a:hover{
color:#FF9900;
}
.tabprinc{
background-image:url(img/sfondotot.gif);
}
.leftcolumn{
	background-image:url(img/sfleft.gif);
	background-color:#5E9BC9;
}
.centercolumn{
background-image:url(img/sfcentro.gif);
padding: 15px;
}
.rightcolumn{
background-image:url(img/sfright.gif);
}
.sfumsx{
	background-image: url(img/sfumsx.gif);
	background-position: right top;
	background-repeat: repeat-y;
}
.sfumdx{
	background-image: url(img/sfumdx.gif);
	background-repeat: repeat-y;
}
#tblmenusx{
	color:#FFFFFF;
	font-size:11px;
}
#tblmenusx a{
color:#FFFFFF;
font-size:11px;
font-weight:bold;
text-decoration:none;
width:98%;
display:block;
}
#tblmenusx a:hover{
color:#FF9900;
background:#336699;
}
#tblmenusx td{
color:#FFFFFF;
font-size:10px;
padding-left:10px;
}
#tblmenusx strong{
color:#ff9900;
}

/* Tabella destra */

#tblmenudx a{
color:#FF9900;
font-size:11px;
text-decoration:none;
}
#tblmenudx a:hover{
color:#FFFFFF;
}
#tblmenudx td{
color:#FFFFFF;
font-size:11px;
padding-left:5px;
padding-right:5px;
}
.input100{
width:98%;
font-size:11px;
border:1px solid #ff9900;
}


/*MENU A TENDINA*/
#dropmenudiv{
position:absolute;
background-color: #6699CC;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
border: 1px solid #333333;
}

#dropmenudiv a{
font-size:11px;
border-bottom: 1px solid #333333;
width: 100%;
color:#FFFFFF;
display: block;
text-indent: 3px;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #336699;
}
/*FINE MENU A TENDINA*/.titolo12pxB {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.pulsok {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #009933;
	width: 200px;
}
.altripuls {

	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #006699;
}
.nascosto {
	display: none;
}
#tblmenudx a.lnknewssx {
color:#ffffff;
}
#tblmenudx a.lnknewssx:hover {
color:#FF9900;
}
