/* ================================
    CSS STYLES FOR DotNetNuke
   ================================
*/
BODY {
	background-color : #ffffff;

}
.table1 {
	border : 0;
	border-width : 0;
}


.font1 {
	font-family: verdana;
	font-size: 11px;
	line-height: 1.4em;
	color: #669000;
	font-weight: bold;

}

.font2 {
	font-family: verdana;
	font-size: 11px;
	line-height: 1.4em;
	color: #996633;
	font-weight: bold;
}
.font3 {
	font-family: verdana;
	font-size: 10px;
	line-height: 1.4em;
	color: #ffffff;
	font-weight: bold;
}
.font4 {
	font-family: verdana;
	font-size: 11px;
	line-height: 1.4em;
	color: #000000;
	font-weight: bold;
}
.font5 {
	font-family: verdana;
	font-size: 10px;
	line-height: 1.4em;
	color: #000000;
	font-weight: bold;
}
.font5 {
	font-family: verdana;
	font-size: 10px;
	line-height: 1.4em;
	color: #000000;
	font-weight: normal;
}

td.cont1 {
	background:url(cont_1.bmp);
	padding-bottom : 0;
	padding-left : 0;
	padding-right : 0;
	padding-top : 0;
}
td.cont2 {
background:url(cont_2.bmp);
	padding-bottom : 0;
	padding-left : 0;
	padding-right : 0;
	padding-top : 0;
}
td.cont3 {
background:url(cont_3.bmp);
	padding-bottom : 0;
	padding-left : 0;
	padding-right : 0;
	padding-top : 0;
}
td.cont4 {
background:url(cont_4.bmp);
	padding-bottom : 0;
	padding-left : 0;
	padding-right : 0;
	padding-top : 0;
}
td.cont5 {
background:url(cont_5.bmp);
	padding-bottom : 0;
	padding-left : 0;
	padding-right : 0;
	padding-top : 0;
}
td.cont6 {
background:url(cont_6.bmp);
	padding-bottom : 0;
	padding-left : 0;
	padding-right : 0;
	padding-top : 0;
}
td.cont7 {
background:url(cont_7.bmp);
	padding-bottom : 0;
	padding-left : 0;
	padding-right : 0;
	padding-top : 0;
}
td.cont8 {
background:url(cont_8.bmp);
	padding-bottom : 0;
	padding-left : 0;
	padding-right : 0;
	padding-top : 0;
}

td.cont1_1 {
	background:url(cont1_1.bmp);
	padding-bottom : 0;
	padding-left : 0;
	padding-right : 0;
	padding-top : 0;
	width : 9;
	height : 10;
}
td.cont1_2 {
background:url(cont1_2.bmp);
	padding-bottom : 0;
	padding-left : 0;
	padding-right : 0;
	padding-top : 0;
}
td.cont1_3 {
	background:url(cont1_3.bmp);
	padding-bottom : 0;
	padding-left : 0;
	padding-right : 0;
	padding-top : 0;
	width : 9;
}
td.cont1_4 {
background:url(cont1_4.bmp);
	padding-bottom : 0;
	padding-left : 0;
	padding-right : 0;
	padding-top : 0;
}
td.cont1_5 {
background:url(cont1_5.bmp);
	padding-bottom : 0;
	padding-left : 0;
	padding-right : 0;
	padding-top : 0;
}
td.cont1_6 {
background:url(cont1_6.bmp);
	padding-bottom : 0;
	padding-left : 0;
	padding-right : 0;
	padding-top : 0;
}
td.cont1_7 {
background:url(cont1_7.bmp);
	padding-bottom : 0;
	padding-left : 0;
	padding-right : 0;
	padding-top : 0;
}
td.cont1_8 {
background:url(cont1_8.bmp);
	padding-bottom : 0;
	padding-left : 0;
	padding-right : 0;
	padding-top : 0;
}
td.Ccontent {
	background: transparent;
	padding-bottom : 10;
	padding-left : 0;
	padding-right : 0;
	padding-top : 1;
}

td.borderbottom1 {
background:url(bottom_leftpane1.bmp) no-repeat top left;
	padding-bottom : 0;
	padding-left : 0;
	padding-right : 0;
	padding-top : 0;
	height : 9;

}
.ricercalibera {
   	position : relative;
	line-height:1;
	padding-bottom : 0;
	padding-left : 0;
	padding-right : 0;
	padding-top : 0;

}
.spnricercalibera {
	color : #768C06;
	font-family : Verdana;
	font-weight : bold;
	font-size : 15;
	text-align : left;
	left:11;
	position:relative;
}
.Ccontent1 {
	background: #DFEACC;
	padding-bottom : 10;
	padding-left : 0;
	padding-right : 0;
	padding-top : 1;
}
td.Ccontent0 {
	background: #ffffff;
	padding-bottom : 10;
	padding-left : 0;
	padding-right : 0;
	padding-top : 1;

}
td.CcontentT {
	background: transparent;
	padding-bottom : 0;
	padding-left : 10;
	padding-right : 5;
	padding-top : 0;
}
td.login {

background:#ffffff;
	text-align :left;
	height: 83
	
}
td.top {
	background: url(top.jpg) no-repeat top left;
	text-align : left;
	vertical-align: top; 
	background-color : #ffffff;
}

