/* 2007/03/07 correzioni aggiunte al css: */

	.sonda:link, .sonda:visited	{
		display:			block;
		height:				15px;
		padding-top:		1px;
		padding-left:		5px;
		background-color:	#FF0068;
		color:				#FFFF00;
		text-decoration:	none;
		text-transform:		uppercase;
		font-weight:		bold;
		text-align:			left;}
	.sonda:hover	{
		color:				#000000;}

.leftmenu h1#testata    {
        width:                          175px;
		height:							154px;}

#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/radiocity/images/bkgLine.gif);
	background-repeat:	no-repeat;
	clear:				both;}

#page{
	background-image:	url(/radio1/radiocity/images/bkg2.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;}

/*	*************************	*/
/*	DEFINIZIONI HOME PAGE 	*/
/*	*************************	*/
.leftmenu	{
	float:				left;
	background-image:	url(/radio1/radiocity/images/logo.jpg);
	background-repeat:	no-repeat;
	width:				232px;
	color:				#097375;
	font-size:			10px;
		text-align:			right;}
/*.leftmenu h1 a	{
		width:				175px;
		display:			block;}*/

	.leftmenu p	{
	text-align:			right;
	margin-left: 		25px;
	width:				200px;
	color:				#097375;
	font-weight: bold;
}
	.leftmenu_txt1 {
	text-align:			right;
	margin-left: 		25px;
	color:				#FF0000;
	font-weight: 		bold;
}
	.leftmenu_txt2 {
	text-align:			right;
	margin-left: 		25px;
	color:				#14B407;
	font-weight: 		bold;
}
	.leftmenu ul	{
		margin:				0;
		padding:			0;
		list-style:			none;}
	.leftmenu li	{
		height:				16px;
		padding-left:		2px;
		padding-bottom:		12px;}
	.leftmenu li a:link, .leftmenu li a:visited	{
		display:			block;
		height:				15px;
		padding-top:		1px;
		padding-left:		5px;
		background-color:	#FF0068;
		color:				#FFFF00;
		text-decoration:	none;
		text-transform:		uppercase;
		font-weight:		bold;
		text-align:			left;}

	.leftmenu li a:hover	{
		color:				#000000;}


.rightColoumn	{
	float:				right;
	width:				137px;
	padding-right:		13px;
	padding-top:		23px;}

	.rightColoumn h2	{
		display:			block;
		width:				137px;
		text-align:			center;
		font-size:			10px;
		padding:			3px 0;
		background-color:	#C5C5FE;
		color:				#FF0000;
		text-transform:		uppercase;
		margin-bottom:		0px;}

	.rightColoumn ul	{
		font-weight:		bold;
		width:				137px;
		border:				1px solid #C5C5FE;
		border-top:			0px;
		background-color:	#FFFFFF;
		padding:			0;
		margin:				0;
		margin-bottom:		15px;}
	.rightColoumn ul h3	{
		font-size:			10px;
		margin:				0;
		font-style:			italic;}
	.rightColoumn ul li	{
		display:			block;
		text-align:			center;
		font-size:			10px;
		color:				#00AA9D;
		list-style:			none;
		padding:			5px;
		width:				135px;		/*	IE 5.5	*/
		voice-family:		"\"}\""; 
		voice-family:		inherit;
		width:				auto;}

	.rightColoumn ul li span	{
		font-size:			11px;
		color:				#00AA9D;}

/* */ 
	.rightColoumn a{
		color:				#097375;
		font-size:			10px;
		margin:				0;}


.mainHome	{
	float:				left;
	padding-top:		23px;
	margin:				0px 21px 0px 10px;
/*era 	overflow:			hidden;*/
	width:				349px;}

	.mainHome h2	{
		display:			block;
		font-size:			10px;
		padding:			2px;
		background-color:	#FF0068;
		color:				#FFFFFF;
		text-transform:		uppercase;}
	.mainHome h2.audio	{
		padding-left:		25px;
		background-image:	url(/radio1/radiocity/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;*/
/*	********** modifica ed *************	*/

.hpevent{
	float:				left;
	color:				#000066;
	margin:				0px 0px 0px 0px;
	width:				349px;
	text-align:			left;
	background-color:	#FEFBBA;}

.hpevent img{
		float:				left;
		padding:			5px 5px 10px 10px;
	}

	.hpevent h2	{
		display:			block;
		font-size:			10px;
		color:				#000000;
		text-align:			center;
		padding: 2px;
		text-transform:		uppercase;}

	.hpevent h2.audio	{
		padding-left:		25px;
		background-image:	url(/radio1/radiocity/images/audio.gif);
		background-position:8px 5px;
		background-repeat:	no-repeat;}

	.hpevent h3	{
	font-size:			10px;
	color:				#000066;
	text-transform:		uppercase;
	font-weight: 		bold;
}

	.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:				left;
	margin:				0px 0px 0px 10px;
	width:				490px;
	border:				1px solid #FD006B;
	background-color:	#FFFFFF;}

	.mainPage h2	{
		display:			block;
		font-size:			11px;
		margin-top:			0;
		padding:			3px 5px;
		background-color:	#FD006B;
		color:				#FFFFFF;}

	.mainPage h2.view	{
		display:			block;
		font-size:			11px;
		margin-top:			0;
		padding:			3px 5px;
		background-color:	#FD006B;
		color:				#FFFFFF;}


	.mainPage h3	{
		color:				#040404;
		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:				#097375;
		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 #FD006B;}
	.mainPage li img	{
/*		float:				left;*/
		margin:				5px;
		margin-right:		15px;
		border:				1px solid #FD006B;}

	a.listen:link, a.listen:visited	{
		background-image:	url(/radio1/radiocity/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:				12px;}
	.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:	#FD006B;
		color:              #FFFFFF;}

	.mainPage ul.lista li.bkgB	{
		background-color:	#FFFFFF;
		color:              #FD006B;}

	.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:				397px;
		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 h3 a.listen:link, .mainPage ul.lista li h3 a.listen:visited	{
		background-image:	url(/radio1/radiocity/images/audio_red.gif);
		color:				#000000;
		text-decoration:	none;}
	.mainPage ul.lista li h3 a.listen:hover	{
		color:				#FD006B;
		background-image:	url(/radio1/radiocity/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;}



#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;
	display:block;
	clear:both;
/*	height:100%;*/
}
.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;}





#footer	{
	width:				763px;
	margin-right:		auto;
	margin-left:		auto;
	padding-top:		5px;
	clear:				both;
	text-align:			center;
	font-size:			10px;
	color:				#000000;}
