/* PAGINA IN GENERALE */
BODY {
	overflow: hidden;
	background-color: #f9f9f9;
}
BODY.scroll {
	overflow: auto;
	background-color: #f9f9f9;
}
TABLE.ParagraphTPortal {
	font-family: Tahoma, Sans-serif;
	font-weight: bold;
	color: #ffffff;
	font-size: 0.90em;
	width: 100%;
}

DIV.ParagraphTPortal {
	background: url('../img/titlebar.png');
	background-color: 4b7bcc;
	position: absolute;
	top: 0px;
	left: 0px;
	height: 29px;
	width: 2500px;
	font-family: Tahoma, Sans-serif;
	font-weight: bold;
	color: #ffffff;
	font-size: 0.90em;
	text-align: left;
}
DIV.PageTPortal {
	position: absolute;
	top: 59px;
	left: 0px;
	width: 2500px;
	font-family: Tahoma, Sans-serif;
	overflow: auto;
}

/* BOTTONIERA */
DIV.Toolbar {
	background: url('../img/toolbar.png');
	background-color: f5f4f3;
	position: absolute;
	top: 29px;
	left: 0px;
	height: 30px;
	width: 2500px;
	border-top: solid 1px;
	border-bottom: solid 1px;
	font-family: Tahoma, Sans-serif;
	font-size: 0.75em;
	color: #aaaaaa;
}
SPAN.ToolbarButton {
	vertical-align: middle;
	white-space: nowrap;
	font-size: 0.9em;
}
IMG.ToolbarButton {
	border: 0px;
	vertical-align: middle;
}
A:link.ToolbarButton {
	display: table-cell;
	text-decoration: none;
	font-weight: bold;
	height: 26px;
	margin-left: 1px;
	margin-right: 1px;
	margin-top: 1px;
	margin-bottom: 1px;
	color: #1D13A4;
}
A:visited.ToolbarButton {
	display: table-cell;
	text-decoration: none;
	font-weight: bold;
	height: 26px;
	margin-left: 1px;
	margin-right: 1px;
	margin-top: 1px;
	margin-bottom: 1px;
	color: #1D13A4;
}
A:hover.ToolbarButton {
	display: table-cell;
	background: url('../img/active.png');
	background-color: #f8d375;
	text-decoration: none;
	font-weight: bold;
	height: 26px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	border: solid 1px;
	color: #1D13A4;
}

