BODY {
	BACKGROUND: white;
	TEXT-ALIGN: justify;
	FONT-SIZE: 15px;
	COLOR: black;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Arial, Trebuchet MS, verdana,  helvetica;
	font: 76% ;
	/*letter-spacing: -0.5px;*/
	margin-top: 0px;

}

A:link {
	COLOR: black;
	TEXT-DECORATION: none
}
A:visited {
	COLOR:  black;
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
fieldset{
	border:0px;
}
#body_home {
	background-image:  url(../img/sfondo_header_home.jpg);
	background-repeat: repeat-x;
	MARGIN: 0px;
	WIDTH: 100%;
}

#body_pon {
	background-image:  url(../img/sfondo_header_pon.gif);
	background-repeat: repeat-x;
	MARGIN: 0px;
	WIDTH: 100%;
	border: 0px solid;
}
#body_pon_ch {
	MARGIN: 0 auto;
	WIDTH: 1000px;
	border: 0px solid #000;
}

#body_docenti {
	background-image:  url(../img/sfondo_header_docenti.jpg);
	background-repeat: repeat-x;
	MARGIN: 0px;
	WIDTH: 100%;
}

#body_ata {
	background-image:  url(../img/sfondo_header_ata.gif);
	background-repeat: repeat-x;
	MARGIN: 0px;
	WIDTH: 100%;
}

#body_dirigenti {
	background-image:  url(../img/sfondo_header_dirigenti.gif);
	background-repeat: repeat-x;
	MARGIN: 0px;
	WIDTH: 100%;
}

#body_studenti {
	background-image:  url(../img/sfondo_header_home.jpg);
	background-repeat: repeat-x;
	MARGIN: 0px;
	WIDTH: 100%;
}

.pon_stato{
	color: #58638E;
	font-weight: bold;
}

.doc_stato{
	color:#3399CC;
	font-weight: bold;
}
.dir_stato{
	color:#D6453A;
	font-weight: bold;
}
.ata_stato{
	color:#6F8700;
	font-weight: bold;
}
#frame {
	MARGIN: 0px;
	MARGIN-LEFT: auto;
	MARGIN-RIGHT: auto;
	WIDTH: 750px;
	TEXT-ALIGN: left;
}


/* inizio home *******************************/
#logo {
	margin-top: 0px;
	width: 244px;
	float: left;
}

#menu_home {
	line-height:1.4;
	text-align:right;
	padding-top: 10px;
	padding-right: 10px;
	margin-left: 244px;
	font-size: 1 em;
}

#avvisi_home {
	line-height:1.4;
	text-align:left;
	margin-top: 30px;
	/*width: 480px;*/
	margin-left: 244px;
}

#avvisi_home h2{
	line-height:1.4;
	text-align:left;
	font-size: 1em;
	color: #7e9eab;
	padding-left: 20px;
	margin:2px;
}

#avvisi_spot {
	background-image:  url(../img/sfondo_avvisi_home.jpg);
	background-repeat: no-repeat;
	width: 480px;
	height: 74px;
	/*float: right;*/
	margin-top: 5px;
}

#avvisi_spot_testo {
	color: #7e9eab;
	width: 445px;
	/*float: right;*/
	padding-top: 10px;
	margin-right: 34px;
	padding-left: 20px;
	height: 60px;
}

#avvisi_spot_testo h3 {
	color: black;
	margin: 0px;
	font-size: 1em;

}

#avvisi_spot_testo a {
	color: #0e81b7;
	margin: 0px;
	font-size: 1.5em;

}

#corpo {
	MARGIN: 0px;
	MARGIN-LEFT: auto;
	MARGIN-RIGHT: auto;
	WIDTH: 750px;
	//WIDTH: 850px;
	
	TEXT-ALIGN: left;
	/*border: 1px solid red;*/
}
/* pon 20/2/09 cauteruccio */


#corpo_pon {
	MARGIN: 0px;
	MARGIN-LEFT: auto;
	MARGIN-RIGHT: auto;
	WIDTH: 100%;
	//WIDTH: 100%;
	
	TEXT-ALIGN: left;
	/*border: 1px solid red;*/
}

