html,body{
	margin: 0px;
	padding:0px;
}

body{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-align: center;
	background-color: #ffffff;
	background-position: 0px 0px;
	text-align:center;
	height:101%;
}

form{
	margin:0px;
	padding:0px;
}

a {   
	outline:none;   
} 

#contenitore{
	width:955px;
	margin: 0px auto;
	text-align:left;
}

/*---------------------------------------HEADER-------------------------------------------*/

#header{
	width:955px;
	float:left;
	height:143px;
}

#header img{
	border:0px;
}

#headersx{
	float:left;
	width:300px;
}

#headerdx{
	float:right;
	width:115px;
}

#headerdxhome{
	float:right;
	width:150px;
}

#headerdxhome img{
	border:0px;
	float:left;
}


#headerdx img{
	border:0px;
	float:left;
}

#headerdxbottom {
	width:115px;
	float:right;
}

#headerdxbottom img{
	width:16px;
	float:right;
}

.select_language{
	width:94px;
	border:0px;
	height:20px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	border:1px solid #eaeaea;
	color:#666666;
}

#top_menu{
	clear:both;
	float:left;
	width:955px;
}

#top_menu ul{
	margin:0px;
	padding:0px;
	text-align:center;
	height:20px;
}

#top_menu li{
	display:inline;
	margin:0px;
	padding:0px;
	list-style-type: none;
	text-align:center;
	height:20px;
	line-height:20px;
	font-size:15px;
}

#top_menu2{
	clear:both;
	float:left;
	width:955px;
}

#top_menu2 ul{
	margin:0px;
	padding:0px;
	text-align:center;
	height:20px;
}

#top_menu2 li{
	display:inline;
	margin:0px;
	padding:0px;
	list-style-type: none;
	text-align:center;
	height:20px;
	line-height:20px;
	font-size:14px;
}

.iamhome a:link{
	color:#d42a55;
	text-decoration: none;
	float:left;
	width:40px;
	margin-right:10px;
}

.iamhome a:visited{
	color:#d42a55;
	text-decoration: none;
	float:left;
	width:40px;
	margin-right:10px;
}

.iamhome a:hover{
	color:#666666;
	text-decoration: none;
	float:left;
	width:40px;
	margin-right:10px;
}

.op0 a:link{
	color:#666666;
	text-decoration: none;
	float:left;
	width:40px;
	margin-right:10px;
}

.op0 a:visited{
	color:#666666;
	text-decoration: none;
	float:left;
	width:40px;
	margin-right:10px;
}

.op0 a:hover{
	color:#d42a55;
	text-decoration: none;
	float:left;
	width:40px;
	margin-right:10px;
}

.op1 a:link{
	color:#666666;
	text-decoration: none;
	float:left;
	width:85px;
}

.op1 a:visited{
	color:#666666;
	text-decoration: none;
	float:left;
	width:85px;
}

.op1 a:hover{
	color:#d42a55;
	text-decoration: none;
	float:left;
	width:85px;
}

.iamabout a:link{
	color:#d42a55;
	text-decoration: none;
	float:left;
	width:85px;
}

.iamabout a:visited{
	color:#d42a55;
	text-decoration: none;
	float:left;
	width:85px;
}

.iamabout a:hover{
	color:#666666;
	text-decoration: none;
	float:left;
	width:85px;
}

.op2 a:link{
	color:#666666;
	text-decoration: none;
	float:left;
	width:65px;
}

.op2 a:visited{
	color:#666666;
	text-decoration: none;
	float:left;
	width:65px;
}

.op2 a:hover{
	color:#d42a55;
	text-decoration: none;
	float:left;
	width:65px;
}

.iamcourses a:link{
	color:#d42a55;
	text-decoration: none;
	float:left;
	width:65px;
}

.iamcourses a:visited{
	color:#d42a55;
	text-decoration: none;
	float:left;
	width:65px;
}

.iamcourses a:hover{
	color:#666666;
	text-decoration: none;
	float:left;
	width:65px;
}

.op3 a:link{
	color:#666666;
	text-decoration: none;
	float:left;
	width:65px;
}

.op3 a:visited{
	color:#666666;
	text-decoration: none;
	float:left;
	width:65px;
}

.op3 a:hover{
	color:#d42a55;
	text-decoration: none;
	float:left;
	width:65px;
}

