/* Stile principale del sito www.uicbs.it 
Lo stile prevede che ci siano una colonna di navigazione e una dei contenuti 
piu' le sezioni di Header e di footer */
/* definizione del body della pagina */
body {
background-color: white; /* Imposto il colore di pagina bianco */
color: black; /* Imposto il colore del carattere nero */
text-align: left; /* allineamento a sinistra di default */
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; /* serie di fonts da utilizzare */
font-size: 14px; /* dimensione del carattere a 14 pixex */
margin: 0; /* annullo i margini */
padding: 0; /* Annullo eventuali padding */
}

/* definisco la sezione contenitore */
#container { 
position: relative; /* Inserisco una posizione relativa */
width: 760px; /* Imposto la larghezza el contenitore a 760 pixel; */
margin: 0 auto; /* imposto i  margini del contenitore */
text-align: left; /* Allineamento a sinistra */
border-left: 2px; /* Imposto il bordo a sinistra a 2 pixel */
border-right: 2px; /* stesso bordo a destra */
}
/* Definisco la sezione titolo */
#sottotitolo {
height: 80px; /* Imposto altezza a 80 pixel */
text-align: center; /* Imposto l'allineamento al centro */
font-style: italic;    
font-size: 16px;
}
/* Definizione della sezione menu */	
#menu {
position: absolute; /* Posiziono il menu in maniera assoluta */
top: 80px; /* Margine dall'alto di 180 pixel. */
right: 0; /* A destra nessun  margine *?
margin-left: 40px;
width: 180px; /* Larghezza del menu */
background-color: #FFFF99;
}
/* Definizioni per la sezione contenuto */
#contents {
margin-right: 180px; /* Imposto il margine destro a 180 pixel esattamente lo spazio del menu */
background-color: #CCFFFF; /* Sfondo del contenuto a ciano */
color: black; 
font-style: normal;
font-size: 14px;
padding: 10px;
text-align: left; 
}


/* Impostazione sezione piede */

#piede {
height: 50px; /* Imposto altezza a 80 pixel */
text-align: center; /* Imposto l'allineamento al centro */
font-style: italic; /* Imposto a italico (corsivo) lo stile */
font-size: 8px; /* Imposto carattere a 12 pixel */
}
/* Definizione dello stile del link nel menu */
ul.navigation {
width: 180px; /* Metto la larghezza del link alla larghezza del menu */
list-style: none; /* tolgo le sottolineature */
margin: 0; /* elimino il margine preimpostato delle liste */
padding: 0; /* elimino lo spazio delle liste */
}

/* Impostazione per l'elemento a contenuto in li della navigazione */

/* Impostazione della lista */ 
ul.navigation li {
display: inline; /* Elimino  lo spazio tra le linee */
}
ul.navigation li a {
display: block; /* il link si allarga su tutta l'area */
text-decoration: none; /* elimino la sottolineatura tanto la struttura e' un link */
padding: 0 5px; /* Lascio lo spazio tra l'inizio del menu e il link */
height: 16px; /* altezza del link */
line-height: 16px; /* Altezza della riga che deve essere uguale a quella del link */
}
/* Impostazione delle caratteristiche delle pseudoclassi a:link e a:visited nel menu */
ul.navigation a:link, ul.navigation.a:visited {
background: #FFFF88;
color: blue; /* Imposto il colore dei link blu */
}
/* Imposto le caratteristiche di a:hover e a:active con l'inversione di colore */
ul.navigation a:hover, ul.navigation.a:active {
background: blue; /* Sfondo blu */
color: #FFFF88; /* Carattere bianco */
}
/* Definizioni dello stile per gli elemnti numerati */
.numerati {
	list-style-position: outside;
	list-style-type: decimal;
}
.articolo {
	text-align: justify;
}
.titolonews {
	text-align: center;
	font-size: 12px;
}
.guida {
	text-align: justify;
	font-size: 12px;
}

.logo {
	padding-right: 50px;
}

.organigramma {
	font-style: oblique;
}
/* Definisco la classe news */
.news {
	display: inline;
}