#colonna_molto_sx {
	MARGIN: 0px;
	MARGIN-LEFT: 15px;
	TEXT-ALIGN: left;
	border: 0px solid red;
	float: left;
	width: 221px;
}
#colonna_sx_pon {
	MARGIN: 0px;
	MARGIN-LEFT: 5px;
	WIDTH: 35%;
	TEXT-ALIGN: left;
	/*border: 1px solid red;*/
	float: left;

}
#colonna_sx_pon_ch {
	MARGIN: 0px;
	margin-left: 10px;
	TEXT-ALIGN: left;
	border:0px solid red;
	float: left;
width: 483px;
}

/* fine pon 20/2/09 cauteruccio */
#colonna_sx {
	MARGIN: 0px;
	MARGIN-LEFT: 5px;
	WIDTH: 48%;
	TEXT-ALIGN: left;
	/*border: 1px solid red;*/
	float: left;
border: 0px solid;
}

#colonna_dx {
	MARGIN: 0px;
	margin-left: 10px;
	WIDTH:225px;
	TEXT-ALIGN: left;
	/*border: 1px solid red;*/
	float: left;
	border: 0px solid;
}

#info_vedi_leggi{
	width: 352px;
	margin-top: 5px;
}

#tagline{
	width: 352px;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: center;
	color: #7e9eab;
}

#button_info{
	width: 110px;
	margin: 0px;
	margin-left: 5px;
	float: left;
}
#button_vedi{
	width: 112px;
	margin: 0px;
	float: left;
}
#button_leggi{
	width: 118px;
	margin: 0px;
	float: left;
}

/*box pon*/
#box_pon_testa{
	width: 352px;
	margin-top: 5px;
	height: 72px;
}
.box_pon_corpo_a{
		width: 104%;
	margin: 0px;
	margin-left: -5px;

}
.box_pon_corpo_b{
	width: 104%;
	margin: 0px;
	margin-left: -5px;

}
.box_pon_corpo_sel_a{
	background: #C5D7E5;
	width: 104%;
margin: 0px;
	margin-left: -5px;
}
.box_pon_corpo_sel_b{
	background: #C5D7E5;
	width: 104%;
margin: 0px;
	margin-left: -5px;

}
.box_pon_corpo_sel_c{
float: left;
	background: #C5D7E5;
	width: 104%;
	//width: 104%;
margin: 0px;
	margin-left: -10px;
	//margin-left: -10px;
	margin-top: -10px;
	//margin-top: -10px;
	margin-bottom: 10px;
	/margin-bottom: 0px;
	text-transform: uppercase;
	font-weight: bold;
border: 0px solid;
}
.box_pon_item{
	width: 95%;
	margin: 0px;
	border-bottom: 0px #ececec dashed;
	padding: 5px;
	padding: 10px;
	cursor: pointer;
	font-size: 1em;
	color: #000;
	
}
#box_docenti_piede{
	width: 352px;
	margin-top: 0px;
	height: 32px;
}


/*fine box pon*/

#box_dirigenti_testa{
	width: 352px;
	margin-top: 5px;
	height: 78px;

}
.box_dirigenti_corpo_a{
	background-image:  url(../img/dirigenti_corpo_a.gif);
	background-repeat: repeat;
	width: 352px;
	margin: 0px;
	height: 7px;

}
.box_dirigenti_corpo_b{
	background-image:  url(../img/dirigenti_corpo_b.gif);
	background-repeat: repeat;
	width: 352px;
	margin: 0px;
	height: 75px;

}


.box_dirigenti_corpo_sel_a{
	background-image:  url(../img/dirigenti_corpo_sel_a.gif);
	background-repeat: repeat;
	width: 352px;
	margin: 0px;
	height: 75px;
}
.box_dirigenti_corpo_sel_b{
	background-image:  url(../img/dirigenti_corpo_sel_b.gif);
	background-repeat: repeat;
	width: 352px;
	margin: 0px;
	height: 75px;
}
.box_dirigenti_item{
	width: 280px;
	margin: 0px;
	margin-left: 10px;
	border-bottom: 1px #ececec dashed;
	padding: 15px;
	cursor: pointer;
	font-size: 0.9em;
}


