html{
	SCROLLBAR-SHADOW-COLOR: 	#333; 
	SCROLLBAR-3DLIGHT-COLOR: 	#333; 
	SCROLLBAR-ARROW-COLOR: 		#ffffff; 
	SCROLLBAR-TRACK-COLOR: 		#333; 
	SCROLLBAR-DARKSHADOW-COLOR: #333; 
	SCROLLBAR-BASE-COLOR: 		#000000;
}
body {
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	background-color: 	#000;
	font-size:			10px;
	margin-top:			5px;
	
}

#cont{

	MARGIN: 	10px auto; 
	WIDTH: 		778px;
	HEIGHT: 	100%;
	TEXT-ALIGN: center;
}

#tit{
	position: 			relative;
	float: 				left;
	width:				774px;
	height:				14px;
	margin-bottom:		5px;
	background-color:	#333333;
	font-family:		Arial;
	font-size:			10px;
	font-weight:		bold;
	color: 				#F90;
	text-align:			left;
	padding-left:		4px;
}

#header{
	position:	relative;
	float: 		left;
	width:		778px;
	height:		180px;
	
}

#sottotit{
	position: 			relative;
	float: 				left;
	width:				778px;
	height:				40px;
	padding-top:5px;
}

#n_parrucchieri{
	position: 			relative;
	float: 				left;
	width:				146px;
	text-align:left;
	padding-left:4px;
	color:#CCCCCC;
}

#slogan{
	position: 			relative;
	float: 				left;
	width:				470px;
	text-align:			center;
	padding:			4px;
	color:				#f90;
}

#data{
	position: 			relative;
	float: 				right;
	width:				144px;
	text-align:left;
	color:#CCCCCC;
}


#sub{
	position: 			relative;
	float: 				left;
	width:				778px;
	height:				1px;
	background-color:	#666666;
	margin-bottom:		5px;
}


#cont_centrale{
	position: 		relative;
	float: 			left;
	width:			776px;

	height:			auto;
	border-left:#333333 1px solid;
	border-right:#333333 1px solid;
	border-bottom:#333333 1px solid;
	background-image:url(images/sfondo_pag.png);
	background-position:0px 150px;
	
}


#sx{
	position: 			relative;
	float: 				left;
	/*background-image:	url(images/immagine_sx.jpg);*/
	background-repeat:	no-repeat;
	width:				150px;
	height:				600px auto;
	text-align:			left;
	/*border:#FFFFFF 1px solid;*/
}

#center{
	position: relative;
	float: left;
	width:472px;
	height:600px auto;
	text-align:center;
	padding-bottom:20px;
}

#dx{
	position: relative;
	float: left;
	/*background-image:url(images/immagine_dx.jpg);*/
	background-repeat:no-repeat;
	width:150px;
	height:450px;
	margin-left:1px;
	/*border:#FFFFFF 1px solid;*/
}

#tophairstylists{
	position: relative;
	float: right;
	width:148px;
	height:148px;
	margin-left:1px;
}

#prefooter{
	position: relative;
	float: left;
	width:778px;
	height:5px;
	margin-top:5px;
	margin-bottom:20px;
	border-bottom: #CC6600 5px solid;
}

#footer{
	position: relative;
	float: left;
	width:756px;
	height:200px;
	padding:10px;
	color:#666666;
}

#footer a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-decoration:none;
}
#footer a:hover{
	color:#FFCC00;
}

#client a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	text-decoration:none;
}
#client a:hover{
	color:#FFCC00;
}

a.parrucchieri{
	color:#333333;
}
a.parrucchieri:hover{
	color:#FFCC00;
}

.menu{
	position: relative;
	width:148px;
	height:10px auto;
	margin-bottom:5px;
}

.titolo{
	position: relative;
	width:250px;
	height:20px;
	padding-top:6px;
	padding-left:6px;
	background-color: #FF9900;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color: #000;
}

#linknews{
	position: relative;
	width:430px;
	padding:10px;
	border:#FF9900 1px solid;
	text-align:left;
}


#linksreghome{
	margin-top: 50px;

}
.capelli{
	vertical-align:bottom;
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	margin:2px;

	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:10px;
	border-right: #666 1px solid;
	border-left: #666 1px solid;
	color: #F6C;
}

a.capelli:hover {
	color: #FFF;
}



