/* CSS Document */
body{
background:#c6d8e2;
padding:0px;
margin:0px;
text-align: center;}
a{
text-decoration:none;}
img{
	border: 0px;
}
#container{
width:980px;
margin:0px auto;
padding:15px 0px 0px; 
/*background:#fff;*/
text-align: left;}
#container1{
background: #fff;
margin: 0px auto;
}
#content{
padding:0px 20px 20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;}
.clear{
clear:both;}
#tool{
background:#fff url(immagini/tool.jpg) top left no-repeat;
width:980px;
padding-bottom:10px;}
#tool1 a{
display:block;
width:980px;
height:93px;}
#agenda_title{
	/*background:url(/glamware/templates/groups/forumpd/immagini/indice_tit.gif) left no-repeat;*/
	height:57px;
	padding:10px 0px 0px 0px;}
#titolo_agenda{
	width: 350px;
	float: left;
}
#agenda_title .legenda{
	padding:28px 0px 0px 0px;
	color:#a3b5bc;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	width:247px;
	float:left;}
	#agenda_title .legenda .evento{
	padding:0px 0px 0px 10px;
	float:left;}
	#agenda_title .menu_tendina{
	width:230px;
	float:left;
	padding:20px 0px 0px 35px;
	}
	#agenda_title .menu_tendina .tendina{
	width:220px;
	border:1px solid #dbdfe2;
	}
	#agenda_title .menu_tendina select{
	width:220px;
	border:1px solid #dbdfe2;
	}
#agenda{
padding:0px 0px 15px 0px;}
#agenda .suspended{
background: #e5e5e5;}
#agenda .event {
		padding-top:20px;
		min-height:104px;
		border-bottom: 1px dashed #c8cdd5;
	}
	#agenda .event .left{
		float:left;
		width:602px;
	}
	
	#agenda .event .left .event_date {
		float:left;
		width:64px;
		height:64px;
		text-align:center;
		color:#FFFFFF;
		margin-right: 5px;
	}
	
	#agenda .event .left .event_type1 {
		background:url(immagini/calendario.jpg) top left no-repeat;
		width:71px;
		height:73px;
		margin-top:10px;
		color:#2fa23d;
	}
	
	#agenda .event .left .event_type2 {
		background:url(immagini/calendario.jpg) top left no-repeat;
		width:71px;
		height:73px;
		margin-top:10px;
		color:#7d7d7d;
	}
	
	#agenda .event .left .event_date span {
		display:block;
		
	}
	#agenda .event .left .event_date .date_day {
		display:block;
		font-size:42px;
		font-family:Georgia, "Times New Roman", Times, serif;
		margin:0px;
		padding:0px;
		margin-top:-10px;
	}
	
	#agenda .event .left .event_date .date_month {
		display:block;
		font-size:12px;
		font-weight:bold;
		font-family:Arial, Helvetica, sans-serif;
		/*margin-top:-5px;*/
		color:#000;
	}
	
	
	#agenda .event .left .event_info {
		margin-left: 90px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		padding-bottom:10px;
	}
	#agenda .event .left .event_info .event_city {
		color:#34a03d;
		font-size:18px;
	}
	#agenda .event .left .event_info .event_city a{
		color:#34a03d;
	}
	#agenda .event .left .event_info .event_city a:hover{
		color:#216d28;
	}
	#agenda .event .left .event_info .event_title {
		color:#565656;
		font-size:24px;
	}
	#agenda .event .left .event_info .event_title a{
		color:#565656;
	}
	#agenda .event .left .event_info .event_title a:hover{
		color:#000000;
	}
	#agenda .event .left .event_info .org {
		color:#a3b5bc;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		text-transform:uppercase;
	}
	#agenda .event .left .event_info .sottotitolo {
		color:#565656;
	}
	#agenda .event .left .event_info .sottotitolo a{
		color:#565656;
	}
	#agenda .event .left .event_info .sottotitolo a:hover{
		color:#000;
	}
	#agenda .event .right{
	float:left;
padding:0px 0px 0px 29px;
width:230px;}
#agenda .event .right .anteprima{
width:106px;
height:106px;
overflow:hidden;
float:left;}
#agenda .event .right .anteprima img{
width:106px;
overflow:hidden;}
#agenda .event .right .text{
padding:10px 0px 0px 15px;
float:left;
font-size:10px;
color:#9a9a9a;
width: 60px;}
#agenda .event .right .text a{
color:#9a9a9a;
text-decoration:none;
}
#agenda .event .right .text a:hover{
color:#656565;
text-decoration:none;
}
#menu{
	
	height:47px;
	padding:10px 0px 0px 10px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#fff;
}
#menu .left{
float:left;
width:760px;}
#menu .right{
float:right;
width:192px;}
#menu .right .input{
	width:130px;
	background:#fff;
	border:1px solid #bababa;}
