html,body{margin:0 auto;padding:0;}
html{overflow-x:hidden;}
body{
	background:#A49C8E url(jpg/bg.jpg) fixed no-repeat top center; 
	text-align:justify;
	font-family:Arial;
	font-size: 11px;
	color:#000;
	
}

#container{
margin:0 auto;
width: 780px;
background:#fff url(jpg/bott.jpg) no-repeat bottom left;
border-top:0px solid #fff;
border-left:10px solid #fff;
border-right:10px solid #fff;
border-bottom:10px solid #fff;
}

.bol{
font-weight:bold;
color:#FF6600;
margin-right:8px;
margin-left:8px;
}

#textcont{
width:780px;
background:transparent url(jpg/menu_bot.gif) no-repeat top left;

}


#menu{
background:#FF9900 url(jpg/bord_top.jpg) repeat-y top right;
}


#menu1{
width:710px;
height:35px;
background:#ff9900 url(jpg/menu2.jpg) repeat-y top left;
border-top:1px solid #0066CC;
border-bottom:5px solid #0066CC;

text-align:right;
}



.link{
font-family:arial;
font-size:11px;
letter-spacing:-0px;
font-weight:bold;
color:#FFF4CC;
text-decoration:none;
margin-right:3px;
margin-left:3px;
border-left:2px solid #FFF4CC;
border-right:2px solid #FFF4CC;
padding-right:3px;
padding-left:3px;
background:#0066cc url(jpg/bg_menu1.jpg) repeat-x bottom left;

}


#header{



}


/*contenuti alternativi per flash*/
#header1{

width:780px;
height:209px;
background:#0066cc url(jpg/altflash/header1.jpg) no-repeat top left;

}

#header2{

width:780px;
height:209px;
background:#0066cc url(jpg/altflash/header2.jpg) no-repeat top left;

}

#header3{

width:780px;
height:209px;
background:#0066cc url(jpg/altflash/header3.jpg) no-repeat top left;

}

#header4{

width:780px;
height:209px;
background:#0066cc url(jpg/altflash/header4.jpg) no-repeat top left;

}

#header5{

width:780px;
height:209px;
background:#0066cc url(jpg/altflash/header5.jpg) no-repeat top left;

}

#header6{

width:780px;
height:209px;
background:#0066cc url(jpg/altflash/header6.jpg) no-repeat top left;

}

#header7{

width:780px;
height:209px;
background:#0066cc url(jpg/altflash/header7.jpg) no-repeat top left;

}

#header8{

width:780px;
height:209px;
background:#0066cc url(jpg/altflash/header8.jpg) no-repeat top left;

}

/* fine contenuti alternativi per flash*/



#header a{
color:#ff6600;
font-weight:bold;

}

#plugin{
font-family:verdana;
font-size:10px;
color:#fff;
padding-right:10px;
padding-top:35px;
text-align:right;
font-weight:bold;

}





#menu1 a:hover{
font-family:arial;
font-size:11px;
letter-spacing:-0px;
font-weight:bold;
color:#000;
text-decoration:none;
border-left:2px solid #000;
border-right:2px solid #000;
background:#FFF4CC url(jpg/bg_menu2.jpg) repeat-x bottom left;
}

#current{
font-family:arial;
font-size:11px;
letter-spacing:-0px;
font-weight:bold;
color:#000;
text-decoration:none;
padding-right:3px;
padding-left:3px;
}



#left{
float:left;
width:120px;
background:transparent;
}


#text{
width:630px;
float:left;
background:transparent;
}


#text1{


background:transparent;
padding-right:10px;
padding-left:10px;
margin-top:10px;
margin-bottom:10px;
/*
overflow:auto;
overflow-x:hidden;
height:390px;*/

}

#text1_scroll{


background:transparent;
padding-right:10px;
padding-left:10px;
margin-top:10px;
margin-bottom:10px;
overflow:auto;
/*overflow-x:hidden;*/
height:390px;

}


#org{
width:580px;
background:transparent;
border:4px solid #0066cc;

}

#footer{
padding-bottom:10px;
padding-top:0px;
border-bottom:7px solid #0066CC;
background:transparent;
font-family:verdana;
font-size:10px;
color:#000;
background:transparent url(jpg/footer.jpg) no-repeat top right;
}

#footer span{
font-family:verdana;
font-size:10px;
color:#FF3300;
font-weight:bold;
}

#footer a{
font-family:arial;
font-size:12px;
color:#FF9100;
font-weight:bold;
}


#footer a:hover{
font-family:arial;
font-size:12px;
color:#000;
font-weight:bold;
}



/*tooltip*/


#tooltip{ 


color: #FF3300;
background:#FFF4CC /*url(jpg/menu.jpg) no-repeat top left*/;
background-position: 0 0; 
margin:0; 
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:15px;
border-top:5px solid #0066CC;
border-bottom:5px solid #0066CC;
position:absolute; 
z-index: 26; 
visibility:hidden; 
font-family:Arial;
font-size:12px;
letter-spacing:-0px;
font-weight:bold;
text-align:center;
/*
filter:alpha(opacity=90); 
-moz-opacity: 0.9; 
opacity: 0.9;*/
}

label{ 
color: #ff6600;
border-bottom:5px solid #0066CC;
font-family:Arial;
font-size:18px;
letter-spacing:-0px;
font-weight:bold;
}

.bank{ 
color: #0066cc;
border-bottom:3px solid #ff6600;
font-family:Arial;
font-size:15px;
letter-spacing:-0px;
font-weight:bold;
}

.legend{ 
color: #0066cc;

font-family:Arial;
font-size:12px; 
letter-spacing:-0px;
font-weight:bold;
}


.under{ 
color: #ff0000;
font-family:Arial;
font-size:17px;
letter-spacing:-0px;
font-weight:bold;
}




