/* 
   Title # TRAILERSFILMFEST
   Date # 20 April 2009.
 */


body{
    padding:0px; margin:0px; background-color:#F4F4F5;
	}
	
img{
border:none;
}
a{
text-decoration:none;
color:#E2001A;
}	

#wrap{
      width:1080px;
	  margin:auto;
	  text-align:left;
	  }
  
	  
#wrap1{
       width:1080px;
	   float:left;
	   position:relative;
	   background:url(images/main_body_bg2.gif) repeat-y;
	   }
	   
#wrap2{
       width:1034px;
	   padding:88px 23px 16px 26px;
	   float:left;
	   position:relative;
	   background-color:#000000;
	   }	   
	   
	   
#wrapintro{
       width:1034px;
	   padding:10px 0px 0px 50px;
	   float:left;
	   position:relative;
	   background-color:#000000;
	   }	   	   
	   	   	   
	   
h1{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:15px; color:#ce0323; padding:0px; margin:0px; }

h2{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; color:#e2001a; padding:0px; margin:0px; }

h3{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; color:#000000; padding:0px; margin:0px; }
   
p{
  font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#1d1d1d; line-height:18px; padding:0px; margin:0px;
  }
  
.intup_box{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#1d1d1d; background:url(images/intup_box_bg.jpg) no-repeat; width:298px; height:20px; padding-left:5px; padding-top:4px; padding-bottom:2px; border:none; }  

.intup_box_password{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#1d1d1d; background:url(images/intup_box_bg.jpg) no-repeat; width:298px; height:20px; padding-left:5px; padding-top:4px; padding-bottom:2px; border:none; }  

.intup_box2{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#1d1d1d; background:url(images/intup_box_bg2.gif) no-repeat; width:298px; height:120px; padding-left:5px; padding-top:4px; padding-bottom:2px; border:none; }	
  
ul{ padding:0px; margin:0px; }

.font { color:#9e9e9e; font-size:10px; }

.font1 { font-size:20px; color:#000000; }

.font2 { font-size:16px; }
   .font2 a{ color:#e2001a; text-decoration:none; }
      .font2 a:hover { color:#920011; }
	    
.font3 { font-size:13px; }

.font4 { color:#FFFFFF; font-size:11px; }

.font5 { background:url(images/area_stampa_bullett.gif) left no-repeat; padding-left:35px; font-size:12px; }

.font6{ font-size:14px; font-weight:bold; }
  .font6 a{ text-decoration:none; color:#e2001a; }
     .font6 a:hover{ color:#c50017; }
	 
.font7 { color:#1d1d1d; }
   .font7 a{ color:#1d1d1d; text-decoration:none; }	
      .font7 a:hover{ color:#000000; } 


.font8 { color:#9D0101; }
   .font8 a{ color:#767676; text-decoration:none; }	
      .font8 a:hover{ color:#000000; } 
	  
.font9 { font-size:12px; font-weight:bold; }	  
	      
	   
#body_block{
            width:1021px;
			padding:0px 17px 25px 42px;
			float:left;
			position:relative;
			}
			
#top{
     width:1080px;
	 float:left;
	 position:relative;
	 }
			
			
/* ------------------------------ Start Main Body ------------------------------------ */				   	  	

#main_body{
            width:1021px;
			float:left;
			position:relative;
			}

         /* ----------------- Start Left Body ---------------------- */
		 
#left{
      width:180px;
	  padding-right:27px;
	  padding-top:47px;
	  float:left;
	  position:relative;
	  }	
	  
#logo{
     width:157px;
	 padding-bottom:26px;
	 float:left;
	 position:relative;
	 }	  
	  
.nav{
     width:180px;
	 float:left;
	 position:relative;
	 padding-top:40px;
	 }
	 
	 .nav li{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#292829; list-style:none; padding-left:15px;
	  line-height:20px; }
	
#nav ul{
	margin:0px;	/* No <ul> air */
	padding:0px;	/* No <ul> air */
}
#nav ul li ul{	/* Styling for those who doesn't have javascript enabled */
	padding-left:10px;
}	
	
	  
	  .nav li a{
	color:#292829; text-decoration:none; 
	text-decoration:none;	/* No underline */

	height:20px;	/* 20 pixel height */
	line-height:20px;	/* 20 pixel height */
	vertical-align:middle;	/* Align text in the middle */
	margin:1px;	/* A little bit of air */
	padding:1px;	/* Air between border and text inside */

	display:block;	   
	   }	
	    .nav li a:hover{ color:#6f6f6f; text-decoration:none; }	  	
		
		
.nav_tff_world{
     width:180px;
	 float:left;
	 position:relative;
	 padding-top:40px;
	 }
	 
	 .nav_tff_world li{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; list-style:none; padding-left:15px;
	  line-height:20px; }
	
#nav_tff_world ul{
	margin:0px;	/* No <ul> air */
	padding:0px;	/* No <ul> air */
}
#nav_tff_world ul li ul{	/* Styling for those who doesn't have javascript enabled */
	padding-left:10px;
}	
	
	  
	  .nav_tff_world li a{
	color:#000000; text-decoration:none; 
	text-decoration:none;	/* No underline */

	height:20px;	/* 20 pixel height */
	line-height:20px;	/* 20 pixel height */
	vertical-align:middle;	/* Align text in the middle */
	margin:1px;	/* A little bit of air */
	padding:1px;	/* Air between border and text inside */

	display:block;	   
	   }	
	    .nav_tff_world li a:hover{ color:#6f6f6f; text-decoration:none; }	  			 
		 
/*--------------------menu css */
.nav_subMenu{
	visibility:visible;
	position:absolute;
	overflow:hidden;
font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#292829;
	text-align:left;
	background:#B1B0B1;
	border:#888688 solid 1px;

}
.nav_subMenu ul{
	margin:0px;
	padding:0px;
}
.nav_subMenu ul li{
	list-style-type:none;
	margin:0px;
	padding:1px;	/* 1px of air between submenu border and sub menu item - (the "white" space you see on mouse over )*/
}
.nav_subMenu ul li a{	/* Sub menu items */
	white-space:nowrap;	/* No line break */
	text-decoration:none;	/* No underline */
	color:#000;	/* Black text color */

	height:16px;	/* 16 pixels height */
	line-height:16px;	/* 16 pixels height */
	padding:1px;	/* 1px of "air" inside */

	display:block;	/* Display as block - you shouldn't change this */
}
.nav_subMenu ul li a:hover{	/* Sub menu items - mouse over effects */
	color:#FFF;	/* White text */
	/*background-color:#000000;	/* Blue background */
}
/*----------------------end -- */		 
		 
		 
		 
		 
		 
		 
		 
		 /* ----------------- End Left Body ---------------------- */
		 
		 /* ----------------- Start Middle Body ---------------------- */
		 
#middle{
      width:615px;
	  padding-right:21px;
	  float:left;
	  position:relative;
	  }
	  
#middle_top{
      width:500px;
	  float:left;
	  position:relative;
	  }
	  
#middle_mid{
      width:615px;
	  
	  float:left;
	  position:relative;
	  }

.middle_mid2{
      width:590px;
	  float:left;
	  position:relative;
	  overflow:hidden;
	  }
	  
#middle_mid02{
      width:590px;
	  height:230px;
	  float:left;
	  position:relative;
	  overflow:hidden;
	  }
	  
	  .middle_mid2a{
				  width:117px;
				  float:left;
				  position:relative;
				  }
				  
	  .middle_mid2b{
				  width:402px;
				  float:left;
				  position:relative;
				  }
				  
	   .middle_mid2c{
				  width:70px;
				  float:left;
				  position:relative;
				  }
				  
		.middle_mid2d{
				  width:472px;
				  float:left;
				  position:relative;
				  text-align:justify;				  
				  }	
				  
#middle_mid3{
      width:21px;
	  padding-left:4px;
	  padding-top:23px;
	  float:left;
	  position:relative;
	  background:url(images/mid_arrow.gif) no-repeat;
	  height:225px;
	  }
	  
#middle_mid3a{
      width:15px;
	  padding-bottom:48px;
	  float:left;
	  position:relative;
	  background:url(images/scrool_bullett2.gif) no-repeat;
	  height:13px;
	  }	  			  	  			  	 
		 
/*.t_professional_box{
				  width:558px;
				  padding:15px 10px 10px 10px;
				  border:1px solid #000000;
				  float:left;
				  position:relative;
				  }	  		 
		 /* ----------------- End Middle Body ---------------------- */
		 
		  /* ----------------- Start Right Body ---------------------- */
		  
#right{
       width:178px;
	   padding-top:204px;
	   float:left;
	   position:relative;
	   }
	   
.web_tv{
       width:178px;
	   background:url(images/wev_tv_bg.gif) no-repeat;
	   height:106px;
	   padding-top:13px;
	   float:left;
	   position:relative;
	   }
	   
#photo{
       width:175spx;
	   float:left;
	   position:relative;
	   }

.photo1{
       width:175px;
	   float:left;
	   position:relative;
	   }
	   
.photo2{
       width:175px;
	   background:url(images/photo_top_bg2.gif) left top no-repeat;
	   float:left;
	   position:relative;
	   }	   
	   
.photo3{
       width:83px;
	   padding-right:5px;
	   background:url(images/photo_right_bg.gif) right no-repeat;
	   height:76px;
	   float:left;
	   position:relative;
	   }
	   
.photo4{
       width:88px;
	   float:left;
	   position:relative;
	   }
	   
.photo5{
       width:88px;
	   float:left;
	   position:relative;
	   }
	   
.photo6{
       width:82px;
	   padding-left:3px;
	   float:left;
	   position:relative;
	   }
	   
.video{
       width:178px;
	   background:url(images/video_bg.gif) no-repeat;
	   height:109px;
	   padding-top:17px;
	   float:left;
	   position:relative;
	   }

.video2{
       width:140px;
	   float:left;
	   position:relative;
	   }	   	   	   	   	   	   	   		  	   	   	   	   	   	   	   	   		  
		  
		   /* ----------------- End Right Body ---------------------- */

/* ------------------------------ End Main Body ------------------------------------ */


      /* ------------------------------------- Start Sub Page  PRESENTAZION ------------------------------- */

#presentazion{
			  width:590px;
			  background:url(images/presentazione_bg.gif) right top no-repeat;
			  float:left;
			  position:relative;
			  }
			  
#programma{
			  width:590px;
			  background:url(images/programa_bg.gif) 140px 0px no-repeat;
			  float:left;
			  position:relative;
			  }			  
			  
.programma2{
               width:230px;
			   float:left;
			   position:relative;
			   }
			   
.programma3{
               width:225px;
			   float:left;
			   position:relative;
			   }
			   
.programma4{
               width:115px;
			   float:left;
			   position:relative;
			   }				  


     /* ------------------------------------- Start Sub Page  PRESENTAZION ------------------------------- */
	 
	       /* ------------------------------------- Start Sub Page  Location ------------------------------- */

#location{
		  width:590px;
		  background:url(images/location_bg.gif) right top no-repeat;
		  float:left;
		  position:relative;
		  }


     /* ------------------------------------- Start Sub Page  Location ------------------------------- */
	 
	 /* ------------------------------------- Start Sub Page  Location ------------------------------- */

#area_stampa{
		  width:590px;
		  background:url(images/area_stampa_bg.gif) right top no-repeat;
		  background-position:330px 50px;
		  float:left;
		  position:relative;
		  }
		  
