




































	



















































































@import "/themes/default/css/interne.css";
@import "/themes/default/css/home.css";

/* Università degli Studi di Milano - Bicocca
FOGLIO DI STILE PRINCIPALE

contiene classi per gli elementi comuni
- contenitori principali
- header
- menu cerca
- footer

*** codici colori principali ***
- ottanio (blu/verde): #037188
- rosso 201 (menu princiaple) : #B10035
- grigio scuro (testo) : #333333
- grigio medio (banda menù cerca) : #CCCCCC
- grigio chiaro (menù a DX in home) : #E7E7E7

formato carattere principale: Verdana 8 punti
*/

/* definizione generale del body */
BODY
{	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size: 0.7em;
	color: #333333;
	margin: 0px;
	padding:0px;	
}


body.cin, 
body.cin INPUT.txtCerca, 
body.cin TEXTAREA.formArea, 
body.cin TEXTAREA.formPrivacyText, 
body.cin #permatext{	
	/*font-family: Helvetica;	*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
}


/* aspetto generale dei link */
A{
	color: #333333;
	text-decoration: none;
}

A:hover{
	text-decoration: underline;
}

A img{
  border: none;
}

/* tabella principale, contiene tutto il resto */
TABLE.main{
	margin: 0px;
	padding: 0px;
	width: 100%;
	/*table-layout: fixed;*/
	min-width: 800px;
}

TABLE.main TD{
	padding: 0px;
	margin: 0px;	
}

/* riga header di pagina */

TR.header TD{
	font-size: 95%;
	height: 90px;	
	vertical-align: top;
}

