/* CSS Document */
div#comunita{
	position:absolute;
	left:10px;
	top:180px;
	/*background-color:#999999;*/
	width:660px;
	height:160px;
	padding:5px;
	color:#BBBBBB;
	font-size:10px;
}
/*  colorazione link */
a.partner:link{
  color: #999900;
}
a.partner:focus{
  color: #999900;
}
a.partner:visited{
  color: #999900;
}
a.impresa:link{
 color:#3399CC;
}
a.impresa:focus{
 color:#3399CC;
}
a.impresa:visited{
  color:#3399CC;
}

a.designer:link{
  color:#990066;
}
a.designer:focus{
  color:#990066;
}
a.designer:visited{
  color:#990066;
}

a.nerolink{
  color:#333333;
}

a.designer:hover,a.impresa:hover,a.partner:hover,a.nerolink:hover {
text-decoration:underline;
}
.liste{
	overflow:auto;
	width:165px;
	height:160px;
	background-color:#FFFFFF;
}

div#designer1{
	position:absolute;
	left:330px;
	/*border:3px solid #990066;	*/
	background-image:url(../images/bacheca_designer.gif);
	background-repeat:no-repeat;
}
div#designer2{
	position:absolute;
	left:495px;
	/*border:3px solid #990066;	*/
	background-image:url(../images/news_designer.gif);
	background-repeat:no-repeat;
}
div#aziende1{
	background-image:url(../images/bacheca_imprese.gif);
	background-repeat:no-repeat;
	position:absolute;
	left:0px;
	font-size:10px;
    font-family:verdana;
    color:#ffffff;
}
div#aziende2{
	position:absolute;
	left:165px;
	background-image:url(../images/news_imprese.gif);
	background-repeat:no-repeat;
	/*border:3px solid #3398CC;	*/
}
div#partner1{
	position:absolute;
	left:0px;
	
	
}
div#partner2{
	position:absolute;
	left:250px;
	
	
}
div#flash2{
	position:absolute;
	left:10px;
	top:3px;
	width:660px;
	height:170px;
}
.nomeutente{
	color:#3399CC;
	font-size:10px;
	text-decoration:underline;
	display:block;
}
.nomeutente a:link{	color:#3399CC;}
.nomeutente a:visited{	color:#3399CC;	}
.nomeutente a:hover{	color:#3399CC;	}
.nomedesigner{
	color:#990066;
	font-size:10px;
	text-decoration:underline;
	display:block;
}
.nomedesigner a:link{	color:#990066;}
.nomedesigner a:visited{	color:#990066;	}
.nomedesigner a:hover{	color:#990066;	}

.nomepartner{
	color:#CCCC00;
	font-size:10px;
	display:block;
}
.nomepartner a:link{	color:#999900;}
.nomepartner a:visited{	color:#999900;	}
.nomepartner a:hover{	color:#999900;	}
.dataaggiornamento
{
	color:#333333;
	font-size:10px;
	display:block;
}
.news{	color:#333333;}
.news_box{
	margin-top:0px;
	padding-left:7px;
	padding-right:7px;
	height:50px;
	padding-top: 8px;
	padding-bottom: 16px;
	color:#333333;
}
.bandi_box{
	margin-top:0px;
	padding-left:7px;
	padding-right:7px;
	height:42px;
	padding-top: 8px;
	padding-bottom: 26px;
	color:#333333;
}
.news_box:hover,.bandi_box:hover {
background-color: #fff;
}
.news_box_imprese{
margin-top:15px;
padding-left:7px;
padding-right:7px;
height:50px;
}

.news_box_partner{
margin-top: 7px;
padding-left: 7px;
padding-right: 0px;
height: 60px;
}
.news_box_partner:hover {
background-color: #fff;
}

.aggiornamenti_box{
 padding:7px;
 padding-bottom:28px;

}

.aggiornamenti_box:hover{
background-color: #fff;
}



.box_img{
float:left;
width:77px;
height:58px;
padding-bottom:0px;
margin-right:5px;

}

.d_iscritti{
	position:absolute;
	top:245px;
	left:375px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	font-weight:500;
	color:#111111;
}
.i_iscritte{
	position:absolute;
	top:245px;
	left:25px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	font-weight:500;
	color:#000000;
}
.d_iscritti a:link{	color:#990066;	}
.i_iscritte a:link{	color:#3399CC;	}
.d_iscritti a:visited{	color:#990066;	}
.i_iscritte a:visited{	color:#3399CC;	}
.d_iscritti a:hover{	color:#990066;	}
.i_iscritte a:hover{	color:#3399CC;	}
.d_iscritti a:focus{	color:#990066;	}
.i_iscritte a:focus{	color:#3399CC;	}
.d_iscritti a:active{	color:#990066;	}
.i_iscritte a:active{	color:#3399CC;	}

.finanziamenti{
	position:absolute;
	top:362px;
	left:10px;
	width:488px;
	height:160px;}

.fin_recenti{	
	width:170px;
	height:160px;
	background:url(../images/bckgnd_fin.gif);
	background-repeat:repeat-x;
	font-family:impact;
	font-size:22px;
	color:#FFFFFF;}

.fin_recenti div a{
	display:block;
	font-size:10px;
	color:#FFCC00;
	line-height:0px;}

.fin_titolo{
	position:absolute;
	top:25px;
	font-size:10px;
	color:#000000;
	font-family:impact;
	text-indent:5px;}

.fin_titolo a:link{
	display:block;
	color:#FFCC00;}

.fin_titolo a:visited{
	display:block;
	color:#FFCC00;
}

.fin_titolo a:hover{
	display:block;
	color:#FFCC00;
}

.fin_elenco{
	border-top: none;
	border-bottom:none;	
/*	position:absolute;
	top:0px;
	left:171px;*/
	background-color:#FFFFFF;
	background:url(../images/Finanziamenti_Back.gif);
	width:488px;
	height:148px;
	font-size:10px;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-indent:5px;
	overflow:auto;
}

.fin_striscia{
width:488px;
height:12px;
background:url(../images/Finanziamenti_Home.gif);
font-size:10px;
font-family:verdana;
color:#ffffff;
}

.servizi a {	
	background:url(../images/bckgnd_srv.gif);
	background-repeat:repeat-x;
	display:block;
	height:31px;
	font-family:impact;
	font-size:16px;
	line-height:1.8em;
	text-indent:5px;
}

.servizi a:link{
	color:#FFFFFF;}

.servizi a:visited{
	color:#FFFFFF;
}

.servizi a:hover{
	color:#FFFFFF;
}

.servizi{
background-color:#E0DC5C;
position:absolute;
left:500px;
top:0px;
width:160px;
height:160px;}

.servizi_top{ width:160px; height:56px;}
.servizi_dac{ width:160px; height:20px;}
.servizi_agenda{ width:160px; height:20px;}
.servizi_newsletter{ width:160px; height:20px;}
.servizi_feed{ width:160px; height:20px;}
.servizi_bottom{ width:160px; height:24px;}

/**** NEW LAYOUT ****/

#box_bacheca {
	position: absolute;
	background-color: #eeeeee;
	margin-top: 182px;
	margin-left: 10px;
	height: 243px;
	width: 250px;
	}
#box_bandi {
	position: absolute;
	background-color: #eeeeee;
	margin-top: 182px;
	margin-left: 270px;
	height: 243px;
	width: 250px;
	}
#box_aggiornamenti {
	position: absolute;
	background-color: #eeeeee;
	margin-top: 182px;
	margin-left: 530px;
	
	height: 243px;
	width: 140px;
	}
#box_interagisci {
	position: absolute;
	background-color: #fff;
	margin-top: 433px;
	margin-left: 10px;
	height: 96px;
	width: 660px;
	color: white;
	}

.lp{
    padding-top:5px;
	padding-left: 0px;
	font-size: 10px;
	font-face:Verdana;
	line-height:16px;
}
.lp img {
 padding-left: 6px;
}