.iamsalons a:link{
	color:#d42a55;
	text-decoration: none;
	float:left;
	width:65px;
}

.iamsalons a:visited{
	color:#d42a55;
	text-decoration: none;
	float:left;
	width:65px;
}

.iamsalons a:hover{
	color:#666666;
	text-decoration: none;
	float:left;
	width:65px;
}

.op4 a:link{
	color:#666666;
	text-decoration: none;
	float:left;
	width:90px;
}

.op4 a:visited{
	color:#666666;
	text-decoration: none;
	float:left;
	width:90px;
}

.op4 a:hover{
	color:#d42a55;
	text-decoration: none;
	float:left;
	width:90px;
}

.iamseminari a:link{
	color:#d42a55;
	text-decoration: none;
	float:left;
	width:90px;
}

.iamseminari a:visited{
	color:#d42a55;
	text-decoration: none;
	float:left;
	width:90px;
}

.iamseminari a:hover{
	color:#666666;
	text-decoration: none;
	float:left;
	width:90px;
}

.op5 a:link{
	color:#666666;
	text-decoration: none;
	float:left;
	width:85px;
}

.op5 a:visited{
	color:#666666;
	text-decoration: none;
	float:left;
	width:85px;
}

.op5 a:hover{
	color:#d42a55;
	text-decoration: none;
	float:left;
	width:85px;
}

.iamfoto a:link{
	color:#d42a55;
	text-decoration: none;
	float:left;
	width:85px;
}

.iamfoto a:visited{
	color:#d42a55;
	text-decoration: none;
	float:left;
	width:85px;
}

.iamfoto a:hover{
	color:#666666;
	text-decoration: none;
	float:left;
	width:85px;
}

.op6 a:link{
	color:#666666;
	text-decoration: none;
	float:left;
	width:70px;
}

.op6 a:visited{
	color:#666666;
	text-decoration: none;
	float:left;
	width:70px;
}

.op6 a:hover{
	color:#d42a55;
	text-decoration: none;
	float:left;
	width:70px;
}

.iamgroup a:link{
	color:#d42a55;
	text-decoration: none;
	float:left;
	width:70px;
}

.iamgroup a:visited{
	color:#d42a55;
	text-decoration: none;
	float:left;
	width:70px;
}

.iamgroup a:hover{
	color:#666666;
	text-decoration: none;
	float:left;
	width:70px;
}

.op7 a:link{
	color:#666666;
	text-decoration: none;
	float:left;
	width:100px;
}

.op7 a:visited{
	color:#666666;
	text-decoration: none;
	float:left;
	width:100px;
}

.op7 a:hover{
	color:#d42a55;
	text-decoration: none;
	float:left;
	width:100px;
}

.iamguestbook a:link{
	color:#d42a55;
	text-decoration: none;
	float:left;
	width:100px;
}

.iamguestbook a:visited{
	color:#d42a55;
	text-decoration: none;
	float:left;
	width:100px;
}

.iamguestbook a:hover{
	color:#666666;
	text-decoration: none;
	float:left;
	width:100px;
}

.op8 a:link{
	color:#666666;
	text-decoration: none;
	float:left;
	width:60px;
}

.op8 a:visited{
	color:#666666;
	text-decoration: none;
	float:left;
	width:60px;
}

.op8 a:hover{
	color:#d42a55;
	text-decoration: none;
	float:left;
	width:60px;
}

.iamvideo a:link{
	color:#d42a55;
	text-decoration: none;
	float:left;
	width:60px;
}

.iamvideo a:visited{
	color:#d42a55;
	text-decoration: none;
	float:left;
	width:60px;
}

.iamvideo a:hover{
	color:#666666;
	text-decoration: none;
	float:left;
	width:60px;
}

.op9 a:link{
	color:#666666;
	text-decoration: none;
	float:left;
	width:95px;
}

.op9 a:visited{
	color:#666666;
	text-decoration: none;
	float:left;
	width:95px;
}

.op9 a:hover{
	color:#d42a55;
	text-decoration: none;
	float:left;
	width:95px;
}

.iampartner a:link{
	color:#d42a55;
	text-decoration: none;
	float:left;
	width:95px;
}

.iampartner a:visited{
	color:#d42a55;
	text-decoration: none;
	float:left;
	width:95px;
}

.iampartner a:hover{
	color:#666666;
	text-decoration: none;
	float:left;
	width:95px;
}

