body.ok{
	margin : 0 0 0 0;
	text-align : center;
}

/*Cella con sfondo Provincia 1*/
td.bg_header1{
	background-image : url(img_home/pxh1.gif);
	height : 37px;
	vertical-align : bottom;
}

/*Cella con sfondo Provincia 2*/
td.bg_header2{
	background-image : url(img_home/pxh2.gif);
	height : 4px;
}

/*Cella con sfondo Rosso sotto cetra*/
td.bg_rosso{
	background-image : url(img_home/bg_r.gif);
}

/*Cella con sfondo Rosso sotto cetra*/
td.tab_admin{
	background-image : url(img_home/bg_r.gif);
	font-family: Arial, Verdana;
	font-weight : bold;
	font-size: 12px;
	color : #FFFFFF;
}

/*Cella con sfondo Rosso sotto cetra*/
td.tab_sottadm{
	background-color : #79888D;
	font-family: Arial, Verdana;
	font-weight : bold;
	font-size: 11px;
	color : #FFFFFF;
}
/*Tabella con bordo 1PX nero*/
table.bgcol{
	border-color : #000000 #000000 #000000 #000000;
	border-width : 1px 1px 1px 1px;
	border-style : solid solid solid solid;
}

table.segnala{
	border-color : #7C8687 #7C8687 #7C8687 #7C8687;
	border-width : 1px 1px 1px 1px;
	border-style : solid solid solid solid;
	
}

table.bord_rosso{
	border-color : #C32A2C #C32A2C #C32A2C #C32A2C;
	border-width : 1px 1px 1px 1px;
	border-style : solid solid solid solid;
}

td.bordo_rosso{
	border-color : #C32A2C #C32A2C #C32A2C #C32A2C;
	border-width : 1px 1px 1px 1px;
	border-style : solid solid solid solid;
	font-family: Arial, Verdana;
	font-size: 11px;
	color : #2D2D2D;
}

td.bordo_grigio{
	border-color : #7C8687 #7C8687 #7C8687 #7C8687;
	border-width : 1px 1px 1px 1px;
	border-style : solid solid solid solid;
	font-family: Arial, Verdana;
	font-weight : bold;
	font-size: 12px;
	color : #1D1E1F;
}

/*Tabella con bordo 1PX nero*/
table.bord_news{
	border-width : 0px 1px 3px 0px;
	border-style : solid solid solid solid;
	border-color : #DEDEDE;
}

/*Tabella altezza 100% */
table.cento{
	height : 100%;
}

/*Scritta simil CETRA*/
.portale{
	font-family: Arial, Verdana;
	font-weight : bold;
	font-size: 14px;
	color : #C1282B;
}

/*Scritta simil CETRA 18 PX*/
.admin{
	font-family: Arial, Verdana;
	font-weight : bold;
	font-size: 18px;
	color : #C1282B;
}

/*Bianco 12PX BOLD*/
.data{
	font-family: Arial, Verdana;
	font-weight : bold;
	font-size: 12px;
	color : #FFFFFF;
}

/*Grigio scuro 12PX BOLD*/
.testo_n{
	font-family: Arial, Verdana;
	font-weight : bold;
	font-size: 12px;
	color : #4C4C4C;
}

/*Grigio scuro 11PX BOLD*/
.testob{
	font-family: Arial, Verdana;
	font-weight : bold;
	font-size: 12px;
	color : #4C4C4C;
}

.descr_cetra{
	font-family:  Verdana;
	font-weight : bold;
	font-size: 12px;
	color : #4C4C4C;
}

.testo{
	font-family: Arial, Verdana;
	font-size: 11px;
	color : #2D2D2D;
}
.testoi{
	font-family: Arial, Verdana;
	font-size: 11px;
	color : #2D2D2D;
	font-style: italic;
}
.testox{
	font-family: Arial, Verdana;
	font-size: 11px;
	color : #2D2D2D;
}

/*Bianco 11PX BOLD*/
.version{
	font-family: Arial, Verdana;
	font-weight : bold;
	font-size: 11px;
	color : #ffffff;
}

/*Grigio scuro 13PX BOLD*/
.titoletto{
	font-family: Arial, Verdana;
	font-weight : bold;
	font-size: 13px;
	color : #1D1E1F;
}

/*Grigio scuro 13PX BOLD*/
.titoletto2{
	font-family: Arial, Verdana;
	font-weight : bold;
	font-size: 11px;
	color : #1D1E1F;
}

/*Grigio scuro 10PX BOLD*/
.testo_menu{
	font-family: Arial, Verdana;
	font-weight : bold;
	font-size: 10px;
	color : #4C4C4C;
}

.testo_foto{
	font-family: Arial, Verdana;
	font-size: 10px;
	color : #4C4C4C;
}

/*Bordeaux 14PX BOLD*/
.menu{
	font-family: Arial, Verdana;
	font-weight : bold;
	font-size: 14px;
	color : #C32A2C;
}

/*Grigio medio 14PX BOLD*/
.titolo_n{
	font-family: Arial, Verdana;
	font-weight : bold;
	font-size: 13px;
	color : #7C8687;
}