#menu .right .button{
	background:transparent;
	border:none;
	font-size:14px;
	font-weight:bold;
	color:#606062;}
#menu span{
	/*padding:3px 11px 5px 9px;*/
	padding:3px 5px 6px 5px;
}
.menu_item{
	border-bottom:1px solid #abbfc7;
	font-weight:bold;
	font-size: 14px;
}
#menu a:link, #menu a:visited{
	color:#666666;
}
#menu a:hover{
	color:#339966;
}
.menu_selected{
	border-color:#abbfc7;
	border-style: solid;
	border-width: 1px 1px 0px 1px;
	/*border-top:1px solid #abbfc7;
	border-right:1px solid #abbfc7;*/
	background: #fff;
	font-weight:bold;
	
}
#menu_top1{
padding:4px 0px 0px 0px;}
.menu_selected a{
	color:#339966 !important;
}
#sottomenu{
	padding-top:10px;
}
#sottomenu span{
color:#9b9b9e;
font-size: 12px !important;
/*border-top:1px solid #abbfc7;*/}
.titolo{
padding:10px 20px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#6f6f6f;}
.titolo a:hover{
	color: #339966;
}
.titolo a{
	color:#6f6f6f;
}
.tit{
padding:10px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#6f6f6f;}
.tit a{
font-family:Arial, Helvetica, sans-serif;
font-size:18px !important;
font-weight:bold;
color:#000 !important;}
#top{
background:url(immagini/bg_su.jpg) top left repeat-x;
/*padding:20px 20px 0px;*/
padding: 20px 0px 0px 20px;
margin-bottom:15px;
}
#top1{
border-bottom:1px solid #e1e2e7;
}
.top_sx{
width: 670px;
float: left;
}
.top_dx{
border-left:1px dashed #E1E2E7;
float:left;
font-family:tahoma;
padding-left:15px;
width:297px;
margin-right: -25px;
}
.top_dx dl dt{
	float:left;
font-size:14px;
overflow:hidden;
padding-right:14px;
width:134px;
}
.top_dx dl{
	margin:0px; 
}
.top_dx dl dt a{
	color: #000;
}
.top_dx dl dt a:hover{
	color: #000;
	text-decoration: underline;
}
.discussione{
float:left;
/*width:290px;*/
width: 330px;
padding:0p 50px 0px 0px;}
.discussione a{
color:#000;}
.discussione img{
float:left;
width: 146px;
height:110px;
overflow:hidden;
padding:5px;
border:1px solid #c2c2c2;}
.text{
float:left;
width:125px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
padding-left:10px;
height:115px;
overflow:hidden;}
.text1{
 font-weight: normal;
 font-size: 13px;
 color: #373737;
}
#top .titolo{
text-align:right;
color:#339429;
font-weight:normal;}
#top .titolo a{
text-align:right;
color:#339429;
font-weight:normal;
text-decoration:underline;}
#container_center{
background:url(immagini/bg.jpg) top left repeat-y;
padding:00px 20px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;}
#container_center1{
padding:0px 20px 20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;}
#container_center img{
border:0px;}
#left{
float:left;
width:367px;
padding:0px 22px 10px 0px;
}
#left .titolo{
color:#000;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:bold;
padding-top: 15px;
}
#left .titolo a{
color:#000;
}
#left .contenuto{
padding:0px 0px 20px;
font-size:12px;
color:#171717;}
.contenuto{
padding:10px 0px 20px;
font-size:12px;
color:#171717;}
.contenutotags{
padding:10px 0px 20px;
font-size:12px;
color:#171717;}
.contenutotags a{
padding:10px 0px 20px;
font-size:12px;
color:#171717;}
.contenutotags a:hover{
padding:10px 0px 20px;
font-size:12px;
color:#c5c5c5;}
.contenuto a{
padding:10px 0px 20px;
font-size:12px;
color:#4d4d4d;}
.contenuto .titolo{
color:#000;
font-size:18px;
padding:0px 0px 15px 0px;}
.contenuto .commenti{
color:#b4b4b4;
padding:15px 0px 0px 0px;}
.contenuto .commenti a{
color:#339429;}
.indice{
text-align:right;
color:#339429;
font-size:12px;
font-weight:bold;}
.indice a{
color:#757575;}
.indice img{
padding-left:10px;}
#center_cont{
float:left;
width:245px;
padding:0px 19px 10px;
}
.calendario{
float:left;
width:71px;
height:73px;
background:url(immagini/calendario.jpg) top left no-repeat;
padding: 0px 0px 10px 0px;
}
.data{
color:#339429;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:50px;
margin-top:-5px;
padding-left:7px;
text-align: center;}
.mese{
color:#404143;
font-weight:bold;
overflow:hidden;
padding-left:23px;
width:23px;}
.agendatesto{
float:left;
width:157px;
padding-left:10px;
padding-top:10px;}
.agendatesto a{
color:#000;}
.citta{
font-weight:bold;}
#right{
float:left;
width:250px;
padding:0px 0px 10px 18px;
}
.iscriviti{
background:url(immagini/mappa_social.jpg) top left no-repeat;
width:247px;
height:250px;
font-size:14px;
font-weight:bold;
margin-bottom:20px;}
.iscriviti a{
width:247px;
height:220px;
display: block;
padding: 10px 0px 0px 0px;}
.img_iscriviti a{
	padding: 0px 0px 0px 0px;
}
.iscritti{
padding:0px 0px 10px 0px;
min-height: 70px;}
.iscritti a:hover{
text-decoration: underline;}
.img_iscritto{
float:left;
height:53px;
width:53px;
overflow:hidden;
padding-bottom:10px;}
.rif_iscritto{
float:left;
width:125px;
padding-left:10px;
font-size:11px;
/*width: 205px;
overflow: hidden;*/}
.rif_iscritto a{
color: #484848;
font-weight: bold;}
#footer{
background:url(immagini/footer.jpg) top left no-repeat;
width:980px;
height:4px;
margin:0px auto;
padding: 0px;}
.section_title{
font-size:22px;
font-weight:bold;
color:#c0c8ce;
padding:10px 0px 20px 0px;
font-family:Arial, Helvetica, sans-serif;}
#left .section_title{
font-size:24px;
font-weight:bold;
color:#95a2ab;
padding:0px 0px 10px 0px;
font-family:Arial, Helvetica, sans-serif;}
#center_cont .section_title{
font-size:24px;
font-weight:bold;
color:#95a2ab;
padding:0px 0px 10px 0px;
font-family:Arial, Helvetica, sans-serif;}
#right .section_title{
font-size:24px;
font-weight:bold;
color:#95a2ab;
padding:0px 0px 10px 0px;
font-family:Arial, Helvetica, sans-serif;}
.section_title a{
color:#c0c8ce;
}
.section_title a:hover{
color:#a7adb2;
}
.section_title1{
font-size:36px;
font-weight:bold;
color:#c0c8ce;
padding:5px 0px 15px 0px;
font-family:Arial, Helvetica, sans-serif;}
.num_membri{
	color:#339429;
}
.icon{
	float: left;
	width: 50px;
	height: 50px;
	padding: 0px 15px 10px 0px;
}
.info{
	float: right;
	width: 180px;
	min-height: 50px;
	}
	.info a{
	font-weight: bold;
	padding: 0px !important;
	}
	.green{
		color: #339429;
	}
/*agenda----------------------------------------------------------------*/
#agenda{
padding:0px 0px 15px 0px;}
.calendario_agenda{
padding: 0px 0px 15px 0px;
}
#container_center1 .event {
		padding-top:20px;
		min-height:104px;
		border-bottom: 1px dashed #c8cdd5;
	}
	#container_center1 .event .left{
		float:left;
		width:602px;
	}
	
	#container_center1 .event .left .event_date {
		float:left;
		width:64px;
		height:64px;
		text-align:center;
		color:#FFFFFF;
		margin-right: 5px;
	}
	
	#container_center1 .event .left .event_type1 {
		background:#34a03d;
		margin-top:10px;
	}
	
	#container_center1 .event .left .event_type2 {
		background:#767676;
		margin-top:10px;
	}
	
	#container_center1 .event .left .event_date span {
		display:block;
		
		
	}
	#container_center1 .event .left .event_date .date_day {
		display:block;
		font-size:42px;
		font-family:Georgia, "Times New Roman", Times, serif;
	}
	
	#container_center1 .event .left .event_date .date_month {
		display:block;
		font-size:12px;
		font-weight:bold;
		font-family:Arial, Helvetica, sans-serif;
		margin-top:-5px;
	}
	
	#container_center1 .event .left .event_info {
		margin-left: 90px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		padding-bottom:10px;
	}
	#container_center1 .event .left .event_info .event_city {
		color:#34a03d;
		font-size:18px;
	}
	#container_center1 .event .left .event_info .event_city a{
		color:#34a03d;
	}
	#container_center1 .event .left .event_info .event_city a:hover{
		color:#216d28;
	}
	#container_center1 .event .left .event_info .event_title {
		color:#565656;
		font-size:24px;
	}
	#container_center1 .event .left .event_info .event_title a{
		color:#565656;
	}
	#container_center1 .event .left .event_info .event_title a:hover{
		color:#000000;
	}
	#container_center1 .event .left .event_info .org {
		color:#a3b5bc;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		text-transform:uppercase;
	}
	#container_center1 .event .left .event_info .sottotitolo {
		color:#565656;
	}
	#container_center1 .event .left .event_info .sottotitolo a{
		color:#565656;
	}
	#container_center1 .event .left .event_info .sottotitolo a:hover{
		color:#000;
	}
	#container_center1 .event .right{
	float:left;
