﻿/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.5.0
*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border-style: none;
    border-color: inherit;
    border-width: 0;
}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}
body
{    
    background-image: url( 'bg_space.gif' );
    color: White;
    margin:0px;
    font-family: Verdana;
    font-size:7pt;
}
.footslide
{
background-image: url( 'footer_slide.gif' ); 
overflow:hidden;
width: 860px; 
height:0px;
min-height:0px;
color:Black; 
visibility:hidden;
}
.footslide *
{
overflow:hidden;
}
/* default layout */
a
{    
    text-decoration:none;
}
a:hover
{    
    text-decoration:none;
}
#container
{
    position:relative;
    width:860px;   
    margin:0px auto 0px auto;
    background-color:Black;
    height:100%;
    overflow:visible;
    /*border:dotted 1px gray;*/
}
#header
{
    position:relative;
    width:860px;
    height:320px;        
    background-position:top left;
    background-repeat:no-repeat;
}
#menu
{
    position:relative;
    overflow:hidden;
}
#menu .vocimenu {
	display: block;
	height: 40px;
	margin: 0px;
	width: 860px;
	background-image: url('basis.gif');
	background-repeat: repeat;
	background-position: right top;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#menu .vocemenu  {
	display: block;
	border:solid 0px black;
	cursor: pointer;
	overflow: hidden;
	height: 40px;
	width: 82px;
	background: #fff;
}
li:after {
	content: "";
}
#menu li {
	float: left;
	list-style-type: none;
}
#menu .vocemenu span {
	display: none;
}
#menu .home {
	background: url('01_home.gif');
}
#menu .news {
	background: url('02_news.gif');
}
#menu .tour {
	background: url('03_tour.gif');
}
#menu .biografia {
	background: url('04_biografia.gif');
}
#menu .produzioni {
	background: url('05_produzioni.gif');
}
#menu .download {
	background: url('06_download.gif');
}
#menu .giochi {
	background: url('07_giochi.gif');
}
#menu .forum {
	background: url('08_forum.gif');
}
#menu .myspace {
	background: url('09_myspace.gif');
}
#menu .youtube {
	background: url('10_youtube.gif');
}
#footer{
    position:relative;
    clear:both;
    top:55px;
    width:860px;
    height:73px;    
    background-repeat:no-repeat;
    background: url('footer_capa.gif');
}
#content
{
    position:relative;
    top:0px;   
    clear:both;
    padding:28px 45px 45px 45px;
    min-height:400px;
    height:460px;
    height:auto;
    overflow:visible;
    /*border:dotted 1px red;*/
}
#contentmain
{
    position:relative;
    top:8px;
    float:left;
    /*border:dotted 1px yellow;*/
}
#contentside
{
    position:relative;    
    top:8px;
    float:right;
    /*border:dotted 1px yellow;*/          
}
#contentmain .contenuto
{    
    position: relative; 
    padding:10px;
  	background-color: White; 
    height: auto;
    overflow: auto;
    margin-bottom:10px;
}

#contentmain p
{
    margin-bottom:6px;
}
#contentside a
{
    
	font-weight:normal;
	color:gray;
    text-decoration:none;
}
#contentside p
{
    color:#ffffff;
    
	font-weight:bold;
	margin-bottom:3px;
}
#contentside a:hover
{
    
	font-weight:normal;
	color:#ffec00;
    text-decoration:none;
}
#contentside a:active
{
    color:#ffec00;
    text-decoration:none;
}

/* tour */
#tour #header
{
    background-image:url('head_tour.jpg');
}
/* download */
#download #header
{
    background-image:url('head_download.jpg');
}
/* sala giochi */
#salagiochi #header
{
    background-image:url('head_giochi.jpg');
}
#footer a
{
    /*font-weight:bold;*/
	color:#000000;
    text-decoration:none;
}
#footer a:active
{
    font-weight:bold;
	color:#c20a01;
    text-decoration:none;
}
#footer a:hover
{     
    font-weight:bold;
	color:#c20a01;
    text-decoration:underline;
}
.footslide a
{
    font-weight:bold;
	color:#c20a01;
    text-decoration:none;
}
.footslide a:active
{
    font-weight:bold;
	color:#c20a01;
    text-decoration:none;
}
.footslide a:selected
{
    font-weight:bold;
	color:#c20a01;
    text-decoration:none;
}
.footslide a:hover
{     
    font-weight:bold;
	color:#c20a01;
    text-decoration:underline;
}
