body {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333}
td {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333}
.linguetta {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;background-color : #CCCCCC; font-weight: bold}
a:active {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold; color: #333333}
a:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight: bold; text-decoration: none}
a:link {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight: bold}
a:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}

input {  
font-family: Arial, Helvetica, sans-serif;
BORDER-TOP:    1px solid #cccccc;
BORDER-LEFT:   1px solid #cccccc;
BORDER-RIGHT:  1px solid #cccccc;
BORDER-BOTTOM: 1px solid #cccccc;
font-size: 11px; 
background-color: #f9f9f9; 
color: #333333; 
font-weight: normal}
.boxborder2 { border-bottom : 1px solid #666666;background-color : #CCCCCC;}
.titolomenu {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF}
INPUT.button{
background-color:#CCCCCC;
BORDER-TOP:    1px solid #000000;
BORDER-LEFT:   1px solid #000000;
BORDER-RIGHT:  1px solid #000000;
BORDER-BOTTOM: 1px solid #000000;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif; 
color: #333333
}
select { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
background-color: #f9f9f9; 
color: #333333; 
font-weight: normal 
BORDER-TOP:    1px solid #cccccc;
BORDER-LEFT:   1px solid #cccccc;
BORDER-RIGHT:  1px solid #cccccc;
BORDER-BOTTOM: 1px solid #cccccc;
}
textarea { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
BORDER-TOP:    1px solid #cccccc;
BORDER-LEFT:   1px solid #cccccc;
BORDER-RIGHT:  1px solid #cccccc;
BORDER-BOTTOM: 1px solid #cccccc;
background-color: #f9f9f9;
color: #333333; 
font-weight: normal 
}
.td_riga { font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #cccccc }
.td_riga_scura { font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #003366; color: #ffffff;font-weight: bold}
.bianco{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #ffffff }
a.superadmin:active {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold; color: #333333}
a.superadmin:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-decoration: none}
a.superadmin:link {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; text-decoration: none; font-weight: bold}
a.superadmin:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}



/*CLASSE PER BORDO GENERALE DEL SITO..*/
.boxborder {
	BORDER-LEFT: #666666 1px solid;
	BORDER-RIGHT: #666666 1px solid;
	border-top : 1px solid #666666;
	border-bottom : 1px solid #666666;
}

/*CLASSE PER TABELLA PAGINA PRINCIPALE ADMIN..*/
.tdHomeAdmin {
	BORDER-LEFT: #666666 1px solid;
	BORDER-RIGHT: #666666 1px solid;
	border-top : 1px solid #666666;
	border-bottom : 1px solid #666666;
}

/*HOME PAGE SEZIONE SINGOLA DELL'ADMIN */
.titHpSezione{
	BORDER-LEFT: #666666 1px solid;
	BORDER-RIGHT: #666666 1px solid;
	border-top : 1px solid #666666;
	border-bottom : 1px solid #666666;
	font-size: 16px;
}

.boxHpSezione { 
border-bottom : 1px solid #666666;
background-color : #CCCCCC;
}
/*fine HOME PAGE SEZIONE */


.borderCenterTable {
background-color : #cccccc;
/*
BORDER-TOP:    1px solid #cccccc;
BORDER-LEFT:   1px solid #cccccc;
BORDER-RIGHT:  1px solid #cccccc;
BORDER-BOTTOM: 1px solid #cccccc;
*/

}


 .boxGallery {
background-color : #FFFFFF;
/*
BORDER-TOP:    1px solid red;
BORDER-LEFT:   1px solid red;
BORDER-RIGHT:  1px solid red;
BORDER-BOTTOM: 1px solid red;
*/

}
 .borderGalleryTable {
background-color : #cccccc;
/*
BORDER-TOP:    1px solid #cccccc;
BORDER-LEFT:   1px solid #cccccc;
BORDER-RIGHT:  1px solid #cccccc;
BORDER-BOTTOM: 1px solid #cccccc;
*/

}

/*TESTA DELLA TABELLA DELLA GALLERIA*/
 .ThGalleryTable {

background-color : #f2f2f2;
/*
BORDER-TOP:    1px solid #cccccc;
BORDER-LEFT:   1px solid #cccccc;
BORDER-RIGHT:  1px solid #cccccc;
BORDER-BOTTOM: 1px solid #cccccc;
*/

}

/*CELLA SOPRA LE LISTE NEWS CATNEWS ECC ECC CON DICITURA ELENCO NOTIZIE O ALTRO*/
.Thlist {
background-color : #f5f5f5;
padding: 5px 5px 5px 5px;
BORDER-TOP:    1px solid #cccccc;
BORDER-LEFT:   1px solid #cccccc;
BORDER-RIGHT:  1px solid #cccccc;
BORDER-BOTTOM: 1px solid #cccccc;


}


/*CLASSE PER LA RIGA DI TESTA DELLE LISTE*/
.ThlistTables {
background-color : #cccccc;
/*
BORDER-TOP:    1px solid #cccccc;
BORDER-LEFT:   1px solid #cccccc;
BORDER-RIGHT:  1px solid #cccccc;
BORDER-BOTTOM: 1px solid #cccccc;
*/

}



/*TABELLA DI CONFERMA DI AZIONI: INSERIMENTO,SVUOTA CAT,MODIFICA*/
.tableConfirmInsert{
background-color : #f5f5f5;

BORDER-TOP:    1px solid #cccccc;
BORDER-LEFT:   1px solid #cccccc;
BORDER-RIGHT:  1px solid #cccccc;
BORDER-BOTTOM: 1px solid #cccccc;
 padding: 20px 50px 20px 30px;

}



/*FUNZIONE PER LA RIGA DISPARI DELLE LISTE*/
.listDispari {
background-color : #F1EFE2;

color: #000000;

BORDER-TOP:    1px solid #000000;
BORDER-LEFT:   1px solid #000000;
BORDER-RIGHT:  1px solid #000000;
BORDER-BOTTOM: 1px solid #000000;

}

/*FUNZIONE PER LA RIGA PARI DELLE LISTE*/
.listPari {
background-color : orange;


BORDER-TOP:    1px solid #000000;
BORDER-LEFT:   1px solid #000000;
BORDER-RIGHT:  1px solid #000000;
BORDER-BOTTOM: 1px solid #000000;


}

/*FUNZIONE PER LA SELEZIONATA DELLE LISTE*/

.listSelected {
background-color : #C8C8FF;

BORDER-TOP:    1px solid #A4A4A4;
BORDER-LEFT:   1px solid #A4A4A4;
BORDER-RIGHT:  1px solid #A4A4A4;
BORDER-BOTTOM: 1px solid #A4A4A4;


}

/*CELLA CON LISTA PE LA PAGINAZIONE*/
.listPager {
background-color : #F1EFE2;


BORDER-TOP:    1px solid #000000;
BORDER-LEFT:   1px solid #000000;
BORDER-RIGHT:  1px solid #000000;
BORDER-BOTTOM: 1px solid #000000;


}

/*CELLA DI COMUNICAZIONE AVVENUTE MODIFICHE (CANCELLAZIONE,SETHP,SVUOTA CAT,ECC...)*/
.confirmAction {
background-color : yellow;

height: 20;

BORDER-TOP:    1px solid #000000;
BORDER-LEFT:   1px solid #000000;
BORDER-RIGHT:  1px solid #000000;
BORDER-BOTTOM: 1px solid #000000;


}


.shadowcss{
position: relative;
background-color: #ffffff;
top: -5px;
left: -5px;
BORDER-TOP:    1px solid #000000;
BORDER-LEFT:   1px solid #000000;
BORDER-RIGHT:  1px solid #000000;
BORDER-BOTTOM: 1px solid #000000;

filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=5, OffY=5, Color='#cccccc', Positive='true');
}


/*opzioni per le option delle select*/

option {
background:#f5f5f5;
height:15px;
color:#333333;
	opacity: .7;
	filter: alpha(opacity=70);
	-moz-opacity: .7;
border:0.5px solid #666666;
}

.optionNoLink {
background:#cccccc;
font-weight: bold;
height:15px;
color:#000000;
/*border:0.5px solid black;*/
}

/*
CLASSI DI FUNZIONI PER IL POPIT MENU
*/

.menuskin{
position:absolute;
width:180px;
text-align: left;
background-color:menu;
border:2px solid black;
font:normal 11px Verdana;
line-height:14px;
z-index:100;
visibility:hidden;
 padding: 5px 0px 5px 0px;
 	opacity: .9;
	filter: alpha(opacity=90);
	-moz-opacity: .9;
}

.menuheader{
text-align: center;
font:bold 11px Verdana;
line-height:12px;
}

.menuskin a{
text-decoration:none;
color:#333333;
font:normal 11px Verdana;
padding-left:5px;
padding-right:5px;
line-height:22px;
}

#mouseoverstyle{
background-color:orange;
/*background-color:highlight;*/

}

#mouseoverstyle a{
color:white;
}