.op10 a:link{
	color:#666666;
	text-decoration: none;
	float:left;
	width:50px;
}

.op10 a:visited{
	color:#666666;
	text-decoration: none;
	float:left;
	width:50px;
}

.op10 a:hover{
	color:#d42a55;
	text-decoration: none;
	float:left;
	width:50px;
}

.iamcontact a:link{
	color:#d42a55;
	text-decoration: none;
	float:left;
	width:50px;
}

.iamcontact a:visited{
	color:#d42a55;
	text-decoration: none;
	float:left;
	width:50px;
}

.iamcontact a:hover{
	color:#666666;
	text-decoration: none;
	float:left;
	width:50px;
}

.op11 a:link{
	color:#666666;
	text-decoration: none;
	float:left;
	width:50px;
}

.op11 a:visited{
	color:#666666;
	text-decoration: none;
	float:left;
	width:50px;
}

.op11 a:hover{
	color:#d42a55;
	text-decoration: none;
	float:left;
	width:50px;
}

.iamnews a:link{
	color:#d42a55;
	text-decoration: none;
	float:left;
	width:50px;
}

.iamnews a:visited{
	color:#d42a55;
	text-decoration: none;
	float:left;
	width:50px;
}

.iamnews a:hover{
	color:#666666;
	text-decoration: none;
	float:left;
	width:50px;
}

.op12 a:link{
	color:#666666;
	text-decoration: none;
	float:left;
	width:85px;
}

.op12 a:visited{
	color:#666666;
	text-decoration: none;
	float:left;
	width:85px;
}

.op12 a:hover{
	color:#d42a55;
	text-decoration: none;
	float:left;
	width:85px;
}

.iamacademy a:link{
	color:#d42a55;
	text-decoration: none;
	float:left;
	width:85px;
}

.iamacademy a:visited{
	color:#d42a55;
	text-decoration: none;
	float:left;
	width:85px;
}

.iamacademy a:hover{
	color:#666666;
	text-decoration: none;
	float:left;
	width:85px;
}


/*---------------------------------------------CONTENT---------------------------------------*/
#bottom_menu{
	clear:both;
	float:left;
	width:955px;
	margin-top:20px;
	display:none;
}

#bottom_menu img{
	float:left;
	width:955px;
	border:0px;
}

#content_home{
	clear:both;
	float:left;
	width:955px;	
	margin-top:10px;
	display:none;
}

#content_home img{
	border:0px;
}

#content_home_sx{
	width:465px;
	float:left;
}

#content_home_sx img{
	width:457px;
	float:left;
}

#content_home_cx{
	width:205px;
	float:left;
}

#content_home_cx img{
	width:204px;
	float:left;
}

#content_home_dx{
	float:right;
	width:278px;
}

#content_home_dx img{
	border:0px;
	float:left;
	width:278px;
}

.box_news{
	padding-bottom:10px;
	border-bottom:1px solid #cccccc;
}

.title_news a:link{
	color:#cc0033;
	text-decoration: none;
}

.title_news a:visited{
	color:#cc0033;
	text-decoration: none;
}

.title_news a:hover{
	color:#999999;
	text-decoration: none;
}

.text_news a:link{
	color:#999999;
	text-decoration: none;
}

.text_news a:visited{
	color:#999999;
	text-decoration: none;
}

.text_news a:hover{
	color:#999999;
	text-decoration: none;
}

div.fadehover {
	position: relative;
	}
 
img.a {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 10;
        }
 
img.b {
	position: absolute;
	left: 0;
	top: 0;
}

#temp_bottom_menu{
	clear:both;
	float:left;
	width:955px;
	margin-top:40px;
}

#temp_menu_sx{
	float:left;
	width:135px;
}

#temp_menu_sx ul{
	margin:0px;
	padding:0px;
	text-align:center;
}

#temp_menu_sx li{
	margin:0px;
	padding:0px;
	list-style-type: none;
	line-height:35px;
	height:35px;
	font-size:12px;
}

.temp_menu_sx_no a:link{
	color:#666666;
	text-decoration: none;
}

.temp_menu_sx_no a:visited{
	color:#666666;
	text-decoration: none;
}

.temp_menu_sx_no a:hover{
	color:#d52a55;
	text-decoration: none;
}

.temp_menu_sx_si a:link{
	color:#666666;
	text-decoration: none;
	font-weight:bold;
}