#box_dirigenti_piede{
	width: 352px;
	margin-top: 0px;
	height: 32px;
}

#box_ata_testa{
	width: 352px;
	margin-top: 5px;
	height: 72px;
}
.box_ata_corpo_a{
	background-image:  url(../img/ata_corpo_a.gif);
	background-repeat: repeat;
	width: 352px;
	margin: 0px;
	height: 75px;
}
.box_ata_corpo_b{
	background-image:  url(../img/ata_corpo_b.gif);
	background-repeat: repeat;
	width: 352px;
	margin: 0px;
	height: 75px;
}
.box_ata_corpo_sel_a{
	background-image:  url(../img/ata_corpo_sel_a.gif);
	background-repeat: repeat;
	width: 352px;
	margin: 0px;
	height: 75px;
}
.box_ata_corpo_sel_b{
	background-image:  url(../img/ata_corpo_sel_b.gif);
	background-repeat: repeat;
	width: 352px;
	margin: 0px;
	height: 75px;
}
.box_ata_item{
	width: 280px;
	margin: 0px;
	margin-left: 10px;
	border-bottom: 1px #ececec dashed;
	padding: 15px;
	cursor: pointer;
	font-size: 0.9em;
}


#box_ata_piede{
	width: 352px;
	margin-top: 0px;
	height: 32px;
}

#box_docenti_testa{
	width: 352px;
	margin-top: 5px;
	height: 72px;
}
.box_docenti_corpo_a{
	background-image:  url(../img/docenti_corpo_a.gif);
	background-repeat: repeat;
	width: 352px;
	margin: 0px;
	height: 75px;
}
.box_docenti_corpo_b{
	background-image:  url(../img/docenti_corpo_b.gif);
	background-repeat: repeat;
	width: 352px;
	margin: 0px;
	height: 75px;
}
.box_docenti_corpo_sel_a{
	background-image:  url(../img/docenti_corpo_sel_a.gif);
	background-repeat: repeat;
	width: 352px;
	margin: 0px;
	height: 75px;
}
.box_docenti_corpo_sel_b{
	background-image:  url(../img/docenti_corpo_sel_b.gif);
	background-repeat: repeat;
	width: 352px;
	margin: 0px;
	height: 75px;
}
.box_docenti_item{
	width: 280px;
	margin: 0px;
	margin-left: 10px;
	border-bottom: 1px #ececec dashed;
	padding: 15px;
	cursor: pointer;
	font-size: 0.9em;
}
#box_docenti_piede{
	width: 352px;
	margin-top: 0px;
	height: 32px;
}


#footer_studenti {
	/*background-image:  url(../img/home_banner_studenti.jpg);*/
	background-repeat: no-repeat;
	MARGIN: 0px;
	MARGIN-LEFT: auto;
	MARGIN-RIGHT: auto;
	WIDTH: 747px;
	HEIGHT: 111px;
	TEXT-ALIGN: left;
	/*border: 1px solid red;*/
	height: 111px;
}
/* fine home ********************************/


/* pagine interne docenti *******************************************/


#pon_colonna{
	background-image:  url(../img/pon_baselogo_new.gif);
	background-repeat: no-repeat;
	width: 352px;
	margin: 0px;
	height: 288px;
}

#docenti_colonna{
	background-image:  url(../img/doc_baselogo.gif);
	background-repeat: no-repeat;
	width: 352px;
	margin: 0px;
	height: 198px;
}

#pon_logo{
	width: 193px;
	height: 123px;
	margin: 40px;
	margin-left: 60px;
	float: left;
}

#docenti_logo{
	width: 193px;
	height: 123px;
	margin: 20px;
	float: left;
}

#doc_for{
	width: 200px;
	height: 198px;
	margin: 0px;
	margin-top: -1px;
	float: right;
}


#docenti_pagina{
background: #EBEBEB;
border-bottom: 0px solid #D7D7D7;
	padding: 10px;
	font-size: 0.8em;
	line-height:1.5em;
	
}
#docenti_pagina h1{
	color: #1e5a72;
}