padding:0px 0px 0px 50px;
width:280px;}
#container_center1 .event .right .anteprima{
width:106px;
height:106px;
overflow:hidden;
float:left;}
#container_center1 .event .right .text{
padding:10px 0px 0px 15px;
float:left;
font-size:10px;
color:#9a9a9a;}
#container_center1 .event .right .text a{
color:#9a9a9a;
text-decoration:none;
}
#container_center1 .event .right .text a:hover{
color:#656565;
text-decoration:none;
}
/*indice----------------------------------------------------------------*/
.tit_ricerca{
color:#c0c8ce;
font-size:11px;
text-transform:uppercase;
padding-bottom:15px;
}
#ricerca{
padding:5px;
border:1px solid #d0d0d0;}
.ricerca1{
padding:10px;
background:#f3f7f8;
font-size:14px;
color:#404143;
font-weight:bold;}
#search_author{
border:1px solid #d0d0d0;
width:150px;
font-weight:bold;
color:#000000;}
#search_data{
border:1px solid #d0d0d0;
width:150px;
font-weight:bold;
color:#000000;}
#search_keyword{
border:1px solid #d0d0d0;
width:230px;
font-weight:bold;
color:#000000;}
#search_btn{
border:1px solid #d0d0d0;
background:#e2e6e7;
font-weight:bold;
color:#404143;}
#ricerca1{
padding:10px 0px 15px;}
.cerca{
width:856px;}
.listpost_titolo{
margin:0;
width:600px;
padding-right:20px;}
.listpost_titolo a{
font-weight:bold;
font-size:14px;
color:#000000;}
.listpost_url a{
color:#359936;
font-weight:normal;}
#ricerca1 tr{
height:30px;
padding:0px;}
.listpost_autore{
color:#666666;
font-size:14px;
font-weight:bold;}
.listpost_autore a{
color:#666666;
font-size:14px;
font-weight:bold;}
.listpost_commenti{
font-size:14px;
font-weight:bold;
color:#339935;}
.listpost_admin{
margin: 0;
font-size:11px;
color:#666666;}
.editpost, .listpost_admin a{
font-size:11px;
color:#666666;}
.listpost_post{
display:none;
padding:10px 0px;
}
.listpost_post a{
color:#666666;
}
#author{
text-align:right;
}
.autore{
border:1px solid #d0d0d0;
padding:5px;
text-align:left;
/*width:230px;
float:right;*/}
.autore_commento{
padding:5px;
text-align:left;}
.autore a{
color:#2fa336;}
.autore .titolo{
color:#b7bdbd;
text-transform:uppercase;
padding-bottom:5px;
font-size:11px;
}
.autore .left{
float:left;
width:150px;}
.autore .right{
float:right;
width:56px;}
.autore p.titolo{
color:#b7bdbd;
text-transform:uppercase;
}
.autore .testo{
padding:0px 0px 10px 0px;}

.suspended {
	background:lightgrey;
}

.evidenced {
	background: lightgreen;
}

a.editpost {
	font-size:11px;
	color:#666666;
	font-weight:normal;
}

.post_minus {
	display:none;
}
/*da group_adminpost.htm*/
#pagenavigator a {
	color:#359936;
	font-weight: bold;
}
.files_inserimento a{
	color:#6cb3df;
}
/*dettaglio-------------------------------------------------*/

#right_dett .autore{
border:1px solid #d0d0d0;
padding:5px;}
#right_dett .autore a{
color:#2fa336;}
#right_dett .autore .titolo{
color:#b7bdbd;
text-transform:uppercase;
padding:0px 0px 5px 0px;
}
#right_dett .autore .left{
float:left;
width:150px;}
#right_dett .autore .right{
float:right;
width:56px;}
#right_dett .autore p.titolo{
color:#b7bdbd;
text-transform:uppercase;}
#right_dett .autore .testo{
padding:0px 0px 10px 0px;}
.space_v{
height:20px;}
#left_bottom{
width:675px;
font-family:Arial, Helvetica, sans-serif;
padding-bottom:30px;}
#left_bottom a{
	color: #C0C8CE !important;
}
#left_bottom a:hover{
	color: #339966 !important;
}
#right_bottom{
float:left;
padding:0px 0px 0px 29px;
width:230px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#686868;}
.moderated {
	font-style:italic;
}
.commento textarea{
	border:1px solid #D0D0D0;
	margin:10px 5px 0px;
width:655px;
height: 150px;
}
.commento input{
	margin:10px 5px;
	border:1px solid #a1a1a1;
	background: #D0D0D0;
}
.titolopagina{
	font-size:18px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
color:#000;
}
#GroupsSubscribe1_pnUnlogged .titolopagina, .info_sub{
		color:red;
	padding:10px 0px 5px 0px;
	margin:10px 0px;
	text-transform:uppercase;
	display:block;
	border-bottom:1px solid #cccccc;
		font-size:18px;
