 * {border: 0;
	margin: 0;}
*
	
body{background: url(../images/header.gif) repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin: 0 px 0 0 0;
padding: 0 px 0 0 0;
font-size:12px;

	}


		
#logo{background: url(../images/logo_azienda.gif) no-repeat;
	  width: 161px;
	  height: 70px;
	  margin: 0 0 0 0px;
	  //margin: 0 0 0 0px;}	
	  
	  
#outer{margin: 0 auto;
	   width: 900px;
	   position:relative;}  
	  
#container{
position:absolute;
		   margin:  0;}	



				 
					 
                     /*---------login start---------*/
.textinput8{font: 12px Verdana, Arial, Helvetica, sans-serif;
    color: #5b5bb9;
    background: #ececec;
    border: 1px solid #d2d2dd;
   }	
.textinput{font: 12px Verdana, Arial, Helvetica, sans-serif;
    color: #5b5bb9;
    background: #ececec;
    border: 1px solid #d2d2dd;
    width: 130px;
	margin-left:10px;
	}	
	
.textinput2{font: 12px Verdana, Arial, Helvetica, sans-serif;
    color: #5b5bb9;
    background: #ececec;
    border: 1px solid #d2d2dd;
    width: 220px;
	margin-left:0px;
	height:20px;}	
	
.textinput3{font: 12px Verdana, Arial, Helvetica, sans-serif;
    color: #5b5bb9;
    background: #ececec;
    border: 1px solid #d2d2dd;
	margin-left:0px;
	height:20px;}		

.textinput4{font: 12px Verdana, Arial, Helvetica, sans-serif;
    color: #5b5bb9;
    background: #ececec;
    border: 1px solid #d2d2dd;
    width: 150px;
	margin-top:10px;
	margin-left:0px;
	height:20px;}	
	
	.testoform
	{
	font-size:12px;
	font-weight:bold;
	
	}
	
		
textarea{width: 300px;
		 height: 200px;
		 border: 1px solid #d2d2dd;
		 background: #ececec;
		 color: #5b5bb9;	}	
	 

#login_box{margin: 100px 0px 0 0px;
		   width: 400px;
		   text-align:center;}

h1{color: #37387b;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size: 18px;}
   
h5{color: #8d8a8a;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-style:italic;
   font-size: 12px;
   font-weight:normal; }
   	  		  		
#login_container{width: 400px;
		         margin: 100px auto 0;
				 border: 1px solid  #d7d7f0;
				 padding: 30px 20px 20px 20px;
				 text-align: center;}
	
	
.login_btn{background:url(../images/login_btn.gif);
		width: 90px;
		height: 40px;
		margin: 20px 0 0 150px;}
			
                      /*---------login end---------*/
					  
					  		  
					  /*---------form fitro start---------*/


.td1{border-left: 1px solid  #d7d7f0;}

u{color: #5b5bb9;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;}
  
.table_ricerca{
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #8d8a8a;
font-weight:bolder;
font-size: 13px;
border: 1px solid  #CCCCCC;
float: left;
margin: 20px 0 0 0;
height: 70px;
background: #fff;
}
	   
.table_ric{
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #8d8a8a;
font-weight:bolder;
font-size: 13px;
float: left;
margin: 20px 0 0 0;
}

.table_ric p {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #8d8a8a;
font-weight:bolder;
font-size: 13px;
float: left;
margin: 20px 0 0 0;
padding-top:5px;
padding-bottom:5px;
}
			   
.ric_btn{background:url(../images/ricerca_btn.gif);
		width: 90px;
		height: 35px;}
		
			   
.ricerca_btn{background:#ececec;
			 color: #5b5bb9;
			 font-family:Verdana, Arial, Helvetica, sans-serif;
		     margin: 0;
			 padding: 2px 0 0 0;
			 font-size: 12px;
			 font-weight: bold;
			 width: 100px;}			   
			   
.blu {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:	#5b5bb9;
font-size:12px;
text-decoration:underline;
}		   
                      /*---------form fitro end---------*/
					  
					  /*---------gestione articoli start---------*/

	 
.pagine{color: #999999;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 13px;
		float: right;
		margin: 10px 0 0 0;}
		
.pagine	a {font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#36377A;
	text-decoration:none;
	font-weight:bolder;
	}	
	
.pagine	a:hover {font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #FF9900;
	text-decoration:none;
	font-weight:bolder;
	}
			   
#top_bar{margin: 20px 0 0 0;
		 width: 1024px;
		 height: 43px;
		 float:left;}	
			 	  	 




                     /*---------inserimento articoli start---------*/

		 
		 
.nuovo_articolo_btn {
					color: #5b5bb9;
					background-color:#ececec;
}
							 
.nuovo_articolo_btn a{
					padding-top:10px;
					color: #5b5bb9;
					width: 200px;
				    height: 22px;
					margin: 0;
					float:left;
					background: #ececec;
					text-align: center;
					font-weight: bold;
					text-decoration:none;}	
					

					
.nuovo_articolo_btn a:hover{					
					color: #ffffff;
					background-color:#36377A;}

.ins  {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #363636;
font-weight:bolder;
text-decoration:none;
font-size:12px;
}

.ins a {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #5b5bb9;
font-weight:bolder;
text-decoration:none;
font-size:12px;
}

.ins a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #FF9C00;
font-weight:bolder;
text-decoration:none;
font-size:12px;
}		

.inserisci_btn{background:url(../images/inserisci_btn.gif);
		width: 90px;
		height: 40px;}
		
		
.sfoglia_btn{background:url(../images/sfoglia_btn.gif);
		width: 90px;
		height: 40px;}
		
.cancella_btn{background:url(../images/cancella_btn.gif);
		width: 90px;
		height: 40px;
		}
                   /*---------inserimento articoli end---------*/
	 	 

			 

		
#footer{width: 900px;
		color: #9a9a9c;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	 	font-size: 13px;
	 	text-align: center;
	 	margin: 20px 0 0 0;
	 	float: left;}
		
/** start css tabella **/

.id {
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-weight:bolder;
background-color:#ececec;
color:#5b5bb9;
border: 1px solid #d7d7f0;
}

table{
  border-collapse: collapse;
  font: normal 11px verdana, arial, helvetica, sans-serif;
  }

tr.stile1 a {
  background: transparent;
  text-decoration: none;
  color: #8d8a8a;
  font-weight:bolder;
margin-left:10px;
margin-right:10px;

  }
tr.stile1 a:hover {
  background: transparent;
  color: #363636;
    font-weight:bolder;
  }

tr.stile1 {
  background: #FFFFFF;
  color: #363636;
  height:30px;
  }
  
tr.stile1:hover {
  background: #f1f7c3;
  color: #FFFFFF;
  }		
  
td.stile1 {
height:30px;
border-right: 1px solid  #d7d7f0;
border-bottom: 1px solid #d7d7f0;
border-top: 1px solid #d7d7f0;
  }


/** end css tabella **/		
		
/** start css modifica **/
.modifica a {
position: absolute;
  background: transparent;
  text-decoration: none;
  color: #8d8a8a;
  font-weight:bolder;
margin-top:0px;
margin-left:100px;

  }	
  
  .modifica a:hover {
position: absolute;
  background: transparent;
  text-decoration: none;
  color:  #FF9C00;
  font-weight:bolder;
margin-top:0px;
margin-left:100px;
  }	
/** end css modifica **/

/** start css input **/

