/*
  DATA CREAZIONE: 2005-06-20;
  DATA MODIFICA: ;
  VERSIONE: 2005.1.0;
  AUTORE: Morgan Rota Stabelli;
*/

DIV.contenitore
{
width:1000px;
background-image: url(img/homePage/treColonne.gif);
background-repeat: repeat-y;
height: 100%;
position:absolute;
left:0px;
top:0px;
font-family: Verdana;
font-size: 12px;
}

TD {
vertical-align:top;
}

/*----------TESTATA----------*/
DIV.testata
{
height: 121px;
}

DIV.testata-banner
{
background-image: url(/img/homePage/testata-banner.gif);
background-image: url(/img/homePage/testata-banner-estate.jpg);

background-repeat: no-repeat;
height: 100px;
}

DIV.testata-foot
{
background-image: url(/img/homePage/testata-foot.gif);
background-repeat: no-repeat;
height: 21px;
}
/*----------FINE TESTATA----------*/


/*----------CORPO----------*/
DIV.principale{
 width:1000px;
 padding:0px;
 margin:0px;
}
 DIV.col-sinistra{
 width: 199px;
 padding-top:15px;
 float:left;
 }
 	DIV.sezione
	{
       width:175px;
       margin-left:12px;
       margin-right:14px;
       margin-bottom:20px;
	}
       DIV.sezione-img{
       padding:0px;
       margin:0px;
	}       
	 DIV.sezione-text{
	 font-size: 11px;
       font-weight: bold;	
       background-color: white;
       border: 1px solid #92461D;
       border-top:0px;
       padding:5px;
	}
       DIV.sezione-text A{
       display:block;
       padding: 3px 0px;
       margin:0px;
       text-decoration: none;
       color:black;       
	}
	DIV.sezione-text A:hover{
       display:block;
       color: #92461D;
       text-decoration: underline;
       padding: 3px 0px;
       margin:0px;       
	}

 DIV.contenutiHome
 {
 position:absolute;
 top:100px;
 width:575px;
 margin-left:200px;
 margin-right:170px;
 padding:30px;
 clear: left;
 align:center;
 }

 DIV.contenuti
 {
 width:739px;
 padding:30px;
 float:left;
 align:center;
 }

DIV.contenutiNews
 {
 width:600px;
 padding:30px;
 float:left;
 align:center;
 }

 
 DIV.col-destra{
 float:right;
 width: 163px;
 padding-top:20px;
 }

 	DIV.sezioneDx
	{
       width: 126px;
       margin-left:22px;
       margin-right:0px;
       margin-bottom:20px;
	}
       DIV.sezioneDX-img{
       width: 126px;
       padding:0px;
       margin:0px;
	}
       
	 DIV.sezioneDX-text{
	 text-align: center;
       font-size: 9px;
       background-color: #EBE8E1;
       border: 2px solid #999881;
       border-top:0px;
       line-height:10px;
       margin:0px;
       margin-top:-2px;

	}
       DIV.sezioneDX-text P{
       background-color: white;
       text-align: left;
       padding-top:5px;
       padding-left:3px;
       padding-right:3px;
       padding-bottom:5px;
       margin:0px;
	}
       DIV.sezioneDX-text P A{
       color:black;
	}
	DIV.sezioneDX-text SELECT {
       font-size:9px;
       margin-top:3px;
       margin-bottom:5px;
	}
	DIV.sezioneDX-text SPAN {
       display:block;
       background-color: white;
       text-align: center;
	}

/*----------FINE CORPO----------*/

DIV.piede{
clear: both;
height: 11px;
background-image: url(img/homePage/foot.gif);
background-repeat: no-repeat;
}

A{
text-decoration: underline;
color:black;
}

A:hover{
text-decoration: underline;
color:#893609;
}


/*pagine ASP*/
.titoloASP{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-style: normal;
    color: rgb(159, 28, 31);
    background-color: rgb(244, 243, 240);
    line-height: normal;
    text-decoration: none;
    font-weight: bold;
    padding-left-value: 5px;
    padding-left-ltr-source: physical;
    padding-left-rtl-source: physical;
    text-align: left;
    vertical-align: middle;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    border-top-color: rgb(159, 28, 31);
    border-right-color: rgb(159, 28, 31);
    border-bottom-color: rgb(159, 28, 31);
    border-left-color: rgb(159, 28, 31);
    border: 1px solid #893609;
    height:20px;
    padding-left:10px;
}