/*Bordeaux 14PX BOLD*/
.titolo_d{
	font-family: Arial, Verdana;
	font-weight : bold;
	font-size: 13px;
	color : #C32A2C;
}

/*Bordeaux 12PX BOLD*/
.iscri{
	font-family: Arial, Verdana;
	font-weight : bold;
	font-size: 12px;
	color : #C32A2C;
}

/*Bordeaux 11PX BOLD*/
.iscri_en{
	font-family: Arial, Verdana;
	font-weight : bold;
	font-size: 11px;
	color : #C32A2C;
}

/*Bianco 14PX BOLD*/
.docs{
	font-family: Arial, Verdana;
	font-weight : bold;
	font-size: 14px;
	color : #FFFFFF;
}

.rossopic{
	font-size: 11px; font-family: Arial, Verdana; color: #C32A2C;
}

/*Bordeaux 12PX NON sottolineato BOLD*/
a.menus:link { font-size: 12px; font-family: Arial, Verdana; color: #C32A2C; font-weight : bold; text-decoration : none; }
a.menus:visited { font-size: 12px; font-family: Arial, Verdana; color: #C32A2C; font-weight : bold; text-decoration : none; }
a.menus:active { font-size: 12px; font-family: Arial, Verdana; color: #C32A2C; font-weight : bold; text-decoration : none; }
a.menus:hover { font-size: 12px; font-family: Arial, Verdana; color: #A00305; font-weight : bold; text-decoration : none; }

/*Bordeaux 11PX NON sottolineato BOLD*/
a.menus_en:link { font-size: 11px; font-family: Arial, Verdana; color: #C32A2C; font-weight : bold; text-decoration : none; }
a.menus_en:visited { font-size: 11px; font-family: Arial, Verdana; color: #C32A2C; font-weight : bold; text-decoration : none; }
a.menus_en:active { font-size: 11px; font-family: Arial, Verdana; color: #C32A2C; font-weight : bold; text-decoration : none; }
a.menus_en:hover { font-size: 11px; font-family: Arial, Verdana; color: #A00305; font-weight : bold; text-decoration : none; }

/*Bordeaux 11PX NON sottolineato BOLD*/
a.menu_l:link { font-size: 10px; font-family: Arial, Verdana; color: #C32A2C; font-weight : bold; text-decoration : underline; }
a.menu_l:visited { font-size: 10px; font-family: Arial, Verdana; color: #C32A2C; font-weight : bold; text-decoration : underline; }
a.menu_l:active { font-size: 10px; font-family: Arial, Verdana; color: #C32A2C; font-weight : bold; text-decoration : none; }
a.menu_l:hover { font-size: 10px; font-family: Arial, Verdana; color: #A00305; font-weight : bold; text-decoration : none; }

/*Bordeaux 12PX NON sottolineato BOLD*/
a.iscriz:link { font-size: 12px; font-family: Arial, Verdana; color: #C32A2C; font-weight : bold; text-decoration : none; }
a.iscriz:visited { font-size: 12px; font-family: Arial, Verdana; color: #C32A2C; font-weight : bold; text-decoration : none; }
a.iscriz:active { font-size: 12px; font-family: Arial, Verdana; color: #C32A2C; font-weight : bold; text-decoration : none; }
a.iscriz:hover { font-size: 12px; font-family: Arial, Verdana; color: #A00305; font-weight : bold; text-decoration : none; }

/*Bordeaux 14PX Sottolineato e Hover BOLD*/
a.news:link { font-size: 14px; font-family: Arial, Verdana; color: #C32A2C; font-weight : bold; text-decoration : underline; }
a.news:visited { font-size: 14px; font-family: Arial, Verdana; color: #E25A5C; font-weight : bold; text-decoration : underline; }
a.news:active { font-size: 14px; font-family: Arial, Verdana; color: #C32A2C; font-weight : bold; text-decoration : underline; }
a.news:hover { font-size: 14px; font-family: Arial, Verdana; color: #A00305; font-weight : bold; text-decoration : underline; }

/*Bordeaux 13PX Sottolineato e Hover BOLD*/
a.newsp:link { font-size: 13px; font-family: Arial, Verdana; color: #C32A2C; font-weight : bold; text-decoration : underline; }
a.newsp:visited { font-size: 13px; font-family: Arial, Verdana; color: #E25A5C; font-weight : bold; text-decoration : underline; }
a.newsp:active { font-size: 13px; font-family: Arial, Verdana; color: #C32A2C; font-weight : bold; text-decoration : underline; }
a.newsp:hover { font-size: 13px; font-family: Arial, Verdana; color: #A00305; font-weight : bold; text-decoration : underline; }

/*Bordeaux 12PX Sottolineato e Hover BOLD*/
a.newspp:link { font-size: 12px; font-family: Arial, Verdana; color: #C32A2C; font-weight : bold; text-decoration : underline; }
a.newspp:visited { font-size: 12px; font-family: Arial, Verdana; color: #E25A5C; font-weight : bold; text-decoration : underline; }
a.newspp:active { font-size: 12px; font-family: Arial, Verdana; color: #C32A2C; font-weight : bold; text-decoration : underline; }
a.newspp:hover { font-size: 12px; font-family: Arial, Verdana; color: #A00305; font-weight : bold; text-decoration : underline; }

/*Bordeaux 13PX Sottolineato e Hover BOLD*/
a.titnews:link { font-size: 11px; font-family: Arial, Verdana; color: #C32A2C; font-weight : bold; text-decoration : underline; }
a.titnews:visited { font-size: 11px; font-family: Arial, Verdana; color: #E25A5C; font-weight : bold; text-decoration : underline; }
a.titnews:active { font-size: 11px; font-family: Arial, Verdana; color: #C32A2C; font-weight : bold; text-decoration : underline; }
a.titnews:hover { font-size: 11px; font-family: Arial, Verdana; color: #A00305; font-weight : bold; text-decoration : underline; }

/*Bordeaux 11PX Sottolineato e Hover */
a:link { font-size: 11px; font-family: Arial, Verdana; color: #C32A2C; text-decoration : underline; }
a:visited { font-size: 11px; font-family: Arial, Verdana; color: #E25A5C; text-decoration : underline; }
a:active { font-size: 11px; font-family: Arial, Verdana; color: #C32A2C; text-decoration : underline; }
a:hover { font-size: 11px; font-family: Arial, Verdana; color: #A00305; text-decoration : underline; }

/*Grigio 13PX Sottolineato e Hover BOLD*/
a.documenti:link { font-size: 13px; font-family: Arial, Verdana; color: #7C8687; font-weight : bold; text-decoration : underline; }
a.documenti:visited { font-size: 13px; font-family: Arial, Verdana; color: #8D9697; font-weight : bold; text-decoration : underline; }
a.documenti:active { font-size: 13px; font-family: Arial, Verdana; color: #7C8687; font-weight : bold; text-decoration : underline; }
a.documenti:hover { font-size: 13px; font-family: Arial, Verdana; color: #52595A; font-weight : bold; text-decoration : underline; }

/*Grigio 13PX Sottolineato e Hover BOLD*/
a.titdoc:link { font-size: 11px; font-family: Arial, Verdana; color: #7C8687; font-weight : bold; text-decoration : underline; }
a.titdoc:visited { font-size: 11px; font-family: Arial, Verdana; color: #8D9697; font-weight : bold; text-decoration : underline; }
a.titdoc:active { font-size: 11px; font-family: Arial, Verdana; color: #7C8687; font-weight : bold; text-decoration : underline; }
a.titdoc:hover { font-size: 11px; font-family: Arial, Verdana; color: #52595A; font-weight : bold; text-decoration : underline; }

/*Bianco 12PX NON sottolineato BOLD*/
a.footer:link { font-size: 12px; font-family: Arial, Verdana; color: #FFFFFF; font-weight : bold; text-decoration : none; }
a.footer:visited { font-size: 12px; font-family: Arial, Verdana; color: #FFFFFF; font-weight : bold; text-decoration : none; }
a.footer:active { font-size: 12px; font-family: Arial, Verdana; color: #FFFFFF; font-weight : bold; text-decoration : none; }
a.footer:hover { font-size: 12px; font-family: Arial, Verdana; color: #FF0000; font-weight : bold; text-decoration : none; }

/*Bianco 12PX NON sottolineato BOLD*/
a.d:link { font-family: Arial, Verdana; font-weight : bold; font-size: 13px; color : #C32A2C; text-decoration : none; }
a.d:visited { font-family: Arial, Verdana; font-weight : bold; font-size: 13px; color : #C32A2C; text-decoration : none; }
a.d:active { font-family: Arial, Verdana; font-weight : bold; font-size: 13px; color : #C32A2C; text-decoration : none; }
a.d:hover { font-family: Arial, Verdana; font-weight : bold; font-size: 13px; color : #C32A2C; text-decoration : none; }

/*Bianco 12PX NON sottolineato BOLD*/
a.n:link { font-family: Arial, Verdana; font-weight : bold; font-size: 13px; color : #7C8687; text-decoration : none; }
a.n:visited { font-family: Arial, Verdana; font-weight : bold; font-size: 13px; color : #7C8687; text-decoration : none; }
a.n:active { font-family: Arial, Verdana; font-weight : bold; font-size: 13px; color : #7C8687; text-decoration : none; }
a.n:hover { font-family: Arial, Verdana; font-weight : bold; font-size: 13px; color : #7C8687; text-decoration : none; }

td.image {
	border : 1px solid Black;
}

input.cerca{
	font-family: Arial,Verdana;
	font-size: 12px;
	color: #FFFFFF;
	border : 1px solid White;
	height : 16px;
	background-color : #C32A2C;
}

input{
	font-family: Arial,Verdana;
	font-size: 12px;
	color: #4C4C4C;
	border : 1px solid #C32A2C;
	height : 18px;
}

textarea{
	font-family: Arial,Verdana;
	font-size: 12px;
	color: #4C4C4C;
	border : 1px solid #C32A2C;
}

select{
	font-family: Arial,Verdana;
	font-size: 12px;
	color: #4C4C4C;
	border : 1px solid #C32A2C;
	height : 18px;
}