/* CSS Document by Nicola Palazzo*/
/**************  ****************/

/***********************************************/
/* P A G I N A                                 */
/***********************************************/
#Pagina {min-width: 750px; width:750px; position: absolute; left:50%; margin-left: -375px; top: 10px;}
#Sx {float: left; width: 186px; min-width: 180px; padding: 0px; margin: 0px;}
/*#Dx {float:right; width: 16%; min-width: 140px; font-size: 85%; padding: 0px; margin-right: 5px;}*/
#Cx {float: left; width: 560px; min-width: 546px;}
#Piede{
	color: #000000;
	padding-top: 4px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	text-align: center;
	clear: both;
	margin-top: 10px;
	margin-bottom: 10px;
}

/************** Nome Pagina ****************/
#PageName {}
#PageName h1 {float: left;}
#PageName a:link, #PageName a:visited {font-weight: bold; text-decoration: none;}
#PageName a:hover {color: #C9D9E0; text-decoration: underline;}

/***********************************************/
/* Sinistra                                    */
/***********************************************/
/*********** #SectionLinks styles ***********/
.Sezione {margin-bottom: 5px;}
.Sezione h3 {margin: 5px 5px 5px 10px;}
.Sezione h3 a {color: #990000; text-decoration: none;}
.Sezione h3 a:hover {color: #FFFFFF; text-decoration: underline;}
/*********** #Elenco styles ***********/
#Elenco {margin: 0px;}
#Elenco ul {list-style-image: url(../img_menu/menu_elenco.gif); padding-left: 25px; padding-top: 0px; padding-right: 5px; padding-bottom: 0px; margin: 0px;}
#Elenco li {border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCCCCC;}
#Elenco li a {color: #FF0000; display: block; padding: 2px; text-decoration: none;}
#Elenco li a:hover {background-color: #CCCCCC;}
/*********** #Blocco styles ***********/
.Rilievo {
	text-align: center;
	background-color: #FF0000;
	padding-right: 2px;
	padding-left: 2px;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFF00;
}
.Rilievo a {color: #FFFF00; text-decoration: none; font-weight: bolder;}
.Rilievo a:hover {padding-right: 4px; padding-left: 4px; text-decoration: underline;}

/***********************************************/
/* Centro                                      */
/***********************************************/
/************** Contained  styles ****************/
#content {
	padding-left: 10px;
}

/************** Tabella Blocco *********************/
.tabella_blocco {margin: 0px; padding: 0px; width: 100%;}
.tabella_blocco th {
	width: auto;
	background-color: #999999;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-right: 2px;
	padding-left: 2px;
	height: 20px;
	vertical-align: middle;
}
.tabella_blocco tbody tr {}
.riga_blocco_x {}
.riga_blocco_y {background-color: #DDDDDD;}

.tabella_blocco td {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	vertical-align: middle;
	padding-left: 5px;
	padding-right: 5px;
}
.tabella_blocco h3 a {color: #990000; text-decoration: none;}
.tabella_blocco h3 a:hover {text-decoration: underline;}
.tabella_blocco h4 {color: #006600; text-indent: 5px; margin-bottom: 2px; margin-top: 2px;}
.tabella_blocco h5 {margin-top: 2px; margin-bottom: 2px;}

/************** Div Blocco ******************/
.blocco {
	margin-bottom: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #3C6478;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3C6478;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 0;
}
.blocco h3 {color: #990000; padding: 0; margin-right: 10px; margin-bottom: 2px;}
.blocco h3 a {color: #990000; text-decoration: none;}
.blocco h3 a:hover {text-decoration: underline;}
.blocco h4 {color: #006600; text-indent: 5px; margin-bottom: 2px; margin-top: 2px;}
.blocco h5 {margin-top: 2px; margin-bottom: 2px;}
.blocco p {padding: 0; margin: 0px;}

/************** Colonne ******************/
.colonne {/*font-size: 70%;*/ margin-bottom: 5px; margin-right: 1%; float: left; width: 30%; height: 120px;}
.colonne h3 {color: #990000; padding: 0; margin-right: 10px; margin-bottom: 2px;}
.colonne h3 a {color: #990000; text-decoration: none;}
.colonne h3 a:hover {text-decoration: underline;}
.colonne img {margin-bottom: 5px; border: 1px solid #000000;}

/************** Foto ******************/
div.Foto {float: left; margin-right: 10px; padding-top: 3px;}
div.Foto img {border: 1px solid #000000;}
.blocco_img {float: right; margin-left: 5px;}

div.clearer{clear: left}

/************** Navigazione Record *****************/
#recBar{clear: both; font-size: 90%; border-top-width: medium; border-top-style: double; border-top-color: #78A0B4; padding: 5px;}
#recStatus {float: right;}

#recNaviga {float: left;}
#recNaviga img {margin-right: 30px;}
#recNaviga a {color: #000000; text-decoration: none;}
#recNaviga a:hover {color: #990000; text-decoration: underline; font-weight: bold;
}
#recNaviga a:visited {text-decoration: none;}
/*#recNaviga a:link {color: #FFFF00; text-decoration: none;}


