/* Modifica stile select form curriculum */

select {
	width: auto;
}

/* Modifica dimensioni input box sidebar accesso area riservata */

form.areaCurriculum input {
	width: 200px;
}
/* Stili tabelle ricerca curriculum */
/* Stile boxCorpo */
#pgRisultati #boxCorpo {
	background-image: none;
}
/* Stile Corpo */
#pgRisultati #corpo {
	width: 960px;
}
/* Stile splash */
#pgRisultati #splash {
	float: left;
}
#pgRisultati #sidebar {
	float: right;
	height: 280px;
}
/* Stile box Testo */
#pgRisultati #boxTxt {
	padding: 24px 20px 6px 20px;
	width: 920px;
}
table.ricerca {
	margin: 10px 0;
	padding: 0;
	border: 0;
	border-collapse: collapse;
	width: 920px;
}
table.ricerca th {
	margin: 0;
	padding: 3px;
	border: solid #fff;
	border-width: 0 1px 1px 0;
	background: #def;
	text-align: left;
	vertical-align: top;
	font-size: 92%;
}
table.ricerca td {
	margin: 0;
	padding: 3px;
	border: solid;
	border-width: 0 1px 1px 0;
	border-color: #fff #fff #abc #fff;
	vertical-align: top;
	font-size: 92%;
}

table.ricerca tr.sel {
	background: #eee;	
}

table.ricerca tr.selbanca {
	background: #999;	
}

table.ricerca tr.segnala {
	background: #def;	
}

table.ricerca tr.scarta {
	background: #fed;	
}

/* Stili tabelle scheda curriculum */
table.scheda {
	margin: 10px -20px 10px 0;
	padding: 0;
	border: 0;
	border-collapse: collapse;
	width: 696px;
}
table.scheda caption {
	margin: 10px -20px 10px 0;
	padding: 3px;
	border: 0;
	width: 690px;
	background: #def;
	text-align: left;
	font-size: 112%;
	font-variant: small-caps; 
}
table.scheda th {
	margin: 0;
	padding: 3px;
	border: solid #abc;
	border-width: 0 0 1px 0;
	width: 200px;
	text-align: left;
	vertical-align: top;
}
table.scheda td {
	margin: 0;
	padding: 3px;
	border: solid #abc;
	border-width: 0 0 1px 0;
	width: 496px;
	vertical-align: top;
}
table.scheda td ul {
	margin: 0 0 0 12px;
	list-style-type: square;
}
