
/* STRUTTURa GENERaLE, INTESTaZIONE, SFONDI, CaRaTTERI */
body,html {
    height:100%;
    top:0;
    left:0;
    right:0;
    margin:0 0 0 0;
    padding: 0 0 0 0;
  }


body {
    font-family: Georgia,Tahoma, arial, sans-serif;
    font-size: 14px;
    color:#333333;
  }


p {
    margin: 0 5px 5px 0;
  }



img {
    border:0;
  }


a:hover {
    color: #f7961c;
    text-decoration:underline;
  }


a.Risorse:hover {
    color: #38b649;
    text-decoration:underline;
  }


a.Risorse {
    color: black;
    text-decoration:none;
  }


a.Links:hover {
    color: #ed145b;
    text-decoration:underline;
  }


a.Links {
    color: black;
    text-decoration:none;
  }


a {
    color: #f7961c;
    text-decoration:underline;
  }


a.Nero {
    color: black;
    text-decoration:none;
  }
a.NeroGrassetto {
    color: black;
    text-decoration:none;
font-weight:bold;
 

  }
a.NeroGrassetto:Hover {
    color: black;
    text-decoration:underline;
  }
.Bianco {
    color:white;
  }


a.Bianco {
    color: white;
    text-decoration:none;
    cursor:pointer;

  }


a.Bianco:hover {
    color: white;
    text-decoration:none;
  }


a.Rosso {
    color:#9e1c20;
    text-decoration:underline;
  }


a.Rosso:hover {
    color: #9e1c20;
    text-decoration:none;
  }


a.NoColor {
    text-decoration:none;
  }


#Testa {
    position: relative;
    top: 0;
    left:0;
    margin: 0 0 0 0;
    padding: 0;
    width: 1002px;
    background: url(homeimage/testata.jpg) repeat-x top left;
    height:90px;
    border-right-color:#999999;
    border-right-style:dashed;
    border-right-width:1px;
  }


#Barra {
    position: relative;
    top: 0;
    margin: 0 0 0 0;
    padding:1px 0 1px 0;
    width:1002px;
    background:#9e1c20;
    color: #000000;
    border-bottom-width:2px;
    border-bottom-style:groove;
    border-bottom-color:#dfdfdf;
    border-right-color:#999999;
    border-right-style:dashed;
    border-right-width:1px;
  }


#Barra span {
    padding:1px 0 1px 10px;
    font-family: Georgia, arial, sans-serif;
    font-weight: normal;
    color:white;
    font-size:14px;
    letter-spacing:2px;
  }


#Barra2 {
    position: relative;
    top: 0;
    left:0;
    margin: 1px 0 1px 0;
    padding:0px 0 0px 0;
    width: 1002px;
    height:20px;
    border-right-color:#999999;
    border-right-style:dashed;
    border-right-width:1px;
  }


#News {
    float: left;
    width: 589px;
    padding:0px 0 0 5px;
    margin: 0 5px 0 0px;
    background:#f7961c;
    color:white;
    font-weight:bold;
    border-bottom-color:#696969;
    border-bottom-style:solid;
    border-bottom-width:2px;
    border-right-color:#696969;
    border-right-style:solid;
    border-right-width:1px;
  }


#Notizie {
    float: left;
    width: 382px;
    padding:0;
    margin:0 0 5px 0;
    background:#f7961c;
    color:white;
    font-weight:bold;
    border-bottom-color:#696969;
    border-bottom-style:solid;
    border-bottom-width:2px;
    border-right-color:#696969;
    border-right-style:solid;
    border-right-width:1px;
	 
  }


#Calend {
    float: left;
    width: 200px;
    padding:0;
    margin:0 0 5px 0;
    background:#f7961c;
    color:white;
    font-weight:bold;
    border-bottom-color:#696969;
    border-bottom-style:solid;
    border-bottom-width:2px;
    border-right-color:#696969;
    border-right-style:solid;
    border-right-width:1px;
  }