/* header - centro */
TD.headerCentro{
	background-image: url(/themes/default/images/header/img_home_sfondo3.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	background-color: #333333;
}

TD.headerSX{
  text-align: center;
  vertical-align: middle;
}

TD.headerSX a{
  text-decoration: none;
}
TD.headerSX a img{
  border: none;
}

/* scritta bicocca nell'header - workaround per IE6 */
.png_logo {
	position: relative;
	float: right;
	top: 28px;
/*	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='scritta.png', sizing Method='scale'); */
}

/* box dimensione caratteri e webmails */
DIV.menuCaratteri {
	margin: 2px 8px 9px 0px;
	text-align: right;
	line-height: 1.4em;
}

DIV.menuCaratteri IMG{
	border: none;
	vertical-align: middle;
	margin-top: 1px;
}

DIV.menuMail{
	line-height: 1.4em;
	margin-left: 8px;
}

.menuMail A{
	padding-left: 20px;
	line-height: 1.6em;
}

DIV.webMail{
	background-image: url(/themes/default/images/ico_email.gif);
	background-repeat: no-repeat;
	background-position: 1px 1px;
}

DIV.wiFi{
	background-image: url(/themes/default/images/ico_wifi.gif);
	background-repeat: no-repeat;
	background-position: 1px 1px;
}

/*
DIV.menuMail IMG{
	vertical-align: middle;
}
*/

/* riga menu principale in rosso */
TR.menuPrincipale TD{
	height: 23px;
	background-color: #B10035;
	vertical-align: middle;
}

TR.menuPrincipale A{
	color: White;
	font-weight: bold; 
	text-transform: uppercase;
	margin-right: 16px;
}

/* riga menu cerca e link di servizio */

TR.menuCerca TD{		
	background-color: #CCCCCC; /* x aDesigner2: #e7e7e7; */ 	
	border-bottom: 8px solid white;
	line-height: 2em;
}

TR.menuCerca TD.menuCerca{		
	padding: 1px 0px 1px 12px;	
}

TR.menuCerca FORM{	
	display: inline;
	padding: 0px;
	margin: 0px;
	
}

TR.menuCerca INPUT{
	border: none;
	margin: 0px;
	vertical-align: middle;
}

INPUT.txtCerca{	
	margin-left: 10px;
	color: #8A8A8A;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:  10px;
	width: 100px;	
}


TR.menuCerca IMG{
	border: none;
	vertical-align: middle;
	margin-bottom: 1px;
}

/* box ora */ 
.ora{
	float: right;
	padding-right: 8px;
}

TD.lingue{
	/*padding-left:9px;	*/
}

TD.lingue span.lingue{
  margin-left: 8px; /*per allineare le bandiere col menuDelleMail*/
}

TD.lingue IMG{
	margin-right:5px;
	border:1px solid #333333;
}

/* riga centro pagina (menu a DX e SX, corpo pagina) */
TR.corpoPagina TD{
	vertical-align: top;
}

/* zona menu a SX  */

/* cella col menu di SX */
.corpoSX{
	border-right: 1px solid #CCCCCC;
}

.corpoSXInterno{
	margin-left: 8px;
	margin-right: 8px;	
}

/* cella con il corpo pagina */
.corpoCentroInterno{
	margin: 0px 8px 2em 8px;
	/* anti spaginatore */
	overflow: hidden;
}

/* contenitori per i banner */
DIV.bannerDX, DIV.bannerSX{
	text-align: center;
	margin-top: 15px;
	border-top: 1px dashed #037188;	
}

/* riga footer */
.footerSX{
	border-right: 1px solid #CCCCCC;
}

.footerDX{
	border-left: 1px solid #CCCCCC;
}

.footerCentro{
	text-align: center;
	line-height: 2em;	
}

/* chiususra pagina (banda rossa + copyright) */
TR.enclosure TD{
	border-top: 2px solid #B10035;
	text-align: center;
	line-height: 2em;
}









.lettura {
	font-family: Verdana, Arial, Helvetica, sans-serif, Verdana, Arial, Helvetica, sans-serif;
}

body.lettura {
  color:#000000;
	margin: 0px;
	font-size: 100%;
}

.lettura a{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.lettura a:hover{
	color: #A40808;
	text-decoration: underline;
}

.lettura input, .lettura textarea {
 font-size: 0.7em;
 color: #000000;
 font-family: Verdana, Arial, Helvetica, sans-serif, Verdana, Arial, Helvetica, sans-serif;

}




.goAway {
	width: 0em;
	height: 0em;
	
	position:absolute;
	top: -1000px;
	display: none;
}

.Hide {
	visibility: hidden;
	width: 0em;
	height: 0em;
	
	margin: 0px;
	padding: 0px;

	overflow: hidden;
	position: relative;
	display: none;
}




.lettura p{
	padding: 0px;
	margin-top: 1px;
	margin-bottom: 8px;
	margin-left: 0px;
}





/* MAPPA */
.splitterMAPPA {
	clear: both; 
	margin-top: 10px;
}

.mappaDIVSX{
	width: 49%;	
	float: left;
}

.mappaDIVDX{
	width: 49%;
	float: right;	
}

.elementoMAPPA {
	list-style-image: url('/themes/default/images/freccia_big_scura.gif');
	padding-top: 2px;
}

.containerMAPPA {
	margin-bottom: 10px;
}

.containerMAPPA UL {
	margin:6px 1px;
  padding-left:16px;
  padding-top:2px;
}

.containerMAPPA li {
	border-bottom: 1px dotted #CCCCCC; 
}

.descrBloccoMAPPA {
	padding:3px 2px;
	border-bottom:1px solid #D3D3D3;
	background-color:#EEEEEE;
	color:#555555;
	font-weight:bold;
	font-size: 115%;
}

.descrBloccoMAPPA2 {
	padding:3px 2px 3px 16px;
	background-image: url('/themes/default/images/freccia_big_scura.gif');
	background-position:2px 6px;
	background-repeat:no-repeat;
	border-bottom:1px solid #D3D3D3;
	background-color:#EEEEEE;
	color:#555555;
	font-weight:bold;
	font-size: 115%;
}
/* /MAPPA */
