#BarraSfondo {
display: inline;}

body {
	margin:			0px;	
	padding:		0px;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:		12px;}

.solotesto {
	display:	none;}
.clear {
	clear:		both;}

.clearfix:after {
	content:	".";
	display:	block;
	height:	 0;
	clear:		both;
	visibility:	hidden;}

.clearfix {
	display: inline-block;}


/* Hides from IE-mac \*/
* html .clearfix {
	height:			1%;}
.clearfix {
	display:		block;}
/* End hide from IE-mac */


hr	{
	display:	none;}
h1	{}
h2	{}
h3	{}
h4	{}

.bkgLine	{
	height:			1px;
	font-size:			1px;
	display:			block;
	background-image:	url(/radio1/benfatto/images/bkgLine.gif);
	background-repeat:	no-repeat;
	clear:				both;}

#page{
	background-image:	url(/radio1/benfatto/images/bkg.gif);
	background-repeat:	repeat-y;
	width:				763px;
	margin-right:		auto;
	margin-left:		auto;
	margin-top:			0px;
	padding-bottom:		10px;
	clear:				both;}

.wainot	a:link, .wainot	a:visited	{
	float:				left;
	margin-top:			30px;
	margin-bottom:		5px;
	margin-left:		30px;
	font-weight:		bold;
	text-decoration:	none;
	color:				#000000;}
.wainot	a:hover	{
	text-decoration:	underline;}



/*blocchi*/


div.Top, div.Main, div.Bottom	{
	display:			block;
	background-position:top left;}
div.Top, div.Bottom	{
	height:				10px;
	font-size:			1px;
	background-repeat:	no-repeat;}
div.Main	{
	background-repeat:	repeat-y;
	padding:			0px 0px;}

.Box_137	{
	float:				right;
	width:				137px;
	margin-bottom:		5px;
	margin-left:		0px;}

.Box_349	{
	float:				left;
	width:				349px;
	margin-bottom:		5px;
	margin-left:		0px;}

.Box_490	{
	float:				left;
	width:				490px;
	margin-bottom:		5px;
	margin-left:		0px;}

/*	*************************	*/
/*	DEFINIZIONI HOME PAGE 	*/
/*	*************************	*/
/*.leftmenu h1#testata    {
    width:                          232px;
	height:							260px;
}*/
.leftmenu	{
	float:				left;
	width:				232px;
	color:				#097375;
	font-size:			11px;
	text-align:			right;}
/*.leftmenu h1 a	{
		width:				175px;
		display:			block;}*/
/*	********** modifica ed *************	*/
	.leftmenu p	{
	text-align:			right;
	margin-left: 		25px;
	width:				200px;
	color:				#003366;
	font-weight: bold;
}
	.leftmenu_txt2 {
	text-align:			right;
	margin-left: 		25px;
	color:				#003333;
	font-weight: 		normal;
}
	.leftmenu ul	{
		clear:both;
		margin:				0;
		padding:			0;
		list-style:			none;}
	.leftmenu li	{
		padding-left:		0px;
		padding-bottom:		8px;
}
	.leftmenu li a:link, .leftmenu li a:visited	{
		display:			block;
		padding-top:		5px;
		padding-left:		2px;
		color:				#0099FF;
		text-decoration:	none;
		text-transform:		uppercase;
		font-weight:		bold;
		text-align:			left;}
	.leftmenu li a:hover	{
		color:				#000000;}

/*menu btns*/
.left_btn	{
	height: 30px;
	width:	230px;
	background-image:	url(/radio1/benfatto/images/left_btn.png) !important;
	background-image:	url(/radio1/benfatto/images/left_btn.gif);}

.left_btn div.Main	{
	background-repeat:	no-repeat;}


/* hp colonna dx */

.rightColoumn	{
	float:				right;
	width:				137px;
	padding-right:		13px!important;
	padding-right:		2px;
	padding-top:		23px;
}

	.Box_137 div.Top	{
	/*	background-image:	url(/radio1/benfattoimages/box_137_top.png) !important;*/
		background-image:	url(/radio1/benfatto/images/box_137_top.gif);
}
	.Box_137 div.Main	{
		/* background-image:	url(/radio1/benfattoimages/box_137_main.png) !important;*/
		background-image:	url(/radio1/benfatto/images/box_137_main.gif);
}
	.Box_137 div.Bottom	{
	/*	background-image:	url(/radio1/benfattoimages/box_137_bottom.png) !important;*/
		background-image:	url(/radio1/benfatto/images/box_137_bottom.gif);
}

	.rightColoumn h2	{
		display:			block;
		width:				100px;
		text-align:			center;
		font-size:			10px;
		padding:			0px;
		color:				#FF6600;
		text-transform:		uppercase;
		margin-bottom:		0px;}

	.rightColoumn ul	{
		font-weight:		bold;
		width:				100px;
		border:				1px solid #B2EADC;
		padding:			0;
		margin:				0;
		margin-bottom:		0px;}
	.rightColoumn ul h3	{
		font-size:			10px;
		margin:				0;
		font-style:			italic;}
	.rightColoumn ul li	{
		display:			block;
		text-align:			center;
		font-size:			10px;
		color:				#000066;
		list-style:			none;
		padding:			5px;
		width:				auto;		/*	IE 5.5	*/
		voice-family:		"\"}\""; 
		voice-family:		inherit;
		width:				auto;}

	.rightColoumn ul li span	{
		font-size:			11px;
		color:				#000066;}

	.rightColoumn a{
		color:				#FF6600;
		font-size:			10px;
		margin:				0;}
/* */ 

.mainHome	{
	float:left;
	display:block;
	padding-top:23px;
	margin:	0px 0px 0px 10px;
/*era 	overflow:			hidden;*/
	width:349px;
	overflow:hidden;
}

	.mainHome h2	{
		display:			block;
		font-size:			10px;
		padding:			2px;
		color:				#FF6600;
		/*text-transform:		uppercase;*/}
	.mainHome h2.audio	{
		padding-left:		25px;
		background-image:	url(/radio1/benfatto/images/audio.gif);
		background-position:8px 5px;
		background-repeat:	no-repeat;}
	.mainHome p	{
		color:				#000000;
		font-size:			10px;
		padding:			0px 8px 0px 0px;
		margin:				0px;
		margin-bottom:		10px;
		text-align:			left;}
/*era 	overflow:			hidden;*/

	.Box_349 div.Top	{
	/*	background-image:	url(/radio1/benfatto/images/box_349_top.png) !important;*/
		background-image:	url(/radio1/benfatto/images/box_349_top.gif);
}
	.Box_349 div.Main	{
		/*background-image:	url(/radio1/benfattoimages/box_349_main.png) !important;*/
		background-image:	url(/radio1/benfatto/images/box_349_main.gif);
}
	.Box_349 div.Bottom	{
		/*background-image:	url(/radio1/benfattoimages/box_349_bottom.png) !important;*/
		background-image:	url(/radio1/benfatto/images/box_349_bottom.gif);
}

.hpevent{
	float:				left;
	color:				#000033;
	padding:			2px;
	width:				320px;
	margin-top:5px;
	/*border:				1px solid #B2EADC;*/
	text-align:			left;
	background-color:	#FFFFFF;}

.hpevent img{
		float:				left;
		padding:			5px 5px 10px 10px;
	}

	.hpevent h2	{
		display:			block;
		font-size:			10px;
		color:				#FF6600;
		text-align:			center;
		padding: 2px;
		/*text-transform:		uppercase;*/}
	.hpevent h2.audio	{
		padding-left:		25px;
		background-image:	url(/radio1/benfatto/images/audio.gif);
		background-position:8px 5px;
		background-repeat:	no-repeat;}

	.hpevent h3	{
	font-size:			10px;
	color:				#0099FF;
/*text-transform:		uppercase;*/
	font-weight: 		bold;
}


.Box_Search{
	width: 349px;
	height: 30px;
	/*background-image:url(images/search_btn.png)!important;*/
	background-image:url(images/search_btn.gif);
	background-repeat:no-repeat;
	color:#FF6600;
	text-align:center;
	text-transform:	uppercase;
	padding: 8px 2 2 2;
	font-weight: bold;
	font-size: 10px;
}

	.mainHome label	{
		color:				#000000;
		padding:			2px;
		margin-right:		5px;
		font-size:			10px;
		width:				100px;
		text-align:			right;
		display:			block;
		float:				left;}
	.mainHome input	{
		width:				120px;
		height:				14px;
		margin-right:		5px;
		font-size:			10px;
		float:				left;}
	.mainHome input.button	{
		width:				75px;
		height:				20px;
		float:				left;}




#page h2.audio a:link, #page h2.audio a:visited	{
	color:				#FFFFFF;
	text-decoration:	none;}
#page h2.audio a:hover	{
	color:				#FFFFFF;}

/*	*******************************	*/
/*	DEFINIZIONI PAGINE INTERNE 	*/
/*	*******************************	*/
.mainPage	{
	float:				right;
	margin:				20px 0px 0px 20px;
	width:				490px;
	/*border:				1px solid #B2EADC;*/}

	.Box_490 div.Top	{
		/*background-image:	url(/radio1/benfattoimages/box_490_top.png) !important;*/
		background-image:	url(/radio1/benfatto/images/box_490_top.gif);
}
	.Box_490 div.Main	{
		/*background-image:	url(/radio1/benfattoimages/box_490_main.png) !important;*/
		background-image:	url(/radio1/benfatto/images/box_490_main.gif);
}
	.Box_490 div.Bottom	{
		/*background-image:	url(/radio1/benfattoimages/box_490_bottom.png) !important;*/
		background-image:	url(/radio1/benfatto/images/box_490_bottom.gif);
}



	.mainPage h2	{
		display:			block;
		font-size:			11px;
		margin-top:			0;
		padding:			3px 5px;
		background-color:	#8C9EC8;
		color:				#FFFFFF;}

	.mainPage h2.view	{
		display:			block;
		font-size:			11px;
		margin-top:			0;
		padding:			3px 5px;
		background-color:	#8C9EC8;
		color:				#FFFFFF;}


	.mainPage h3	{
		color:				#014C3B;
		font-size:			10px;
		font-weight:		normal;
/*	********** modifica ed ->********	*/
/*		font-style:			italic; */
		float:				left;
/*	********** modifica ed ********	*/
		padding:			0px 8px;
		margin-top:			-15px;				/*	IE 6.0	*/
		margin-top:			-15px !important;}	/*	IE 7.0	*/
	html>/**/body .mainPage h3	{					/*	FireFox	*/
		margin-top:			-3px !important;}

	.mainPage p	{
		color:				#000066;
		font-size:			10px;
		padding:			0px 8px;
		margin:				0;
		margin-bottom:		10px;
		text-align:			left;}

	.mainPage img.textImage	{
		float:				right;
		margin:				5px;
		margin-right:		15px;
		border:				1px solid #B2EADC;}
	.mainPage li img	{
/*		float:				left;*/
		margin:				5px;
		margin-right:		15px;
		border:				1px solid #B2EADC;}

	a.listen:link, a.listen:visited	{
		background-image:	url(/radio1/benfatto/images/audio.gif);
		background-repeat:	no-repeat;
		background-position:right;
		padding-right:		15px;
		color:				#FFFF00;
		font-weight:		bold;
		/*text-transform:		uppercase;*/}
	a.listen:hover	{
		color:				#000066;
		text-decoration:	underline;}



/*	*******************************	*/
/*	DEFINIZIONI LISTE INTERNE 	*/
/*	*******************************	*/
	.mainPage p.Ricerca	{
		text-align:			center;
		margin:				0;
		margin-bottom:		10px;}
	.mainPage p.Ricerca input	{
		width:				75px;
		font-size:			10px;
		height:				18px;		/*	IE 5.5	*/
		voice-family:		"\"}\""; 
		voice-family:		inherit;
		height:				18px;}
	.mainPage p.Ricerca input.button	{
		width:				75px;
		height:				18px;
		font-size:			10px;}


/*	********** modifica ed ********	*/

	.mainPage ul.lista	{
list-style-type:none;
		padding:			0;
		padding-top:		5px;
		margin-left:		5px;
		text-align:			left;}

/*	.mainPage ul.lista li.bkgA	{
		background-color:	#FF6600;
		color:              #FFFFFF;}

	.mainPage ul.lista li.bkgB	{
		background-color:	#FFFFFF;
		color:              #FF6600;}

	.mainPage ul.lista li img	{
		width:				67px;
		float:				left;
		margin:				6px;
		border:				1px solid #f8f8f8;}
*/

	.mainPage ul.lista li h3, .mainPage ul.lista li h4, .mainPage ul.lista li p, .mainPage ul.lista li a.next	{
/*		float:				right;  */
		width:				360px;
		margin:				0;
		margin-top:			0px;
		margin-top:			3px !important;}

	.mainPage ul.lista li h3	{
		font-style:			normal;
		font-weight:		bold;}
	.mainPage ul.lista li h4	{
		font-size:			10px;
		padding:			0 7px;
/*   font-style:			italic;  		*/
		font-weight:		normal;
		color:				#000000;}
	.mainPage ul.lista li p	{}

	.mainPage ul.lista li a.listen:link, .mainPage ul.lista li h3 a.listen:visited	{
		background-image:	url(/radio1/benfatto/images/audio_red.gif);
		color:				#000000;
		text-decoration:	none;}
	.mainPage ul.lista li a.listen:hover	{
		color:				#FF6600;
		background-image:	url(/radio1/benfatto/images/audio_red.gif);
		text-decoration:	underline}

	.mainPage ul.lista li a.next:link, .mainPage ul.lista li a.next:visited	{
		color:				#000000;
		font-weight:		normal;
		font-size:			10px;
		padding:			0 7px;
		margin-bottom:		5px;
		text-decoration:	none;}
	.mainPage ul.lista li a.next:hover	{
		text-decoration:	underline;}


/*	********** modifica ed *************	*/
#row{
	margin-left:2px;
	margin-right:2px;
	padding-top:4px;
	padding-bottom:5px;
	text-align: left;

}
#row2{
	margin-left:2px;
	margin-right:2px;
	padding-top:4px;
	padding-bottom:4px;
	text-align: left;
	height:auto!important;
	height:100%;
/*	overflow:hidden; */

}
.bg1{
	background-color:#ffffff;
overflow:hidden;
}
.bg2{
	background-color:#f8f8f8;
overflow:hidden;
}

.mainPage ul.lista li img	{
		width:				67px;
		margin:				6px;
		border:				1px solid #cccccc;}

.linksubianco{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.linksubianco:link{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.linksubianco:hover{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: FF6600;
	text-decoration: underline;
}
.linksubianco:visited{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.txt10 {font-size:10px;}
.txt11 {font-size:11px;}
.txt12 {font-size:12px;}

#footer	{
	width:				763px;
	margin-right:		auto;
	margin-left:		auto;
	padding-top:		5px;
	clear:				both;
	text-align:			center;
	font-size:			10px;
	color:				#000000;}
