button.passSalva{


border: 1px solid #696;

text-align: center; 
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
-webkit-box-shadow: #666 0px 2px 3px;
-moz-box-shadow: #666 0px 2px 3px;
box-shadow: #666 0px 2px 3px;
background: #EEFF99;
	color: #FFF;
	background-color: #408000;
}

button.passAnn{
	border: 1px solid #800000;
	text-align: center;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-webkit-box-shadow: #666 0px 2px 3px;
	-moz-box-shadow: #666 0px 2px 3px;
	box-shadow: #666 0px 2px 3px;
	color: #FFF;
	background-color: #800000;
}

.hide{display:none}

.modPass{
	color: #F00;
	text-decoration: underline; cursor:pointer;
}

TABLE.tabAddRecens TD{
 border-bottom:1px solid #000;	 padding:3px;
}
TABLE.tabAddRecens{
 width:700px;	
}
OL.piuletti{
	margin:0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 17px;
}
LI.piuletti{
	list-style-position: outside;
	list-style-type: decimal;
	margin-bottom:5px;
}

blockquote.canzone{
	background: #dfdfb9;
}

acronym{
	border-style: none;
	Cursor:help;
}
CITE{
	font-style: normal;

} 
.r1{

}

.r2{
 margin: 3px;
  width:80%;
 font-size: 80%;
}

#chiudi{
 height:150px; overflow:hidden; 
}

.toolButton{
	border: 1px solid #333333;
	margin: 0px 1px 0px 1px;
	padding: 1px;
}
#toolBar , #myEditor{
	background: #efefc9;
	border: 1px solid #000000;
	padding: 2px;
	margin: 0px;
	width: 90%;
}
#myEditor, .txtEditor{
	border: 2px inset #CCCCCC;
	background: #ffffff;
	
}
.schedaLibro{
padding: 10px 10px 0pt;
	font-size: 105%;
}

.imgTop{
	border: 1px solid #ADAD8C;
	border-bottom: none;
	background: #DEDEBD;
	padding-right: 4px;
	padding-left: 4px;
	height: 21px;
	padding-top: 4px;
}

.icoRisorsa {
float:left; margin-right:2px;
	border: 1px solid #adad8c;
}

.divImg{
	background: #DEDEBD;
	border: 1px solid #ADAD8C;
	margin-top: 0px;
	margin-bottom: 20px;
	padding: 5px;
	border-top: none;
	cursor: pointer;
}


.prwImg{
	width: 98px;
	height: 98px;
	border: 1px solid #000;
	background-position: top center;
	background-repeat: no-repeat;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='gray', Direction=135, Strength=4);
    
}

#scrollMe {
    overflow: auto; height:300px;
}
.spazio01{
font-size: 50%
}


FIELDSET{
 border:1px solid #000; 
}
.menuItem{
    padding: 0px 0px 0px 32px;
    border: 1px none ;
    margin: 1px;
}
.menuItemhover{ 
padding: 0px 0px 0px 32px;

    margin: 1px;
background-color:#FFEEC2; border:1px solid #3F5D38;
}
.smartMenu{
filter: progid:DXImageTransform.Microsoft.Shadow(color=#758D5E,direction=135, strength=3)
 progid:DXImageTransform.Microsoft.Alpha(opacity=90);
position:absolute; width:152px; height:177px; z-index:1; left: 395px; top: 80px;
background-color:#F4F4EE;
border:1px solid #758D5E;
background-image:url(../imgs/menuXp.gif); background-repeat:repeat-y; background-position:left top;

 -moz-opacity: 0.9;
}

TH,.comeTh{
background : #EFEFC9;
border : 1px solid #AAAA88;
border-collapse : collapse;
text-align: left;
}
.risRicB{
padding:0px 5px 0px 5px;border : 1px solid #AAAA88;}
.risRic{
border-top:1px solid #CFCFA9
}
.trebuscet  {
color : #000000;
font : 95% "Trebuchet MS", Verdana, Arial;
}

.trebuscet2  {
color : #524231;
font : 95% "Trebuchet MS", Verdana, Arial;
}

.titHome{
color : #524231;
font : 95% "Trebuchet MS", Verdana, Arial;
vertical-align: bottom;
/*background-color: #cfcfa9;*/
   background-image:  url(../imgs/sottolineatoMartino.gif); background-repeat: no-repeat;   background-position: left bottom;
}

.trebuscet80Nero  {
color : #000000;
font : 80% "Trebuchet MS", Verdana, Arial;
}

.trebuscet110Nero  {
color : #000000;
font : 110% "Trebuchet MS", Verdana, Arial;
}

A.titiloSez  {
color : black;
}


A.titiloSez:hover  {
color : #6B0F38;
text-decoration : underline;
}
SELECT.ricAvanzata, TEXTAREA.ricAvanzata  {
width : 200px;
font : 100% "Trebuchet MS", Verdana, Arial;
}

INPUT.ricAvanzata2  {
width : 146px;
}

SELECT.ricAvanzata2  {
width : 50px;
}

.homeImg  {
cursor : pointer;
width : 50%;
border : 9B solid #BCBC 1px;
background : no-repeat center top;
padding-left : 0px;
border-collapse : separate;
height : 208px;
}

#ricRapTop  {
font-size : 80%;
color : #F7F7D6;
text-decoration : underline;
}
.aaa{
border:3px solid red;
}.padTab {
    padding: 0 5px 0 0;
}
.tabRisRic{
padding: 0px; border-collapse: collapse; margin: 0px; border: none; background-color: #DFDFB9;
}
caption {
    text-align: left;
    padding-bottom: 5px;
}
.risRic { padding:5px 18px 5px 18px;border : 1px solid #AAAA88; } 
.risRicS { padding:5px 5px 5px 5px;border : 1px solid #AAAA88; } 
.risRicN { padding:5px 2px 5px 2px;border : 1px solid #AAAA88; } 

TH > a{
 color:#000;
}.risRicPag {
    padding:0px 18px 0px 18px;
    border : 1px solid #AAAA88;
    background-color: #EFEFC9;
    text-align: center;
}

INPUT.ricAvanzata {
    width : 200px;
    font-family: "Trebuchet MS", Verdana, Arial;
 } 
 #boxPag, #boxPag2{
 border-bottom: none; margin-top: 10px;padding-bottom:3px;border-top: none;padding-top:3px; 
 }
 #boxImmagini{
padding-top:10px;
 }

