body { 
			background-color: #fff;
			font-family: tahoma, verdana, helvetica, sans-serif;
			font-size: 0.6875em; 												/* 16 x 0.6875 = 11px */		
			margin: 0px;
	}
	
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 ; }

/************************************Font Particolari**********************************************/

.smallText{font-size: 0.9em; font-weight: lighter; padding: 0; margin: 0;}
.bigText{font-size: 1.2em; padding: 0; margin: 0;}
.greyText {color: #666; }
.greySmallText{	font-size: 0.9em; color: #666; font-weight: lighter; padding: 0; margin: 0;}

.moneyFont {font-family: verdana, tahoma, helvetica, sans-serif;
						color: #990000; 
						font-weight: bold; 
						padding: 0; 
						margin: 0;}
                                                
.priceFont {font-family: verdana, tahoma, helvetica, sans-serif;
						font-size: 1.018em;
						color: #666; 
						/*font-weight: lighter; */
						padding: 0; 
						margin: 0;}   
                                                
.lightText {background-color: #fff;
            font-weight: lighter;
            text-align: justify;
            line-height: 1.890em;
            margin: 0.290em 0.290em 0px 0px;}                                                

/*****************classi per form login***********************************************/                                                
.actionErrMsg {font-weight:lighter; text-align: left; color: red; }
.actionErrMsg ul {
	list-style-type: none;
        padding: 0;
        margin: 0; 
	}
.actionErrMsg li {
	background-image: none;
        padding: 0;
        margin: 0;
}        

.ajxForm{text-align: center;}
.ajxForm ul {
	list-style-type: none; padding: 0; margin: 0;
	}
.ajxForm li {
	background-image: none; padding: 0; margin: 0;
}

.loginButton{ font-size: 1em;
             background: #ff8a21; 
             color: #fff; 
             font-weight: bold; 
             border-left: 1px solid #ffd9b8; 
             border-top: 1px solid #ffd9b8; 
             border-right: 1px solid #b75600; 
             border-bottom: 1px solid #b75600}

.inputFieldClass{font-size: 1em;}


/*******Classe per PopOver************************/
.tipClass { line-height: 20px; }


/************************************ BOX 180 PX **************************************************/
/* definisco una classe boxed, che raggruppa tutte le caratteristiche primarie dei box 180 pixel */
/* definisco gli stili di tutto ciò che starà dentro: titoli, paragrafi, immagini, liste, ecc. */
	
.boxed { color: #666; width: 180px; }

/* titoli */
.boxed h1 {	font-size: 1.4em; font-weight: bold; margin-top: 0; padding: 10px 10px 0px 10px;	}
.boxed h2 {	font-size: 1em; font-weight: bold; margin-top: 0; padding: 10px 10px 0px 10px;	}
.boxed h3 {	font-size: 1em; font-weight: lighter; margin-top: 0; padding: 10px 10px 0px 10px;	}

/* immagini (inserimento semplice, allineate a destra e a sinistra) */
.boxed img {	margin: 0px 10px 0px 10px; }
.boxed img.leftalign	{ float: left; padding: 0; margin: 0;}
.boxed img.rightalign	{ float: right; }	

/* il paragrafo semplice e quello di chiusura box */
.boxed p	{	padding: 0px 10px 0px 10px; margin-bottom: 0; }		
.boxed p.end	{	padding: 0px 10px 10px 10px; }

/* Unordered lists */
.boxed ul {
	list-style-type: none;
	padding: 0;
	margin-left: 1em;
	margin-right: 1em;
	}
	
.boxed li {
	background-image: url(http://gif.chl.it/48124530.gif);
	background-repeat: no-repeat;
	background-position: 0 .8em;
	padding-left: .7em;
	border-bottom: 1px solid #e0e0e0;
	line-height: 2em;
}

.boxed li a {
	color: #006;
	text-decoration: none;
	display: block;
}

.boxed li a:hover {
	background-color: #fec;
}

.boxed li a:active {
	background-color: #ffffff;
}





/* Colore 1 (bianco): ridefinisco i tre sfondi e aggiungo caratteristiche a oggetti già definiti sopra */
.col1 	{ background: url(http://gif.chl.it/48124519.gif) repeat-y top center; /* immagine centrale  */ }
.col1 p.end	{ background: url(http://gif.chl.it/48124488.gif) no-repeat bottom right; /* immagine inferiore */ }
.col1 h1, .col1 h2, .col1 h3 { background: url(http://gif.chl.it/48124487.gif) no-repeat top left; /* immagine superiore */ }
.col1 img.imagex {margin: 0; padding: 0;}

/* Colore 2 (grigio): ridefinisco i tre sfondi e aggiungo caratteristiche a oggetti già definiti sopra */
.col2 		{ background: url(http://gif.chl.it/48124493.gif) repeat-y top center; /* immagine centrale  */ }
.col2 p.end 	{ background: url(http://gif.chl.it/48124495.gif) no-repeat bottom right; /* immagine inferiore */ }
.col2 h1, .col2 h2 	{ background: url(http://gif.chl.it/48124491.gif) no-repeat top left; /* immagine superiore */ }
.col2 li a:hover {
	background-color: #f3f3ff;
}

/* Colore 3 (arancio): ridefinisco i tre sfondi e aggiungo caratteristiche a oggetti già definiti sopra */
.col3 		{ background: url(http://gif.chl.it/48156018.gif) repeat-y top center; /* immagine centrale  */ }
.col3 p.end 	{ background: url(http://gif.chl.it/48156020.gif) no-repeat bottom right; /* immagine inferiore */ }
.col3 h1, .col3 h2 	{ background: url(http://gif.chl.it/48156016.gif) no-repeat top left; /* immagine superiore */ }


/************************************Box 180 no title **********************************************/

.box1tabhead { color: #666; width: 180px;  padding: 3px 0px 0px 0px; background-image: url(http://gif.chl.it/47011018.gif);background-repeat:no-repeat; background-position: top center /* immagine superiore */ }
.box1tabcont{ text-align: center; color: #666; width: 180px;  background-image: url(http://gif.chl.it/47011020.gif);background-repeat:no-repeat;background-position:bottom center /* immagine inferiore */ }
.box1tabhead h2.title {font-size: 1em; 
                        font-weight: bold; 
                        text-align: left;
                        margin-top: 0; 
                        margin-bottom: 0; 
                        padding: 3px 0px 4px 9px; 
                        border-style: none;
                        background: url(http://gif.chl.it/7021402.gif) no-repeat left;
		}    
                
.box1tabhead img{padding: 0 0 0 5px; margin: 0;}


/************************************ BOX 765 PX **************************************************/
/* box orange 765 pixel */	
.boxedOr { width: 765px; 
          text-align: center; 
          background: url(http://gif.chl.it/46880369.gif) no-repeat top center;
          padding: 0;
          }

/* titoli */
.boxedOr h1.title {font-size: 1.4em; font-weight: bold; margin-top: 0; padding: 1px 10px 0px 10px; color: #000;	}
.boxedOr h2.title {font-size: 1em; font-weight: bold; margin-top: 0; padding: 1px 10px 0px 10px; color: #000;	}
.boxedOr h1 	{font-size: 1.4em; font-weight: normal; margin: 0; margin: 0px 5px 1px 5px; color: #666; }
.boxedOr h2 	{font-size: 1em; font-weight: normal; margin: 0; margin: 0px 5px 1px 5px; color: #666;}

/* il paragrafo semplice e quello di chiusura box */
.boxedOr p	{margin: 0px 5px 10px 5px; color: #666;  /*padding: 0px 10px 0px 10px; margin-bottom: 0; */}		
.boxedOr p.end	{padding: 10px 0px 0px 0px; margin: 0;  background: url(http://gif.chl.it/46880373.gif) no-repeat bottom center; }


/* box violet 765 pixel */	
.boxedViol { width: 765px; 
          text-align: center; 
          background: url(http://gif.chl.it/51266996.gif) no-repeat top center;
          padding: 0;
          }

/* titoli */
.boxedViol h1.title {font-size: 1.4em; font-weight: bold; margin-top: 0; padding: 1px 10px 0px 10px; color: #000;	}
.boxedViol h2.title {font-size: 1em; font-weight: bold; margin-top: 0; padding: 1px 10px 0px 10px; color: #000;	}
.boxedViol h1 	{font-size: 1.4em; font-weight: normal; margin: 0; margin: 0px 5px 1px 5px; color: #666; }
.boxedViol h2 	{font-size: 1em; font-weight: normal; margin: 0; margin: 0px 5px 1px 5px; color: #666;}

/* il paragrafo semplice e quello di chiusura box */
.boxedViol p	{margin: 0px 5px 10px 5px; color: #666;  /*padding: 0px 10px 0px 10px; margin-bottom: 0; */}		
.boxedViol p.end	{padding: 10px 0px 0px 0px; margin: 0;  background: url(http://gif.chl.it/51266997.gif) no-repeat bottom center; }

/************************************ BOX Larghezza variabile grigio Header alto**************************************************/

.boxT{ width: auto; 
          text-align: left; 
          border-style: solid;
          border-width: 1px;
          border-color: #999;
          padding: 0;
          margin: 0px;
          
          }
.boxT h1.title {font-size: 1.4em; 
                font-weight: bold; 
                text-align: left;
                margin-top: 0; 
                margin-bottom: 0; 
                padding: 4px 0px 4px 9px;
                color: #666;	
                border-style: none none solid none;
                border-width: 1px;
                border-color: #999;							
                background: url(http://gif.chl.it/7021402.gif) no-repeat left;
                background-color: #f0f0f0;}
          			
.boxT h2.title {font-size: 1em; 
                font-weight: bold; 
                text-align: left;
                margin-top: 0; 
                margin-bottom: 0; 
                padding: 6px 0px 4px 9px; 
                color: #666;	
                border-style: none none solid none;
                border-width: 1px;
                border-color: #999;							
                background: url(http://gif.chl.it/7021402.gif) no-repeat left;
                background-color: #f0f0f0;	          			
                }   
                

/******************************** BOX bordo grigio scuro sfondo grigio chiaro promo text***************************************************/
.boxGrey{ width: auto; 
          text-align: center; 
          border-style: solid;
          border-width: 1px;
          border-color: #999;
          background-color: #F0F0F0;
          padding: 0;
          margin: 0px;          
          }

.boxGrey ul {
		margin: 0px;
		padding: 5px 0px 5px 0px;
		
}
          
.boxGrey li { display: inline;
	list-style-type: none;
	background: url(http://gif.chl.it/6988396.gif) no-repeat left;
	font-size: 0.9em; 
  font-weight: bold; 
  text-align: left;
  padding: 0px 100px 0px 10px;
	
}  

                
/**************Headers                                                         */

.header1{ background: url(http://gif.chl.it/7021402.gif) no-repeat left;
          padding: 6px 0px 6px 9px;
          font-size: 1em;
          color: #666;
          font-weight: bolder;
          text-align: left;   
    
}                
                

/* PROMO: Definisco le caratteristiche dei componenti relativi alle promozioni */

.promo { background-color: #fff; margin: 0 5px 0 5px;}

.promo h1 	{	font-size: 1.4em; font-weight: normal; margin: 0; margin: 0px 5px 1px 5px; color: #666; }
.promo h2 	{	font-size: 1em; font-weight: normal; margin: 0; margin: 0px 5px 1px 5px; color: #666;	}
.promo p	{	margin: 0px 5px 10px 5px; color: #666; }		


td.promolist {
	background-repeat: no-repeat; 
	background-position: center top;
	width: 150px;
	text-align: center;
	vertical-align: top;
}

/* Definisco CONTAINER: l'area di 960pixel, centrata, dove si sviluppa tutto il sito */

#container {
	clear: both;
	width: 960px;
	position: relative;
	left:50%;
	margin-left: -480px;
} 

/*Template Columns****************/

/*template 2-1*/
.leftcol21 {        
	width: 180px;
	float: left;	
	margin: 0 5px 0 0;
        padding: 0;
}

.rightcol21 {        
	width: 775px;
	float: right;	
        margin: 0;
        padding: 0;
}

.leftcol21b {        
	width: 180px;
	float: left;	
	margin: 0 5px 0 0;
        padding: 0;
        font-size: 1.163em;
}

.rightcol21b {        
	width: 775px;
	float: right;	
        margin: 0;
        padding: 0;
        font-size: 1.163em;
}

/*template 1-2*/
.leftcol12 {        
    	width: 775px;
	float: left;	
        margin: 0;
        padding: 0;

}
.rightcol12 {              
	width: 180px;
	float: right;	
	margin: 0 0 0 5px;
        padding: 0; 
        
}



/************************************************* Styles Toolbar 960 px *****************************************************/

#upperToolbar {
	clear: both;
	width: 960px;
	position: absolute;
	left:50%;
	margin-left: -480px;
}


/* Definisco HEADER, la zona che contiene la toolbContainer */
#header { clear: both; color: #666; 
	text-align: left; 
	position: relative;
	left:50%;	
	margin-left: -480px;
	width: 960px;	
	
	} 
	
	
#header .uppertoolbar { border-bottom: 1px solid #666; padding: 4px 0 0 0;}
#header .uppertoolbar img{ border: 0; padding: 0 10px 0 0;}
#header .toolbar { margin-top: 15px; }
#header .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: 1px 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;

} 


/*************************************************** Styles Toolbar 756 px *******************************************************/

#upperToolbarN {
	clear: both;
	width: 756px;
	position: absolute;
	left:50%;
	margin-left: -378px;
}


/* Definisco HEADER, la zona che contiene la toolbContainer */
#headerN { clear: both; color: #666; 
	text-align: left; 
	position: relative;
	left:50%;	
	margin-left: -378px;
	width: 756px;	
	
	} 
	
	
#headerN .uppertoolbarN { border-bottom: 1px solid #666; padding: 4px 0 0 0;}
#headerN .uppertoolbarN img{ border: 0; padding: 0 0px 0 0;}
#headerN .toolbarN { margin-top: 15px; }
#headerN .tfunctionN { margin-top: 17px; margin-left: 20px;}


.toolbarN {		
	  padding: 0;
	  margin: 0;
	  font-size: 11px;
		width: auto;
}

.toolbarN a:link { text-decoration: none; color: #008; }
.toolbarN a:visited { text-decoration: underline; color: #006; }
.toolbarN a:hover { text-decoration: underline; color: #66e; }
.toolbarN a:active { text-decoration: underline; color: #99f ; }


.toolbarN ul {
	list-style: none;
	margin: 0;
	padding: 0;

}


.toolbarN 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;

	
	}	

.toolbarN #homechlN {    
    background: url(http://gif.chl.it/67664544.gif) no-repeat top right;       
	  font-weight: bolder;    
    
    }

.toolbarN a {	
	padding: 8px 8px 8px 8px;
	background: url(http://gif.chl.it/67664538.gif) no-repeat top left;   
 
  }
   
.toolbarN #homechlN a {
     background: url(http://gif.chl.it/67664543.gif) no-repeat top left;
    }


.toolbarN #homechlN a:link { text-decoration: none; color: #fff; }
.toolbarN #homechlN a:visited { text-decoration: underline; color: #fff; }
.toolbarN #homechlN a:hover { text-decoration: underline; color: #fff; }
.toolbarN #homechlN a:active { text-decoration: underline; color: #fff ; }


/*area funzioni di toolbar*/

.tfunctionN{
    padding: 0;  
    font-size: 10px; 	     
    width: auto;
    }
    
.tfunctionN a:link { text-decoration: none; color: #008; }
.tfunctionN a:visited { text-decoration: underline; color: #006; }
.tfunctionN a:hover { text-decoration: none; color: #66e; }
.tfunctionN a:active { text-decoration: underline; color: #99f ; }    

.tfunctionN a{
    background: none;  
    padding: 0 1px 0 1px;
  	
    }


.tfunctionN img{
	vertical-align: middle;
	border:0;
  padding: 0 1px 0 1px;
  
}


/*definisco fasce arancioni con search engine*/

.mainstripN {
	height:32px; 	
	text-align:center;	
	padding: 1px 0 0 0;
	#padding: 0;
	
	
} 


.mainstripN #stripN {	
	width: 100%;
	background: url(http://gif.chl.it/67664540.gif) repeat-x top left;
	height:32px; 	
	text-align:center;
	vertical-align: middle;
	
} 


#shadeN {	
	background: url(http://gif.chl.it/21553240.gif) repeat-x bottom left;
	height: 17px;

}


/******Fine Styles Toolbar****/


/*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 ; }

.popOver {background: url(http://gif.chl.it/67880493.gif) no-repeat top left;}
.popOverShad{background: url(http://gif.chl.it/67700474.gif) no-repeat bottom left;}






/*toolbar secure https */
.uppertoolbarsec { padding: 0px 0px 10px 0; font-size: 11px; text-align: center;}
.uppertoolbarsec img {border: 0; padding: 0 0 0 0; vertical-align: middle;}
.uppertoolbarsec a{background: none;  padding: 0 0 0 0;}



/*briciole di pane - pagepath */
.breadcrumbs {
	clear: both;	
	color: #666;
        font-weight: bolder;
	text-align: left;
	/*font-size: 0.95em;*/
        
}

.breadcrumbs ul {
		margin: 0px;
                padding: 0;
}

.breadcrumbs li {
	display: inline;
	list-style-type: none;
	margin-right: 0.5em;
	background-image: url(http://gif.chl.it/7021402.gif);              
	background-repeat: no-repeat;
	background-position: left;
	padding: 0 0px 0 10px;
	
	}

/*fascetta viola paginazione listini*/        
.pagingstrip{	
	border-top: 1px dotted #E0C1FF;
        border-bottom: 1px dotted #E0C1FF;
	background-image: url(http://gif.chl.it/51631869.gif);background-repeat:repeat-x;
        /*background-image: url(http://gif.chl.it/51565594.gif);background-repeat:repeat-x;*/
        
}

.pagingstrip form{
    margin: 0;
    padding: 0;
    
}

.pagingstrip select{
    font-size: 0.9em;
    
}

/*visualizzazione listino*/
.listinoitem{
	
	border-bottom: 1px dotted #aaaaaa;	
	min-height: 226px;
        background-color: #fff; 
        margin: 0.454em 0px 0 0px;
}	

.listinoitem h1 {font-size: 1.4em; font-weight: normal; margin: 0px 0.454em 0.090em 0.454em; color: #666; }
.listinoitem h2 {font-size: 1em; font-weight: bolder; margin: 0px 0.454em 0.090em 0.454em; }
.listinoitem p	{margin: 0px 0.454em 0.909em 0.454em;}
.listinoitem h3	{font-size: 1em; font-weight: normal; margin: 0px 0.454em 0.090em 0.454em;}
.listinoitem img {padding: 0.181em 0.181em 0 0.181em;}

/*prodotti correlati*/
.prodcorritem{	
        background-color: #fff; 
        margin: 0.454em 0px 0 0px;
}	

.prodcorritem h1 {font-size: 1.4em; font-weight: normal; margin: 0px 0.454em 0.090em 0.454em; color: #666; }
.prodcorritem h2 {font-size: 1em; font-weight: bolder; margin: 0px 0.454em 0.090em 0.454em; }
.prodcorritem p	{margin: 0px 0.454em 0.909em 0.454em;}
.prodcorritem h3 {font-size: 1em; font-weight: normal; margin: 0px 0.454em 0.090em 0.454em;}
.prodcorritem img {padding: 0.181em 0.181em 0 0.181em;}


/*scheda prodotto*/

.boxImage {float: left; margin: 0px 0.727em 0.363em 0px; padding: 0.727em;}
.boxButtons {float: right; margin: 0px 0px 0px 0.29em; padding: 0.29em;}


.imageSize {margin: 0; 
            padding: 0; 
            width: 25.454em; /*280px; */
            height: 17em; /*187px;*/}
            
.bigTitle {
	font-size: 1.8em;
	color: #000;
	font-weight: lighter;
	margin: 0px 0.29em 0.145em 0px;
	padding: 0;
	}        
        
.lightText {background-color: #fff;
          font-size: 1em;
          font-weight: lighter;
          text-align: justify;
          line-height: 1.6em;
          margin: 0.29px 0.29em 0 0;
          padding: 0;}        
          
.desText {background-color: #fff;
          font-size: 1.09em;
          font-weight: lighter;
          text-align: justify;
          line-height: 1.3em;
          margin: 0.29px 0.29em 0 0;
          padding: 0;}        
          
          
.brickTitle {font-size: 1.163em; 
             color: #cc6600; 
             font-weight: bold; 
             padding: 0; 
             margin: 0px 0px 0.581em 0px;}
          
        
.imageico{margin: 0; padding: 0 2px 0 2px;}       

.bestSellImgSize {margin: 0; 
            padding: 0; 
            border: none;
            width: 150px; /*13.636em;*/ /*150px; */
            height: 100px; /*9.090em;*/ /*100px;*/}
            
.bgColor {background-color: #F0F0F0;}            


/*search engine results*/

.searchImgSize {margin: 0; 
            padding: 0; 
            border: none;
            width: 200px; /*18.181em;*/ 
            height: 133px; /*12.181em;*/}
            
.searchResTxt{line-height: 1.7em;}            


/* Definisco FOOTER */
#footer {
	clear: both;
	border-top: 1px solid #666;
	color: #666;
	text-align: center;
	font-size: 0.9em;
}

#footer ul {
		margin: 0px;
}

#footer li {
	display: inline;
	list-style-type: none;
	margin-right: 2em;
	background-image: url(http://gif.chl.it/48220045.gif);              
	background-repeat: no-repeat;
	background-position: 0 .4em;
	padding-left: .7em;
	line-height: 2em;
}


#footer .lifootsec{background-image: none;}


#footer p {
	margin: 4px;
	line-height: 1em;
}