/* definizione delle caratteristiche comuni agli elementi base del sito*/
body {
	margin : 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	background-color: #FCD2A0;
	background-image: url(../images/bkground.jpg);
	background-repeat: repeat-x;
}
/* ------ Classe per link Menu  ------*/
a.menuSx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: normal;
	color: #FFFFFF;
	font-style: normal;
	}
a.menuSx:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-style: normal;
	color: #FF9900;
}
a.menudx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	font-weight: bold;
	color: #000000;
	}
a.menudx:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
/* ------ Classe per link Menu  ------*/
a.menu1Sx{
	text-decoration: none;
	display: block;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	border-top: 1px solid #1C6DF4;
	border-right: 1px solid #030374;
	border-bottom: 1px solid #030374;
	border-left: 1px solid #1C6DF4;
	text-indent: 10px;
	background-image: url(../images/linea_pulsante_down.jpg);
	background-repeat: repeat-x;
	padding-top: 2px;
	padding-bottom: 3px;
}
a.menu1Sx:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	border-top: 1px solid #030374;
	border-right: 1px solid #1C6DF4;
	border-bottom: 1px solid #1C6DF4;
	border-left: 1px solid #030374;
	color: #FFFFFF;
	background-image: url(../images/linea_pulsante_over.jpg);
}
.tabella_col{
	height: 20px;
	width: 760px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
}
.cella_img{
	background-attachment: fixed;
	background-image: url(../images/omino_sfondo.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.cella_col{
	border-right: 1px solid #666666;
}
.cella_poli{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #EBEBEB;
}
.free{
	border-right: 1px solid #666666;
	border-left: 1px solid #EBEBEB;
	border-bottom-color: #B76D00;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
.free2{
	border-right: 1px solid #666666;
	border-bottom-color: #B76D00;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
.free1{
	border-bottom-color: #B76D00;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #EBEBEB;
}
.free3{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #1C6DF4;
	background-color: #3333CD;
}
.testo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	color: #000000;
	text-decoration: none;
}
.enter{
	border: 1px solid #999999;
}
.tab{
	border: 1px solid #030374;
}
.areapersonale {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	border-top: 1px solid #030374;
	border-right: 1px solid #1C6DF4;
	border-bottom: 1px solid #1C6DF4;
	border-left: 1px solid #030374;
	color: #FFFFFF;
	background-image: url(../images/linea_area_personale.jpg);
	font-weight: bold;
	text-indent: 10px;
	background-repeat: repeat-x;
}
.bordosottomenu {
	background-image: url(../images/lineasottomenu.gif);
	background-repeat: repeat-x;
}
.bordolaterale {
	background-image: url(../images/linea_margine.gif);
	background-repeat: repeat-y;
}
.cellastatistiche {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #030374;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	left: 2px;
	right: 2px;
	padding: 4px;
}
.cellastatistichetitoli {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	left: 2px;
	right: 2px;
	padding: 4px;
	background-color: #3333cd;
}
.titolitab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.lineetab {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-right: 2px;
	padding-left: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-color: #e8e8e8;
}
.lineetabbase {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #e8e8e8;
}
.lineetabbase2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.corsifacolta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	border-top: 1px solid #030374;
	border-right: 1px solid #1C6DF4;
	border-bottom: 1px solid #1C6DF4;
	border-left: 1px solid #030374;
	color: #FFFFFF;
	background-image: url(../images/linea_corsi.jpg);
	font-weight: bold;
	text-indent: 10px;
	background-repeat: repeat-x;
}
.altricorsi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	border-top: 1px solid #030374;
	border-right: 1px solid #1C6DF4;
	border-bottom: 1px solid #1C6DF4;
	border-left: 1px solid #030374;
	color: #FFFFFF;
	background-image: url(../images/linea_altri_corsi.jpg);
	font-weight: bold;
	background-repeat: repeat-x;
	padding-left: 2px;
}
.comunita {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	border-top: 1px solid #030374;
	border-right: 1px solid #1C6DF4;
	border-bottom: 1px solid #1C6DF4;
	border-left: 1px solid #030374;
	color: #FFFFFF;
	background-image: url(../images/linea_comunita.jpg);
	font-weight: bold;
	text-indent: 10px;
	background-repeat: repeat-x;
}
.contenuti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	border-top: 1px solid #030374;
	border-right: 1px solid #1C6DF4;
	border-bottom: 1px solid #1C6DF4;
	border-left: 1px solid #030374;
	color: #FFFFFF;
	background-image: url(../images/linea_contenuti.jpg);
	font-weight: bold;
	text-indent: 10px;
	background-repeat: repeat-x;
}
.preferiti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	border-top: 1px solid #030374;
	border-right: 1px solid #1C6DF4;
	border-bottom: 1px solid #1C6DF4;
	border-left: 1px solid #030374;
	color: #FFFFFF;
	background-image: url(../images/linea_preferiti.jpg);
	font-weight: bold;
	text-indent: 10px;
	background-repeat: repeat-x;
}
a.menuareapersonale {
	text-decoration: none;
	display: block;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	border-top: 1px solid #1C6DF4;
	border-right: 1px solid #030374;
	border-bottom: 1px solid #030374;
	border-left: 1px solid #1C6DF4;
	text-indent: 10px;
	background-image: url(../images/linea_pulsante_down.jpg);
	background-repeat: repeat-x;
	padding-top: 2px;
}
a.menuareapersonale:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	border-top: 1px solid #030374;
	border-right: 1px solid #1C6DF4;
	border-bottom: 1px solid #1C6DF4;
	border-left: 1px solid #030374;
	color: #ffffff;
	background-image: url(../images/linea_area_personale2.jpg);
}
a.menucorsifacolta {
	text-decoration: none;
	display: block;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	border-top: 1px solid #1C6DF4;
	border-right: 1px solid #030374;
	border-bottom: 1px solid #030374;
	border-left: 1px solid #1C6DF4;
	text-indent: 10px;
	background-image: url(../images/linea_pulsante_down.jpg);
	background-repeat: repeat-x;
	padding-top: 2px;
	padding-bottom: 3px;
}
a.menucorsifacolta:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	border-top: 1px solid #030374;
	border-right: 1px solid #1C6DF4;
	border-bottom: 1px solid #1C6DF4;
	border-left: 1px solid #030374;
	color: #ffffff;
	background-image: url(../images/linea_corsi2.jpg);
}
a.menualtricorsi {
	text-decoration: none;
	display: block;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	border-top: 1px solid #1C6DF4;
	border-right: 1px solid #030374;
	border-bottom: 1px solid #030374;
	border-left: 1px solid #1C6DF4;
	background-image: url(../images/linea_pulsante_down.jpg);
	background-repeat: repeat-x;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 2px;
}
a.menualtricorsi:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	border-top: 1px solid #030374;
	border-right: 1px solid #1C6DF4;
	border-bottom: 1px solid #1C6DF4;
	border-left: 1px solid #030374;
	color: #ffffff;
	background-image: url(../images/linea_altri_corsi2.jpg);
}
a.menucomunita {
	text-decoration: none;
	display: block;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	border-top: 1px solid #1C6DF4;
	border-right: 1px solid #030374;
	border-bottom: 1px solid #030374;
	border-left: 1px solid #1C6DF4;
	text-indent: 10px;
	background-image: url(../images/linea_pulsante_down.jpg);
	background-repeat: repeat-x;
	padding-top: 2px;
	padding-bottom: 3px;
}
a.menucomunita:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	border-top: 1px solid #030374;
	border-right: 1px solid #1C6DF4;
	border-bottom: 1px solid #1C6DF4;
	border-left: 1px solid #030374;
	background-image: url(../images/linea_comunita2.jpg);
	color: #ffffff;
}
a.menucontenuti {
	text-decoration: none;
	display: block;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	border-top: 1px solid #1C6DF4;
	border-right: 1px solid #030374;
	border-bottom: 1px solid #030374;
	border-left: 1px solid #1C6DF4;
	text-indent: 10px;
	background-image: url(../images/linea_pulsante_down.jpg);
	background-repeat: repeat-x;
	padding-top: 2px;
	padding-bottom: 3px;
}
a.menucontenuti:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	border-top: 1px solid #030374;
	border-right: 1px solid #1C6DF4;
	border-bottom: 1px solid #1C6DF4;
	border-left: 1px solid #030374;
	color: #ffffff;
	background-image: url(../images/linea_contenuti2.jpg);
}
a.menupreferiti {
	text-decoration: none;
	display: block;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	border-top: 1px solid #1C6DF4;
	border-right: 1px solid #030374;
	border-bottom: 1px solid #030374;
	border-left: 1px solid #1C6DF4;
	text-indent: 10px;
	background-image: url(../images/linea_pulsante_down.jpg);
	background-repeat: repeat-x;
	padding-top: 2px;
	padding-bottom: 3px;
}
a.menupreferiti:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	border-top: 1px solid #030374;
	border-right: 1px solid #1C6DF4;
	border-bottom: 1px solid #1C6DF4;
	border-left: 1px solid #030374;
	color: #ffffff;
	background-image: url(../images/linea_preferiti2.jpg);
}
a.sistemicorsionline {
 font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #3333CD;
	text-decoration: underline;
}
a.sistemicorsionline:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
a.corsicartella {
	text-decoration: underline;
	display: block;
	border: 1px solid White;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 2px;
	padding-bottom: 3px;
}
a.corsicartella:hover {
	background-color:#EEEEEE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	border-top: 1px solid #CCCCCC;
	border-right: none;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
.entrata{
	text-decoration: none;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	border-top: 1px solid #1C6DF4;
	border-right: 1px solid #030374;
	border-bottom: 1px solid #030374;
	border-left: 1px solid #1C6DF4;
	height: 20px;
	text-indent: 10px;
	background-image: url(../images/linea_pulsante_down.jpg);
	background-repeat: repeat-x;
	padding-top: 2px;
	padding-bottom: 2px;
}
a.menu2Sx{
	padding: 2px;
	color: #3333CD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	height: 20px;
	text-decoration: none;
}
a.menu2Sx:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color: #FF9900;
}
.campitesto{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	border: 1px solid #999999;
	height: 20px;
	width: 100px;
}
.bordolaterale2 {
	background-image: url(../images/linea_margine2.gif);
	background-repeat: repeat-y;
}
.bordopagina {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
.due {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}
.uno {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}
.bordotot {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-left-color: #999999;
}
.bordolaterale3 {
	background-image: url(../images/linea_margine4.gif);
	background-repeat: repeat-y;
}
.bordolaterale4 {
	background-image: url(../images/linea_margine3.gif);
	background-repeat: repeat-y;
}
.lato1 {
	background-image: url(../images/a_linea.gif);
	background-repeat: repeat-y;
}
.lato2 {
	background-image: url(../images/a_linea2.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.pulsante {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.testofinestra {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	color: #000000;
	text-decoration: none;
	width: 100%;
}
.testocampi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	color: #000000;
	text-decoration: none;
	width: 150px;
}
.articolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	border: 1px solid #A5ACB2;
	padding: 2px;
}
.testocella {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	color: #000000;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.bordofoto {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #999999;
}
.bordolateralea2 {
	background-image: url(../images/linea_margine_a2.gif);
	background-repeat: repeat-y;
}
a.icone {
	text-decoration: none;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
a.icone:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	font-weight: bold;
}
a.listacorsi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.listacorsi:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.colore_base {
	background-color: #3333cd;
}
.colore_base_chiaro {
	background-color: #ffc671;
}
.titolinews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
#testo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
#data {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.vicinoicone {
	background-color: #ffffff;
}
.cella_news {
	background-color: #FFBD59;
}
.lineetab2 {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-right: 2px;
	padding-left: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-color: #cccccc;
}
.background {
	background-color: #FFFFFF;
}
.colore_sottoswf {
	background-color: #000099;
}
.bk_scheda {
	background-color: #E7E7E7;
}
a.hue_home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #0000CC; 
 clip:   rect(   )
}
a.hue_home:visited {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #0000CC; 
 clip:   rect(   )
}
a.hue_home:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	; font-weight: bold; color: #FF6600; 
	; clip:   rect(   )
}
