body{text-align:center; font-family:Tahoma,Arial,Geneva,Helvetica, Sans Serif; font-size:12px; background-color:#ECE9D8;}



div{font-family:Tahoma,Arial,Geneva,Helvetica, Sans Serif; font-size:12px; text-align:left;}



a{text-decoration:none; font-size:11px; font-weight:bold; color:#FFF;}

a:hover{text-decoration:underline;}



img{border:0px; margin:0px; padding:0px;}



.base {width:100%; height:100%; text-align:center; /*background-image: url(/banner/sfondo/MexicoChiapas_ElChiflon.jpg); background-repeat: repeat-y; background-position:center; border:0px; margin:0px; padding:0px; width:1280px; height:1500px;*/}



.container{width:984px; margin:auto; margin-top:10px; background-color:#FFF; padding-left:0px; border:8px solid #FFF;}



.header{float:left; width:984px; height:265px; margin-bottom:1px; background:url(/img/header_rmc.jpg) no-repeat #FC8A27;}





/* MENU' NAVIGAZIONE */

.menu{float:left; width:964px; height:30px; margin-bottom:10px; padding:10px 10px 0px 10px; background:url(/img/bg_menu.gif) no-repeat #841100; text-transform:uppercase; text-align:center;}

.menu a{text-decoration:none; font-size:16px; font-weight:normal; color:#FFF; margin-right:80px;}

.menu a:hover{text-decoration:underline;}





/* COLONNA A */

.colonna-A{float:left; width:626px; margin-right:18px;}

.riquadroHP{float:left; width:626px; height:275px; margin-bottom:20px; background:url(/img/bg_primopianoHP2010.jpg) no-repeat #E63201;}

.riquadroHP .HP_playOnair{float:left; width:141px; height:275px;}

.riquadroHP .HP_playOnair .HP_photoOnair{float:left; width:100px; height:100px; margin-left:20px; margin-top:66px;}

.riquadroHP .HP_primopiano{float:left; width:485px; height:193px;}

.riquadroHP .HP_dataOnair{float:left; width:485px; height:82px;}



.riquadroCommunityHP{float:left; width:626px; height:130px; background:url(/img/bg_Community_HP.jpg) no-repeat #D49578; margin-bottom:20px;}

.riquadroCommunityHP .titolo{float:left; width:626px; height:20px; margin:10px 0px 0px 10px; color:#FFF; font-size:14px;}

.linkCommunity{float:left; margin-top:17px; margin-left:21px;}



.strilloHP{float:left; width:193px; height:246px; background-color:#E96205; margin-bottom:20px; margin-right:19px; padding-left:3px;padding-top:3px;}

.strilloHPcontent{float:left; width:180px; height:99px; background:url(/img/bg_strillo_A.jpg) no-repeat #F37507; padding:5px; font-size:12px;}

.strilloHPcontent a{text-decoration:none; font-size:12px; font-weight:normal;}

.strilloHPcontent a:hover{text-decoration:underline;}

#mondiale{background:url(/img/bg_strillo_D.jpg) no-repeat #004A93;}

.titoloStrilloHP{float:left; width:180px; color:#EEEEEE; margin-bottom:5px;}

.titoloStrilloHP a{text-decoration:none; font-size:12px; font-weight:bold; color:#FFB70F;}

.titoloStrilloHP a:hover{text-decoration:underline;}



.strilloAssistenza{float:left; width:193px; height:246px; background-color:#CCC; margin-bottom:20px; margin-right:19px; padding-left:3px;padding-top:3px;}

.strilloAssistenzaContent{float:left; width:180px; height:101px; background:url(/img/bg_strillo_C.jpg) no-repeat #EAE6DB; padding:5px; font-size:12px; color:#666;}

.strilloAssistenzaContent a{text-decoration:none; font-size:12px; font-weight:normal; color:#666;}

.strilloAssistenzaContent a:hover{text-decoration:underline;}

.titoloStrilloHPassistenza{float:left; width:180px; color:#666; margin-bottom:5px;}

.titoloStrilloHPassistenza a{text-decoration:none; font-size:12px; font-weight:bold; color:#666;}

.titoloStrilloHPassistenza a:hover{text-decoration:underline;}



.colonna-A .textcontent{float:left; font-size:12px; line-height:20px; padding:10px;}

.colonna-A .textcontent .title{float:left; font-size:16px; line-height:20px; color:#9E2101;}

.colonna-A .textcontent .primacolonna{float:left; width:283px; margin-right:20px;}

.colonna-A .textcontent .secondacolonna{float:left; width:283px;}

.colonna-A .textcontent a{text-decoration:none; font-size:12px; font-weight:normal; color:#9E2101;}



/* Evolution Club Chart */

.strilloHP2{float:left; width:180px; height:233px; background-color:#333; margin-bottom:20px; margin-right:19px; padding:8px;}

.strilloHP2content{float:left; width:170px; height:100px; background:url(/img/bg_strillo_B.jpg) no-repeat #F37507; padding:5px; font-size:12px; color:#FFF;}

.strilloHP2content a{text-decoration:none; font-size:12px; font-weight:normal;}

.strilloHP2content a:hover{text-decoration:underline;}

.titoloStrilloHP2{float:left; width:170px; color:#FFB70F; margin-bottom:5px;}

.titoloStrilloHP2 a{text-decoration:none; font-size:12px; font-weight:bold; color:#FFB70F;}

.titoloStrilloHP2 a:hover{text-decoration:underline;}

/* end Evolution Club Chart */



.GruppoStrilloHP{float:left; width:391px; height:231px; background-color:#620000; margin-bottom:20px; margin-right:19px; padding:9px 10px;}

.strilletto{float:left; width:180px; height:101px; background:url(/img/bg_strilletto_A.jpg) no-repeat #F37507; margin-top:9px; margin-right:11px; padding:5px; color:#FFF; font-size:12px;}

.strilletto a{text-decoration:none; font-size:12px; font-weight:normal;}

.strilletto a:hover{text-decoration:underline;}

.titoloStrillettoHP{float:left; width:180px; color:#FFB70F; margin-bottom:5px;}

.titoloStrillettoHP a{text-decoration:none; font-size:12px; font-weight:bold; color:#FFB70F;}

.titoloStrillettoHP a:hover{text-decoration:underline;}





/* COLONNA B */

.colonna-B{float:left; width:340px;}



.ComingSoonPlayer{float:left; width:320px; height:255px; background-color:#686669; color:#FFF; padding:10px; font-size:11px;}

.ComingSoonOrari{float:left; width:340px; height:130px; background:url(/img/bg_ComingSoon_Orari.jpg) no-repeat #9A9A9A; padding-top:20px; margin-bottom:20px;}

.ComingSoonOrari .titolo{float:left; width:315px; margin-left:15px; margin-top:10px; font-weight:bold;}

.ComingSoonOrari .content{float:left; width:315px; margin-left:15px; margin-top:10px;}

.ComingSoonOrari .orari{float:left; width:65px; margin-left:20px; margin-top:20px; color:#FFF; text-align:right;}





.GruppoStrilloHPsport{float:left; width:320px; height:229px; background-color:#3E4612; margin-bottom:20px; padding:10px;}

.StrilloSportHP{float:left; width:320px; height:114px; background-color:#3E4612; border-bottom:1px solid #6E744D;}

.StrilloSportHP img{float:left; margin-right:10px;}

.StrilloSportHP a{text-decoration:none; font-size:12px; font-weight:normal;}

.StrilloSportHP a:hover{text-decoration:underline;}

.titoloStrilloSportHP{float:left; width:180px; color:#FFB70F; margin-bottom:5px;}

.titoloStrilloSportHP a{text-decoration:none; font-size:12px; font-weight:bold; color:#FFB70F;}

.titoloStrilloSportHP a:hover{text-decoration:underline;}





/* ADVERTISING */

.box320x90{float:left; width:320px; height:99px; background:url(/img/bg_adv320x90.gif) no-repeat bottom right #999; margin-bottom:20px; padding:10px;}

.box320x80{float:left; width:320px; height:90px; background:url(/img/bg_adv320x80.gif) no-repeat bottom right #999; margin-bottom:20px; padding:10px;}

.box320x250{float:left; width:320px; height:260px; background:url(/img/bg_adv320x80.gif) no-repeat bottom right #999; margin-bottom:20px; padding:10px;}



.footer{float:left; width:984px; height:90px; background:url(/img/footer_taccheBGtop.gif) no-repeat top center #000;}

.footer .linktop {float:left; font-weight:normal; margin-top:20px; margin-left:265px;}

.footer .linktop a{font-weight:normal; margin-right:30px;}

.footer img{float:left; margin-left:300px; margin-top:10px; margin-bottom:5px;}

.textbottom {float:left; font-weight:normal; width:984px; height:20px; font-size:9px!important; color:#999;}



.spacer{float:left; width:984px; height:20px;}



/* FRAME NowOnair.html */

.FrameOnair{float:left; width:476px; height:45px; margin:0px; background-color:transparent; font-family:Tahoma, Arial, Helvetica;color:#FFF;}

.item{float:left; width:476px; height:20px; font-size:16px!important;background-color:#FFFF00;display:block;}

.subitem{float:left; width:476px; height:20px; font-size:12px!important;display:block;}



/*

.bodyOnair{float:left; width:465px; margin:0px; padding-top:29px; background-color:transparent; font-family:Tahoma, Arial, Helvetica; font-size:11px; color:#FFF;}

.intro{float:left; width:465px; margin-bottom:2px; color:#740000; text-transform:uppercase;}

.item{float:left; width:465px;}

.next-item{float:left; width:465px;}

.BoxPhotoOnair{width:100px!important;}

*/



/* CONTATTI FORM MAIL */

.bodyMail{float:left; width:465px; margin:0px; padding-top:29px; background-color:transparent; font-family:Tahoma, Arial, Helvetica; font-size:11px; color:#FFF;}


/* CONCERTI */
.table{float:left; width:614px; border:1px solid #D33F01;}
.table2{float:left; width:598px; border:1px solid #D33F01;}
.rowdata{float:left; width:612px; border:1px solid #FFF;}
.rowdata2{float:left; width:596px; border:1px solid #FFF;}
.artista{float:left; width:230px; padding:5px;}
.artista2{float:left; width:230px; padding:5px;}
.datatour{float:left; width:140px; padding:5px;}
.location{float:left; width:202px; padding:5px;}
.location2{float:left; width:192px; padding:5px;}

.BGrowT{background-color:#B65E48; color:#FFF; font-weight:bold;}
.BGrowA{background-color:#F1A551;}
.BGrowB{background-color:#F4BC4F;}


/* GENERIC */

.left{float:left!important;}

.right{float:right!important;}

.bb0{border-bottom:0px;}

.mt0{margin-top:0px;}

.mr0{margin-right:0px!important;}

.mt10{margin-top:10px;}

.mb10{margin-bottom:10px;}

.mb20{margin-bottom:20px;}

.mrbtn{margin-right:14px;}
.mrbtn2{margin-right:6px;}

.heightHP{ height:1389px!important;}

.heightFrequenze{height:1122px!important;}

.heightFacebook{height:1635px!important;}

.heightGuestbook{height:1145px!important;}

.heightPubblicita{height:1285px!important;}

.heightHelpStreaming{height:1505px!important;}

.heightHelpSupporto{height:1955px!important;}

.heightContentStrilli{height:405px!important; margin-bottom:20px;}

.heightContentCommunity{height:255px!important; margin-bottom:20px;}

.heightContentFacebook{height:1185px!important; margin-bottom:20px;}

.heightContentGuestbook{height:675px!important; margin-bottom:20px;}

.heightContentAssistenza{height:368px!important; margin-bottom:20px;}

.heightContentPubblicita{height:835px!important; margin-bottom:20px;}

.heightContentHelpStreaming{height:805px!important; margin-bottom:20px;}

.heightContentHelpSupporto{height:1240px!important; margin-bottom:20px;}

.noborder{border:0px;}

.nopadding{padding:0px;}





/* SERVIZIO */

#sotto {position:absolute;top:800px;z-index: 1;color:#000000;font-size:16px;width:984px;text-align:center;}

#sopra {position:relative;left:0px;top:0px;z-index: 2;}

.colonna-A .areaservizio{float:left; width:984px; font-size:12px; line-height:20px; margin-bottom:20px;}

.colonna-A .areaservizio a{color:#FFF;}

.colonna-A .areaservizio .title{float:left; font-size:16px; line-height:20px; color:#9E2101;}

.colonna-A .areaservizio .row{float:left; width:984px;}

.colonna-A .areaservizio i{float:right;}



.colonna-A .areaservizio .primacolonna{float:left; width:294px; margin-right:20px; background-color:#8288AE; font-size:11px; padding-left:10px; padding-right:10px;}

.colonna-A .areaservizio .primacolonna .pari{margin:0px; background-color:#9A9EBE; padding:3px;}

.colonna-A .areaservizio .primacolonna .dispari{margin:0px; background-color:#ACAFCA; padding:3px;}



.colonna-A .areaservizio .secondacolonna{float:left; width:294px; margin-right:20px; background-color:#8288AE; font-size:11px; padding-left:10px; padding-right:10px;}

.colonna-A .areaservizio .secondacolonna .pari{margin:0px; background-color:#9A9EBE; padding:3px;}

.colonna-A .areaservizio .secondacolonna .dispari{margin:0px; background-color:#ACAFCA; padding:3px;}



.colonna-A .areaservizio .terzacolonna{float:left; width:296px; background-color:#8288AE; font-size:11px; padding-left:10px; padding-right:10px;}

.colonna-A .areaservizio .terzacolonna .pari{margin:0px; background-color:#9A9EBE; padding:3px;}

.colonna-A .areaservizio .terzacolonna .dispari{margin:0px; background-color:#ACAFCA; padding:3px;}