@charset "utf-8";

a {
	color: #004785;
	text-decoration: none;
}

.gallery img
{
    border-style:solid;
    border-width: 2px;
    border-color: #445A6A;
    padding: 3px 3px 3px 3px;
    background-color: White;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #004785;
}.main_table {
	border: 3px solid #8f9194;
}
.banner_row {
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #8F9194;
	border-right-color: #8F9194;
	border-bottom-color: #8F9194;
	border-left-color: #8F9194;
	border-right-style: none;
	border-left-style: none;
}
.main_col {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #8F9194;
}
.focus_catenaccio {
	font-size: 11px;
}
.focus_rubrica {
	font-size: 11px;
	text-transform:uppercase;
	font-weight:bold;
}
.menu_bordo_destro {
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #8F9194;
}
.cerca_testo {
    font-size: 13.5px;
	color: #333031;
}
.menu_alto {
	font-size: 13.5px;
	text-transform: uppercase;
	color: #333031;
	font-weight: bold;
}
.notazie_secondarie_leggi {
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
}

.head_articoli_principali {
	font-size: 13px;
	text-transform: uppercase;
}
.archivio_bt {
	font-size: 12px;
	font-style: italic;
	color: #FFFFFF;
	font-weight: bold;
}
.linea_1px_sotto {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8F9194;
}
.bordo_1px_completo {
	border: 1px solid #8F9194;
}
.notizie_principali_occhiello 
{
    color: #004785;
	font-size: 11px;
	text-transform: uppercase;
}
.notizie_principali_titolo {
	font-size: 20px;
	font-weight: bold;
}
.notizia_principale_catenaccio {
	font-size: 12px;
}
.notizia_principale_luogo {
	font-size: 10px;
	font-weight: bold;
	padding-top: 5px;
}
.notizia_principale_autore {
	font-size: 10px;
	font-style: italic;
	padding-top: 5px;
}
.notizia_principale_commenta {
	font-size: 10px;
	font-style: italic;
	font-weight: bold;
}
.bordo_1px_destro {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #8F9194;
}
.focus_titolo {
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}
.articolo_occhiello {
	font-size: 16px;
	text-transform: uppercase;
	padding-left: 10px;
	padding-right: 10px;
}
.articolo_luogo {
	font-size: 16px;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}
.articolo_autore {
	font-size: 16px;
	font-style: italic;
	padding-right: 10px;
	padding-left: 10px;
}
.articolo_testo {
	font-size: 16px;
	color: #333333;
	padding-top: 10px;
	padding-right: 10px;
	text-align:justify;
}
.articolo_inbreve {
	font-size: 14px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	font-style:italic;
}
.articolo_data {
	font-size: 12px;
}
.articolo_Titolo {
	font-size: 36px;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
}

.head_path {
	font-size: 12px;
	font-weight: bold;
}
.altre_notizie_cella {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0062b0;
}

.bordo_1px_completo_blu {
	border: 1px solid #0056b0;
}

.focus_leggi {
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
}
.altre_notizie_titolo {
	font-size: 12px;
	text-transform: uppercase;
	text-decoration: underline;
	color: #0062b0;
}

.risposte_esperto_nome {
	font-size: 12px;
}

.notizie_secondarie_titolo {
	font-size: 15px;
	font-weight: bold;
	text-decoration: underline;
}
.altre_notizie_catenaccio {
	font-size: 13px;
	color: #0062b0;
}

.risposte_esperto_titolo {
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
}
.spazia_sopra_sotto_mini {
	margin-top: 3px;
	margin-bottom: 3px;
}
.spazia_sopra_sotto_8px {
	margin-top: 8px;
	margin-bottom: 8px;
}
.spazia_sopra8_dxsx10
{
    margin-top: 8px;
    
}
.spazia_sopra_10px {
	margin-top: 10px;
}
.notizie_sencodarie_catenaccio {
	font-size: 13px;
}
.archivio_notizie {
	font-size: 14px;
	font-weight: bold;
}
.spazia_sopra_sotto {
	clip: rect(auto,auto,auto,auto);
	margin-top: 10px;
	margin-bottom: 10px;
}
.spazia_sotto {
	margin-bottom: 10px;
}

.spazia_sotto_sinistra
{
    padding: 0 0 20px 20px;
}

.archivio_notizie_titolo {
	font-size: 14px;
	text-transform: uppercase;
	text-decoration: underline;
}
.risposte_esperto {
	font-size: 17px;
	font-weight: bold;
	color: #FFFFFF;
}

.ministero {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.heringBox {
	font-size: 12px;
	font-weight: bold;
	color: #2f586a;
}

a:hover {
	text-decoration: underline;
}
.colore_nero {
	color: #333031;
}

.bordo_1px_sinistra {
    border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #8F9194;
}

.table_cerca 
{
    width: 245px;
    height: 30px;
    background-image: url("IMG/sfondo_cerca.gif");
}
.piva
{
    color: White;
    font-size: 12px;
}

/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}

.sampleStyleA {
	background-color:#FFF;
}

.sampleStyleB {
	background-color:#FFF;
	font-family:monospace;
	font-size:10pt;
	font-weight:bold;
}

.sampleStyleC {
	background-color:#ddffdd;
	font-family:sans-serif;
	font-size:10pt;
	font-style:italic;
}

.sampleStyleD {
	background-color:Blue;
	color:White;
	font-family:Arial;
	font-size:10pt;
}


/*Popup Control*/
.popupControl{
	background-color:White;
	position:absolute;
	visibility:hidden;
}
