/******* FOGLIO DI STILE *********/
/* 
   Questo foglio di stile �stato validato da W3C. 
   In caso di modifiche rivalidare il foglio di stile a:
   http://jigsaw.w3.org/css-validator/validator-uri.html
*/

/* Importa gli stili non compatibili con Netscape 4.x*/
@import url(stylesheet_adv.css);

/* Barra di navigazione orizzontale in testa alla pagina */
DIV.NAVBAR {
background-image: url("navbar_bg.gif");
background-repeat: repeat-x;
background-color: #2364BB;
border-top: 1px solid #ffffff;
}

.NAVBAR TH {
padding-left: 6px;
padding-right: 6px;
padding-top: 2px;
padding-bottom: 2px;
}

/* Links della barra di navigazione orizzontale in testa alla pagina */
.NAVBAR a, .NAVBAR a:link, .NAVBAR a:active, .NAVBAR a:visited {
color: #FFFFFF;
display: block;
text-decoration: none;
BORDER: none;
padding-left: 5px;
padding-right: 5px;
padding-top: 3px;
padding-bottom: 3px;
}

.NAVBAR a:hover {
BORDER: 1px solid #C6D7F4;
background-color: #85AAEF;
color: #FFFFFF;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
}

/* Barra orizzontale sotto la barra di navigazione */
.TITLE {
background-color: #F8F7F2;
font-size: 10pt;
}
TABLE.TITLE {
border-bottom: 1px solid #cccccc;
}

/* Fascia laterale sinistra */
.LEFTSIDEBAR {
background-image: url("sidebar_bg.gif");
background-repeat: repeat-x;
background-color: #CC0000;
border: 1px solid #CC3333;
padding-right: 4px;
padding-left: 4px;
width: 1%;
}

TD.PAGE {
}

/* Fascia laterale destra */
.RIGHTSIDEBAR {
background-color: #A4BFEE;
border: 1px solid #89AAE4;
padding-right: 4px;
padding-left: 4px;
}

#BOXSPACER__ {
border-top: 1px solid #cccccc;
}

/* Tablella dei pannelli con i link */
TABLE.LINKBOX {
border: 1px solid #ffffff;
width: 170px; 
}

/* Intestazione dei pannelli con i link */
TH.LINKBOX {
background-image: url("linkbox_thbg.gif");
background-repeat: repeat-y;
background-color: #990033;
font-family: Verdana,Arial,Times New Roman;
color: #FFFFFF;
font-size: 8pt;
font-weight: bold;
padding: 2px;
text-align: left;
}

/* Elementi dei pannelli con i link */
TD.LINKBOX {
font-family: Verdana,Arial,Times New Roman;
font-size: 8pt;
background : #ffcccc;
padding: 1px;
}

TD.LINKBOX a,TD.LINKBOX a:link,TD.LINKBOX a:active,TD.LINKBOX a:visited {
display : block;
text-decoration: none;
color: #990033;
padding: 1px;
padding-left: 6px;
}

TD.LINKBOX a:hover {
color: #990066;
cursor : pointer;
text-decoration : underline;
}

/* Tablella del pannello utente */
TABLE.LINKUSERBOX {
border: 1px solid #FFffff;
width: 170px; 
}

/* Intestazione del pannello utente */
TH.LINKUSERBOX {
background-color: #FFA200;
font-family: Verdana,Arial,Times New Roman;
color: #ffffff;
font-size: 8pt;
font-weight: bold;
padding: 2px;
text-align: left;
}

/* Elementi del pannello utente */
TD.LINKUSERBOX {
font-family: Verdana,Arial,Times New Roman;
font-size: 8pt;
background : #F2F6FD;
padding: 1px;
}

TD.LINKUSERBOX a,TD.LINKUSERBOX a:link,TD.LINKUSERBOX a:active,TD.LINKUSERBOX a:visited {
display : block;
text-decoration: none;
color: #2159C6;
padding: 1px;
border: 1px solid #F2F6FD;
}

TD.LINKUSERBOX a:hover {
background : #dddddd;
border: 1px solid #999999;
color : #000099;
cursor : pointer;
text-decoration : none;
}

/* Titolo delle homepage dei diversi database */
TH.HOMEPAGE  {
text-align: left;
font-family: Arial,Verdana,Times New Roman;
font-size: 12pt;
font-weight: bold;
}

/* Fascia di chiusura delle pagine */
.FOOTER {
font-family: Verdana,Arial,Times New Roman;
color: #000000;
font-size: 8pt;
text-align: center;
}

/****************/

BODY {
margin-top: 0px;
padding-top: 0px;
color: #000000;
font-size: 8pt;
font-family: Verdana,Arial,Times New Roman;
background-color: #FFFFFF;
}

TT,PRE,CODE,SAMP {
font-size: 10pt;
font-family:fixed;
}

TD,TH,P,LI,DD,OL,UL { 
font-size: 8pt;
font-family: Verdana,Arial,Times New Roman;
}

H1 { font-size: 14pt; font-family: Arial,Verdana,Times New Roman;}
H2 { font-size: 12pt; font-family: Arial,Verdana,Times New Roman;}
H3 { font-size: 10pt; font-family: Verdana,Arial,Times New Roman;}
H4 { font-size: 8pt;  font-family: Verdana,Arial,Times New Roman;}

