body{width:100%; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:1em; background:url(../img/sfondo.gif) repeat-x top #000000; text-align:center;}

img{border:none;}
ul{list-style:none; margin:0px; padding:0px;}
h1, h2, h3, h4, p, span, div, li, img, input{margin:0px; padding:0px;}

a{color:#e00008; text-decoration:none; font-weight:bold;}
a:hover{color:#cfcfcf;}

/*colori*/
.rosso{color:#e00008;}
.bianco{color:#ffffff;}
/*colori*/

/*dimensioni*/
.piccolo{font-size:0.90em;}
.grande{font-size:1.4em;}
.medio{font-size:1em;}

.grassetto{font-weight:bold;}
.corsivo{font-style:italic;}
/*dimensioni*/

/*posizione*/
.sx{float:left;}
.dx{float:right;}
.txt-dx{text-align:right;}
.txt-sx{text-align:left;}
.centro{text-align:center;}
.voto{vertical-align:middle;}
/*posizione*/

.errore{color:#e00008; font-weight:bold; font-size:0.90em;}

#pagina{width:960px; margin:0px auto; padding:0px 0px 0px 0px; text-align:left; background:url(../img/bg-pagina.gif) repeat-x bottom #000000;}

#testata{width:960px; height:145px; margin:40px auto 0px auto; text-align:left; background:url(../img/bg-testata.jpg) no-repeat center #000000; }

#testata a, #navigator a{text-decoration:none; border:none; color:#000000;}

*html #logo{width:353px; height:155px; display:block; margin:0px 3px; text-indent:-1000000px; background:url(../img/logo.gif) no-repeat center; float:left;}
#logo{width:353px; height:145px; display:block; margin:0px 3px; text-indent:-1000000px; background:url(../img/logo.png) no-repeat center; float:left;}
/**html #scritta{width:350px; height:155px; display:block; margin:0px 3px; text-indent:-1000000px; background:url(../img/scritta.gif) no-repeat center; float:right;}*/
#scritta{width:350px; height:145px; display:block; margin:0px 3px;  float:right;}

#navigator{width:960px; height:35px; margin:0px auto; background:url(../img/bg-navigator.gif) repeat-x;}
#navigator li{width:240px; height:35px; line-height:35px; display:block; float:left;}
#navigator li a#home{background:url(../img/btn-home.gif) no-repeat center;}
#navigator li a#carica-video{background:url(../img/btn-carica.gif) no-repeat center;}
#navigator li a#guarda-video{background:url(../img/btn-guarda.gif) no-repeat center;}
#navigator li a#regolamento{background:url(../img/btn-regolamento.gif) no-repeat center;}
#navigator li a#home-selezionato, #navigator li a#home:hover{background:url(../img/btn-homeh.gif) no-repeat center;}
#navigator li a#carica-video-selezionato, #navigator li a#carica-video:hover{background:url(../img/btn-caricah.gif) no-repeat center;}
#navigator li a#guarda-video-selezionato, #navigator li a#guarda-video:hover{background:url(../img/btn-guardah.gif) no-repeat center;}
#navigator li a#regolamento-selezionato, #navigator li a#regolamento:hover{background:url(../img/btn-regolamentoh.gif) no-repeat center;}
#navigator li a{width:240px; height:35px; line-height:35px; display:block; text-indent:-1000000px; float:left;}

/*PAGINA*/

/*corpo*/
#corpo{width:960px; background:url(../img/bg-corpo.gif) repeat-x top;}

#immaginone{width:960px; height:404px; background:url(../img/G3Ferrari-evo-spot.jpg) no-repeat center; display:block; text-indent:-1000000px;}

#box-video{width:615px; margin:20px 10px; float:left;}
#box-video .descrizione{width:550px; margin:0px auto 10px auto; display:block;}

#box-video #cont-ante{width:550px; margin:0px auto;}
#box-video #cont-ante #bordi{width:425px; height:344px; border:1px solid #999999;}

#box-video table{width:550px; margin:0px auto;}
#box-video table td{vertical-align:top; padding:0px 0px 20px 0px;}
#box-video table td h1{font-size:1em; padding:2px 0px;}
#box-video table td .relativo, #colonna-dx table td .relativo{display:block; position:relative;}
#box-video table td a img, #colonna-dx table td a img{border:1px solid #999999;}
*html #box-video table td a .play, *html #colonna-dx table td a .play{width:39px; height:25px; display:block; position:absolute; top:35px; left:45px; z-index:100; background:url(../img/play.gif) no-repeat;}
#box-video table td a .play, #colonna-dx table td a .play{width:39px; height:25px; display:block; position:absolute; top:35px; left:45px; z-index:100; background:url(../img/play.png) no-repeat;}
a .play {cursor:pointer;}
#box-video table td.etichetta{font-style:italic; font-weight:bold;}
#box-video table td .bottone{width:78px; height:20px; margin:10px 0px; border:none; background:url(../img/btn-invia.gif) no-repeat;}
#box-video table td .bottone:hover{width:78px; height:20px; margin:10px 0px; border:none; background:url(../img/btn-inviah.gif) no-repeat;}


#pagine{width:100%; text-align:center; font-size:0.90em; margin:20px 0px;}

.votazione{width:17px; height:23px; display:block; float:left;}
.votono{background:url(../img/evo-novoto.jpg) no-repeat;}
.votosi{background:url(../img/evo-voto.jpg) no-repeat;}

/*corpo*/

/*box-dx*/
#colonna-dx{width:300px; padding:20px 5px 0px 5px; margin:5px 0px 5px 0px; float:right; font-size:0.90em; background:url(../img/bg-colonna-dx.gif) repeat-y;}
#colonna-dx h2{width:100%; height:20px; padding:0px 0px 30px 0px; display:block; text-indent:-1000000px;}

*html #colonna-dx #cerca h2{background:url(../img/tit-cerca.gif) no-repeat center;}
#colonna-dx #cerca h2{background:url(../img/tit-cerca.png) no-repeat center;}
#colonna-dx #vis-video h2{background:url(../img/tit-visualizza.gif) no-repeat center;}
#colonna-dx table h2{width:100%; background:url(../img/tit-recenti.gif) no-repeat center;}
#colonna-dx .box{width:230px; margin:0px auto 20px auto;}

#colonna-dx #cerca .bottone{width:78px; height:20px; border:none; background:url(../img/btn-cerca.gif) no-repeat; cursor:pointer;}
#colonna-dx #cerca .bottone:hover{width:78px; height:20px; border:none; background:url(../img/btn-cercah.gif) no-repeat; cursor:pointer;}
#colonna-dx #cerca .campo{width:140px;}

#colonna-dx #vis-video .bottone{width:230px; height:20px; margin:1px 0px; border:none; cursor:pointer;}
#colonna-dx #vis-video li#recenti .bottone{background:url(../img/btn-recenti.gif) no-repeat center;}
#colonna-dx #vis-video li#recenti .bottone:hover{background:url(../img/btn-recentih.gif) no-repeat center;}
#colonna-dx #vis-video li#votati .bottone{background:url(../img/btn-votati.gif) no-repeat center;}
#colonna-dx #vis-video li#votati .bottone:hover{background:url(../img/btn-votatih.gif) no-repeat center;}
#colonna-dx #vis-video li#visti .bottone{background:url(../img/btn-visti.gif) no-repeat center;}
#colonna-dx #vis-video li#visti .bottone:hover{background:url(../img/btn-vistih.gif) no-repeat center;}

#colonna-dx #vendita li{width:100%; padding:0px 0px 5px 0px; display:block; text-indent:-1000000px;}
#colonna-dx #vendita li h2{background:url(../img/tit-vendita.gif) no-repeat center;}
#colonna-dx #vendita li#punto1 a{width:100%; height:33px; display:block; background:url(../img/punto-media.gif) no-repeat center;}
/*box-dx*/

/*PAGINA*/

/*FOOTER*/
#footer{width:960px; margin:-40px auto 0px auto; padding:50px 1px 20px 1px; background:url(../img/bg-pagina-sotto.gif) no-repeat top; font-size:0.70em;}
#footer span{width:450px; display:block;}
/*FOOTER*/

.img-testo-sx{float:left; margin:0px 8px 0px 0px;}