.titoloASPNews{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-style: normal;
    color: rgb(159, 28, 31);
    background-color: rgb(244, 243, 240);
    line-height: normal;
    font-weight: bold;
    padding-left-value: 5px;
    padding-left-ltr-source: physical;
    padding-left-rtl-source: physical;
    text-align: left;
    vertical-align: middle;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    border-top-color: rgb(159, 28, 31);
    border-right-color: rgb(159, 28, 31);
    border-bottom-color: rgb(159, 28, 31);
    border-left-color: rgb(159, 28, 31);
    border: 1px solid #893609;
    height:20px;
    padding-left:10px;
}
.titoloASPNews A{
 text-decoration: none;
color: rgb(159, 28, 31);
}
.titoloASPHome{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-style: normal;
    color: #9F1C1F;
    line-height: normal;
    font-weight: bold;
	background-color:#F4F3F0;
    padding-left-value: 3px;
    padding-left-ltr-source: physical;
    padding-left-rtl-source: physical;
    text-align: left;
    vertical-align: middle;
    border: 1px solid #893609;
    height:15px;
    padding-left:10px;
}




SELECT.titolo{
  font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-style: normal;
    color: rgb(159, 28, 31);
    background-color: rgb(244, 243, 240);
    line-height: normal;
    text-decoration: none;
    font-weight: bold;
    padding-left-value: 5px;
    padding-left-ltr-source: physical;
    padding-left-rtl-source: physical;
    text-align: left;
    vertical-align: middle;
}

SELECT.titolo OPTION{
  background-color: white;
  padding-bottom:3px;
  padding-top:3px;
}

TD.paragrafo{
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-style: normal; 
  color: black;
  text-align: left;
  padding:0px;
  margin:0px;
  padding-top:10px;
}

TD.paragrafoNews{
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-style: normal; 
  color: black;
  text-align: left;
  padding:0px;
  margin:0px;
  padding-top:10px;
  height:80px;
}

.paragrafoIntestazioneNews
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 9px;
    font-style: normal;
    background-color: transparent;
    line-height: normal;
    text-decoration: none;
    text-align: left;
    vertical-align: middle;
    margin:0px;
    padding:0px;
    margin-bottom:-6px;
}

P.paragrafoIntestazione
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-style: normal;
    color:#893609;
    background-color: transparent;
    font-weight: bolder;
    text-decoration: none;
    text-align: left;
    vertical-align: middle;
    margin:0px;
    padding:0px;
}

P.paragrafoIntestazioneUnderlined
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-style: normal;
    color:#893609;
    background-color: transparent;
    font-weight: bolder;
    text-decoration: none;
    text-align: left;
    vertical-align: middle;
    margin:0px;
    padding:0px;
    border-bottom: 1px solid #893609;
}

DIV.download{
 display:inline;
 position:absolute;
 top:146px;
 left:870px;
 font-size: 9px;
 text-decoration: none;
 margin:0px;
 padding:0px;
}

P.paragrafoTitolo{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    color: #893609;
    background-color: #F4F3F0;
    line-height: normal;
    text-decoration: none;
    font-weight: bolder;
    text-align: left;
    vertical-align: middle;
    padding: 3px;
    margin:0px;
    margin-top:5px;
    margin-left:20px;
}

.paragrafoTitoloNews{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    color: #9F1C1F;
    background-color: #F4F3F0;
    line-height: normal;
    text-decoration: none;
    font-weight: bold;
    text-align: left;
    vertical-align: middle;
    padding: 3px;
    margin:0px;
    margin-top:5px;
}

SPAN.paragrafoTitolo2{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    color: #893609;
    text-align: left;
    margin:0px;
    padding:0px;
    margin-left:30px;
    font-weight: bold;
}

SPAN.-paragrafoTitolo2{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    color: #893609;
    text-align: left;
    margin:0px;
    padding:0px;
    margin-left:-10px;
    font-weight: bold;
}

