
.cnt_newshome{
	position:relative;
	margin:0;

}
.cnt_new{
	position:relative;
}

.cnt_new_top{
	position:relative;
	border-top: 1px solid #d2d2d2;
	border-bottom: 1px solid #d2d2d2;
	margin:15px 0 0 0;
	padding:10px 0 10px 0;
}

.ttlnew{
	position:relative;
	color:#b40101;
	font-size: 30px;
	font-weight:Bold;
	line-height: 110%;
}
.corpoarticolo{
	position:relative;
	padding:0px;
	margin:6px 0 0 0;;
}
.testoassociarsi{
	position:relative;
	margin:0;
	padding:0;
	height:auto;
	font-size: 18px;
	line-height: 130%;
}

.cntform{
	position:relative;
	margin-top:20px;
	padding:0;
	font-size: 18px;
	line-height: 130%;
}
.ttl_assoweb{
	position:relative;
	margin:0;
	padding:0;
	font-size: 24px;
}
table.tabformsocio{
	position:relative;
	margin-top:10px;
	border:0;
	border-collapse:separate;
	border-spacing:2px;
	font-size:16px;
	font-family: 'Mukta', sans-serif;
}
table.tabformsocio td.etichetta{
	padding:1px 15px 1px 0;
}
input.socioinput, textarea{
	font-size:16px;
	font-family: 'Mukta', sans-serif;
	border:1px solid #ccc;
	border-radius:4px;
	padding:0px 0px 0px 10px;
	color:#0114a3;
}
table.tabformsocio td.sbmttform{
	padding:15px 0px 0px 0;
}
input.btform_deactive{
	font-family: 'Mukta', sans-serif;
	padding:0px 10px 0px 10px;
	color:#999;
	background:#e9e8e8;
    background: -webkit-linear-gradient(rgba(255,255,255,1),rgba(0,0,0,0.1)); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(rgba(255,255,255,1),rgba(0,0,0,0.1)); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(rgba(255,255,255,1),rgba(0,0,0,0.1)); /* For Firefox 3.6 to 15 */
    background: linear-gradient(rgba(255,255,255,1),rgba(0,0,0,0.1)); /* Standard syntax (must be last) */
	font-size:16px;
	border:1px solid #d2d2d2;
	border-radius:4px;
}
input.btform_active{
	float:left;
	font-family: 'Mukta', sans-serif;
	padding:0px 10px 0px 10px;
	color:#FFF;
	background:#344cff;
	font-size:16px;
	border:1px solid #d2d2d2;
	border-radius:4px;
}
select{
	font-family: 'Mukta', sans-serif;
	font-size:16px;
}






