	
table, input, textarea
	{
			font-size: 1em;

	}

a:link { text-decoration: underline; color: #008; }
a:visited { text-decoration: underline; color: #006; }
a:hover { text-decoration: none; color: #66e; }
a:active { text-decoration: underline; color: #99f ; }

/************************************************* Styles Toolbar 806 px *****************************************************/

#upperToolbar {
	clear: both;
	width: 806px;
	position: absolute;
	left:50%;
	margin-left: -403px;
}


/* Definisco headerchl, la zona che contiene la toolbContainer */
#headerchl {
	clear: both;
	color: #666;
	text-align: left;
	position: relative;
	width: 806px;
	
	} 
	
	
#headerchl .uppertoolbar { border-bottom: 1px solid #666; padding: 4px 0 0 0;}
#headerchl .uppertoolbar img{ border: 0; padding: 0 10px 0 0;}
#headerchl .toolbar { margin-top: 15px; }
#headerchl .tfunction { margin-top: 17px; margin-left: 20px;}


.toolbar {		
	  padding: 0;
	  margin: 0;
	  font-size: 11px;
		width: auto;
}

.toolbar a:link { text-decoration: none; color: #008; }
.toolbar a:visited { text-decoration: underline; color: #006; }
.toolbar a:hover { text-decoration: underline; color: #66e; }
.toolbar a:active { text-decoration: underline; color: #99f ; }


.toolbar ul {
	list-style: none;
	margin: 0;
	padding: 0;

}


.toolbar li {	
	padding: 8px 0 8px 0;	
	#padding: 0 1px 0 0;
	_padding: 0 1px 0 0;	
	
	background: url(http://gif.chl.it/67664539.gif) no-repeat top right;
	display: inline;	
	line-height: 27px;
	margin-right: 0;

	
	}	

.toolbar #homechl {    
    background: url(http://gif.chl.it/67664544.gif) no-repeat top right;       
	  font-weight: bolder;    
    
    }

.toolbar a {	
	padding: 8px 15px 8px 15px;
	background: url(http://gif.chl.it/67664538.gif) no-repeat top left;   
 
  }
   
.toolbar #homechl a {
     background: url(http://gif.chl.it/67664543.gif) no-repeat top left;
    }


.toolbar #homechl a:link { text-decoration: none; color: #fff; }
.toolbar #homechl a:visited { text-decoration: underline; color: #fff; }
.toolbar #homechl a:hover { text-decoration: underline; color: #fff; }
.toolbar #homechl a:active { text-decoration: underline; color: #fff ; }


/*area funzioni di toolbar*/

.tfunction{
    padding: 0;  
    font-size: 10px; 	     
    width: auto;
    }
    
.tfunction a:link { text-decoration: none; color: #008; }
.tfunction a:visited { text-decoration: underline; color: #006; }
.tfunction a:hover { text-decoration: none; color: #66e; }
.tfunction a:active { text-decoration: underline; color: #99f ; }    

.tfunction a{
    background: none;  
    padding: 0 5px 0 5px;
  	
    }


.tfunction img{
	vertical-align: middle;
	border:0;
        padding: 0 1px 0 1px;
  
}


/*definisco fasce arancioni con search engine*/

.mainstrip {
	height:32px; 	
	text-align:center;	
	padding: 0px 0 0 0;
	#padding: 0;
	
	
} 


.mainstrip #strip {	
	width: 100%;
	background: url(http://gif.chl.it/67664540.gif) repeat-x top left;
	height:32px; 	
	text-align:center;
	vertical-align: middle;
	
} 


#shade {	
	background: url(http://gif.chl.it/21553240.gif) repeat-x bottom left;
	height: 17px;

} 





/*search engine*/
form.seform {	text-align: center; #margin: 7px 0 0 0; padding: 7px 0 0 0; #padding: 0;} 
.searchengine { font-family: tahoma, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #fff ;}
input.inputtoolbar { font-family: tahoma, arial, helvetica, sans-serif; font-size:11px; border: 1px inset #ffcc99; margin: 0px; padding: 2px}
input.buttontoolbar {font-family: tahoma, arial, helvetica, sans-serif; font-size:11px; border: 1px solid #666; margin: 0px; padding: 0px; text-align: center; font-weight: bold ; }
