﻿body		{ height: 100%; width: 100%; background-color: White; background-image: url('images/sfondo.gif'); font-style: normal; font-size: 11px; font-family: Verdana, Arial, Geneva, Sans-Serif; margin: 0; }
img			{ border: 0px;}
#col_left	{ background-image: url('images/tab_left.gif');  background-repeat: repeat-y; background-position: right; width: 50% }
#col_right	{ background-image: url('images/tab_right.gif'); background-repeat: repeat-y; background-position: left;  width: 50% }

A			{ color: #000000; text-decoration: none;     border: none;}
A:hover		{ color: #FF6400; text-decoration: undeline; border: none;}
A.bi		{ color: #FFFFFF; text-decoration: undeline; border: none;}
A.bi:hover	{ color: #FF6400; text-decoration: undeline; border: none;}
A.blu		{ color: #0000FF; text-decoration: undeline; border: none;}
A.blu:hover	{ color: #FF6400; text-decoration: undeline; border: none;}

.menu_00	{ background-color: #656565; }
.titolo		{ color: #656565; font-size: 19px; font-weight: bold; height: 25px;}

.box_titolo	{ background-image: url('images/titolo_lat.gif'); width: 178px; text-align:left; font-size: 13px; font-weight: bold; padding-left: 7px;  }
.box_testo	{ background-color:#FFFFFF; width: 178px; text-align:left; vertical-align:top; font-weight:normal; padding-left: 7px; padding-right: 7px; padding-top: 3px;  padding-bottom: 3px; }
.box_border	{ background-color: #B8C1CA; }

.m_tabella		{ background-color: #FFFFFF; border-left: solid 1px #666666; border-right: solid 1px #666666; border-top: solid 1px #666666; }
.m_tabella_btn	{ background-color: #FFFFFF; border-left: solid 1px #666666; border-right: solid 1px #666666; border-bottom: solid 1px #666666;  }
.m_titolo		{ padding-left: 5px;  background-image: url('images/m_titolo.gif');  color:White; height:25px; font-size: 13px; font-weight: bold;}
.m_titolo_btn	{ padding-right: 5px; background-image: url('images/m_titolo.gif'); text-align:right;}

.m_sezione		{ padding-left: 5px; height: 19px; color: #FFFFFF; font-family: Verdana; font-size: 11px; font-weight: bold;   text-align: left; padding-bottom: 1px; background-image:url('images/m_sezione.gif');}
.m_riga			{ padding-left: 5px; height: 19px; color: #000000; font-family: Verdana; font-size: 11px; font-weight: normal; text-align: left; padding-top: 2px; padding-bottom: 2px; border-bottom: solid 1px #CCCCCC; }
.m_riga_end		{ padding-left: 5px; height: 19px; color: #000000; font-family: Verdana; font-size: 11px; font-weight: normal; text-align: left; padding-top: 2px; padding-bottom: 2px; border-bottom: solid 1px #FFFFFF; }

.m_riga_c		{ color: #000000; font-family: Verdana; font-size: 11px; padding-top: 2px; padding-bottom: 2px; text-align: center; height: 16px; border-bottom: solid 1px #CCCCCC; }
.m_riga_r		{ color: #000000; font-family: Verdana; font-size: 11px; padding-top: 2px; padding-bottom: 2px; text-align: right; height: 16px; border-bottom: solid 1px #CCCCCC; }
.m_fine		{ height: 10px;}
.m_btn			{ padding-top: 5px; padding-bottom:5px; text-align:center; background-color: #656565;  }

.form_11	{ font-family: Verdana, Arial, Geneva, Sans-Serif; font-size:11px; font-weight:normal; border-style:inset; border-width:1px; background-color: #EEEEEE; }
.form_11ob	{ font-family: Verdana, Arial, Geneva, Sans-Serif; font-size:11px; font-weight:normal; border-style:inset; border-width:1px; border-right: inset 3px #FF0000;  background-color: #EEEEEE; }
.form_11er	{ font-family: Verdana, Arial, Geneva, Sans-Serif; font-size:11px; font-weight:normal; border-style:solid; border-width:1px; border-color:#FF0000; background-color: #EEEEEE; }

.menu_item			{ background-image: url('images/menu2_sfondo.gif'); height:20px; color: White; font-weight:bold; }
.menu_item_hover	{ background-image: url('images/menu2_hover.gif');  height:20px; color: White; font-weight:bold; }
.menu_item_sel		{ background-image: url('images/menu2_sel.gif');    height:20px; color: White; font-weight:bold; }
.menudyn_item		{ background-color:#FFFFFF; height:20px; font-size: 9px; text-align: left; padding-left: 3px; padding-right: 5px; border-bottom: solid 1px #CCCCCC; border-left: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC; }
.menudyn_item_hover	{ background-color:#FFE6C8; height:20px; font-size: 9px; text-align: left; padding-left: 3px; padding-right: 5px; border-bottom: solid 1px #FF0000; border-left: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC; }
.menudyn_item_sel	{ background-color:#FFFFFF; height:20px; font-size: 9px; text-align: left; padding-left: 3px; padding-right: 5px; border-bottom: solid 1px #CCCCCC; border-left: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC; }
A.menu_item			{ color: White; }
A.menu_item_hover	{ color: White; }
A.menu_item_sel		{ color: White; }
A.menudyn_item		{ color:#000000; }
A.menudyn_item_hover{ color:#000000; }
A.menudyn_item_sel	{ color:#000000; }

.arc_tit	{ text-indent: 4px; background-image: url('images/arc_titolo.gif');     color: #FFFFFF; font-size: 11px; font-family: Verdana; font-weight: bold; padding-right: 4px; }
.arc_asc	{ text-indent: 18px; background-image: url('images/arc_titolo_asc.gif'); color: #FFFFFF; font-size: 11px; font-family: Verdana; font-weight: bold; padding-right: 4px;}
.arc_des	{ text-indent: 18px; background-image: url('images/arc_titolo_des.gif'); color: #FFFFFF; font-size: 11px; font-family: Verdana; font-weight: bold; padding-right: 4px;}
.arc_filtro	{ text-indent: 4px; color: #FFFFFF; background-color: #FFFFFF; font-size: 11px; font-family: Verdana; font-weight: bold; padding-right: 4px; }
.arc_tbox	{ font-size: 10px; font-family: Verdana; }

.arc_rig	{ background-color: #E5E9ED; color: #000000; font-size: 11px; font-family: Verdana; padding-left: 4px; padding-right: 4px }
.arc_rig2	{ background-color: #CDD1D5; color: #000000; font-size: 11px; font-family: Verdana; padding-left: 4px; padding-right: 4px }
.arc_rig3	{ background-color: #656565; color: #000000; font-size: 11px; font-family: Verdana; padding-left: 4px; padding-right: 4px }
.arc_sel	{ background-color: #FFFF00; color: #000000; font-size: 11px; font-family: Verdana; padding-left: 4px; padding-right: 4px }
.arc_end	{ background-color: #656565;}
.arc_nav	{ background-color: #9C9C9C; color: #FFFFFF; font-size: 11px; font-family: Verdana; font-weight: bold; padding-right: 4px; }

A.arc:link    	{ color: #FFFFFF; text-decoration: none }
A.arc:visited 	{ color: #FFFFFF; text-decoration: none }
A.arc:hover   	{ color: #AAAAAA}

.Btn_1			{ background-image: url(images/button_a.gif);       background-position: top left;  background-repeat: no-repeat; display: inline-table; display: -moz-inline-box; display: inline-block; font-size: 12px; font-variant: small-caps; text-align: left; padding-left: 4px; font-weight: bold; margin-left: 0px; }
.Btn_2			{ background-image: url(images/button_a_right.gif); background-position: top right; background-repeat: no-repeat; display: inline-table; display: -moz-inline-box; display: inline-block; font-size: 12px; font-variant: small-caps; text-align: left; padding-left: 5px; padding-right: 9px; padding-top: 3px; padding-bottom: 4px; font-weight: bold; color: #999999; }
A.Btn_2			{ color: #666666; text-decoration: none;      border: none;}
A.Btn_2:hover	{ color: #444444; text-decoration: underline; border: none;}
A.Btn_3			{ color: #666666; text-decoration: none;      border: none;}
A.Btn_3:hover	{ color: #444444; text-decoration: underline; border: none;}

button		 { border-width: 0px; background-color: #b9d2f8; width:23px; height:22px; }

.modalBackground { background-color:Gray; filter:alpha(opacity=70); opacity:0.7; }
.DynamicPanel { border: 2px solid darkgray;
    background-color: #E0E0E0;     Width:300px; }

.updateProgress
{
	border-width: 1px;
	border-style: solid;
	background-color: #FFFFFF;
	position: absolute;
	width: 180px;
	height: 65px;
}