#BigNews {
    width: 790px;
    padding:0;
    margin: 0 0px 0px 0px;
    background:#f7961c;
    color:white;
    font-weight:bold;
    border-bottom-color:#696969;
    border-bottom-style:solid;
    border-bottom-width:2px;
    border-right-color:#696969;
    border-right-style:solid;
    border-right-width:1px;
    font-family: Georgia,Tahoma, arial, sans-serif;
    font-size: 14px;
    line-height:16px;
  }


#BigLinks {
    width: 790px;
    padding:0;
    margin: 0 0px 0px 0px;
    background:#ed145b;
    color:white;
    font-weight:bold;
    border-bottom-color:#696969;
    border-bottom-style:solid;
    border-bottom-width:2px;
    border-right-color:#696969;
    border-right-style:solid;
    border-right-width:1px;
    font-family: Georgia, Tahoma, arial, sans-serif;
    font-size: 14px;
    line-height:16px;
  }


#BigRisorse {
    width: 790px;
    padding:0;
    margin: 0 0px 0px 0px;
    background:#38b649;
    color:white;
    font-weight:bold;
    border-bottom-color:#696969;
    border-bottom-style:solid;
    border-bottom-width:2px;
    border-right-color:#696969;
    border-right-style:solid;
    border-right-width:1px;
    font-family: Georgia, Tahoma, arial, sans-serif;
    font-size: 14px;
    line-height:16px;
  }


#BigCser {
    width: 790px;
    padding:0;
    margin:0;
    background:#9e1c20;
    color:white;
    font-weight:bold;
    border-bottom-color:#696969;
    border-bottom-style:solid;
    border-bottom-width:2px;
    border-right-color:#696969;
    border-right-style:solid;
    border-right-width:1px;
    font-family: Georgia, Tahoma, arial, sans-serif;
    font-size: 14px;
    line-height:16px;
  }


img.Notizia {
    float:left;
    margin:5px 5px 5px 0px;
    border:0px;
    clear:both;
  }


.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
  }


#Risorse {
    float: left;
    width: 180px;
    padding:0;
    margin: 0 0 5px 0px;
    background:#38b649;
    color:white;
    font-weight:bold;
    border-bottom-color:#696969;
    border-bottom-style:solid;
    border-bottom-width:2px;
    border-right-color:#696969;
    border-right-style:solid;
    border-right-width:1px;
  }




#Links {
    width: 180px;
    padding:0px 0 0 0px;
    margin: 0 0px 5px 0px;
    background:#ed145b;
    color:white;
    font-weight:bold;
    border-bottom-color:#696969;
    border-bottom-style:solid;
    border-bottom-width:2px;
    border-right-color:#696969;
    border-right-style:solid;
    border-right-width:1px;
  }


#Mondo_Scalabriniano {
    width: 190px;
    margin:0 0 5px 0;
    padding:0;
    background:#9e1c20;
    color:white;
    font-weight:bold;
    border-bottom-color:#696969;
    border-bottom-style:solid;
    border-bottom-width:2px;
    border-right-color:#696969;
    border-right-style:solid;
    border-right-width:1px;
    line-height:16px;
  }


#Links_amici {
    width: 190px;
    margin:0px 0 5px 0;
    padding:0;
    background:#9e1c20;
    color:white;
    font-weight:bold;
    border-bottom-color:#696969;
    border-bottom-style:solid;
    border-bottom-width:2px;
    border-right-color:#696969;
    border-right-style:solid;
    border-right-width:1px;
    line-height:16px;
  }
li.Linksamici {
 margin-right:10px;
}

#Contenitore {
    position:relative;
    top:0;
    margin-top:5px;
    padding: 0 0 0 0;
    width:1002px;
    min-height: 100%;
    height: auto !important;
    background: #ffffff;
    overflow: hidden;
    border-right-color:#999999;
    border-right-style:dashed;
    border-right-width:1px;
  }