.pon_bottoni{
	background-image:  url(../img/pon_bottone.gif);
	background-repeat: no-repeat;
	width: 171px;
	height: 35px;
	float: right;
	margin: 0px;
	margin-right: 290px;
	text-align: center;
	padding-top: 8px;
	color: #fff;
}
.pon_bottoni a{
	color: #fff;
}
.docenti_bottoni{
	background-image:  url(../img/doc_bottone.gif);
	background-repeat: no-repeat;
	width: 172px;
	height: 38px;
	float: right;
	margin: 0px;
	margin-right: 20px;
	text-align: center;
	padding-top: 13px;
}

.docenti_news h2{
	margin: 0px;
	margin-bottom: 10px;
	font-size: 2em;
	color: #1e5a72;
}
.docenti_news{
	font-size: .9em;
	line-height:1.3;
	color: #1e5a72;
	border-top: 1px dashed #7e9eab;
	padding-top: 20px;
	padding-bottom: 20px;
}
.docenti_avvisi_titolo h2{
	color: #7e9eab;
}
/* fine pagine interne docenti *************************************/

/* pagine interne ata *******************************************/

#ata_colonna{
	background-image:  url(../img/ata_baselogo.gif);
	background-repeat: no-repeat;
	width: 352px;
	margin: 0px;
	height: 198px;
}

#ata_logo{
	width: 193px;
	height: 123px;
	margin: 20px;
	float: left;
}

/*#ata_for{
	width: 200px;
	height: 198px;
	margin: 0px;
	margin-top: -1px;
	float: right;
}*/


#ata_pagina{
	color: #1e5a72;
	font-size: .9em;
	line-height:1.3;
}
#ata_pagina h1{
	color: #1e5a72;
}

.ata_bottoni{
	background-image:  url(../img/ata_bottone.gif);
	background-repeat: no-repeat;
	width: 172px;
	height: 38px;
	float: right;
	margin: 0px;
	margin-right: 20px;
	text-align: center;
	padding-top: 13px;
}

.ata_news h2{
	margin: 0px;
	margin-bottom: 10px;
	font-size: 2em;
	color: #1e5a72;
}
.ata_news{
	font-size: .9em;
	line-height:1.3;
	color: #1e5a72;
	border-top: 1px dashed #7e9eab;
	padding-top: 20px;
	padding-bottom: 20px;
}
.ata_avvisi_titolo h2{
	color: #7e9eab;
}
/* fine pagine interne ata *************************************/

/* pagine interne dirigenti *******************************************/


#dirigenti_colonna{
	background-image:  url(../img/dir_baselogo.gif);
	background-repeat: no-repeat;
	width: 352px;
	margin: 0px;
	height: 198px;
}

#dirigenti_logo{
	width: 193px;
	height: 123px;
	margin: 20px;
	float: left;
}

/*#ata_for{
	width: 200px;
	height: 198px;
	margin: 0px;
	margin-top: -1px;
	float: right;
}*/


#dirigenti_pagina{
	color: #1e5a72;
	font-size: .9em;
	line-height:1.3;
}
#dirigenti_pagina h1{
	color: #1e5a72;
}

.dirigenti_bottoni{
	background-image:  url(../img/dir_bottone.gif);
	background-repeat: no-repeat;
	width: 172px;
	height: 38px;
	float: right;
	margin: 0px;
	margin-right: 20px;
	text-align: center;
	padding-top: 13px;
}

.dirigenti_news h2{
	margin: 0px;
	margin-bottom: 10px;
	font-size: 2em;
	color: #1e5a72;
}
.dirigenti_news{
	font-size: .9em;
	line-height:1.3;
	color: #1e5a72;
	border-top: 1px dashed #7e9eab;
	padding-top: 20px;
	padding-bottom: 20px;
}
.dirigenti_avvisi_titolo h2{
	color: #7e9eab;
}
/* fine pagine interne dirigenti *************************************/

/* pagine interne docenti *******************************************/

#studenti_colonna{
	background-image:  url(../img/stu_baselogo.gif);
	background-repeat: no-repeat;
	width: 352px;
	margin: 0px;
	height: 198px;
}

