@charset "utf-8";
/* CSS Document */
* {
   margin: 0px;
   padding: 0px;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.t11 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
.t11Grigio {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #434444;
}

.t11green {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#336666;
}
.t11blu {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#003f8b;
}
.Bold{

font-weight:bold;
}
.t9orangeBold {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#ff7f00;
font-weight:bold;
}
.t9celBold {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#0099cc;
font-weight:bold;
}
.t9blu {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#003399;
}
.t9bluBold {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#003399;
font-weight:bold;
}

.t6blu {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:6px;
color:#003399;
}
.t11orange {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ff7f00;
}
.t11orangeBold {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ff7f00;
font-weight:bold;
}
.greenBold{
font-weight:bold;
color:#336666;
}
.space{
margin:8px 0px 8px 0px;
}
.t12 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
p.titoloInterna {
color:#969696;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
line-height:20px;
margin:0;
padding-left:5px;
}
#contenitore {
position:relative;
width:955px;
height:auto!important;
margin:auto;
background:url(images/sf_contenitore.jpg) repeat-y 100% 100%;

}
#top {
float:left;
width:955px;
height:144px;
background:url(images/sf_heather.jpg) no-repeat 0% 100%;

}
#topMenu {
float:right;
margin-right:24px;
margin-top:80px;
height:10px;
width:340px;
font-weight:bold;

}
#topMenu ul {

	margin: 0;
	padding: 0;
	list-style: none;
  }
#topMenu a {float:none;}
#topMenu li {
float:right;

  line-height: 12px;
border-left:1px solid #434444;
   font-family: Arial;
  font-size: 12px;
 color: #434444;
}
#topMenu li a{
   font-family: Arial;
  font-size: 12px;
padding-left:10px;
padding-right:10px;
   text-decoration: none;
   font-weight:bold;
  color: #434444;
}
#topMenu li a:link{

  color: #434444;
}
#topMenu li a:hover {

  color: #fff;
}

#topMenu li.primo {
float:right;
  line-height: 12px;
 border-left:0px solid #434444;
   font-family: Arial;
  font-size: 12px;
  color: #434444;
}
#topMenu li.primo a{
   font-family: Arial;
  font-size: 12px;
padding-left:10px;
padding-right:10px;
   text-decoration: none;
   font-weight:bold;
  color:#434444;
}
#topMenu li.primo a:link{

  color: #434444;
}
#topMenu li.primo a:hover {

  color:#FFFFFF;
}


/*|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/

#amicascuolaIt {
float:right;
width:130px;
height:30px;
margin-top:71px;

margin-right:9px;

margin-left:13px;
}
#path {
	float: left;
	width: 930px;
	height: 11px;
	margin-top: 11px;
	margin-left: 17px;

}
#google {
float:left;
width:270px;
height:15px;
margin-right:0px;
margin-top:4px;
padding-left:0;
padding-right:0;
text-align:left;

}
#google input.text {
float:left;
width:164px;
height:14px;
margin-left:0;
margin-right:0px;
margin-top:auto;
padding-right:0;
background:#FFFFFF none repeat scroll 0 0;
border-width:1px;
border-color:#838383;
color:#666666;

font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
font-weight:bold;
}
#user {
float:left;
width:386px;
height:17px;
margin:4px 0px 0px 291px;
padding-left:0;
padding-right:0;
text-align:left;
line-height:15px;

}
/*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! LE COLONNE*/
/*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!COLONNA SINISTRA*/
#boxleft {

float:left;
margin: 0px;
padding:0px;
width:275px;
height:618px;


}

#boxleftIn {
float:left;
margin-top:15px;
margin-right:10px;
margin-bottom:0px;
margin-left:9px;
width:256px;
height:592px;
background:url(images/sfboxleft_in.gif) no-repeat 0% 0%;

}


#boxleftIn2 {
float:left;
margin-top:9px;
margin-right:10px;
margin-bottom:0px;
margin-left:10px;
width:236px;
height:459px;


}
#boxleftIn2  ul {

  padding: 0;
  list-style:none;
  }

/* top level links */

/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#boxleftIn2  a {float:none;
}
/* End IE5-Mac hack */
#boxleftIn2  li {

	display:block;

  height: 85px;

  padding: 0;
  width: 236px;
  text-align: center;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 26px;
  color: #FFFFFF;

}

