/* level 0 outer */
.tdMenu {
	text-decoration : none;
	background-image: url(../img/lev0_bg1.gif);
	border: 1px solid #336699;
	background-color: #2C5F93;
	height: 20px;
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: White;
}
.tdMenuOver {
	text-decoration : none;
	background-image: url(../img/lev0_bg2.gif);
	background-color: #2C5F93;
	border: 1px solid #336699;
	height: 20px;
	text-align: left;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;	
	color: White;
}

.linkMenu {
	text-decoration : none;
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: White;
}

.linkLettere {
	text-decoration : none;
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #023568;
}

.linkMenu:hover {
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	color: White;
}

a { 
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #023568;
 text-decoration: none;
}
a:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #023568;
	text-decoration: underline;
}

td {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.tdFooter {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
   border-top: 0px solid #023568;
	border-right: 0px solid #023568;
	border-bottom: 0px solid #023568;
	border-left: 0px solid #023568;		
   color: #05376B;
}
.tdFooter1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
   border-top: 0px solid #023568;
	border-right: 0px solid #023568;
	border-bottom: 0px solid #023568;
	border-left: 0px solid #023568;		
   color: #05376B;
}
.tdAreaRiservata {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #023568;
	border: 0px;
	border-top: 0px solid #023568;
	border-right: 0px solid #023568;
	border-bottom: 0px solid #023568;
	border-left: 0px solid #023568;
}

.button {
	background-color: #EAEBFF;
	border: 0px;
	border-top: 1px solid #023568;
	border-right: 1px solid #023568;
	border-bottom: 1px solid #023568;
	border-left: 1px solid #023568;
	color: #023568;
	height: 18px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	width: 95px;
}
.buttonAdmin {
	background-color: transparent;
	border: 1px;
	border-top: 1px solid #023568;
	border-right: 1px solid #023568;
	border-bottom: 1px solid #023568;
	border-left: 1px solid #023568;	
	color: #023568;
	height: 15px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	width: 100px;
}

.inputAdmin {
	background-color: transparent;
	border: 1px;
	border-top: 1px solid #023568;
	border-right: 1px solid #023568;
	border-bottom: 1px solid #023568;
	border-left: 1px solid #023568;	
	color: #023568;
	height: 15px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	width: 200px;
}

.testoDettaglioNews {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;	
}
.inputAreaRiservata {
	font-size: 9px;
	width: 90px;
}

.aRiservata { 
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #023568;
 text-decoration: none;
 font-size: 9px;
}
.aRiservata:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #023568;
	text-decoration: underline;
	font-size: 9px;
}

.iframework {
   background-color: transparent;
   border-top: 0px solid #023568;
	border-right: 0px solid #023568;
	border-bottom: 0px solid #023568;
	border-left: 0px solid #023568;	
}

.sfondoHome {
	background: url(../img/Sfondo2.gif)  no-repeat fixed;
}
.tdHeadline {
   background: url(../img/Sfondo2.gif) no-repeat fixed;
}

.bodyCenterWork {
	background: url(../img/SfondoChiaro.gif) no-repeat fixed bottom;
	background-position: center;
}

