html, body {
margin: 0 0 0 0;
padding: 0 0 0 0;
overflow:hidden;
}

body {
color: #ffffff;
font-family: 'Lucida Grande', Verdana, Arial;
font-size: 12px;
height: 100%;
background-image: url('assets/milongabig3.jpg'); 
background-position: top left; 
background-attachment: fixed; 
background-repeat: repeat-x;
background-color: #738EB9; /* qui cambi il colore  di sfondo oltre la immagine*/
overflow:hidden;
}

a {outline:none}

a:link		
{ 
text-decoration: none;
color: #045C97;
}

a:visited	
{ 
text-decoration: none;
color: #045C97;
} 

a:hover 
{
text-decoration: none;
color: #666666;
} 

a:active 
{
text-decoration: none;
color: #045C97;
} 

h1 {
color: #96BF55;
font-weight: normal;
margin: 5px 0 5px 0;
text-align: left;
}

.description {
font-size: 12px;
line-height: 18px;
color: #ffffbe;
padding: 5px 0 15px 0;
}

.info {
font-family: Tahoma, "Lucida Grande", Verdana, Arial, sans-serif;  
font-size:10px; 
color:#666;
padding:0;
margin:0;
}

.submit {
font-family:verdana, arial, sans-serif;
cursor: pointer;
outline:none;
padding-top: 5px;
padding-bottom: 5px;
font-weight: bold;
} 

.submit:hover {
font-family:verdana, arial, sans-serif;
cursor: pointer;
outline:none;
padding-top: 5px;
padding-bottom: 5px;
font-weight: bold;
} 

#player {
position:absolute;
top:257px;
left: 10px;
background: transparent; /* qui cambi il colore  di sfondo */
font-family: tahoma, Verdana, Arial; /* qui cambi il tipo di font */
font-size: 12px; /* qui cambi la dimensione  del font */
color: #ffffff; /* qui cambi il colore del font */
}

#container {
padding: 0;
position:absolute;
z-index:2;
top: 0;
text-align:left;
overflow: auto;
background-color: transparent;
height:100%;
overflow: auto;
margin: 0px auto 0 auto;
left: 315px;
width: 442px;
}

.float-left 
{
float:left;
margin: 15px;
margin-left: 0px;
padding: 0px;
margin-bottom: 0px;
padding-bottom: 0px;
}

.float-right 
{
float:right;
margin: 15px;
margin-right: 0px;
padding-bottom: 3px;
}

.float-left-top 
{
float:left;
padding: 0px;
padding-bottom: 3px;
margin-right: 15px;
margin-top: 5px;
}

.float-right-top 
{
float:right;
padding: 0px;
padding-bottom: 3px;
margin-left: 15px;
margin-top: 5px;
}



/* Tabs Styles */

.accordion_toggle {
display: block;
height: auto;
width: 420px;
background: url(assets/bgo.png) repeat-y top right; /* Sfondo Titolo Tab normale */
padding: 10px 0 10px 4px;
line-height: 21px;
color: #ffffff;
font-weight: normal;
text-decoration: none;
outline: none;
font-size: 15px;
border-bottom: 1px solid #175C8C;
border-bottom: 0px solid #ffffff;
cursor: pointer;
margin: 0 0 0 0;
font-weight: bold;
}
	

h1 span {
color: #ffffff; /* Color font Titolo Tab normale */
font-weight: normal;
margin: 5px 5px 5px 0;
text-align: left;
	}

h1:hover {
color: #eeeeee; /* Color font titolo tab onmouseover */
background: #738EB9;
}


.accordion_content {
background-image: url('assets/bgc.png'); /*  sfondo contenuto tab  */
color: #333333;
overflow: hidden;
width:402px; // 
line-height: 150%;
padding: 5px 10px 5px 10px;
}
		
html>body .accordion_content {
padding: 5px 10px 5px 10px;
width: 404px; 
}

.accordion_toggle_active {
background: url(assets/bgm.png) no-repeat top right; /*  sfondo titolo tab attivo  */
color: #ffffff;
border-bottom: 1px solid #eee;
font-weight: bold;
}
		
.accordion_content h2 {
margin: 20px;
margin-top:5px;
color: #0099FF;
font-size: 14px;
padding:0;
}