#boxleftIn2  li.adozionali {

	display:block;
  height: 85px;

  padding: 0;
  background:url(images/addozionali.gif) no-repeat 0% 100%;
  width: 236px;

}
#boxleftIn2  li.adozionali a{

  display:block;
  line-height:74px;
  height: 85px;

  padding: 0;
  background:url(images/addozionali.gif) no-repeat 0% 100%;
  width: 236px;

  text-decoration: none;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 26px;

  color: #FFFFFF;

}
#boxleftIn2  li.adozionali a:hover {
  background:url(images/addozionali_over.gif) no-repeat 0% 100%;



}


#boxleftIn2  li.parascolastiche {

	display:block;
  height: 91px;

  padding: 0;
  background:url(images/parascolastiche.gif) no-repeat 0% 100%;
  width: 236px;

}
#boxleftIn2  li.parascolastiche a{

  display:block;
  line-height:84px;
  height: 91px;

  padding: 0;
  background:url(images/parascolastiche.gif) no-repeat 0% 100%;
  width: 236px;

  text-decoration: none;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 26px;

  color: #FFFFFF;

}
#boxleftIn2  li.parascolastiche a:hover {
  background:url(images/parascolastiche_over.gif) no-repeat 0% 100%;



}
#boxleftIn2  li.didattica {

	display:block;
  height: 85px;

  padding: 0;
  background:url(images/didattica.gif) no-repeat 0% 100%;
  width: 236px;

}
#boxleftIn2  li.didattica a{

  display:block;
  line-height:87px;
  height: 85px;

  padding: 0;
  background:url(images/didattica.gif) no-repeat 0% 100%;
  width: 236px;

  text-decoration: none;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 26px;

  color: #FFFFFF;

}
#boxleftIn2  li.didattica a:hover {
  background:url(images/didattica_over.gif) no-repeat 0% 100%;



}


#boxleftIn2  li.percorsi {
margin-top:17px;
	display:block;
	
	width: 236px;
  height: 84px;

  padding: 0;
  background:url(images/percorsi.gif) no-repeat 0% 100%;
  

}
#boxleftIn2  li.percorsi a{

  display:block;
  line-height:75px;
  height: 84px;

  padding: 0;
  background:url(images/percorsi.gif) no-repeat 0% 100%;
  width: 236px;

  text-decoration: none;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 26px;

  color: #FFFFFF;

}
#boxleftIn2  li.percorsi a:hover {
  background:url(images/percorsi_over.gif) no-repeat 0% 100%;
}
#boxleftIn2  li.progetto {
 
	display:block;
	
	width: 236px;
  height: 65px;

  padding: 0;
  background:url(images/progetto.gif) no-repeat 0% 100%;
  

}
#boxleftIn2  li.progetto a{
  display:block;
 padding-top:20px;
  line-height:26px;
  height: 65px;
  background:url(images/progetto.gif) no-repeat 0% 100%;
  width: 236px;

  text-decoration: none;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 26px;

  color: #FFFFFF;

}
#boxleftIn2  li.progetto a:hover {
  background:url(images/progetto_over.gif) no-repeat 0% 100%;
}
/*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!COLONNA DESTRA */
#boxDxIn {
float:left;
margin: 15px 0px 0px 10px;
width:144px;
height:592px;
}
#boxDxIn2 {
float:left;
margin: 15px 0px 0px 10px;
width:144px;
height:805px;
}
#sfCDxTop {
float:left;
margin:0px;
width:144px;
height:18px;
background:url(images/sfColDxtop.gif) no-repeat;
}
#sfCDxCenter {
float:left;
margin:0px;
width:144px;
height:auto!important;
min-height:556px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
color:#222;
background:url(images/sfColDxcenter.gif) repeat-y 0% 0%;
}
#sfCDxCenter2 {
float:left;
margin:0px;
width:144px;
height:758px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
color:#222;
background:url(images/sfColDxcenter.gif) repeat-y 0% 0%;
}
#sfCDxdown {
float:left;
margin:0px;
width:144px;
height:18px;
background:url(images/sfColDxbottom.gif) no-repeat 0% 100%;
}
#boxPromotori {
float:left;
margin:16px 8px 0px 8px;
width:121px;
height:97px;
border:3px solid #fd8f39;
background:#FFFFFF;

}
#boxMultiSelezione
{
float:left;
margin:23px 0px 0px 3px;
width:114px;
height:51px;
text-align:left;
color:#0099cc;
}
#txtMultiSelezione
{
float:left;
width:114px;
margin-bottom:3px;
height:9px;
text-align:left;
color:#222;
}
#boxMultiSelezione option
{
float:left;
width:94px;
text-align:left;
}
.invia{
margin-top:9px;}
.select{
float:left;
width:114px;
height:16px;
margin-left:0;
margin-right:0px;
margin-top:auto;
padding-right:0;
background:#FFFFFF none repeat scroll 0 0;
border-width:1px;
border-color:#838383;
color:#222;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
overflow:hidden;
}