.temp_menu_sx_si a:visited{
	color:#666666;
	text-decoration: none;
	font-weight:bold;
}

.temp_menu_sx_si a:hover{
	color:#d52a55;
	text-decoration: none;
	font-weight:bold;
}

#temp_content{
	float:left;
	width:600px;
	padding-left:20px;
	border-left:2px solid #cfcfcf;
}

#temp_content p{
	margin:0px;
	padding:0px;
	color:#666666;
	font-size:13px;
	line-height:20px;
	text-align:left;
	margin-bottom:10px;
}

#temp_content a:link{
	color:#666666;
	text-decoration: none;
	font-weight:normal;
}

#temp_content a:visited{
	color:#666666;
	text-decoration: none;
	font-weight:normal;
}

#temp_content a:hover{
	color:#d52a55;
	text-decoration: none;
	font-weight:normal;
}

#temp_content h1{
	margin:0px;
	padding:0px;
	color:#d52a55;
	font-size:15px;
	font-weight:normal;
	margin-top:8px;
	margin-bottom:22px;
}


#temp_content h4{
	margin:0px;
	padding:0px;
	color:#666666;
	font-size:13px;
	line-height:20px;
	text-align:left;
	margin-bottom:10px;
	font-weight:normal;
	font-style:italic;
	margin-top:20px;
}

#temp_content ul{
	margin:0px;
	padding:0px;
	text-align:left;
	margin-left:25px;
	margin-bottom:20px;
}

#temp_content li{
	margin:0px;
	padding:0px;
	color:#666666;
	font-size:13px;
	line-height:20px;
	height:20px;
	list-style-image: url(/images/liseminati.gif);
}

#temp_menu_dx{
	float:right;
	width:170px;
}

#temp_menu_dx img{
	float:left;
	width:163px;
	margin-top:50px;
}

#temp_content_due{
	float:left;
	width:380px;
	padding-left:20px;
	border-left:2px solid #cfcfcf;
}

#temp_content_due h2{
	margin:0px;
	padding:0px;
	color:#666666;
	font-size:13px;
	line-height:20px;
	text-align:left;
	margin-bottom:10px;
	font-weight:bold;
}

#temp_content_due p{
	margin:0px;
	padding:0px;
	color:#666666;
	font-size:13px;
	line-height:20px;
	text-align:left;
	margin-bottom:10px;
}

#temp_content_due h4{
	margin:0px;
	padding:0px;
	color:#666666;
	font-size:13px;
	line-height:20px;
	text-align:left;
	margin-bottom:10px;
	font-weight:normal;
	font-style:italic;
	margin-top:20px;
}

#temp_content_due ul{
	margin:0px;
	padding:0px;
	text-align:left;
	margin-left:25px;
	margin-bottom:20px;
}

#temp_content_due li{
	margin:0px;
	padding:0px;
	color:#666666;
	font-size:13px;
	line-height:20px;
	height:20px;
	list-style-image: url(/images/liseminati.gif);
}

#temp_content_due a:link{
	color:#666666;
	text-decoration: none;
	font-weight:normal;
}

#temp_content_due a:visited{
	color:#666666;
	text-decoration: none;
	font-weight:normal;
}

#temp_content_due a:hover{
	color:#d52a55;
	text-decoration: none;
	font-weight:normal;
}

#temp_content_due h1{
	margin:0px;
	padding:0px;
	color:#d52a55;
	font-size:15px;
	font-weight:normal;
	margin-top:8px;
	margin-bottom:22px;
}

#temp_menu_dx_due{
	float:right;
	width:400px;
}

#temp_menu_dx_due img{
	float:left;
}

#temp_content_tre{
	float:left;
	width:790px;
	padding-left:20px;
	border-left:2px solid #cfcfcf;
}

#temp_content_tre h1{
	margin:0px;
	padding:0px;
	color:#d52a55;
	font-size:15px;
	font-weight:normal;
	margin-top:8px;
	margin-bottom:22px;
}

#temp_content_tre p{
	margin:0px;
	padding:0px;
	color:#666666;
	font-size:13px;
	line-height:20px;
	text-align:left;
	margin-bottom:10px;
}

#temp_content_tre img{
	
}

#map_canvas{
	width:390px;
	height:300px;
}

#temp_content_quattro{
	float:left;
	width:220px;
	padding-left:20px;
	border-left:2px solid #cfcfcf;
}