td.left1  {
	background: #99cc33;

	height: 85px;
}

td.intra1  {
	background: #99cc33;


}
 td.leftpane {
		background: #99cc33;
		border-left : 2px solid #ff9933;
		border-right : 2px solid #ff9933;
		border-bottom : 2px solid #ffffff;
		border-top : 2px solid #ffffff;

		height: 113px;
}

td.contenttop {
	background: url(topfoto.jpg) no-repeat top left;

	background-color : #99cc33;
}
td.right1 {

	background-color: #99cc33;
}
td.left2 {
	border-right : 2px solid #ff9933;
background: #ffffff;
}
td.intra2 {
	background: #99cc33;
	border-right : 2px solid #ff9933;


}
td.leftpane1 {
	border-left : 2px solid #ff9933;
	background: #ff9933;
}
td.contentpane {
	background: #ffffff;
	padding-bottom : 10;
	padding-left : 10;
	padding-right : 5;
	padding-top : 1;
	vertical-align:top ;
}
td.contentpaneRight {
	background: #ffffff;
	padding-bottom : 10;
	padding-left : 0;
	padding-right : 0;
	padding-top : 1;
	width:180;
	vertical-align : top;

}
td.right2{
background: #ffff00;
}
td.bottom {
	background: #996633;
	color : White;
	font-family : Verdana;
	font-size : smaller;
}
.txtricerca {
	background: #E3E9CF;
	font-family : Verdana;
	font-size : 10px;
}


.div_item_src {
 background-color: #FFFFFF;
 left: 32;
 position:relative; 
}


.titolo_verdechiaro_n {
	font-family: verdana;
	font-size: 11px;
	line-height: 1.4em;
	color: #669000;
	font-weight:normal;
}

.titolo_verdechiaro_b {
	font-family: verdana;
	font-size: 11px;
	line-height: 1.4em;
	color: #669000;
	font-weight: bold;
}

.titolo_verde_n {
	font-family: verdana;
	font-size: 11px;
	line-height: 1.4em;
	color: #99CC33;
	font-weight:normal;
}

.titolo_verde_b {
	font-family: verdana;
	font-size: 11px;
	line-height: 1.4em;
	color: #99CC33;
	font-weight: bold;
}
.titolo_nero_n {
	font-family: verdana;
	font-size: 11px;
	line-height: 1.4em;
	color: #000000;
	font-weight: normal;
}

.titolo_nero_b {
	font-family: verdana;
	font-size: 11px;
	line-height: 1.4em;
	color: #000000;
	font-weight: bold;
}

.titolo_arancio_n {
	font-family: verdana;
	font-size: 11px;
	line-height: 1.4em;
	color: #FF9933;
	font-weight: normal;
}

.titolo_arancio_b {
	font-family: verdana;
	font-size: 11px;
	line-height: 1.4em;
	color: #FF9933;
	font-weight: bold;
}


.titolo_marrone_n {
	font-family: verdana;
	font-size: 11px;
	line-height: 1.4em;
	color: #996633;
	font-weight: normal;
}

.titolo_marrone_b {
	font-family: verdana;
	font-size: 11px;
	line-height: 1.4em;
	color: #996633;
	font-weight: bold;
}

.titolo_bianco_n {
	font-family: verdana;
	font-size: 11px;
	line-height: 1.4em;
	color: #ffffff;
	font-weight: normal;
}

.titolo_bianco_b {
	font-family: verdana;
	font-size: 11px;
	line-height: 1.4em;
	color: #ffffff;
	font-weight: bold;
}

.titolo_celestino_n
{
	font-weight: normal;
	font-size: 11px;
	color: #ccffcc;
	line-height: 1.4em;
	font-family: verdana;
}

.titolo_celestino_b
{
	font-weight: bold;
	font-size: 11px;
	color: #ccffcc;
	line-height: 1.4em;
	font-family: verdana;
}

.titolo_rosa_n
{
	font-weight: normal;
	font-size: 11px;
	color: #ffffcc;
	line-height: 1.4em;
	font-family: verdana;
}

.titolo_rosa_b
{
	font-weight: bold;
	font-size: 11px;
	color: #ffffcc;
	line-height: 1.4em;
	font-family: verdana;
}

.titolo_grigiochiaro_n
{
	font-weight: normal;
	font-size: 11px;
	color: #cccccc;
	line-height: 1.4em;
	font-family: verdana;
}

.titolo_grigiochiaro_b
{
	font-weight: bold;
	font-size: 11px;
	color: #cccccc;
	line-height: 1.4em;
	font-family: verdana;
}

.testo_verdechiaro_n {
	font-family: verdana;
	font-size: 10px;
	line-height: 1.4em;
	color: #669000;
	font-weight:normal;
}

.testo_verdechiaro_b {
	font-family: verdana;
	font-size: 10px;
	line-height: 1.4em;
	color: #669000;
	font-weight: bold;
}

.testo_verde_n {
	font-family: verdana;
	font-size: 10px;
	line-height: 1.4em;
	color: #99CC33;
	font-weight:normal;
}