/* GENERAL */ 
.INPUTS {background: white; border: 1px solid silver; font-size: 11px; font-family: tahoma; }
.INPUTSfocus {background: #D6E4E9; border: 1px solid #003399; font-size: 11px; font-family: tahoma;}
.INPUTReadonly {background: #trasparent; border: none; font-family: Tahoma, Sans-serif; font-weight: bold; color: #ffffff; 		
	font-size: 1.00em; text-align: left;}

.Paragraph			{ width:97%; background-color:#0323C3; border:0px; margin-top:-1px}

/*.ParagraphTPortal	{ width:100%; background-color:#eeeeee; border:0px; margin-top:-1px}*/
.Paragraph_Title	{ width:100%; font-family:tahoma; font-size:100%; font-style:oblique; 
                      font-weight:bold; color:#FFFFFF; background-color:#0323C3; margin-top:0px }
.Paragraph_TitleTPortal	{ width:100%; font-family:tahoma; font-size:95%; font-style:normal; 
                      font-weight:bold; color:#FFFFFF; background-color:#F9F9F9; margin-top:0px; border:0px;}
.Paragraph_TitleModelliTPortal	{ width:100%; font-family:tahoma; font-size:70%; font-style:normal; 
                      font-weight:bold; color:#0323C3; background-color:#F9F9F9; margin-top:0px; border:0px;}
.Paragraph_TitleHETPortal	{ width:100%; font-family:tahoma; font-size:80%; font-style:normal; 
                      font-weight:bold; color:#1D13A4; background-color:#F9F9F9; margin-top:0px; border:0px;}
.Paragraph_Section	{ width:100%; font-family:tahoma; font-size:100%; font-style:oblique; 
                      font-weight:bold; color:#0323C3; background-color:#C7CFF9; margin-top:0px }
.Paragraph_SectionTPortal	{ width:100%; font-family:tahoma; font-size:70%; font-style:normal; 
                      font-weight:bold; color:#1D13A4; background-color:#f9f9f9; margin-top:0px; text-align:center; border:0px;}
.Paragraph_Section2TPortal	{ width:100%; font-family:tahoma; font-size:70%; font-style:normal; 
                      font-weight:bold; color:#1D13A4; background-color:#eeeeee; margin-top:0px; text-align:center; border:0px;}
.Paragraph_Content 	{ width:100%; background-color:#F9F9F9; border:0px; text-decoration:none}
.Paragraph_ContentTPortal 	{ width:100%; background-color:#F9F9F9; border:0px; text-decoration:none}
.Paragraph_ContentTPortalSpacer 	{ width:100%; background-color:#F9F9F9; border:0px; text-decoration:none}
.Paragraph_Content A{ text-decoration:none}
.Repeatable_Paragraph_Content { width:95%; background-color:#C7CFF9; border:0px }
.Repeatable_Paragraph_ContentTPortal { width:95%; background-color:#F9F9F9; border:1px; border-style:solid; border-top-width:1px; border-right-width:1px; border-left-width:1px; border-bottom-width:1px; border-color:silver}
.Repeatable_Paragraph_Content_Row { border-color:#C7CFF9; border-style:solid; border-width:2px;}
.Paragraph_Descr_For_Repeatable_Paragraph_Content_Row {width:15%}
.Paragraph_Descr_For_Repeatable_Paragraph_Content_RowTPortal {width:15%;  background:#eeeeee; font-family:tahoma; font-size:100%; font-style:normal; font-weight:bold; color:#000000; margin-left:1px}
.Paragraph_Descr_For_Repeatable_Paragraph_Content_RowTPortalWhite {width:15%;  background:#F9F9F9; font-family:tahoma; font-size:100%; font-style:normal; font-weight:bold; color:#000000; margin-left:1px}


.noUnderline { text-decoration:none}
.noUnderlineTPortal { text-decoration:none; font-family:tahoma; font-size:80%; font-style:normal; 
                      font-weight:bold; color:#000000; background-color:#F9F9F9; margin-top:0px; text-align:center; border:0px;}

/* MAIN MENU */

.NomeApplicativo { font-family:tahoma; font-size:26px; font-style:oblique; font-weight:bold; letter-spacing:1px; color:#0323C3 }
.action_zone_border { background-color:#000000 }
.zona_sovrapposta { margin-top:-14px }
.choice_bar { width:100%; heigth:14px }
.choice_bar td { heigth:14px }
.choice_bar_text { heigth:14px; font-family:tahoma; font-size:11px; letter-spacing:1px; color:#FFFFFF; padding-left:3px; padding-right:3px }
.choice_bar_text A { font-family:tahoma; font-size:11px; letter-spacing:1px; color:#FFFFFF; text-decoration:none }
.choice_bar_text A:hover { color:#000000 }
.choice_bar_emula_tendina { font-weight:bold; width:150px; height:14px; background-color:#transparent; border-style:none; border-width:0px; font-family:tahoma; font-size:11px; letter-spacing:1px; color:#0323C3; text-decoration:none; cursor:hand }
.choice_bar_invisible { heigth:14px; background:transparent }

.action_zone_1 { width:100%; background-color:#DDEEFF }
.action_zone_1 A { color:#000000; text-decoration:underline; font-family:tahoma; font-weight:bold; font-size:10pt }
.action_zone_1 A:hover { color:#C21519 }
.action_zone_1_emula_bottone { width:120px; height:26px; font-family:tahoma; font-size:12px; padding:3px ;color:#000000; background-color:#FFFFFF; border-style:solid; border-width:1px; border-right-width:5px; border-color:#C21519; text-decoration:none; cursor:hand }

.action_zone_border { background-color:#000000 }

.bottom_bar { width:100%; heigth:11px }
.bottom_bar td { heigth:11px }
.bottom_bar_choice { heigth:11px; font-family:tahoma; font-size:9px; letter-spacing:1px; color:#FFFFFF; padding-left:3px; padding-right:3px }
.bottom_bar_choice a { font-family:tahoma; font-size:9px; letter-spacing:1px; color:#FFFFFF; text-decoration:none }



/* FLAP */
.top_choice_bar_text{
	font-family:tahoma; 
	font-weight:bold; 
	letter-spacing:1px; 
	color:#FFFFFF; 
	padding-left:1px; 
	padding-right:1px; 
	padding-bottom:1px;
}

.top_choice_bar_text { font-family:tahoma; font-size:11px; font-weight:bold; letter-spacing:1px; color:#FFFFFF; text-decoration:none }
.top_choice_bar_text A { font-family:tahoma; font-size:11px; font-weight:bold; letter-spacing:1px; color:#FFFFFF; text-decoration:none }
.top_choice_bar_text A:hover { color:#FFFF00 }



/* DESCR */ 

.Paragraph_Descr{
	width:15%; 
	font-family: tahoma; 
	font-size:90%; 
	font-weight:bold; 
	background-color:#transparent; 
	color:#0323C3; 
	text-align:right; 
	vertical-align:center;
}

.Paragraph_DescrTPortal{
	width:15%; 
	font-family: tahoma; 
	font-size:70%; 
	font-weight:normal; 
	background-color:#eeeeee; 
	color:#1D13A4; 
	text-align:right; 
	vertical-align:center;
}

.Paragraph_DescrTPortal2{
	width:15%; 
	font-family: tahoma; 
	font-size:70%; 
	font-weight:bold; 
	background-color:#eeeeee; 
	color:#1D13A4; 
	text-align:center; 
	vertical-align:center;
}

.Paragraph_DescrTPortal3{
	width:15%; 
	font-family: tahoma; 
	font-size:75%; 
	font-weight:bold; 
	background-color:#eeeeee; 
	color:#1D13A4; 
	text-align:center; 
	vertical-align:center;
}

.Paragraph_DescrTPortal7{
	font-family: tahoma; 
	font-size:70%; 
	font-weight:bold; 
	background-color:#eeeeee; 
	color:#1D13A4; 
	text-align:left; 
	vertical-align:center;
}

/* Aggiunto per la visualizzazione della storia di un documento */
.Paragraph_DescrTPortal_S{
	width:15%; 
	font-family: tahoma; 
	font-size:75%; 
	font-weight:bold; 
	background-color:#eeeeee; 
	color:#1D13A4; 
	text-align:center; 
	vertical-align:center;
}

.Paragraph_DescrTPortal_S{
	font-family: tahoma; 
	font-size:75%; 
	font-weight:bold; 
	background-color:#eeeeee; 
	color:#1D13A4; 
	text-align:center; 
	vertical-align:center;
}

.Paragraph_DescrTPortal4{
	width:50%; 
	font-family: tahoma; 
	font-size:100%; 
	font-weight:bold; 
	background-color:#eeeeee; 
	color:#1D13A4; 
	text-align:center; 
	vertical-align:center;
}

.Paragraph_DescrTPortal5{
	width:1; 
	background-color:#eeeeee; 
	text-align:center; 
	vertical-align:center;
}

.Paragraph_DescrTPortal6{
	width:50%; 
	font-family: tahoma; 
	font-size:70%; 
	font-weight:normal; 
	background-color:#F9F9F9; 
	color:#000000; 
	text-align:center; 
	vertical-align:center;
}

.Paragraph_DescrTPortal A{
	width:15%; 
	font-family: tahoma; 
	font-size:100%; 
	font-weight:normal; 
	background-color:silver; 
	color:#666666; 
	text-align:right; 
	vertical-align:center;
	text-decoration:underline;
}

.Paragraph_DescrObblTPortal{
	width:15%; 
	font-family: tahoma; 
	font-size:70%; 
	font-weight:bold; 
	background-color:#eeeeee; 
	color:#C20202; 
	text-align:right; 
	vertical-align:center;
}

.Paragraph_DescrObblTPortalWhite{
	width:15%; 
	font-family: tahoma; 
	font-size:70%; 
	font-weight:bold; 
	background-color:#f9f9f9; 
	color:#C20202; 
	text-align:left; 
	vertical-align:center;
}

.Paragraph_WarningIWNeeded{
	font-family: tahoma; 
	font-size:70%; 
	font-weight:bold; 
	background-color:#f9f9f9; 
	color:#C20202; 
	text-align:left; 
	vertical-align:center;
}

.Paragraph_Descr A{
	color:#0323C3;
	text-decoration:underline;
}

.Paragraph_Descr_1_2{
	width:15%; 
	font-family: tahoma; 
	font-size:90%; 
	font-weight:bold; 
	background-color:#transparent; 
	color:#0323C3; 
	text-align:right; 
	vertical-align:center
}

.Paragraph_Descr_1_2TPortal{
	width:15%; 
	font-family: tahoma; 
	font-size:70%; 
	font-weight:normal; 
	background-color:#eeeeee; 
	color:#1D13A4; 
	text-align:right; 
	vertical-align:center
}
.Paragraph_Descr_1_2TPortalL{
	width:15%; 
	font-family: tahoma; 
	font-size:70%; 
	font-weight:normal; 
	background-color:#eeeeee; 
	color:#1D13A4; 
	text-align:left; 
	vertical-align:center
}

.Paragraph_Descr_1_2ObblTPortal{
	width:15%; //---
	font-family: tahoma; 
	font-size:70%; 
	font-weight:bold; 
	background-color:#eeeeee; 
	color:#C20202; 
	text-align:right; 
	vertical-align:center
}

.Paragraph_Descr_1_2TPortal2{
	width:25%; 
	font-family: tahoma; 
	font-size:70%; 
	font-weight:normal; 
	background-color:#f9f9f9; 
	color:#1D13A4; 
	text-align:right; 
	vertical-align:center
}

.Paragraph_Descr_1_2 A{
	color:#0323C3;
	text-decoration:underline;
}

.Paragraph_Descr_1_3{
	width:15%; 
	font-family: tahoma; 
	font-size:90%; 
	font-weight:bold; 
	background-color:#transparent; 
	color:#0323C3; 
	text-align:right; 
	vertical-align:center;
}

.Paragraph_Descr_1_3TPortal2{
	width:10%; 
	font-family: tahoma; 
	font-size:70%; 
	font-weight:normal; 
	background-color:#F9F9F9; 
	color:#1D13A4; 
	text-align:right; 
	vertical-align:baseline;
}

.Paragraph_Descr_1_3TPortalL{
	width:10%; 
	font-family: tahoma; 
	font-size:70%; 
	font-weight:normal; 
	background-color:#eeeeee; 
	color:#1D13A4; 
	text-align:left; 
	vertical-align:center;
}

.Paragraph_Descr_1_3 A{
	color:#0323C3;
	text-decoration:underline;
}

/* DATA */
.Paragraph_Data_50pc{ 
	width:50%; 
	font-family: tahoma; 
	font-size:90%; 
	color:#0323C3; 
	background-color:transparent; 
	text-align:left;
}

.Paragraph_Data_2{ 
	width:100%; 
	font-family: tahoma; 
	font-size:90%; 
	color:#0323C3; 
	background-color:transparent; 
	text-align:left;
}

.Paragraph_Data_2TPortal{ 
	width:100%; 
	font-family: tahoma; 
	font-size:70%; 
	color:#1D13A4; 
	background-color:#f9f9f9; 
	text-align:left;
}

.Paragraph_Data{ 
	width:85%; 
	font-family: tahoma; 
	font-size:90%; 
	color:#0323C3; 
	background-color:transparent; 
	text-align:left;
	padding:0px;
}

.Paragraph_DataTPortal{ 
	width:85%; 
	font-family: tahoma; 
	font-size:70%; 
	color:#000000; 
	background-color:#f9f9f9; 
	text-align:left;
	padding:0px;
}

.Paragraph_DataTPortal3{ 
	width:85%; 
	font-family: tahoma; 
	font-size:70%; 
	color:#000000; 
	background-color:#f9f9f9; 
	text-align:left;
	padding:0px;
}

/* Aggiunto per la visualizzazione della storia di un documento */
.Paragraph_DataTPortal_S{ 
	font-family: tahoma; 
	font-size:70%; 
	color:#000000; 
	background-color:#f9f9f9; 
	text-align:left;
	padding:0px;
}

.Paragraph_DataTPortal2{ 
	width:85%; 
	font-family: tahoma; 
	font-size:75%; 
	color:#000000; 
	font-weight:normal;
	background-color:#f9f9f9; 
	text-align:left;
	padding:0px;
}

.Paragraph_Data_1_2{ 
	width:15%; 
	font-family: tahoma; 
	font-size:90%; 
	color:#0323C3; 
	background-color:transparent; 
	text-align:left;
}

.Paragraph_Data_1_2TPortal{ 
	width:30%; 
	font-family: tahoma; 
	font-size:70%; 
	color:#1D13A4; 
	background-color:#f9f9f9; 
	text-align:left;
	padding:0px;
}

.Paragraph_Data_1_2TPortal2{ 
	width:30%; 
	font-family: tahoma; 
	font-size:70%; 
	color:#1D13A4; 
	background-color:#f9f9f9; 
	text-align:left;
}

.Paragraph_Data_1_2_link{ 
	width:15%; 
	font-family: tahoma; 
	font-size:90%; 
	color:#0323C3; 
	background-color:transparent; 
	text-align:left;
	text-decoration:underline;
}

.Paragraph_Data_1_2_link A{ 
	text-decoration:underline;
	color:#0323C3;
}

.Paragraph_Data_1_3{ 
	width:15%; 
	font-family: tahoma; 
	font-size:90%; 
	color:#0323C3; 
	background-color:transparent; 
	text-align:left;
}

.Paragraph_Data_1_3TPortal{ 
	width:30%; 
	font-family: tahoma; 
	font-size:70%; 
	color:#1D13A4; 
	background-color:#f9f9f9; 
	text-align:left;
}

.Paragraph_Data_2_3{ 
	width:35%; 
	font-family: tahoma; 
	font-size:90%; 
	color:#0323C3; 
	background-color:transparent; 
	text-align:left;
}

.Paragraph_Data_2_3TPortal{ 
	width:35%; 
	font-family: tahoma; 
	font-size:70%; 
	color:#1D13A4; 
	background-color:#f9f9f9; 
	text-align:left;
}

.Paragraph_Data_2_3TPortal A{ 
	color:#666666;
	text-decoration:none;
}

.Paragraph_Data_2_3 A{ 
	color:#0323C3;
}


.Paragraph_Data_5_3{ 
	width:85%; 
	font-family: tahoma; 
	font-size:90%; 
	color:#0323C3; 
	background-color:transparent; 
	text-align:left;
}

.Styled_Descr{
	font-family: tahoma; 
	font-size:90%; 
	font-weight:bold; 
	background-color:#transparent; 
	color:#0323C3; 
	vertical-align:center
}

.Styled_DescrTPortal{
	font-family: tahoma; 
	font-size:90%; 
	font-weight:bold; 
	background-color:#f9f9f9; 
	color:#0323C3; 
	vertical-align:center
}

.Styled_DescrGrey{
	font-family: tahoma; 
	font-size:100%; 
	font-weight:normal; 
	background-color:#transparent; 
	color:#1D13A4; 
	vertical-align:center
}

.Styled_DescrGreyText{
	font-family: tahoma; 
	font-size:100%; 
	font-weight:normal; 
	background-color:#transparent; 
	color:#000000; 
	vertical-align:center
}

.Styled_DescrGreyTitle{
	font-family: tahoma; 
	font-size:70%; 
	font-weight:normal; 
	font-style:none;
	background-color:#transparent; 
	color:#666666; 
	vertical-align:center
}

.Styled_DescrGreyHE{
	font-family: tahoma; 
	font-size:100%; 
	font-weight:normal; 
	font-style:none;
	background-color:#transparent; 
	color:#666666; 
	vertical-align:center
}

.Styled_DescrGreyHESmall{
	font-family: tahoma; 
	font-size:70%; 
	font-weight:normal; 
	font-style:none;
	background-color:#transparent; 
	color:#666666; 
	vertical-align:center
}


.Styled_DescrTPortal2{
	font-family: tahoma; 
	font-size:70%; 
	font-weight:normal; 
	background-color:#eeeeee; 
	color:#1D13A4; 
	vertical-align:center
}

.Styled_DescrTPortal3{
	font-family: tahoma; 
	font-size:70%; 
	font-weight:normal; 
	background-color:#f9f9f9; 
	color:#1D13A4; 
	vertical-align:center;
	text-decoration:none;
}

.Styled_DescrTPortal4{
	font-family: tahoma; 
	font-size:110%; 
	font-weight:normal; 
	background-color:#f9f9f9; 
	color:#1D13A4; 
	vertical-align:center;
	text-decoration:none;
}

.Styled_DescrTPortal5{
	font-family: tahoma; 
	font-size:110%; 
	font-weight:normal; 
	background-color:#f9f9f9; 
	color:#1D13A4; 
	vertical-align:center;
	text-decoration:underline;
}

.Styled_DescrTPortal6{
	font-family: tahoma; 
	font-size:75%; 
	font-weight:normal; 
	background-color:#f9f9f9; 
	color:#1D13A4; 
	vertical-align:center;
	text-decoration:none;
}

A:hover.Styled_DescrTPortal3{
	font-family: tahoma; 
	font-size:70%; 
	font-weight:normal; 
	background-color:#f9f9f9; 
	color:#1D13A4; 
	vertical-align:center;
	text-decoration:underline;
}

.Styled_DescrObblTPortal{
	font-family: tahoma; 
	font-size:70%; 
	font-weight:bold; 
	background-color:#eeeeee; 
	color:#C20202; 
	vertical-align:center
}

.Styled_DescrObbl{
	font-family: tahoma; 
	font-size:70%; 
	font-weight:normal; 
	background-color:#trasparent; 
	color:#C20202; 
	vertical-align:center
}

.Styled_Descr_Hier{
	font-family: tahoma; 
	font-size:90%; 
	font-weight:bold; 
	background-color:#transparent; 
	color:#0323C3; 
	vertical-align:center
}

.Styled_Descr_Hier A {
	color:#0323C3;
	text-decoration:none;
}

.Styled_Descr_Hier button { border-color:#0323C3; font-weight:bold; color:#0323C3; background-color:#C7CFF9; }

.Query{
	font-family: tahoma; 
	font-size:70%; 
	font-weight:bold; 
	background-color:trasparent; 
	color:#1D13A4; 
	align:left;
}

.Query1{
	font-family: tahoma; 
	font-size:100%; 
	font-weight:normal; 
	background-color:trasparent; 
	color:#000000; 
	align:left;
}

.Query2{
	font-family: tahoma; 
	font-size:70%; 
	font-weight:normal; 
	background-color:trasparent; 
	color:#000000; 
	align:left;
}

/* STORIA */
.History { width:100%; background-color:#FFFFFF; text-decoration:none; }

.History_TH{
	font-family: tahoma; 
	font-weight:bold; 
	background-color:#C7CFF9; 
	color:#FFFFFF; 
	vertical-align:center;
	font-style:oblique;
}

.History_TH A{
	color:#0323C3; 
	text-decoration:none;
	font-style:oblique;
}

.History_TR{
	font-family:tahoma; 
	font-size:90%; 
	background-color:#transparent; 
	color:#0323C3; 
	vertical-align:center;
}

/* INPUT */

.bottone {
	height: 2em;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 0.70em;
	font-weight : bold;
	color: white;		
	border: 1px solid #003E7C;
	background: url('..\img\butsfondo.jpg')
}	

.bottone1 {
	height: 2em;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 1em;
	font-weight : bold;
	color: white;		
	border: 1px solid #003E7C;
	background: url('..\img\butsfondo.jpg')
}	

.bottonegrigio {
	height: 21 px;
	font-family: tahoma, arial, helvetica;
	font-size: 11px ;
	font-weight : bold;
	color: #003E7C;		
	border: 1px solid #003E7C;
	background: url('..\img\butsfondo.jpg')
}	


.Paragraph_Button {font-family:tahoma; font-size:90%; border-color:#0323C3; font-weight:bold; color:#0323C3; background-color:#C7CFF9; }
.Paragraph_ButtonTPortal {font-family:tahoma; font-size:70%; border-color:#000000; font-weight:bold; color:#666666; background-color:#FFFFFF; }
.Paragraph_ButtonTPortal100 {font-family:tahoma; font-size:100%; border-color:#000000; font-weight:bold; color:#666666; background-color:#FFFFFF; }

/* INPUT  
.Paragraph_Input_Big    { hx2p_width:90%; font-family:tahoma; font-size:90%; color:#000000; background-color:transparent; border-top:0px; border-left:0px; border-right:0px; border-bottom-color:#0323C3; margin-top:-1px }
.Paragraph_Input		{ font-family:tahoma; font-size:90%; color:#000000; background-color:transparent; border-top:0px; border-left:0px; border-right:0px; border-bottom-color:#0323C3; margin-top:-1px }
.Paragraph_Input_Medium { hx2p_width:60%; font-family:tahoma; font-size:90%; color:#000000; background-color:transparent; border-top:0px; border-left:0px; border-right:0px; border-bottom-color:#0323C3; margin-top:-1px }
.Paragraph_Input_Small 	{ hx2p_width:40%; font-family:tahoma; font-size:90%; color:#000000; background-color:transparent; border-top:0px; border-left:0px; border-right:0px; border-bottom-color:#0323C3; margin-top:-1px }
.Paragraph_Input_VSmall { hx2p_width:10%; font-family:tahoma; font-size:90%; color:#000000; background-color:transparent; border-top:0px; border-left:0px; border-right:0px; border-bottom-color:#0323C3; margin-top:-1px }
.Paragraph_Textarea_Medium  { width:90%; font-family:tahoma; font-size:90%; color:#000000; background-color:transparent; margin-top:1px; margin-bottom:1px;}*/

.Paragraph_Input_BigTPortal    { ; font-family:tahoma; font-size:95%; color:#000000; background-color: #FFFFFF; border-style: solid; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-color: silver; border-bottom-color: silver; border-left-color: silver; border-right-color: silver;}
.Paragraph_Input_AlmostBigTPortal    { hx2p_width:85%; font-family:tahoma; font-size:95%; color:#000000; background-color: #FFFFFF; border-style: solid; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-color: silver; border-bottom-color: silver; border-left-color: silver; border-right-color: silver;}
.Paragraph_InputTPortal	{ font-family:tahoma; font-size:95%; color:#000000; background-color: #FFFFFF; border-style: solid; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-color: silver; border-bottom-color: silver; border-left-color: silver; border-right-color: silver;}
.Paragraph_Input_MediumTPortal { hx2p_width:60%; font-family:tahoma; font-size:95%; color:#000000; background-color: #FFFFFF; border-style: solid; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-color: silver; border-bottom-color: silver; border-left-color: silver; border-right-color: silver;}
.Paragraph_Input_MediumTPortal2 { hx2p_width:100%; font-family:tahoma; font-size:95%; color:#C20202; background-color: #F9F9F9; border-style: solid; border-left-width: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px;}
.Paragraph_Input_SmallTPortal 	{ hx2p_width:45%; font-family:tahoma; font-size:95%; color:#000000; background-color: #FFFFFF; border-style: solid; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-color: silver; border-bottom-color: silver; border-left-color: silver; border-right-color: silver;}

.Paragraph_Input_MSmallTPortal 	{ hx2p_width:15%; font-family:tahoma; font-size:95%; color:#000000; background-color: #FFFFFF; border-style: solid; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-color: silver; border-bottom-color: silver; border-left-color: silver; border-right-color: silver;}
.Paragraph_Input_DateTPortal 	{ hx2p_width:15%; font-family:tahoma; font-size:95%; color:#000000; background-color: #FFFFFF; border-style: solid; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-color: silver; border-bottom-color: silver; border-left-color: silver; border-right-color: silver;}
.Paragraph_Input_VSmallTPortal { hx2p_width:10%; font-family:tahoma; font-size:95%; color:#000000; background-color: #FFFFFF; border-style: solid; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-color: silver; border-bottom-color: silver; border-left-color: silver; border-right-color: silver;}
.Paragraph_Textarea_MediumTPortal  { width:90%; font-family:tahoma; font-size:95%; color:#000000; background-color: #FFFFFF; border-style: solid; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-color: silver; border-bottom-color: silver; border-left-color: silver; border-right-color: silver; }
.Paragraph_InputTPortal2 { font-family:tahoma; font-size:80%; color:#000000; background-color: #FFFFFF; border-style: solid; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-color: silver; border-bottom-color: silver; border-left-color: silver; border-right-color: silver;}

.ghost { width:1; font-family:tahoma; font-size:9; color:#FFFFFF; background-color:#FFFFFF; border-top:0px; border-left:0px; border-right:0px; border-bottom:0px; margin-top:-1px }

/* Per gestione immagini con iw */
.input {background: white; border: 1px solid silver; font-size: 11px; font-family: tahoma; }
.inputSelezionato {background: #D6E4E9; border: 1px solid #003399; font-size: 11px; font-family: tahoma;}

.inputTPortal { font-family:tahoma; font-size:80%; color:#000000; background-color: #f9f9f9; border-style: solid; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-color: silver; border-bottom-color: silver; border-left-color: silver; border-right-color: silver;}
.inputTPortal2 { font-family:tahoma; font-size:95%; color:#000000; background-color: #f9f9f9; border-style: solid; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-color: silver; border-bottom-color: silver; border-left-color: silver; border-right-color: silver;}


.Paragraph_SelectSmall{
	font-family:tahoma; 
	font-size:90%; 
	color:#0323C3; 
	background-color:transparent;
}

.Paragraph_SelectSmallTPortal{
	font-family:tahoma; 
	font-size:95%; 
	color:#000000; 
	background-color: #fffbf6;
}


/* ALTRO */

.query_emula_bottone{ 
	text-align:center;
	width:100px; 
	height:20px; 
	font-family:tahoma; 
	color:#0323C3;
	background-color:#F1ECB1; 
	border-style:solid; 
	border-width:1px; 
	border-color:#0323C3; 
	text-decoration:none; 
	cursor:hand;
}

.query_emula_bottone A{ 
	color:#1D13A4; 
	text-decoration:none; 
}

.uniform_emula_bottone{
	font-family:tahoma;
	font-weight:bold;
	width:100px; 
	height:26px; 
	padding:3px; 
	color:#1D13A4; 
	background-color:#008AFF;
	border-style:solid; 
	border-width:1px; 
	border-right-width:5px; 
	border-left-width:5px; 
	border-color:#1D13A4; 
	text-decoration:none; 
	cursor:hand;
}

.uniform_emula_bottoneTPortal{
	font-family:tahoma;
	font-weight:bold;
	/*width:80px; */
	height:20px; 
	padding:3px; 
	color:#1D13A4; 
	background-color:#trasparent;
	border-style:solid; 
	border-width:0px; 
	border-right-width:0px; 
	border-left-width:0px; 
	border-color:#1D13A4; 
	text-decoration:none; 
	cursor:hand;
}

.uniform_emula_bottone_disabled{
	font-family:tahoma;
	width:100px; 
	height:26px; 
	padding:3px; 
	color:#7D7D7D; 
	background-color:#E1DFDF;
	border-style:solid; 
	border-width:1px; 
	border-right-width:5px; 
	border-left-width:5px;
	border-color:#7D7D7D; 
	text-decoration:none; 
}

.uniform_emula_bottoneTPortal_disabled{
	font-family:tahoma;
	font-weight:bold;
	/*width:80px; */
	height:20px; 
	padding:3px; 
	color:silver; 
	background-color:#trasparent;
	border-style:solid; 
	border-width:0px; 
	border-right-width:0px; 
	border-left-width:0px;
	border-color:#7D7D7D; 
	text-decoration:none; 
}

.uniform_emula_bottone_q{
	font-family:tahoma;
	font-weight:bold;
	width:100px; 
	height:26px; 
	padding:3px; 
	color:#1D13A4; 
	background-color:#008AFF;
	border-style:solid; 
	border-width:1px; 
	border-right-width:5px; 
	border-left-width:5px; 
	border-color:#1D13A4; 
	text-decoration:none; 
	cursor:hand;
}

.uniform_emula_bottone_q A{
	color:#1D13A4; 
	text-decoration:none; 
}


.SpringA A{
	font-family:tahoma; 
	font-size:90%; 
	font-weight:bold; 
	background-color:#transparent; 
	color:#0323C3; 
	vertical-align:center;
}

/* CASELLA DEGLI STRUMENTI */
DIV.Toolbox {
background: url('../img/toolbar.png');
background-color: f5f4f3;
position: absolute;
top: 0px;
left: 0px;
height: 29px;
width: 200px;
border-right: solid 1px;
font-family: Tahoma, Sans-serif;
font-size: 0.75em;
}

/* CAPOREDATTORE (headeditor) */
.headeditor-nomeelemento {
	font-weight: bold;
}
/* ALEX 3 4 06 cambio ffffcc in altro colore */
.headeditor-attesa {
	background-color: #f5f4f3;
}
.headeditor-online {
	background-color: #ccffcc;
}
.headeditor-archivio {
	background-color: #ffcccc;
}
.headeditor-data {
	width: 85%;
	font-family: tahoma;
	font-size: 75%;
	color: #000000;
	font-weight: normal;
	text-align: left;
	padding: 0px;
}
