body {  font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: x-small; 
	font-style: normal; 
	color: #000000; 
	background-color: #FFFFFF; 
	margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px
	}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	color: #000000;
	background-color : transparent;
	}

th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	color: #000000;
	background-color : #B6C6D8;
	}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	color: #000000;
	background-color : transparent;
	}

input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	color: #000000;
	}

select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	color: #000000;
	}

textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	color: #000000;
	}

button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	color: #000000;
	}

submit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	color: #000000;
	}

reset {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	color: #000000;
	}

.aligndx {  
	text-align: right; 
	padding-right: 10px
	}

.menuattivo {  
	background-image: url(images/r_menuattivo.gif); 
	background-repeat: repeat-y; padding-left: 30px
	}

.menu { 
	background-image: url(images/r_menu.gif); 
	background-repeat: repeat-y; 
	padding-left: 30px 
	}

.linkmenu {
	color: #000000;
	text-decoration: none;
	padding-left: 0px;
	background-color : transparent;
	}

a.linkmenu:hover { 
	color: #000099; 
	text-decoration: none; 
	background-color: #C5E8F5
	}

a {
	color: #003399;
	text-decoration: none;
	background-color : transparent;
	}

a:hover {
	color: #000099;
	text-decoration: underline;
	background-color : transparent;
	}


.menuattivohome { 
	padding-left: 10px;
	text-align: left
	}

#graficadx {  
	background-attachment: fixed; 
	background-image: url(images/grafica_dx.jpg); 
	background-repeat: no-repeat; 	background-position: left center
	}

#portfolio{
	padding: 5px 0px;
	background-image: none;
	background-attachment: fixed;
	background-position: right bottom
	}

#logo {  
	margin-right: 10px
	}

#graficahome {  
	background-image: url(images/graficahome.jpg); 
	background-repeat: no-repeat; 
	background-position: center
	}

#menuhome {  
	background-image: url(images/menuhome.gif); 
	background-repeat: no-repeat; 
	background-position: center
	}

#homelogo {  
	background-image: url(images/homelogo.gif); 
	background-repeat: no-repeat; 
	background-position: center
	}

#tabmenuhome { 
	width: 770px; 
	margin-top: 60px 
	}

#homecontent { 
	 width: 100%
	}

#portfolioscheda {
	padding: 5px 0px 15px;
	background-image: url(images/sfondoport.jpg);
	background-attachment: fixed;
	background-position: right bottom;
	}

#portfolioschedabasso {
	padding: 0px;
	background-image: url(images/sfondoportbasso.gif);
	background-attachment: fixed;
	background-position: right top;
	background-repeat: repeat-x;
	text-align: right;
	}

#sfondocampotesto {
	padding: 0px 0px;
	background-image: none;
	background-attachment: fixed;
	background-position: right top;
	background-repeat: repeat-x;
	text-align: left;
	}

.titolisezione {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: large;
	font-style: normal;
	color: #000066;
	padding: 0px 0px 15px;
	font-weight: normal;
	background-image: url(images/sfondotitoli.gif);
	background-attachment: scroll;
	background-repeat: repeat-x;
	background-position: center bottom;
	height: 70px
	}

.login { 
	background-image: url(images/r_menu.gif); 
	background-repeat: repeat-y
	}

#tablogin {  
	width: 770px
	}

.capolettera {  font-size: medium; color: #6699FF; font-weight: bold}
#graficadx2 { background-attachment: fixed; background-image: url(images/grafica_dx2.jpg); background-repeat: no-repeat; background-position: left center }
.graficadx { background-image: url(images/grafica_dx2.jpg); background-repeat: no-repeat; text-align: right; padding-right: 10px}
