/* foglio di stile delle pagine tipo "Lettere e Filosofia a Padova" (secondo livello di link) della Facoltà di Lettere e Filosofia dell'Università di Padova*/

body {
	font-style: normal; 
	font-weight: normal; 
	line-height: normal; 
	text-decoration:none; 
	font-family: Verdana, times, sans-serif; 
	color: #000000;
}

h1 { 
	font-weight: bold; 
	line-height: normal; 
	margin-top: 10px;
     	text-decoration: none; 
	font-family: arial, sans-serif; 
	color: #000066; 
}
h2 { 
	font-style: normal; 
	font-weight: bold; 
	line-height: normal; 
	text-decoration: none; 
	font-family: arial, sans-serif;
     	color: #000066;
}
h2 span {
        font-family: times, sans-serif;
        font-size: 15px;
}   
h3 { 
	font-style: normal; 
	font-weight: bold; 
	line-height: normal; 
	text-decoration: none; 
	font-family: times, sans-serif;
     	color: #000000;
}
h4 { 
	font-weight: bold; 
	line-height: normal;
     	text-decoration: none; 
	font-family: arial, sans-serif; 
	color: #000066; 
}
h5 { 
	font-weight: bold; 
     	line-height: normal; 
	text-decoration: none; 
	font-size: 12px;
	font-family: Verdana, arial, sans-serif;
     	color: #000000;
}


/* formattazione dei LINK <a href... usati nelle pagine elenco (es. triennali.html) */

A { 
	font-style: normal; 
	font-weight: bold; 
	font-size: 14px;
     	line-height: normal; 
	text-decoration: none; 
	font-family: Garamond, times, sans-serif;
     	color: #000066;
}
A:hover { 
	font-style: normal; 
	font-weight: bold; 
     	line-height: normal; 
	text-decoration: none; 
	font-family: Garamond, times, sans-serif;
     	color: #990000; 
}
A:active { 
	font-style: normal; 
	font-weight: bold; 
     	line-height: normal; 
	text-decoration: none; 
	font-family: Garamond, times, sans-serif;
     	color: #990000; 
}

#container {
/*	BACKGROUND-IMAGE: url(img/background.jpg); 
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: 400px 200px; */
}

/* Nasconde il logo usato per la stampa */
#logo_print { 
	display: none; 
}


/* formattazione dei PARAGRAFI */

P { 
	font-style: normal; 
	font-weight: normal; 
     	line-height: normal; 
	text-decoration: none; 
	font-family: Verdana, arial, sans-serif;
     	color: #000000; 
}
P b { 
	font-style: normal; 
	font-weight: bold; 
     	line-height: normal; 
	text-decoration: none; 
	font-family: Verdana, arial, sans-serif;
     	color: #000000; 
}
P A { 
	font-style: normal; 
	font-weight: bold; 
     	line-height: normal; 
	text-decoration: none; 
	font-family: Verdana, arial, sans-serif;
     	color: #000066; 
}
P A:hover {  
	font-style: normal; 
	font-weight: bold;
     	line-height: normal; 
	text-decoration: none; 
	font-family: Verdana, arial, sans-serif;
     	color: #990000; 
}
P A:active {  
	font-style: normal; 
	font-weight: bold;
     	line-height: normal; 
	text-decoration: none; 
	font-family: Verdana, arial, sans-serif;
     	color: #990000; 
}

/* classe "testo" per il paragrafo */

/* P.testo { 
	text-indent: 20px;
} */

/* formattazione dei LINK <a href... */

A { 
	font-style: normal; 
	font-weight: bold; 
     	line-height: normal; 
	text-decoration: none; 
	font-family: Garamond, times, sans-serif;
     	color: #000066;
}
A:hover { 
	font-style: normal; 
	font-weight: bold; 
     	line-height: normal; 
	text-decoration: none; 
	font-family: Garamond, times, sans-serif;
     	color: #990000; 
}
A:active { 
	font-style: normal; 
	font-weight: bold; 
     	line-height: normal; 
	text-decoration: none; 
	font-family: Garamond, times, sans-serif;
     	color: #990000; 
}