.area_stampa2{
			  width:590px;
			  float:left;
			  position:relative;
			  }
			  
.area_stampa2 li { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#292829; list-style:none; line-height:40px;                   background:url(images/area_stampa_bullett.gif) left no-repeat; padding-left:35px; position:relative; }

.area_stampa3{
			  width:590px;
			  float:left;
			  position:relative;
			  }
			  
.area_stampa3 li { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#292829; list-style:none; line-height:45px;                   background:url(images/area_stampa_bullett2.gif) left no-repeat; padding-left:35px; position:relative; *padding-top:6px; *padding-bottom:6px; }
 	  

     /* ------------------------------------- Start Sub Page  Location ------------------------------- */
	 
	 /* ------------------------------------- Start Sub Page  Ptchtrailer ------------------------------- */

#ptchtrailer{
		  width:560px;
		  background:url(images/ptchtrailer_bg.gif) center right no-repeat;
		  float:left;
		  position:relative;
		  }
		  
#ptchtrailer1{
		  width:590px;
		  background:url(images/ptchtrailer_bg2.gif) top right no-repeat;
		  float:left;
		  position:relative;
		  }		  
		  
.ptchtrailer2{
		  width:232px;
		  float:left;
		  position:relative;
		  }	
		  
.ptchtrailer3{
		  width:271px;
		  float:left;
		  position:relative;
		  }
		  