#boxPromozione {
float:left;
margin:16px 8px 0px 8px;
width:121px;
height:168px;
border:3px solid #fd8f39;
background:#FFFFFF;

}
#boxTitoloPromotori
{
float:left;
margin:0px;
width:121px;
height:12px;
text-align:center;
}
#boxVuoto
{
float:left;
margin:16px 8px 0px 8px;
width:121px;
height:231px;
}
/*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!COLONNA CENTRALE*/
#boxCentro {

float:left;
margin: 8px 0px 0px 0px;
width:519px;
height:auto!important;
height:554;
min-height:554px;
}
#boxCentroVuota {

float:left;
margin: 8px 0px 0px 0px;

width:519px;
min-height:600px;

}
#sfCTop {

float:left;
margin:7px 0px 0px 0px;
width:518px;
height:25px;
background:url(images/sfColCtop.gif) no-repeat 0% 100%;
}
#sfCmidle {

float:left;
margin:0px;
width:518px;
height:auto!important;
height:122px;
min-height:122px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
color:#003f8b;
background:url(images/sfColCmidle.gif) repeat-y 0% 100%;

}
#sfCmidleReg {

float:left;
margin:0px;
width:518px;
height:auto!important;
min-height:122px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
color:#003f8b;
background:url(images/sfColCmidle.gif) repeat-y 0% 100%;

}
#sfCmidleReg table{
margin:3px auto 0px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
color:#003f8b;
}
#sfCmidleReg td{
text-align:left;
}
#sfCmidleReg td li{
text-align:left;
list-style:disc;
}
#sfCmidle table{
margin:3px auto 0px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
color:#003f8b;
}
#sfCmidle td{
text-align:center;
}
#sfCmidleVuota {
float:left;
margin:0px;
width:518px;
min-height:546px;
overflow:visible;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
color:#003f8b;
background:url(images/sfColCmidle.gif) repeat-y 0% 100%;

}
/*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!new*/
#contentTxtCenterVetrina {
float:left;
width:479px;
height:auto!important;
min-height:11px;
margin:11px 20px 0px;
text-align:left;
}
#contentTxtCenterUp {
	float:left;
	width:479px;
	height:auto!important;
	min-height:11px;
	margin:10px auto 10px;
	text-align:left;
}
#contentTxtCenterUp a:link {
color:#376168;
}
#contentTxtCenterUp a:hover {

color:#ff6600;
}
#contentTxtCenterUp a:visited {

color:#444444;
}

#contentImageCenter {
float:left;
padding-right:0px;
width:479px;
height:auto!important;
height:734px;
min-height:740px;
margin:8px 20px 0px;
text-align:left;
}

.hr{
color:#003399;}
#contImageCent1 {
float:left;

width:149px;
height:auto!important;
min-height:122px;
margin:0px;
}
#contImageCent2 {
float:left;

width:149px;
height:auto!important;
min-height:122px;
margin:0px 16px 0px;
}
#contImageCent3 {
float:left;

width:149px;
height:auto!important;
min-height:122px;
margin:0px 0px 0px 70px;
}
#contImageCentDown {
float:left;

width:149px;
height:auto!important;
min-height:109px;
margin:0px;
}
#contTxtCentDownIn {
float:left;
width:149px;
height:auto!important;
min-height:11px;
margin-top:3px;
text-align:center;
}

