/* CSS Document */

body {
background-image: url(img/patternsfondo.gif);
background-repeat: repeat;
background-position: center center;  

 
}

.testo {
font-size: 12px;
font-weight: bold;
color: #999999;
font-family: Verdana;
}

.testo a:link {text-decoration: none;
           color: #ffffff;}

.testo a:hover {Color: #D3E4F7;}


.testo a:visited  {text-decoration: none; Color: #fff}


.sfondopx {
background: #ffffff;
background-image: url("img/sfondohome1.gif");
background-repeat: repeat-x;
background-position: bottom;
padding-left: 0px;
border: 1px #cccccc solid;

}


.indentazione {
float:left;
margin: 10px;


}




.strisciasanto {
margin-top: -80px;
}

.newsriga {
background-image: url(img/newsgif.gif);
background-repeat: no-repeat;


}
.news_mondo {
background-image: url(img/news_mondo.gif);
background-repeat: no-repeat;


}

.newspos {
padding: 27px;


}


.testa {
background-image: url(img/testata.gif);
background-repeat: no-repeat;

}


.strisciablu {
background-image: url(img/strisciablu.gif);
background-repeat: no-repeat;
padding-bottom: 17px;

}

.strisciablu a:hover {

                     color: #D3E4F7;
}


.striscia_bluette {
margin-bottom: 6px;
margin-top: -20px;
padding-left: 5px;
	position: relative;
           top: -33px;
           left: 0px;



}


.testata {
margin-top: 50em;

}

.menuhome {
padding-right: 4px;
}


.testa_pos  {
margin-bottom: -3px;


}


.navcontainer ul
{
margin-left: 3;
padding-left: 0;
margin-top:-4px;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

.navcontainer a
{
display: block;
padding-top: 0px;
width: 125px;
background-color: #D3E4F7;
}

.navcontainer a:link, #navlist a:visited
{
color: #666666;
text-decoration: none;
}

.navcontainer a:hover  {
background-color: #FFFEB5;
color: #3C83D7;
font-size: 12px;
}

#sottomenu {
             text-indent: 16px;
             font-family: verdana;
             margin-left: -3;
             margin-top: 4px;
             
}

A:LINK    {text-decoration: none;
           color: #999999;}
A:VISITED {text-decoration: none; Color: #666666}
A:HOVER   {Color: #3C83D7};

.testosotto {font-weight: bold;
             font-family: Verdana;
             font-size:12px;
             color:cccccc;

}

.testosotto {font-weight: bold;
             font-family: Verdana;
             font-size:12px;
             color:cccccc;

}

.testosotto a:link {color:#3C83D7;
           
}

.testosotto a:hover {color:#666666;
           
}

.testosotto a:visited {
color: #3C83D7;

}

.testosanto {
             font-size: 12px;
              font-family: arial;
              color: #0A235C;
              font-weight: bold;
              padding-right: 6px;
	      background-color: #D3E4F7;
              
}
.testosanto2 {
             font-size: 11px;
              font-family: arial;
              color: #0A235C;
              padding-right: 6px;
}
.fondo_strisciablu {
             background-color: #D3E4F7;
			 font-size: 12px;
			 font-family: arial;
              color: #0A235C;
}

.News_apice {
            font-size: 11px;
              font-family: arial;
              color: #1666CF;
              
}


.TitoloNews {
            
           font-size: 12px; font-weight: bold;
           font-family: arial;
           color: #E65A44;
           padding-left: 10px;



}


.TestoNews  {
           font-size: 12px;
           font-family: arial;

          }

.TestoNewsdettaglio  {
           
           font-size: 11px;
           font-family: arial;
           
          }





.cornice {
           border-left: 1px dotted;
           border-right: 1px dotted;
           border-bottom: 1px dotted;
           border-color: cccccc;
		   margin-top: -13px;
		   padding-top: -10px;

          }

.tabellanews  {
            padding-left: 20px;


}


.TestoNewsdettaglio a:link {
            color: #999999;


}


.TestoNewsdettaglio a:hover {
            color: #3C83D7;


}

.testo_box {
            color: #999999;
           font-size: 9px;
           font-family: arial;
          

}



.parrocchie {

              font-size: 12px;
              font-family: arial;
              color: #000000;

}


.tabella_benvenuti  {
              background-image: url("img/sfondohome1.gif");
              background-repeat: repeat-x;
              border-bottom: 1px #cccccc dashed;


}


.testobenve  {
           font-size: 12px;
           font-family: arial;
           

}


.testo_generico  {
           font-size: 12px;
           font-family: arial;
           

}


.testo_generico a:link {
           color: #999999;
           

}


.testo_generico a:hover {
           color: #3C83D7;

           
           

}


.testo_generico a:visited {
           color: #3C83D7;
           
           

}



.testo_titolo  {
           font-size: 20px;
           font-family: arial;
		   color: #E65A44;
           margin-left: 25px;

}
.testo_sotto_titolo  {
	font-size: 18px;
	font-family: arial;
	color: #000000;
	margin-left: 25px;
	font-weight: bold;

}
.testo_sotto_titolo2  {
	font-size: 16px;
	font-family: arial;
	color: #000000;
	margin-left: 3px;
	font-weight: bold;

}

.testo_cubitale  {
           font-size:40px;
           font-family: arial;
           margin-left: 25px;

}



.fontERRORE  {
           font-size:12px;
           font-family: arial;
		   font-color: #E65A44;
           margin-left: 25px;
           


}


.boxintranet  {
           font-size: 12px;
           font-family: arial;
           
           

}


.intranetsfondo  {
           
           background-image: url(img/chiave.gif);
           background-repeat: no-repeat;
           margin-right: 4px;          
           margin-left: 6px;

}


.sfondolist  {
           background-image: url(img/busta.gif);
           background-repeat: no-repeat;
          
          
}


.menupiede {

           margin-top: 9px;

}


.google {

           margin-top: -28px;

}


.Testolink  {
           Font-family: arial;
           font-size: 12px;
		   

} 


.Testolink a:link {

           color: #999999;

} 



.Testolink a:visited {

           color: #666666;

} 


.Testolink a:hover {

           color: #3C83D7;

}

.motorino {

           margin-bottom: 20px;
           margin-top: -15px;




}

.logo  {
           position: relative;
           top: 20px;
           left: 14px;

          }
.espon {
  font-size: 0.6em;
  vertical-align: super;
}
.formino {
	position: relative;
           top: -18px;
           left: 0px;
}