/* CSS Document */

body, td	{
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#333333;
			line-height:140%;
			}


/* TESTATA */

.p_testata		{
				margin-right:70px;
				margin-bottom:3px;
				}

.td_testata_i	{
				background-color:#516586;
				background-image:url(../base/top_i.jpg);
				text-align:right;
				vertical-align:bottom;
				font-family:"Times New Roman", Times, serif;
				font-size:30px;
				color:#3E4D68;
				border: 1px solid #000000;
				}

.td_testata_p	{
				background-color:#B9D321;
				background-image:url(../base/top_p.jpg);
				text-align:right;
				vertical-align:bottom;
				font-family:"Times New Roman", Times, serif;
				font-size:30px;
				color:#96AC1C;
				border: 1px solid #000000;
				}

.td_testata_e	{
				background-color:#6CA041;
				background-image:url(../base/top_e.jpg);
				text-align:right;
				vertical-align:bottom;
				font-family:"Times New Roman", Times, serif;
				font-size:30px;
				color:#568034;
				border: 1px solid #000000;
				}

.td_testata_a	{
				background-color:#EA4B02;
				background-image:url(../base/top_a.jpg);
				text-align:right;
				vertical-align:bottom;
				font-family:"Times New Roman", Times, serif;
				font-size:30px;
				color:#AF8403;
				border: 1px solid #000000;
				}


/* COLONNA SINISTRA */

.td_sx		{
			vertical-align:top;
			text-align:center;
			border-left: 1px solid #000000;
			}


/* COLONNA CENTRALE */

.td_center	{
			vertical-align:top;
			}

h1			{
			font-size:14px;
			font-weight:bold;
			color:#99CC00;
			margin:30px 30px 20px 30px;
			line-height:100%;
			}

.p_center	{
			margin:30px 30px 20px 30px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			}


/* COLONNA DESTRA */

.td_dx		{
			vertical-align:top;
			color:#99CC00;
			border-right: 1px solid #000000;
			}

.p_dx		{
			margin:56px 10px 20px 10px;
			}


/* PIEDINO */

.p_bottom		{
				margin:0px 10px 0px 48px;
				}

.td_bottom_i	{
				font-size:10px;
				font-weight:bold;
				background-color:#516586;
				color:#FFFFFF;
				border: 1px solid #000000;
				}

.td_bottom_p	{
				font-size:10px;
				font-weight:bold;
				background-color:#B9D321;
				color:#FFFFFF;
				border: 1px solid #000000;
				}

.td_bottom_e	{
				font-size:10px;
				font-weight:bold;
				background-color:#6CA041;
				color:#FFFFFF;
				border: 1px solid #000000;
				}

.td_bottom_a	{
				font-size:10px;
				font-weight:bold;
				background-color:#EA4B02;
				color:#FFFFFF;
				border: 1px solid #000000;
				}



/* LINK */

a:link, a:visited 	{ 
					text-decoration: none;
					color:#CC3333;
					font-weight:bold;
					}
					
a:hover      		{ 
					text-decoration: none; 
					color: #99CC00;
					font-weight:bold;
					}

a.link_menu:link, 
a.link_menu:visited	{
						text-decoration: none;
						color:#666666;
						font-weight:normal;
						}

a.link_menu:hover		{
						text-decoration: none; 
						color: #99CC00;
						font-weight:normal;
						}


/* FORM */

.form_testata		{
					background-color:#99CC00;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-weight:bold;
					color:#FFFFFF;
					font-size:10px;
					}

.form_riga_01		{
					background-color:#F4F4F4;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:10px;
					}

.form_riga_01_center	{
						background-color:#F4F4F4;
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:10px;
						text-align:center;
						}

.form_riga_02		{
					background-color:#D8D8D8;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:10px;
					}

.form_riga_02_center	{
						background-color:#D8D8D8;
						font-family:Verdana, Arial, Helvetica, sans-serif;
						text-align:center;
						font-size:10px;
						}


/* TESTO */

.tx_evidenza	{			
				color:#99CC00;
				font-weight:bold;
				}

/* SISTEMA MENU */

#hcmsMnuSite {
	width: 195px;
	margin: 56px 0px 0px 0px;
	padding: 0px;
	color: #99CC00;
	overflow:hidden;
}

#hcmsMnuSite ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
}

#hcmsMnuSite li a {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 11px;
	background-image: url('/elementi/base/punto.gif');
	background-repeat: no-repeat;
	background-position: 0px 5px;
	font-weight:normal;
	color: #666666;
	text-decoration: none;
}

#hcmsMnuSite a:hover, #hcmsMnuSite a:active {
	color: #99CC00;
	text-decoration: none;
}

#hcmsMnuSite li li
{
	padding: 0px 0px 0px 11px;
}

#hcmsMnuSite li li li
{
	padding: 0px 0px 0px 11px;
}

#hcmsMnuSite li li li li
{
	padding: 0px 0px 0px 11px;
}

#hcmsMnuSite li li li li li
{
	padding: 0px 0px 0px 11px;
}

#hcmsMnuGall {
	width: 195px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	color: #99CC00;
	overflow:hidden;
}

#hcmsMnuGall ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
}

#hcmsMnuGall li a {
	margin: 0px 0px 0px 11px;
	padding: 0px 0px 0px 11px;
	background-image: url('/elementi/base/punto.gif');
	background-repeat: no-repeat;
	background-position: 0px 5px;
	font-weight:normal;
	color: #666666;
	text-decoration: none;
}

#hcmsMnuGall a:hover, #hcmsMnuGall a:active {
	color: #99CC00;
	text-decoration: none;
}

#hcmsMnuGall li li
{
	padding: 0px 0px 0px 11px;
}

/* RICERCA */

#ricerca {
	width: 195px;
	margin: 20px 0px 30px 0px;
	padding: 0px;
	color: #99CC00;
	text-align: left;
	overflow:hidden;
}

#ricerca ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
}

#ricerca li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 11px;
	background-image: url('/elementi/base/punto.gif');
	background-repeat: no-repeat;
	background-position: 0px 5px;
}

#ricerca form {
	margin: 10px 0px 0px 0px;
	padding: 0px;
}

#ricerca input {
	margin: 0px;
	padding: 0px;
	color: #333333;
}

/* DIV X LINK IMMAGINI */

#galleria {
	width: 195px;
	margin: 20px 0px 0px 0px;
	padding: 0px;
	color: #99CC00;
	text-align: left;
	overflow:hidden;
}

#galleria ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
}

#galleria li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 11px;
	background-image: url('/elementi/base/punto.gif');
	background-repeat: no-repeat;
	background-position: 0px 5px;
}