.ptchtrailer4{
		  width:404px;
		  float:left;
		  position:relative;
		  }
		  
.ptchtrailer5{
		  width:155px;
		  padding-top:490px;
		  *padding-top:500px;
		  float:left;
		  position:relative;
		  }
		  
.ptchtrailer6{
		  width:404px;
		  float:left;
		  position:relative;
		  }
		  		  		  		  		  			  	   	  

     /* ------------------------------------- Start Sub Page  Ptchtrailer ------------------------------- */

     /* ------------------------------------- Start Sub Page  Professional ------------------------------- */

#professional{
		  width:573px;
		  background:url(images/professional_bg.gif) right top no-repeat;
		  float:left;
		  position:relative;
		  }
		  
     /* ------------------------------------- End Sub Page  Professional ------------------------------- */
	 
	 /* ------------------------------------- Start Sub Page  Iscrizioni ------------------------------- */

#iscrizioni{
		  width:590px;
		  float:left;
		  position:relative;
/*		  background:url(images/iscrizioni_bg.gif) 0px 140px no-repeat;*/
		  background:url(images/iscrizioni_bg3.gif) 0px 140px no-repeat;		  
		  }
		  
.iscrizioni2{
		  width:537px;
		  padding:10px 20px 10px 12px;
		  background-color:#FFFFFF;
		  float:left;
		  position:relative;
		  }
		  
