/* .................................. GENERALE .................................. */

body{
text-align:center;
margin:auto;
padding:0;
background-color:#272727;
background-image:url(../images/bg_body_video.gif);
background-position:top;
background-repeat:repeat-x;
}

h1,h2,h3,p{
margin:5px 0 5px 0;
}

#container_video{
text-align:center;
margin:auto;
padding:0;
width:1260px;
}

#header_video{
text-align:center;
margin:auto;
padding:0;
width:864px;
height:117px;
}

#main_video{
text-align:center;
margin:auto;
padding:0;
width:1260px;
height:1046px;/*212+210+480+10+134*/
/*background-color:orange;*//*canc*/
}

#main_video_in{
text-align:center;
margin:auto;
padding:0;
width:1260px;
/*height:836px;*/
position:relative;
}

#content_video{
width:864px;
position:absolute;
top:134px;
left:198px;
z-index:1000;
}

#content_video_top{
text-align:center;
margin:auto;
padding:0;
width:864px;
height:10px;
}

#content_video_center{
text-align:center;
margin:auto;
padding:0;
width:864px;
background-color:#FFF;
/*height:auto !important;*/ /* per i browser moderni */
/*height:1000px;*/ /* per IE5.x e IE6 */
/*min-height:1000px;*/ /* per i browser moderni */
}

/*#flashcontent{
text-align:center;
margin:auto;
padding:0;
width:864px;
height:510px;
}*/

.content_video_testi{
text-align:center;
margin:auto;
padding:0;
width:864px;
height:212px;
}

.content_video_testi_in{
text-align:left;
margin:auto;
padding:0;
width:824px;
}

.content_puntate_prec{
text-align:center;
margin:auto;
padding:0;
width:864px;
height:210px;
background-color:#FFF;
background-image:url(../images/bg_punt_prec.jpg);
background-position:top;
background-repeat:repeat-x;
}

.content_puntate_prec_in{
text-align:center;
margin:auto;
padding:0;
width:824px;
}

#puntate_prec_su_etichetta{
text-align:left;
margin:auto;
padding:0;
width:784px;
height:20px;
}

#puntate_prec_su_etichetta_in{
text-align:center;
/*margin:auto;
padding:0;*/
width:210px;
height:20px;
line-height:20px;
vertical-align:middle;
background-image:url(../images/puntate_prec_etichetta.gif);
background-position:top;
background-repeat:no-repeat;
font-family:Georgia,"Times New Roman",Times, serif;
font-size:14px;
color:#b1c903;/*verde acido*/
}

#puntate_prec_su_etichetta_in a,#puntate_prec_su_etichetta_in a:link,#puntate_prec_su_etichetta_in a:visited,#puntate_prec_su_etichetta_in a:hover,#puntate_prec_su_etichetta_in a:active{
text-align:center;
/*margin:auto;
padding:0;*/
width:210px;
height:20px;
line-height:20px;
vertical-align:middle;
display:block;
font-family:Georgia,"Times New Roman",Times, serif;
font-size:14px;
color:#b1c903;/*verde acido*/
text-decoration:none;
}

#puntate_prec_su{
text-align:center;
margin:auto;
padding:0;
width:784px;
height:20px;
}

#puntate_prec_giu{
text-align:center;
margin:auto;
padding:0;
width:784px;
height:20px;
}

#puntate_prec_ctr{
text-align:center;
margin:auto;
padding:0;
width:824px;
height:110px;
}

#freccia_sx{
text-align:center;
margin:auto;
padding:0;
width:20px;
height:110px;
}

#freccia_dx{
text-align:center;
margin:auto;
padding:0;
width:20px;
height:110px;
}

#puntate_prec_cont{
text-align:center;
margin:auto;
padding:0;
width:784px;
height:125px;
background-color:#626262;/*grigio scuro*/
}

#maschera{
margin:auto;
width:724px;
height:140px;
overflow:hidden;
position:relative;
left:0px;
}

#maschera_in{
width:10000px;
height:140px;
position:relative;
left:0px;
}

.video_singolo{
text-align:left;
margin:auto;
padding:0;
width:190px;
}

.video_singolo_in{
text-align:left;
width:140px;
}

#footer{
text-align:center;
margin:auto;
padding:0;
width:864px;
height:40px;
background-image:url(../images/bg_footer_video.gif);
background-position:top;
background-repeat:no-repeat;
}

#footer_in{
text-align:center;
margin:auto;
padding:0;
width:824px;
height:40px;
}

#footer_in_sx{
text-align:left;
margin:auto;
padding:0;
width:424px;
height:40px;
line-height:40px;
vertical-align:bottom;
font-family:Verdana,Geneva,sans-serif;
font-size:11px;
color:#525151;/*grigio scuro*/
}

#footer_in_dx{
text-align:right;
margin:auto;
padding:0;
width:400px;
height:40px;
line-height:40px;
vertical-align:middle;
font-family:Verdana,Geneva,sans-serif;
font-size:11px;
color:#525151;/*grigio scuro*/
}

.spazio{
font-size:0px;
}

.float{
float:left;
}

.clear{
clear:left;
}

.verde_tit_video{
font-family:Georgia,"Times New Roman",Times, serif;
font-size:12px;
color:#96ac0f;/*verde*/
font-weight:bold;
}

/*
.verde_acido_tit_video,.verde_acido_tit_video:link,.verde_acido_tit_video:visited,.verde_acido_tit_video:hover,.verde_acido_tit_video:active{
color:#b1c903;/*verde acido*//*
font-family:Georgia,"Times New Roman",Times, serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.verde_acido_data_video{
font-family:Georgia,"Times New Roman",Times, serif;
font-size:10px;
color:#FFF;
font-weight:bold;
}
*/

.verde_acido_tit_video,.verde_acido_tit_video:link,.verde_acido_tit_video:visited,.verde_acido_tit_video:hover,.verde_acido_tit_video:active{
color:#FFFFFF;
font-family:Verdana,Geneva,sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:none;
}

.verde_acido_data_video{
color:#B1C903;
font-family:Verdana,Geneva,sans-serif;
font-size:10px;
font-weight:bold;
}

.verde_txt_video{
font-family:Georgia,"Times New Roman",Times, serif;
font-size:12px;
color:#96ac0f;/*verde*/
}

.grigio_tit_video{
font-family:Georgia,"Times New Roman",Times, serif;
font-size:18px;
color:#525151;/*grigio scuro*/
font-weight:bold;
}

.grigio_txt_video{
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#525151;/*grigio scuro*/
}

.grigio_txt_video p{
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#525151;/*grigio scuro*/
}

.grigio_lnk_video,.grigio_lnk_video:link,.grigio_lnk_video:visited{
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#525151;/*grigio scuro*/
text-decoration:none;
text-transform:uppercase;
}

.grigio_lnk_video:hover,.grigio_lnk_video:active{
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#525151;/*grigio scuro*/
text-decoration:underline;
text-transform:uppercase;
}

.lnk_footer,.lnk_footer:link,.lnk_footer:visited{
font-family:Verdana,Geneva,sans-serif;
font-size:11px;
color:#525151;/*grigio scuro*/
text-decoration:none;
}

.lnk_footer:hover,.lnk_footer:active{
font-family:Verdana,Geneva,sans-serif;
font-size:11px;
color:#525151;/*grigio scuro*/
text-decoration:underline;
}



