p
{
	margin				: 0;
	padding				: 0;
}
#pagine_dinamiche_cont {
	width:100%;
	margin:0px;
	padding:0px;
}
#pagine_dinamiche {
	width:100%;
	margin:0px;
	padding:0px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height			: 16px;
	color:#222;
	text-align:justify;
}
#pagine_dinamiche table td {
	font-size:11px;
	padding:3px;
	
}
#pagine_dinamiche table td p{
	padding:0px;
	margin:0px;
}
#pagine_dinamiche table {
	font-size:11px;
}
#pagine_dinamiche p {
	padding-bottom:12px;
}

#pagine_dinamiche h1 {

}
#pagine_dinamiche h2 {

}
#pagine_dinamiche .immagine_top {
	display:inline;
	float:left;
	padding:10px;
	padding-top:5px;
	line-height:normal;
	width:150px;
}
#pagine_dinamiche .img_desc_top {
	font-size:10px;
	text-align:center;
	vertical-align:top;
	padding:2px;
	margin:0px;
	line-height:normal;
}

#immagini {
	padding:5px;
	padding-top:0px;
	margin:auto;
	line-height:normal;
}
#immagini h2 {
	font-weight:bold;
	color:#BC3F0A;
	padding:10px;
	padding-left:0px;
	padding-bottom:5px;
	border-bottom:1px solid gray;
}
#immagini .immagine1 {
	width:117px;
	height:110px;
	float:left;
	margin:0px;
	padding:10px;
	padding-top:0px;
	padding-bottom:0px;
	text-align:center;
	line-height:normal;
}
#immagini .img_desc {
	font-size:10px;
	text-align:center;
	vertical-align:top;
	padding:0px;
	margin:2px;
}
#files {
	font-size:12px;
	text-align:left;
	vertical-align:top;
	margin:0px;
	padding:10px;
	line-height:normal;
}
#files h2 {
	padding:10px;
	font-weight:bold;
	color:#3675BA;
	padding-left:0px;
	padding-bottom:5px;
	padding-top:0px;
	border-bottom:1px solid gray;
}
#files .file {
	text-align:left;
	padding:4px;
	margin:0px;
	margin-left:12px;
	line-height:normal;
}
/* SOTTOPAGINE */
#pagine_dinamiche_sottopagine_cont {
	padding-top:2px;
	text-align:center;
	font-weight:normal;
	font-size:11px;
	line-height:98%;
}
#pagine_dinamiche_sottopagine_cont .titolo {
	display:block;
	vertical-align:center;
	width:118px;
	height:25px;
	border:1px solid gray;
	padding:4px;
	margin:5px;
	text-align:center;
	text-decoration:none;
}
#pagine_dinamiche_sottopagine_cont .titolo a:link,.titolo a:visited {
	text-decoration:none;
}
#pagine_dinamiche_sottopagine_cont  a:hover {
	text-decoration:none;
	background-color:#FFF9E1;
}
/*SOTTOPAGINE LISTA  */
#pagine_dinamiche_verticali_cont {
	margin:10px;
	margin-bottom:20px;
}
#pagine_dinamiche_verticali_cont .pagine_dinamiche_verticali_cont_download {
	padding:2px;
}
#pagine_dinamiche_verticali_cont .pagine_dinamiche_verticali {
	min-height:55px;
	height: auto !important;
	height: 55px;
	
	border-bottom:1px dotted gray;
	padding-bottom:6px;
	padding-top:3px;


}
#pagine_dinamiche_verticali_cont .pagine_dinamiche_verticali .data {
	font-size:10px;
	padding-bottom:0px;
}
#pagine_dinamiche_verticali_cont .pagine_dinamiche_verticali .testo {
	font-size:11px;
	padding-left:10px;

}
#pagine_dinamiche_verticali_cont .pagine_dinamiche_verticali .titolo {
	padding-bottom:2px;
}
#pagine_dinamiche_verticali_cont .pagine_dinamiche_verticali img {
	float:left;
	padding:5px;
	padding-bottom:0px;
}
/* BOX PAGINE COLLEGATE  */
#box_collegato_cont {
	margin:5px;
	border:2px dotted red;
	margin-bottom:10px;
}
#box_collegato_cont .box_collegato {
	padding:3px;
	padding-top:3px;
	clear:both;
}
#box_collegato_cont .news {
	position:absolute;
	margin-top:-12px;
	margin-left:10px;
	background-color:#FFFFFF;
	display:block;
	padding:5px;
	padding-bottom:1px;
	padding-top:3px;
	font-size:11px;
	font-weight:bold;
}
#box_collegato_cont .box_collegato .data {
	font-size:10px;
	font-style:italic;
}
#box_collegato_cont .box_collegato .titolo {
	font-size:11px;
}
#box_collegato_cont .box_collegato .testo {
	font-size:11px;
	padding-left:10px;
	line-height:95%;
}
#box_collegato_cont .box_collegato img {
	float:left;
	padding:5px;
	padding-bottom:0px;
	
}


/*TMCE */
.galleria  {
	width:100%;
	margin:auto;
	padding:10px;
}
.galleria td {
	padding:4px;
	text-align:center;
	vertical-align:top;

}
.galleria p {
	margin-top:3px;
	padding:2px;
	padding-top:2px;
	font-size:11px;
}


.immagine, #pagine_dinamiche .immagine {
	padding:10px;
 
}

.info_box, #pagine_dinamiche .info_box {
	width:auto;
	margin:15px;
	text-align:center;
	padding:15px;
	background-color:#ECF3F9;
	border:1px dotted gray;
	font-weight:bold;
	
}

.tabella_100,  #pagine_dinamiche .tabella_100 {
	width:90%;
	margin:auto;
	border: 1px solid gray;
	border-collapse:collapse;
	text-align:center;
	font-size:11px;
 
}
.tabella_100 td,  #pagine_dinamiche .tabella_100 td {
	border-collapse:collapse;
	margin:0px;
	padding:3px;
	border:1px solid gray;
}

.tabella, #pagine_dinamiche .tabella {
	border-collapse:collapse;
	font-size:11px;
	background-color:#FFFFFF;
	border: 1px solid gray;
	text-align:center;
	margin:10px;

 
}
.tabella td, #pagine_dinamiche .tabella td {
	border-collapse:collapse;
	margin:0px;
	padding:3px;
	border:1px solid gray;
}
.tabella_intestazione, #pagine_dinamiche .tabella_intestazione {
	font-size:12px;
	background-color:#CCE4F2; 
	font-weight:bold;
	border:1px solid;
	margin:0px;
}
.pdadmin a:hover  {
	background-color:#FFCC99;
}
.pdadmin a {
	display:block;
	width:10px;
	height:10px;
	font-size:9px;
	position:absolute;
	background-color:#B6E4AF;
}
.pubb_google {
	padding:10px;
	float:right;
}
#ultimora {
	width:93%;
	margin:10px;
	border:2px solid red;
	font-size:13px;
	aaacolor:#FFFFFF;
}
#ultimora .tit{
	width:110px;
	text-align:center;
	border:3px solid red;
	background-color:#FF0000;
	font-weight:bold;
	color:#FFFFFF;

}
#ultimora .sottotitolo{
	padding:3px;
}
#ultimora .approfondisci{
	padding:3px;
	font-size:12px;
	text-align:right;
}