#studenti_logo{
	width: 747px;
	height: 111px;
	margin: 20px 0 0;
	float: right;
}

#studenti_pagina{
	color: #646464;
	font-size: .9em;
	line-height:1.3;
}
#studenti_pagina h1{
	color: #646464;
}

.studenti_bottoni{
	background-image:  url(../img/stu_bottone.gif);
	background-repeat: no-repeat;
	width: 172px;
	height: 38px;
	float: right;
	margin: 0px;
	margin-right: 20px;
	text-align: center;
	padding-top: 13px;
}

.studenti_news h2{
	margin: 0px;
	margin-bottom: 10px;
	font-size: 2em;
	color: #646464;
}
.studenti_news{
	font-size: .9em;
	line-height:1.3;
	color: #646464;
	border-top: 1px dashed #7e9eab;
	padding-top: 20px;
	padding-bottom: 20px;
}
.studenti_avvisi_titolo h2{
	color: #646464;
}
#corpo_studenti{
	width:90%;
	color: #646464;
	/*border:1px solid #000;*/
}
.box_pon{
	width: 98%;
	margin: 0px;
	margin-left: 10px;
	border-bottom: 1px #ececec dashed;
	padding: 15px;
}

.box_studenti{
	width: 98%;
	margin: 0px;
	margin-left: 10px;
	border-bottom: 1px #ececec dashed;
	padding: 15px;
}

.stu_docenti_end{
	width:80%;
	margin-left:80px;
	/*border:1px solid #000;*/
	border-bottom: 1px #ececec dashed;
}
.stu_title{
	color:#646464;
	font-weight: bold;
}
.stu_description{
	color:#646464;
	font-weight: bold;
}
.stu_content{
	font-size: .9em;
	line-height:1.3;
}

/* fine pagine interne studenti *************************************/


/* inizio pagine formazioni concluse docenti *************************************/

#corpo_docenti{
	width:90%;
	color: #1e5a72;
	/*border:1px solid #000;*/
}
.box_docenti_end{
	width:80%;
	margin-left:80px;
	/*border:1px solid #000;*/
	border-bottom: 1px #ececec dashed;
}
.doc_title{
	color:#3399CC;
	font-weight: bold;
}
.doc_description{
	color:#3399CC;
	font-weight: bold;
}
.doc_content{
	font-size: .9em;
	line-height:1.3;
}
/* fine pagine formazioni concluse docenti ***************************************/

/* inizio pagine formazioni concluse dirigenti *************************************/

#corpo_dirigenti{
	width:90%;
	color: #1e5a72;
	/*border:1px solid #000;*/
}
.box_dirigenti_end{
	width:80%;
	margin-left:80px;
	/*border:1px solid #000;*/
	border-bottom: 1px #ececec dashed;
}
.dir_title{
	color:#D6453A;
	font-weight: bold;
}
.dir_description{
	color:#D6453A;
	font-weight: bold;
}
.dir_content{
	font-size: .9em;
	line-height:1.3;
}
/* fine pagine formazioni concluse dirigenti ***************************************/

/* inizio pagine formazioni concluse ata *************************************/

#corpo_ata{
	width:90%;
	color: #1e5a72;
	/*border:1px solid #000;*/
}
.box_ata_end{
	width:80%;
	margin-left:80px;
	/*border:1px solid #000;*/
	border-bottom: 1px #ececec dashed;
}
.ata_title{
	color:#6F8700;
	font-weight: bold;
}
.ata_description{
	color:#6F8700;
	font-weight: bold;
}
.ata_content{
	font-size: .9em;
	line-height:1.3;
}
/* fine pagine formazioni concluse ata ***************************************/



/*roba interna pon*/
.footer_pon{
width: 718px;
margin: 0 auto;
height:159px;
background: url(../img/PON_EDU_footer_nuovo.gif) no-repeat;
}
.clicca_qui{
width:90px;
height:40px;
margin-left:630px;
}

.mpi{
float:left;
width:90px;
height:40px;
margin-left:75px;
}

