html{
  height:100%;
}
body{
  height:100%;
  font-family:Arial;
  background-color:#fff;
}
a:link{
  text-decoration:none;
  font-weight:bold;
  color:#000;
}
a:visited{
  text-decoration:none;
  font-weight:bold;
  color:#000;
}
a:hover{
  text-decoration:none;
  font-weight:bold;
  color:#f00;
}
a:active{
  text-decoration:none;
  font-weight:bold;
  color:#000;
}
a:focus{
  outline:none;
  font-weight:bold;
}
img{
  margin:0px; 
  border:none;
}
#container{
  position:absolute;
  left:50%;
  margin-left:-390px;
  margin-top:50px;
  width:780px;
  height:500px;
  text-align:center;
}
#write_div{
  margin-top:22px;
  text-align:center;
}
#menu_div{
  position:absolute;
  top:300px;
  left:0px;
  width:150px;
  display:none;
  opacity:0;
  filter:alpha(opacity=0);
}
.menu_voice{
  float:right;
  clear:both;
  margin-bottom:10px;
  cursor:pointer;
}
#menu_servizi_div{
  position:relative;
  z-index:1;
  margin-top:43px;
}
#menu_servizi_div_cover{
  position:relative;
  top:-30px;
  background-image:url(../../images/trans.gif);
  height:30px;
}
.menu_servizi_voice{
  position:relative;
  z-index:1;
  margin-right:5px;
  display:none;
  opacity:0;
  filter:alpha(opacity=0);
  cursor:pointer;
}
#online_container{
  text-align:left;
}
#online{
  position:relative;
  left:50%;
  width:158px;
  height:60px;
  margin-left:-79px;
  margin-top:58px;
  text-align:center;
  border:1px solid #9ccccc;
}
#online_1{
  margin-top:15px;
}
#email{
  margin-top:60px;
}

#changing_content{
  position: absolute;
  top:254px;
  left:243px;
  width:295px;
  text-align:left;
}
#changing_content img{
  margin:0px;
  float:left;
  clear:both;
  opacity:0;
  filter:alpha(opacity=0);
}
/*gassy window*/
.gassy_window{
  position:absolute;
  top:0px;
  left:0px;
  width:100%;
  height:100%;
  background-color:#999999;
  /*opacity workaround*/
  filter: alpha(opacity=50);
  -moz-opacity: 0.5;
  opacity: 0.5;
}
.gassy_window_content{
  position:absolute;
  left:50%;
  top:50px;
  margin-left:-200px;
  width:400px;
  overflow: hidden;
  background-color:#FFF;
}
.gassy_window_header{
  float:left;
  background-color:#9ccccc;
  padding-left:3px;
  padding-top:3px;
  padding-bottom:3px;
  color:#FFF;
  font-weight:bold;
  font-size:10pt;
}
.gassy_window_title{
  margin-right:30px;
}
.gassy_window_close{
  /*position:absolute;
  top:0px;
  right:0px;*/
  float:right;
  font-weight:bold;
  width:14px;
  height:14px;
  /*margin-top:2px;
  margin-bottom:2px;*/
  margin-right:5px;
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  border-right: 1px solid #808080;
  border-bottom: 1px solid #808080;
  cursor:pointer;
  background-color:#D4D0C8;
  text-align:center;
  color:#FFF;
}
.gassy_window_content button_bar_link_container{
  color:
}
#music{
  position:absolute;
  left:685px;
  top:320px;
}
#music_embed{
  position:absolute;
  z-index:2;
  top:0px;
  left:0px;
}
#music_embed_cover{
  position:absolute;
  z-index:3;
  top:0px;
  left:0px;
  opacity:1;
  filter:alpha(opacity=100);
}
#news_corner{
  position:absolute;

  left:600px;
  top:350px;
  opacity:0;
  filter:alpha(opacity=0);
}
#news_corner_img{
  margin-bottom:10px;
}
#news_corner img{
  float:left;
  clear:left;  
}
.news{
  cursor:pointer;
}
#gassy_window_news{
}
#gassy_window_news img{
  float:left;
}
/*form area riservata*/
#write_area_riservata{
  /*position:absolute;
  left:330px;
  top:200px;*/
}
#login{
  position:absolute;
  left:230px;
  top:250px;
  width:300px;
}
.f_line{
  float:left;
  clear:both;
  width:300px;
  margin-bottom:3px;
}
.f_label{
  float:left;
  width:100px;
  color:#000;
  font-size:9pt;
}
.f_field{
  float:left;
  width:200px;
}
.f_field input{
  border:none;
  margin:0px;
  width:190px;
  font-family:Arial;
  background-color:#ddd;
}
#submit{
  float:right;
  width:100px;
  margin-top:10px;  
  border:none;
  font-family:Arial;
  font-weight:bold;
  background-color:#ddd;
  color:#000;
}
#user_folder{
  width:400px;
  margin-left: 300px;
  margin-top: 80px;
  text-align:left;
}
#up_folder{
  margin-bottom:20px;
}
#up_folder img{
  margin-right:10px;
}
.mime_icon{
  vertical-align:middle;
  margin-right:10px;
}
#user_folder a:link{
  color:#000;
}
#user_folder a:visited{
  color:#000;
}
#user_folder a:hover{
  color:#9ccccc;
}
#user_folder a:active{
  color:#000;
}