font-weight:bold;
}
.img_info{
	border:1px dashed #ccc;
	float:left;
	margin:20px 15px 50px 0px;
}
.info_text{
	color:red;
	font-weight:bold;
	font-size:18px;
	background: #ccc;
	display:block;
	padding:10px;
}
a.infolink{
	color:#999;
	text-decoration: underline;
}
#GroupsSubscribe1_PanelLoginRegister1_pnRegister{
	padding-top:20px;
}
.modregistrazione, .logdata{
	border:1px solid #D0D0D0;
	width: 400px;
}

#left_dett a{
color:#319a45;
}
#left_dett .titolo{
font-size:18px;
font-weight:bold;
padding:15px 0px 15px 0px;}
#left_dett .sottotitolo{
font-size:12px;
padding-bottom:20px;}
#left_dett .sottotitolo a{
color:#319a45;}
.verde{color:#319a45;}
#left_dett .titolo a{
color:#000;}
#left_dett .testo{
font-size:12px;
padding-bottom:20px;}
#left_dett .testo a{
color:#2fa336;}
#left_dett .commenti{
border:1px solid #d0d0d0;
padding:13px;}
#left_dett .commenti .autore{
color:#999999;
padding-bottom:10px;}
#left_dett .commenti .autore a{
color:#2fa336;
}
#left_bottom .commento{
border:1px solid #d0d0d0;
padding:2px;
color:#3d3e40;}
#left_bottom .commento .commento1{
background:#f3f7f8;
padding:15px 25px 25px 15px;}
#left_bottom .commento .commento1 .left{
float:left;
width:75px;
padding:0px 25px 10px 0px;
font-weight:bold;}
#left_bottom .commento .commento1 .right{
float:left;
width:410px;
padding:0px 0px 10px 0px;}
#left_bottom .commento .commento1 .right .bottone{
color:#dee2e3;
padding:2px;
border:none;
width:186px;
color:#000;}
.area{
width:410px;
height:109px;
border:1px solid #d0d0d0;
background:#fff;
}
#right_dett{
float:left;
padding:0px 0px 0px 29px;
width:230px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;}
#dett .event {
		padding-top:20px;
		min-height:104px;
	}
	#dett .event .left{
		float:left;
		width:602px;
	}
	
	#dett .event .left .event_date {
		float:left;
		width:64px;
		height:64px;
		text-align:center;
		color:#FFFFFF;
		margin-right: 5px;
	}
	
	#dett .event .left .event_type1 {
		background:url(immagini/calendario.jpg) top left no-repeat;
		width:71px;
		height:73px;
		margin-top:10px;
		color:#2fa23d;
	}
	
	#dett .event .left .event_type2 {
		background:url(immagini/calendario.jpg) top left no-repeat;
		width:71px;
		height:73px;
		margin-top:10px;
		color:#7d7d7d;
	}
	
	#dett .event .left .event_date span {
		display:block;
		
		
	}
	#dett .event .left .event_date .date_day {
		display:block;
		font-size:42px;
		font-family:Georgia, "Times New Roman", Times, serif;
	}
	
	#dett .event .left .event_date .date_month {
		display:block;
		font-size:12px;
		font-weight:bold;
		font-family:Arial, Helvetica, sans-serif;
		margin-top:-5px;
	}
	
	#dett .event .left .event_info {
		margin-left: 90px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		padding-bottom:10px;
	}
	#dett .event .left .event_info .event_city {
		color:#34a03d;
		font-size:18px;
	}
	#dett .event .left .event_info .event_city a{
		color:#34a03d;
	}
	#dett .event .left .event_info .event_city a:hover{
		color:#216d28;
	}
	#dett .event .left .event_info .event_title {
		color:#565656;
		font-size:24px;
	}
	#dett .event .left .event_info .event_title a{
		color:#565656;
	}
	#dett .event .left .event_info .event_title a:hover{
		color:#000000;
	}
	#dett .event .left .event_info .org {
		color:#a3b5bc;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		text-transform:uppercase;
	}
	#dett .event .left .event_info .sottotitolo {
		color:#565656;
	}
	#dett .event .left .event_info .sottotitolo a{
		color:#565656;
	}
	#dett .event .left .event_info .sottotitolo a:hover{
		color:#000;
	}
	#dett .event .left .event_info .testo {
		color:#565656;
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		padding:35px 0px 20px 0px;
	}
	#dett .event .left .event_info .testo a{
		color:#31a041;
	}
	#dett .event .left .event_info .testo a:hover{
		color:#31a041;
	}
	#event_map{
	width:601px;
	height:466px;}
	#dett .event .right{
	float:left;
