/*
body
{
	margin: 0px;
	padding: 0px;
	background-color: #dad3d5;
}
*/

.testoCerca
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: right;
	margin-top: 3px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 1em;
	font-weight: bold;
	text-align: right;
	vertical-align: text-bottom;
}

.form
{
	float: right;
	font-size: 0.82em;
}

.logo
{
	float: right;
}

.pulsanteCerca
{
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	margin-right: 6px;
	margin-left: 3px;
}

.Cerca
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
	padding: 0px;
	float: right;
	width: 99%;
	margin: 0px;
}

.colonna1H
{
	float: left;
	width: 47%;
	padding-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	margin: 0px;
}

.colonna2H
{
	float: right;
	width: 47%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	margin-left: 0px;
	margin-right: 0px;
	padding-right: 0px;
	padding-left: 0px;
}

.colonna3
{
	float: right;
	width: 20%;
	margin: 0px;
	padding: 0px;
}

.colonna3H
{
	float: right;
	width: 100%;
	padding-left: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 0px;
	background-color: #DECCC9;
	padding-top: 13px;
	padding-right: 2px;
	padding-bottom: 18px;
	border-left-width: 0px;
	border-left-style: dotted;
	border-left-color: #C0B8B8;
	background-image: url(../images/3.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.boldTitNews
{
	font-weight: bold;
	color: #1e1a1e;
	font-size: 0.55em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.testoNews
{
	color: #000000;
	font-size: 0.6em;
	padding-bottom: 3px;
	padding-top: 3px;
	padding-left: 10px;
}
.imgNews
{
	float: left;
	width: auto;
	margin-right: 8px;
	padding-left: 10px;
}

.divisioneNews
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	padding-bottom: 0px;
	margin-bottom: 7px;
	margin-top: 0px;
	padding-top: 11px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}

.potlet1
{
	float: left;
	padding-right: 11px;
	padding-left: 7px;
	width: 80%;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #ACA6A6;
	margin-left: 2px;
	padding-top: 3px;
	font-weight: bold;
	margin-bottom: 0px;
}

.percorso
{
	background-position: left top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5E5544;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	vertical-align: middle;
	padding-top: 2px;
	padding-left: 3px;
	padding-bottom: 2px;
	color: #666666;
	height: 1.8em;
}

.potletTit
{
	float: left;
	padding-right: 11px;
	padding-left: 0px;
	font-weight: bold;
	color: #5C544B;
	width: 90%;
	border-bottom-width: 0px;
	border-bottom-style: dotted;
	border-bottom-color: #ACA6A6;
	background-image: url(../images/titMASTER.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	text-align: right;
	vertical-align: text-bottom;
	padding-top: 6px;
}
.testata01
{
	background-image: url(../images/testata01.jpg);
	background-position: left top;
	height: 119px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5E5544;
}
.testata0
{
	background-image: url(../images/testata0.jpg);
	background-position: left top;
	height: 119px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5E5544;
}
.testata1
{
	background-image: url(../images/testata1.jpg);
	background-position: left top;
	height: 119px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5E5544;
}
.testata2
{
	background-image: url(../images/testata2.jpg);
	background-position: left top;
	height: 119px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5E5544;
}
.testata3
{
	background-image: url(../images/testata3.jpg);
	background-position: left top;
	height: 119px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5E5544;
}
.testata4
{
	background-image: url(../images/testata4.jpg);
	background-position: left top;
	height: 119px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5E5544;
}
.testata5
{
	background-image: url(../images/testata5.jpg);
	background-position: left top;
	height: 119px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5E5544;
}
.testata6
{
	background-image: url(../images/testata6.jpg);
	background-position: left top;
	height: 119px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5E5544;
}

.potletTitAziende
{
	float: left;
	padding-right: 1px;
	padding-left: 0px;
	font-weight: bold;
	color: #5C544B;
	width: 90%;
	border-bottom-width: 0px;
	border-bottom-style: dotted;
	border-bottom-color: #ACA6A6;
	background-image: url(../images/titAZIENDE.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	text-align: right;
	vertical-align: text-bottom;
	padding-top: 4px;
}

/*
.potletTit1
{
	float: left;
	padding-right: 1px;
	padding-left: 0px;
	font-weight: bold;
	color: #5C544B;
	width: 90%;
	border-bottom-width: 0px;
	border-bottom-style: dotted;
	border-bottom-color: #ACA6A6;
	background-image: url(../images/titMASTER.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	text-align: right;
	vertical-align: text-bottom;
	padding-top: 4px;
}
.potletTit2
{
	float: left;
	padding-right: 1px;
	padding-left: 0px;
	font-weight: bold;
	color: #5C544B;
	width: 90%;
	border-bottom-width: 0px;
	border-bottom-style: dotted;
	border-bottom-color: #ACA6A6;
	background-image: url(../images/titMETL.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	text-align: right;
	vertical-align: text-bottom;
	padding-top: 4px;
	padding-bottom: 0px;
}

.potletTit3
{
	float: left;
	padding-right: 1px;
	padding-left: 0px;
	font-weight: bold;
	color: #5C544B;
	width: 90%;
	border-bottom-width: 0px;
	border-bottom-style: dotted;
	border-bottom-color: #ACA6A6;
	background-image: url(../images/titDOTTORATO.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	text-align: right;
	vertical-align: text-bottom;
	padding-top: 4px;
}

.potletTit4
{
	float: left;
	padding-right: 1px;
	padding-left: 0px;
	font-weight: bold;
	color: #5C544B;
	width: 90%;
	border-bottom-width: 0px;
	border-bottom-style: dotted;
	border-bottom-color: #ACA6A6;
	background-image: url(../images/titCORSO.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	text-align: right;
	vertical-align: text-bottom;
	padding-top: 4px;
}
.potletTit5
{
	float: left;
	padding-right: 1px;
	padding-left: 0px;
	font-weight: bold;
	color: #5C544B;
	width: 90%;
	border-bottom-width: 0px;
	border-bottom-style: dotted;
	border-bottom-color: #ACA6A6;
	background-image: url(../images/titSEMINARIO.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	text-align: right;
	vertical-align: text-bottom;
	padding-top: 4px;
}
*/
.potletBaseTit
{
	float: left;
	padding-right: 4px;
	padding-left: 0px;
	font-weight: bold;
	color: #5C544B;
	width: 89%;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #ACA6A6;
	background-image: url(../images/fondo.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 12px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 15px;
	margin-left: 2px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #ACA6A6;
	border-right-width: 0px;
	border-right-style: dotted;
	border-right-color: #ACA6A6;
	margin-top: 0px;
	text-align: right;
}

.hidden
{
	display: none;
}

.footer
{
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #E1E1E1;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	color: #666666;
	line-height: 1.6em;
}
.colorSfondo
{
	background-color: #dad3d5;
	width: 100%;
	float: left;
	padding-bottom: 12px;
/*
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
*/
}
.percorso1
{
	float: left;
	width: 68%;
	padding-top: 3px;
}
.percorso2
{
	float: left;
	width: 30%;
}
.footer2
{
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
	padding-top: 3px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	color: #666666;
	text-align: right;
	padding-right: 6px;
	background-image: url(../images/4f.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 1.3em;
	background-color: #FFFFFF;
}
a:link
{
	text-decoration: none;
	color: #000000;
}
a:visited
{
	text-decoration: none;
	color: #000000;
}
a:hover
{
	text-decoration: underline;
}
a:active
{
	text-decoration: none;
	color: #000000;
}

.color2
{
	color: #FFFFFF;
}
.color2 a:link
{
	text-decoration: none;
	color: #FFFFFF;
}
.color2 a:visited
{
	text-decoration: none;
	color: #FFFFFF;
}
.color2 a:hover
{
	text-decoration: underline;
	color: #FFFFFF;
}
.color2 a:active
{
	text-decoration: none;
	color: #FFFFFF;
}

.color1
{
	color: #111115;
}
.color1 a:link
{
	text-decoration: none;
	color: #111115;
}
.color1 a:visited
{
	text-decoration: none;
	color: #111115;
}
.color1 a:hover
{
	text-decoration: underline;
	color: #594D59;
}
.color1 a:active
{
	text-decoration: none;
	color: #111115;
}

.sin
{
	font-size: 0.54em;
	float: right;
	text-align: right;
	color: #deccc9;
	background-color: #594D59;
	line-height: 1.5em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.sin a:link
{
	text-decoration: none;
	color: #FFFFFF;
}

.sin a:visited
{
	text-decoration: none;
	color: #ffffff;
}
.sin a:hover
{
	text-decoration: underline;
	color: #ffffff;
}
.sin a:active
{
	text-decoration: none;
	color: #ffffff;
}
.menuOriz
{
	background-position: left top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5E5544;
	background-color: #594D59;
	vertical-align: middle;
	padding-top: 0px;
	padding-left: 6px;
	padding-bottom: 0px;
	color: #666666;
	height: 0.9em;
	padding-right: 6px;
	font-size: 0.99em;
}
.colonna1Menu
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 0px;
	color: #000000;
	background-color: #DAD3D5;
	padding-left: 22px;
	padding-top: 0px;
	background-image: url(../images/4.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-right: 0px;
	margin-bottom: 5px;
	font-size: 0.66em;
	margin-top: 0px;
}
.menu1
{
	padding-left: 3px;
	list-style-image: none;
	list-style-type: none;
	margin-left: -16px;
	text-transform: uppercase;
	padding-top: 8px;
	padding-bottom: 2px;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	color: #574B59;
	font-weight: bold;
	text-indent: 0pt;
	padding-right: 5px;
	margin-top: 0px;
}
.menu2
{
	list-style-image: url(../images/qua.gif);
	list-style-type: none;
	margin-left: -6px;
	font-weight: normal;
	padding-top: 2px;
	padding-bottom: 2px;
	text-transform: none;
	color: #000000;
	padding-left: 0px;
	text-indent: -1pt;
	line-height: 1.5em;
}

.menu3
{
	list-style-image: url(../images/qua3.gif);
	list-style-type: none;
	margin-left: -11px;
	font-weight: normal;
	padding-top: 2px;
	padding-bottom: 2px;
	text-transform: none;
	color: #000000;
	text-indent: 0pt;
	line-height: 1.5em;
	background-color: #E3DFDF;
	padding-left: 11px;
}
.liv1
{
	padding-top: 13px;
}
.liv2
{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #C3C3C3;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 21px;
}
.liv3
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E0D1CD;
	margin-left: -11px;
	padding-left: 11px;
	font-size: 0.85em;
}


.colonna2Page
{
	padding-bottom: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	float: left;
	padding-left: 11px;
	width: 75%;
	line-height: 1.4em;
}

.colonna2Page a:link
{
	color: #990099;
	text-decoration: underline;
}
.colonna2Page a:visited
{
	color: #990099;
	text-decoration: underline;
}
.colonna2Page a:hover
{
	color: #cc00cc;
	text-decoration: underline;
}
.colonna2Page a:active
{
	color: #990099;
	text-decoration: underline;
}


.colorSfondoPage
{
	padding-bottom: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	float: left;
	padding-left: 11px;
	width: 75%;
}

/*
.testataMaster
{
	background-image: url(../images/t_master.jpg);
	background-position: left top;
	height: 119px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5E5544;
}
*/
.sezioneMaster
{
	font-size: 0.54em;
	float: right;
	text-align: left;
	color: #deccc9;
	background-color: #594D59;
	line-height: 1.5em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 31%;
}
.bodyPage
{
	background-color: #FFFFFF;
	float: left;
	width: 100%;
}
.boldSezione
{
	font-weight: bold;
	padding-bottom: 5px;
	padding-top: 11px;
}
/*
.testataMaster0
{
	background-image: url(../images/t_master0.jpg);
	background-position: left top;
	height: 119px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5E5544;
}
.testataMaster01
{
	background-image: url(../images/t_master01.jpg);
	background-position: left top;
	height: 119px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5E5544;
}
*/
.testataIntra
{
	background-image: url(../images/testata_intra.jpg);
	background-position: left top;
	height: 90px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5E5544;
}
.titIntra
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	color: #EFE2F1;
	padding-left: 15px;
	padding-top: 4px;
	float: left;
}
.percorsoIntra
{
	background-position: left top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5E5544;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	vertical-align: middle;
	padding-top: 2px;
	padding-left: 3px;
	padding-bottom: 2px;
	color: #000000;
	height: 1.8em;
}
.spazioSin
{
	margin-left: 40px;
	padding-left: 40px;
}
.titIntra2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #EFE2F1;
	padding-left: 35px;
	padding-top: 4px;
	float: left;
	margin-left: 34px;
}
.menuOrizIntra
{
	background-position: left top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5E5544;
	background-color: #6699FF;
	vertical-align: middle;
	padding-top: 0px;
	padding-left: 6px;
	padding-bottom: 0px;
	color: #666666;
	height: 0.9em;
	padding-right: 6px;
	font-size: 0.99em;
}
.dx
{
	font-size: 0.54em;
	float: left;
	color: #000000;
	line-height: 1.5em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 4px;
	padding-top: 1px;
}
.dx a:link
{
	text-decoration: none;
	color: #000000;
	background-color: #A3C3F9;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 2px;
	font-weight: bold;
}

.dx a:visited
{
	text-decoration: none;
	color: #000000;
	background-color: #A3C3F9;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 2px;
	font-weight: bold;
}
.dx a:hover
{
	text-decoration: underline;
	color: #000000;
	background-color: #A3C3F9;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 2px;
	font-weight: bold;
}
.dx a:active
{
	text-decoration: none;
	color: #000000;
	background-color: #A3C3F9;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 2px;
	font-weight: bold;
}
.boldUser
{
	font-weight: bold;
	margin-left: 11px;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 2px;
}
.potletTitProva
{
	float: left;
	padding-right: 1px;
	padding-left: 0px;
	font-weight: bold;
	color: #5C544B;
	width: 90%;
	border-bottom-width: 0px;
	border-bottom-style: dotted;
	border-bottom-color: #ACA6A6;
	background-image: url(../images/titMASTER.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 22px;
	text-align: left;
	vertical-align: text-bottom;
	padding-top: 4px;
	font-size: 1em;
}
.colonna1Login
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #BBA4B5;
	padding-top: 1px;
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-bottom: 0px;
	text-align: left;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-right: 1px;
	padding-left: 1px;
	border-top: 1px solid #c0b7b8;
	border-right: 1px solid #c0b7b8;
	border-bottom: 1px solid #c0b7b8;
	border-left: 1px solid #c0b7b8;
}
.colonna1
{
	float: left;
	width: 19%;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
}
.testoLogin
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 3px 0px 0px 6%;
	font-size: 0.6em;
	font-weight: bold;
	text-align: right;
	float: left;
	color: #000000;
	margin: 0px;
}
.pulsanteLogin
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	margin-right: 31%;
	margin-bottom: 18px;
	margin-top: 16px;
	margin-left: 41%;
	border: 1px solid #A08CA6;
	float: left;
	background-color: #D8CADB;
	color: #000000;
	height: 1.5em;
}
.formLogin
{
	float: right;
	font-size: 0.55em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 0px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 3%;
	margin-left: 0px;
}
.spazioSopra3
{
	margin-top: 0px;
	width: 99%;
	float: left;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.5em;
}
.titAreaRis
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 0px 0px 2px;
	font-size: 0.6em;
	font-weight: bold;
	text-align: left;
	color: #663366;
	float: left;
	width: 99%;
	margin: 0px 0px 18px;
	background-color: #6699FF;
}
.colorSf
{
	background-color: #993399;
}
.boldSezione1
{
	font-weight: bold;
	padding-bottom: 11px;
	padding-top: 11px;
	font-size: 1.15em;
}
.boldSezMaius
{
	font-weight: bold;
	padding-bottom: 5px;
	padding-top: 5px;
	text-transform: uppercase;
	color: #000066;
	margin-bottom: 0px;
}
.novita
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	text-transform: uppercase;
	color: #000000;
	background-color: #D3B4B4;
	font-weight: bold;
	margin: 0px;
	padding: 2px 2px 2px 4px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-color: #deccc9;
	border-left-color: #deccc9;
	border-right-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #deccc9;
	width: 98%;
	float: right;
}
.loginH
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: right;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #deccc9;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-color: #deccc9;
	border-left-color: #deccc9;
	border-right-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #deccc9;
	background-color: #BBA4B5;
	padding-top: 2px;
	padding-bottom: 7px;
	padding-right: 1px;
	padding-left: 1px;
	margin-top: 0px;
	margin-bottom: 14px;
	width: 100%;
	margin-right: 0px;
	margin-left: 0px;
}
.spL
{
	padding-right: 11px;
	padding-left: 9px;
}
.sp10Sin
{
	padding-left: 10px;
}
.formLoginH
{
	float: right;
	font-size: 0.55em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 0px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 9%;
	margin-left: 0px;
}
.pulsanteLoginH
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	margin-right: 31%;
	margin-bottom: 0px;
	margin-top: 7px;
	margin-left: 41%;
	border: 1px solid #A08CA6;
	float: left;
	background-color: #D8CADB;
	color: #000000;
	height: 1.5em;
	padding-bottom: 1px;
}
.colonna1MenuIntra
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 0px;
	color: #000000;
	background-color: #A3C3F9;
	padding-left: 22px;
	padding-top: 0px;
	background-image: url(../images/4.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-right: 0px;
	margin-bottom: 5px;
	font-size: 0.66em;
	margin-top: 0px;
}
.menu3Intra
{
	list-style-image: url(../images/qua3.gif);
	list-style-type: none;
	margin-left: -11px;
	font-weight: normal;
	padding-top: 2px;
	padding-bottom: 2px;
	text-transform: none;
	color: #000000;
	text-indent: 0pt;
	line-height: 1.5em;
	background-color: #CFC0CC;
	padding-left: 11px;
}
.liv1Intra
{
	color: #0000cc;
}
.boldIntraH
{
	font-weight: bold;
	padding-bottom: 12px;
	padding-top: 0px;
}
.contenitoreIntraImgTest
{
	border: 1px dotted #DDD5DD;
	padding: 9px;
	margin-top: 5px;
}
.imgIntra
{
	float: left;
	margin-right: 8px;
	width: auto;
}
.tabellaMateriali
{
	width: 100%;
}
.universitaDx
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: right;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #deccc9;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-color: #deccc9;
	border-left-color: #deccc9;
	border-right-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #deccc9;
	padding-top: 0px;
	padding-bottom: 5px;
	padding-right: 1px;
	padding-left: 1px;
	margin-top: 4px;
	margin-bottom: 14px;
	width: 100%;
	margin-right: 0px;
	margin-left: 0px;
}
.titAreaUniv
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 2px 0px 2px 3px;
	font-size: 0.6em;
	font-weight: bold;
	text-align: left;
	color: #262422;
	float: left;
	width: 99%;
	margin: 0px 0px 1px;
}
.testoUniv
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 0px 0px 1.6%;
	font-size: 0.55em;
	text-align: left;
	float: left;
	color: #000000;
	margin: 0px;
	line-height: 1.4em;
}
.potlet1Univ
{
	float: left;
	padding-right: 11px;
	padding-left: 7px;
	width: 80%;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #FFFFFF;
	margin-left: 2px;
	padding-top: 3px;
	font-weight: normal;
	margin-bottom: 0px;
}
.potletTituNIV
{
	float: left;
	padding-right: 1px;
	padding-left: 0px;
	font-weight: bold;
	color: #5C544B;
	width: 90%;
	border-bottom-width: 0px;
	border-bottom-style: dotted;
	border-bottom-color: #ACA6A6;
	background-image: url(../images/titUNIVERSITA.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	text-align: right;
	vertical-align: text-bottom;
	padding-top: 4px;
}
.spazioBandiere
{
	padding-left: 5px;
	padding-right: 11px;
	text-align: right;
	border: 0;
}
.spazioBandiere1 {
	padding-left: 3px;
	padding-right: 7px;
	text-align: center;
	margin: 0px;
	margin-right:3px;
	padding-top: 0px;
	padding-bottom: 0px;
	border: 0px;
}
.potletScuola {
    float: left;
    padding-right: 0px;
    padding-left: 0px;
    width: 100%;
    border-left-width: 1px;
    border-left-style: dotted;
    border-left-color: #FFFFFF;
    margin-left: 2px;
    padding-top: 0px;
    font-weight: bold;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
}

 

.potlet1Scuola {
    float: left;
    padding-right: 11px;
    padding-left: 7px;
    width: 50%;
    border-left-width: 0px;
    border-left-style: dotted;
    border-left-color: #FFFFFF;
    margin-left: 0px;
    padding-top: 3px;
    font-weight: bold;
    margin-bottom: 0px;
    margin-right: 9px;
}


.potletTitScuola
{
	float: left;
	padding-right: 1px;
	padding-left: 0px;
	font-weight: bold;
	color: #5C544B;
	width: 98%;
	background-image: url(../images/titScuola.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	text-align: right;
	vertical-align: text-bottom;
	padding-top: 4px;
}

.potletBaseTitScuola {
	float: left;
	padding-right: 1px;
	padding-left: 0px;
	font-weight: bold;
	color: #5C544B;
	width: 97.5%;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
	background-image: url(../images/fondo.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 12px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 15px;
	margin-left: 2px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #FFFFFF;
	border-right-width: 0px;
	border-right-style: dotted;
	border-right-color: #ACA6A6;
	margin-top: 0px;
	text-align: right;
}

td
{
	background-color: #FBFBFB;
}
.trovatiNormal
{
	font-weight: normal;
	padding-left: 5px;
	padding-bottom: 1px;
	float: left;
	width: 30%;
}
.colonna12H
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	float: left;
	width: 95%;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.colonnaContenitoreH12
{
	float: left;
	width: 76%;
	margin: 0px;
	padding: 0px;
}
.trovatiPagine
{
	font-weight: bold;
	padding-left: 5px;
	padding-bottom: 1px;
	float: right;
	width: 55%;
	color: #666666;
	text-align: right;
	margin-right: 4%;
}
.trovatiPagine a:link
{
	text-decoration: none;
	color: #cc00cc;
}

.trovatiPagine a:visited
{
	text-decoration: none;
	color: #cc00cc;
}
.trovatiPagine a:hover
{
	text-decoration: underline;
	color: #990099;
}
.trovatiPagine a:active
{
	text-decoration: none;
	color: #cc00cc;
}
.potlet2Scuola
{
	float: left;
	padding-right: 0px;
	padding-left: 7px;
	width: 42%;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #FFFFFF;
	margin-left: 2px;
	padding-top: 3px;
	font-weight: bold;
	margin-bottom: 0px;
}
.trovati
{
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CEC0D6;
	padding-top: 2px;
	margin-bottom: 7px;
	float: left;
}
.risultati
{
	padding-left: 11px;
	line-height: 1.4em;
}
.dimSezione1
{
	font-weight: normal;
	padding-bottom: 2px;
	padding-top: 11px;
	font-size: 1.15em;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #ACA6A6;
	margin-bottom: 10px;
}
.color3
{
	color: #330099;
}
.altoBasso {
	text-transform: none;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #584A57;
	padding-left: 13px;
	margin-left: -22px;
	padding-bottom: 5px;
	font-size: 0.9em;
	text-indent: -4pt;
	padding-top: 3px;
}
.table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	width: 99%;
	margin: 0px 0.5%;
	padding: 0px;
	border: 1px dotted #DFDFDF;
	background-color: #F4F2EC;
}
.col1 {
	width: 3%;
	text-align:right;
	padding-left:3px;
}
.col2 {
	width: 29%;
	text-align: left;


}
.col4 {
	width: 15%;
	text-align: center;

}
.testoDx {
	text-align: right;
	float: right;
	padding-right: 7px;
}
th {
	background-color: #CAD8FF;
}
.testoCentro {

	text-align: center;
}
.testoSin {
	text-align: left;
}
.spazioOriz {
	width: 33px;
	padding-right: 5px;
	margin-right: 5px;
}
.errore
{
	font-size: 0.67em;
	color: #FF0000;
	text-align: center;
	padding-top: 1px;
	margin-top: 13px;
	padding-bottom: 2px;
	font-weight: bold;
	background-color: #FFFFFF;
	width: 100%;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
}
.testoTornaAreaRiservata
{
	padding-top: 0px;
	padding-bottom: 10px;
	padding-right: 10px;
	font-size: 0.6em;
	font-weight: bold;
	text-align: center;
	color: #000000;
	margin: 0px;
}
.testoTornaAreaRiservataHome
{
	padding: 0px 3px 2px;
	font-size: 1em;
	font-weight: bold;
	text-align: center;
	color: #000000;
	margin: 0px;
}
.imgLingua
{
	vertical-align: bottom;
}
.border0
{
	margin: 0px;
	padding: 0px;
	border: 0px;
}

.newsevid 
{
	padding-bottom: 5px;
	width: 100%; 
	padding-top: 8px; 
	border-bottom: #000000 1px dotted;
}
.formModifica
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	float: left;
	font-size: 0.97em;
	width:70%;
}
.tableModifica
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.98em;
	width: 99%;
	margin: 0px 0.5%;
	padding: 0px;
	border: 0px dotted #dfdfdf;
	background-color: #FFFFFF;
}
.td
{
	background-color: #FFFFFF;
}
.pulsanteModifica
{
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	margin-right: 6px;
	margin-left: 3px;
}