.iscrizioni3{
		  width:537px;
		  padding-top:26px;
		  *padding-top:17px;
		  padding-bottom:30px;
		  float:left;
		  position:relative;
		  }		  
		  
.iscrizioni4{
		  width:537px;
		  float:left;
		  position:relative;
		  }		  		  
		  	  
		  
     /* ------------------------------------- End Sub Page  Iscrizioni ------------------------------- */		  

     /* ------------------------------------- Start Sub Page  Tlab ------------------------------- */

#tlab{
	  width:590px;
	  background:url(images/tlab_bg.gif) right top no-repeat;
	  float:left;
	  position:relative;
	  }
	  
#tlab_1{
	  width:520px;
	  float:left;
	  position:relative;
	  }	
	  
#tlab_2{
	  width:70px;
	  float:left;
	  position:relative;
	  }	    
		  
	/* ------------------------------------- End Sub Page  Tlab ------------------------------- */	
	
	 /* ------------------------------------- Start Sub Page  Passate Edizioni ------------------------------- */

#passate_edizioni{
				  width:590px;
				  background:url(images/passate-edizioni_bg2.gif) 230px 15px no-repeat;
				  float:left;
				  position:relative;
	              }
				  
.passate_edizioni2{
				  width:114px;
				  float:left;
				  position:relative;
	              }
				  
.passate_edizioni2_new_by_zakir{
				  width:114px;
				  float:left;
				  position:relative;
				  padding-right:25px;
	              }				  
				  
.passate_edizioni3{
				  width:114px;
				  padding-left:108px;
				  padding-right:106px;
				  float:left;
				  position:relative;
	              }
				  
.passate_edizioni4{
				  width:114px;
				  float:left;
				  position:relative;
	              }				  				  				  
		  
	/* ------------------------------------- End Sub Page  Passate Edizioni ------------------------------- */  
	
	
	/* -------------------------------------- Start Intro Page ---------------------------------- */
	
.intro_page{
		   width:1034px;
		   float:left;
		   position:relative;
		   }
		   
.intro_page2{
		   width:392px;
		   padding:0px 313px 0px 329px;
		   background:url(images/intro_bg2.gif) no-repeat;
		   height:636px;
		   float:left;
		   position:relative;
		   }  
		   
.intro_page2a{
		     width:227px;
		     float:left;
		     position:relative;
		     }
			 
.intro_page2b{
		     width:165px;
		     float:left;
		     position:relative;
		     }
			 