/*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!fine new*/

#sfCBottom {
float:left;
width:518px;
height:32px;
background:url(images/sfColCbottom.gif) no-repeat 0% 100%;
}
#sfCBottom2 {
margin-bottom:30px;
float:left;
width:518px;
height:22px;
background:url(images/sfColCbottom.gif) no-repeat 0% 100%;
}
#sfCmidle2 {

float:left;
margin:0px;
width:518px;
height:auto!important;
min-height:122px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
color:#003f8b;
background:url(images/sfColCmidle.gif) repeat-y 0% 100%;

}

#contentMidle2 {
float:left;
padding-right:0px;
width:375px;
height:auto!important;
min-height:122px;
margin:7px 70px 0px;
text-align:center;
}

/*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!PAGINA INTERNA*/

#boxleft2 {

float:left;
margin: 0px;
padding:0px;
width:275px;
height:793px;


}
#boxleftIn3 {
float:left;
margin-top:15px;
margin-right:10px;
margin-bottom:0px;
margin-left:9px;
width:256px;
height:793px;
background:url(images/sfboxleft_in2.gif) no-repeat 0 0;

}
#boxleftIn4 {
float:left;
margin-top:9px;
margin-right:10px;
margin-bottom:0px;
margin-left:10px;
width:236px;
height:774px;

}
#boxleftIn4  ul {

  padding: 0;
  list-style:none;
  }

/* top level links */

/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#boxleftIn4  a {float:none;
}
/* End IE5-Mac hack */
#boxleftIn4  li {

	display:block;

  height: 79px;

  padding: 0;
  width: 236px;
  text-align: center;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 26px;
  color: #FFFFFF;

}
#boxleftIn4  li.home {

	display:block;
  height: 69px;
  padding: 0;
  background:url(images/home.gif) no-repeat 0% 100%;
  width: 236px;

}
#boxleftIn4  li.home a{

  display:block;
  padding-top:10px;
  line-height:26px;
  height: 69px;
  background:url(images/home.gif) no-repeat 0% 100%;
  width: 236px;

  text-decoration: none;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 26px;

  color: #878787;

}
#boxleftIn4  li.home a:hover {
  background:url(images/home_over.gif) no-repeat 0% 100%;
}

#boxleftIn4  li.ado {

	display:block;
	margin-top:26px;
  
  padding: 0;
  
  width: 236px;

}
#boxleftIn4  li.ado a{

  display:block;
  
  padding-top:10px;
  line-height:56px;
  height: 74px;
  background:url(images/addozionali.gif) no-repeat 0% 100%;
  width: 236px;

  text-decoration: none;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 26px;

  color: #fff;

}
#boxleftIn4  li.ado a:hover {
  background:url(images/addozionali_over.gif) no-repeat 0% 100%;
}

#boxleftIn4b {
float:left;
margin-top:9px;
margin-right:10px;
margin-bottom:0px;
margin-left:10px;
width:236px;
height:79px;

}
#boxleftIn4b  ul {

  padding: 0;
  list-style:none;
  }

/* top level links */

/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#boxleftIn4b  a {float:none;
}
/* End IE5-Mac hack */
#boxleftIn4b li {

	display:block;

  height: 79px;

  padding: 0;
  width: 236px;
  text-align: center;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 26px;
  color: #FFFFFF;

}
#boxleftIn4b  li.home {

	display:block;
  height: 69px;
  padding: 0;
  background:url(images/home.gif) no-repeat 0% 100%;
  width: 236px;

}
#boxleftIn4b  li.home a{

  display:block;
  padding-top:10px;
  line-height:26px;
  height: 69px;
  background:url(images/home.gif) no-repeat 0% 100%;
  width: 236px;

  text-decoration: none;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 26px;

  color: #878787;

}
#boxleftIn4b  li.home a:hover {
  background:url(images/home_over.gif) no-repeat 0% 100%;
}





