/* Terraitaly layout  */	/* You may adapt elements of this CSS in your own projects, but the unique combination of ../img_80_IT, colors, sizes, typography, and positioning ("the design") is copyright 2005 Terraitaly and Qubic Communications and may not be reproduced. */ /* Fix a silly bug in Mozilla; thanks, Carey Evans */html { 	min-width: 742px;	 }	/* Helpers and base rules */img	{	border: 0;	}p.access	{	display: none;	}img.counter	{	display: inline;	margin-left: 5px;	}	/* Primary layout divisions */body	{	text-align: center;	margin:0px;	padding: 0;	border: 0;		background:#036;	color: white;	font: x-small/1.4 "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;	}#container {			width: 760px;			margin: 0px;			margin-left: auto;			margin-right: auto;			padding:10px;			padding-top:20px;		}div#box	{	color: #fff;	background: transparent;	width: 742px;	margin: 0 auto;
	margin-top:10px;	padding: 0;
	text-align:left;	}div#box p{	text-align: justify;}a{	color:white;	font-weight:bold;}a:hover{	text-decoration:none;}div#box h1{	font-size:14px;	text-align:left;	margin:0;	padding:0;}div#box h2{	font-size:12px;	text-align:left;	margin:0;	padding:0;}ul{list-style:none;margin-left:0;padding-left:0;}td{color:white;padding:5px;}th{color:#333;padding:5px;}.bianco{color:#FFFFFF}span{	font-size:14px;	text-align:left;	margin:0;	padding:0;}

#wrapper{
	background:#69C;
	width:760px;
	margin:0;
	padding:0;
	position:relative;
	margin-left:auto;
	margin-right:auto;
}


/*MODULO CORNERS*/

div.Article {
 	background:  url("../img_80_IT/custom_corners_topleft1.gif") top left no-repeat;
  	width:740px;
	margin-top:1px;
	position:relative;
	margin-left:3px;
	text-align:justify;
	
  } 
div.Article h3 {
  background: url("../img_80_IT/custom_corners_topright1.gif") top right no-repeat;
  font-size:1.3em;
  padding:15px 15px 2px 15px;
  padding-left:0;
  margin:0;
  position:relative;
  right:-14px;
  }
div.ArticleBody {
  background: url("../img_80_IT/custom_corners_right1.gif") top right repeat-y;
  margin:0;
  margin-top:-2em;
  padding:15px;
  padding-left:0;
  position:relative;
  right:-14px;
  
  }
  
  div.articlebody p{
	margin:15px 0 1px 0;
	text-align:justify;
}


div.ArticleFooter {
  background:  url("../img_80_IT/custom_corners_bottomleft1.gif") bottom left no-repeat;
  position:relative;
  top:11px;
  margin:0;
  
  }
div.ArticleFooter p {
  background:  url("../img_80_IT/custom_corners_bottomright1.gif") bottom right no-repeat;
  padding:15px;
  padding-left:0;
  display:block;
  margin:-2em 0 0 0;
  position:relative;
  right:-14px;
 
  }



/* Article typography */
  
  div.articlebody h1{
	font-size:14px;	text-align:left;	margin:0;	padding:0;
}
  




