﻿body
{
	font: normal 10px "Tahoma" ,verdana,arial,sans-serif;
	background: url(../images/sfondo.gif) repeat;
	color: #333333;
	margin: 0px;
	padding: 0px;
	/*text-align: center;*/
	margin: 0 auto;
	width:780px;
}
p
{
	margin: 0px;
	padding: 0px;
}

TABLE
{
		width:				100%;
		padding:			0px;
		margin:				0px;
		border-collapse:	collapse;
}
.MAINTABLE
{
		width:				780px;
		width:				100%;
		padding:			0px;
		margin:				0px;
		border-collapse:	collapse;
		/*text-align:			left;*/
}

.FontLink
{
	font: bold 11px Tahoma,verdana,arial,sans-serif;
	color: #1D61AC;
	font-weight: bold;
	text-decoration: none;
}
.tdblue
{
	font: normal 8px "Tahoma" ,verdana,arial,sans-serif;
	color:#28539a;
}

/************** CONTROLLI ***************/
.BlueTextBox
{
	font-size: 8pt;
	color: Blue;
	height:13px;
	width:200px;
}
.BlueCombo
{
	font-size: 8pt;
	color: Blue;
	height:20px;
	width:206px;
}
/************** FINE CONTROLLI ***************/
/************** Link ***************/
a:link
{
	font: bold 11px Tahoma,verdana,arial,sans-serif;
	color: #1D61AC;
	font-weight: bold;
	text-decoration: none;
}

a:visited
{
	font: bold 11px Tahoma,verdana,arial,sans-serif;
	color: #1D61AC;
	font-weight: bold;
	text-decoration: none;
}

a:hover
{
	font: bold 11px Tahoma,verdana,arial,sans-serif;
	color: #1D61AC;
	font-weight: bold;
	text-decoration: underline;
}

/************** Fine Link ***************/
/************** MASTER ***************/
.MiddleRow
{
	/*text-align :center;*/
	background-color:White;
}

.LeftColumn
{
	width:140px;
	text-align :center ;
}
.RightColumn
{
	width:140px;
	text-align :center ;
}
.MiddleColumn
{
	width:460px;
	text-align :left ;
}
.AdminMiddleColumn
{
	width:900px;
	text-align :left ;
}
/************** FINE MASTER ***************/

/************** GreenBox ***************/
.GreenBoxTop
{
		PADDING-LEFT: 15px; 
		FONT-WEIGHT: bold; 
		FONT-SIZE: 7pt; 
		BACKGROUND-IMAGE: url(../Images/GreenBar.jpg); 
		COLOR: black; 
		BACKGROUND-REPEAT: no-repeat; 
		HEIGHT: 23px;
		text-align :left ;
}

.GreenBoxMiddle
{
	BACKGROUND-IMAGE: url(../Images/CorniceGreenBar.jpg);
	text-align :left ;
}
.GreenBoxBottom
{
	BACKGROUND-IMAGE: url(../Images/CorniceGreenBarBottom.jpg);
	text-align :left ;
}
/************** Fine GreenBox ***************/
/************** GreenBox 220***************/
.GreenBox260
{
	padding-left: 15px;
	font-weight: bold;
	font-size: 8pt;
	background-image: url(../Images/GreenBar260.jpg);
	color: black;
	background-repeat: no-repeat;
	height: 30px;
	text-align: left;
	background-position-y: center;
}
.GreenBoxTop260
{
		PADDING-LEFT: 15px; 
		FONT-WEIGHT: bold; 
		FONT-SIZE: 7pt; 
		BACKGROUND-IMAGE: url(../Images/CorniceGreenBarTop260.jpg); 
		COLOR: black; 
		BACKGROUND-REPEAT: no-repeat; 
		HEIGHT: 8px;
		text-align :left ;
}

.GreenBoxMiddle260
{
	background-image: url(../Images/CorniceGreenBar260.jpg);
	text-align: left;
	background-repeat: repeat-y;
}
.GreenBoxBottom260
{
	background-image: url(../Images/CorniceGreenBarBottom260.jpg);
	text-align: left;
	background-repeat: no-repeat;
}
/************** Fine GreenBox ***************/
/************** GreenBox 220***************/
.GreenBox220
{
	padding-left: 15px;
	font-weight: bold;
	font-size: 8pt;
	background-image: url(../Images/GreenBar260.jpg);
	color: black;
	background-repeat: no-repeat;
	height: 30px;
	text-align: left;
	background-position-y: center;
}

.GreenBoxTop220
{
	BACKGROUND-IMAGE: url(../Images/CorniceGreenBarTop260.jpg);
	text-align :left ;
	BACKGROUND-REPEAT: no-repeat; 
	FONT-SIZE: 1mm; 
	HEIGHT: 8px;
}
.GreenBoxMiddle220
{
	BACKGROUND-IMAGE: url(../Images/CorniceGreenBar220.jpg);
	text-align :left ;
}
.GreenBoxBottom220
{
	background-image: url(../Images/CorniceGreenBarBottom220.jpg);
	text-align: left;
	background-repeat: no-repeat;
}
/************** Fine GreenBox ***************/

/************** GreenBoxLarge ***************/
.GreenBoxTable
{
	width:450px;
}
.GreenBoxLarge
{
		PADDING-LEFT: 15px; 
		FONT-WEIGHT: bold; 
		FONT-SIZE: 8pt; 
		BACKGROUND-IMAGE: url(../Images/GreenBarLarge.jpg); 
		COLOR:black; 
		BACKGROUND-REPEAT: no-repeat; 
		HEIGHT: 30px;
		text-align :left ;
}

.GreenBoxTopLarge
{
	BACKGROUND-IMAGE: url(../Images/CorniceGreenBarTopLarge.jpg);
	text-align :left ;
	BACKGROUND-REPEAT: no-repeat; 
	FONT-SIZE: 1mm; 
	HEIGHT: 8px;
}
.GreenBoxMiddleLarge
{
	BACKGROUND-IMAGE: url(../Images/CorniceGreenBarLarge.jpg);
	text-align :left ;
	background-repeat:repeat-y;
}
.GreenBoxBottomLarge
{
	BACKGROUND-IMAGE: url(../Images/CorniceGreenBarBottomLarge.jpg);
	text-align :left ;
	BACKGROUND-REPEAT: no-repeat; 
}
/************** Fine GreenBoxLarge ***************/

/************** Liste ***************/
.StatsAlternate
{
	background-color: #EEF3FB;
	border-top: 1px dashed #dedede;
}
/************** Fine Liste ***************/


/*AutoComplete flyout */

.autocomplete_completionListElement 
{  
	visibility : hidden;
	margin : 0px!important;
	background-color : inherit;
	color : windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow : auto;
	height : 200px;
    text-align : left; 
    list-style-type : none;
}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
	background-color: #ffff99;
	color: black;
	padding: 1px;
}

/* AutoComplete item */

.autocomplete_listItem 
{
	background-color : window;
	color : windowtext;
	padding : 1px;
}