#nomeAutore.close{
	background-image:url(../imgs/frecciadown_grigio.png);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 10px;
	}

#nomeAutore.open{
	background-image:url(../imgs/frecciaup_grigio.png);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 10px;
	}

.aPari{
background-color:#F2F0CE;	
}

.aDisp{
	
}

.nuovaRec{
	color: #010059;
	background-color: #FC6;
	padding: 2px;
	border: 2px outset #B8B8AA; 	
}

#layerAutore{
	position:fixed;
	top:0px; width:300px;
	left:5px;
	background-color:#fff;
	font-size:90%;
	padding:5px;
	opacity:0.9;

}
#layerAutore UL{
	 margin:0px; padding:0px; text-align:left; 
}
#layerAutore LI{
	  list-style:none; margin:0px; padding:0px;
}

SELECT.new , INPUT.new {
	color: #000;
	background-color: #F2F1D5;	 padding:5px;
}

input.NewRecensione{
	 font-size:14px; width:400px;
}

a.chiaveOff{
 	
	
}
a.chiaveOn{
 padding-left:18px;	
	background-image:url(../imgs/okKey.png);background-repeat:no-repeat; background-position:left;
	line-height:;
}

#menuPath {
    padding: 10px;
    padding-left: 20px;
    padding-top: 5px;
    padding-bottom: 5px;
    color:#CFCFA9;
    border-left:1px solid #000;
    border-top:none;
      border-bottom:none;
    background: #443 none repeat-x;
	font-weight: normal;
	font-size: 90%;
}
#menuPath2 {
 
    color:#CFCFA9;
    border-right:1px solid #000;
    border-top:none;
      border-bottom:none;
    background: #443 none repeat-x;
	font-weight: normal;
	font-size: 90%;
}

#menuPath a {
    color:#FFF;
}

#menuPath a:link {
    color:#FFF;
}

#menuPath a:visited {
    color:#FFF;
}

#menuPath a:active {
    color:#FFF;
}

.botNew {
    font-weight: bold;
    color: #000000;
    background-image: url(../imgs/tabBot.gif);
    background-repeat: repeat-x;
    background-position: left top;
    padding-bottom: 3px;
    width: 100px;
}
.botNewOn {
    font-weight: bold;
    color: #000000;
    background-image: url(../imgs/tabBot2.gif);
    background-repeat: repeat-x;
    background-position: left top;
    padding-bottom: 3px;
    width: 100px;
}


.titiloSezMartino{
 text-decoration:none;
 color:#333333;
}
A.titiloSezMartino:link{
 text-decoration:none;
 color:#000000;
}

#newC1{width:20%;border:1px solid #000;border-top:none;
    background: #AA9 ;
}
#newC1 a{
 color: #000;
 font-weight:normal; 
}
#newC1 a:link{
 color: #000;
  font-weight:normal; 

}
#newC1 a:visited{
 color: #000;
  font-weight:normal; 

}
#newC1 a:active{
 color: #000000;
  font-weight:normal; 

}
.sideTitolo{
padding-bottom:10px;
padding-left:5px;
padding-top:10px;
color: #000000;
font-size:110%;
}

.sideTitoloA {
color: #000000; 
}
.sideSub{
 padding-left: 20px;
 color:#000;
 padding-right:10px;
}

.spz {
    padding-top: 3px;
    padding-right: 0px;
    padding-bottom: 3px;
    padding-left: 10px;
    text-align: left;
}

.divMail{background: #DEDEBD;   border: 1px solid #ADAD8C;  margin-top: 5px;    margin-bottom: 20px;    padding: 5px;}

body {
    background-color: #525252;
    margin: 5px;
	font-size: 90% ;
	font-family:"Trebuchet MS",Verdana,Arial;
}
blockquote {
    padding: 1em;
    
    margin: 0;
    font-size: 90%;
}
form, img { padding: 0; margin: 0 }
a:active, a:focus {
    background-color: #b50!important;
    color: #fff!important;
}
input { padding: 0 }
p{margin:0px}
#titolone {
    font-size: 200%;
    font-weight: bold;
    font-family: trebuchet ms, verdana, helvetica, sans-serif;
    color: #e6e6e6;
    background-color: #886;
    padding: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
    vertical-align: middle;
    border: 1px solid #000;
    border-bottom: none;
    border-right:none;
    width: 100%
}
.titol{
    color: #e6e6e6;
text-decoration: underline;
}
.titolN{
    color: #e6e6e6;
text-decoration: none;
}


