body{
margin:0px;
white-space:normal;
font-family:Arial;
font-size:11px;
background-color:#ffffff;
}
.image {
	border: 4px solid #FFFFFF;
}
img {
border: 2px solid #FFFFFF;
}
object {
border: 2px solid #FFFFFF;
}
img.banner {

border: 0px;
border-top:solid 4px #ffffff;
}
p {

margin:2px !important;

}
.text14 {
font-size:14px;}
.text10{
font-size:10px;}
.text8{
font-size:8px;}
.textRosso{

color:#f20000;}
.textBlu{

color:#003366;}
.SubtitleBG {   
font-size: 12px; 
line-height: 15px; 
font-weight: bold; 
color: #003366; 
text-decoration: none;
}
.Title {   font-size: 16px; 
line-height: 18px; 
font-weight: bold; 
color: #003366; 
text-decoration: none;
}
.Subtitle {   font-size: 12px; 
line-height: 15px; 
font-weight: bold; 
color: #003366; 
text-decoration: none;
}
.Subtitle a:link {   color: #003366; text-decoration:none}
.Subtitle a:visited {  color: #003366; text-decoration: none}
.Subtitle a:hover {   color: #f20000; text-decoration: none}
.Subtitle a:active {   color: #f20000; text-decoration: none}
.textBlu16{
font-size:16px;
color:#003366;}
a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:active, a:focus, a:hover {
	text-decoration: none;
	color: #f20000;
}
#topMenu {
float:left;
margin-right:6px;
height:10px;
width:380px;
 margin-top:45px;

}
#topMenu ul {

  margin: 0;
  padding: 0;
  list-style:none;
  }
#topMenu a {float:none;}
#topMenu li {
float:left;

  line-height: 12px;
border-right:1px solid #000000;
   font-family: Arial;
  font-size: 12px;
  
  color: #000000;
  text-transform:uppercase;

}
#topMenu li.primo {
float:left;

  line-height: 12px;
 border-left:0px solid #000000;
   font-family: Arial;
  font-size: 12px;
 
  color: #000000;
  text-transform:uppercase;

}

#topMenu a:link , #topMenu a:visited  {
   font-family: Arial;
  font-size: 12px;
padding-left:5px;
padding-right:5px;
   text-decoration: none;
  color: #000000;
}
#topMenu a:hover {
   font-family: Arial;
  font-size: 12px;
 text-decoration: none;
display:block;
background-color:#d3e2f6;
  color: #0863aa;
}
#contenitore{
float:left;
width:817px;
height:900px;
background-color:#FFFFFF;
background:#fff url(images/common/sfondo.jpg) top left no-repeat
}

