@media screen
  {
  * html
    {
    overflow-y: hidden;
    }
  * html body
    {
    height: 100%;
    overflow: auto;
    }
  }



html{
	border:0 none;
	margin:0;
	padding:0;
	overflow-y: auto;
}

body {
	font-family:Arial,Helvetica,sans-serif;
	margin:auto;
	border:0 none;
	margin:0;
	padding:0;
	font-size: 11px;
	color: #B3B3B3;
	overflow-y: auto;
	background: url(../img/bg.jpg) repeat-x;
}

a{
	text-decoration: none;
	color: #B3B3B3;
}

a:hover{
	text-decoration: none;
	color: #FFFFFF;
}


#contenitore_base{
	position: absolute; 
	width: 100%; 
	height: 100%;
	background-image: url(../img/bg_2.jpg);
	background-repeat: no-repeat;
}
	
#contenitore_center{
	text-align:left;
	position: absolute; 
	width: 100%; 
	height: 53px;
	background-color: #FFFFFF;
	top:40%;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	background-image: url(../img/bg_puls.gif);
	background-position: top center;
	background-repeat: repeat-x;
}

#contenitore{
	position: relative; 
	width: 800px; 
	height: 53px;
	background-color: #FFFFFF;
	margin: auto;
	text-align: left;
	background-image: url(../img/bg_puls.gif);
	background-position: top center;
	background-repeat: repeat-x;
}

#logo{
	position: absolute;
	width: 410px;
	height: 53px;
	background: url(../img/vudu_nuovo.jpg) no-repeat;
}

#logo a{
	display: block;
	width: 410px;
	height: 53px;
	background: url(../img/vudu_nuovo.jpg) no-repeat;
}


#web{
	padding-left: 15px;
	position: absolute;
	width: 380px;
	height: 53px;
	left: 410px;
	
}

#last_release{
	position: absolute;
	top: 12%;
	left: 53%;
	width: 350px;
	height: auto;
	border-right: 1px dotted #E5E5E5;
	margin: auto;
	text-align: left;
	
}

#last_release img{ 
	border:1px solid #CCCCCC;
}

#bottom{
	width: 23%;
	position: relative;
	float: left;
	height: 53px;
	border-left: 1px solid #E5E5E5;
	background-color: white;
	text-align: center;
	
}

#bottom a{
	width: 100%;
	height: 100%;
	display: block;
	background-color: white; 
	background-image: url(../img/bg_puls.gif);
	background-repeat: no-repeat;
	background-position: top;
}

#bottom a:hover{
	background-image: url(../img/bg_puls.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}

.graphic a{
	color: #484848;
}

.graphic a:hover{
	color: #FFFFFF;
}
	

#piede{
	position: absolute; 
	bottom: 0px; 
	width: 100%; 
	height: 50px; 
	text-align: center;
	color: #FFAEFF;
	letter-spacing: 6px;
	font-size: 9px;
	line-height: 50px;
	background-color: #000000;
}

#screenshot{
	position:absolute;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
	}

.form a{
	color: #DB7BA7;
}

.form a:hover{
	color: #FFFFFF;
}

.expand{
	color: #DB7BA7;
}

.expand a:hover{
	color: #FFFFFF;
}

.piede{
	color: #FFAEFF;
}

.piede a:hover{
	color: #FFFFFF;
}
