

body {
  margin:0;
  padding:0;
  background:#000000;
  font:small Verdana,Sans-serif;
  line-height:1.0em;
  text-align:center;
  color:#ccffcc;
  }
.box {
  background:#000000;
  width:750px;
  margin:0 auto;
  border:solid #222;
  border-width:0 1px 0 1px;
  text-align:left;
  color:#333;
  position:relative;
  }
  
.top {
  background:url("gif/top.jpg");
  top:0;
  width:750px;
  height:16px;
  margin:0;
  position:relative;
  z-index:0;
  }
  
.top h1 {
	font-family: verdana;
	font-weight: normal;
	font-size:10px;
	color: #ffffff;
	text-align: right;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-bottom: 0px;
	}

  
  
  
  .topfoto {
  background:#000000;
  top:0;
  width:750px;
  height:103px;
  margin:0;
  position:relative;
  z-index:0;
  }
  .topbasso {
  background:#000000;
  top:0;
  width:750px;
  height:35px;
  margin:0;
  position:relative;
  z-index:0;
  }
  
  .boxlink {
	position:relative;
	top: -26px;
	text-align:center;
	padding:0;
	width: 750px;
	z-index: 10;
    border:solid #191E17;
    border-width:1px 0;}

ul.menu {
margin: 0;
padding: 0;}
	
ul.menu li a:link, ul.menu li a:visited, ul.menu li a:active, ul.menu li a:hover  {
border:solid #dddddd;
border-width:0 0 0 0;
color:#ffffff;
text-decoration:none;
text-indent:10;
background-image:none;
padding:2px 7px 2px 7px;
font: small-caps 13px verdana;
font-weight: normal;
height:auto;
line-height:normal;}

ul.menu li a:hover {
background-color:#3E3A31; 
text-decoration: none;}

ul.menu li {
display:inline;}


.submenu {

  position:relative;
  top: -17px;
  width:750;
  text-align:center;
  border:solid #191E17;
  border-width:0px;
  z-index:20;
  background:#18202B;
  height:20px;
  font: 12px verdana;
font-weight: normal;
  color:#CCC29C;
  }

.submenu a {
font: 12px verdana;
font-weight: normal;
 padding:2px 5px 2px 5px;
 border:solid #dddddd;
 border-width:0 0 0 0;
 color:#5F9DB6;
 text-decoration:none;
  }

.submenu a:hover {
  color:#ffffff;
  }
.submenu a:hover {
  background-color:#3E3A31; 
  background-repeat:no-repeat;
  }




  .bck
{

  background-image: url(gif/bck.gif); /* il colore di sfondo solo della pagina*/
	background-repeat: repeat-y; /* l'immagine viene ripetuta solo in verticale*/
	background-position: 0px 0px; /* l'immagine si ripete  5 px top e 0 pix left*/
 
  }
 
.bckhome
{

  background-image: url(gif/bckhome.gif); /* il colore di sfondo solo della pagina*/
	background-repeat: repeat-y; /* l'immagine viene ripetuta solo in verticale*/
	background-position: 0px 0px; /* l'immagine si ripete  5 px top e 0 pix left*/
 
  }
  
  .boxhome {
  top:0;
  width:750px;
  height:auto;
  margin:0px 0px 0px 0px;
  padding:0;
  position:relative;
  z-index:10;
  }
  
.boxtesto {
  background:#fff;
  top:0;
  width:710px;
  height:auto;
  margin:0px 20px 0px 20px;
  padding:0;
  position:relative;
  z-index:10;
  }
  
 .boxtesto span, .boxtesto p {
 	width:690px;
	font-family: verdana;
	font-weight: normal;
	font-size:10px;
	color: #000000;
	margin:0;
  	padding:0 10px 0 10px;
	text-align: left;
	display: block;
	}
	
 .boxtesto p {
text-align: center;
	}
	
	.boxtesto span a:link, .boxtesto span a:visited, .boxtesto span a:active, .boxtesto span a:hover{
	font-family:10px bold verdana;
	color: #000000;
	text-decoration:none;}
	
	.boxtesto span a:hover{
	font-family:10px bold verdana;
	color: #000000;
	text-decoration:underline;}
	
	.boxtesto p a:link, .boxtesto p a:visited, .boxtesto p a:active, .boxtesto p a:hover{
	font-family:10px bold verdana;
	color: #000000;
	text-decoration:none;}
	
	.boxtesto p a:hover{
	font-family:10px bold verdana;
	color: #000000;
	text-decoration:underline;}
	
	.testo {
	font-family: verdana;
	font-weight: normal;
	font-size:10px;
	color: #222222;
	}