/* FINE: link centrali della pagina */




.black { font-style: normal; font-weight: normal; 
     line-height: normal; text-decoration: none; font-family: times, sans-serif;
     color: #000000 }
.footer { font-style: italic; font-weight: normal; 
     line-height: normal; text-decoration: none; font-family: times, sans-serif;
     color: #000000 }


/* Link della barra blu a sx */

.barrasx { 
	font-style: normal; 
	font-weight: bold; 
	font-size: 13px;
     	line-height: normal; 
	text-decoration: none; 
	font-family: Verdana, arial, sans-serif;
     	color: #ffffff;
	padding-left: 10px;
}
.barrasx A { 
	font-style: normal; 
	font-weight: bold; 
	font-size: 13px;
     	line-height: normal; 
	text-decoration: none; 
	font-family: Verdana, arial, sans-serif;
     	color: #ffffff;

}
.barrasx A:hover {
	font-style: normal; 
	font-weight: bold; 
	font-size: 13px;
     	line-height: normal; 
	text-decoration: none; 
	font-family: Verdana, arial, sans-serif;
     	color: #ffcc00;
	border-left: 10px;
}
.barrasx A:active {
	font-style: normal; 	
	font-weight: bold; 
	font-size: 13px;
     	line-height: normal; 
	text-decoration: none; 
	font-family: Verdana, arial, sans-serif;
     	color: #ffcc00;
	border-left: 10px;
}
.barrasx A#activelink {
	color: #ffcc00; 
	text-decoration: none;
}

.barrasxmin {
        font-style: normal;
        font-weight: bold;
        font-size: 11px;
        line-height: normal;
        text-decoration: none;
        font-family: Verdana, arial, sans-serif;
        color: #ffffff;
        padding-left: 10px;
        background-color: #000066;
}
.barrasxmin A {
        font-style: normal;
        font-weight: bold;
        font-size: 11px;
        line-height: normal;
        text-decoration: none;
        font-family: Verdana, arial, sans-serif;
        color: #ffffff;
        background-color: #000066;

}
.barrasxmin A:hover {
        font-style: normal;
        font-weight: bold;
        font-size: 11px;
        line-height: normal;
        text-decoration: none;
        font-family: Verdana, arial, sans-serif;
        color: #ffcc00;
        border-left: 10px;
        background-color: #000066;
}
.barrasxmin A:active {
        font-style: normal;
        font-weight: bold;
        font-size: 11px;
        line-height: normal;
        text-decoration: none;
        font-family: Verdana, arial, sans-serif;
        color: #ffcc00;
        border-left: 10px;
        background-color: #000066;
}
.barrasxmin A#activelink {
        color: #ffcc00;
        text-decoration: none;
        background-color: #000066;
}

.barrasxtxt { 			/* Testo della barra blu a sx */
	font-style: normal;
	font-weight: bold;
	font-size: 10px;
     	line-height: normal; 
	text-decoration: none; 
	font-family: Verdana, arial, sans-serif;
     	color: #ffffff
}
.barrasxtxt A { 
	font-style: normal; 
	font-weight: bold;
	font-size: 10px;
     	line-height: normal; 
	text-decoration: none; 
	font-family: Verdana, arial, sans-serif;
     	color: #ffffff 
}
.barrasxtxt A:hover {
	font-style: normal; 
	font-weight: bold; 
	font-size: 10px;
     	line-height: normal; 
	text-decoration: underline; 
	font-family: verdana, arial, sans-serif;
     	color: #ffffff
}
.barrasxtxt A:active {
	font-style: normal; 	
	font-weight: bold; 
	font-size: 10px;
     	line-height: normal; 
	text-decoration: none; 
	font-family: verdana, arial, sans-serif;
     	color: #FFFFFF;
}