#pon_news{
  background: url(../img/boxNews.jpg) no-repeat;
  margin-top: 28px;
  width: 526px;
  height: 262px;
}

#pon_news_finestra{
  overflow: auto;
  width: 465px;
  height: 150px;
  margin-left: 30px;
}

#pon_news_spaziatore{
  width: 526px;
  height: 55px;
}

.newsponItem{
  margin-bottom: 15px;
}

/*
#tutteLeNews{
  width: 450px;
  text-align: right;
  margin-left: 30px;
  margin-top: 35px;
  color: white;  
}
*/

/*-------------------------------------new_chiara---------------------------------------*/
.header {
width: 1000px;
margin: 0 auto;
text-align: center;
border: 0px solid;
}
#menu_interno {
	text-align: right;
margin-left: 620px;
margin-top: -5px;
margin-bottom: 10px;
	width: 350px;
	font-size: 1em;
	color: #4B6797;
	border: 0px solid red;
}
#menu_interno a{
	color: #4B6797;
}
.title_sx {
background: #1C4980;
height: 30px;
text-transform: uppercase;
color: #fff;
font-size: 1em;
font-weight: bold;
padding-left: 10px;
padding-top: 10px;
}
.corpo_form {
float: left;
color: #fff;
font-weight: bold;
font-size: 0.8em;
margin-top: 4px;
//margin-top: -9px;
margin-left: 4px;
}
.corpo_form_log a{
float: left;
color: #fff;
font-weight: bold;
font-size: 0.8em;
margin-top: 10px;
margin-left: 8px;
//margin-left: 5px;
}
.corpo_form_input{
float: left;
color: #fff;
font-weight: bold;
font-size: 0.8em;
margin-top: 3px;
margin-left: 3px;
}
.corpo_form1  {
background: #EBEBEB;
font-size: 0.8em;
padding: 5px;
border-bottom: 0px solid #D6D6D6;
}
.corpo_form1a  {
background: #EBEBEB;
font-size: 0.8em;
padding: 5px;
border-bottom: 25px solid #D6D6D6;
}
.corpo_form2  {
background: #F9F2E0;
font-size: 0.8em;
padding: 10px;
border-bottom: 0px solid #D6D6D6;
}
.bottone {background: url(../img/new/bottone.gif) no-repeat;
color: #fff;
width: 76px;
height: 32px;
font-weight: bold;
border: 0px solid;
}
.remember a{
margin-left: 8px;
//margin-left: -2px;
color: #fff !important;
}
.sele_img {
float: left;
width: 27px;
padding-top: 7px;
}
.sele_testo {
margin-left: 27px;
padding: 5px;
line-height: 1.5em;
}
.freccia_az {background: url(../img/new/freccia_az.gif) no-repeat;
color: #fff;
width: 945px;
height: 38px;
margin: 0 auto;
margin-top: 20px;
font-weight: bold;
border: 0px solid red;
}
/*.freccia_az1 {
width: 945px;
float: left !important;
text-align: left;
border: 1px solid red;
}*/
.europa {float: left;
width: 50px;
height: 28px;
text-align: left;
}
.az_testo {
color: #fff;
margin-left: 55px;
padding-top: 10px;
border: 0px solid #000;
}
.az_testo a{
color: #fff;
}
.freccia_az1 {
width: 945px;
height: 38px;
margin: 0 auto;
margin-top: 20px;
border: 0px solid red;
}
.az_testo1 {
font-size: 0.8em;
color: #666;
float: left;
width: 350px;
height: 28px;
text-align: left;
margin-top: 20px;
//margin-top: -5px;
margin-left: 10px;

}
.az_img1 {margin-left: 820px;
margin-top: -20px;
}
#barra_login {background: url(../img/new/barra_login.gif) no-repeat;
width: 949px;
height: 38px;
margin: 0 auto;
margin-left: 15px;
}
.title_login {
float: left;
width: 190px;
font-size: 0.9em;
color: #fff;
font-weight: bold;
padding-top: 10px;
padding-left: 10px;
border: 0px solid;
}
.img_riga {margin-left: -5px;}

.img_riga1 {margin-left: 1px;}

.img_sos a{
	color: white;
}