#boxleftInAdoz{
float:left;
margin-top:26px;
width:236px;
height:316px;
font-family:Arial, Helvetica, sans-serif;
font-size: 26px;
color: #003f8b;
background:url(images/sf_addoz_in.gif) no-repeat 0% 100%;
}
#boxleftInPara{
float:left;
margin-top:0px;
width:236px;
height:316px;
font-family:Arial, Helvetica, sans-serif;
font-size: 26px;
color: #003f8b;
background:url(images/sf_paraSc.jpg) no-repeat 0% 100%;
}
#titleInAdoz{
float:left;
margin-top:0px;
width:236px;
height:28px;
font-family:Arial, Helvetica, sans-serif;
font-size: 26px;
text-align:center;
color:#FFFFFF;
}
#titleInParaSc{
float:left;
margin-top:26px;
width:236px;
height:28px;
font-family:Arial, Helvetica, sans-serif;
font-size: 26px;
text-align:center;
color:#FFFFFF;
}
#indice1 {
float:right;
margin-top:30px;
margin-right:4px;
height:43px;
width:185px;
font-weight:bold;
font-family: Arial;
font-size: 12px;
color: #003f8b;

}
#indice1 a {
float:none;
}

#indice1 ul {
margin:0;
padding:0;
list-style: none;
  }

#indice1 li {
float:right;
display:block;
width:180px;
height:auto!important;
min-height:14px;
text-align:left;
 line-height: 14px;
   font-family: Arial;
  font-size: 12px;
color: #003f8b;
}
#indice1 li a{
	float:right;
	display:block;
	width:180px;
	text-align:left;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;
	color: #FFFFFF;
}

#indice1 li a:hover {
color:#FFFFFF;

}


#indice2 {
float:right;
margin-top:30px;
height:43px;
width:185px;
font-weight:bold;
font-family: Arial;
font-size: 12px;
color: #003f8b;

}
#indice2 ul {

	margin: 0;
	padding: 0;
	list-style: none;
  }
#indice2 a {
float:none;

}
#indice2 li {
float:right;
display:block;
width:180px;
height:auto!important;
min-height:14px;
text-align:left;
  line-height: 14px;
color: #003f8b;
   font-family: Arial;
  font-size: 12px;
}
#indice2 li a{
	width:180px;
	display:block;
	text-align:left;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;
	color: #FFFFFF;
}

#indice2 li a:hover {

  color: #ffffff;
}




#indice3 {
float:right;
margin-top:30px;
height:43px;
width:185px;
font-weight:bold;
font-family: Arial;
font-size: 12px;
color: #003f8b;

}
#indice3 ul {

	margin: 0;
	padding: 0;
	list-style: none;
  }
#indice3 a {float:none;}
#indice3 li {
float:right;
display:block;
width:180px;
height:auto!important;
min-height:14px;
text-align:left;
  line-height: 14px;

   font-family: Arial;
  font-size: 12px;
color: #003f8b;
}
#indice3 li a{
display:block;
width:180px;
text-align:left;
   font-family: Arial;
  font-size: 12px;
   text-decoration: none;
   font-weight:bold;
  color: #003f8b;
}
#indice3 li a:link{

  color: #003f8b;
}
#indice3 li a:hover {

  color: #ffffff;
}






#boxleftIn5 {
float:left;
margin:0px;
width:236px;
height:377px;

}
#boxleftIn5  ul {

  padding: 0;
  list-style:none;
  }

/* top level links */

/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#boxleftIn5  a {float:none;
}
/* End IE5-Mac hack */
#boxleftIn5  li {

	display:block;

  height: 79px;

  padding: 0;
  width: 236px;
  text-align: center;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 26px;
  color: #FFFFFF;

}

#boxleftIn5  li.parascolastiche {

	display:block;
  height: 91px;

  padding: 0;
  background:url(images/parascolastiche.gif) no-repeat 0% 100%;
  width: 236px;

}
#boxleftIn5  li.parascolastiche a{

  display:block;
  line-height:84px;
  height: 91px;

  padding: 0;
  background:url(images/parascolastiche.gif) no-repeat 0% 100%;
  width: 236px;

  text-decoration: none;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 26px;

  color: #FFFFFF;

}
#boxleftIn5  li.parascolastiche a:hover {
  background:url(images/parascolastiche_over.gif) no-repeat 0% 100%;



}
#boxleftIn5  li.didattica {

	display:block;
  height: 85px;

  padding: 0;
  background:url(images/didattica.gif) no-repeat 0% 100%;
  width: 236px;

}
#boxleftIn5  li.didattica a{

  display:block;
  line-height:87px;
  height: 85px;

  padding: 0;
  background:url(images/didattica.gif) no-repeat 0% 100%;
  width: 236px;

  text-decoration: none;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 26px;

  color: #FFFFFF;

}
#boxleftIn5  li.didattica a:hover {
  background:url(images/didattica_over.gif) no-repeat 0% 100%;



}


