@charset "UTF-8";

/* CSS Document */





/* Cerca----------------------------------------------------------------------------------------------------------------------------------------------- */

div.searchForm {

	height:60px;

	/* position:absolute; */

	right:0;

	width:192px;

	background: url(img/cerca.png) no-repeat;

	padding-top:23px;

	padding-left:62px;

}





div.main_dx form.searchForm {

	height:60px;

	/* position:absolute; */

	right:0;

	width:auto;

	background: url(img/cerca.png) no-repeat;

	padding-top:23px;

	padding-left:60px;

}



div.main_dx form.searchForm input.cerca_term{

	background: none;

	font-size: 11px;

	padding: 2px 0 1px;

	border: 0;

	position: relative;

	top: 26px;

	left: 61px;

	width: 120px;

	padding-top:23px;

	padding-left:62px;

}



div.main_dx form.searchForm input.cerca_submit_button{

	background: url(img/bg_cerca.png) no-repeat right 5px;

	padding-right: 10px;

	cursor: pointer;

	border:0 none;

	color:#FFFFFF;

	font-size:12px;

	font-weight:bold;

	position:relative;

	right:-61px;

	top:-43px;

	width: 60px;

}



div.main_dx form.searchForm input.cerca_submit_button:hover{

	color: #ffd000;

}





/* On Air----------------------------------------------------------------------------------------------------------------------------------------------- */

div.OnAir{

	width: 192px;

	text-align: center;

	margin-top: 10px;

	position: relative;

}



div.OnAir_top{

	background: url(img/bg_onair_top.png) no-repeat;

	width: 192px;

	height: 117px;

	padding-top: 32px;

}



div.OnAir_top img{

	border: 1px solid #9c9c9c;

	height: 100px;

}



div.OnAir_cent{

	background: url(img/bg_onair_cent.png) repeat-y;

	width: 162px;

	height: 200px;

	padding-left: 15px;

	padding-right: 15px;

	padding-top:10px;

	text-transform: uppercase;

	text-align: left;

	font-weight: bold;

	margin-top: -15px;

}



div.OnAir_cent_who{

		background: url(img/bg_onair_cent.png) repeat-y;

		text-align: left;

		padding-left: 15px;

		padding-right: 15px;

}



div.OnAir_cent_who a{

	font-size: 13px;

	color: #003399;

	text-transform: uppercase;

	font-weight: bold;

}



div.OnAir_cent_who, div.OnAir_cent div.OnAir_cent_cont{

	color: #003399;

	font-size: 13px;

}



div.OnAir_cent div.OnAir_cent_cont{

	margin-top: 15px;

	font-size: 14px;

}



div.OnAir_cent div.OnAir_cent_cont2{

	margin-top: 3px;

}



div.OnAir_cent div.OnAir_cent_num{

	font-size: 16px;

	color: #333333;

	font-weight: normal;

	border-bottom: 1px dotted #333333;

}



div.OnAir_cent div.OnAir_cent_cont_mail{

	text-align: right;

	padding-top: 21px;

	background: url(img/bg_mail.png) no-repeat;

	color: #ff0000;

}



div.OnAir_cent div.OnAir_cent_cont_mail div.OnAir_cent_cont_scrivi_mail{

	font-size: 11.5px;

}



div.OnAir_cent div.OnAir_cent_cont_mail div.OnAir_cent_cont_scrivi_sendmail{

	text-transform: lowercase;

	color: #666666;

	margin-top: 5px;

	font-weight: normal;

	font-size: 14px;

	border-bottom: 1px dotted #333333;

}



div.OnAir_Player  {

	/*background:url("img/player_stream.png") no-repeat;*/

	bottom:45px;

	height:62px;

	width:202px;

	left:-4px;

	position:absolute;	

}

a.OnAir_Player_link  {

	

}



div.OnAir_bot{

	background: url(img/bg_onair_bot.png) no-repeat;

	width: 192px;

	height: 76px;

}





/* 2 Links--------------------------------------------------------------------------------------------------------------------------------------------- */

div.col_dx_links, div.col_dx_links_banner{

	margin-top: 10px;

	text-align: center;

}



div.col_dx_link{

	margin-bottom: 5px;

}





/* Sondaggio------------------------------------------------------------------------------------------------------------------------------------------- */

div.Sondaggio{

	width: 192px;

	margin-bottom: 20px;

}



div.Sondaggio_title{

	background: url(img/bg_sondaggio_title.png) no-repeat 10px center;

	font-size:20px;

	height:35px;

	padding-left:72px;

	padding-top:15px;

	color: #333333;

	position: relative;

	z-index: 50;

	top: 10px;

}



div.Sondaggio_box{

	background-color: #ffd91b;

	width: 172px;

	border-color: #ffd91b;

	/* height: 300px; */

	-moz-border-radius: 5px;

	-webkit-border-radius: 5px;

	border-radius: 5px;

	-o-border-radius: 5px;

	behavior: url(border-radius.htc);

	padding: 20px 10px 10px;

}



div.Sondaggio_box div.Sondaggio_box_question{

	width: 162px;

	padding: 5px;

	border-color: #fff4d0;

	background-color: #fff4d0;

	-moz-border-radius: 6px;

	-webkit-border-radius: 6px;

	border-radius: 6px;

	-o-border-radius: 6px;

	behavior: url(border-radius.htc);

	text-align: center;

	color: #333333;

	font-size: 12px;

	margin-bottom: 10px;

}



div.Sondaggio_box form.Sondaggio_check{

	color: #333333;

	padding-left: 10px;

}



div.Sondaggio_box form.Sondaggio_check input.sondaggio_vota{

	width: 55px;

	height: 20px;

	color: #333333;

	padding-bottom: 4px;

	padding-right: 10px;

	margin-top: 10px;

	margin-right: 10px;

	float: right;

	background: #fff7d1 url(img/send_comm_hov.png) no-repeat 42px 50%;

	-moz-border-radius: 6px;

	-webkit-border-radius: 6px;

	border-radius: 6px;

	-o-border-radius: 6px;

	/* behavior: url(border-radius.htc); */

	//border: 1px solid #ffb900;

	border: 0;

	font-weight: bold;

	font-size: 11px;

}



div.Sondaggio_box form.Sondaggio_check input.sondaggio_vota:hover{

	cursor: pointer;

	color: #000000;

}



div.Sondaggio_box div.Sondaggio_link{

	border-top:1px dotted #333333;

	text-align: right;

	margin-top: 15px;	

}



div.Sondaggio_box div.Sondaggio_link_a{

	border-bottom:1px dotted #333333;

	padding: 2px 0 2px 0;

	background:url(img/send_comm_hov.png) no-repeat 98% 49%;

}



div.Sondaggio_box div.Sondaggio_link a{

	color: #333333;

	text-decoration: none;

	font-weight: bold;

	padding-right: 15px;

}



div.Sondaggio_box div.Sondaggio_link a:hover{

	text-decoration: underline;

}







/* Bacheca------------------------------------------------------------------------------------------------------------------------------------------- */

div.Bacheca{

	margin-top: 20px;

}



div.Bacheca div.Bacheca_title h1{

	width: 110px;

	color: #cc00cc;

}



div.Bacheca div.bg_Bacheca{

	height: 7px;

	background: url(img/bg_bacheca.png) no-repeat 30px 0;

}



div.Bacheca div.Bacheca_content{

	background: #f0f0f0;

	-moz-border-radius: 6px;

	-webkit-border-radius: 6px;

	border-radius: 6px;

	-o-border-radius: 6px;

	padding: 10px 15px;

	text-align: justify;

}