#titoloSezione {
    color: #eec;
    background-color: #aa8;
    border-top:1px solid #000;
    border-right:1px solid #000;
    padding: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
    vertical-align: middle;
}
.bi {
    color: #753;
    font-size: 90%;
    background: #ffe url("../imgs/bi.gif");
    background-repeat: repeat-x;
    border: 1px solid #775;
    padding: 0.1em;
    margin-top: 2px
}
.bu {
    font-family: verdana, verdana, helvetica, sans-serif;
    font-size: 80%;
    font-weight: bold;
    border: 1px solid #6B6B4A;
    background-color: #EFEFCE;
    color: #000000;
    
}

#menuPrimo,#menuSecond {
    padding: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 20px;

    
    font-size: 90%;
    color:#CFCFA9;
    border:1px solid #000;
    background-color: #666655;
}
#primoFooter{
font-size: 12pt; font-weight: bold; color: #ffd ;background-color: #666655;padding-left:10px;padding-right:10px;padding-top:4px;padding-bottom:4px
}
#secondoFooter{
font-size: 10pt;  padding:4px;border:1px solid #000;border-top:none;background-color: #343322;color:#fff;
}
#secondoFooter a, #secondoFooter a:link, #secondoFooter a:visited {
color:#fff;
}
#terzoFooter{
font-size: 10pt;  padding:4px;border:1px solid #000;border-top:none;background-color: #343322;color:#fff;
}
#terzoFooter a, #terzoFooter a:link, #terzoFooter a:visited {
color:#fff;
}

#menuSecond{
border-left: none;
    background: repeat-x none #666655;
}
#menuPrimo{
border-right: none;
    background: repeat-x none #666655;
}
#menuPrimo a, #menuSecond a{
    color:#FFF;
}

#menuPrimo a:link, #menuSecond a:link {
    color:#FFF;
}

#menuPrimo a:visited, #menuSecond a:visited {
    color:#FFF;
}

#menuPrimo a:active, #menuSecond a:active{
    color:#FFF;
}

#menuSecondo {
    padding: 10px;
    padding-left: 20px;
    padding-top: 5px;
    padding-bottom: 5px;

    font-size: 90%;
    color:#CFCFA9;
    border:1px solid #000;
    border-top:none;
    background: #666655 none repeat-x;
}

#menuSecondo a {
    color:#FFF;
}

#menuSecondo a:link {
    color:#FFF;
}

#menuSecondo a:visited {
    color:#FFF;
}

#menuSecondo a:active {
    color:#FFF;
}

a:link .sezSelezionata {
    color: #b50;
}
 
.sezSelezionata,
#menuPrimo .sezSelezionata a:link,
#menuSecondo .sezSelezionata a:link,
#menuPrimo .sezSelezionata a:visited,
#menuSecondo .sezSelezionata a:visited
{
    color: #b50;
    font-weight: bold;
}

/*corpo della pagina*/

#testatacorpo {
    padding: 10px;
    padding-bottom: 0;
    border-bottom: 1px dashed #bb9
}

#testatacorpo a {
    font-family: trebuchet ms, verdana, helvetica, sans-serif;
}

#divIndice a:link {
    color: #664;
}

#testatacorpo a:visited {
    /*color: #886;*/
}

#testatacorpo a:active, #testatacorpo a:focus {
    color: #fff
}

#titolo {
    font-weight: bold;
    font-size: 170%;
    font-family: trebuchet ms, verdana, helvetica, sans-serif;
    color: #543;
    text-align: left;
}

.titPar {
    font-weight: bold;
    color: #886
}