padding:0px 0px 0px 29px;
width:300px;}
#dett .event .right .anteprima{
width:300px;
overflow:hidden;
float:left;}
#dett .event .right .anteprima img{
width:300px;
}
/*agenda_map---------------------------------*/

	#agenda_mapevents {
		margin-left:630px;
	}
#agenda_mapevents .event {
		margin-bottom: 30px;
		width: 230px;
		height: 70px;
	}
	
	#agenda_mapevents .event .event_date {
		float:left;
		width:64px;
		height:64px;
		text-align:center;
		color:#FFFFFF;
	}
	
	#agenda_mapevents .event .event_type1 {
		background:url(immagini/calendario.jpg) top left no-repeat;
		width:71px;
		height:73px;
		margin-top:10px;
		color:#2fa23d;
	}
	
	#agenda_mapevents .event .event_type2 {
		background:url(immagini/calendario.jpg) top left no-repeat;
		width:71px;
		height:73px;
		margin-top:10px;
		color:#7d7d7d;
	}
	
	#agenda_mapevents .event .event_date span {
		display:block;
		
		
	}
	#agenda_mapevents .event .event_date .date_day {
		display:block;
		font-size:42px;
		font-family:Georgia, "Times New Roman", Times, serif;
	}
	
	#agenda_mapevents .event .event_date .date_month {
		display:block;
		font-size:12px;
		font-weight:bold;
		font-family:Arial, Helvetica, sans-serif;
		/*margin-top:-5px;*/
		color: #000;
	}
	
	#agenda_mapevents .event .event_info {
		margin-left: 90px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
	}
	#agenda_mapevents .event .event_info .event_city {
		color:#34a03d;
	}
	#agenda_mapevents .event .event_info .event_city a{
		color:#34a03d;
	}
	#agenda_mapevents .event .event_info .event_city a:hover{
		color:#216d28;
	}
	#agenda_mapevents .event .event_info .event_title {
		color:#565656;
	}
	#agenda_mapevents .event .event_info .event_title a{
		color:#565656;
	}
	#agenda_mapevents .event .event_info .event_title a:hover{
		color:#000000;
	}