a.info{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
   	position:relative; 
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	BORDER-RIGHT: #333 1px solid;
	BORDER-LEFT: #333 1px solid;
   	z-index:24; 
   	background-color:#000;
	color: #FFFF99;
   	text-decoration:none;
	margin:2px;
}

a.info:hover{
	color:#FFCC00;
	z-index:25; 
	background-color:#000000;
}

a.info span{
	display: none
}

a.info:hover span{
	PADDING-top: 50px;
	PADDING-bottom: 10px;
	PADDING-left: 10px;
	PADDING-right: 10px;
   	display:block;
    position:absolute;
   	bottom:10px;
   	left:0px;
   	width:320px;
  	border:2px solid #FFCCFF;
   	color:#fff;
	text-align: justify;
	background:url(http://www.globelife.com/images/globelife-hair-box.jpg) no-repeat;
	background-color:#333;
}
#commento{
	font-family:Arial, Helvetica, sans-serif;
	bottom:50px;
	color:#ffcc00;
	font-weight:bold;
	font-size:15px;
}


#mentioned{
	position:relative;
	font-family : Arial, Helvetica, sans-serif;
	margin-top:20px;
	text-align : center;
	color: #ffffff;
	font-size:10px;
}
#copy{
	position:relative;
	font-family : Arial, Helvetica, sans-serif;
	margin-top:20px;
	text-align : center;
	color: #ffffff;
	font-size:10px;
}




/*parte relativa al menù*/
ul.menu1 {
width:150px;
list-style:none; /* elimino i punti elenco */
margin:0; padding:0; /* elimino i rientri delle liste */
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-size: 10px;

}


ul.menu1 li a {
display:block; /* il link occupa tutto lo spazio orizzontale */
text-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
padding-left:5px; /* lascia spazio far il bordo del menu e il testo del link */
padding-right:5px;
padding-top:1px;
padding-bottom:1px;
line-height:2em; /* altezza del link: height e line-height devono avere il medesimo valore */
}


ul.menu1 li a:link, ul.menu1 li a:visited{
color:#FFF;

} /* colori per il link */

ul.menu1 li a:hover, ul.menu1 li a:active{
background:#333;
color: #FFCC00;

} /* colori per l'effetto roll-over */ 

ul.menu1 li { display:inline 
} /*elimina lo spazio fra gli elementi della lista introdotto da Opera*/

/*bottone cliccato categorie*/
ul.menu1 li.activelink a:visited{
	background:#FF99FF;
	color:#000000;

}

ul.menu1 li a.provincia2:link, ul.menu1 li a.provincia2:visited{
color:#FF00FF;
padding-left:20px;
line-height:15px;
} /* colori per il link */

ul.menu1 li a.provincia2:hover, ul.menu1 li a.provincia2:active{
background:#333;
color:#FFF;

} /* colori per l'effetto roll-over */ 


/*parte relativa al menù*/
ul.menu_news {
width:340px;
list-style:none; /* elimino i punti elenco */
margin:0; padding:0; /* elimino i rientri delle liste */
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-size: 12px;

}


ul.menu_news li a {
display:block; /* il link occupa tutto lo spazio orizzontale */
text-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
padding-left:5px; /* lascia spazio far il bordo del menu e il testo del link */
padding-right:5px;
padding-top:1px;
padding-bottom:1px;
line-height:2em; /* altezza del link: height e line-height devono avere il medesimo valore */
}


ul.menu_news li a:link, ul.menu_news li a:visited{
color: #FF9900;

} /* colori per il link */

ul.menu_news li a:hover, ul.menu_news li a:active{
background:#333;
color: #FFFFFF;

} /* colori per l'effetto roll-over */ 

ul.menu_news li { display:inline 
} /*elimina lo spazio fra gli elementi della lista introdotto da Opera*/

/*bottone cliccato categorie*/
ul.menu_news li.activelink a:visited{
	background:#FF99FF;
	color:#000000;

}




a{
	color:#F90;
	font-weight:bold;
   	text-decoration:none;
}

a:hover{
	color:#FFF;
}


h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color: #FF0099;
}

h5{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FF0099;
	text-align:center;
}

p{
	text-align:justify;
}

hr{
color:#FF99FF;
height: 1px;
}

h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}

h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFCC00;
}

#provincia{
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
}

/*parte relativa al menù*/
ul.menu2 {
width:380px;
list-style:none; /* elimino i punti elenco */
margin:0; padding:0; /* elimino i rientri delle liste */
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-size: 10px;

}


