/* CSS Document */

/* TABLE SCHEDAVIDEOMINI */
table.detailvideomini {
	border:1px solid black; 
}

table.detailvideomini th{
	background-color:#E9E9E9;
		 padding: 8px;
}
table.detailvideomini th.title{
	background-color:#DADADA;
	 padding: 8px;
 font-size:1em;
}


/* TABLE DETAIL */

table.detail{
	border:1px solid black;
}

table.detail th.title{
background-color:#DADADA;
 padding: 8px;
 font-size:1.5em;

 border:1px solid black;
}
table.detail th.field{
background-color:#F3F3F3;
 padding: 8px;
 font-size:1em;
}

table.detail td.suggerimento{
background-color:#F3F3F3;
color:gray;
 padding: 8px;
 font-size:0.8em;
}

/* TABLE RESULTS */

table.results{
	border:1px solid black;
	
}
table.results th{
    padding: 12px;
    background-color:#415AB4;
    color:white;
}

table.results tr{
	height: 50px;
}
table.results tr.even { background-color: #ECECFF;height: 50px;	}
table.results tr.odd { background-color: #E1E1FF;height: 50px;	}

table.results  .normaleven { background-color: #ECECFF;}
table.results  .normalodd { background-color: #E1E1FF;}
table.results .highlight { background-color: #B7C1E6;}



/* TABLE SEARCHFORM */
table.searchform {
	border:1px solid black;
}
table.searchform th{
	background-color:#EBEBEB;
}

table.searchform td{
	background-color:#F5F5F5;
}

table.searchform th.title{
	background-color:#DADADA;
	padding: 8px;
	font-size:1em;
}



b.gray{
color:#373737;
}

span.tip{
	font-size:0.8em;
	font-weight:normal;
}