/*files.html------------------------------------------------*/
.files_table{
width:863px;
border-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;}
.files_table th{
font-size:11px;
color:#c0c8ce;
text-transform:uppercase;
font-weight:normal;
text-align:left;}
.file_document{
width:400px;
padding:0px 13px 15px 0px}
.file_author{
width:174px;
padding:10px 13px 10px 0px}
.file_info{
padding:10px 12px 10px 0px;
width:152px;}
.file_download{
padding:10px 12px 10px 0px;}
.files_title{
font-size:14px;
font-weight:bold;
color:#000000;}
.files_desc{
font-size:12px;
color:#969696;}
.files_date{
color:#339935;}
.files_info{
font-size:11px;
color:#969696;}
.files_admin{
font-size:11px;
color:#969696;}
.files_admin a{
color:#969696;}
.files_inserimento{
width:730px;
padding:15px;
border:1px solid #d0d0d0;
margin-bottom:20px;}
.files_inserimento .titolo{
color:#389636;
font-weight:bold;
font-size:18px;
padding:20px 0px;}
.files_inserimento img{
padding: 0px 0px 15px 15px;}
.inserimento_files{
width:750px;
padding:5px;
border:1px solid #d0d0d0;}
.inserimento_files1{
background:#f3f7f8;
padding:20px 10px 10px;}
.inserimento_files1 .left{
float:left;
width:180px;
font-size:14px;
color:#3e3f41;
font-weight:bold;
padding-bottom:10px;}
.inserimento_files1 .right{
float:left;
width:500px;
padding-bottom:10px;}
.inserimento_files1 .right .gray{
color:#969799;
font-size:11px;}
.inserimento_files1 .right .doc{
border:1px solid #d0d0d0;
width:376px;}
.inserimento_files1 .right .doc1{
border:1px solid #d0d0d0;
width:302px;}
.inserimento_files1 .right .bottone{
border:1px solid #d0d0d0;
width:70px;
background:#e2e6e7;
color:#666666;
font-weight:bold;}
td p {
	margin: 0;
}
.files_link{
color:#389636;
font-weight:bold;
font-size:18px;
padding:10px;
}
.files_link a{
color:#389636;
}
#FileManagerInsert1_pnForm{
width:750px;
padding:5px;
border:1px solid #d0d0d0;
margin:15px 0px 0px 0px;}
#FileManagerInsert1_pnForm table{
background:#f3f7f8;
padding:20px 10px 10px;
width:100%;}
#FileManagerInsert1_pnForm tbody{
margin:20px 10px 10px;}
#FileManagerInsert1_pnForm td{
width:150px;
font-size:14px;
color:#3e3f41;
font-weight:bold;
padding-bottom:10px;
}
.files_txt{
width:370px;
border:1px solid #d0d0d0;}
.files_upl{
border:1px solid #d0d0d0;
width:302px;}
#FileManagerInsert1_pnForm label{
font-weight:normal;
}
/*manifest-------------------------------------------*/
#links{
padding:20px 0px;}
#links .left{
padding:20px;
width:562px;
/*height:120px;*/
border:1px solid #c8cdd5;
float:left;}
#links .left .text{
padding:10px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#565656;
float: none;
padding: 10px 0px;
font-weight: normal;
width: auto;}
#links .left .section_title{
font-size:22px;
font-weight:bold;
color:#c0c8ce;
font-family:Arial, Helvetica, sans-serif;
padding: 0px;}
#links .left .section_title1{
font-size:36px;
font-weight:bold;
color:#c0c8ce;
font-family:Arial, Helvetica, sans-serif;
padding: 0px;}
#links .left .text a{
font-size:18px;
color:#34a03d;
text-decoration:underline;}
#links .left .text a:hover{
font-size:18px;
color:#34a03d;
text-decoration:underline;}
#links .right{
float:left;
padding:0px 0px 0px 29px;
width:230px;
}
#links .right img{
padding:14px 14px 40px;
border:1px solid #c8cdd5;
}
/*members.html-------------------------------------------*/
#members{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;/*
width:602px;*/
width: 650px;
padding: 10px 0px 20px 0px;
}
.section_member{
padding-bottom:20px;
border-width:0px;
height:60px;}
#members .section_title{
font-size:28px;
font-weight:bold;
border-width:0px;
color:#c0c8ce;
padding:0px 0px 20px 0px;
font-family:Arial, Helvetica, sans-serif;}
#members td.membro{
width:295px;
border-width:0px;}
#members td.membro a{
color:#2fa336;}
#members td.membro a:hover{
color:#000;}
#members td.membro .nome a{
color:#000;}
#members td.membro .nome{
color:#000;}
/*post.html------------------------------------------------------------*/
#left_dett{
float:left;
width:680px;
font-family:Arial, Helvetica, sans-serif;
}
#left_dett a{
color:#319a45;
}
#left_dett .titolo{
font-size:18px;
font-weight:bold;}
#left_dett .sottotitolo{
font-size:12px;
padding-bottom:20px;}
#left_dett .sottotitolo a{
color:#319a45;}
.verde{color:#319a45;}
#left_dett .titolo a{
color:#000;}
#left_dett .testo{
font-size:12px;
padding-bottom:20px;}
#left_dett .testo a{
color:#2fa336;}
#left_dett .commenti{
border:1px solid #d0d0d0;
padding:13px;}
/*#left_dett .commenti .autore{
color:#999999;
padding-bottom:10px;}*/
#left_dett .commenti .autore a{
color:#2fa336;
}
#left_bottom .commento{
border:1px solid #d0d0d0;
padding:2px;
color:#3d3e40;}
#left_bottom .commento .commento1{
background:#f3f7f8;
padding:15px 25px 25px 15px;}
#left_bottom .commento .commento1 .left{
float:left;
width:75px;
padding:0px 25px 10px 0px;
font-weight:bold;}
#left_bottom .commento .commento1 .right{
float:left;
width:410px;
padding:0px 0px 10px 0px;}
#left_bottom .commento .commento1 .right .bottone{
color:#dee2e3;
padding:2px;
border:none;
width:186px;
color:#000;}
.area{
width:410px;
height:109px;
border:1px solid #d0d0d0;
background:#fff;
}
#right_dett{
float:left;
padding:0px 0px 0px 29px;
width:230px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;}
#right_dett .autore{
border:1px solid #d0d0d0;
padding:5px;}
#right_dett .autore a{
color:#2fa336;}
#right_dett .autore .titolo{
color:#b7bdbd;
text-transform:uppercase;
padding-bottom:5px;
}
#right_dett .autore .left{
float:left;
width:150px;}
#right_dett .autore .right{
float:right;
width:56px;}
#right_dett .autore p.titolo{
color:#b7bdbd;
text-transform:uppercase;}
#right_dett .autore .testo{
padding:0px 0px 10px 0px;}
.space_v{
height:20px;}
#right_bottom{
float:right;
padding:0px 5px 0px 0px;
width:230px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#686868;}