#boxleftIn5  li.percorsi {
margin-top:17px;
	display:block;
	
	width: 236px;
  height: 84px;

  padding: 0;
  background:url(images/percorsi.gif) no-repeat 0% 100%;
  

}
#boxleftIn5  li.percorsi a{

  display:block;
  line-height:75px;
  height: 84px;

  padding: 0;
  background:url(images/percorsi.gif) no-repeat 0% 100%;
  width: 236px;

  text-decoration: none;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 26px;

  color: #FFFFFF;

}
#boxleftIn5  li.percorsi a:hover {
  background:url(images/percorsi_over.gif) no-repeat 0% 100%;
}
#boxleftIn5  li.progetto {
 
	display:block;
	
	width: 236px;
  height: 65px;

  padding: 0;
  background:url(images/progetto.gif) no-repeat 0% 100%;
  

}
#boxleftIn5  li.progetto a{
  display:block;
 padding-top:20px;
  line-height:26px;
  height: 65px;
  background:url(images/progetto.gif) no-repeat 0% 100%;
  width: 236px;

  text-decoration: none;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 26px;

  color: #FFFFFF;

}
#boxleftIn5  li.progetto a:hover {
  background:url(images/progetto_over.gif) no-repeat 0% 100%;
}
/*////////////////////////////////////////////////////////////////////////////*/

#boxleftIn6 {
float:left;
margin:0px;
width:236px;
height:300px;


}
#boxleftIn6  ul {

  padding: 0;
  list-style:none;
  }

/* top level links */

/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#boxleftIn6  a {float:none;
}
/* End IE5-Mac hack */
#boxleftIn6  li {

	display:block;

  height: 79px;

  padding: 0;
  width: 236px;
  text-align: center;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 26px;
  color: #FFFFFF;

}

#boxleftIn6  li.parascolastiche {

	display:block;
  height: 91px;

  padding: 0;
  background:url(images/parascolastiche.gif) no-repeat 0% 100%;
  width: 236px;

}
#boxleftIn6  li.parascolastiche a{

  display:block;
  line-height:84px;
  height: 91px;

  padding: 0;
  background:url(images/parascolastiche.gif) no-repeat 0% 100%;
  width: 236px;

  text-decoration: none;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 26px;

  color: #FFFFFF;

}
#boxleftIn6  li.parascolastiche a:hover {
  background:url(images/parascolastiche_over.gif) no-repeat 0% 100%;



}
#boxleftIn6  li.didattica {

	display:block;
  height: 85px;

  padding: 0;
  background:url(images/didattica.gif) no-repeat 0% 100%;
  width: 236px;

}
#boxleftIn6  li.didattica a{

  display:block;
  line-height:87px;
  height: 85px;

  padding: 0;
  background:url(images/didattica.gif) no-repeat 0% 100%;
  width: 236px;

  text-decoration: none;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 26px;

  color: #FFFFFF;

}
#boxleftIn6  li.didattica a:hover {
  background:url(images/didattica_over.gif) no-repeat 0% 100%;



}


