body 
{
	margin:0px
}

p, h2, h3, li, ul, ol
{
  margin-top:6px;
  margin-bottom:4px
  }

ul ul
{
  list-style-type:square
}
/*td 
{
  border:1px solid black
  }
td td 
{
  border-color:red
  }  
  
td td  td
{
  border-color:blue
  }  
*/
  
.tbMain 
{
  width:750px;
  min-height:500px
  }
  
td 
{
	font-family:verdana;
	font-size:11px;
	vertical-align:top
}

.tbMain .tdMenu
{
	width:150px;
	padding:0px;
	padding-top:10px;
}

.tbMain .tdMap, .tbMain .tdFoot
{
	padding-top:3px;
	font-size:10px;
}

.tbMain .tdMap
{
	height:38;
	padding-top:4px;
}

.tbMain .tdFoot
{
	height:20px;
}

.tbMain .tdMenu .dvMenu
{
	min-height:500px;
	padding:0px;
	padding-right:5px;
	overflow:auto
}

.tbMain .tdMenu td
{
	vertical-align:middle
}

.tbMain .tdCentrale
{
	background-attachment:fixed;
	background-position: top center;
	background-repeat:no-repeat;
	padding:0px;
}

.tbMain .tdCentrale .dvCentrale
{
	padding:10px;
	min-height:500px;
	overflow:auto
}

a 
{
	text-decoration:none
}

.left, .left *, .right .left, .right .left *, .center .left, .center .left *
{
  text-align:left
  }
  
.just, .just * , .right .just, .right .just *
{
  text-align:justify
  }
  
.center, .center * , .right .center, .right .center *
{
  text-align:center
  }
  
.right, .right *, .left .right
{
  text-align:right
}

.bottom, .bottom * 
{
  vertical-align:bottom
}

.middle, .middle * 
{
  vertical-align:middle
}

h1 
{
  font-family:Arial;
  font-size:24px;
  font-weight:normal;
  margin:0px;
  text-align:right
}
h2 
{
  font-family:Arial;
  font-size:18px;
  font-weight:normal;
  text-align:right;
  letter-spacing:1px
}

h3 
{
  font-size:13px;
  font-weight:bold;
  text-align:left;
  letter-spacing:0px
}

.didasc
{
  padding:0px;
  margin:0px;
  margin-top:6px;
  border:0px solid white
}
.didasc, .didasc *
{
  text-align:center;
  font-style:italic;
  font-size:10px
  
}

.didasc ol
{
  margin-top:0px
}

.didasc img
{
  border:1px solid black
}

.imgSx 
{
  float:left;
  margin-right:5px
  
  }
  
.imgDx 
{
  float:right;
  margin-left:5px
  
  }
  
.text, textarea 
{
  font-size:11px;
  border:1px solid #000000;
  background-color:#FFFFFF;
  color:black;
  padding:2px;
  margin:0px
  }
  
  input , .text
{
  filter:alpha(opacity=60);
	opacity: 0.6;
	-moz-opacity:0.6
  }
  
sup, sub 
{
  font-size:90%}