intro_page2all{
		     width:392px;
		     float:left;
		     position:relative;
		     }			   

.intro_pagevideo{
		   width:930px;
		   /*padding:0px 313px 0px 329px;
		   background:url(images/intro_bg2.gif) no-repeat;*/
		   height:636px;
		   float:left;
		   position:relative;
		   }
		   		   
.intro_page3{
		   width:1034px;
		   float:left;
		   position:relative;
		   }		   		   
		   
	/* -------------------------------------- End Intro Page ---------------------------------- */
	
	/* -------------------------------------- Start Contattaci Page ---------------------------------- */	   	

#contattaci_bg{
		  width:590px;
		  background:url(images/contattaci_bg.gif) 140px 45px no-repeat;
		  float:left;
		  position:relative;
		  }
#contattaci_bg1{
		  width:590px;
		  background:url(images/contattaci_bg1.gif) 190px 45px no-repeat;
		  float:left;
		  position:relative;
		  }		  

.contattaci{
		  width:329px;
		  float:left;
		  position:relative;
		  }
		  
.contattaci2{
		  width:260px;
		  float:left;
		  position:relative;
		  }		  
		  
	/* -------------------------------------- End Contattaci Page ---------------------------------- */	  

.t_professional_box{
				  width:558px;
				  padding:15px 10px 10px 10px;
				  border:1px solid #000000;
				  float:left;
				  position:relative;
				  }	  



/* ------------------------------ Start Bottom Body ------------------------------------ */

#bottom{
        width:1080px;
		padding-bottom:20px;
		/*background-color:#e6e6e6;*/
		float:left;
		position:relative;
		}
		
#bottom2{
        width:609px;
		padding-left:34px;
		float:left;
		position:relative;
		}
		
		
.bottom2a{
        width:120px;
		float:left;
		position:relative;
		}			
		
#bottom3{
        width:420px;
		float:left;
		position:relative;
		}				

/* ------------------------------ End Bottom Body ------------------------------------ */





 /* ------------------------------------- Start Sub Page  tpremier ------------------------------- */

#tpremier{
		  width:573px;
		  background:url(images/tpremiere_img.gif) center top no-repeat;
		  float:left;
		  position:relative;
		  }
		  
     /* ------------------------------------- End Sub Page  tpremier ------------------------------- */
	 
	 
	 /* ------------------------------------- Start Sub Page  rassegna stmpa ------------------------------- */

#rassegna_stmpa{
		  width:573px;
		  background:url(images/rassegna-stampa_img.jpg) 180px 10px no-repeat;
		  float:left;
		  position:relative;
		  }
		  
     /* ------------------------------------- End Sub Page  rassegna stmpa ------------------------------- */

	 /* ------------------------------------- Start Sub Page  Web TV ------------------------------- */
	 
#webtv{
	  width:590px;
	  background:url(images/webtv_bg.gif) 54px 5px no-repeat;
	  float:left;
	  position:relative;
	  }
	  
.webtv2{
	  width:361px;
	  background:url(images/webtv_bg.gif) 54px 15px no-repeat;
	  float:left;
	  position:relative;
	  }
	  
.webtv3{
	  width:213px;
	  padding-left:17px;
	  float:left;
	  position:relative;
	  }
	  
.webtv4{
	  width:213px;
	  float:left;
	  position:relative;
	  }	  	
	  
	  .webtv3a{
			  width:98px;
			  float:left;
			  position:relative;
			  }
			  		    	  	
			  
	/* ------------------------------------- End Sub Page  Web TV ------------------------------- */	
	
	
	
	/* ------------------------------------- Start Sub Page Photo Video ------------------------------- */
	 
#photo_video{
		    width:590px;
		    background:url(images/photo_video_bg.gif) 38px 60px no-repeat;
		    float:left;
		    position:relative;
		  }
	  
.photo_video2{
			  width:359px;
			  /*background:url(images/photo_video_bg2.gif) no-repeat;*/
			  height:239px;
			  padding:7px 9px 8px 10px;
			  float:left;
			  position:relative;
			  }
	  
.photo_video3{
			  width:185px;
			  padding-left:15px;
			  float:left;
			  position:relative;
			  }
			  