.testo_verde_b {
	font-family: verdana;
	font-size: 10px;
	line-height: 1.4em;
	color: #99CC33;
	font-weight: bold;
}
.testo_nero_n {
	font-family: verdana;
	font-size: 10px;
	line-height: 1.4em;
	color: #000000;
	font-weight: normal;
}

.testo_nero_b {
	font-family: verdana;
	font-size: 10px;
	line-height: 1.4em;
	color: #000000;
	font-weight: bold;
}

.testo_arancio_n {
	font-family: verdana;
	font-size: 10px;
	line-height: 1.4em;
	color: #FF9933;
	font-weight: normal;
}

.testo_arancio_b {
	font-family: verdana;
	font-size: 10px;
	line-height: 1.4em;
	color: #FF9933;
	font-weight: bold;
}


.testo_marrone_n {
	font-family: verdana;
	font-size: 10px;
	line-height: 1.4em;
	color: #996633;
	font-weight: normal;
}

.testo_marrone_b {
	font-family: verdana;
	font-size: 10px;
	line-height: 1.4em;
	color: #996633;
	font-weight: bold;
}

.testo_bianco_n {
	font-family: verdana;
	font-size: 10px;
	line-height: 1.4em;
	color: #ffffff;
	font-weight: normal;
}

.testo_bianco_b {
	font-family: verdana;
	font-size: 10px;
	line-height: 1.4em;
	color: #ffffff;
	font-weight: bold;
}

.testo_celestino_n
{
	font-weight: normal;
	font-size: 10px;
	color: #ccffcc;
	line-height: 1.4em;
	font-family: verdana;
}

.testo_celestino_b
{
	font-weight: bold;
	font-size: 10px;
	color: #ccffcc;
	line-height: 1.4em;
	font-family: verdana;
}

.testo_rosa_n
{
	font-weight: normal;
	font-size: 10px;
	color: #ffffcc;
	line-height: 1.4em;
	font-family: verdana;
}

.testo_rosa_b
{
	font-weight: bold;
	font-size: 10px;
	color: #ffffcc;
	line-height: 1.4em;
	font-family: verdana;
}

.testo_grigiochiaro_n
{
	font-weight: normal;
	font-size: 10px;
	color: #cccccc;
	line-height: 1.4em;
	font-family: verdana;
}

.testo_grigiochiaro_b
{
	font-weight: bold;
	font-size: 10px;
	color: #cccccc;
	line-height: 1.4em;
	font-family: verdana;
}


.A_pagina:link 
{
	font-family: verdana;
	font-size: 11px;
	line-height: 1.4em;
	color: #669000;
	font-weight:normal;
	text-decoration:none;
}


.A_pagina:visited
{
	font-family: verdana;
	font-size: 11px;
	line-height: 1.4em;
	color: #669000;
	font-weight:normal;
	text-decoration:none;
}

.A_pagina:active 
{
	font-family: verdana;
	font-size: 11px;
	line-height: 1.4em;
	color: #669000;
	font-weight:normal;
	text-decoration:none;
}

.A_pagina:hover
{
	font-weight: normal;
	font-size: 11px;
	color: #669000;
	line-height: 1.4em;
	font-family: verdana;
	text-decoration: underline;
}

.A_URL:link 
{
	font-family: verdana;
	font-size: 10px;
	line-height: 1.4em;
	color: #669000;
	font-weight:normal;
	text-decoration:none;
}


.A_URL:visited
{
	font-family: verdana;
	font-size: 10px;
	line-height: 1.4em;
	color: #669000;
	font-weight:normal;
	text-decoration:none;
}

.A_URL:active 
{
	font-family: verdana;
	font-size: 10px;
	line-height: 1.4em;
	color: #669000;
	font-weight:normal;
	text-decoration:none;
}

.A_URL:hover
{
	font-weight: normal;
	font-size: 10px;
	color: #669000;
	line-height: 1.4em;
	font-family: verdana;
	text-decoration: underline;
}

.freccia_verde
{
	font-weight: bolder;
	font-size: 9px;
	color: #99cc33;
	font-family: verdana;
	letter-spacing: -1pt; 
}

.freccia_arancio
{
	font-weight: bolder;
	font-size: 9px;
	color: #FF9933;
	font-family: verdana;
	letter-spacing: -1pt; 
}

.A_Albero:link 
{
	text-decoration:none;
}

.A_Albero:visited 
{
	text-decoration:none;
}
.A_Albero:active 
{
	text-decoration:none;
}
.A_Albero:hover 
{
	text-decoration:underline;
	color:Black; 	
}

.testo_albero
{
	font-weight: bold;
	font-size: 13px;
	color: #000000;
	line-height: 1.4em;
	font-family: verdana;
}

.homeLink
{
	clear: none;
	display: inline;
	left: 0px;
	float: left;
	width: 200px;
	position: relative;
	top: 0px;
	height: 55px;
	background-color: transparent;
}

.TopLink2
{
	left: 200px;
	width: 330px;
	display:inline;
	position:relative; 
	top: 30px;
	height: 45px;
	background-color: transparent;
}