body {background-image: url(colore.gif); background-position:center; background-repeat:repeat; background-attachment:absolute; margin:0;   border:0; height:100%; text-align:center;}

#contenitore{
width:890px;
height:auto;
position:relative;
margin:auto;
padding:auto;

top:auto;
left:auto;
}
#pagina {text-align:center;

}
#content {position:absolute;  
margin:0px;
padding:0px;
top: 135px; left: 240px;
width:650px; height:430px; padding-right: 100px;
background-color:transparent; overflow:auto; letter-spacing:.08em; 
line-height: 1.5;
font-size:13px;

z-index:5;}
/**
  * html #content {  left: 0px; }

**/
.text {display:block; left:0px; position:absolute; padding:10px 10px 10px 10px; width:360px; margin-left:5px; text-align:left; float:left; color:#000; font-family: verdana, arial, sans-serif; }

/**
.text img {float:right;}
**/


a.titoletto {display:block; 
    font-family: verdana, arial, sans-serif; font-weight:bold; color:#FF8306; font-size: 16px;
  }
  
   a.menuinterno1, a.menuinterno1:visited {
 display:block;  font-family: verdana, arial, sans-serif;
 text-decoration:underline; color:#000; 
 font-size:10px; text-align:center;}
a.menuinterno1:hover {background:#FFFFCC; width: 400px;}









#spazio {display:block; height:170px;}
#spaziodown {display:block; height:100px;}
#menuinterno1 {display:block; }

#menu {
  width:140px; 
  text-align:center; 
  position:absolute;
  top: 245px; left: 60px;
  background-color:transparent;
  z-index:30;
  }

.box {
  position:relative;
  }

#menu a, #menu a:visited {
  text-decoration:none; font-family: times new roman, serif; 
     color:#330000; 
  display:block; 
  width:131px; 
  height:auto; 
  font-size:14px; 
  font-weight: bold;
  border:0px solid transparent; 
  padding:5px;
  overflow:visible;
  }

#menu a span {
  display:none;
  }
#menu a:hover {
  border:0px solid #000;
  overflow:visible;
}
#menu:hover table {display:block; background:#FFCC99; border-collapse:collapse;}
#menu a:hover span.left, 
#menu a:hover span.right {
  display:block; 
  position:absolute; 
  height:0; 
  width:0; 
  overflow:hidden; 
  border-top:8px solid #CC9966; 
  border-bottom:8px solid #CC9966; 
  }
#menu a:hover span.left {
  left:5px; 
  top:5px; 
  border-left:8px solid; color:red;
  }
#menu a:hover span.right {
  right:5px; 
  top:5px; 
  border-right:8px solid; color:red;
  }

#menu a:hover span.lk {
  display:block; 
  position:absolute; 
  left:142px; 
  top:0; 
  padding:5px; 
  width:145px;
  background-color:white; 
  color:#000; 
  border:1px solid #CC9966;
  }

  
 a.inner, a.inner:visited {
 display:block; width:88px; height:18px; border-bottom:1px solid #000; 
 text-decoration:none; color:#000; 
 font-size:10px; text-align:center;}
a.inner:hover {background:#FFFFCC;}




#menuright {
  width:140px; 
  text-align:center; 
  position:absolute;
 top:377px; left:677px;
  background-color:transparent;
  z-index:30;
  }

.box {
  position:relative;
  }

#menuright a, #menuright a:visited {
  text-decoration:none; font-family: times new roman, serif; 
     color:#330000; 
  display:block; 
  width:131px; 
  height:auto; 
  font-size:14px; 
  font-weight: bold;
  border:0px solid transparent; 
  padding:5px;
  overflow:visible;
  }

#menuright a span {
  display:none;
  }
#menuright a:hover {
  border:0px solid #000;
  overflow:visible;
}
#menuright:hover table {display:block; background:#FFCC99; border-collapse:collapse;}
#menuright a:hover span.left, 
#menuright a:hover span.right {
  display:block; 
  position:absolute; 
  height:0; 
  width:0; 
  overflow:hidden; 
  border-top:8px solid #CC9966; 
  border-bottom:8px solid #CC9966; 
  }
#menuright a:hover span.left {
  left:5px; 
  top:5px; 
  border-left:8px solid; color:red;
  }
#menuright a:hover span.right {
  right:5px; 
  top:5px; 
  border-right:8px solid; color:red;
  }

#menuright a:hover span.lk {
  display:block; 
  position:absolute; 
  right:142px; 
  top:0; 
  padding:5px; 
  width:145px;
  background-color:white; 
  color:#000; 
  border:1px solid #CC9966;
  }


#titolo {position:absolute; display:block; top:0px; left:61px; width:761px; height:108px; font-size:40px; line-height:90px; font-family:arial, verdana, sans-serif; overflow:hidden; color:rgb(250,111,0); z-index:11; font-weight:bold; text-align:center;}