.trElenco {
	cursor: hand;
	font-size: 10px;
	background-color: #ffffff;
	color: #000000;
	height: 25px;
	font-weight: bold;
	border-bottom: 2px solid #000000;
	border-top: 1px solid #A397C3;
	border-left: 1px solid #A397C3;
	border-right: 2px solid #000000;
	vertical-align: middle;
	text-align: center;
	padding: 0;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.trElencoOver {
	font-size: 10px;
	background-color: #023568;
	color: #ffffff;
	height: 25px;
	font-weight: bold;
	border-bottom: 2px solid #000000;
	border-top: 1px solid #A397C3;
	border-left: 1px solid #A397C3;
	border-right: 2px solid #000000;
	vertical-align: middle;
	text-align: center;
	padding: 0;
	margin-left: 5px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.thAdmin {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	background-color: #023568;
	color: White;
	height: 22px;
	border-bottom: 2px solid #000000;
	border-right: 2px solid #000000;
	vertical-align: middle;
	text-align: left;
}
.td {
	cursor: hand;
	font-size: 10px;
	background-color: #FFFFFF;
	color: #000000;
	height: 25px;
	font-weight: bold;
	border-bottom: 2px solid #000000;
	border-top: 1px solid #A397C3;
	border-left: 1px solid #A397C3;
	border-right: 2px solid #000000;
	vertical-align: middle;
	text-align: center;
	padding: 0;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.tdOver {
	font-size: 10px;
	background-color: #023568;
	color: #ffffff;
	height: 25px;
	font-weight: bold;
	border-bottom: 2px solid #000000;
	border-top: 1px solid #A397C3;
	border-left: 1px solid #A397C3;
	border-right: 2px solid #000000;
	vertical-align: middle;
	text-align: center;
	padding: 0;
	margin-left: 5px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.titoloAdmin {
	font-size: 14px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	width: 100%;
}
input {
   font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	width: 100%;
}
select {
   font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
}
.inputData {
	width: 100;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
}







.tdAngoloAltoSX {
	background: url(../img/AngoloAltoSX.gif) no-repeat right;
	width: 5px;
	height: 20px;
}

.tdAltoCentro {
	background: url(../img/CentroAlto.gif) repeat scroll center;
	height: 20px;
   font-size: 12px;
	font-family: Tahoma;
	font-weight: bold;
	color: #ffffff;	
	text-align: left;
}

.tdAltoCentroHeader {
	background: url(../img/CentroAlto.gif) repeat scroll center;
	height: 20px;
   font-size: 12px;
	font-family: Tahoma;
	font-weight: bold;
	color: #0F0F42;	
	text-align: left;
}

.tdAltoCentroWork {
	background: url(../img/CentroAlto.gif) repeat scroll center;
	width:97%;
	height: 20px;
   font-size: 12px;
	font-family: Tahoma;
	font-weight: bold;
	color: #ffffff;	
	text-align: left;
}

.tdAngoloAltoDX {
	background: url(../img/AngoloAltoDX.gif) no-repeat left;
	width: 5px;
	height: 20px;	
}

.tdLatoSX {
	background: url(../img/LatoSX.gif) repeat right;
	height: 100%;
}

.tdLatoCentro {
	background: url(../img/LatoCentro.gif) repeat scroll center;
	height: 20px;
   font-size: 12px;
	font-family: Tahoma;
	font-weight: normal;
	color: #000000;	
	text-align: left;
}

.tdCentroCentro {
   background-color: transparent;
	height: 20px;
   font-size: 12px;
	font-family: Tahoma;
	font-weight: normal;
	color: #000000;	
	text-align: left;
}

.tdLatoDX {
	background: url(../img/LatoDX.gif) repeat left;
	height: 100%;
}

/*
.tdAngoloBassoSX {
	background: url(../img/AngoloBassoSX.gif) no-repeat fixed right;
	width: 5px;
	height: 20px;
}
*/

.tdAngoloBassoSX {
	background: url(../img/AngoloBassoSX2.gif) no-repeat right;
	width: 5px;
	height: 3px;
}

.tdBassoCentro {
	background: url(../img/CentroBasso2.gif) repeat scroll center;
	/*width: 81%;*/
	height: 3px;
   font-size: 12px;
	font-family: Tahoma;
	font-weight: bold;
	color: #000000;	
	text-align: left;
}


.tdBassoCentro2 {
	background: url(../img/CentroBasso2.gif) repeat scroll center;
	width: 81%;
	height: 3px;
   font-size: 12px;
	font-family: Tahoma;
	font-weight: bold;
	color: #000000;	
	text-align: right;
}

/*
.tdBassoCentro {
	background: url(../img/CentroBasso.gif) repeat scroll center;	
	height: 20px;
   font-size: 12px;
	font-family: Tahoma;
	font-weight: bold;
	color: #000000;	
	text-align: left;
}

.tdBassoCentro2 {
	background: url(../img/CentroBasso.gif) repeat scroll center;
	width: 81%;
	height: 20px;
   font-size: 12px;
	font-family: Tahoma;
	font-weight: bold;
	color: #000000;	
	text-align: right;
}
*/

.tdAngoloBassoDX {
	background: url(../img/AngoloBassoDX2.gif) no-repeat left;
	width: 5px;
	height: 3px;
}

/*
.tdAngoloBassoDX {
	background: url(../img/AngoloBassoDX.gif) no-repeat fixed left;
	width: 5px;
	height: 20px;
}
*/
.titoloNews {
	font-size: 14px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
}
.titoloNews:hover {
	font-size: 14px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
}

.dataNews {
	font-size: 9px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
}


