@charset "utf-8";
/* CSS Document 
author: Ciro Marotta
Creation Date: January 2009
site: www.sacrafamiglia.na.it
version: 2.0
copyright: Parrocchia Sacra Famiglia del Murialdo
*/
p
	{
		padding:0px;
		margin:0px;
	}
h3
	{
		text-align:center;
		padding-top:0px;
		margin-top:0px;
	}
h4
	{
		width:auto;
		font-style:italic;
		color:#FF6;
		float:left;
		display:inline;
		padding:0px;
		margin:0px;
	}
img
	{
		border:none;
		padding:0px;
		margin:4px 0px 3px 0px;
		display:inline;
		border:1px #FFF solid;
	}
.imgSx
	{
		width:auto;
		padding-right:5px;
		display:inline-block;
		float:left;
	}
.imgDx
	{
		width:auto;
		padding-left:5px;
		display:inline;
		float:right;
	}
.imgSx2
	{
		width:auto;
		padding:0px 30px 0px 55px;
		display:inline-block;
		float:left;
	}	
#primi_giuseppini
	{
		position:relative;
		clear:both;
		height:439px;
		width:762px;
		margin:0px;
		padding:0px;
		background-image:url(../../img/layout/primi_giuseppini.jpg);
		background-repeat:no-repeat;
	}	
#primi_giuseppiniBottom
	{
		position:relative;
		width:100%;
		height:380px;
		padding:0px;
		margin:0px;
	}
#primi_giuseppiniTop
	{
		position:relative;
		width:100%;
		height:50px;
		padding:0px;
		margin:0px;
	}
#menuAlto
	{
		position:relative;
		left:47%;
		width:50%;
		padding:10px 0px 0px 0px;
		color:#abcfdd;
	}
#primi_giuseppiniSx
	{
		float:left;
		color:#FFF;
		font-size:12px;
		padding:0px 15px 0px 30px;
		width:335px;
		height:100%;
		text-align:justify;
		line-height:17px;
	}
#primi_giuseppiniDx
	{
		float:left;
		color:#FFF;
		font-size:12px;
		padding:0px 20px 0px 5px;
		text-align:justify;
		width:325px;
		height:100%;
		line-height:17px;
	}	
#menuAlto ul
	{
		padding:0px;
		margin:0px;
	}
#menuAlto li
	{
		display:inline;
		padding:0px 5px 0px 5px;	
	}
#menuAlto a:link {color:#abcfdd; text-decoration:none; font-size:14px;}
#menuAlto a:hover {color:#ffffff; text-decoration:underline; font-size:14px;}
#menuAlto a:visited {color:#abcfdd; text-decoration:none; font-size:14px;}	
#menuAlto a:visited:hover {color:#ffffff; text-decoration:underline; font-size:14px;}
.top
	{
		padding-top:10px;
	}
	
.topBt
	{
		padding:10px 0px 15px 0px;
	}
.top15
	{
		padding-top:10px;
	}	
h3 .movimento
	{
		font-size:8px;
	}	
table
	{
		vertical-align:text-top;
	}
td
	{
		vertical-align:text-top;
	}
.tc1
	{
		width:150px;
	}
