body{text-align:center; background:#ffffff; font-family:Arial, Verdana, Helvetica, Sans-serif; font-size:14px; line-height:17px; color:#555555;}
	a{font-weight:bold; text-decoration:none; color:#44649d;}
	a:hover, li.selected a{color:#44649d;}
	.bold{color:#000000;}
	img{		border:0;}
	#stage{width:996px; margin:10px auto 10px auto; background:#ffffff;}
			#logo{display:block; min-width:198px; height:45px; padding:8px 10px 0 10px; text-align:center; background:#2b4f9d; font-family:'Palatino'; color:#ffffff; font-size:30px; font-weight:bold;}
			#top object, #player_top{width:996px; height:230px;}
			#top_link{width:996px; min-height:60px;}
				#top_link img{width:996px;}
			#top_menu{height:34px; text-align:left; background:url('../template/corrente/top_menu.gif') repeat-x;}
				#top_menu li{display:inline-block; border-left:1px solid #c4b6ab; border-right:1px solid #f5f2ef; position:relative;}
					#top_menu .primo{border-left:0;}
					#top_menu .ultimo{border-right:0;}
					#top_menu a{color:#000000; display:inline-block; padding:8px 0 9px 0;}
					#top_menu li:hover, #top_menu li.selected{background-color:#f2f2f2;}
					#top_menu ul{display:none; position:absolute; left:0; background:#a8a8a8; width:216px; z-index:2;}
						#top_menu ul li{display:block; padding-right:0; border-top:1px solid #cccccc; border-left:0; border-right:0;}
							#top_menu ul li.primo{border-top:0;}
							#top_menu li li a{background:none; width:100%;}
							#top_menu li li a{padding-left:10px;}
							#top_menu ul li ul{top:0;}
								#top_menu .parent .parent li a{padding-right:10px; background:none;}
		#middle{padding-bottom:20px;}
			.colonna{padding:0 5px 20px 5px;}
		#footer{padding:10px; border-top:1px solid #555555; font-size:12px;}
.sedi a{color:#000000; font-weight:normal; text-decoration:underline;}
#news_scorrevoli h2, #carrello h2, #login_ecommerce h2{padding:10px; margin:0; font-size:18px;}
	.box_home h2 a, .sottomenu h2 a{color:#555555;}
		#news_scorrevoli h2 a, #news_scorrevoli h2 a:hover, .box_home h2 a:hover, .sottomenu h2 a:hover, #carrello h2, #login_ecommerce h2{color:#44649d;}
#iscriviti_newsletter{margin:15px 0 0 0; width:190px;}
#news_scorrevoli h2{color:#ffffff;}
a, #search #search_field, .commento_blog.nuovo_commento input[type=submit], #form_check input[type=submit]{color:#555555;}
#news_scorrevoli, #contatti input, #contatti select, #contatti textarea, .commento_blog.nuovo_commento input[type=submit], #form_check input[type=submit], #carrello, #login_ecommerce, #form_prodotto{border:1px solid #555555;}
#flags, #search, #news_scorrevoli, #left_menu, #center, .sedi.fleft, .sedi.fright, #menu_riservato, #google_translate_element, #carrello, #login_ecommerce, #iscriviti_newsletter{text-align:left;}
#flags, #search, #news_scorrevoli, #left_menu, .banner a, .banner img, .banner object, .banner .video_banner, .immagini_home, #home_text, .box_home, #path, #share, .icone, .video_banner, .sottomenu, #google_translate_element, #carrello, #login_ecommerce, #form_prodotto{margin-top:20px;}
#news_scorrevoli a, .banner a, .banner img, .banner object, .allegato, .video, .icone, #top_link, .immagini_home .video_banner, #player_top, .immagini_home a, #immagine_principale{display:block;}
#search #search_button, #contatti input[type=submit], .commento_blog.nuovo_commento input[type=submit]{cursor:pointer;}
#contatti input[type=submit], .commento_blog.nuovo_commento input[type=submit], #form_check input[type=submit]{background:none;}
#search, .colonna, .banner a, .banner img, .banner object, .banner .video_banner{width:190px;}
#registration_form{margin-top:10px;}
	#registration_form td{padding:5px;}
		#registration_form td input[type=text], #registration_form td input[type=password]{width:132px;}
		#registration_form td select{width:42px;}
		#registration_form td textarea{width:411px; height:50px;}
		#registration_form td input[type=submit]{padding:5px;}