/*Standard Generici*/

BODY{
background:#FFFFFF;
font-family:Verdana,Helvetica,sans-serif;
font-size: 11px;
margin: 0;
padding:0;
}


DIV#container
{position:relative; width: 756px; margin: 0 auto;text-align: left; height: auto;
   /*centra la pagina con tutti i browser*/
}



DIV.nascosto {display:none;}

DIV.contain {
margin: 0px;
border:1px solid #689AD8;
padding: 0px;
width:755px;
height:20px;

}

DIV.benvu {
	padding: 1px 1px 1px 1px;
	float: left;
	text-align: justify;
	vertical-align: text-bottom;
	margin-top:5px;

}
DIV.briciole {
	font-family:Verdana,Helvetica,sans-serif;
	font-size: 10px;
	color:#333333;
	padding: 1px 1px 1px 1px;
	float: left;
	text-align: left;
	vertical-align: text-bottom;
	margin-top:5px;
	}

A.briciole{text-decoration:none;font-size: 10px;font-weight:bold;}

A.link_testo {
	font-family:Verdana,Helvetica,sans-serif;
	color:#003399;
	text-decoration:underline;
	font-size: 11px;
	font-weight:bold;
	}

DIV.data {
	padding: 1px 1px 1px 1px;
	float: right;
	text-align: right;
	vertical-align: text-bottom;
	margin-top:5px;
	font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#333333;

}

DIV.spazio{
width:750px;
height:50px;
text-align: center;
}

DIV.spazioh10{
height: 20px;
width:10px;
text-align: left;
}

DIV.spazio10{
height:10px;
text-align: center;
}

DIV.spazio20{
height:20px;
text-align: center;
width: 430px;
}

DIV.spazio3{
padding: 3px;
margin: 0;
}

DIV.spazio5{
height: 5px;
padding: 0;
margin:0;
}


/*Elementi delle form*/
radio, select, checkbox, textarea{
font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#333333;
background-color:#F1FFF0;
border-collapse:collapse;
}


/*Fine Elementi delle form*/



A,TABLE,TD,H3,H2,H1,DIV,P,IMG
{
font-family:Verdana,Helvetica,sans-serif;
vertical-align: top;
padding: 0;
}
/*Standard Generici*/


/*Testata*/

Div.top{
border-collapse:collapse;
border-spacing:0;
padding: 0;
margin-bottom: 0;
border:0;
background-image: url(img/testata1.gif);
height: 17px;
width: 755px;
}
Div.top_a{
border-collapse:collapse;
border-spacing:0;
padding: 0;
margin-bottom: 0;
border:0;
background-image: url(img/testata.gif);
height: 73px;
width: 755px;
}
Div.top_b{
border-collapse:collapse;
border-spacing:0;
padding: 0;
margin-bottom: 0;
border:0;
background-image: url(img/testata2.gif);
height: 38px;
width: 755px;
}

/*Fine Testata*/



/*Menù di navigazione sx*/

TD.menu{
border-collapse:collapse;
padding: 0;
margin-bottom: 0;
background-image: url(img/menu_docenti.gif);
height: 227px;
width: 300px;
background-repeat: no-repeat;
text-align: left;
font-family:Verdana,Helvetica,sans-serif;
font-size: 13px;
color:#F68C2A;
}


A.navigazione
{
font-family:Verdana,Helvetica,sans-serif;
font-size: 13px;
color:#016F0B;
font-weight: bold;
text-decoration: underline;
}

TD.accesso{
padding: 0;
height: 227px;
width: 450px;
}

/*Fine Menù di navigazione sx*/




/*Tipologie Link menù sx*/

A.smenu{
text-decoration:none;
font-family:Verdana,Arial,Helvetica,sans-serif;
color:#333333;
background-color:#fffcf0;
}

a:hover.smenu,a:focus.smenu{
font-family:Verdana,Arial,Helvetica,sans-serif;color:#333333;
padding-right:0;
background-color:#FFE999;
}


A.smenu_sotto{
text-decoration:none;
font-family:Verdana,Arial,Helvetica,sans-serif;
color:#333333;
background-color:#fffcf0;
}


a:hover.smenu_sotto,a:focus.smenu_sotto{
font-family:Verdana,Arial,Helvetica,sans-serif;color:#333333;
background-color:#FFE999;
padding-right:0;
}
/*Fine Tipologie Link menù sx*/







/* Piè di pagina*/
DIV.footer{
border-top: 2px solid;
border-bottom: 1px solid;
font-family:Verdana,Arial,Helvetica,sans-serif;font-size:0.80em;color:#333333;
text-align:center;
height: 50px;
background-color:#dddddd;
}
/* Fine Piè di pagina*/


/*Parte riservata al template interno*/
/* Punti elenco*/

TD.titolo_appli{
vertical-align: top;
font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1.10em;
font-weight: bold;
background-color:#fffcf0;
height: 20px;
padding: 3px;
margin: 3px 3px 3px 3px;
border-top:1px solid #FFE999;
border-bottom:1px solid #FFE999;
}

UL
{vertical-align:top;
padding-left: 14px;
}

LI
{
list-style-type: square;
list-style-position: outside;
line-height:1.3;
}


/*Fine Punti elenco*/

/* Briciole*/
DIV.briciole {
background-color:#ffffff;
font-family:Verdana,Helvetica,sans-serif;
font-size: 0.95em;
color:#333333;
padding: 1px 1px 1px 1px;
float: left;
text-align: left;
vertical-align: text-bottom;
margin-top:5px;
}


A.briciole{font-family:Verdana,Helvetica,sans-serif;text-decoration:underline;color:#333333;padding: 1px 1px 1px 1px;background-color:#ffffff;}
/*Briciole*/


DIV.indietro

{
background-color:#ffffff;
font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#333333;
float: left;
font-weight:bold;
text-align: left;
}

A.indietro

{
background-color:#ffffff;
font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#333333;
float: left;
font-weight:bold;
text-align: left;
}

/*Parte per il template interno*/