body {
	background-color: #000000;
	margin: 0px;
	font-family:  Arial, Verdana,  Helvetica, sans-serif;
	font-size: 70%;
	color: #666666;
	line-height: 150%;
	background-image: url(img/sf_pagina.jpg);
	background-repeat: repeat-x;		
	}

A { color:  #D94285;}
IMG { border: 0px;}
.clear { clear: both;}
h1 {font-size: 140%; margin: 0px 0px 0px 0px; color: #000000;}

/* .................... STRUTTURA ....................*/
#struttura { width: 900px; background-color: #ffffff; margin:0px auto; 	background-image: url(img/sfondo_struttura.jpg); background-repeat: no-repeat;}
#struttura:after {	content: ""; 	display: block; 	height: 0; 	clear: both;}
/* .................... TESTATA ....................*/
#testata { width: 900px;}
#navb { width: 900px; text-align: right; height: 106px; min-height: 106px;}
#logo {width: 900px; height: 200px; min-height: 200px; }

/* .................... CORPO ....................*/
#corpo {width: 880px;}
#colonna-sx {width: 280px; float: left; margin: 5px 0px 0px 5px;}
#colonna-dx {width: 590px; float: right;}
.titolo {width:100%; text-align: right; margin-top:15px; height: 50px; min-height: 40px;}
.testo {width:100%; margin: 30px 0px;}
#contenuti-sx {width:255px; background-color: #EBEBEB; text-align: left;}
#contenuti-sx P{margin: 10px;}
/* .................... BOTTOM ....................*/
#bottom {width: 900px; background-color:#515151; height: 59px; min-height: 59px;}
#bottom-sx {width: 700px; float: left;}
#bottom-dx {width: 200px; float: right; text-align: right;}
#testo-bottom {font-size: 80%; 	color: #ffffff; margin: 10px;}
#bottom A {color: #FFFFFF;}