#boxleftIn6  li.percorsi {
margin-top:17px;
	display:block;
	
	width: 236px;
  height: 84px;

  padding: 0;
  background:url(images/percorsi.gif) no-repeat 0% 100%;
  

}
#boxleftIn6  li.percorsi a{

  display:block;
  line-height:75px;
  height: 84px;

  padding: 0;
  background:url(images/percorsi.gif) no-repeat 0% 100%;
  width: 236px;

  text-decoration: none;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 26px;

  color: #FFFFFF;

}
#boxleftIn6  li.percorsi a:hover {
  background:url(images/percorsi_over.gif) no-repeat 0% 100%;
}
#boxleftIn6  li.progetto {
 
	display:block;
	
	width: 236px;
  height: 65px;

  padding: 0;
  background:url(images/progetto.gif) no-repeat 0% 100%;
  

}
#boxleftIn6  li.progetto a{
  display:block;
 padding-top:20px;
  line-height:26px;
  height: 65px;
  background:url(images/progetto.gif) no-repeat 0% 100%;
  width: 236px;

  text-decoration: none;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 26px;

  color: #FFFFFF;

}
#boxleftIn6  li.progetto a:hover {
  background:url(images/progetto_over.gif) no-repeat 0% 100%;
}
/*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/


#AddoImageCent1 {
float:left;

width:201px;
height:auto!important;
min-height:122px;
margin:0px;
}

#AddoImageCentDown {
float:left;

width:201px;
height:auto!important;
min-height:109px;
margin:0px;
}
#AddoImageCentDown2 {
float:left;

width:181px;
height:auto!important;
min-height:109px;
margin:0px;
}
#AddoTxtCentDownIn {
float:left;
width:201px;
height:auto!important;
min-height:11px;
margin-top:3px;
text-align:left;
}
.pdf{
position:relative;
border:none;
}
#AddoTxtCentDownIn2 {
float:left;
width:181px;
height:auto!important;
height:217px;
min-height:217px;
margin:15px 0 0 49px;
}
/*#AddoTxtCentDownIn2 a {
float:left;
width:181px;
height:auto!important;
min-height:15px;
margin:3px 0 10px 0;
color:#ff7f00;
text-align:center;
}

#AddoTxtCentDownIn2 a:hover {

color:#FF0000;
}*/
/*////////////////////////////////////*/
#AddoTxtCentDownIn2b {
float:left;
width:181px;
height:50px;
color:#ff7f00;
text-align:center;
margin:3px 0 15px 0px;
}
#AddoTxtCentDownIn2b a {
float:left;
width:181px;
height:30px;

color:#ff7f00;
text-align:center;
}

#AddoTxtCentDownIn2b a:hover {

color:#FF0000;
}
#AddoTxtCentDownIn2c {
float:left;
width:181px;
height:30px;
color:#ff7f00;
text-align:center;
margin:3px 0 15px 0px;
}
#AddoTxtCentDownIn2c a {
float:left;
width:181px;
height:30px;

color:#ff7f00;
text-align:center;
}

#AddoTxtCentDownIn2c a:hover {

color:#FF0000;
}
#AddoTxtCentDownIn2d {
float:left;
width:181px;
height:15px;
color:#ff7f00;
text-align:center;
margin:3px 0 15px 0px;
}
#AddoTxtCentDownIn2d a {
float:left;
width:181px;
height:30px;

color:#ff7f00;
text-align:center;
}

#AddoTxtCentDownIn2d a:hover {

color:#FF0000;
}

#AddoTxtCentDownIn3 {
float:left;
width:181px;
height:auto!important;
min-height:11px;
margin:3px 149px 0px;

text-align:center;
}
#AddoImageCent2 {
float:left;
width:201px;
height:auto!important;
min-height:122px;
margin:13px 0px 26px 32px;
}
#AddoImageCent2a {
float:left;

width:201px;
height:auto!important;
min-height:122px;
margin:0px 0px 26px 139px;
}
#AddoImageCent3a {
float:left;
width:280px;
height:auto!important;
height:122px;
min-height:122px;
margin:0px 0px 0px 100px;
}
#contentTxtCenterUp2 {
float:left;
width:479px;
height:124px;
height:auto!important;
min-height:124px;
margin:10px 20px 0px;
text-align:left;
}

#contentTxtCenterUp3 {
float:left;
width:479px;
height:351px;
margin:10px 20px 0px;
text-align:left;
}

#contentTxtCenterUp3a {
float:left;
width:479px;
height:360px;
margin:10px 20px 0px;
text-align:left;
}
#contentTxtCenterUp4 {
float:left;
width:479px;
height:auto!important;
min-height:268px;
margin:0px 20px 0px;
text-align:left;
}
#footer{
float:left;
width:955px;
height:30px;
background:url(images/sfFooter.gif) no-repeat 0% 100%;
background-position:center;
font:Arial, Helvetica, sans-serif;
font-size:9px;
letter-spacing:0.1em;
text-align:center;
line-height:30px;
color: #434444;
}