body
{
	margin: 0px;
	padding: 0px;
	background-color: #CAD8FF;
}
.colorSfondo
{
	background-color: #CAD8FF;
	width: 99.5%;
	float: left;
	padding-bottom: 12px;
/*
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
*/
}
.colonna1Menu
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 0px;
	color: #000000;
	background-color: #CAD8FF;
	padding-left: 22px;
	padding-top: 0px;
	background-image: url(../images/4.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-right: 0px;
	margin-bottom: 5px;
	font-size: 0.66em;
	margin-top: 0px;
}
.colonna3H
{
	float: right;
	width: 100%;
	padding-left: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 0px;
	background-color: #A4C3F9;
	padding-top: 13px;
	padding-right: 2px;
	padding-bottom: 18px;
	border-left-width: 0px;
	border-left-style: dotted;
	border-left-color: #C0B8B8;
	background-image: url(../images/3.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.novita
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	text-transform: uppercase;
	color: #000000;
	background-color: #6699FF;
	font-weight: bold;
	margin: 0px;
	padding: 2px 2px 2px 4px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-color: #deccc9;
	border-left-color: #deccc9;
	border-right-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #deccc9;
	width: 98%;
	float: right;
}
.loginH
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: right;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A4C3F9;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-color: #A4C3F9;
	border-left-color: #A4C3F9;
	border-right-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #A4C3F9;
	background-color: #6699FF;
	padding-top: 2px;
	padding-bottom: 7px;
	padding-right: 1px;
	padding-left: 1px;
	margin-top: 0px;
	margin-bottom: 14px;
	width: 100%;
	margin-right: 0px;
	margin-left: 0px;
}
.pulsanteLoginH
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	margin-right: 31%;
	margin-bottom: 0px;
	margin-top: 7px;
	margin-left: 41%;
	border: 1px solid #0067FE;
	float: left;
	background-color: #A4C3F9;
	color: #000000;
	height: 1.5em;
	padding-bottom: 1px;
}
.titAreaRis
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 0px 0px 2px;
	font-size: 0.6em;
	font-weight: bold;
	text-align: left;
	color: #000000;
	float: left;
	width: 99%;
	margin: 0px 0px 18px;
	background-color: #6699FF;
}
.potletTitStudi
{
	float: left;
	padding-right: 1px;
	padding-left: 0px;
	font-weight: bold;
	color: #5C544B;
	width: 90%;
	border-bottom-width: 0px;
	border-bottom-style: dotted;
	border-bottom-color: #ACA6A6;
	background-image: url(./pagine/images/titStudi.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	text-align: right;
	vertical-align: text-bottom;
	padding-top: 4px;
}
.menuOriz
{
	background-position: left top;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #5E5544;
	background-color: #6699FF;
	vertical-align: middle;
	padding-top: 0px;
	padding-left: 6px;
	padding-bottom: 0px;
	color: #666666;
	height: 0.9em;
	padding-right: 6px;
	font-size: 0.99em;
}
.sin
{
	font-size: 0.54em;
	float: right;
	text-align: right;
	color: #000000;
	background-color: #6699FF;
	line-height: 1.5em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.sin a:link
{
	text-decoration: none;
	color: #000000;
}

.sin a:visited
{
	text-decoration: none;
	color: #000000;
}
.sin a:hover
{
	text-decoration: underline;
	color: #000000;
}
.sin a:active
{
	text-decoration: none;
	color: #000000;
}
.colonna1Login
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #A3C3F9;
	padding-top: 1px;
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-bottom: 0px;
	text-align: left;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-right: 1px;
	padding-left: 1px;
	border-top: 1px solid #c0b7b8;
	border-right: 1px solid #c0b7b8;
	border-bottom: 1px solid #c0b7b8;
	border-left: 1px solid #c0b7b8;
}
.pulsanteLogin
{
	font-size:0.6em; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	border: 1px solid #0067FE; 
	background-color: #A3C3F9; 
	color: #000000; 
	margin-top:10px;
	height: 2.2em;
	padding-bottom: 2px;
}
.liv3
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E0D1CD;
	margin-left: -11px;
	padding-left: 11px;
	font-size: 0.85em;
}
.menu3
{
	list-style-image: url(../images/qua3.gif);
	list-style-type: none;
	margin-left: -11px;
	font-weight: normal;
	padding-top: 2px;
	padding-bottom: 2px;
	text-transform: none;
	color: #000000;
	text-indent: 0pt;
	line-height: 1.5em;
	background-color: #FFFFFF;
	padding-left: 11px;
}