#sommario {
    
    font-style: italic;
    font-size: 110%;
    color: #543;
    margin-top: 10px
}

#diAutore {
    font-size: 115%;
}

#indice {
    line-height: 1.2em;
        font-size: 105%;
}

#colImmagini a, #colImmagini a:link, #colImmagini a:visited {
 color:#000;
}

#colImmagini {
    padding: 10px;
    text-align: center;
    vertical-align: top;
    background-color: #AA9;
    border-right: 1px solid #000;
        border-left: 1px solid #000;
    border-bottom: 1px solid #000;
    /*background-image:url('../imgs/svNewMartino.gif');
    color:#fff;*/


}
#newAutore{
 border:1px solid #000;
 border-top:none;
 /*border-bottom:none;*/
}

#tbAutore img,
#colImmagini img, #tbAutoreNew img {
    border: 1px solid #664
}

.didascalia {
    
    margin-bottom: 10px;
    text-align: left;

    padding: 2px}

#corpo{
    padding: 10px;
    vertical-align: top;
    line-height: 1.2em;
    text-align: justify;
    width: 75%;
    border:1px solid #000;
    border-top:none;
    border-bottom:none;
}

#corpo a:link {
    /*text-decoration: underline;*/
}
#note a:link {
    text-decoration: underline;
}

#corpo .nota {
    text-decoration: none;
    font-size: 75%;
    vertical-align: top
}

#corpo a:link .figura {
}

#note {
    padding: 10px;
    vertical-align: top;
    width: 25%;
    line-height: 1.2em;
}
#noNote{
display:none
}

/* pagina membro staff */

#tbAutore {
/*  border: 1px solid #aa8; */
  border:1px solid #000; 
  border-left:none;
    background-color: #cca
}

#tbAutore td {
    padding: 5px;
      
    
}
#tbAutore td.risRic {
    padding-left: 5px
}

#autore td.risRic {
    padding-left: 5px
}


#tabSub{
    padding: 0px
} 

#sottotitolo{
    font-weight: bold;
    font-size: 110%;
    font-family: "trebuchet ms", verdana, helvetica, sans-serif;
    color: #543;
}

.unnamed1 {
    background-image: url(../imgs/sfBoxMac01.gif);

}
.unnamed2 {
    background-image: url(../imgs/sfBoxMac02.gif);
    background-repeat: repeat-y;
    background-position: right top;
    background-color: #FFFFFF;
}
.unnamed3 {
    background-color: #FFFFFF;
    background-image: url(../imgs/boxMac.gif);
    background-repeat: repeat-x;
    background-position: top;
}
.unnamed4 {
    background-color: #FFFFFF;
    border-bottom-width: 1px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: solid;
    border-left-style: none;
    border-bottom-color: #E3E3E3;
    margin-top: 3px;
}

#divSommario {
    color:          #654;
    font-weight:    bold
}
 
#divIndice {
    padding-left:   20px;
    line-height:    1.4em;
}
.titolll {
font-weight: bold;
font-size: 170%;
font-family: trebuchet ms, verdana, helvetica, sans-serif;
color: #543;
margin:0 0 15px 0px;

}
.titollx{
font-weight: bold;
font-size: 120%;
font-family: trebuchet ms, verdana, helvetica, sans-serif;
color: #543;
margin:10px 0 10px 0px;

}a:link {
    color: #660033;
}

#colly01 a:link{
color: #000000;
}
#colly02 a:link {
color: #000000;
}
#colly01 a:visited{
color: #000000;
}
#colly02 a:visited {
color: #000000;
}
#titolone a{
color:#E6E6E6;
}
A.sagHome:link,A.sagHome:active,A.sagHome:visited{color: #212121;}
A.sagHome:hover{color: #73314A;}
.tabHome{
margin-bottom:10px;
}
.botNewOn A:link,.botNewOn A:visited,.botNew A:link,.botNew A:visited{
    font-weight: bold;
    color: #000000;
    text-decoration: none;
    cursor: pointer;
}
#myTab td{
 padding:0px;padding-bottom: 3px;
}