/* Testo della pagina */
.testo { 	
	font-style: normal;
	font-size: 12px;
     	line-height: normal; 
	text-decoration: none; 
	font-family: Verdana, arial, sans-serif;
     	color: #000000;
	margin: 30px 20px 10px 20px;
}
/*.testo { 
	text-indent: 20px;
}*/
.testo A { 
	font-style: normal; 
	font-weight: bold;
	font-size: 12px;
     	line-height: normal; 
	text-decoration: none; 
	font-family: Garamond, arial, sans-serif;
     	color: #000066;
}
.testo A:hover {
	font-style: normal; 
	font-weight: bold; 
	font-size: 12px;
     	line-height: normal; 
	text-decoration: none; 
	font-family: Garamond, arial, sans-serif;
     	color: #990000;
}
.testo A:active {
	font-style: normal; 	
	font-weight: bold; 
	font-size: 12px;
     	line-height: normal; 
	text-decoration: none; 
	font-family: Garamond, arial, sans-serif;
     	color: #990000;
}
.testo ul {
	text-indent: 0px;
}
.testo table {
	font-size: 10px;
	text-align: left;
}
.testo table A, .testo table A:hover, .testo table A:active {
	font-size: 10px;
}

img.flottantedx {
	float: right;
	margin: 10px 0px 10px 20px;
}
table.iniziali A, table.iniziali A:hover, table.iniziali A:active {
	font-size: 14px;
}

img.flottantesx {
	float: left;
	margin: 10px 20px 10px 0px;
}

hr {
	color: #999999;
}

.scrlogo a:link { 			
	font-style: normal; 
	font-weight: bold;
	font-size: 12px;
     	line-height: normal; 
	text-decoration: none; 
	font-family: Verdana, arial, sans-serif;
     	color: #ffffff;
	padding-left: 0px;
}
.scrlogo a:visited { 			
	font-style: normal; 
	font-weight: bold;
	font-size: 12px;
     	line-height: normal; 
	text-decoration: none; 
	font-family: Verdana, arial, sans-serif;
     	color: #ffffff;
	padding-left: 0px;
}
.scrlogo a:hover { 			
	font-style: normal; 
	font-weight: bold;
	font-size: 12px;
     	line-height: normal; 
	text-decoration: none; 
	font-family: Verdana, arial, sans-serif;
     	color: #ffffff;
	padding-left: 0px;
}
.scrlogo a:active { 			
	font-style: normal; 
	font-weight: bold;
	font-size: 12px;
     	line-height: normal; 
	text-decoration: none; 
	font-family: Verdana, arial, sans-serif;
     	color: #ffffff;
	padding-left: 0px;
}
.NEWS {
	text-align: justify;
        }
.NEWSITEM {
/*      background-color: #c5c5c5;
        font-family: Verdana, Arial, Helvetica, sans-serif;*/
        font-style: normal;
        font-size: 12px;
	text-align: justify;
        }
.NEWSTITLE {
        /*background-color: #425a74;
        color: #FFF;*/
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 12px;
        }

