/* CSS Document */
body{
font-size:1.00em;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
}
div#container {width:100%; background-image:url(img/sf-top.jpg); background-repeat:no-repeat; background-color:#CCCCCC; position:relative;
}
div#top {background-image:url(img/logo2.jpg); background-repeat:no-repeat; position:relative; margin-left:0; margin-top:0; width:100%; height:6.44em; 
}
div#topInt {background-image:url(img/logo-small.jpg); background-color:#0e5087; background-repeat:no-repeat; position:relative; margin-left:0; margin-top:0; width:100%; height:4.38em; 
}
div#web {background-image:url(img/web2.jpg); background-repeat:repeat-x; width:100%; height:1.00em; padding-left:10px;
}
div#webInt { background-color:#509908; width:100%; height:5.80em; padding-left:0.63em; padding-top:0.13em;
}
div#webChiaro {background-color:#eafcd7; width:100%; padding-left:10px; padding-top:2px; padding-bottom:3px; margin-top:0;
}
div#grafica {background-image:url(img/grafica2.jpg); background-repeat:repeat-x; width:100%; height:1.00em; padding-left:10px;
}
div#graficaInt { background-color:#e58c11; width:100%; height:3.00em; padding-left:0.63em; padding-top:0.13em;
}
div#graficaChiaro {background-color:#fdfbbd; width:100%; padding-left:10px; padding-top:0; padding-top:2px; padding-bottom:3px;
}
div#software {background-image:url(img/software2.jpg); background-repeat:repeat-x; width:100%; height:1.00em; padding-left:10px;
}
div#softwareInt { background-color:#d141c5; width:100%; height:5.00em; padding-left:0.63em; padding-top:0.13em;
}
div#softwareChiaro {background-color:#fde9fc; width:100%; padding-left:10px; padding-top:0; padding-top:2px; padding-bottom:3px;
}
div#offerta { background-color:#FFFFFF; width:100%; padding-left:0.63em; padding-top:0.13em;
}
div#foot { background-color:#CCCCCC; width:100%; height:1.13em; padding-left:10px; padding-top:3px;
}


.text {
	font-family: Arial, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #FFFFFF;
	line-height: normal;
}
.textSmall {
	font-family: Arial, sans-serif;
	font-size: 70%;
	font-weight: normal;
	color: #000000;
	line-height: normal;
}
.textRecapiti {
	font-family: Arial, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #000000;
	line-height: normal;
}
*{margin:0;padding:0;
}
a.recapiti:link {
	font-family: Arial, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #000000;
	line-height: normal;
	text-decoration: none;
}
a.recapiti:hover {
	font-family: Arial, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #000000;
	line-height: normal;
	background-color: #FFFF00;
	text-decoration: underline;
}
a.recapiti:visited {
	font-family: Arial, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #000000;
	line-height: normal;
	text-decoration: none;
}
.offerta {
	font-family: Arial, sans-serif;
	font-size: 98%;
	font-weight: bold;
	color: #FFFFFF;
	line-height: normal;
	background-color: #FF0000;
}
.textSmallInt {
	font-family: Arial, sans-serif;
	font-size: 100%;
	font-weight: normal;
	color: #000000;
	line-height: normal;
	text-align: justify;
}
a.white:link {
	font-family: Arial, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #FFFFFF;
	line-height: normal;
	text-decoration: none;
}
a.white:hover {
	font-family: Arial, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #FFFF00;
	line-height: normal;
	text-decoration: none;
}
a.white:visited {

	font-family: Arial, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #FFFFFF;
	line-height: normal;
	text-decoration: none;
}
a.grafica:link {

	font-family: Arial, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #FFFFFF;
	line-height: normal;
	text-decoration: none;
}
a.grafica:hover {

	font-family: Arial, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #000000;
	line-height: normal;
	text-decoration: none;
	background-color: #FFFF00;
}
a.grafica:visited {


	font-family: Arial, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #FFFFFF;
	line-height: normal;
	text-decoration: none;
}
.titolettiWeb {

	font-family: Arial, sans-serif;
	font-size: 120%;
	font-weight: bold;
	color: #57931C;
	line-height: normal;
}
p.right {
	font-family:Arial, Helvetica, sans-serif;
	text-align: right;
	font-size: 100%;
	font-weight: bold;
	color: #FFFFFF;
	line-height: normal;
	text-decoration: none;
}
a.black:link {
	font-family: Arial, sans-serif;
	font-size: 98%;
	font-weight: normal;
	color: #000000;
	line-height: normal;
	text-decoration: none;
}
a.black:hover {
	font-family: Arial, sans-serif;
	font-size: 98%;
	font-weight: normal;
	color: #FF0000;
	line-height: normal;
	text-decoration: underline;
}
a.black:visited {

	font-family: Arial, sans-serif;
	font-size: 98%;
	font-weight: normal;
	color: #000000;
	line-height: normal;
	text-decoration: none;
}
a.info:link {
	font-family: Arial, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #000000;
	line-height: normal;
	text-decoration: underline;
}
a:visited {
	font-family: Arial, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #000000;
	line-height: normal;
	text-decoration: underline;
}
.titolettiGrafica {


	font-family: Arial, sans-serif;
	font-size: 120%;
	font-weight: bold;
	color: #E58F14;
	line-height: normal;
}
.titolettiSoftware {



	font-family: Arial, sans-serif;
	font-size: 120%;
	font-weight: bold;
	color: #D141C5;
	line-height: normal;
}
a.offerta:link {

	font-family: Arial, sans-serif;
	font-size: 98%;
	font-weight: bold;
	color: #FFFFFF;
	line-height: normal;
	background-color: #FF0000;
}
a.offerta:hover {
	font-family: Arial, sans-serif;
	font-size: 98%;
	font-weight: bold;
	color: #FF0000;
	line-height: normal;
	background-color: #FFFFFF;
	text-decoration: underline;
}
a.offerta:visited {


	font-family: Arial, sans-serif;
	font-size: 98%;
	font-weight: bold;
	color: #FFFFFF;
	line-height: normal;
	background-color: #FF0000;
}
.titolettoOfferta {
	font-family: Arial, sans-serif;
	font-size: 130%;
	font-weight: bold;
	color: #FF0000;
	line-height: normal;
	text-decoration: none;
}
.textOfferta {
	font-family: Arial, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #000000;
	line-height: normal;
	background-color: #FFFF00;
}
