* {
	padding:0; 
	margin:0; 
}

body, html {
	width:100%;
	height:100%; 
	font-family:Verdana, Arial, Helvetica, Sans-serif; 
	font-size:84%;	
	color:#004068; 
	line-height:120%; 
	background:#004068 url(../img/share/back.gif) repeat-x 0 0;
}

/* mac ie5 hack \*/
body, html {
	height:100%;  
}
/* end hack */


img, input, textarea, select, optgroup {
	font-family:Verdana, Arial, Helvetica, Sans-serif; 
	font-size:0.9em;
	border:0; 
}

ul {
	padding:0 0 0 0; 

}

ol {
	padding:0 0 0 0;
}

li {
	color:#004068; 
}



p {
}

a, a:visited, a:hover {
	color:#004068; 
	text-decoration:underline; 
}

h1, h2, h3, h4, h5, h6 {
	color:#004068; 
	font-weight:normal;
}

h1 {
	font-size:1.2em; 
}

h2 {
	font-size:1.1em; 
}

h3 {
	font-size:1.0em; 
}

h4 {
	font-size:0.8em; 
}

h5 {
	font-size:0.7em; 
}

h6 {
	font-size:0.6em; 
}


.p_class {
	padding-bottom:12px; 

}

span.titolo_pagina {
	display:none;
} 

.cento {
	width:100%; 
	height:100%; 
}

.alto {
	height:100%; 
}

#maintable_home {
	width:802px;
	height:100%; 
	margin-left:auto;
	margin-right:auto;
	margin-top:0;
	margin-bottom:0;
	background:#ffffff;
}

.back_left	{
	width:16px;
	background:#004068 url(../img/share/back_left.gif) repeat-y 0 0;	
}
.back_right	{
	width:16px;
	background:#004068 url(../img/share/back_right.gif) repeat-y 0 0;	
}
.centrale	{
	width:770px;
	background:#ffffff;
}

.centrale_interne	{
	width:770px;
	background:#ffffff url(../img/share/back_interne.gif) repeat-y 0 0;
}

.img_right	{
	margin:0px 0 0 25px; 
}

.img_left	{
	margin:0px 25px 0 0; 
}
.img_centre	{
	padding:10px 0;
	text-align:center;
}


/* RIGA DI CHIUSURA */
.table_bottom	{
	height:50px;
}

.bottom {
	background:#CDCDCD; 
	height:50px;
}

.td_1 {
	width:485px; 
	color:#004068; 
	padding:0 0 0 20px;
}

.td_2 {
	width:285px; 
	text-align:right; 
	padding:0 25px 0 0;
}

.hidden {
	visibility:hidden; 
}

/************** box smussati ********************/
.padding_tabelle	{
	padding:10px 0;
}
.tab_amm	{
	width:442px;
	background:#EBEAE2;
}

.tab_01	{
	width:4px;
	height:4px;
	background:url(../img/share/tab-mini/tab_01.gif) no-repeat top left;
}

.tab_02	{
	background:url(../img/share/tab-mini/tab_02.gif) repeat-x top left;
}

.tab_03	{
	width:4px;
	height:4px;
	background:url(../img/share/tab-mini/tab_03.gif) no-repeat top right;
}

.tab_04	{
	background:url(../img/share/tab-mini/tab_04.gif) repeat-y top left;
}

.tab_05	{
	background:url(../img/share/tab-mini/tab_05.gif) repeat-y top right;
}

.tab_06	{
	width:4px;
	height:4px;
	background:url(../img/share/tab-mini/tab_06.gif) no-repeat bottom left;
}

.tab_07	{
	background:url(../img/share/tab-mini/tab_07.gif) repeat-x bottom left;
}

.tab_08	{
	width:4px;
	height:4px;
	background:url(../img/share/tab-mini/tab_08.gif) no-repeat bottom right;
}

/* MENU */
.menu_back		{ background:url(../img/share/back_menu.gif) repeat-x 0 0; padding:0 0 0 16px;	}
.menu_link		{ height:65px; vertical-align:top; }
.menu_link_att	{ height:65px; vertical-align:bottom; }

.menu_left	{
	width:196px;
	padding:3px 0 5px 0;
	background:#EDF0F3 url(../img/share/sep_menu.gif) repeat-x left bottom;
	line-height:100%;
}
.link_attivo	{
	padding:0 5px 0 8px;
	background:url(../img/share/attivo_top.gif) no-repeat 8px 0;
}
.primo_attivo	{
	padding:0 10px 3px 19px;
	background:url(../img/share/attivo_btm.gif) no-repeat left bottom;
}
.primo_attivo a	{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;	
}
.primo_attivo a:visited{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;	
}
.primo_attivo a:hover	{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;	
}

.link	{
	padding:0 5px 0 18px;

}
.primo	{
	padding:0 10px 3px 9px;
	background:url(../img/share/fre.gif) no-repeat 0 4px;
}
.primo a	{
	color:#7698AD;
	font-weight:bold;
	text-decoration:none;
}
.primo a:visited	{
	color:#7698AD;
	font-weight:bold;
	text-decoration:none;	
}
.primo a:hover	{
	color:#004068;
	font-weight:bold;
	text-decoration:none;	
}
.top_interne	{
	width:6px;
	background:#E4E8ED;
}
.back_top_interne	{
	background:url(../img/share/back_top_interne.gif) repeat-x left bottom;
	padding-bottom:1px;
}
.txt_top_interne	{
	background:#E4E8ED;
	width:552px;
}
.non_vis	{
	display:none;
}

/* TABELLE 506PX CLASSIC */
.tab_interna_classic	{
	padding:19px 0 13px 17px;
}

.top_tabella_classic	{
	width:506px;
	padding-top:6px;
	background:url(../img/share/top_tab_classic.gif) no-repeat 0 0;
}
.bottom_tabella_classic	{
	width:506px;
	padding-bottom:6px;
	background:url(../img/share/bottom_tab_classic.gif) no-repeat left bottom;
}
.titolo_tab_classic	{
	padding:3px 0 10px 10px;
	background:#C9D0D8 url(../img/share/sep_tab_classic.gif) repeat-x left bottom;
}

.punto_int_classic	{
	padding:4px 18px 0 29px;
	background:url(../img/share/punto_blu.gif) no-repeat 19px 8px;
	text-align:justify;
	font-size:1.0em;
}
.txt_int_classic	{
	padding:4px 18px 0 29px;
	text-align:justify;
	font-size:1.0em;
}
.separa_tab_classic	{
	background:#E4E8ED url(../img/share/sep_tab_classic.gif) repeat-x left bottom;
	padding-bottom:7px;
}
.separa_tab_classic_end	{
	background:#E4E8ED;
}
/*  */
#menu_back_ul		{ background:#FFFFFF url(../img/share/back_menu.gif) repeat-x 0 0; padding:0 0 0 16px;  margin:0;   height:65px;	}
#menu_back_ul ul	{
 list-style:none;   
 margin:0;   
 padding:0;
}
#menu_back_ul li {   
	float:left;
	padding:0;
	margin:0;
}
#menu_back_ul li.link_att {   
	float:left;
	padding:0;
	margin:0;
	height:65px;
}
#menu_back_ul li.link_att img {   
	padding-top:42px;
}


/*.menu_link		{ height:65px; vertical-align:top; }*/
/*.menu_link_att	{ height:65px; vertical-align:bottom; }*/