ul.menu2 li a {
display:block; /* il link occupa tutto lo spazio orizzontale */
text-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
padding-left:5px; /* lascia spazio far il bordo del menu e il testo del link */
padding-right:5px;
padding-top:2px;
padding-bottom:2px;
/*line-height:2em;  altezza del link: height e line-height devono avere il medesimo valore */
}


ul.menu2 li a:link, ul.menu2 li a:visited{
color:#FFCC00;

} /* colori per il link */

ul.menu2 li a:hover, ul.menu2 li a:active{
background: #FF9900;
/*background-image:url(images/sfondo-reg.gif);*/
color:#FFF;

} /* colori per l'effetto roll-over */ 

ul.menu2 li { display:inline 
} /*elimina lo spazio fra gli elementi della lista introdotto da Opera*/

/*bottone cliccato categorie*/
ul.menu2 li.activelink a:visited{
	background:#99CC00;
	color:#000000;

}

a.navigation{
	color:#FFFFFF;
}

a.navigation:hover{
	color:#FF00FF;
}



/*parte relativa al menù*/
ul.menu3 {
width:438px;
list-style:none; /* elimino i punti elenco */
margin:0; padding:0; /* elimino i rientri delle liste */
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color:#333;
text-align:left;
}


ul.menu3 li {
display:block; /* il link occupa tutto lo spazio orizzontale */
text-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
padding-left:10px; /* lascia spazio far il bordo del menu e il testo del link */
padding-right:5px;
padding-top:4px;
padding-bottom:1px;
line-height:12px; /* altezza del link: height e line-height devono avere il medesimo valore */
margin-bottom:5px;
background-image:url(images/sfondo-off.gif);
background-repeat:no-repeat;
height:40px;
}


ul.menu3 b{
font-family: Verdana;
color:#000000;
font-weight:bold;
} /* colori per l'effetto roll-over */ 

#prov{
position:relative;
overflow-y:auto;
text-align:center;
height:350px;
width:460px;
}



/* css x menu javascript */
/* --------------------- */

/*css essenziale se javascript è abilitato*/
div.jsenable h3{cursor: pointer}
div.jsenable ul ul{display:none}
div#links li.hide ul{display:none}
div#links li.show ul{display:block}
div#links li.show h3{background-color: #fc0}


/*css del menu*/
div#links{
	width:150px;
	background-color: #333;
	font: 10px Verdana
	}
div#links h3{
	font-size: 100%;
	margin: 0;
	padding: 4px 10px;
	color: #FFF;
	}
div#links ul,div#links li{
	margin: 0;
	padding: 0;
	list-style-type: none
	}
/*bottone cliccato categorie*/
div#links li.acceso{
	background: #FF9900;
	color:#000000;

}
div#links li.acceso a{
	color:#000000;
}

div#links li.acceso ul{
	background: #333;
	display:block;
}




div#links li.home{
	background: #FFCC00;
	color:#000000;

}
div#links li.home a{
	color:#000000;
}

div#links li.home ul{
	background: #333;
	display:block;
}



	
div#links li{
	margin: 0 0 1px 0
	}
div#links a{
	display: block;
	padding-left: 5px;
	height: 18px;
	line-height: 18px;
    border-top: 1px solid #000;
	color: #fff;
    text-decoration: none;
	font-weight: bold;
	}
div#links a:hover{
	color: #000;
	background-color: #FFCC00;
	}
div#links ul ul a{
	padding-left:15px;
	color: #333; 
	/*background-image:url(images/sf-menu.png);*/
	background-color: #FFCC66;
	font-weight: bold;
	}
div#links ul ul a:hover{
	padding-left:25px;
	color: #666;
	}	
	
	
	
	
#advertise{
	position: 		relative;
	float: 			left;
	width:			750px;
	padding: 		5px;
	margin:			10px;
	height:			auto;
}

/* GOSSIP */

#news_parrucchieri{
	position: 		relative;
	float: 			right;
	width:			348px;
	border:#333 1px solid;
	text-align:justify;
	color:#FFFFFF;
}

.tit_gossip{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFF;
	padding: 4px;
	height:25px auto;
	margin-bottom:10px;
	background-color:#900;
	text-align:center;
}

/* FINE GOSSIP */

.stat_parr{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFF;
	padding: 4px;
	height:25px auto;
	margin-bottom:20px;
	text-align:left;
	line-height:16px;
}

