

.pageTitle 
{
	display: block; margin: 10px; margin-right: 0; margin-left: 0; padding: 0; padding-right: 10px; font-weight: bold; font-size: 0.9em; color: #FFFFFF; background-color:#0056AC; text-align: right;
	line-height: 1.5em;	
} /*classe da utilizzare in io.printContentHeader() */

h1.pageTitle {
	font-size: 16px;
}

.pageTitle a,.pageTitle a:hover,.pageTitle a:visited
{ 
	color:white;
	text-decoration: none;
}

.pageTitle a:hover {
	text-decoration: underline;
}


.head a, .head a:hover,.head a:visited
{ 
	color:white;
}

.tit
{
    FONT-SIZE: 15px;
    COLOR: #585858;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.sstextcenter
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
  
}
.ssstextcenter
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
  
}
.sstextmenu
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;

}
.winhdr 
{
    background-color: #E6E7E8;
    color: #000000;
    font-size: 11px;
    font-weight: bold;
    padding: 3px;
}

table td {
    border-bottom: 0px;
    border-style: none;
	padding:2px;
	margin:0px;
}

.outlinedgrid table td
{
	border: 1px solid;
}

.outlinedgrid  td
{
	border: 1px solid;
}

span.ssstextcenter
{
	display: block;
	line-height: 10px;
}

/* Intestazioni interne tipo "Ambienti di apprendimento" */

h2.nome-materia {
	color: #0056AC !important;
	font-size: 16px !important;
	background: none;
}

/* Pagina dei singoli ambienti di apprendimento */

p strong b {
	font-weight: bold;
	font-family: inherit !important;
}

div.ambienti {
	width: 300px;
	float: right;
	margin-left: 10px;
}

.ambienti dl dt {
	font-weight: bold;
	color: #0056AC !important;
	font-size: 14px !important;
	margin-bottom: 5px !important;
}

.ambienti dl dd {
	margin-left: 0 !important;
	background-color: #F6F6F6;
	margin-bottom: 4px;
	font-size: 10px;
	font-style: italic;
	padding: 4px !important;
}

.ambienti dl dd a {
	font-size: 12px !important;
	font-style: normal !important;
	text-decoration: none !important;
}

.ambienti dl dd a:hover {
	text-decoration: underline !important;
}

.ambienti dl dd a[disabled="disabled"] {
	text-decoration: none !important;
	color: black;
}

/* AGENDA student-tutor: form inserimento appuntamento */

legend {
	font-family: Arial, Helvetica, sans-serif !important;
}

/* Pagina DOCENTE - riprende le informazioni di tutor.css */


div.lavagna {
	font-family: Arial, Helvetica, sans-serif !important;
	border: 3px solid #0056AC !important;
	background-color: #6D6D6D;
	width: 200px;
	height: 160px;
	padding: 5px;
	margin-left: -5px;
}

.lavagna ul {
	list-style-type: none;
	margin-left: 5px;
}

.lavagna ul li a {
	color: white !important;
	text-decoration: none !important;
}

/*div {
	font-family: Arial, Helvetica, sans-serif !important;
}*/

div#ctl01_mainContent_ctl00_divVideoteca, div#ctl01_mainContent_ctl00_divMediateca, div#ctl01_mainContent_ctl00_divLabVirtuale, div#ctl01_mainContent_ctl00_divTutoringOnLine {
	color: #0056AC;
	text-decoration: underline;
	text-align: center;
	font-weight: bold;
}

#ctl01_mainContent_ctl00_VideoLezione1_PCPageTdSideSubjects a {
	color: #0056AC !important;
}

#divSlides, #divLibri, #divCD, #divBibliografia, #divSitografia, #divlabVirtuale, #divEsercizi, #divVirtualClassroom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

#tdVideoContainer {
	margin-left: -30px;
}

#menubar {margin: 0px; margin-right: 18px; margin-left: 10px; padding: 0px; border:0px; text-align: right}
#menubar img {vertical-align: top; margin: 0px; padding: 0px;} /* difficilmente vertical-align funzionerą: e' un parametro che si passa alle CELLE DI TABELLA */
#menubar ul {padding: 0px; margin: 0px; margin-bottom: 8px;} 
#menubar li {display: inline; font-weight: normal; margin-left: 8px; margin-right:8px; list-style-type:none; font-size: 8pt; }
#menubar li a {padding-bottom: 1px; color: #0056AC; text-decoration:underline;}
#menubar li a:hover {color: #285534;}

.subtitle {
    color: #888888;
    display: block;
    font-size: 0.8em;
    font-weight: bold;
    line-height: 0;
    margin-right: 22px;
    text-align: right;
}

#classi th {
    background-color: #F4F4F4;
    border: 1px solid #000000;
    padding: 2px;
}
table.commistituz td, th {
    border: 1px solid #EAEAF2;
    margin: 0;
}
table#classi {
    border-collapse: collapse;
    font-size: 8pt;
}