/* HEADER */

.box_Header{
background: url(/dl/radio1/2010/images/bkg_header.gif) no-repeat;
}

.box_Header a.boxLogo {
background: url(/dl/radio1/2010/images/logo_radio1.gif) no-repeat;
}

.box_Header_sport {
    display: block;
    float: left;
    height: 105px;
    margin: 0 0 0 -4px !important;
    width: 950px;
}

.box_Header_sport a.boxLogoSport {
    cursor: pointer;
    display: block;
    float: left;
    height: 120px;
    margin: 0;
    width: 968px;
	background: url(/dl/radio1/2010/images/LogoSport.JPG) no-repeat;
}

.head_news
{
    color: #959698;
    font-size: 11px;
    font-weight: bold;
	float: left;
}

#luogo {
    float: left;
    font-weight: bold;
    padding: 0 2px 0 0;
}

.lancioWide div.Ticker {
    background: url("/dl/radio1/2010/images/bkg_ticker_sport.png") no-repeat scroll 0 0 transparent;
    color: #888888;
    display: block;
    float: left;
    font-size: 12px;
    font-weight: bold;
    height: 24px;
    margin: 3px 0 0 0;
    padding: 2px 0 0 14px;
    text-align: left;
    width: 582px;
}
.lancioRaitvSport
{
    background: url("/dl/radio1/2010/images/box_lancioraitv.png") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    height: 103px;
    margin: 0 0 5px;
    padding: 15px 0 0 20px;
    width: 290px;
}

.lancioRaitvSport ul li 
{
    background: url("/dl/radio1/2010/images/ico_radio.gif") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    font-size: 12px;
    height: 70px;
    margin: 20px 0 0;
    text-align: center;
    text-transform: uppercase;
    width: 240px;
}

.lancioRaitvSport ul li a {
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 12px;
    font-weight: bold;
    height: 20px;
    margin: 12px 0 0 40px;
    text-align: center;
    text-transform: uppercase;
    width: 220px;
}

/* COLORE */
.boxGenerico .Mid a.testo h3,
div.lancioGrande .Mid h3,
ul.listaItemSmall li a h4,
ul.listaItem li a h4,
.guidaPalinsesto ul.Programmazione li.corrente span.info,
.guidaPalinsesto ul.Programmazione li.corrente a,
ul.elencoRicercaProgrammi li a:hover h4,
ul.listaCanaliA li h3,
ul.listaCanaliB li h3,
.numeroSms h2,
.numeroSmsArt h2,
.numVerde,
div.raitvBox ul.tab li a:hover,
#Focus #Lanci ul li .info h3,
#Focus #Lanci ul li .info a.linkLancio,
div.lancioWide .Mid h3,
#progCredits span,
.boxGenerico.spallaProg ul,
.popUp .descrizione,
#ListaPodcast li h3 a,
ul.footMenu li h3,
#PalinsestoCompleto .container h3,
.paginazione span,
#Focus .descSelezionato h2,
.boxProg #ContentHtml ul,
.programList ul.programmiLista li a:hover,
.boxProg h2.titolo,
h2.titPuntato,
.probFreq a,
.ui-datepicker .ui-datepicker-title,
div.credits span,
.boxGenerico .inBox .Top a,
.boxGenerico .Mid .txt h3,
.boxGenerico .inBox .Mid ul.elencoNotizie li a,
div.lancioWide .Mid .txt h3 a,
.edizione3Colonne .Mid .txt h2 a,
div.lancioWide.Articolo .Mid h3,
div.lancioWide.Articolo .Mid h1,
div.lancioWide.Articolo .Mid .contCommenti h2,
.boxProg .titTematica h2,
.boxGenerico .Mid .txt h3 a,
.menuSetList h3,
.listaVideo ul li div.Desc a h2,
.puntataAudio h2,
.lancioWide .videoInfo h2,
div.lancioWide .Top{
/*color: #39618f;*/
color: #3878c8;
}

div.lancioWide .Top h2 {
    font-size: 16px;
    margin: -3px 0 0;
    width: 500px;
	color: #666666;
    font-weight: bold;
    text-align: left;
    text-transform: uppercase;
}

.titoloPagine {
border-color: #b5becf;
}


.ui-state-active, 
.ui-widget-content .ui-state-active {
border-color: #146d68;
background: #1e9891; 
}

.ui-state-highlight, 
.ui-widget-content .ui-state-highlight {
border-color: #1e9891; 
background: #96cfcc;
}

#elencoPalinsesto ul li.passato span.ora,
#elencoPalinsesto ul li.passato span.info,
#elencoPalinsesto ul li.passato a,
div.raitvBox ul.tab li.selected a,
.lastSms h3,
div.raitvBox #Contenuti div.Item ul li h3,
.edizione3Colonne.Fotogallery .Foto h4
{color: #174b86;}

.box_HeaderInterno div.box_TimeDate h4 span,
#elencoPalinsesto ul li.corrente span.ora,
ol.lanci li a.hover span,
div.raitvBox ul.tab li a {
color: #a3c6dc;
}


/* NEWSLETTER */

#Newsletter {
border-color: #1e9891;
}
#result {
color:#1e9891;
}
#Newsletter h2 {
background: url(/dl/radio1/2010/images/tit_newsletter.gif) no-repeat;
}
.Iscrizione{
background: url(/dl/radio1/2010/images/input_newsletter.gif) no-repeat;
}