.stat_parr2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFCC00;
	padding: 4px;
	height:25px auto;
	margin-bottom:10px;
	background-color:#333333;
}

#stats{
	position: 		relative;
	float: 			left;
	width:			394px;
	border:#333 1px solid;
	margin-right:4px;
}	

#results a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#fff;
	font-weight:normal;
}
#results a:hover{
	color:#f90;
}

#results a.modulo{
	color:#f90;
}

#results a.modulo:hover{
	color:#fff;
}


#results{
	position:relative;
	width:450px;
	margin-left:10px;
	margin-right:10px;
	color:#FFFFFF;
}
#results td{
	border-bottom:#333 1px solid;
	padding-left:5px;
	text-align:left;
}
.titolo2{
	color:#000000;
}

/* STILI GOSSIP */

.testata {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
    font-size: 16px; 
	color: #ffcc00;
	text-align: right;
}
.mese {
	font-family: Tahoma;
	font-weight: bold;
	font-size: 12px;
	color: #ffcc00;
	text-align: center;
}
.textmenu {
	font-family: Verdana;
	font-weight: bold;
	font-size: 9px;
	color: #ffcc00;
	text-align: center;
}
.datanero {
	font-family: Verdana;
	font-weight: bold;
	font-size: 9px;
}
.databianco {
	font-family: Verdana;
	font-weight: bold;
	font-size: 9px;
}
.testobianco {
	font-family: Verdana;
	font-size: 9px;
	text-align: justify;
}
.testonero {
	font-family: Verdana;
	font-size: 10px;
	text-align: justify;
}
.title {
	font-family: Arial;
	font-weight: bold;
	font-size: 20px;
}
.title2 {
	font-family: times new romans;
	font-weight: bold;
	font-size: 20px;
}
.title3 {
	font-family: Tahoma;
	font-weight: bold;
	font-size: 20px;
}
.title4 {
	font-family: courier;
	font-weight: bold;
	font-size: 20px;
}
.title5 {
	font-family: Arial;
	font-weight: bold;
	font-size: 18px;
	text-align: left;
}

/* FINE STILI GOSSIP */

/* SEARCH */

#search{
	width:100%;
}

#search td{
	text-align:center;
}


input{
	color:#333333;
	font-size:9px;

}

.pulsante{
background-color:#FF9900;
color:#333333;
font-size:9px;
border:none;
height:20px;
}

/* FINE SEARCH */

/* SCHEDA */

#scheda a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#f90;
	font-weight:normal;
}
#scheda a:hover{
	color:#fff;
}

#scheda{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	position:relative;
	width:450px;
	margin-left:10px;
	margin-right:10px;
	color:#FFFFFF;
}
#scheda td{
	border-bottom:#333 1px solid;
	padding-left:5px;
	text-align:left;
}

#scheda td.img{
	border-bottom:0px;
	text-align:center;
}

#scheda td.dato{
	border-bottom:#333 1px solid;
	padding-left:5px;
	text-align:left;
	color:#ccc;
	font-size:11px;
}

#scheda td.dato a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#f90;
}

#scheda td.dato a:hover{
	color:#fff;
}

#scheda2{
	width:100%;
}

#scheda2 td{
	text-align:center;
}

#scheda2 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#f90;
	font-weight:normal;
}
#scheda2 a:hover{
	color:#fff;
}

/* FINE SCHEDA */


/* PROMO */

#cont2{
	MARGIN: 	30px auto; 
	WIDTH: 		380px;
	HEIGHT: 	100%;
	TEXT-ALIGN: right;
	background-image:url(promo/100-marchi-web.jpg);
	background-repeat:no-repeat;
	padding-left: 380px;
}

#promoit{
position:absolute;
top:0px;
right:0px;
z-index:50;
}
/* FINE PROMO */

#privacy td{
	text-align:justify;
	font-size:10px;
	color:#CCCCCC;
}
#privacy{
	width:450px;
}

#segnala{
	background-color:#FF9900;
	margin-top:10px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
}

#segnala a{
	color:#333;
	font-weight:normal;
}

#segnala a:hover{
	color:#000;
	font-weight:bold;
}


#home{
	background-color:#FF9900;
	margin-bottom:10px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
}

#home a{
	color:#333;
	font-weight:normal;
}

#home a:hover{
	color:#000;
	font-weight:bold;
}
#contatore{
	color:#fc0;
	font-weight:bold;
}