BODY {
background-color :  #F0F0F0;
}
/*
span {
padding-left : 10px;
}
*/

.testoEvidenza {
font-family : verdana;
font-size: 10px;
color:#666666;
}
.bordoEvidenza {
border: solid 1px #CCC;
}

span.upper {
text-transform: uppercase
}
.listaVideo {
text-align : center;
border-left-style  : solid;
border-left-color  : white;
border-left-width  : 1px;
/*border : groove 2px #0033CD;
background-color : #0033CD;*/
}

/* vedi se necessario margine sinistro a span */
.evid {
color : #FF0000;
font-weight: bold;
text-align : left;
margin-left : -10px; /* elimina il padding di 10px dello span */
}
.rosso {
color : #FF0000;
}
.txtLogin {
font-family : verdana;
font-size : 11px;
color : maroon;
}
.txtLoginPad10 {
font-family : verdana;
font-size : 11px;
color : maroon;
padding-left : 10px;
}
.txtInfo {
font-family : verdana;
font-size : 12px;
color : maroon;
}
.txtRicerca {
font-family : verdana;
font-size : 11px;
color : maroon;
padding : 4px;
}
.txtRigaUt {
font-family : verdana;
font-size : 9px;
color : royalblue;
vertical-align: top;
font-weight: 700;
}
.txtLoginBrd {
font-family : verdana;
font-size : 11px;
color : maroon;
border : solid 1px #CCCCCC;
}
.txtErr {
font-family : verdana;
color: red;
font-weight : 700;
font-size : 11px;
}
.bgResult {
background-color: #FFFFCC;
}
.txtTab {
font-family : verdana;
font-size : 12px;
color : maroon;
}
.txtMenu {
font-family : verdana;
font-size : 12px;
color : white;
font-weight:700;
}

.titoloCat {
font-family : verdana;
font-size : 12px;
color : maroon;
font-weight : 800;
background-color: #DCDCDC;
}
.titoloBoldUnder {
text-decoration: underline;
font-weight: bold;
}

/* stili di nuovo menu */
.menuTitolo {
font-family : verdana;
font-size: 10px;
color:#FFFFFF;
font-weight:700;
}
/*
.menuTesto {
font-family : verdana;
font-size: 10px;
color:#999999;
padding-left: 10px;
}
*/

.rolloverYellow {
Display:Block;
}

