/* CSS Gevi 2003 Copyright Arianna Pisapia*/

/* ---------- main elements ---------- */

	body {
		margin: 0px;
		padding: 0px;
		text-align:center;
		}

	img {
		display: none;
		}
		
	
/* ---------- structure id ---------- */

	#frame {
		background: #fff;
		margin-top: 1%;
		margin-bottom: 1%;
		margin-right: auto;
		margin-left: auto;
		padding: 4px;
		text-align: left;
		}
		

	/* top */

	#printheader {
		padding: 0px;
		margin: 0px;
		height:50px;
		}

	#logo {
		display: none;
		}

	#topsearch {
		display: none;
		}

	#orange {
		display: none;
		}		

	#tagline {
		display: none;
		}
	
	#green {
		display: none;
		}		

	/* main */

	#contentleft {
		display: none;
		}
	
	#contentcenter { 
		width: 600px;
		border-top: 1px dotted #999;
		background : #FFF;
		border-left:1px dotted #999;
		padding: 10px;
		}
	
	#contentright {
		display: none;
		}
		
	#footer {
		display: none;
		}

	/* bottom */

	#bottom {
		display: none;
		}
	
	/* homepage */
		
	#boxes {
		padding: 10px; 
	}
	
	#boxes .content {
		width: 420px
	}
	
	#boxes .content .colonna {
		float: left; 
		width: 200px;
		text-align: justify;
	}
	
	#boxes .content .separacolonne {
		float: left; 
		width: 10px
	}


/* ---------- classes ---------- */

	.spacer {
		height: 40px;
		}

	.clear {
		clear: both; 
	}


/* ---------- texts ---------- */

	#printheader h1 {
		font: 16pt trebuchet ms;
		font-weight: 600;
		color: #000;	
		margin-bottom:5px;	
		}

	#contentcenter p {
		font: 9pt/1.4em verdana, arial, helvetica;
		color: #000;
		margin-top:5px;
		margin-bottom:0px;
		text-align: justify;
		}
		
	#contentcenter p.search {
		margin:0px 20px 10px 20px;
		padding: 0px 4px 4px 4px;
		border-bottom: 1px solid #eee;
		font: 9pt/1.2em Verdana,sans-serif;
		}

	#contentcenter p.grey{
		margin:0px 10px 10px 10px;
		font: 9pt/1.4em verdana, arial, helvetica;
		color: #999;
		}
		
	#contentcenter h1 {
		margin-top: 20px;
		margin-right: 20px;
		padding-left: 20px;
		border-bottom: 1px dotted #B8B8B8;
		font: 12pt/1.4em verdana, arial, helvetica;
		color: #000;
		}

	#contentcenter h2 {
		display: none		
		}

	#boxes p {
		margin:0px 10px 10px 10px;
		font: 9pt/1.4em verdana, arial, helvetica;
		color: #000;
		}

/* ---------- link ---------- */

	/* contentcenter */

	#contentcenter a {
		padding:1px;
		font-weight:600;
		color: #000;
		text-decoration:underline;
		}
		
	#contentcenter h2 a {
		color: #999;
		text-decoration: underline;
		font: bold 1em Verdana;
		}
		