.photo_video4{
			  width:376px;
			  float:left;
			  position:relative;
			  }
			  
.photo_video5{
			  width:568px;
			  /*background:url(images/photo_video_photo_bg.gif) no-repeat;*/
			  height:87px;
			  float:left;
			  position:relative;
			  }
			  
.photo_video5a{
			  width:23px;
			  padding-top:38px;
			  float:left;
			  position:relative;
			  cursor:pointer;
			  }
			  
.photo_video5b{
			  width:514px;
			  padding:17px 4px 0px 4px;
			  float:left;
			  position:relative;
			  }			  			  				  		  
	  			  		    	  	
			  
	/* ------------------------------------- End Sub Page Photo Video ------------------------------- */
	
	
	/* ------------------------------------- Start Sub Page Vincitoripassati ------------------------------- */
	
#vincitoripassati{
				  width:590px;
				  float:left;
				  position:relative;
				  }	
				  
.vincitoripassati2{
				  width:74px;
				  padding-left:14px;
				  background:url(images/vincitoripassati_year_bg.gif) no-repeat;
				  /*height:27px;
				  padding-top:10px;*/
				  height:30px;
				  padding-top:7px;				  
				  float:left;
				  position:relative;
				  }
				  

.vincitoripassati3{
				  width:490px;
				  float:left;
				  position:relative;
				  }
				  
			.vincitoripassati3a{
							   width:131px;
							   float:left;
							   position:relative;
							   }
							   
			.vincitoripassati3b{
							   width:90px;
							   float:left;
							   position:relative;
							   }
							   

/* ------------------------------------------------- Start Partner E Sponsor ------------------------------------------------- */

#partner{
	    width:590px;
	    float:left;
	    position:relative;
	    }
		
.partner_image{
			  width:187px;
			  float:left;
			  position:relative;
			  }
			  
.partner_image2{
			  width:203px;
			  float:left;
			  position:relative;
			  }
			  
			  
#tpremiere_anteprima{
				   width:590px;
				   background:url(images/tpremiere_anteprima_image.gif) 205px 0px no-repeat;
				   float:left;
				   position:relative;
				   }			  
				  
/* ------------------------------------------------- End Partner E Sponsor ------------------------------------------------- */

/* -------------------------------------------------- Start Tpremiere Anteprim ------------------------------------------------- */

.tpremiere_anteprim{
				   width:170px;
				   float:left;
				   position:relative;
				   }
				   
.tpremiere_anteprim2{
				   width:403px;
				   float:left;
				   position:relative;
				   }				   
				  
/* -------------------------------------------------- End Tpremiere Anteprim ------------------------------------------------- */				  

/* -------------------------------------------------- Start Premio Locandina ------------------------------------------------- */

.premio_locandina{
				  width:211px;
				  float:left;
				  position:relative;
				  }
				   
.premio_locandina2{
				  width:219px;
				  float:left;
				  position:relative;
				  }				   
				  
.premio_locandina3{
				  width:146px;
				  float:left;
				  position:relative;
				  }				   
				  
/* -------------------------------------------------- End Pemio Locandina ------------------------------------------------- */	

/* -------------------------------------------------- Start Video Body ------------------------------------------------- */

#video_bg{
	   width:590px;
	   background:url(images/video_bg2.gif) 38px 60px no-repeat;
	   float:left;
	   position:relative;
	   }
	   
.video_bg2{
		  width:342px;
		  /*background:url(images/video_bg3.gif) no-repeat;*/
		  height:235px;
		  padding:7px 8px 0px 9px;
		  float:left;
		  position:relative;
		  }
		  

.video_bg3{
	      width:67px;
	      padding-left:6px;
	      float:left;
	      position:relative;
	      }	
		  
.video_bg4{
	      width:142px;
	      float:left;
	      position:relative;
	      }
		  
		   .video_bg4a{
					  width:76px;
					  /*float:left;*/
					  position:relative;
					  }
					  
		  .video_bg4b{
					  width:66px;
					  /*float:left;*/
					  position:relative;
					  }		  
		  
.video_bg5{
		  width:562px;
		  padding-left:10px;
		  float:left;
		  position:relative;
		  }	