#DivGrandeCentro {
    float: left;
    width: 790px;
    margin-left:5px;
    padding: 0px 0px 0px 0px;
    font-size:16px;
    line-height:24px;
    color:#333333;
  }


#Centro {
    position:relative;
    top: 0;
    left: 0;
    margin: 0 0 0 0;
    width:807px;
    background:#ffffff;
    height: auto !important;
    height:100%;
  }


#Coda {
    height: 80px;
    width:1002px;
    margin:4px 0 0 0;
    border-bottom-color:#8a8980;
    border-bottom-style:solid;
    border-bottom-width:6px;
    border-top-color:#8a8980;
    border-top-width:1px;
    border-top-style:solid;
    border-right-color:#999999;
    border-right-style:dashed;
    border-right-width:1px;
    text-align:center;
    padding-top:4px;
    font-size:11px;
  }


#Coda img {
    margin-bottom:-1px;
  }


.Navigatore {
    margin:0px 0 0 0;
    padding:0 0 0 0;
    text-align:center;
    padding-top:0px;
    font-size:14px;
  }


.Notizia {
    margin:5px 0 5px 0;
    padding:0 0 0 0;
    border-bottom-color:#8a8980;
    border-bottom-width:1px;
    border-bottom-style:solid;
  }


.NavigatoreAlto {
    margin:0px 0 0 0;
    padding:0 0 0 0;
    border-bottom-color:#8a8980;
    border-bottom-width:1px;
    border-bottom-style:solid;
    text-align:center;
    font-size:13px;
  }

/* ELEMENTI DI USO GENERaLE */



/* TESTaTa E BaRRa */




/*STILE TESTaTa*/








#logo {
    margin-top:20px;
    float: left;
    width: 600px;
    padding:0;
  }


#logo img {
    text-decoration:none;
    border-width:0;
    border:0;
  }


#MenuVerticale {
    float: left;
    width: 200px;
    padding:0 0 0 0;
    margin: 12px 0 0 0;
    font-size:13px;
    font-family: Georgia,Tahoma, arial, sans-serif;
    letter-spacing:1px;
  }


#Ricerca {
    float: right;
    width: 170px;
    height:75px;
    border-left: 22px solid #9E6a6a;
    padding-left:2px;
    margin-top:5px;
    margin-right:5px;
    margin-bottom:0px;
    font-family:Georgia, Tahoma;
    font-weight:bold;
    font-size:13px;
    text-align:left;
    color:#484848;
    background:#ffffff;
  }


#Ricerca img {
    margin-bottom:-2px;
    margin-left:2px;
  }


#Ricerca p {
   
  }


#Ricerca form {
    padding:0px 0px 0px 0px;
    margin:0 0 0 0;
    font-size:12px;
    background:none;
    width:170px;
    height:40px;
  }


#Ricerca input {
    font-size:12px;
    margin-top:4px;
    margin-bottom:0px;
  }


#Ricerca span {
    padding:0px 0px 0px 0px;
    margin:0 0 0 0;
    font-size:12px;
    color:#484848;
  }


#Testa li, ul {
    list-style-type:none;
    padding:0;
    margin:2px;
  }


#Testa a:hover {
    color: #FF0908;
  }


#Testa a {
    text-decoration:none;
    color:#8a8980;
  }


#Calendario {
    padding-top:2px;
    padding-bottom:2px;
    margin-left:5px;
    margin-bottom:5px;
    margin-top:5px;
    width:190px;
    text-align:center;
    border-width:1px;
    border-style:solid;
    border-color:#696969;
    font-size:14px;
  }


#Calendario table {
    width:190px;
    font-size:12px;
    text-align:center;
  }


#Calendario li {
    list-style-type:none;
    list-style-position:outside;
    display:inline;
    margin-left:3px;
    margin-right:3px;
  }


#Calendario a {
    text-decoration:none;
    color:#f7961c;
  }

/* STILE DELLa FaSCIa SINISTRa */