A {color: #000099}
A:visited{color:#000099}
A:active{color:#FF6600}
A:hover{color:#FF6600}

.SEARCH {
background-color: #EEEEEE;
vertical-align: middle;
padding: 4px;
width: 100%;
border: 1px solid #999999;
}

TABLE.FORM {
background-color: #F9F8F3;
border: 1px solid #D1D2C2;
vertical-align: middle;
}

TH.FORM  , TD.FORM {
border-bottom: 1px solid #D1D2C2;
padding:3px;
}

.FORM-BREAK {
color: #003399;
}

TR.HIDDEN-ROW {
display: none;
}

.DBTITLE {
background-color: #EEEEEE;
font-size: 10pt;
}

.TOOLBAR { 
background-color: #F8F7F2;
}

.SMALL,SMALL { 
font-family : Verdana,Arial,Times New Roman;
font-size: 8pt;
}

.BIG,BIG { 
font-size: 14pt;
}

.HUGE { 
font-size: 18pt;
}

.SYMBOL { 
font-family : Symbol;
}

.ERROR { 
background-color: #F9F8F3;
border: 1px solid #FF3131;
color: black;
padding:10px;
}

TH.ERROR    {
background-color: #ECE9D8;
border: 1px solid #ECE9D8;
text-align: left;
padding:4px;
}

EM.ERROR, FONT.ERROR    {
background-color: #FF8A8A;
padding:0px;
border: none;
}

.WARN { 
background-color: #F9F8F3;
border: 1px solid #FFB431;
color: black;
padding:10px;
}

TH.WARN  {
background-color: #ECE9D8;
border: 1px solid #ECE9D8;
text-align: left;
padding:4px;
}

.HIGHLIGHT { 
background-color: #FFFF7E;
}

.MESSAGE  { 
background-color: #F9F8F3;
border: 1px solid #D1D2C2;
}

TABLE.DATATABLE {
}

.DATAH  { 
background-color: #CCCCCC;
}

.DATA0 	 {
background-color: #DDDDDD;
}

.DATA1 	 {
background-color: #EEEEEE;
}

TR.DATA0 A, TR.DATA1 A {
text-decoration : none;
}


.WINFRAME {
background-color: #ECE9D8;
border: 1px solid #C0C1AA;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 20px;
}
.WININ    {
background-color: #F9F8F3;
border: 1px solid #D1D2C2;
}
TH.WININ    {
background-color: #ECE9D8;
border: 1px solid #ECE9D8;
text-align: left;
}

.LIGHT3D  { background-color: #EEE; }
.DARK3D   { background-color: #999; }
.MENUT   { background-color: #EEE; }


.SUBMIT {
background : #ffffff;
font-size : 12px;
padding: 2px;
font-weight : BOLD;
font-family: Verdana, Arial, Helvetica, sans-serif;
border: 1px solid #999999;
color: #666666;
}

.SUBMIT:hover {
color: #000000;
background: #FFBD44;
border: 1px solid #000000;
}

INPUT.TOPSEARCH, SELECT.TOPSEARCH {	
font-size: 8pt;
font-family:verdana;
border: 1px solid #000000;
background-color: #FFFFFF;
}


TABLE.AVVISI-FORMAT-1, TABLE.AVVISI-FORMAT-2 {
border: 1px solid #D0D4C8;
}
TH.AVVISI-FORMAT-1, TH.AVVISI-FORMAT-2 {
background-image: url("avviso_bg.gif");
background-color: #ECEEE8;
height: 24px;
background-repeat: repeat-x;
border-bottom: 1px solid #E1E4DC;
border-left: 4px solid #FFC333;
text-align: left;
}


TH.AVVISI-FORMAT-3 {
background-image: url("avvisi_bg.gif");
background-color: #ECEEE8;
height: 24px;
background-repeat: no-repeat;
border-bottom: 1px solid #E1E4DC;
padding-left: 30px;
}

TD.AVVISI-FORMAT-3 {
background-color: #ffffff;
padding: 2px;
}

TH.AVVISI-FORMAT-4 {
background-image: url("avvisi_docenti_bg.gif");
background-color: #ECEEE8;
height: 24px;
background-repeat: no-repeat;
border-bottom: 1px solid #E1E4DC;
padding-left: 30px;
}

TD.AVVISI-FORMAT-4 {
background-color: #ffffff;
padding: 2px;
}


TH.AVVISI-FORMAT-5 {
background-image: url("avvisi_presidenza_bg.gif");
background-color: #ECEEE8;
height: 24px;
background-repeat: no-repeat;
border-bottom: 1px solid #E1E4DC;
padding-left: 30px;
}

TD.AVVISI-FORMAT-5 {
background-color: #ffffff;
padding: 2px;
}


TH.LEZIONI-FORMAT-3 {
background-image: url("iniziolezioni_bg.gif");
background-color: #ECEEE8;
height: 24px;
background-repeat: no-repeat;
border-bottom: 1px solid #E1E4DC;
padding-left: 30px;
}

TD.LEZIONI-FORMAT-3 {
background-color: #FFFFFF;
padding: 4px;
}


TH.APPELLI-FORMAT-3 {
background-image: url("appelli_bg.gif");
background-color: #ECEEE8;
height: 24px;
background-repeat: no-repeat;
border-bottom: 1px solid #E1E4DC;
padding-left: 30px;
}

TD.APPELLI-FORMAT-3 {
background-color: #ffffff;
padding: 4px;
}

TH.TESI-FORMAT-1 {
background-image: url("tesi_bg.gif");
background-color: #ECEEE8;
height: 24px;
background-repeat: no-repeat;
border-bottom: 1px solid #E1E4DC;
padding-left: 30px;
}

TH.BACHECA-FORMAT-1 {
background-image: url("bacheca_bg.gif");
background-color: #ECEEE8;
height: 24px;
background-repeat: no-repeat;
border-bottom: 1px solid #E1E4DC;
padding-left: 30px;
}

TH.LINKS-FORMAT-3 {
background-image: url("nuovilink_bg.gif");
background-color: #ECEEE8;
height: 24px;
background-repeat: no-repeat;
border-bottom: 1px solid #E1E4DC;
padding-left: 30px;
}




