/* CSS Document */body {	margin:0px auto;	padding:0px;	font-family:Tahoma, Verdana, Arial;	font-size:70%;	color:#000000;	text-align:center;}#contenitore {	width:900px;	position:relative;	margin:0px auto;	padding:0px;	z-index:1;	}			#top {		position:absolute;		top:0px;		left:0px;		width:900px;		height:333px;		z-index:-99;		}					#menu1 {				height:57px;				background-image:url(../grafica/template-pagine/sfondomenu1.gif);				background-position:left top;				background-repeat:repeat-x;				text-align:left;				}								#linkmenu1 {					line-height:30px;					position:absolute;					top:30px;					left:0px;					width:900px;					height:29px;					color:#666666;									}												#linkmenu1 a:link, #linkmenu1 a:visited, #linkmenu1 a:active{							padding-left:4px;							padding-right:4px;							margin-left:3px;							margin-right:3px;							line-height:30px;							padding-top:9px;							padding-bottom:6px;							color:#666666;							text-decoration:none;						}												#linkmenu1 a:hover{							padding-left:4px;							padding-right:4px;							margin-left:3px;							margin-right:3px;							background-image:url(../grafica/template-pagine/sfondoroll.jpg);							background-position:left top;							background-repeat:repeat-x;							line-height:30px;							padding-top:9px;							padding-bottom:6px;							color:#666666;							text-decoration:none;						}								#partebanner {				position:absolute;				top:0px;				left:668px;				width: 169;				height: 57;				}			#contenuti {		position:absolute;		top:341px;		left:0px;		width:900px;	}	#testo {		width:496px;		margin-right:0px;		padding-left:404px;		padding-top:10px;		text-align:left;		min-height:320px;		height: auto !important;		height:320px;		font-size:95%;		background-image:url(../grafica/template-index/istituti-di-bellezza-beauty-center_r4_c9.jpg);		background-repeat:no-repeat;		background-position:right top;	}h1 {	color:#FFF;	font-size:90%;	margin:0px;	padding:0px;	display:inherit;	font-weight:normal;	position:absolute;	top:-18px;	left:777px;	width: 120px;	z-index:3;	text-align:right;		}			#testo p{		padding:5px;		padding-top:0px;		padding-right:0px;		margin-top:3px;	}		#left {		position:absolute;		top:0px;		left:0px;		width:404px;	}		#footer {		clear:both;		width:900px;		padding-top:15px;		background-image:url(../grafica/template-index/footer_r4_c1.jpg);		background-position:right top;		background-repeat:no-repeat;		position:relative;	}		#completafooter {	position:absolute;	top:-119px;	width:50px;	height:184px;	background-image:url(../grafica/template-index/footer_r1_c11.jpg);	left: 898px;		}					#footer a:link, #footer a:visited, #footer a:active{							color:#666666;							text-decoration:underline;						}												#footer a:hover{							color:#000;							text-decoration:none;						}													#navigazione {		font-size:90%;		color:#666666;	}					#navigazione a:link, #navigazione a:visited, #navigazione a:active{							color:#666666;							text-decoration:underline;						}												#navigazione a:hover{							color:#000;							text-decoration:none;						}													.trattamento {	width:246px;	font-size:90%;	height:75px;	margin-top:2px;	float:left;	margin-right:0px;	border-left:2px solid #FFF;	}			.trattamento a:link, .trattamento a:visited, .trattamento a:active{							color:#006699;							text-decoration:none;						}												.trattamento a:hover{							color:#000;							text-decoration:none;						}									.trattamento h3 {			margin-top:10px;			color:#006699;			font-size:11px;			font-weight:bold;			letter-spacing:0px;			text-align:center;			font-family:Georgia, "Times New Roman", Times, serif;			letter-spacing:-1px;		}.fototrattamento {	float:left;	width:117px;	height:75px;	}	.testotrattamentoazzurro{	height:75px;	float:left;	background-color:#F0F2F4;	width:126px;	}							.promozione2 {	width:400px;	position:relative;	height:86px;	border-bottom:1px solid #EFEFEF;	text-align:left;	margin-bottom:2px;	}	.immaginepromozione2 {	border:4px solid #E8EEF3;	float:left;	margin-right:10px;	}	.titolopromozione2 {	color:#6C6039;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	font-weight:bold;	}	.testopromozione2 {	height:58px;	padding-top:5px;	padding-bottom:5px;	}	.linkpromozione2 {	position:absolute;	top:65px;	left:184px;	width: 202px;	text-align:right;	font-size:9px;	}a:link, a:visited,  a:active{							color:#666666;							text-decoration:underline;						}												 a:hover{							color:#000;							text-decoration:none;						}				#carrellodestra { font-size:11px; font-weight:bold;; text-align:left; height:71px; width:360px; padding-left:30px; background-color:#EFF2F4; border-top:3px solid #EFF2F4;}.oggettocarrello { font-size:14px;}.lineainfo{ font-size:12px;}.titolocarrello {color:#FFF; background-color:#B12470;}.immcarrello{ float:left; position:relative; top:-5px; left:-15px;}
