@charset "utf-8";
/* CSS Document */



#header .submenu {
	
	width: 959px;
	text-align:left;
	
	vertical-align:bottom;
	padding: 0px 0px 0px 4px;	
}


.necrologio {
width:768px;
 float:left;
 border: 1px solid #D3D3D3;
 font-size:12px;
 
}

.necrologio_right {
width:268px;
 float:right;
	clear:none;
 
}

.necrologio_right fieldset {    
	-moz-border-radius-bottomleft:0px;   
   -moz-border-radius-bottomright:0px;   
   -moz-border-radius-topleft:0px;   
   -moz-border-radius-topright:0px; 
   -khtml-border-radius:0px;
   -msie-border-radius:0px;
    border-radius: 0px;         
    -webkit-border-radius: 0px;
	
    border:1px solid #D3D3D3;
	border-style:solid none solid solid;
} 



.necrologio_right legend{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
    color: #222222;

}

.necrologio_right  img {clear:both;paddin:0;margin:0;}

.necrologio_right ul {
    width: 100%;
    overflow: hidden;
    list-style: none;
    margin: 0px;
    padding: 0px;
}

.necrologio_right ul li {
    float: left;
	clear:both;
    margin: 0px;
    padding: 0px;
    background: #FFF;
	width:268px;
   /* border-style: none solid none none;
    border-right-width: 1px;
	
    border-color: #D3D3D3;*/
}

.necrologio_right ul a {
    float: left;
	/*height:56px;
	/*width:178px;
    text-decoration: none;
	/*background-image:url(_img/categorie/sfondo.gif);*/
    color: black;
	text-align:center;
	
}


.necrologio_right ul a span {
    float:left;
    color: #000;
	margin:2px 0 0 0px;
	clear:right;
	padding:2px 0 0px 5px;
	cursor:pointer;
    font-family:Verdana;
	font-weight:bold;
	font-size:14px;
	color:#222222;
}

.necrologio_right ul a:hover span {color:#0066cc;}

.necrologio_right ul a img {
	float:left;
	display:block;
	margin: 0px 5px 0 0;
    padding: 0 0 0 0;
	color: black;
}

.necrologio_left {
width:500px;
 float:left;
	clear:none;
 
}

.necrologio_left .foto_necro{

 float:left;
 clear:none;
	width:120px;
	margin-top:10px;
 
}

.necrologio_left .nome_necro{

 float:left;
 clear:none;
 width:380px;
 
}


.necrologio_lapide {
    background-image: url(../_img/necrologi/giardino.gif);
	background-repeat:repeat-x;
    height: 250px;
    width: 768px;
    margin:15px 0 0 0;
    padding: 0px;
  
} 

.giardino_necro{

	background-image: url(../_img/necrologi/fiori.gif);
	background-repeat:no-repeat;
    height: 230px;
    width: 350px;
	margin: 0 auto;

	text-align:right;
	
}


.giardino_foto_necro{

	background-image: url(../_img/necrologi/lapide.gif);
	background-repeat:no-repeat;
	margin:0 auto;
	height: 180px;
    width: 158px;
	
}

.giardino_foto_necro div{margin:0 auto;width: 100px;text-align:center;}
.giardino_foto_necro div img{margin:10px auto;}
.giardino_foto_necro h2{font-size:12px;}

.informazioni {
width:500px;
 float:left;
 /*border-top:none;
 border-bottom:none;
 border: 1px solid #D3D3D3;*/
 
}



.informazioni  p.top {
	
	padding:15px 0 15px 10px;
	text-align:left;
	
}

p.topinfo {
	
	padding:2px 0 2px 10px;
	text-align:left;
	
}
p.topinfo label{color:red;}



.necrologio_left  p.top {
	
	padding:15px 0 0 10px;
	text-align:left;
	
}

.necrologio_left img.preview {
	margin-left:10px;
}


.necrologio_left h2 {
	font-size:18px;
	font-weight:bold;
	padding: 15px 0 0px 10px;
	text-align:left;
	
}

.necrologio_left h1 {
	font-size:18px;
	padding: 15px 0 5px 10px;
	text-align:left;
}

.necrologio_left img {
	padding: 0 0 20px 0px;

}

.necrologio_left  p.descrizione {
	

	padding:0px 0 10px 10px;
	text-align:left;
	
}





.necrologio_left p span{
	
	padding:0 0 0 20px;
	margin-left:5px;
	text-align:left;
}

.necrologio_left a{
	
	margin:0;
	padding:0;
	color:#0066CC;
}

.necrologio_left a:hover{
	margin:0;
	padding:0;
	color:#FF0000;
}