.video_bg6{
		  width:361px;
		  background:url(images/webtvImageDo.gif) no-repeat;
		  height:238px;
		  padding:7px 0px 0px 0px;		  
		  position:relative;
		  float:left;
		  margin-left:100px;		  
		  }		  
		  		  	  			  	  	   
		  
/* -------------------------------------------------- End Video Body ------------------------------------------------- */		  
	
	/* ------------------------------------- End Sub Page Vincitoripassati ------------------------------- */
	
	/*------------location--------------*/
.location2{
	  width:235px;
	  float:left;
	  position:relative;
	  }
	  
.location3{
	  width:355px;
	  float:left;
	  position:relative;
	  }	
	  
/* -------------------------------------------------- Start Presentazione ------------------------------------------------- */


.presentazione{
			   width:245px;
			   float:left;
			   position:relative;
			  }
			  
.presentazione2{
			   width:340px;
			   float:left;
			   position:relative;
			  }			  
				  
/* -------------------------------------------------- End Presentazione ------------------------------------------------- */

/* -------------------------------------------------- Start Concorso ------------------------------------------------- */


.concorso{
	     width:580px;
	     float:left;
	     position:relative;
	     }
			  
.concorso2{
		   width:13px;
		   float:left;
		   position:relative;
		   }
		   
.concorso3{
		   width:554px;
		   float:left;
		   position:relative;
		   }		   			  
				  
/* -------------------------------------------------- End Concorso ------------------------------------------------- */	  


.presentazionetext {
			   width:580px;
			   float:left;
			   position:relative;
			  }
			  

			  
.presentazionetext img {float:left; position:relative; margin-right:15px; }	

/* -------------------------------------------------- Start Parziali ------------------------------------------------- */

#parziali{
		  width:590px;
		  background:url(images/contattaci_bg1.gif) 120px 45px no-repeat;
		  float:left;
		  position:relative;
		  }
		  
.parziali2{
		  width:124px;
		  float:left;
		  position:relative;
		  }	
		  
.parziali3{
		  width:120px;
		  float:left;
		  position:relative;
		  }
		  
.parziali4{
		  width:88px;
		  float:left;
		  position:relative;
		  }
		  
.parziali_voti{
			  width:82px;
			  background:url(images/parziali_voti_bg.gif) no-repeat;
			  height:26px;
			  padding-top:7px;
			  float:left;
			  position:relative;
			  }		  		  			  	  


/* -------------------------------------------------- End Parziali ------------------------------------------------- */	

/* -------------------------------------------------- Start Ptchtrailer in Concorso ------------------------------------------------- */	

#ptchtrailer_in_concorso{
		  width:560px;
		  background:url(images/ptchtrailer_bg.gif) 173px 55px no-repeat;
		  float:left;
		  position:relative;
		  }
#ptchtrailer_old_concorso{
		  width:560px;
		  background:url(images/ptchtrailer_bg.gif) 373px 55px no-repeat;
		  float:left;
		  position:relative;
		  }		  
		  
.ptchtrailer_in_concorso2{
						  width:200px;
						  float:left;
						  position:relative;
						  }
						  
.ptchtrailer_in_concorso3{
						  width:131px;
						  float:left;
						  position:relative;
						  }						  		  
		  
/* -------------------------------------------------- End Ptchtrailer in Concorso ------------------------------------------------- */

/* -------------------------------------------------- Start Vincitori Concorso ------------------------------------------------- */	

#vincitori_concorso{
				  width:590px;
				  background:url(images/contattaci_bg1.gif) 180px 45px no-repeat;
				  float:left;
				  position:relative;
				  }
		  
.vincitori_concorso2{
				  width:151px;
				  float:left;
				  position:relative;
				  }
				  
.vincitori_concorso3{
				  width:390px;
				  padding-left:10px;
				  float:left;
				  position:relative;
				  }				  		  
	  
/* -------------------------------------------------- End Vincitori Concorso ------------------------------------------------- */	

/* ============================= Start New Logo ============================= */

#new_logo{
          width:220px;
		  padding-right:6px;
		  left:-35px;
		  background:url(images/home_logo.gif) no-repeat;
		  height:74px;
		  padding-top:123px;
		  text-align:right;
		  top:0px;
		  float:left;
		  position:absolute;
		  }	  