A.default:link     { color: #80AAF6; text-decoration: none; }
A.default:visited  { color: #80AAF6; text-decoration: none; }
A.default:hover    { color: #FF6415; text-decoration: blink;}

A.foto:link     { color: #FF6415; text-decoration: none; font-weight:bold;}
A.foto:visited  { color: #FF6415; text-decoration: none; font-weight:bold;}
A.foto:hover    { color: #80AAF6; text-decoration: underline blink; font-weight:bold;}

A.concerti:link     { color: white; text-decoration: none; }
A.concerti:visited  { color: white; text-decoration: none; }
A.concerti:hover    { color: white; text-decoration: underline;}

font.shadow
{
	font-family: arial;
	font-style:normal;
	font-weight:normal;
	font-size:6pt;
	color:black	
}


font.bold-line-up
{
	font-family: arial;
	font-style:normal;
	font-weight:bold;
	color:#FF6415	
}

font.tel-num
{
	font-family: arial;
	font-style:italic;
	font-weight:bold;
	font-size: 16pt;
	color:#80AAF6;	
}


body 
    {
        background: black;
        padding: 0;
        margin: 0;        
    }

img.logo_piccolo
    {
        height:160px;
        width: 160px;
        float: left;
        border: 0px;
    }

img.line_up
    {
        height:130px;
        width: 110px;
        float: left;
        margin: 0px 10px 0px 20px;
        border: 0px;
    }

img.v_banner
{
        height:600px;
        width: 160px;
        /*float: left;*/
        margin: 10px 0px 0px 0px;
        border: solid 0px;
        color: white;		
}

img.main_logo
{
        margin: 5% 0% 0% 20%;
        border: solid 0px;
        color: white;
        float: center;		
}

img.links-banner
    {
        height:80%;
        width: 20%;
        float: left;
        margin: 0px 10px 0px 20px;
        border: 0px;
        padding:0px 10px 0px 0px;
    }

img.links-banner2
    {
        height:90%;
        width: 8%;
        float: left;
        margin: 0px 10px 0px 20px;
        border: 0px;
        padding:0px 10px 0px 0px;
    }


img.costruction
    {
        height:210px;
        width: 200px;
        float: left;
        margin: 0px 10px 0px 20px;
        border: 0px;
        padding:0px 0px 0px 0px;
    }


div.left 
    {
		position: absolute;
		top:  70px;
		left: 30px;
        width: 14%;
	    height:80%;
	    text-align: center;        
        padding: 0px 0px 0px 0px;
        border: solid 0px;
        color: white;        
    }

div.right 
    {
		position: absolute;
		top:  70px;
		right: 30px;
        width: 14%;
	    height:80%;
	    text-align: center;        
        padding: 0px 0px 0px 0px;
        border: solid 0px;
        color: white;        
    }

div.center 
    {
		position: relative;
		top: 60px;
		left: 20%;
        width: 61%;
	    height:85%;
	    text-align: left;   
        padding: 0px 0px 0px 0px;
        border: solid 0px;
        color: green;     
        /*overflow: auto;*/   
    }

p.ultimo-aggiornamento
{
	color: #80AAF6;
	text-align: left;
	font-family: arial;
	font-style:italic;
	font-weight:normal;
}

#menu-top {margin: 0px; padding: 2px 0px;}
#menu-top ul {margin: 0px; padding: 0px;}
#menu-top li {display: inline; list-style: none;}
#menu-top li a 
            {
                background:transparent; color:#000;  
                margin: 2px 0px; padding: 2px 4px;
                text-decoration: none;
            }
#menu-top li a:link    {border: 2px solid #efefef;}
#menu-top li a:visited {border: 2px solid #efefef;}
#menu-top li a:hover   {border: 2px outset #fff;}
#menu-top li a:active  {border: 2px inset #fff;}


#box-shiny 
	{
		position: absolute;
     	top: 5px;
    	right: 30px; 
  		z-index: 1;
     }     

#box-mini-logo 
   {
        top: 25px;
        left:30px;
        position: relative;
        background: #000;
        
        border-right:  0px solid #000;
        border-left:   0px solid #000;
        border-top:    0px solid #000;
        border-bottom: 0px solid #000;
        
        margin: 0 0 0 0px;
        width: 160px;
	    height:160px;	    
        padding: 4px 4px 4px 4px;
	    text-align: left;
	} 

#box-link-funzionali 
   {
        position:absolute;
        top: 25px;
        right: 30px;
        border: solid 0px;
        background: #000;
        color: white;
        /*
        border-right: 1px solid white;
        border-left: 1px solid white;
        border-top: 1px solid white;
        border-bottom: 1px solid white;
        */
        /*margin: 25px 100px 0px 0px;*/
        padding: 4px 4px 4px 0px;
	    text-align: right;
	    width: 60%;
	    height:5%;	    
	} 


#box-contenuti
{
	position: relative;
	top:  90px;
	width: 95%;
	height: 60%;
	border: solid 0px;
	margin: 30px 0px 0px 30px;
	color: white;
	text-align: rigth;
	font-family: verdana;
	font-style:normal;
	font-weight:normal;
	overflow: auto;
}

#box-contenuti-lineup
{
	position: relative;
	top:  90px;
	left: 30px;
	width: 95%;
	height: 140px;
	border: solid 0px;
	margin: 5px;
	color: white;
	text-align: rigth;
	padding: 10px 0px 0px 0px;
	font-family: verdana;
	font-style:normal;
	font-weight:normal;
}

#box-contenuti-links
{
	position: relative;
	top:  90px;
	left: 30px;
	width: 95%;
	height: 70px;
	border: solid 0px;
	margin: 5px;
	color: white;
	text-align: rigth;
	padding: 10px 0px 0px 0px;
	font-family: verdana;
	font-style:normal;
	font-weight:normal;
}

#box-contenuti-links-intro
{
	position: relative;
	top:  90px;
	left: 30px;
	width: 95%;
	height: 150px;
	border: solid 0px;
	margin: 5px;
	color: white;
	text-align: rigth;
	padding: 10px 0px 0px 0px;
	font-family: verdana;
	font-style:normal;
	font-weight:normal;
}

#box-contenuti-video
{
	position: relative;
	top:  90px;
	left: 30px;
	width: 95%;
	height: /*195px;*/ 99%;
	overflow: auto;
	border: solid 0px;
	margin: 5px;
	color: white;	
	padding: 10px 0px 0px 0px;
	font-family: verdana;
	font-style:normal;
	font-weight:normal;
}

