/* CSS Document */

body{margin:0; background:url(../images/base-fondo.jpg) top repeat-x #700; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#444;}
img{border:0;}
p{margin:0;}
a{color:#800; text-decoration:underline;}
a:hover{color:#f00;}
h1{display:block; margin:0; padding:0 0 5px 0; font-size:16px; line-height:20px; color:#900;}
h1.tags{display:block; margin:0; padding:20px 0 5px 0; font-size:16px; line-height:20px; color:#900;}
form{padding:0; margin:0;}
form.toolstyle{padding:20px 0 0 0; display:block;}
b{color:#000;}


/* GENERALI */
#testa{width:940px; padding:0 20px 0 20px; display:block; background:url(../images/base-testata.jpg) top no-repeat; height:110px; margin-left:auto; margin-right:auto;}
#corpo{display:block; background:url(../images/base-corpo.gif) repeat;}
#container{width:940px; padding:0 20px 0 20px; display:block; background:url(../images/base-container.gif) repeat-y; margin-left:auto; margin-right:auto;}
#piede{width:940px; height:170px; display:block; padding:0 20px 0 20px; background:url(../images/base-piede.jpg) top no-repeat #700; margin-left:auto; margin-right:auto;}
.cleaner{height:1px; display:block; clear:both;}
.titolo-base{display:block; padding:10px; font-size:20px; line-height:20px; text-transform:uppercase; color:#fff; background:url(../images/titolo-base.jpg) top repeat-x #bf0000;}
.testo-base{display:block; padding:20px; background:url(../images/base-ombra-su.jpg) top repeat-x #fff;}
.chiave-ricerca{display:block; padding:5px 0 0 0; font-size:24px; color:#800; font-weight:bold;}
b.red{color:#800;}

/* TESTA */
.link-federmoto a{width:270px; height:110px; display:block; float:left; background:url(../images/link-federmoto-S.jpg) top left no-repeat;}
.link-federmoto a:hover{background:url(../images/link-federmoto-A.jpg) top left no-repeat;}
.link-default a{width:401px; height:92px; display:block; float:left; background:url(../images/link-default-S.jpg) bottom left no-repeat;}
.link-default a:hover{background:url(../images/link-default-A.jpg) bottom left no-repeat;}
.link-magliazzurra a{width:72px; height:110px; display:block; float:right; background:url(../images/link-magliazzurra-S.jpg) top left no-repeat;}
.link-magliazzurra a:hover{background:url(../images/link-magliazzurra-A.jpg) top left no-repeat;}

/* MENU */
#menu{width:904px; height:36px; padding:8px 18px 8px 18px; display:block; background:url(../images/base-metallo-sporco.jpg) top no-repeat;}
.canali a{width:64px; height:14px; padding:10px 0 10px 36px; font-size:14px; line-height:14px; color:#fff; font-weight:bold; text-decoration:none; text-transform:uppercase; background:url(../images/menu-canali-S.jpg) no-repeat; border:solid 1px #345; float:left;}
.canali a:hover{color:#fff; background:url(../images/menu-canali-A.jpg) no-repeat;}

/* CERCA */
#cerca{width:500px; height:20px; padding:7px 0 7px 36px; margin:0 0 0 8px; background:url(../images/menu-cerca.jpg) no-repeat #bf0000; border:solid 1px #345; float:left;}
#cerca .titolo{height:14px; display:block; float:left; font-size:14px; line-height:14px; text-transform:uppercase; color:#fff; font-weight:bold; padding:3px 0 0 0;}
#cerca form{width:430px; height:20px; display:block; float:left; margin:0; padding:0 0 0 10px;}
#cerca .modulo{width:200px; height:16px; border:solid 1px #222; font-size:10px; line-height:16px; display:block; float:left; font-family:Arial, Helvetica, sans-serif; text-indent:2px;}
#cerca .modulo-tendina{width:130px; height:18px; border:solid 1px #222; font-size:10px; line-height:16px; display:block; float:left; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; text-indent:2px; margin:0 0 0 10px; padding:3px 0 0 0;}
#cerca .modulo-button{width:62px; height:20px; border:none; font-size:12px; line-height:10px; display:block; text-transform:uppercase; letter-spacing:1px; float:right; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#568; margin:0 0 0 10px; padding:0; background:url(../images/button-cerca.jpg) no-repeat;}

/* VIDEO */
#video-container{width:904; display:block; padding:0 18px 18px 18px; background:url(../images/base-metallo.jpg) repeat-y;}
#video{width:900px; display:block; border:solid 2px #345; background:url(../images/base-ombra-contenitore-video.jpg) repeat-y #fff;}
#video .testata-base{width:900px; height:40px; display:block; background:url(../images/testata-base.jpg) no-repeat;}
#video .testata-base .titolo{font-size:20px; line-height:20px; padding:10px 0 10px 10px; width:840px; display:block; float:left; color:#fff; text-transform:uppercase;}
#video .contenuto{display:block; background:url(../images/video-base.jpg) bottom repeat-x #fff;}
#video .contenuto .righe{display:block; background:url(../images/video-base-righe.gif) repeat-y;}
#video .contenuto .righe .youtube{display:block; padding:22px; float:left;}
#video .contenuto .righe .descrizione{width:335px; display:block; float:left; padding:20px 0 20px 20px;}
#video .contenuto .righe .descrizione .data{display:block; padding:0 0 5px 0; color:#000; font-weight:bold;}
#video .contenuto .righe .descrizione .tags-container{display:block; padding:5px 0 0 0; border-top:solid 1px #bcc;}
#video .tools{display:block; background:url(../images/tools-ombra.jpg) top no-repeat;}
#video .tools .comment-container{display:block; width:485px; padding:10px 20px 20px 20px; margin:10px 0 0 0; float:left;}
#video .tools .interfaccia{width:375px; display:block; float:right;}
#video .tools .interfaccia .menu-interfaccia{display:block; height:70px;}

#video .tools .interfaccia .menu-interfaccia .share a{width:74px; height:70px; display:block; float:left; background:url(../images/tools-share.jpg) no-repeat left; border-right:solid 1px #bcc;}
#video .tools .interfaccia .menu-interfaccia .share a:hover{background:url(../images/tools-share.jpg) no-repeat center;}
#video .tools .interfaccia .menu-interfaccia .share-active a{width:74px; height:70px; display:block; float:left; background:url(../images/tools-share.jpg) no-repeat right; border-right:solid 1px #bcc;}
#video .tools .interfaccia .menu-interfaccia .share-active a:hover{width:74px; height:70px; display:block; float:left; background:url(../images/tools-share.jpg) no-repeat right; border-right:solid 1px #bcc;}

#video .tools .interfaccia .menu-interfaccia .embed a{width:74px; height:70px; display:block; float:left; background:url(../images/tools-embed.jpg) no-repeat left; border-right:solid 1px #bcc;}
#video .tools .interfaccia .menu-interfaccia .embed a:hover{background:url(../images/tools-embed.jpg) no-repeat center;}
#video .tools .interfaccia .menu-interfaccia .embed-active a{width:74px; height:70px; display:block; float:left; background:url(../images/tools-embed.jpg) no-repeat right; border-right:solid 1px #bcc;}
#video .tools .interfaccia .menu-interfaccia .embed-active a:hover{width:74px; height:70px; display:block; float:left; background:url(../images/tools-embed.jpg) no-repeat right; border-right:solid 1px #bcc;}

#video .tools .interfaccia .menu-interfaccia .send a{width:74px; height:70px; display:block; float:left; background:url(../images/tools-send.jpg) no-repeat left; border-right:solid 1px #bcc;}
#video .tools .interfaccia .menu-interfaccia .send a:hover{background:url(../images/tools-send.jpg) no-repeat center;}
#video .tools .interfaccia .menu-interfaccia .send-active a{width:74px; height:70px; display:block; float:left; background:url(../images/tools-send.jpg) no-repeat right; border-right:solid 1px #bcc;}
#video .tools .interfaccia .menu-interfaccia .send-active a:hover{width:74px; height:70px; display:block; float:left; background:url(../images/tools-send.jpg) no-repeat right; border-right:solid 1px #bcc;}

#video .tools .interfaccia .menu-interfaccia .rss a{width:74px; height:70px; display:block; float:left; background:url(../images/tools-rss.jpg) no-repeat left; border-right:solid 1px #bcc;}
#video .tools .interfaccia .menu-interfaccia .rss a:hover{background:url(../images/tools-rss.jpg) no-repeat center;}
#video .tools .interfaccia .menu-interfaccia .rss-active a{width:74px; height:70px; display:block; float:left; background:url(../images/tools-rss.jpg) no-repeat right; border-right:solid 1px #bcc;}
#video .tools .interfaccia .menu-interfaccia .rss-active a:hover{width:74px; height:70px; display:block; float:left; background:url(../images/tools-rss.jpg) no-repeat right; border-right:solid 1px #bcc;}

#video .tools .interfaccia .menu-interfaccia .trouble a{width:74px; height:70px; display:block; float:left; background:url(../images/tools-trouble.jpg) no-repeat left; border-right:solid 1px #bcc;}
#video .tools .interfaccia .menu-interfaccia .trouble a:hover{background:url(../images/tools-trouble.jpg) no-repeat center;}
#video .tools .interfaccia .menu-interfaccia .trouble-active a{width:74px; height:70px; display:block; float:left; background:url(../images/tools-trouble.jpg) no-repeat right; border-right:solid 1px #bcc;}
#video .tools .interfaccia .menu-interfaccia .trouble-active a:hover{width:74px; height:70px; display:block; float:left; background:url(../images/tools-trouble.jpg) no-repeat right; border-right:solid 1px #bcc;}

#video .tools .interfaccia .interfaccia-contenuto{display:block; padding:20px;}

/* LISTA VIDEO */
#videoContainer{height:180px;}
#lista-video{display:block; background:url(../images/base-thumb-video.jpg) repeat;}
#lista-video .video{width:167px; height:159px; display:block; float:left; border-right:solid 1px #bcc; padding:10px; background:url(../images/base-thumb-video.jpg) repeat-x;}
#lista-video .video .video-image a{width:130px; height:97px; background:#fff; padding:1px; border:solid 2px #345; float:left;}
#lista-video .video .video-image a:hover{border:solid 2px #f00;}
#lista-video .video .descrizione{display:block; padding:9px 0 0 0; font-weight:bold; color:#000; font-size:10px; line-height:12px;}

/* SHARE */
.share-container {display:block; padding:20px 0 0 0; border-bottom:solid 1px #bcc; list-style:none; margin:0;}
.share-container .riga{display:block; padding:5px 0 4px 0; border-top:solid 1px #bcc;}
.share-container .riga .riga-sx{display:block; float:left; width:160px;}
.share-container .riga .riga-dx{display:block; float:right; width:160px;}


/* TROUBLE */
a.adobe-flash-player{display:block; padding:26px 0 26px 58px; font-size:16px; line-height:16px; background:url(../images/flash-player.jpg) no-repeat;}


/* TAGS */

a.tagslink-01{color:#800; text-decoration:underline;}
a:hover.tagslink-01{color:#f00;}
a.tagslink-02{color:#9a2626; text-decoration:underline;}
a:hover.tagslink-02{color:#ff2626;}
a.tagslink-03{color:#ac4d4d; text-decoration:underline;}
a:hover.tagslink-03{color:#ff4d4d;}
a.tagslink-04{color:#be7373; text-decoration:underline;}
a:hover.tagslink-04{color:#ff7373;}
a.tagslink-05{color:#cf9999; text-decoration:underline;}
a:hover.tagslink-05{color:#f99;}


/* NAVIGATORE */
.navigatore{height:30px; display:block; background:url(../images/navigatore-base.jpg) repeat-x;}
.navigatore .testo{width:200px; font-size:10px; line-height:10px; text-transform:uppercase; text-align:right; padding:9px 9px 8px 0; float:right;}
.navigatore .testo b{color:#800;}
.navigatore .avanti a{width:30px; height:29px; display:block; float:right; background:url(../images/navigatore-avanti-S.jpg) no-repeat; border-left:solid 1px #bcc;}
.navigatore .avanti a:hover{background:url(../images/navigatore-avanti-A.jpg) no-repeat;}
.navigatore .indietro a{width:30px; height:29px; display:block; float:right; background:url(../images/navigatore-indietro-S.jpg) no-repeat; border-left:solid 1px #bcc;}
.navigatore .indietro a:hover{background:url(../images/navigatore-indietro-A.jpg) no-repeat;}

.navigatore-pulisci{height:30px; display:block; background:url(../images/navigatore-base.jpg) repeat-x; clear:both;}
.navigatore-pulisci .testo{width:200px; font-size:10px; line-height:10px; text-transform:uppercase; text-align:right; padding:9px 9px 8px 0; float:right;}
.navigatore-pulisci .testo b{color:#800;}
.navigatore-pulisci .avanti a{width:30px; height:29px; display:block; float:right; background:url(../images/navigatore-avanti-S.jpg) no-repeat; border-left:solid 1px #bcc;}
.navigatore-pulisci .avanti a:hover{background:url(../images/navigatore-avanti-A.jpg) no-repeat;}
.navigatore-pulisci .indietro a{width:30px; height:29px; display:block; float:right; background:url(../images/navigatore-indietro-S.jpg) no-repeat; border-left:solid 1px #bcc;}
.navigatore-pulisci .indietro a:hover{background:url(../images/navigatore-indietro-A.jpg) no-repeat;}



/* CANALI */
#canali-container{display:block; background:url(../images/base-canali-nobottoni.jpg) repeat;}

.testata-hardtrek{width:900px; height:40px; display:block; background:url(../images/testata-hardtrek.jpg) no-repeat;}
.titolo-hardtrek{display:block; padding:10px; font-size:20px; line-height:20px; text-transform:uppercase; color:#345; background:url(../images/titolo-hardtrek.jpg) top repeat-x #dde4f0;}
.linktesta-hardtrek a{width:40px; height:40px; display:block; background:url(../images/canali-testata-hardtrek-S.jpg) no-repeat; float:right;}
.linktesta-hardtrek a:hover{background:url(../images/canali-testata-hardtrek-A.jpg) no-repeat;}
.button-hardtrek a{width:187px; height:59px; display:block; background:url(../images/canali-button-hardtrek-S.jpg) no-repeat; float:left; border-right:solid 1px #bcc;}
.button-hardtrek a:hover{background:url(../images/canali-button-hardtrek-A.jpg) no-repeat;}
.thumb-hardtrek a{width:24px; height:24px; display:block; background:url(../images/canali-thumb-hardtrek-S.jpg) no-repeat; float:right;}
.thumb-hardtrek a:hover{background:url(../images/canali-thumb-hardtrek-A.jpg) no-repeat;}

.testata-magliazzurra{width:900px; height:40px; display:block; background:url(../images/testata-magliazzurra.jpg) no-repeat;}
.titolo-magliazzurra{display:block; padding:10px; font-size:20px; line-height:20px; text-transform:uppercase; color:#fff; background:url(../images/titolo-magliazzurra.jpg) top repeat-x #005ba7;}
.linktesta-magliazzurra a{width:40px; height:40px; display:block; background:url(../images/canali-testata-magliazzurra-S.jpg) no-repeat; float:right;}
.linktesta-magliazzurra a:hover{background:url(../images/canali-testata-magliazzurra-A.jpg) no-repeat;}
.button-magliazzurra a{width:187px; height:59px; display:block; background:url(../images/canali-button-magliazzurra-S.jpg) no-repeat; float:left; border-right:solid 1px #bcc;}
.button-magliazzurra a:hover{background:url(../images/canali-button-magliazzurra-A.jpg) no-repeat;}
.thumb-magliazzurra a{width:24px; height:24px; display:block; background:url(../images/canali-thumb-magliazzurra-S.jpg) no-repeat; float:right;}
.thumb-magliazzurra a:hover{background:url(../images/canali-thumb-magliazzurra-A.jpg) no-repeat;}

.testata-enduro{width:900px; height:40px; display:block; background:url(../images/testata-enduro.jpg) no-repeat;}
.titolo-enduro{display:block; padding:10px; font-size:20px; line-height:20px; text-transform:uppercase; color:#fff; background:url(../images/titolo-enduro.jpg) top repeat-x #0c0;}
.linktesta-enduro a{width:40px; height:40px; display:block; background:url(../images/canali-testata-enduro-S.jpg) no-repeat; float:right;}
.linktesta-enduro a:hover{background:url(../images/canali-testata-enduro-A.jpg) no-repeat;}
.button-enduro a{width:187px; height:59px; display:block; background:url(../images/canali-button-enduro-S.jpg) no-repeat; float:left; border-right:solid 1px #bcc;}
.button-enduro a:hover{background:url(../images/canali-button-enduro-A.jpg) no-repeat;}
.thumb-enduro a{width:24px; height:24px; display:block; background:url(../images/canali-thumb-enduro-S.jpg) no-repeat; float:right;}
.thumb-enduro a:hover{background:url(../images/canali-thumb-enduro-A.jpg) no-repeat;}

.testata-motocross{width:900px; height:40px; display:block; background:url(../images/testata-motocross.jpg) no-repeat;}
.titolo-motocross{display:block; padding:10px; font-size:20px; line-height:20px; text-transform:uppercase; color:#fff; background:url(../images/titolo-motocross.jpg) top repeat-x #5a3d1c;}
.linktesta-motocross a{width:40px; height:40px; display:block; background:url(../images/canali-testata-motocross-S.jpg) no-repeat; float:right;}
.linktesta-motocross a:hover{background:url(../images/canali-testata-motocross-A.jpg) no-repeat;}
.button-motocross a{width:187px; height:59px; display:block; background:url(../images/canali-button-motocross-S.jpg) no-repeat; float:left; border-right:solid 1px #bcc;}
.button-motocross a:hover{background:url(../images/canali-button-motocross-A.jpg) no-repeat;}
.thumb-motocross a{width:24px; height:24px; display:block; background:url(../images/canali-thumb-motocross-S.jpg) no-repeat; float:right;}
.thumb-motocross a:hover{background:url(../images/canali-thumb-motocross-A.jpg) no-repeat;}


.testata-quad{width:900px; height:40px; display:block; background:url(../images/testata-base.jpg) no-repeat;}
.titolo-quad{display:block; padding:10px; font-size:20px; line-height:20px; text-transform:uppercase; color:#fff; background:url(../images/titolo-base.jpg) top repeat-x #5a3d1c;}
.linktesta-quad a{width:40px; height:40px; display:block; background:url(../images/canali-testata-quad-S.jpg) no-repeat; float:right;}
.linktesta-quad a:hover{background:url(../images/canali-testata-quad-A.jpg) no-repeat;}
.button-quad a{width:187px; height:59px; display:block; background:url(../images/canali-button-quad-S.jpg) no-repeat; float:left; border-right:solid 1px #bcc;}
.button-quad a:hover{background:url(../images/canali-button-quad-A.jpg) no-repeat;}
.thumb-quad a{width:24px; height:24px; display:block; background:url(../images/canali-thumb-quad-S.jpg) no-repeat; float:right;}
.thumb-quad a:hover{background:url(../images/canali-thumb-quad-A.jpg) no-repeat;}


.testata-speedway{width:900px; height:40px; display:block; background:url(../images/testata-speedway.jpg) no-repeat;}
.titolo-speedway{display:block; padding:10px; font-size:20px; line-height:20px; text-transform:uppercase; color:#fff; background:url(../images/titolo-speedway.jpg) top repeat-x #666;}
.linktesta-speedway a{width:40px; height:40px; display:block; background:url(../images/canali-testata-speedway-S.jpg) no-repeat; float:right;}
.linktesta-speedway a:hover{background:url(../images/canali-testata-speedway-A.jpg) no-repeat;}
.button-speedway a{width:187px; height:59px; display:block; background:url(../images/canali-button-speedway-S.jpg) no-repeat; float:left; border-right:solid 1px #bcc;}
.button-speedway a:hover{background:url(../images/canali-button-speedway-A.jpg) no-repeat;}
.thumb-speedway a{width:24px; height:24px; display:block; background:url(../images/canali-thumb-speedway-S.jpg) no-repeat; float:right;}
.thumb-speedway a:hover{background:url(../images/canali-thumb-speedway-A.jpg) no-repeat;}

.testata-motorally{width:900px; height:40px; display:block; background:url(../images/testata-motorally.jpg) no-repeat;}
.titolo-motorally{display:block; padding:10px; font-size:20px; line-height:20px; text-transform:uppercase; color:#4a2a00; background:url(../images/titolo-motorally.jpg) top repeat-x #ffbf00;}
.linktesta-motorally a{width:40px; height:40px; display:block; background:url(../images/canali-testata-motorally-S.jpg) no-repeat; float:right;}
.linktesta-motorally a:hover{background:url(../images/canali-testata-motorally-A.jpg) no-repeat;}
.button-motorally a{width:187px; height:59px; display:block; background:url(../images/canali-button-motorally-S.jpg) no-repeat; float:left; border-right:solid 1px #bcc;}
.button-motorally a:hover{background:url(../images/canali-button-motorally-A.jpg) no-repeat;}
.thumb-motorally a{width:24px; height:24px; display:block; background:url(../images/canali-thumb-motorally-S.jpg) no-repeat; float:right;}
.thumb-motorally a:hover{background:url(../images/canali-thumb-motorally-A.jpg) no-repeat;}

.testata-trial{width:900px; height:40px; display:block; background:url(../images/testata-trial.jpg) no-repeat;}
.titolo-trial{display:block; padding:10px; font-size:20px; line-height:20px; text-transform:uppercase; color:#7dff00; background:url(../images/titolo-trial.jpg) top repeat-x #ab10d2;}
.linktesta-trial a{width:40px; height:40px; display:block; background:url(../images/canali-testata-trial-S.jpg) no-repeat; float:right;}
.linktesta-trial a:hover{background:url(../images/canali-testata-trial-A.jpg) no-repeat;}
.button-trial a{width:187px; height:59px; display:block; background:url(../images/canali-button-trial-S.jpg) no-repeat; float:left; border-right:solid 1px #bcc;}
.button-trial a:hover{background:url(../images/canali-button-trial-A.jpg) no-repeat;}
.thumb-trial a{width:24px; height:24px; display:block; background:url(../images/canali-thumb-trial-S.jpg) no-repeat; float:right;}
.thumb-trial a:hover{background:url(../images/canali-thumb-trial-A.jpg) no-repeat;}

.testata-velocita{width:900px; height:40px; display:block; background:url(../images/testata-velocita.jpg) no-repeat;}
.titolo-velocita{display:block; padding:10px; font-size:20px; line-height:20px; text-transform:uppercase; color:#132a42; background:url(../images/titolo-velocita.jpg) top repeat-x #3cf;}
.linktesta-velocita a{width:40px; height:40px; display:block; background:url(../images/canali-velocita-trial-S.jpg) no-repeat; float:right;}
.linktesta-velocita a:hover{background:url(../images/canali-velocita-trial-A.jpg) no-repeat;}
.button-velocita a{width:187px; height:59px; display:block; background:url(../images/canali-button-velocita-S.jpg) no-repeat; float:left; border-right:solid 1px #bcc;}
.button-velocita a:hover{background:url(../images/canali-button-velocita-A.jpg) no-repeat;}
.thumb-velocita a{width:24px; height:24px; display:block; background:url(../images/canali-thumb-velocita-S.jpg) no-repeat; float:right;}
.thumb-velocita a:hover{background:url(../images/canali-thumb-velocita-A.jpg) no-repeat;}

.testata-supermoto{width:900px; height:40px; display:block; background:url(../images/testata-supermoto.jpg) no-repeat;}
.titolo-supermoto{display:block; padding:10px; font-size:20px; line-height:20px; text-transform:uppercase; color:#fff; background:url(../images/titolo-supermoto.jpg) top repeat-x #4597b4;}
.linktesta-supermoto a{width:40px; height:40px; display:block; background:url(../images/canali-velocita-supermoto-S.jpg) no-repeat; float:right;}
.linktesta-supermoto a:hover{background:url(../images/canali-velocita-supermoto-A.jpg) no-repeat;}
.button-supermoto a{width:187px; height:59px; display:block; background:url(../images/canali-button-supermoto-S.jpg) no-repeat; float:left; border-right:solid 1px #bcc;}
.button-supermoto a:hover{background:url(../images/canali-button-supermoto-A.jpg) no-repeat;}
.thumb-supermoto a{width:24px; height:24px; display:block; background:url(../images/canali-thumb-supermoto-S.jpg) no-repeat; float:right;}
.thumb-supermoto a:hover{background:url(../images/canali-thumb-supermoto-A.jpg) no-repeat;}

.testata-altro{width:900px; height:40px; display:block; background:url(../images/testata-altro.jpg) no-repeat;}
.titolo-altro{display:block; padding:10px; font-size:20px; line-height:20px; text-transform:uppercase; color:#fff; background:url(../images/titolo-altro.jpg) top repeat-x #bf0000;}
.linktesta-altro a{width:40px; height:40px; display:block; background:url(../images/canali-velocita-altro-S.jpg) no-repeat; float:right;}
.linktesta-altro a:hover{background:url(../images/canali-velocita-altro-A.jpg) no-repeat;}
.button-altro a{width:187px; height:59px; display:block; background:url(../images/canali-button-altro-S.jpg) no-repeat; float:left; border-right:solid 1px #bcc;}
.button-altro a:hover{background:url(../images/canali-button-altro-A.jpg) no-repeat;}
.thumb-altro a{width:24px; height:24px; display:block; background:url(../images/canali-thumb-altro-S.jpg) no-repeat; float:right;}
.thumb-altro a:hover{background:url(../images/canali-thumb-altro-A.jpg) no-repeat;}

.testata-FMIchannel{width:900px; height:40px; display:block; background:url(../images/testata-FMIchannel.jpg) no-repeat;}
.titolo-FMIchannel{display:block; padding:10px; font-size:20px; line-height:20px; text-transform:uppercase; color:#000; background:url(../images/titolo-FMIchannel.jpg) top repeat-x #bf0000;}
.linktesta-FMIchannel a{width:40px; height:40px; display:block; background:url(../images/canali-velocita-FMIchannel-S.jpg) no-repeat; float:right;}
.linktesta-FMIchannel a:hover{background:url(../images/canali-velocita-FMIchannel-A.jpg) no-repeat;}
.button-FMIchannel a{width:187px; height:59px; display:block; background:url(../images/canali-button-FMIchannel-S.jpg) no-repeat; float:left; border-right:solid 1px #bcc;}
.button-FMIchannel a:hover{background:url(../images/canali-button-FMIchannel-A.jpg) no-repeat;}
.thumb-FMIchannel a{width:24px; height:24px; display:block; background:url(../images/canali-thumb-FMIchannel-S.jpg) no-repeat; float:right;}
.thumb-FMIchannel a:hover{background:url(../images/canali-thumb-FMIchannel-A.jpg) no-repeat;}

.testata-civtv{width:900px; height:40px; display:block; background:url(../images/testata-civtv.jpg) no-repeat;}
.titolo-civtv{display:block; padding:10px; font-size:20px; line-height:20px; text-transform:uppercase; color:#000; background:url(../images/titolo-civtv.jpg) top repeat-x #bf0000;}
.linktesta-civtv a{width:40px; height:40px; display:block; background:url(../images/canali-velocita-civtv-S.jpg) no-repeat; float:right;}
.linktesta-civtv a:hover{background:url(../images/canali-velocita-civtv-A.jpg) no-repeat;}
.button-civtv a{width:187px; height:59px; display:block; background:url(../images/canali-button-civtv-S.jpg) no-repeat; float:left; border-right:solid 1px #bcc;}
.button-civtv a:hover{background:url(../images/canali-button-civtv-A.jpg) no-repeat;}
.thumb-civtv a{width:24px; height:24px; display:block; background:url(../images/canali-thumb-civtv-S.jpg) no-repeat; float:right;}
.thumb-civtv a:hover{background:url(../images/canali-thumb-civtv-A.jpg) no-repeat;}

/* nuovi canali */
.testata-servizi{width:900px; height:40px; display:block; background:url(../images/testata-servizi.jpg) no-repeat;}
.titolo-servizi{display:block; padding:10px; font-size:20px; line-height:20px; text-transform:uppercase; color:#000; background:url(../images/titolo-servizi.jpg) top repeat-x #bf0000;}
.linktesta-servizi a{width:40px; height:40px; display:block; background:url(../images/canali-velocita-servizi-S.jpg) no-repeat; float:right;}
.linktesta-servizi a:hover{background:url(../images/canali-velocita-servizi-A.jpg) no-repeat;}
.button-servizi a{width:311px; height:59px; display:block; background:url(../images/canali-button-servizi-S.jpg) no-repeat; float:left; border-right:solid 1px #bcc;}
.button-servizi a:hover{background:url(../images/canali-button-servizi-A.jpg) no-repeat;}
.thumb-servizi a{width:24px; height:24px; display:block; background:url(../images/canali-thumb-servizi-S.jpg) no-repeat; float:right;}
.thumb-servizi a:hover{background:url(../images/canali-thumb-servizi-A.jpg) no-repeat;}

.testata-sport{width:900px; height:40px; display:block; background:url(../images/testata-sport.jpg) no-repeat;}
.titolo-sport{display:block; padding:10px; font-size:20px; line-height:20px; text-transform:uppercase; color:#000; background:url(../images/titolo-sport.jpg) top repeat-x #bf0000;}
.linktesta-sport a{width:40px; height:40px; display:block; background:url(../images/canali-velocita-sport-S.jpg) no-repeat; float:right;}
.linktesta-sport a:hover{background:url(../images/canali-velocita-sport-A.jpg) no-repeat;}
.button-sport a{width:313px; height:59px; display:block; background:url(../images/canali-button-sport-S.jpg) no-repeat; float:left; border-right:solid 1px #bcc;}
.button-sport a:hover{background:url(../images/canali-button-sport-A.jpg) no-repeat;}
.thumb-sport a{width:24px; height:24px; display:block; background:url(../images/canali-thumb-sport-S.jpg) no-repeat; float:right;}
.thumb-sport a:hover{background:url(../images/canali-thumb-sport-A.jpg) no-repeat;}

.testata-fmiinforma{width:900px; height:40px; display:block; background:url(../images/testata-fmiinforma.jpg) no-repeat;}
.titolo-fmiinforma{display:block; padding:10px; font-size:20px; line-height:20px; text-transform:uppercase; color:#000; background:url(../images/titolo-fmiinforma.jpg) top repeat-x #bf0000;}
.linktesta-fmiinforma a{width:40px; height:40px; display:block; background:url(../images/canali-velocita-fmiinforma-S.jpg) no-repeat; float:right;}
.linktesta-fmiinforma a:hover{background:url(../images/canali-velocita-fmiinforma-A.jpg) no-repeat;}
.button-fmiinforma a{width:311px; height:59px; display:block; background:url(../images/canali-button-fmiinforma-S.jpg) no-repeat; float:left; border-right:solid 1px #bcc;}
.button-fmiinforma a:hover{background:url(../images/canali-button-fmiinforma-A.jpg) no-repeat;}
.thumb-fmiinforma a{width:24px; height:24px; display:block; background:url(../images/canali-thumb-fmiinforma-S.jpg) no-repeat; float:right;}
.thumb-fmiinforma a:hover{background:url(../images/canali-thumb-fmiinforma-A.jpg) no-repeat;}







/* MODULI */
.modulo-embed{width:330px; height:120px; border:solid 1px #222; font-size:10px; line-height:16px; display:block; font-family:Arial, Helvetica, sans-serif; text-indent:2px;}
.modulo-send{width:330px; height:18px; border:solid 1px #222; font-size:10px; line-height:16px; display:block; font-family:Arial, Helvetica, sans-serif; text-indent:2px;}
.modulo-sendmessage{width:330px; height:100px; border:solid 1px #222; font-size:10px; line-height:16px; display:block; font-family:Arial, Helvetica, sans-serif; text-indent:2px;}
.modulo-container{display:block; padding:0 0 10px 0;}
.modulo-descrizione{display:block; padding:0 0 5px 0;}
.button-container{display:block;}
.modulo-button{width:62px; height:22px; border:none; font-size:14px; line-height:10px; display:block; float:right; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#568; margin:0 0 0 10px; padding:0; background:url(../images/button-cerca.jpg) no-repeat;}

#piede{width:940px; height:20px; display:block; padding:0 20px 0 20px; background:url(../images/base-piede.jpg) top no-repeat #700; margin-left:auto; margin-right:auto; color:#fff; padding:150px 0 10px 0;}

#piede #siae {width:460px; float:left; padding:5px; font-size:10px;}
#piede #firme {text-align:right; width:470px; float:left;}
#piede #firme a{color:#fc0; text-decoration:none; font-weight:bold;}
#piede #firme a:hover{color:#ff0; text-decoration:underline;}

.ajax-loading{background: url(../images/spinner.gif) no-repeat center;}
.hideIt{display:none; visibility:hidden;}
.showIt{display:block; visibility:visible;}
#getBack{cursor:pointer;font-weight:bold;}
