html {	font-size:90%;}
body {	background-image:none;	background-color:#FFF;	font-size:0.85em;	font-family:verdana, arial, geneva, helvetica, sans-serif;	margin:auto;}
#allcont  {	color: #000;	background: #fff url(../images/cerca_universita.gif) no-repeat 4px 15px;	padding: 5px }
.inv {	display:none; }
.salta {	position: absolute;	overflow: hidden;	width:0;	height:0; }
.salta:ACTIVE, .salta:FOCUS {	position: absolute;	overflow: visible;	width:auto;	height:auto;	background-color: #FF6;	color: #600;	top: 5px;	left: 5px;	padding: 5px;	border: 2px solid red;	font-weight: bold;}
H1, H2, H3, H4, H5, H6 { font-family:Georgia, Times New Roman, Times, serif;	font-size:1.2em;	margin:0;	padding:2px;}
#col1 {	margin:4px;	padding-top:75px; }
#col2 {	margin:4px; }
#col3 {	margin:4px; }
#dtt, #asr, #doc, #sre, #bnd, #fnz, #cdl {	border:1px solid #666; }
#dtt, #asr, #doc, #sre, #cdl { margin-bottom:10px; }
#dtt {	
	background-color:#F3F3F3;
	color:#000;
}

#asr {	
	background-color:#6600CC;
	color:#000;
}
#doc {	
	background-color:#F3F3F3;
	color:#000;
}
#sre {	
	background-color:#E4E4E4;
	color:#000;
}
FORM {
	margin:0;
	padding:5px;
}
FIELDSET {
	margin:0;
	padding:5px;
}
#dttsubmit, #asrsubmit, #docsubmit, #sresubmit, #fnzsubmit, #cdlsubmit, #dottsubmit , #assegnsubmit{	
	border:0;
	/*	font-weight:bold; */
}
/* #asrsubmit:FOCUS, #docsubmit:FOCUS, #sresubmit:FOCUS, #fnzsubmit:FOCUS, #cdlsubmit:FOCUS {	font-weight:bold;} */
#asrsubmit {
	background-color:#6600CC;
	color:#FFF;
}
#dttsubmit { /*background-color:#085FEC;*/
	background-color:#FF6600; color:#FFF; 
}

#docsubmit {
	background-color:#085FEC;
	color:#FFF;
}
#sresubmit {
	background-color:#348004;
	color:#FFF;
}
#fnzsubmit {
	background-color:#E66804;
	color:#FFF;
	margin-top:5px;
}
#cdlsubmit {
	background-color:#F9DC04;
	color:#000;
	margin-top:5px;
}
#fnzinput {
	clear:both;
	margin-top:5px;
	width:95%;
}
#cdlform  {
	color: #000;
	background: #fff url(../images/b_cdl.jpg) repeat-x 50% top 
}

#dttform  {
	color: #000;
	background: #fff url(../images/b_cdl.jpg) repeat-x 50% top 
}


#fnzform {
	background-color:#F3F3F3;
	border-left:1px solid #6D6D6D;	
	border-right:1px solid #6D6D6D;
	color:#000;
}
DIV.frmselect {
	clear:both;
	padding-top:1em;
}
.frmselect LABEL {
	clear:both;
	width:4em;
}
#cdlspcchk, #cdltrichk {
	clear:both;
	margin-left:0.5em;
}
#asr H2, #doc H2, #sre H2  {
	background-image: url(../images/p4_FFF.gif);
	background-repeat: no-repeat;	background-position: 4px 5px;	padding-left: 20px 
}
.nob IMG, #dttjs IMG, #asrjs IMG, #docjs IMG, #srejs IMG, #bndjs IMG, #cdljs IMG, #dttjs IMG, #fnzjs IMG, #osvjs IMG {
	display:none;
}
#dttjs, #bndjs, #cdljs, #fnzjs {	
	background-color:#6D6D6D;
	color:#FFF;
}

#asrjs, #docjs, #srejs  {
	color: #fff;
	background: #989898 url(../images/b_doc.jpg) repeat-y
}
#bnd P, #bnd UL, #osv P {
	margin:2px 3px;	
	padding:0 3px;
}
#bndlst LI {	margin-bottom:0.5em;}
#bndlst LI A {	color:#000;}
#bndlst {	margin:0;	padding:0;}
#fnz {	padding:5px;}
#osv {	border-top:1px solid #D8D4D0;	border-right:2px solid #908479;	border-bottom:2px solid #908479;	border-left:1px solid #D8D4D0;}
#osv H2 {	color:#000;}
#corpo {	overflow:visible;}
#footer  {	color: #000;	background: #fff url(../images/b_shd.gif) repeat-x 50% top;	text-align: center;	padding-top: 12px;	width: 100%;	clear: both;	border-top: 5px solid #f9dc04 }

