/* classi box-------------------------------------------------------*/
*{margin:0; padding:0;}
.clear{clear:both;}
.center{padding:5px 12px 5px 12px;}
.center2{padding:5px 10px 5px 10px;}
a{color:#000;}
a:hover{text-decoration:underline; color:#000;}
.left{float:left;}
.right{float:right;}




#contenitore1{width:720px; clear:both; background-color:#FFFFFF; margin-bottom:18px;}

#materiale{float:left; width:271px; height:222px; background-color:#dbdbdb; margin-top:8px;}
#materiale_top{width:271px; height:33px; background:url(../images/scuola2/materiale_tit.gif) no-repeat;}
#materiale ul{list-style-type:none; list-style-image:url(../images/scuola2/riviste_indicatore.gif); margin-left:10px; padding-left:0; margin-bottom:10px;}
#materiale ul.redazione{text-transform:uppercase; margin-bottom:17px;}


/*----------------------------------NEWS ----*/
#news{float:right; width:430px; height:222px; background-color:#dbdbdb; margin-top:8px;}
#news_top{width:430px; height:33px; background:url(../images/scuola2/notizie_tit.gif) no-repeat;}
#news_center{width:430px; height:189px; background:url(../images/scuola2/notizie_bg.gif) no-repeat;}
.notizie{width:128px; height:19px; margin:31px 10px 0 0; padding:0; float:right;}

#outNews {
	position:relative;
	width:370px;
	height:130px;
	z-index:1;
	overflow: hidden;
	visibility: visible;
	text-align:center;
	top:15px;
	left: 17px;
}

#inNews {
	position:relative;
	z-index:2;
	overflow: hidden;
	text-align:left;
	left:0 px;
	width:370px;
}

/*----------------------------------STRILLO PER VACANZE E FESTE IN HOME PAGE ----*/
.vacanze {
	background-color: #f7eee9;
	color: #000000;
	
}

.vacanze a {
	font-weight: bold; 
	color: #aa6349;
}
.vacanze a:hover {
	font-weight: bold; 
	text-decoration: none;
	color: #aa6349;
}


#contenitore2{width:720px; background:url(../images/scuola2/bg_bianco_grigio2.gif) repeat-y; margin-top:18px;}
/*----------------------------------RIVISTE ----*/
#riviste{float:left; width:271px; padding-bottom:10px;}
#riviste_top{width:271px; height:33px; background:url(../images/scuola2/riviste_tit.gif) no-repeat;}
.rivista_ora{float:left; width:120px; border-right:1px solid #d8afbd;}
.rivista_insegnare{float:right; width:120px; margin-right:10px;}
.ora a{display:block; height:25px; width:125px; padding-left:25px; padding-top:5px; color:#cb0044; font-size:9px; font-weight:bold; background:url(../images/scuola2/riv_ora_bg.gif) no-repeat top left;}
.insegnare a{display:block; height:25px; padding-left:25px; width:125px; padding-top:5px; color:#cb0044; font-size:9px; font-weight:bold;  background:url(../images/scuola2/riv_insegnare_bg.gif) no-repeat top left;}
#riviste img{border:1px solid black; margin-left:10px;}
.area_ris{display:block; margin-left:10px; padding-top:5px;}
.omaggio{display:block; margin-left:10px; padding-top:5px;}



/*----------------------------------RELIGIONE A SCUOLA ----*/
#religione{float:right; width:430px;}
#religione_top{width:430px; height:33px; background:url(../images/scuola2/religione_tit.gif) no-repeat;}
/*#religione ul{
width:195px;
list-style-image:url(../images/scuola2/link_indicatore.gif);
margin:0 0 20px 5px;
padding:0;
}*/
#religione ul{list-style-type:none; width:195px;}
#religione ul li{background:url(../images/scuola2/link_indicatore2.gif) no-repeat top left; padding-left:10px;}


/*----------------------------------BOX VIOLA ----*/
#esperto{float:left; width:271px; background-color:#e6dcf0; margin-right:20px; font-size:9px; margin-top:18px;}
#esperto_top{width:271px; height:33px; background:url(../images/scuola2/esperto_tit.gif) no-repeat;}
#esperto ul{list-style-type:none; width:195px;}
#esperto ul li{background:url(../images/scuola2/link_indicatore3.gif) no-repeat top left; padding-left:10px;}

#formazione{float:left; width:247px; background-color:#e6dcf0; margin-right:16px; font-size:9px; margin-top:18px;}
#formazione_top{width:247px; height:33px; background:url(../images/scuola2/formazione_tit.gif) no-repeat;}
#formazione ul{list-style-type:none; width:195px;}
#formazione ul li{background:url(../images/scuola2/link_indicatore3.gif) no-repeat top left; padding-left:10px;}

#anagrafica{float:left; width:166px; background-color:#e6dcf0; font-size:9px; margin-top:18px;}
#anagrafica_top{width:166px; height:33px; background:url(../images/scuola2/anagrafica_tit.gif) no-repeat;}



/*----------------------------------PUBBLICAZIONI----*/
#pubblicazioni{width:476px; background-color:#fff7e1; background:url(../images/scuola2/pubblicazioni_bg_riga.jpg) repeat-y; padding-bottom:10px; margin-top:15px;}
#pubblicazioni_top{width:476px; height:33px; background:url(../images/scuola2/pubblicazioni_tit.gif) no-repeat;}
.pubblicazione{width: 140px; float:left; margin-left:18px; padding-top:12px;}
#pubblicazioni strong{color:#ce4900; display:block; margin-bottom:5px;}
#pubblicazioni img{border:1px solid #000; margin-bottom:5px;}
#pubblicazioni a{font-weight:normal; color:#000000; margin-top:5px;}
#pubblicazioni a:hover{text-decoration:underline;}


/*----------------------------------LINK----*/
#link{width:476px; background-color:#dbdbdb;}
#link_top{width:476px; height:33px; background:url(../images/scuola2/link_tit.gif) no-repeat;}
#link ul{width:210px; list-style-type:none;}
#link ul li{background:url(../images/scuola2/link_indicatore2.gif) no-repeat top left; padding-left:10px;}


/*----------------------------------PROPOSTE----*/

#proposte{float:right; width:224px; background-color:#ecf1eb; padding-bottom:20px; margin-top:15px;}
#proposte_top{width:224px; height:33px; background:url(../images/scuola2/proposte_tit.gif) no-repeat;}
.proposta_editoriale{clear:both;}
.proposta_editoriale a{font-weight:bold; color:#bc0600;}
.proposta_editoriale a:hover{font-weight:bold; color:#bc0600; text-decoration:underline;}
#proposte img{float:left; margin-right:10px; border:1px solid #000;}
#proposte hr{margin-top:20px; margin-bottom:20px; color:#a5c9ac; height:1px;}

/*--- menu sotto---*/
.margine{margin-left:20px;}