@charset "utf-8";
/* CSS Document */

.textImage_table {
	border-style: none;
	text-align: left;
	padding-bottom: 3px;
}

/* titolo del box di strillo */
.textImage_boxTitle
{
	font-family:Arial;
	padding: 1px;	
	border-bottom:#0f4582 1px solid !important;
	font-weight: bold;
	font-size: 14px;
	/*color: #005391;*/
	color: #0f4582;
}

.textImage_boxTitle a {
	color: #0f4582;
}

/* titolo del testo: occorre mettere un padding-bottom al td perchè altrimenti non si vede la sottolineatura del titolo */
.textImage_title_td
{
	padding-bottom: 2px; 
	vertical-align: middle;
}

.textImage_title
{
font-family:Arial;
	padding: 1px;	
	border-bottom:#0f4582 1px solid;
	margin-bottom: 10px;
	font-weight: bold;
	font-size: 16px;
	color: #0f4582;			
}

/* eventuale immagine di logo del titolo: */
.textImage_titleImage_td
{
	text-align: center;
	vertical-align: middle;
}

/* eventuale allegato del titolo: */
.textImage_titleDocument_td
{
	vertical-align: middle;
	text-align: right;
}

.textImage_titleDocument_td a:link{
	
	vertical-align: middle;
	text-align: right;
}

.textImage_titleDocument_td a:visited{
	
	vertical-align: middle;
	text-align: right;
}

.textImage_titleDocument_td a:hover{
	
	vertical-align: middle;
	text-align: right;
}


	
/* testo del paragrafo textImage */
.textImage_text
{
	font-size: 11px;
}

.textImage_text p {
	margin-top: 4px;
	margin-bottom: 4px;
}

.textImage_text a {
	/*color: #6AACDA;*/
	color: #306c97;
}

/* testo allineato a sinistra */
.textImage_text_left p {
	text-align: left;
}

/* testo allineato a destra */
.textImage_text_right p {
	text-align: right;
}
/* testo allineato al centro */
.textImage_text_center p {
	text-align: center;
}

/* testo giustificato */
.textImage_text_justify p {
	text-align: justify;
}

.boxTitleLink {
	
	text-decoration: none;
}

/* immagine  */
.textImage_image {
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;	
	margin-bottom: 0px;
}

.textImage_image_left {
	padding-right: 8px;
	padding-top: 3px;
}

.textImage_image_right {
	padding-left: 8px;
}

.textImage_image_floatRight {
	float:right;
	margin-left:13px;
	margin-right:0px;
	margin-top:5px;	
	margin-bottom: 5px;
}

.textImage_image_floatLeft {
	float:left;
	margin-left:0px;
	margin-right:13px;
	margin-top:5px;	
	margin-bottom: 15px;
}