#temp_content_quattro h1{
	margin:0px;
	padding:0px;
	color:#d52a55;
	font-size:15px;
	font-weight:normal;
	margin-top:8px;
	margin-bottom:22px;
	margin-bottom:300px;
}

#temp_menu_dx_quattro{
	float:right;
	width:540px;
}

#temp_menu_dx_quattro img{ 
	border:2px solid #cccccc;
}

.dataguest{	
	position:relative;
	float:right;
	display:block;
	border-top:1px solid #b0bec7;
	border-left:1px solid #b0bec7;
	border-right:1px solid #b0bec7;
	background-color:#f0f0f0;
	margin-right:10px;
	padding: 1px 2px;
	color:#464646;
	font-size: 10px;
}

#guestbook h3{
	margin:0px;
	padding:0px;
	color:#666666;
	font-size: 13px;
	border-bottom:1px solid #b0bec7;
	font-weight: normal;
}

#continua{
	margin:0px;
	padding:0px;
	margin-bottom:10px;
	font-size:12px;
	color:#666666;
}

#guestbook a:link{
	color:#666666;
	text-decoration: none;
}

#guestbook a:visited{
	color:#666666;
	text-decoration: none;
}

#guestbook a:hover{
	color:#d42a55;
	text-decoration: underline;
}

#signguestbook{
	margin:0px;
	padding:0px;
	margin-right:100px;
}

#signguestbook form{
	margin:0px;
	padding:0px;
}

#signguestbook fieldset{
	margin:0px;
	padding:0px;
	border:0px;
	margin-top:20px;
	margin-left:150px;
	text-align:left;
}

#signguestbook h3{
	margin:0px;
	padding:0px;
	font-size:12px;
	font-weight:normal;
	color:#666666;
	margin-top:50px;
}

#signguestbook h4{
	margin:0px;
	padding:0px;
	font-size:16px;
	font-weight:normal;
	color:#666666;
	text-align:center;
	margin-bottom:15px;
}

.buttcart{
	padding:2px;
	width:100px;
}

.rosso{
	color:#990000;
}

#signguestbook a:link{
	color:#666666;
	text-decoration: none;
}

#signguestbook a:visited{
	color:#666666;
	text-decoration: none;
}

#signguestbook a:hover{
	color:#d42a55;
	text-decoration: underline;
}

.newslist{
	clear:both;
	float:left;
	width:750px;
	margin:0px;
	padding:0px;
	margin-top:10px;
	padding-bottom:10px;
	border-bottom:1px solid #cccccc;
}

.newslist img{
	float:left;
	border:1px solid #cccccc;
	padding:1px;
	width:100px;
	margin-right:5px;
}

.newslist h2{
	margin:0px;
	padding:0px;
	float:left;
	width:620px;
	font-size:14px;
	font-weight:bold;
	margin-left:5px;
	margin-bottom:5px;
	color:#666666;
}

#news a:link{
	color:#666666;
	text-decoration: none;
}

#news a:visited{
	color:#666666;
	text-decoration: none;
}

#news a:hover{
	color:#d42a55;
	text-decoration: underline;
}

#notizia img{
	float:left;
	width:200px;
	margin-right:5px;
	margin-bottom:5px;
}

#notizia h2{
	margin:0px;
	padding:0px;
	color:#666666;
	font-size:14px;
	font-weight:normal;
	line-height:20px;
	text-align:justify;
}

#notizia p{
	margin:0px;
	padding:0px;
	color:#9a9a9a;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	margin-bottom:5px;
}

#notizia h4{
	margin:0px;
	padding:0px;
	color:#666666;
	font-size:14px;
	font-weight:normal;
	text-align:justify;
	margin-top:10px;
}

#notizia a:link{
	color:#666666;
	text-decoration: none;
}

#notizia a:visited{
	color:#666666;
	text-decoration: none;
}

#notizia a:hover{
	color:#d42a55;
	text-decoration: underline;
}
/*--------------------------------------FOOTER------------------------------------*/
#footer{
	clear:both;
	float:left;
	width:955px;
	margin-top:13px;
	border-top:1px solid #cccccc;
}

#footer ul{
	margin:0px;
	padding:0px;
	text-align:center;
	padding-top:5px;
	padding-bottom:10px;
}