#Newsletter .orange-bar .jScrollPaneTrack {
background: url(/dl/radio1/2010/images/scroll_panetrack_news.gif) no-repeat;
}
#Newsletter .orange-bar .jScrollPaneDragTop {
background: url(/dl/radio1/2010/images/scroll_dragtop_news.gif) 0px 0px no-repeat;

}
#Newsletter .orange-bar .jScrollPaneDragBottom {
background: url(/dl/radio1/2010/images/scroll_dragbot_news.gif) 0px 0px no-repeat;
}
#Newsletter .orange-bar .jScrollPaneDrag {
background: url(/dl/radio1/2010/images/scroll_dragmid_news.gif) bottom left no-repeat;
}




/*######### CALENDARIO ######### */
.ui-datepicker .ui-datepicker-title{
color: #54698f;
font-size: 14px;
}

.ui-state-default, .ui-widget-content .ui-state-default { border: 1px solid #ddd/*{borderColorDefault}*/; height: 20px; background: #eee; font-weight: normal/*{fwDefault}*/; color: #555555/*{fcDefault}*/; outline: none; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555/*{fcDefault}*/; text-decoration: none; outline: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { border: 1px solid #999999/*{borderColorHover}*/; cursor: pointer; background: #ddd; font-weight: normal/*{fwDefault}*/; color: #212121/*{fcHover}*/; outline: none; }
.ui-state-hover a, .ui-state-hover a:hover { color: #212121/*{fcHover}*/; text-decoration: none; outline: none; }
.ui-state-active, .ui-widget-content .ui-state-active {border: 1px solid #2c4467/*{borderColorActive}*/; background: #526989; font-weight: normal/*{fwDefault}*/; color: #fff/*{fcActive}*/; outline: none; font-weight: bold;}

.ui-state-highlight, .ui-widget-content .ui-state-highlight{border: 1px solid #6f9ab7/*{borderColorActive}*/; background: #99c2de; font-weight: normal/*{fwDefault}*/; color: #fff/*{fcActive}*/; outline: none; font-weight: bold;}

.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121/*{fcActive}*/; outline: none; text-decoration: none; }


.ui-state-error, .ui-widget-content .ui-state-error {border: 0px solid #cd0a0a/*{borderColorError}*/; background: #ff00ff; }



.ui-widget-header { border: 0px solid #aaaaaa/*{borderColorHeader}*/; background: #fff; color: #222222/*{fcHeader}*/; font-weight: bold; }

.ui-widget-content {
width: 624px;
  
margin: 0px 0px 0px 0px;
border: 0px;
}

.ui-icon.ui-icon-circle-triangle-w,
.ui-icon.ui-icon-circle-triangle-e{
overflow: hidden;
text-indent: -90000px;
}

.ui-datepicker-calendar th {padding: 3px; color: #888;}

.ui-datepicker-header {display: block; float: left;width: 624px;}

/*######### FINE CALENDARIO ######### */



.Facebook span.uniquename {
display:none;
}

.mainPage {
display: block;
width: 970px;
overflow: hidden;
}

.mainPage iframe.r1frame{
margin: 0px 0px 0px 121px;
padding: 0px;
}

.listaMatch {
display: block;
float: left;
width: 970px;
margin: 0 auto;
padding: 0px;
}
.listaMatch ul {
display: block;
float: left;
width: 901px;
height: 20px;
margin: 10px 0px 0px 33px;
padding: 4px 0px 0px 0px;
background: #eaeaf4;
border: 1px solid #000;
}
.listaMatch ul li{
display: block;
float: left;
width: auto;
font-size: 12px;
height: 13px;
margin: 0px 2px 0px 2px;
padding: 0px 5px 0px 5px;
color: #000;
}
.listaMatch ul li a{
display: block;
float: left;
width: auto;
height: 13px;
color: #000034;
font-weight: bold;
}

.listaMatch ul li a:hover{
display: block;
float: left;
width: auto;
height: 13px;
color: #bbb;
font-weight: bold;
}

.playerJwp{
float:left;
margin: 0 0 15px;
}

.radio1_RT {
display: block;
float: left;
width: 300px;
margin: 5px 0px 0px 5px;
}

.rt_head {
display: block;
float: left;
width: 294px;
margin: 0px 0px 0px 0px;
padding: 5px 3px 5px 3px;
color: #ffffff;
font-weight: bold;
background: #F99514;
}


/* New Player */

.webcam-desc a, .webcam-desc a:link, .webcam-desc a, :visited {
color: #06C;
}

.ascolta-diretta {
	float: right;
	height: 30px;
	margin-top: 34px;
	text-align: left;
	font-size: 11px;
	margin-left: 5px;
	margin-right: 10px;
}

.text-color {
	color: #06C;
}

.ascolta {
	background: url(/dl/portaleRadio/images/ascolta-radio1.png) no-repeat;
	display: block;
}

.ascolta .ora-in-onda-testo-radio {
	z-index: 10;
	overflow: hidden;
	margin-left: 35px;
	font-size: 14px;
	color: #FFF;
	height: 31px;
	background: #06C;
	width: 160px;
	position:relative;
	margin-top:0px;
}

.marquee {
	margin-top: 7px;
}