.NEWSTITLE A { 
     	color: #000066;
}
.NEWSITEM A { 
     	color: #000000;
}
/***************************************************************************/
/* La tabella dell'orario con i css                                */
/***************************************************************************/
table.orario {
        table-layout: fixed:  width: 100%;
        text-align: left;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 10px;
        color: #000;
        background-color: white;
        border: 1px #CCC;
        border-style: solid;
        border-collapse: collapse;
        empty-cells: show;
}
table.orario2 {
        table-layout: fixed:  width: 100%;
        text-align: left;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        /*font-family: sans-serif;*/
        font-weight: normal;
        font-size: 10px;
        color: #000;
        background-color: white;
        border: 0px #CCC;
        border-style: solid;
        border-collapse: collapse;
        empty-cells: show;
}
table.orario tr.plain {
        background-color: white;
        color: #000;
        padding: 4px;
        border: 1px #CCC;
        border-style: solid;
        text-align: left;
        font-weight: normal;
        font-size: 10px;
}
table.orario td.titolo {
        background-color: white;
        color: #000;
        padding: 4px;
        border: 1px #CCC;
        border-style: solid;
        text-align: left;
        font-weight: bold;
        font-size: 10px;
}
table.orario td.insegnamento {
        background-color: #fff;
        color: #000;
        padding: 4px;
        border: 1px #CCC;
        border-style: solid;
        text-align: left;
        font-size: 8px;
        font-weight: bold;
}
table.orario td.docente {
        background-color: #fff;
        color: #000;
        padding: 4px;
        border: 1px #CCC;
        border-style: solid;
        text-align: left;
        font-size: 8px;
        font-weight: bold;
}
table.orario td.ore {
        background-color: #fff;
        color: #000;
        padding: 4px;
        border: 1px #CCC;
        border-style: solid;
        text-align: left;
        font-size: 8px;
        font-weight: bold;
}
table.orario td.semestre {
        background-color: #fff;
        color: #000;
        padding: 4px;
        border: 1px #CCC;
        border-style: solid;
        text-align: center;
        font-size: 8px;
        font-weight: bold;
}
table.orario td.corsi {
        background-color: #fff;
        color: #000;
        padding: 4px;
        border: 1px #CCC;
        border-style: solid;
        text-align: left;
        font-size: 8px;
        font-weight: bold;
}
table.orario td.lezione {
        background-color: #fff;
        color: #000;
        padding: 4px;
        border: 1px #CCC;
        border-style: solid;
        text-align: left;
        font-size: 8px;
        font-weight: bold;
}
table.orario2 td.lezione {
        background-color: #fff;
        color: #000;
        padding: 4px;
        border: 0px #CCC;
        border-style: solid;
        text-align: left;
        font-size: 8px;
        font-weight: bold;
}
table.orario td.note {
        background-color: #fff;
        color: #000;
        padding: 4px;
        border: 1px #CCC;
        border-style: solid;
        text-align: left;
        font-size: 8px;
        font-weight: bold;
        empty-cells: show;
}
table.orario_aula {
        table-layout: fixed:  width: 100%;
        text-align: left;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 10px;
        background-color: #CCC;
        color: #000;
        border: 1px #CCC;
        border-style: solid;
        border-collapse: collapse;
        empty-cells: show;
}
table.orario_aula tr.plain {
        background-color: white;
        color: #000;
        padding: 4px;
        border: 1px #CCC;
        text-align: left;
        font-size: 10px;
        font-weight: normal;
}
table.orario_aula td.aula {
        background-color: #fff;
        color: #000;
        padding: 4px;
        border: 1px #CCC;
        text-align: left;
        font-size: 10px;
        font-weight: bold;
        width: 5em;
}
table.orario_aula td.giorno {
        background-color: #fff;
        color: #000;
        padding: 4px;
        border: 1px #CCC;
        text-align: left;
        font-size: 10px;
        font-weight: bold;
}
table.orario_aula td.ora_inizio {
        background-color: #fff;
        color: #000;
        padding: 4px;
        border: 1px #CCC;
        text-align: left;
        font-size: 10px;
        font-weight: bold;
}
table.orario_aula td.lezione {
        color: #000;
        padding: 4px;
        border: 1px #CCC;
        border-style: solid;
        text-align: left;
        font-size: 8px;
        font-weight: bold;
}
option.label3{
        background-color: #fff;
        color: #000;
}
option.label2{
        background-color: #E0E0E0;
        color: #000;
}

/***************************************************************************/
/* La tabella delle lauree con i css					   */ 
/***************************************************************************/
td.lauree {
	/*left-margin: 5em; #by lg#*/
	margin-left: 5em;
}
	