#footer li{
	margin:0px;
	padding:0px;
	display:inline;
	list-style-type: none;
	color:#999999;
	font-size:14px;
	letter-spacing :1px;
}

#footer a:link{
	color:#999999;
	text-decoration: none;
}

#footer a:visited{
	color:#999999;
	text-decoration: none;
}

#footer a:hover{
	color:#cc0033;
	text-decoration: none;
}

#footertemp{
	clear:both;
	float:left;
	width:955px;
	margin-top:13px;
	border-top:1px solid #cccccc;
	margin-top:100px;
}

#footertemp ul{
	margin:0px;
	padding:0px;
	text-align:center;
	padding-top:5px;
	padding-bottom:10px;
}

#footertemp li{
	margin:0px;
	padding:0px;
	display:inline;
	list-style-type: none;
	color:#999999;
	font-size:14px;
	letter-spacing :1px;
}

#footertemp a:link{
	color:#999999;
	text-decoration: none;
}

#footertemp a:visited{
	color:#999999;
	text-decoration: none;
}

#footertemp a:hover{
	color:#cc0033;
	text-decoration: none;
}

.piccolo{
	font-size:13px;
}


/*---------------------------AMMINISTRAZIONE------------------------------*/
#boxlogin fieldset{
	text-align:center;
	border:0px;
	margin-top:10px;
}

#boxlogin{
	margin:0px;
	padding:0px;
	padding-top:20px;
}

#boxlogin{
	margin:0px;
	padding:0px;
	font-size:14px;
	color:#666666;
	text-align:center;
	width:300px;
	margin-left:200px;
	padding-top:10px;
}

#boxlogin h5{
	color:#666666;
	text-align:center;
	margin:0px;
	padding:0px;
	font-size:15px;
	font-weight:bold;
	margin-top:20px;
}

#boxlogin h6{
	color:#666666;
	text-align:center;
	margin:0px;
	padding:0px;
	font-size:13px;
	font-weight:normal;
	margin-top:20px;
}

.tablogin{
	border-spacing: 0px;
	border-collapse: collapse;
}

.tablogin td{
	padding:2px;
}



#boxlogin p{
	margin:0px;
	padding:0px;
	margin-bottom:10px;
	text-align:center;
	font-size:13px;
	font-weight:normal;
}

#boxlogin a:link{
	color: #666666;
	text-decoration: none;
}

#boxlogin a:visited{
	color: #666666;
	text-decoration: none;
}

#boxlogin a:hover{
	color: #d42a55;
	text-decoration: underline;
}


.cbtn{
	width:100px;
	padding:2px;
}

.inp2{
	width:150px;
	background-color:#eaeaea;
}

.accediok{
	color:#666666;
}

.accedierr{
	color:#990000;
}


#centrodati{
	margin:0px;
	padding:0px;
	margin-top:20px;
}

#centrodati p{
	margin:0px;
	padding:0px;
	margin-top:10px;
	font-size:14px;
	font-weight:normal;
}

#centrodati h3{
	text-align:center;
	font-size:14px;
	color:#666666;
	padding-top:20px;
	margin-right:100px;
}

#centrodati h4{
	margin:0px;
	padding:0px;
	text-align:left;
	font-size:14px;
	color:#666666;
	padding-bottom:10px;
	padding-top:10px;
}

#centrodati ul{
	margin:0px;
	padding:0px;
	margin-left:20px;
}

#centrodati li{
	margin:0px;
	padding:0px;
	list-style-type: square;
	color:#666666;
	line-height:22px;
	font-size:14px;
}

#centrodati img{
	border:1px solid #cccccc;
	padding:2px;
}

#centrodati fieldset{
	text-align:center;
	border:0px;
	margin-top:10px;
}

#centrodati a:link{
	color: #666666;
	text-decoration: none;
}

#centrodati a:visited{
	color: #666666;
	text-decoration: none;
}

#centrodati a:hover{
	color: #d42a55;
	text-decoration: underline;
}

.tabmodifica{
	border-spacing: 0px;
	border-collapse: collapse;
}

.tabmodifica td{
	padding:2px;
	font-size:12px;
	border-bottom:1px solid #cccccc;
	color:#666666;
}

.tabmodsx{
	width:290px;
}

.inp4{
	width:600px;
	height:200px;
}

.inp21{
	width:500px;
}

#facebook{
	clear:both;
}
#facebook img{
	float:left;
	border:0px;
}




