@import url(/Common/dropdownmenu/css/dropdown/dropdown.css);
@import url(/Common/dropdownmenu/css/dropdown/themes/default/default.css);
@import url(/menu_override.css);

@page normal{
	size:portrait;
	margin-bottom:1cm;
	margin-left:0.5cm;
	margin-right:0.5cm;
	margin-top:0.5cm;
}

body
{
	font-size: 10px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	/*color: #336699;*/
	color: #000000;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
}
#font 
{
	font-size: 10px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #000000;
}
@media print {
	#header
	{
		page:normal;
   		width: 100%;
		height: 200px;
	}
}
@media screen {
	#header
	{
   		width: 1025px;
		height: 200px;
		margin: 0px auto 0px auto;
   		voice-family: "\"}\"";
		voice-family: inherit;
	}
}

#left {display:none;}

@media print {
	#content
	{
		page:normal;
		position: relative;
		top: 0px;
		left: 0px;
		width: 100%;
		border: 1px solid #DEE0E3;
	}
}

@media screen{
	#content
	{
		/*position: absolute;*/
		/*top: 235px;*/
		/*left: 0px;*/
		margin: 43px auto 0px auto;
		width: 1025px;
		min-height:600px;
	}
}


#inner_content
{
	padding:5px;
}
#login_box
{
   border: 1px solid #cccccc;
   margin-left: 25%;
   width: 400px;
   padding: 0.5em 0.5em 0.5em 0.5em;
   background-color: #F9FAFA;
   color: #333333;
   margin-bottom: 0.75em;
}

#login_box h1
{
   color: #0057A0;
   font-size: 9px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   padding: 0em;
   margin: 0em;
   font-weight: bold;
}
.font_size_ten_pix
{
   font-size: 10px;
}

#login_box a
{
   color: #003399;
}

#login_form
{
   padding-top: 0.5em;
   padding-bottom: 0.5em;
   
}

#login .submit
{
   padding-top: 0.25em;
}

#login .username, #login .password
{
   width: 10em;
}

#RotoHead {position:absolute; z-index:-999; top:30px}

/* FIN QUI SONO ARRIVATO IO, CANCELLA QUELLO CHE NON SERVE */
.table_title
{
	background-color:#039ecc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align:center;
	margin:20px 20px 10px;
}