div.elenco_titolo {
	font-family: Georgia, Times, Serif;
	text-align: center;
	font-weight: bold;
	font-size: large;
}

caption {
	font-family: Georgia, Times, Serif;
	text-align: center;
	font-weight: bold;
	font-size: large;
}

table.elencolauree {
	width: 100%;
	table-layout: fixed:  width: 800px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	border: 1px solid black;
	border-collapse: collapse;
	border-spacing: 5px;
	padding: 5px; 
	empty-cells: show;
}
table.elencolauree tr.plain {
	background-color: white; 
	color: #000; 
	padding: 4px; 
	text-align: left; 
/*      border: 1px solid black;*/
}
table.elencolauree tr.highlight {
	background-color: gray; 
	color: #fff; 
	padding: 4px; 
	text-align: left; 
}
span.laureando {
	font-weight: bold;
}
span.titolo {
	font-style: italic;
}


td.laureando {
	width: 27%;
	padding: 10px; 
/*	border-left: 1px solid;
	border-right: 1px solid;
*/}
td.titolo {
	width: 73%;
	padding: 10px; 
/*	border-left: 1px solid;
	border-right: 1px solid;
*/}
/***************************************************************************/
/* La tabella del diario lauree con i css				   */ 
/***************************************************************************/
table.diariolauree {
	table-layout: fixed:  width: 100%;
	text-align: left; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	font-size: 12px; 
	color: #000; 
	background-color: #CCC; 
	border: 1px #CCC;
	border-style: groove;
	border-collapse: collapse; 
	empty-cells: show;
} 
div.diario_titolo {
	font-family: Georgia, Times, Serif;
	text-align: center;
	font-weight: bold;
	font-size: large;
}
/*
table.diariolauree td.plain {
	background-color: #EEE; 
	color: #000; 
	padding: 4px; 
	text-align: left; 
	border: 1px #000 solid;
}
*/
table.diariolauree td.highlight {
	background-color: #fff; 
	color: #000; 
	padding: 4px; 
	text-align: left; 
/*	border: 1px #fff solid;*/
	font-size: 12px; 
	font-weight: bold;
}

table.diariolauree td.seduta_dati{
	background-color: #666; 
	border-top: .2in solid white;
	color: #fff; 
	padding: 4px; 
	text-align: left; 
	border-bottom: 2px #fff solid; 
	font-size: 14px; 
	font-weight: bold;
} 
.seduta_titolo_comm {
	background-color: #CCC; 
	color: #000; 
	text-align: center;
	font-weight: bold;
	font-size: 130%;
	font-variant: small-caps;
}
.docenti_comm {
	font-weight: bold;
}
table.diariolauree tr.plain {
	background-color: white; 
	color: #000; 
	padding: 4px; 
	text-align: left; 
/*	border: 1px solid black;*/
}
table.diariolauree tr.highlight {
	background-color: #fff; 
	color: #000; 
	padding: 4px; 
	text-align: left; 
}

/* background diverso per aggiornamento dati nuovo anno accademico */
div.a2007 {
        background-color: #fff68f;
}

.bread {
	font-style: normal; 
	font-weight: bold; 
	font-size: 13px;
     	line-height: normal; 
	text-decoration: none; 
	font-family: arial, sans-serif;
     	color: #000000;
	padding-left: 3% ;
}
.bread a:link , .bread a:visited, .bread a:hover {
	font-size: 13px;
	font-family: arial, sans-serif;
}
.testo a.link1 , .testo a.link1:hover, .testo a.link1:active {
        font-size: 18px;
        font-style: normal;
        font-weight: bold;
        line-height: normal;
        text-decoration: none;
        font-family: arial, sans-serif;
}
.liste table, .liste tr, .liste td {
        border: 1px #888;
        border-style: solid;
        border-collapse: collapse; 
        empty-cells: show;
} 
span.link_esami A , span.link_esami A:hover, span.link_esami A:active{font-size: 14px;text-decoration:underline;}

