body 
{ 
	font: 13px verdana,helvetica,sans-serif; 
	padding: 0px; 
	margin: auto; 
	text-align: center; 
	background-color: #ffffff;
}

#contenitore 
{ 
	width: 660px; 
	height:100%; 
	background: url(img/sfondo.gif); 
	position: relative; 
	margin: 0px 0px 0px 0px; 
	text-align: left; 
	margin:0px auto;
}

hr {display:none}

#topp 
{
	width: 660px; 
	height:240px; 
	top: 0px; 
	left: 0px; 
	position: absolute; 
	background: url(img/top.jpg) no-repeat top left;
}

#barra 
{ 
	width: 660px; 
	height: 17px; 
	top: 235px; 
	left: 0px; 
	position: absolute; 
	background: url(img/barra.gif) no-repeat top left;
}

/*#titolo 
{ width: 282px; height: 47px; top: 50px; left: 60px; position: absolute; background: url(img/titolo.gif) no-repeat top left;}*/

#piepag 
{ 
	width: 660px; 
	height: 26px; 
	left: 0px; 
	position: relative; 
	background: url(img/piepag.gif) no-repeat top left;
}

#toppage {
	position:relative;
	top:0px;
	right:0;
	width:660px;
	height: 265px;
	left: 0px;
}

#contenuti {
	position:relative;
	left:192px;
	width:430px;
	text-align: left;
}

#chiusura {
	position:relative;
	left:35px;
	width:610px;
	height:60px;
}


#menusx {
	position:absolute;
	top:250px;
	left:35px;
	width:145px;
}



/* CSS Document */

.ttesto{
	font-size: 1em;
	color: #000;
}

.ttesto a:link {
    	color: #6699ff;
	text-decoration: none;
}
.ttesto a:visited {
	text-decoration: none;
	color: #6699ff;
}
.ttesto a:hover {
	text-decoration: none;
	color: #00cc00;
}
.ttesto a:active {
	text-decoration: none;
}

.tmenu {
	font-size: 0.7em;
	color: #333;
}

.tmenu a:link {
	color: #339900;
	text-decoration: none;
}
.tmenu a:visited {
	text-decoration: none;
	color: #339900;
}
.tmenu a:hover {
	text-decoration: none;
	color: #FF9600;
}
.tmenu a:active {
	text-decoration: none;
}

.indicatore {
	position:relative;
	font-weight: bold;
	font-size:1.2em;
	height:20px;
	padding-left: 12px;
	background: url(img/indicatore.gif) no-repeat top left;
}

.titolo {
	color:#FF6600;
	font-weight: bold;
	font-size:1.15em;
	height:20px;
}

/********** Footer **************/

#footer {
	width:660px;
	text-align:center;
	padding: 0px 0px;
	margin-bottom:20px;
}
#footer a:link, #footer a:visited{ 
	color:#28556b; 
	text-decoration:underline; 
}

#footer a:focus, #footer a:hover, #footer a:active{ 
	color: #000000; 
	text-decoration:underline; 
}
