body {

	margin:0;

	padding:0;

	font-family:Arial, sans-serif;

	color:#444;

	font-size:13px;

}



.hide { display:none; }



p {margin:0; padding: 0;}



p em {

	font-size:85%;	

}



.replace

{ 

	position:relative; 

	margin:0px; 

	padding:0px; 

	/* hide overflow:hidden from IE5/Mac */ 

	/* \*/ overflow: hidden; /* */ 

} 



.replace span

{

	display:block; 

	position:absolute; 

	top:100px; 

	left:100px; 

	z-index:1; /*for Opera 5 and 6*/ 

}



/*

#div, #div span

{ 

	height:81px; 

	width:146px; 

	background-image: url(../_art/logo.gif); 

	position: absolute;

	left: 35px;

	top: 510px;	

} 

*/



.section {

	height:14px; 

	width:100px; 
	
	left:8px;

	position: absolute;

}



#studio {

	top:214px;

}

#programma {

	top:228px;

}

#storia {

	top:242px;

}

#metodo {

	top:256px;

}

#formazione {

	top:270px;	

}



#logo {

	height:82px; 

	width:146px; 	

	position: absolute;

	left: 35px;

	top: 450px;		

}



#logo a img {

	border:none;

}



#homepage #logo {

	position:relative;

	height:109px; 

	width:254px;	

	margin:auto;

	left:0;

	top:120px;

	z-index:3;

}



#homepage #indirizzo {

	position:relative;

	width:800px;	

	text-align:center;

	margin:auto;

	top:220px;

	color:#999;

}



#homepage #testo {

	position:relative;

	width:400px;	

	text-align:center;

	margin:auto;

	top:240px;

	color:#555;

}



#homepage #copyright {

	position:relative;

	width:800px;	

	text-align:center;

	margin:auto;

	top: 360px;		

	color:#bbb;

	font-size:75%;

}



#sezione {

	height:40px; 

	width:245px; 	

	position: absolute;

	left: 335px;

	top: 150px;		

}



#menu {

	top:0;

	left:0;		

	position:absolute;

	background-image:url(../_art/menuback.gif);

}



#woman {

	width:230px;

	height:300px;

	background-image:url(../_art/woman.gif);

	z-index:1;

}



#links {

	top:0;

	left:0;

	width:230px;

	height:300px;

	background-image:url(../_art/menulinks.gif);

	z-index:2;	

}



#pagine {

	position:absolute;

	left:590px;

}



.uno { top:36px; }

.due { top:61px; }

.tre { top:86px; }

.qua { top:111px; }



#pagine a {

	display:block;

	width:166px;

	height:25px;

}



#pagine a:hover { background-position:0 50px; }

#pagine a.active { background-position:0 25px; }



.studio a.pag1 { background-image: url(../_art/sez/Studio/filosofia.gif); }

.studio a.pag2 { background-image: url(../_art/sez/Studio/istruttori.gif); }

.studio a.pag3 { background-image: url(../_art/sez/Studio/foto-video.gif); }

.studio a.pag4 { background-image: url(../_art/sez/Studio/press.gif); }

.studio a.pag5 { background-image: url(../_art/sez/Studio/links.gif); }

.studio a.pag6 { background-image: url(../_art/sez/Studio/contatti.gif); }



.programma a.pag1 { background-image: url(../_art/sez/Programma/orari.gif); }

.programma a.pag2 { background-image: url(../_art/sez/Programma/individuali.gif); }

.programma a.pag3 { background-image: url(../_art/sez/Programma/semindividuali.gif); }

.programma a.pag4 { background-image: url(../_art/sez/Programma/towerclass.gif); }

.programma a.pag5 { background-image: url(../_art/sez/Programma/matclass.gif); }



.storia a.pag1 { background-image: url(../_art/sez/Storia/joseph-pilates.gif); }

.storia a.pag2 { background-image: url(../_art/sez/Storia/romana-kryzanowska.gif); }

.storia a.pag3 { background-image: url(../_art/sez/Storia/sari-mejia-santo.gif); }

.storia a.pag4 { background-image: url(../_art/sez/Storia/enza-arrizza.gif); }

.storia a.pag5 { background-image: url(../_art/sez/Storia/alessandro-Dall-Acqua.gif); }



.metodo a.pag1 { background-image: url(../_art/sez/Metodo-Pilates/cosa-e.gif); }

.metodo a.pag2 { background-image: url(../_art/sez/Metodo-Pilates/per-chi.gif); }

.metodo a.pag3 { background-image: url(../_art/sez/Metodo-Pilates/per-cosa.gif); }

.metodo a.pag4 { background-image: url(../_art/sez/Metodo-Pilates/perche-originale.gif); }



.formazione a.pag1 { background-image: url(../_art/sez/Formazione/iitp.gif); }

.formazione a.pag2 { background-image: url(../_art/sez/Formazione/stages.gif); }

.formazione a.pag3 { background-image: url(../_art/sez/Formazione/tirocinio.gif); }

.formazione a.pag4 { background-image: url(../_art/sez/Formazione/esami.gif); }



#iitp {

	position:absolute;

	width:284px;

	height:25px;

	left: 300px;

	top: 61px;

}



#foto {

	position:absolute;

	width:160px;

	height:130px;

	left: 400px;

	top: 300px;

}



#content {

	position:absolute;

	padding:0 0 50px 0;

	width:490px;

	height:425px;

	left: 240px;

	top: 210px;

}

	

#content a {

	font-weight:bold;

	color:#aaa;

	text-decoration:none;

}



#pane {

	width: 490px;

	height: 425px;

}

.clear {

	clear:both;
}

.pubblicazione {

	display:block;
	padding-top:15px;

}

.pubblicazione .p_tit {
	color:#666666;
	font-size:15px;
	font-weight:bold;
	padding:0 0 5px 100px;
}

.pubblicazione .p_img {

	float:left;
	width:88px;
	margin: 0 10px 20px 0;
	border:1px solid #8214ae;

}

.pubblicazione .p_txt {	

	float:left;
	width:350px;
	padding-bottom:10px;
}



#fotovideo {

	margin-top: 15px;

}



#fotovideo img {

	border: white solid 3px;	

}



.colorato {

	margin-bottom:5px;	

}

.on {
	height:1px;
	border:none;
	margin:10px 0 30px 0;
	background-color:#FF0000;
	
}

table.orario td {
	text-align:right;
}