.table_title_complete
{
	background-color:#039ecc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align:center;
	margin-bottom: 10px;
}
input {font-size:10px; color:#990033; font-weight:bold}
.notUsed {color:#999999}
select {font-size:10px; color:#990000; font-weight:bold}
pre {font-size:11px; color:#000000; font-weight:normal}

ul.link_list {list-style-image: url(/Common/button/ulist.gif);}

table.Cerca {background-color: #039ecc; width: 75%; font-size: 1em; }
table.Cerca th {background-color: #E8F0FF; font-weight: bold; font-size: 12px; color: #000099;text-align: center;}
table.Cerca th.Main {background-color: #039ecc; font-weight: bold; font-size: 14px; color: #FFFFFF;text-align: center;}
table.Cerca th.small {background-color: #E8F0FF; font-weight: bold; font-size: 10px;color: #000099;text-align: center;}
table.Cerca td {font-weight: bold; font-size: 10px; color: #000099;text-align: left;}
table.Cerca td.testo {font-weight:500;font-size: 10px; color: #000099;text-align: left;}
table.Cerca td.dati {font-weight: bold; font-size: 10px; color: #000000;text-align: left;}
table.Cerca tr.off {background-color: #DDDDDD;}
table.Cerca td.BigDati {font-weight: bold; font-size: 15px; color: #000000;text-align: left;}
table.Cerca td.centra {background-color: #FFFFF0; font-weight: bold; font-size: 10px; color: #000099;text-align: center;}
table.Cerca td.destra {background-color: #FFFFF0; font-weight: bold; font-size: 10px; color: #000099;text-align: right;}
table.Cerca tr {background-color: #FFFFF0; text-align: left; vertical-align:middle; height:25px;}
table.Cerca tr.errore {background-color: #FFCC99; text-align: left; vertical-align:middle; height:25px;}
table.Cerca tr.divider {background-color: #FFFFF0; height:5px}
table.Cerca td.CentraWarning {background-color: #FFFF99; font-weight: bold; font-size: 10px; color: #000099;text-align: center;}

table.StandardList {background-color: #039ecc; width: 100%; font-size: 1em; }
table.StandardList th {background-color: #E8F0FF; font-weight: bold; font-size: 14px; color: #000099;text-align: center;}
table.StandardList th.Main {background-color: #039ecc; font-weight: bold; font-size: 14px; color: #FFFFFF;text-align: center;}
table.StandardList th.small {background-color: #E8F0FF; font-weight: bold; font-size: 10px; color: #000099;text-align: center;}
table.StandardList th.negativo {background-color: #039ecc; font-weight: bold; font-size: 10px; color: #FFFFFF;}
table.StandardList td.small {background-color: #E8F0FF; font-weight: bold; font-size: 10px; color: #000099;text-align: left;}
table.StandardList td.light {background-color: #EAEAEA;}
table.StandardList td.dati {font-weight: bold; font-size: 10px; color: #000000;text-align: left;}
table.Cerca td.testo {font-weight:500;font-size: 10px; color: #000099;text-align: left;}
table.StandardList td.centra {background-color: #FFFFF0; font-weight: bold; font-size: 10px; color: #000099;text-align: center;}
table.StandardList td.destra { font-size: 10px; color: #000099;text-align: right;}
table.StandardList td.grassetto {font-weight: bold;color: #000099;}
table.StandardList td.negativo {background-color: #039ecc; font-weight: bold; font-size: 10px; color: #FFFFFF;}
table.StandardList tr {background-color: #FFFFF8; text-align: left; vertical-align: top;}
table.StandardList tr.warning {background-color:#FFFF99; text-align: left; vertical-align:middle; }
table.StandardList td.warning {background-color:#FFFF99}
table.StandardList tr.error {background-color: #FFCC99; text-align: left; vertical-align:middle; }
table.StandardList tr.ok {background-color: #C3FDB8; text-align: left; vertical-align:middle; }
table.StandardList tr.dark {background-color: #D0DBED; text-align:inherit; vertical-align:inherit;}
table.StandardList tr.divider {background-color: #FFFFF0; height:5px}
table.StandardList td.big {font-weight: bold; font-size: 12px;}
table.StandardList tr.alternate {background-color: #ffffC0;}




.Pulsante {font-weight:bold; color: #039ecc; text-decoration:none;}
.Pulsante:hover {text-decoration:underline;}
.PulsanteNegativo {font-weight:bold; color: #FFFFFF; text-decoration:none;}
.PulsanteNegativo:hover {text-decoration:underline;}

.News {color: #000000;	font-weight:normal;	font-size: 12px;}
.TitleLight {color: #336699;	font-weight:bold; font-size:10px}
.NewsTitle {color: #000099;	font-weight:bold; font-size: 12px;}
.NewsAltTitle {color:#006600;	font-weight:bold; font-size: 13px;}
.NewsSmall {color: #000000; font-weight:normal; font-size: 10px;}
.NewsTitleSmall {color: #000099; font-weight:bold; font-size: 10px;}
.Results {color: #000099; font-weight:bold; font-size: 10px;}
.barrata {text-decoration:line-through}

.SfondoWarning {background-color:#FFFF99}
.SfondoError {background-color:#ff940b}
.EvidenziaSmall {font-family: Arial, Helvetica, sans-serif;	font-weight: bold;font-size: 10px; color: #990000;}
.Evidenzia {font-family: Arial, Helvetica, sans-serif;	font-weight: bold;font-size: 12px; color: #990000;}
.TitleLink {font-family: Arial, Helvetica, sans-serif;	font-weight: bold;font-size: 14px; color: #990000; text-decoration:none;}
.Testo {color: #000000; font-weight:normal; font-size: 10px;}
.TestoSmall {color:#666666; font-weight:normal; font-size: 9px;}
.StileLink {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px;color: #990000;}
.StileNoLink {font-family: Arial, Helvetica, sans-serif;font-weight: bold; font-size: 10px; color: #000000;}
.BigBold {font-size: 12px;	font-weight: bold;}


/* NUOVI STILI PER NUOVA VERSIONE */
/* Spostiamo qui tutti gli utilizzati, così poi cancelliamo i vecchi*/
.eventList {font-size: 1.3em; font-weight: bold; font-family: serif;}
.secondaryMenu, .secondaryMenu:hover, .secondaryMenu:visited {font-size: 10px; font-weight: bold; font-family: verdana; text-decoration: none; color: #000000;}
.footerpage {font-size: 1.3em; font-family: serif; text-align: center; vertical-align: middle; background-color: #039ecc; color: #FFFFFF; font-weight: bold;}

.titleBorderUnder
{
	color: #039ecc;
	font-weight:bold;
	font-size:14px;
	margin-bottom: 3px;
	border-bottom: 3px solid #039ECC;
}