/* inizio annuncio */
.titoloBenvenuto {
font-family:Georgia, "Times New Roman", Times, serif;
color : #666666;
}
.testoAnnuncio {
font-family:Georgia, "Times New Roman", Times, serif;
color : #666666;
font-size:12px;
}
.pathStyleTxt { color : #666666; font-weight: 100; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px}

/*
provare in input

background-color : #C0C0C0;
border : solid 1px #F5F5F5;*/
/*INPUT {

font-family : verdana;
font-size : 11px;
color : maroon;
margin-left : 10px;
border : solid 1px #000000;
background-color: #C0C0C0;
}*/
INPUT {
font-family : verdana;
font-size : 11px;
background-color: #DCDCDC; /* grigio chiaro .. gainsboro */
border : solid 1px #696969;
margin-left : 10px;
color : maroon;
}
INPUT.button {
font-family : verdana;
font-size : 11px;
color : maroon;
margin-left : 10px;
background-color: #999999;
cursor : hand;
}
.input_txt_ins {
font-family : verdana;
font-size : 11px;
background-color: #DCDCDC; /* grigio chiaro .. gainsboro */
border : solid 1px #696969;
margin-left : 10px;
color : maroon;
}
SELECT {
	background-color: #C0C0C0;
	font-family : verdana;
}
/* rivedere sotto, per ora non funziona */
.check { 
	font-size: 2px; 
	/* background-color: #999999; */
}
.titolo { 
font-family : Lucida Casual;
font-size : 18px;
text-align : center;
font-weight : 800;
color : white;
}
.brdMain {
border : solid 1px #404040;
background-color : #FFFFFF;
}
.brdMainSfondo{
border : solid 1px #CCCCCC;
}
.brdLogin {
border : solid 1px #FFFFFF;
padding : 2px; 
}
.brdMenu {
border : solid 1px #FF9966;
}
.brdGrigio {
	border : solid 1px #CCCCCC;
}
/*.brdGrigioTBResult {
	border : solid 1px #CCCCCC;
} */
.cella
{
	background-color: #E0E0E0 ;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-bottom : solid 1px #cccccc;
}
.cella2
{
	background-color: #CCCCCC;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-bottom : solid 1px #E0E0E0;
}
/* inizio tabelle su bianco*/
.sfondoTdPiccola {
background-color : peachpuff;
color : maroon;
font-family : verdana;
font-size : 11px;
font-weight : 800;
}
.tabPiccola {
border : solid 1px silver;
text-align : center;
padding : 2px;
}
.txtTabPiccola {
font-family : verdana;
font-size : 11px;
}
.brdTdInferiore {
border-bottom : solid 1px silver;
}
/* fine tabelle su bianco */ 

.copy {
font-family : verdana;
font-size : 11px;
color : maroon;
text-align :center;
}

.sfondo_ins {
background-color : #cccccc;
}


/* inizio tabelle su grigio */ 

.sfondoTdPiccolaGR {
background-color : #6699CC;
color : maroon;
font-family : verdana;
font-size : 11px;
font-weight : 800;
}
.tabPiccolaGR {
border : solid 1px #FF9966;
text-align : center;
padding : 2px;
}
.txtTabPiccolaGR {
font-family : verdana;
font-size : 11px;
color : maroon;
}
.brdTdInferioreGR {
border-bottom : solid 1px #FF9966;
}
/*fine tabelle su grigio */


/* inizio tabella centrale */
.tabCentrale {
border : solid 1px #FF9966;
/* margin : 20px; */
}

/* fine tabella centrale */
.imgTitle {
border : outset 2px white;
}
.gifFoto {
	cursor : hand;
}
.divInfo {
background-color : #EAEAEA;
position :absolute;
width : 600px;
height : 100px;
top : -1100px;
left : -1100px;
border : ridge 2px red;
visibility : visible;
font-family :  verdana;
font-size : 11px;
padding : 10px;
z-index : 10;
}

.marginMeno10 {
margin-left : -1px;
}
a { text-decoration : none}
a:link { color : maroon}
a:active { color : maroon}
a:visited { color : maroon}
a.aLogin { font-family : georgia; font-size : 12px}
a.alogin:hover {text-decoration : underline }
a.aLogin:link { color : white}
a.aLogin:active { color : white}
a.aLogin:visited { color : white}

/* stili menu*/
a.a_menu:link { color : white}
a.a_menu:active { color : white}
a.a_menu:visited { color : white}
a.a_menu:hover {text-decoration : underline; color:#FFCC00; }

/* tabelle piccole  */
a.marrone:link { color : maroon}
a.marrone:active { color : maroon}
a.marrone:visited { color : maroon}
a.marrone:hover {text-decoration : underline }

a.underlineFisso:link { text-decoration : underline;color : maroon}
a.underlineFisso:active { text-decoration : underline;color : maroon}
a.underlineFisso:visited {text-decoration : underline; color : maroon}
a.underlineFisso:hover {text-decoration : underline }

a.menuTesto:link {font-family : verdana;font-size: 10px;color:#666666;padding-left: 10px;}
a.menuTesto:active { font-family : verdana;font-size: 10px;color:#666666;padding-left: 10px;}
a.menuTesto:visited {font-family : verdana;font-size: 10px;color:#666666;padding-left: 10px;}
a.menuTesto:hover {text-decoration : underline;font-family : verdana;font-size: 10px;color:#666666;padding-left: 10px; }

a.marroneNote:link { color : maroon; font-weight: 100}
a.marroneNote:active { color : maroon;font-weight: 100}
a.marroneNote:visited { color : maroon; font-weight: 100}
a.marroneNote:hover { color : maroon; text-decoration:underline; font-weight:100}

a.pathStyle:link { color : #666666; font-weight: 100; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px}
a.pathStyle:active { color : #666666;font-weight: 100; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px}
a.pathStyle:visited { color : #666666; font-weight: 100; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px}
a.pathStyle:hover { color : #666666; text-decoration:underline; font-weight:100; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px}

a.underline:hover {text-decoration : underline }


/* stile per sfondo tabella risultati */
.sfondo_marca { background-color:#FFFFCC; text-transform:uppercase }

/*
proca sfondo:
	background-color: #FFFAFA;
FFCCCC
*/