BODY {
        font-family: verdana, arial, helvetica, sans-serif;
	background-color: #FFFFFF;
      }

.color_1 {
           background-color: #0090C1;
	   border-color: #0090C1;
         } 
	 
.color_2 {
           background-color: #FFCC00;
	   border-color: #FFCC00;
         } 
	 
.bender_1 {
            background-image: url(../images/bender_bg_1.gif);
	    background-repeat: no-repeat;
	    background-position: bottom center;
	  }

.bender_2 {
            background-image: url(../images/bender_bg_2.gif);
	    background-repeat: no-repeat;
	    background-position: top center;
	  }
	  
.stewie {
          background-image: url(../libri/stewie.png);
	  background-repeat: no-repeat;
	  background-position: bottom right;
	}	
	  
.message {
           background-color: #eaeaea;
	 } 

.message-libro {
                 background-color: #ebf4d2;
	       }

.form {
        background-color: #eaeaea;
	border-width: 1px;
	border-style: solid;
	border-color: #FFCC00;
	height: 20px;
	width: 300px;
      }
      
.form_libri {
              height: 20px;
	      width: 200px;
	      background-color: #eaeaea;
	      border-width: 1px;
	      border-style: solid;
	      border-color: #3789b6;
            }

.textarea {
             background-color: #eaeaea;
	     border-width: 1px;
	     border-style: solid;
	     border-color: #FFCC00;
	     height: 150px;
             width: 500px;
           }
	 	 
.text {               		
        font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;	
	color: #000000;
	font-weight: normal;
	text-decoration: none;
        line-height: 13px;
      }
      	      
.text A:hover {            
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 11px;	
		color: #FFCC00;
		font-weight: normal;
		text-decoration: none;
		line-height: 13px;
	      }
	 	 
.text-gb {               		
           font-family: verdana, arial, helvetica, sans-serif;
	   font-size: 13px;	
	   color: #000000;
	   font-weight: normal;
	   text-decoration: none;
         }
      	      
.text-ghost {               		
              font-family: verdana, arial, helvetica, sans-serif;
	      font-size: 11px;	
	      color: #FFFFFF;
	      font-weight: normal;
	      text-decoration: none;
            }	

.text-micro {               		
              font-family: verdana, arial, helvetica, sans-serif;
	      font-size: 9px;	
	      color: #000000;
	      font-weight: normal;
	      text-decoration: none;
            }

.text-cit {               		
            font-family: verdana, arial, helvetica, sans-serif;
	    font-size: 10px;	
	    color: #969696;
	    font-weight: normal;
	    text-decoration: none;
          }

.text-data {               		
             font-family: verdana, arial, helvetica, sans-serif;
	     font-size: 12px;
	     color: #FFCC00;
	     font-weight: normal;
	     font-style: italic;
	     background-color: transparent;
           }

.sfondo-data {
               background-color: #eaeaea;
             }

	 
.text-alt {               		
            font-family: verdana, arial, helvetica, sans-serif;
	    font-size: 10px;	
	    color: #FFFFFF;
	    font-weight: normal;
	    text-decoration: none;
          }
	  
.text-alt A:hover {               		
                    font-family: verdana, arial, helvetica, sans-serif;
	            font-size: 10px;	
	            color: #FFFFFF;
		    background-color: #FFCC00;
	            font-weight: normal;
	            text-decoration: none;
                  }
		  
.text-stable {               		
               font-family: verdana, arial, helvetica, sans-serif;
	       font-size: 11px;	
	       color: #FFA500;
	       font-weight: normal;
	       text-decoration: none;
            }
	  
.text-stable A:hover {               		
                       font-family: verdana, arial, helvetica, sans-serif;
	               font-size: 11px;	
	               color: #FFA500;
		       background-color: #ffffff;
	               font-weight: normal;
	               text-decoration: underline;
                     }
		     
.text-ris {               		
             font-family: verdana, arial, helvetica, sans-serif;
	     font-size: 11px;	
	     color: #ffffff;
	     background-color: #ffffff;
	     font-weight: normal;
	     text-decoration: none;
          }
	  
.text-ris A:hover {               		
                    font-family: verdana, arial, helvetica, sans-serif;
	            font-size: 11px;	
	            color: #000000;
		    background-color: #ffffff;
	            font-weight: normal;
	            text-decoration: none;
                 }

.text-exif {               		
              font-family: verdana, arial, helvetica, sans-serif;
	      font-size: 9px;	
	      color: #B3B3B3;
	      background-color: #ffffff;
	      font-weight: normal;
	      text-decoration: none;
           } 
	                   
.text-error {               		
               font-family: verdana, arial, helvetica, sans-serif;
	       font-size: 14px;	
	       color: red;
	       font-weight: normal;
	       text-decoration: none;
            }
	    
.text-libro-titolo {               		
                     font-family: verdana, arial, helvetica, sans-serif;
	             font-size: 13px;	
	             color: #000000;
	             font-weight: normal;
	             text-decoration: none;
                   }
		   
.text-libro-titolo A:hover {               		
                             font-family: verdana, arial, helvetica, sans-serif;
	                     font-size: 13px;	
		             color: #FFCC00;
		             font-weight: normal;
		             text-decoration: none;	
                           }
		   
.text-libro-form {               		
                   font-family: verdana, arial, helvetica, sans-serif;
	           font-size: 10px;	
	           color: #000000;
	           font-weight: normal;
	           text-decoration: none;
		   padding-top: 0px;
		   padding-bottom: 0px;
		   margin-top: 10px;
		   margin-bottom: 10px;	
                 }

.text-gb-form {               		
                font-family: verdana, arial, helvetica, sans-serif;
	        font-size: 11px;
	        color: #000000;
	        font-weight: normal;
	        text-decoration: none;
	        line-height: 13px;
	        background-color: transparent;
		padding-top: 0px;
		padding-bottom: 0px;
		margin-top: 10px;
		margin-bottom: 10px;		   
             }