p.LuogoData {
    color : #9e1c20;
    font-size : 14px;
    margin-bottom : 5px;
    margin-left : 0;
    margin-right : 5px;
    margin-top : 0;
    padding-bottom : 2px;
    padding-left : 2px;
    padding-right : 2px;
    padding-top : 2px;
 
 
  }
p.LuogoDataCentro {
    color : #9e1c20;
    font-size : 14px;
    margin-bottom : 5px;
    margin-left : 0;
    margin-right : 5px;
    margin-top : 0;
    padding-bottom : 2px;
    padding-left : 2px;
    padding-right : 2px;
    padding-top : 2px;
    border-bottom: 1px dotted #999999;
 
  }


p.autore {
    margin: 0 5px 0px 0;
    padding: 0px 5px 0px 5px;
    font-size:12px;
    color:#764F4F;
  }

/* STILE DELLa FaSCIa DESTRa */


/* STILE DELLa FaSCIa CENTRaLE */








#DivSinistra {
    /*le dimensioni sono 388+5+5+2=400px */float: left;
    width: 388px;
    padding: 0 0px 0 0px;
    margin:0 0 0 5px;
    height: auto !important;
    height:100%;

    border-right-color:#BFBFBF;
    border-right-style:solid;
    border-right-width:1px;
  }


p.TestoSinistra {

 	border-bottom: 1px dotted #999999;
	 font-size:4px;
}

img.aDestra {
    float:right;
    margin:5px 5px 5px 5px;
  }


img.aSinistra {
    float:left;
    margin:5px 5px 5px 0px;
  }


#DivCentro {
    float: left;
    width: 207px;
    height: auto !important;
    height:100%;
    margin: 0px 5px 0 5px;
    padding: 0 0px 0 0px;
    border-right-color:#BFBFBF;
    border-right-style:solid;
    border-right-width:1px;
  }





#DivCentro  H5 {
    background-image : url('homeimage/sfondoricerca.jpg');
    padding:2px 2px 2px 2px;
  }


#DivDestra P {
   padding-bottom : 5px;
    padding-left : 5px;
    padding-right : 5px;
    padding-top : 5px;
  }


#DivDestra H5 {
    padding:5px 5px 5px 5px;
       color:#606060;

  }


#DivDestra {
    border-right-color : #999999;
    border-right-style : solid;
    border-right-width : 1px;
    float : left;
    width : 186px;

    height: auto !important;

    height: 100%;
    margin-bottom : 0;
    margin-left : 0px;
    margin-right : 0px;
    margin-top : 0px;
    padding-bottom : 0;
    padding-left : 0px;
    padding-right : 0px;
    padding-top : 0px;

  }
#DivCentro img {
	
	display: block;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	margin-bottom:10px;
	 text-align:center;
}

#Destra {
    background-image : url('homeimage/sfondodestra.jpg');
    float : right;
    height : 100%;
    margin-bottom : 0;
    margin-left : 0px;
    margin-right : 0px;
    margin-top : 0;
    padding-bottom : 0;
    padding-left : 0px;
    padding-right : 0px;
    padding-top : 0;
    width : 190px;
  }


#Destra p {
    padding-bottom:2px;
    padding-top:2px;
    padding-left:5px;
    padding-right:5px;
    color:#9e1c20;
    border-bottom-color:#9e1c20;
    border-bottom-style:solid;
    border-bottom-width:3px;
    text-align:right;
    margin:0;
  }


#Destra ul {
    text-align:right;
    font-weight:bold;
    font-size:12px;
    margin:0;
  }


#Destra li {
    line-height:20px;
    list-style-type:none;
    list-style-position:outside;
    padding-left:5px;
    padding-right:5px;
  }


#Destra img {
    /*display: block;
    margin-left: auto;
    margin-right: auto;
    */ border:0;
  }


#Destra a {
    color: black;
    text-decoration:none;
  }


#Destra a:hover {
    color: #f7961c;
    text-decoration:underline;
  }