SPAN.paragrafoTitolo3{
    display:inline;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    color: #893609;
    font-style: italic;
    text-align: left;
    margin:0px;
    padding:0px;
}

P.paragrafoTesto2{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    color: #893609;
    background-color: #F4F3F0;
    line-height: normal;
    text-decoration: none;
    text-align: left;
    vertical-align: middle;
    margin-left:40px;
    margin-top:-1px;
    margin-bottom:1px;
    padding:0px;
}

P.paragrafoTesto{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    color: #893609;
    line-height: normal;
    text-decoration: none;
    text-align: left;
    vertical-align: middle;
    margin-left:40px;
    margin-top:-1px;
    margin-bottom:5px;
    padding:0px;
}

.paragrafoTestoNews{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    color: #893609;
    line-height: normal;
    text-decoration: none;
    text-align: left;
    vertical-align: middle;
    margin-left:10px;
    margin-top:-1px;
    margin-bottom:5px;
    padding:0px;
}


P.paragrafoPiede{
 margin-top:20px;
 text-align: center;
}

.appendice{
 margin:0px;
 display:inline;
 font-size: 9px;
}
P.paragrafoIntestazione A.link{
 color:black;
 text-decoration: underline;
}
P.paragrafoIntestazione A.link:hover{
 color:#893609;
 text-decoration: underline;
}


A.linketto{
 margin:0px;
 display:inline;
 font-size: 10px;
 color:black;
 text-decoration: underline;
}
A.linketto:hover{
 margin:0px;
 display:inline;
 font-size: 10px;
 color:#893609;
 text-decoration: underline;
}
A.linkettino{
 margin:0px;
 display:inline;
 font-size: 9px;
 color:black;
 text-decoration: underline;
}
A.linkettino:hover{
 margin:0px;
 display:inline;
 font-size: 9px;
 color:#893609;
 text-decoration: underline;
}




A.destra{
 margin:0px;
 text-align: right;
 font-size: 12px;
 text-decoration: underline;
 color:black;
}



P.paragrafoIntestazione A{
 text-decoration: none;
 color:rgb(159, 28, 31);
}
P.paragrafoTesto A{
 text-decoration: underline;
 color:black;
}

P.paragrafoTesto A:hover{
 text-decoration: underline;
 color:#893609;
}

INPUT.invia{
 width:150px;
}


DIV.pulsantiera{
 float: none;
 position:relative;
 top:-29px;
 background-color: #EBE8E1;
 border: 2px solid #999881;
 width:731px;
 margin-left:-2px;
 font-size:10px;
 font-variant: small-caps;
 padding:3px;
 text-align: center;
}

DIV.pulsantiera A{
 text-decoration: underline;
 color:black;
 margin-left:20px;
}

DIV.pulsantiera A:hover{
 text-decoration: underline;
 color:#893609;
}

HR{
border: 1px solid #D8C6BC;
margin:0px;
padding:0px;
}

DIV.pulsanti{
 margin-top:30px;
 width:100%;
 text-align:center;
}

INPUT.button{
font-family: Verdana,Arial,sans-serif;
    font-size: 12px;
    line-height: normal;
    font-weight: bold;
    color: white;
    background-color: #893609;
    text-align: center;
    vertical-align: middle;
    width: auto;
    height: 20px;
    margin-top: 10px;
    margin-bottom: 0px;
    border: thin outset #893609;
}

LI.elencoHome{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-style: normal;
    color:#893609;
    background-color: transparent;
    font-weight: bolder;
    text-decoration: none;
    text-align: left;
    vertical-align: middle;
    padding-left:30px;
    line-height: 25px;
    list-style-type: square;
}

TD.linkdoc {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px;
  font-style: normal; 
  color: #000000;
  background-color: transparent;
  line-height: normal; 
  text-decoration: none;
  font-weight: bold;
  text-align:justify;
  padding-top:5px;
  padding-bottom:5px;
}

TABLE TD.linkdoc A, TABLE TD.linkdoc A:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px;
  font-style: normal; 
  color: #9F1C1F;
  background-color: transparent;
  line-height: normal; 
  text-decoration: underline;
  font-weight: bold;
}