#testata {
float:left;
width:813px;
height:190px;
background:#fff url(images/common/testata.jpg) top left no-repeat
}
#left {
float:left;
width:613px;

}
#centro {
float:left;
width:413px;
height:415px;
}
#content {
width: 413px;
height:390px;
overflow:auto;
}
#content a:link   {

}
#content a:hover{font-weight:25px;}
#content2 a:link, #content a:hover, #content a:visited {
font-weight:normal;
}
#sponsorCont {
float:left;
width: 613px;
height:139px;
/*background:#fff url(images/common/sponsor.gif) top left no-repeat*/
}
#sponsorCont.img{
margin:0px;
/*background:#fff url(images/common/sponsor.gif) top left no-repeat*/
}
#sponsor {
float:left;
width: 300px;
height:139px;
/*background:#fff url(images/common/sponsor.gif) top left no-repeat*/
}
#news {
width:540px;
height:15px;
float:right;
margin-right:6px !important; 
margin-top:133px;
}
#stat {
width:120px;
height:25px;
float:left;
margin-left:6px !important; 
margin-top:160px;
}
#menuSx{
float:left;
width:200px;
height:410px;
text-transform:uppercase;
}
#menuSx ul {
list-style:none;
	margin:0; padding:0 0 0 0em;
	text-indent:0px;
}
#menuSx li.topmenuhome {
list-style:none;
	margin:0px; 
	padding:0em 0 0 0em;
	text-indent:14px;
	font-family:"Arial";
	font-weight: bold;
	line-height: 28px;
	background:#fff url(images/common/topMenuHome.jpg) top left no-repeat;
}
#menuSx li.topmenu {
list-style:none;
	margin:0; padding:1em 0 0 0em;
	text-indent:14px;
	font-family:"Arial";
	font-weight: BOLD;
}
#menuSx li.submenu {
list-style:none;
	margin:0; padding:0 0 0 0em;
	text-indent:17px;
}
#menuSx li.menuchiusura {
list-style:none;
	margin:0; padding:0 0 0 0em;
	text-indent:18px;
	background:#fff url(images/common/menuChiusura.jpg) top left no-repeat;
}
#menuSx li.submenuverde {
list-style:none;
	margin:0; padding:0 0 0 0em;
	text-indent:18px;
	background:#fff url(images/common/subMenuVerde.jpg) top left repeat-y;
}
#menuSx li.submenubianco {
list-style:none;
	margin:0; padding:0 0 0 0em;
	text-indent:18px;
	background:#fff url(images/common/subMenuBianco.jpg) top left repeat-y;
}
#menuSx li.submenurosso {
list-style:none;
	margin:0; padding:0 0 0 0em;
	text-indent:18px;
	background:#fff url(images/common/subMenuRosso.jpg) top left repeat-y;
}
#menuSx li.topmenuverde {
list-style:none;
	margin:0; padding:1em 0 0 0em;
	text-indent:14px;
	font-weight: bold;
	background:#fff url(images/common/subMenuVerde.jpg) top left repeat-y;
}
#menuSx li.topmenubianco {
list-style:none;
	margin:0; padding:1em 0 0 0em;
	text-indent:14px;
	font-weight: bold;
	background:#fff url(images/common/subMenuBianco.jpg) top left repeat-y;
}
#menuSx li.topmenurosso {
list-style:none;
	margin:0; padding:1em 0 0 0em;
	text-indent:14px;
	font-weight: bold;
	background:#fff url(images/common/subMenuRosso.jpg) top left repeat-y;
}
#cerca {
float:left;
width:200px;
height:135px;
}

#cerca input{
}
#menuDx {
float:left;
width:200px;
font-size:8px;
color:#858585;
text-align:right;
font-weight:bold;
background-color:#ffffff;
overflow:hidden;	
}
#mainsponsor {
width: 100%;
height: 100%;
float:left;


/*background:#fff url(images/common/sponsor.gif) top left no-repeat*/
}
#mainsponsorlista {
width:100%;
float:left;
padding-left:10px;
/*background:#fff url(images/common/sponsor.gif) top left no-repeat*/
}
#iconografia {
width: 80px;
height: 100%;
float:left;


/*background:#fff url(images/common/sponsor.gif) top left no-repeat*/
}
#iconografialista {
width:220px;
float:left;
padding-left:10px;
/*background:#fff url(images/common/sponsor.gif) top left no-repeat*/
}
#link{
width:100%;
float:left;
padding-top:5px;
padding-left:0px;
font-size:10px;

}
#testata ul {
margin:0;padding:0;
list-style:none;
position:relative;

}
#testata li {
display:block;
position:absolute;
margin:0;padding:0
}
li#mappa1-link1 {
left:662px;top:24px;
width:130px;height:20px
}
li#mappa1-link2 {
left:672px;top:92px;
width:110px;height:20px
}
li#mappa1-link4 {
left:731px;top:164px;
width:27px;height:17px;
background:#fff url(images/common/italiano.jpg) top left no-repeat;
}
li#mappa1-link3 {
left:696px;top:164px;
width:27px;height:17px;
background:#fff url(images/common/inglese.jpg) top left no-repeat;
}
li#mappa1-link5 {
left:661px;top:164px;
width:27px;height:17px;
background:#fff url(images/common/brazile.gif) top left no-repeat;
}
li#mappa1-link6 {
left:626px;top:164px;
width:27px;height:17px;
background:#fff url(images/common/spagnolo.gif) top left no-repeat;
}
#testata a {
display:block;
width:100%;
height:100%;
}
#testata .alt { display:none }
#organizzato {
line-height:15px;
display:block;}
#popup
{
    position: Absolute;
    background-color: #eeeeee;
    font-size: 10px;
    font-family: Verdana;
    top: 180px;
    left: 134px;
    width: 400px;
    height: 200px;
    border: Solid 0px #000000;
}
div.chiudi
{
    text-align: Right;
   
}
a.popup
{
    color: #000000;
    text-decoration: None;
}
a.popup:hover
{
    color: #000000;
    text-decoration: None;
}