img.Centrata {
    display: block;
    margin-left: auto;
    margin-right: auto;
    border:0;
    text-align:center;

  }

img.CentrataLink {
    display: block;
    margin-left: auto;
    margin-right: auto;
    border:0;
    text-align:center;
    width:160px;

  }


DIV.Intestazione {
    padding: 0 0 0 0;
    margin:0px 5px 5px 0;
    background:#ffffff;
    border-top: 2px dotted #999999;
    border-bottom: 1px dotted #999999;
    font-weight:bold;
  }


DIV.Cerca {
    position:absolute;
    left:400px;
    width:380px;
    height:140px;
    padding: 0 0 0 0;
    margin:0 5px 0 5px;
    border-top: 2px dotted #999999;
    border-bottom: 2px dotted #999999;
  }


DIV.DomandeRisposte {
    position:absolute;
    left:400px;
    top:147px;
    width: 380px;
    height:20px;
    padding: 0 0 0 0;
    margin: 0 5px 0 5px;
    border-bottom: 2px dotted #999999;
  }








H2 {
    margin:0px 0 5px 0;
    border-bottom: 1px dotted #999999;
    clear: both;
    padding: 0px 0 5px 0;
  }


h3 a {
    color:#4a4a4a;
    text-decoration:none;
  }

span.Tipologia
	{

		color : #9e1c20;
    		font-size : 14px;

	
	}
span.TipologiaCentro
	{

		color : #9e1c20;
    		font-size : 14px;
	 margin-left:2px;

	
	}

h3 {
    margin:0px 5px 0 0px;
    font-size:20px;
    color:#606060;
    clear: both;
    padding: 0px 0 0 0;
  }


H4 {
    font-family: Georgia, Tahoma, sans-serif;
    margin:0px 5px 0 0px;
    font-size:18px;
    color:#606060;

    clear: both;
    padding: 5px 0 0 0;
  }


H4 a {
    color: black;
    text-decoration:none;
   color:#606060;

  }


H5 {
    font-family:Georgia, sans-serif;
    margin:0px 5px 0 0px;
    font-size:16px;

    clear: both;
    padding: 2px 0 0 0;
   color:#606060;
  }


H5 a {
       color:#606060;

    text-decoration:none;
  }


H6 {
    font-family:Georgia, sans-serif;
    margin:0px 5px 0 0px;
    font-size:14px;
    border-top: 2px dotted #999999;
    clear: both;
    padding: 5px 0 0 0;
  }


H6 a {
    color: black;
    text-decoration:none;
  }


SpaN.data {
    font-family:Georgia, sans-serif;
    font-size:10px;
    color: #FF0908;
  }


SpaN.nome {
    font-size:16px;
    color: #FF0908;
  }


p.Commenti {
    margin: 0 5px 5px 0;
    border-bottom: 1px dotted #999999;
  }


form {
	 margin-top:15px;
    padding:15px 15px 15px 15px;
    background-color:#9e1c20;
    width:auto;
    margin-bottom:15px;
  }


form label {
    color:white;
  }


form span {
    font-family:Georgia, sans-serif;
    color: #FF0908;
    font-size:12px;
  }


form.Newsletter {
    padding:15px 15px 15px 15px;
    background-color:white;
    width:auto;
    line-height:20px;
  }


form.Newsletter label {
    color:black;
    float: left;
    width: 200px;
  }


p.didascalia {
    font-family:Georgia, sans-serif;
    width:550px;
    font-size:12px;
    padding: 5px 0 0 0;
  }

#evidenza
{

	 background-image: url('homeimage/sfondoinevidenza.jpg');
	 margin-right:5px;
	 padding-left:5px;



}
#evidenza a
{
		 color:#142C48;
	 background-image: url('homeimage/sfondoinevidenza.jpg');

}
#evidenza h5
{
	 color:#142C48;
	 
	 background-image: url('homeimage/sfondoinevidenza.jpg');

}




/* STILE FOOTER */