#titolo div {color:#000; font-size:10px; margin-top:-40px; text-align:center;}
#portaup{position:absolute; display:block; top:98px; left:60px;  background-color:transparent; background-image:url(portaup.gif);   width:779px; height:162px; z-index: 10;}

#portaright3{position:absolute; display:block; top:260px; left:33px;  background-color:transparent; background-image:url(portaright3.gif);   width:262px; height:27px; z-index: 10;}

#portaright2{position:absolute; display:block; top:287px; left:32px;  background-color:transparent; background-image:url(portaright2.gif);   width:220px; height:57px; z-index: 10;}

#portaright01{position:absolute; display:block; top:344px; left:31px;  background-color:transparent; background-image:url(portaright01.gif);   width:194px; height:33px; z-index: 10;}

#portaright0{position:absolute; display:block; top:377px; left:55px;  background-color:transparent; background-image:url(portaright0.gif);   width:169px; height:186px; z-index: 10;}

#portaleft3{position:absolute; display:block; top:260px; left:584px;  background-color:transparent; background-image:url(portaleft3.gif);   width:257px; height:27px; z-index: 10;}

#portaleft2{position:absolute; display:block; top:287px; left:618px;  background-color:transparent; background-image:url(portaleft2.gif);   width:240px; height:57px; z-index: 10;}

#portaleft1{position:absolute; display:block; top:344px; left:643px;  background-color:transparent; background-image:url(portaleft1.gif);   width:214px; height:33px; z-index: 10;}

#portaleft0{ position:absolute; display:block; top:377px; left:652px;  background-color:transparent; background-image:url(portaleft0.gif);   width:173px; height:189px; z-index: 10;}

/** quadretto gif
#quadretto{position:absolute; display:block; top:94px; left:573px;  
background-color:transparent; background-image:url(quadretto.gif);   
width:248px; height:251px; z-index: 15;}
**/

#quadretto{position:absolute; display:block; top:47px; left:289px;  
background-color:transparent;   
width:248px; height:251px; z-index: 15;}



#fascialeft{position:fixed; display:block; 
top:240px; left:0px;  background-color:#FFFFCC; background-image:url(giallo.gif); background-repeat:repeat-x; 
background-attachment:fixed;  width:100%; height:237px; z-index: 0;}
/**
#fasciaright{position:absolute; display:block; top:240px; left:810px;  background-color:#FFFFCC; background-image:url(giallo.gif); background-repeat:repeat; background-attachment:fixed;  width:194px; height:237px; }
**/


#marefichileft{position:fixed; display:block; top:245px; left:0px;  background-color:#FFFFCC; background-image:url(marefichi.jpg); 
background-repeat:repeat-x;  width:100%; height:227px; z-index: 0;}
/**
#marefichiright{position:absolute; display:block; top:245px; left:810px;  background-color:#FFFFCC; background-image:url(marefichi2.jpg); background-repeat:repeat; background-position:center;  width:194px; height:227px; z-index: 1;}
**/

#quafotoupright{position:absolute; display:block; top:37px; left:730px;  background-image:url(quadroup.gif); background-repeat:no-repeat; background-position: center;   width:269px; height:200px; z-index: 4;}
#quafotodownright{position:absolute; display:block; top:478px; left:730px;  background-image:url(quadrodown.gif); background-repeat:no-repeat; background-position: center;   width:269px; height:100px; z-index: 4;}
#fotoupright{position:absolute; display:block; top:116px; left:810px;   background-image:url(swimming.jpg); background-repeat:repeat; background-position:center;   width:144px; height:108px; z-index:3;}



#base{position:absolute; display:block; top:535px; left:29px;  background-color:transparent; background-image:url(base.gif);   width:226px; height:53px; z-index: 11;}

#baseright{position:absolute; display:block; top:535px; left:623px;  background-color:transparent; background-image:url(baseright.gif);   width:227px; height:53px; z-index: 11;}

#fotocentralej{position:absolute; display:block; top:221px; left:185px;  background-color:transparent; background-image:url(fotocentrale.jpg); background-repeat:no-repeat;  width:480px; height:367px; z-index: 9;}


#ombra {position:absolute; overflow:auto; display:block; top:4px; left:36px; width:810px; height:580px; background-image: url(sfondo.gif); z-index:1;}


#testoscorrevole{
	position: absolute;
	bottom: 10px; left: 20px;
	width:300px;
	height: 0px;
	text-align: left;
	z-index: 15;}


#stat{position:absolute; display:block; top:535px; left:29px;     width:80px; height:53px; z-index: 1;}


#partitaiva{position:absolute;  top:560px; left:690px;  width:150px; height:10px; z-index: 200;}