.moderated {
	font-style:italic;
}
/*postedit-----------------------------------------------*/

#edit{
padding:10px;
background:#f3f7f8;
font-size:14px;
border:1px solid #d0d0d0;
width:651px;}
#edit p{
padding:0px;
margin:0px;
width:600px;}
#editor_html{
	padding-bottom: 15px;
}
.tit_ricerca{
color:#c0c8ce;
font-size:11px;
text-transform:uppercase;
padding-bottom:15px;
}
.labelmoduli{
font-size:14px;
font-weight:bold;
color:#000000;}
.titolopost{
border:1px solid #d0d0d0;
width:651px;}
.notemoduli{
font-size:11px;}
.savepost_btn{border:1px solid #d0d0d0;
background:#e2e6e7;
font-weight:bold;
color:#404143;}
/*tags------------------------------------------*/
.tag0 {
font-size:11px;
font-weight:bold;
}
.tag1 {
font-size:12px;
font-weight:bold;
}
.tag2 {
font-size:14px;
font-weight:bold;
}
.tag3 {
font-size:16px;
font-weight:bold;
}
.tag4 {
font-size:20px;
font-weight:bold;
}
.tag5 {
font-size:14px;
font-weight:bold;
}
.tag6 {
font-size:28px;
font-weight:bold;
}
.tag7 {
font-size:30px;
font-weight:bold;
}
#flickr_www { font: 11px Arial, Helvetica, Sans serif !important; color:#3993ff !important;}
/*postlandig.htm------------------------------------------------------------*/
#PostEditor1_editor_wrapper{
	background: #F3F7F8 !important;
}
#PostEditor1_lbCategory{
	border:1px solid #d0d0d0;
	width:651px;
}
#edit p{
padding:0px 0px 10px;
margin:0px;
width:600px;}
.tit_ricerca{
color:#c0c8ce;
font-size:11px;
text-transform:uppercase;
padding-bottom:15px;
}
.labelmoduli{
font-size:16px;
font-weight:bold;
color:#000000;}
.titolopost{
border:1px solid #d0d0d0;
width:651px;}
.notemoduli{
font-size:11px;}
.savepost_btn{border:1px solid #d0d0d0;
background:#e2e6e7;
font-weight:bold;
color:#404143;}
.box_white_row {
	    margin-bottom:10px;
    }

.box_white_mini{
	    float:left;
		font-size:11px;
		overflow:hidden;
		padding-left:10px;
		text-align:center;
		width:80px;
 }
 .box_white_mini a{
 	color: #000;
	text-decoration: underline;
 }
.box_white_mini .info{
	width: 100% !important;
    }
	 .box_white_mini .icon{
	 	height: 50px !important;
		overflow: hidden !important;
		float:none !important;
		padding: 0px 15px 10px !important;
    }
.contenuto .box_white_row {
	    margin-bottom:10px;
    }

.contenuto .box_white_mini{
	    float:left;
		font-size:11px;
		overflow:hidden;
		padding-left:10px;
		width:auto;
		text-align: left;
 }
.contenuto .box_white_mini a{
 	color: #000;
	text-decoration: underline;
 }
.contenuto .box_white_mini .info{
	width: 150px !important;
	float: left;
    }
	.contenuto .box_white_mini .icon{
	 	height: 50px !important;
		overflow: hidden !important;
		float:left !important;
		padding: 0px 15px 10px  0px!important;
    }
	 
.tit_ricerca ul{
	margin: 0px;
	padding: 0px;
}
.tit_ricerca ul li{
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
	padding-right: 15px;
}
.tit_ricerca ul li a{
	color:#C0C8CE;
	font-weight: bold;
}
.tit_ricerca ul li a:hover{
	text-decoration: underline;
}
.indice_channels{
	padding: 15px 0px 0px;
	width: 210px;
	text-align: right;
	float: right;
}
.indice_channels select{
	width: 100%
}
#social_button p{
	margin-top: 0px;
}
#social_button{
	display: inline;
}
.element{
	border: 1px solid #000;
}
.element .autore{
	border: none;
}
.manager{
	font-size: 11px;
}
#reminder{
	width: 940px;
}
#reminder tr{
	border-bottom: 1px solid #ccc;
}
#reminder .listpost_titolo {
	width: 370px;
	border-bottom: 1px dotted #ccc;
	margin: 0px;
	font-size: 12px;
}
#reminder .autore {
	border-bottom: 1px dotted #ccc;
	margin: 0px;
	font-size: 12px;
	width: 200px;
} 
#reminder .admin{
	border-bottom: 1px dotted #ccc;
	margin: 0px;
	/*width: 250px;*/
	font-size: 12px;
}
#reminder .data_box{
	border-bottom: 1px dotted #ccc;
	margin: 0px;
	width: 120px;
	font-size: 12px;
}
#reminder td{
	margin: 0px;
}
.grey{
color: #C0C8CE;
}
/*---------------------------------------modifica_home settembre2009---------------------------------*/
#right_home{
	width:551px;
	float:left;}
.box_home{
	width:532px;
	padding:0px 0px 20px 19px;
	background:#fff;}
	.box_home .section_title{
font-size:24px;
font-weight:bold;
color:#95a2ab;
padding:0px 0px 10px 0px;
font-family:Arial, Helvetica, sans-serif;}
#blogging{
	background:url(/glamware/templates/groups/467/immagini/blogging.gif); height:25px; padding:75px 5px 0px 5px; margin:30px 0px; color:#fff;
	
}
.listpost_commenti a{
	color:#339429;
	}
