@charset "utf-8";
/* CSS di Stefano realizzato il 25 Marzo 2008 */

/* ELEMENTI HTML */

body {
	background-color: #fff;
	font-size:12px;
	font-family: Verdana;
	padding: 0;
	margin: 0;
	background-color: #00507f;
	color: #000;
}

.clr {
	clear: both;
	font-size:1px;
	height: 1px;
}
.lclr { clear:left;font-size:1px;height: 1px;}

a {
	margin: 0;
	padding: 0;
	text-decoration: none;
	color:#00507f;
}

p {
	margin: 0;
	padding: 0;
}

img {
	border: 0 solid #fff;
}

hr {
	display: none;
}

ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

li {
	margin: 0;
	padding: 0;
}

strong {
	margin: 0;
	padding: 0;
	font-family: Arial;
	text-decoration: none;
	text-transform: none;
}

h3 {
	margin: 10px 0 5px 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
}

h4 {
	margin: 0;
	padding: 0;
	font-weight: normal;	
	font-family: Arial;
	font-size: 11px;
}

h5 {
	display: block;
	margin: 0;
	padding: 0;
	font-weight: normal;
	font-family: Arial;
	font-size: 10px;
	color: #b3071b;
}

h6 {
	display: block;
	margin: 0;
	padding: 0;
	font-weight: normal;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	margin-top: 10px;
	margin-left: 8px;
	color: #000;
}
/*
input {
	margin: 0;
	padding: 0;
	width: 60px;
}
*/
select {
	margin: 0;
	padding: 0;

	font-size: 11px;
}

/* ELEMENTI DIV */

#contenitore {
	display: block;
	width: 933px;
	margin: 0 auto;
	padding: 0;
	background-image: url(../immagini/contenitoreripeti.jpg);
	background-repeat: repeat-y;
}

#contenitore2 {
	display: block;
	width: 933px;
	margin: 0 auto;
	padding: 0;
	background-image: url(../immagini/contenitoreripeti.jpg);
	background-repeat: repeat-y;
}

#testata {
	display: block;
	margin: 0 auto;
	padding: 0;
	width: 920px;
	height: 126px;
	background-image: url(../immagini/testata.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
#testata .flash {padding-top:1px;margin:0px 0 0 6px;}
/*
#testatachisiamo {
	display: block;
	margin: 0 auto;
	padding: 0;
	width: 920px;
	height: 126px;
	background-image: url(../immagini/testata2.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
*/

#menutop {
	display: block;
	margin: 0 auto;
	padding: 0;
	margin-top: 6px;
	width: 920px;
	height: 36px;
	background-image: url(../immagini/sfondomenutop.jpg);
	background-repeat: no-repeat;
	background-position: center;
}

#menutop ul {
	display: block;
	margin: 0;
	padding: 0;
	margin-left: 16px;
	height: 30px;
}

#menutop li {
	float: left;
	display:block;
	margin: 0;
	padding: 0;
	padding: 10px 8px 0 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	height: 30px;
	background:transparent url("../immagini/separatore_menu.jpg") no-repeat right top;
}

#menutop a:link, #menutop a:visited {
	margin: 0;
	padding: 0;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

#menutop a:hover {
	margin: 0;
	padding: 0;
	color: #00507f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

.selezionato {
	margin: 0;
	padding: 0;
	color: #00507f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

.home {
	margin: 0;
	padding: 0;
}

#contenitorecorpo {
	/*display: block; */
	margin: 0;
	padding: 0;
	margin-top: 6px;
	margin-left: 13px;
	width: 907px;
	height: auto;
	background-color: #d2d5d5;
}

#colonnaboxsinistra {
	float: left;
	width: 200px;

	margin: 0;
	padding: 0;
	margin-top: 24px;
}



#colonnaboxcentro {
	float: left;
	width: 328px;
	height: 730px;
	margin: 0;
	padding: 0;
	margin-left: 19px;
	margin-top: 24px;
	background-image: url(../immagini/sfondoboxcentrale.jpg);
	background-repeat: no-repeat;
}

#colonnaboxdestro {
	float: left;
	width: 328px;
	height: 730px;
	margin: 0;
	padding: 0;
	margin-left: 19px; 
	margin-top: 24px;
	background-image: url(../immagini/sfondoboxcentrale.jpg);
	background-repeat: no-repeat;
}

#colonnaboxcentro2 {
	float: left;
	width: 328px;
	height: auto;
	margin: 0;
	padding: 0;
	margin-left: 19px;
	margin-top: 24px;
	background-image: url(../immagini/ripetiboxpiccolo.jpg);
	background-repeat: repeat-y;
}

#colonnaboxdestro2 {
	float: left;
	width: 328px;
	height: auto;
	margin: 0;
	padding: 0;
	margin-left: 14px; 
	margin-top: 24px;
	background-image: url(../immagini/ripetiboxpiccolo.jpg);
	background-repeat: repeat-y;
}

#colonnaboxcentropdf {
	float: left;
	width: 190px;
	height: auto;
	margin: 0;
	padding: 0;
	margin-left: 19px;
	margin-top: 24px;
	background-image: url(../immagini/ripetipdfmini.jpg);
	background-repeat: repeat-y;
}

#colonnaboxdestropdf {
	float: left;
	width: 470px;
	height: auto;
	margin: 0;
	padding: 0;
	margin-left: 14px; 
	margin-top: 24px;
	background-image: url(../immagini/ripetipdf.jpg);
	background-repeat: repeat-y;
}

#csxbox1 {
	float: inherit;
	margin: 0;
	padding: 0;
	width: 200px;
	height: 177px;
	margin-left: 8px;
	background-image: url(../immagini/box1.jpg);
	background-repeat: no-repeat;
}

#csxbox1 ul {
	margin: 0;
	padding: 0;
	margin-top: 12px;
	margin-left: 38px;
	color: #00507f;
}

#csxbox1 li {
	margin: 0;
	padding: 0;
	padding-top: 10px;
}
#csxbox1 li a {
color:#00507f;
}
#csxbox2 {
	float: inherit;
	margin: 0;
	padding: 0;
	width: 200px;
	height: 73px;
	margin-top: 10px;
	margin-left: 8px;
	background-image: url(../immagini/box2.jpg);
	background-repeat: no-repeat;
}

#csxbox3 {
	float: inherit;
	margin: 0;
	padding: 0 0 0 5px;
	width: 200px;
	height: 260px;
	margin-top: 10px;
	margin-left: 8px;
	background-image: url(../immagini/box3.jpg);
	background-repeat: no-repeat;
	font-size:0.9em;
}

.ricercaveloce {
	float: inherit;
	margin: 0;
	padding: 0;
	width: 190px;
	height: 150px;
	margin-top: 10px;
	margin-left: 10px;
}

#csxbox4 {

	float: inherit;
	background-image: url(../immagini/box4.jpg);
	background-repeat: no-repeat;
	position:relative;
	font-size:0.9em;
	color:#000;
	width: 200px;
	height: 93px;
	margin: 0;
	padding: 0;
	margin-top: 10px;
	margin-left: 8px;
}

#news-ticker {
	margin:10px;
	position: relative;
	overflow: hidden;
	width: 180px;
	height: 73px;
}

#news-ticker .newss
{ 
	position: absolute;
	top: 200px;
	left: 0px;
	/*height: 180px;
	width: 73px;*/
}






#boxchisiamo {
	float: left;
	margin: 0;
	padding: 0;
	margin-left: 19px;
	margin-top: 24px;
	width: 674px;
	height: auto;
	background-image: url(../immagini/sfondoripetichisiamo.jpg);
	background-repeat: repeat-y;
}

#chiudibox {
	float: left;
	margin: 0;
	padding: 0;
	margin-top: -2px; 
	margin-left: 220px;
	width: 666px;
	height: 12px;
	background-color: #275985;
}

#corpo .cright{
	float:left;	
	min-height: 600px;
	height: auto !important;
	height: 600px;
}

.padder {
	padding: 10px;
}

.padder h2 {
	background-color: #e57719;
	color: #FFF;
	font-size:14px;
	text-transform: uppercase;
	padding: 3px;
}

.padder h3 {
	font-size:12px;
}

.in {
	margin: 0;
	padding: 0;
	margin-left: 8px;
	margin-top: 6px;
	background-color: #e5e8e8; 
	width: 626px;
	height: 30px;
}

.in2 {
	margin: 0;
	padding: 0;
	margin-left: 1px;
	margin-top: 5px;
	background-color: #d2e3f2;
	width: 643px;

}


.borsino {
	float: inherit;
	margin: 0 auto;
	padding: 0;
	margin-left: 8px;
	margin-top: 4px;
	width: 643px;
	height: auto;
}

.riga1 {
	float: left;
	width: 100%;
	height: 25px;
	margin: 0;
	padding: 0;
	background-color: #fff;
}

.riga2 {
	float: left;
	width: 100%;
	height: 25px;
	margin: 0;
	padding: 0;
	background-color: #efefef;
}

.riga3 {
	float: left;
	width: 100%;
	height: 25px;
	margin: 0;
	padding: 0;
	background-color: #e0e0e0;
}

.campoa {
	float: left;
	width: 240px;
	height: 25px;
	margin: 0;
	padding: 0;
	padding-top: 4px;
	padding-left: 15px;
	color: #000;
	font-size: 10px;
	font-weight: bold;
}

.campob {
	float: left;
	width: 180px;
	height: 25px;
	margin: 0;
	padding: 0;
	padding-top: 4px;
	font-size: 10px;
	font-weight: bold;
}

.campoc {
	float: left;
	width: 140px;
	height: 25px;
	margin: 0;
	padding: 0;
	padding-top: 4px;
	font-size: 10px;
	font-weight: bold;
}

.campod {
	float: left;
	width: 125px;
	height: 25px;
	margin: 0;
	padding: 0;
	padding-top: 4px;
	padding-left: 15px;
	color: #000;
	font-size: 10px;
	font-weight: bold;
}

.campoe {
	float: left;
	width: 165px;
	height: 25px;
	margin: 0;
	padding: 0;
	padding-top: 4px;
	font-size: 10px;
	font-weight: bold;
}

.campof {
	float: left;
	width: 165px;
	height: 25px;
	margin: 0;
	padding: 0;
	padding-top: 4px;
	font-size: 10px;
	font-weight: bold;
}

.campog {
	float: left;
	width: 165px;
	height: 25px;
	margin: 0;
	padding: 0;
	padding-top: 4px;
	font-size: 10px;
	font-weight: bold;
}

.tabcosti2 {
	float: left;
	width: 100%;
	height: 186px;
	margin: 0;
	padding: 0;
	padding-top: 10px;
	margin-bottom: 10px;
	background-color: #d8e6ef;
}

.tabcosti3 {
	float: left;
	width: 100%;
	height: 207px;
	margin: 0;
	padding: 0;
	padding-top: 10px;
	margin-bottom: 10px;
	background-color: #d8e6ef;
}

.tabcosti {
	float: left;
	width: 100%;
	height: 242px;
	margin: 0;
	padding: 0;
	padding-top: 10px;
	margin-bottom: 10px;
	background-color: #d8e6ef;
}

.costihead {
	float: left;
	width: 300px;
	height: 20px;
	margin: 0;
	padding: 0;
	padding-left: 15px;
	color: #000;
	font-size: 12px;
	font-weight: bold;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
}

.costifine1 {
	float: left;
	width: 195px;
	height: 40px;
	margin: 0;
	padding: 0;
	padding-left: 15px;
	color: #000;
	font-size: 12px;
	font-weight: normal;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
}

.costialta {
	float: left;
	width: 300px;
	height: 50px;
	margin: 0;
	padding: 0;
	padding-left: 15px;
	color: #000;
	font-size: 12px;
	font-weight: bold;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
}

.costialtam {
	float: left;
	width: 300px;
	height: 65px;
	margin: 0;
	padding: 0;
	padding-left: 15px;
	color: #000;
	font-size: 12px;
	font-weight: bold;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
}

.costialtam3a {
	float: left;
	width: 300px;
	height: 96px;
	margin: 0;
	padding: 0;
	padding-left: 15px;
	color: #000;
	font-size: 12px;
	font-weight: bold;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
}

.costialtam2 {
	float: left;
	width: 300px;
	height: 65px;
	margin: 0;
	padding: 0;
	padding-left: 15px;
	color: #000;
	font-size: 10px;
	font-weight: bold;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
}

.costialta1a {
	float: left;
	width: 600px;
	height: 35px;
	margin: 0;
	padding: 0;
	padding-left: 15px;
	color: #000;
	font-size: 11px;
	font-weight: normal;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
}

.costialtam3 {
	float: left;
	width: 300px;
	height: 96px;
	margin: 0;
	padding: 0;
	padding-left: 15px;
	color: #000;
	font-size: 10px;
	font-weight: bold;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
}

.costiriga {
	float: left;
	width: 300px;
	height: 50px;
	margin: 0;
	padding: 0;
	padding-left: 15px;
	color: #000;
	font-size: 10px;
	font-weight: bold;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
}

.costib {
	float: left;
	width: 180px;
	height: 60px;
	margin: 0;
	padding: 0;
	padding-top: 8px;
	font-size: 10px;
	font-weight: bold;
}

.costic {
	float: left;
	width: 140px;
	height: 40px;
	margin: 0;
	padding: 0;
	padding-top: 8px;
	font-size: 10px;
	font-weight: bold;
}

.costid {
	float: left;
	width: 125px;
	height: 30px;
	margin: 0;
	padding: 0;
	padding-top: 8px;
	padding-left: 15px;
	color: #000;
	font-size: 10px;
	font-weight: bold;
}

.borsinotitolo {
	margin: 0;
	padding: 0;
	width: 100%;
	height: 25px;
	background-color: #86a5c1;
}

.borsinotitolo2 {
	margin: 0;
	padding: 0;
	margin-top: 1px;
	width: 100%;
	height: 25px;
	background-color: #d6e3ef;
}

#footer {
	margin: 0;
	padding: 0;
	width: 932px;
/*	height: 41px;*/
	background-image: url(../immagini/sfondofooter1.jpg);
	background-repeat: no-repeat;
	font-size: 9px;
	padding-left: 13px;
	height:70px;
	background-position:left bottom;
	padding-right:10px;
	width:910px;
	text-align:center; 
	line-height:16px;
}



#titolo {
	margin: 0;
	padding: 0;
	width: 674px;
	height: 41px;
	background-image: url(../immagini/sfondotondochisiamo.jpg);
	background-repeat: no-repeat;
}

#separatorechisiamo {
	margin: 0;
	padding: 0;
	margin-left: 15px;
	width: 628px;
	height: auto;
	border-bottom: 2px solid #00507f;
}

.titolopartner {
	margin: 0;
	padding: 0;
	width: 328px;
	height: 39px;
	background-image: url(../immagini/tondopiccolobianco.jpg);
	background-repeat: no-repeat;
}

.titolopdfmini {
	margin: 0;
	padding: 0;
	width: 190px;
	height: 45px;
	background-image: url(../immagini/sfondopdfmini.jpg);
	background-repeat: no-repeat;
}

.titolopdf {
	margin: 0;
	padding: 0;
	width: 470px;
	height: 45px;
	background-image: url(../immagini/sfondotondopdfbig.jpg);
	background-repeat: no-repeat;
}

#chiudiblu {
	float: left;
	margin: 0;
	padding: 0;
	margin-left: 1px;
	width: 665px;
	height: 12px;
	background-color: #285886;
}


.titoletto {
	margin: 0 auto;
	padding: 0;
	padding-top: 18px;
	width: 290px;
	font-size: 14px;
	color: #00507f;
	border-bottom: 1px solid #00507f;
	text-align: center;
}

.titolettopdfmini {
	margin: 0 auto;
	padding: 0;
	padding-top: 38px;
	width: 184px;
	font-size: 13px;
	color: #00507f;
	border-bottom: 1px solid #00507f;
	text-align: center;
}

.titolettopdf {
	margin: 0 auto;
	padding: 0;
	padding-top: 22px;
	width: 465px;
	font-size: 13px;
	color: #00507f;
	border-bottom: 1px solid #00507f;
	text-align: left;
}

.mandarichiesta {
	margin: 0;
	padding: 0;
	padding-top: 26px;
	padding-left: 12px;
	font-size: 12px;
	color: #fff;
}

.cercoffro {
	margin: 0;
	padding: 0;
	padding-top: 4px;
	padding-left: 15px;
	font-size: 11px;
	color: #fff;
}

#csxbox2 .cercooffro {
	padding-top:6px;
	text-align:center;
	font-weight:bold;
	color:#FFF;
}
#csxbox2 .cercooffro  a{
	color:#FFF;
	font-weight:bold;
	padding:0 5px;
}

.cerchi {
	margin: 0 auto;
	padding: 0;
	margin-top: 10px;
	padding-left: 6px;
	font-size: 11px;
	color: #00507f;
}

.cerchi2 {
	margin: 0 auto;
	padding: 0;
	padding-left: 6px;
	font-size: 11px;
	color: #00507f;
}

.contieniboxfoto {
	/*
	display:block;
	width: 320px;
	height: 480px;
	margin: 0;
	padding: 0;
	padding-left: 15px;
	*/

	height: 700px;
	margin: 0;
	margin-left:8px;
}
.boxfoto {
	float:left;
	width: 135px;
	margin:8px 8px 5px 8px;
	text-align:center;
	height:120px;
}

.boxfoto img {height:74px; width:112px;}



.riferimento {
	display: block;
	margin: 0;
	padding: 0;
	width: 130px;
	color: #014167;
	font-size: 10px;
	font-weight: normal;
	font-family: Arial;
}

.riferimento2 {
	display: block;
	margin: 0;
	padding: 0;
	width: 130px;
	color: #014167;
	font-size: 10px;
	font-weight: normal;
	font-family: Arial;
}

.grigio {
	display: block;
	margin: 0;
	padding: 0;
	padding-top: 15px;
	padding-left: 30px;
	width: 674px;
	height: 41px;
	background-image: url(../immagini/sfondotondochisiamo.jpg);
	background-repeat: no-repeat;
}

.grigio2 {
	float: left;
	margin: 0;
	padding: 0;
	padding-top: 15px;
	padding-left: 30px;
	width: 674px;
	height: 41px;
	background-image: url(../immagini/sfondotondochisiamo.jpg);
	background-repeat: no-repeat;
}



.testogenerico,.offerte-content {
	float: left;
	margin: 0;
	padding: 0;
	padding-left: 16px;
	padding-right: 22px;
	color: #014167;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.testogenerico h2 { font-size:13px; margin-top:10px;}
.testogenerico a{ text-decoration:underline;}
.testogenerico a:hover{text-decoration:none;}

.offerte-content {
	float: none;
}

.titoletto2 {
	margin: 0;
	padding: 0;
	padding-top: 15px;
	padding-left: 22px;
	color: #00507f;
	font-weight: normal;
	font-family: Arial;
	font-size: 12px;
}

.titolobianco {
	margin: 0;
	padding: 0;
	padding-top: 5px;
	padding-left: 14px;
	color: #fff;
	font-weight: normal;
	font-family: Arial;
	font-size: 12px;
}

.titolonero {
	margin: 0;
	padding: 0;
	padding-top: 5px;
	padding-left: 11px;
	color: #000;
	font-weight: normal;
	font-family: Arial;
	font-size: 11px;
}

.logocentrato {
	margin: 0;
	padding: 0;
	padding-left: 36%;
	padding-top: 20px;
}

.unicredit {
	margin: 0;
	padding: 0;
	padding-top: 40px;
	padding-left: 18%;
	padding-bottom: 20px;
}

.caporalini {
	margin: 0;
	padding: 0;
	padding-top: 70px;
	padding-left: 20%;
	padding-bottom: 70px;
}

.fittizio {
	margin: 0;
	padding: 0;
	padding-top: 83px;
	padding-left: 20%;
	padding-bottom: 216px;
}

.spaziofinto {
	margin: 0;
	padding: 0;
	padding-top: 53px;
	padding-left: 20%;
	padding-bottom: 89px;
}

.spaziofinto2 {
	margin: 0;
	padding: 0;
	padding-top: 33px;
	padding-left: 20%;
	padding-bottom: 49px;
}

.fiaip {
	margin: 0;
	padding: 0;
	padding-top: 40px;
	padding-left: 5%;
	padding-bottom: 70px;
}

/*
.cna {
	margin: 0;
	padding: 0;
	color: #00507f;
	font-weight: normal;
	font-family: Arial;
	font-size: 12px;
	text-align: center;	
}
*/
.partner { text-align:center; font-size:11px; margin:50px 0 60px 0;}

.parpdf {
	margin: 0;
	padding: 0;
	padding-top: 20px;
	padding-left: 30px;
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #00507f;
}

.elencopdf {
	margin: 0;
	padding: 0;
	padding-top: 10px;
	padding-right: 18px;
	text-align: right;
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #00507f;
}

.chiudiblu {
	margin: 0;
	padding: 0;
	margin-left: 1px;
	width: 319px;
	height: 12px;
	background-color: #00507f;
}

.chiudipdfmini {
	margin: 0;
	padding: 0;
	margin-left: 1px;
	width: 185px;
	height: 12px;
	background-color: #00507f;
}

.chiudipdf {
	margin: 0;
	padding: 0;
	margin-left: 1px;
	width: 465px;
	height: 12px;
	background-color: #00507f;
}

.rigachisiamo {
	margin: 0;
	padding: 0;
	color: #00507f;
	font-family: Arial;
	font-size: 14px;
	padding-top: 15px;
	padding-bottom: 12px;
}

.guardamappa {
	margin: 0;
	padding: 0;
	padding-left: 8px;
}

.costitabella {
	margin: 0;
	padding: 0;
	margin-top: 6px;
}

/***/

form{
margin:0; padding:0;
}

.in{
	display: block;
	width: 97%;
	margin: 5px 0;
	/*background-color: #d2e3f2;*/
	padding: 5px;
}

.in label{
	margin: 0;
	padding: 0;
}

.in label span{
	display: block;
	width: 100%;
}

.sb{
	text-align: center;
	width: 100%;
	display: block;
}

#pagination {text-align:center; color:#666;}
#pagination a {color:#00507f;}

#suImmRead p.back {margin:8px 0 10px 0;}
#suImmRead img{border:1px solid #00507f;}
#suImmRead .suContent {margin:10px 0;}

.suImmagini {margin: 15px 0 25px 0;}
/*#suImmRead .suImmagini img {float:left;margin: 0 5px 25px 0;border:1px solid #000;}
*/
.distanzaimg {margin-left:15px;}

.fiap { background-color:#00507f; color:#FFF; line-height:36px; font-size:11px;  padding-left:15px; margin:8px 13px 5px 13px;}
.fiap img { vertical-align:middle;margin-right:15px;}

.creso { background-color:#00507f; font-size:0.9em; text-align:right; padding-bottom:10px;float:right;  width:433px;}
.creso a{color:#FFF;}

.privacy {font-size:0.9em; text-align:left; padding-bottom:10px;float:left; background-color:#00507f; width:500px; }
.privacy a{color:#FFF;}


input.cerca_button {margin-top:8px; font-size:10px;}


a.pdf{	
	margin-left:11px;
	margin-top:10px;
	display:block;
	width:195px;
	height:54px;
	background-position:top;
	text-decoration:none;
	background-image:url(../immagini/button_pdf.jpg);
}
a.pdf span{
	visibility:hidden;
}
a.pdf:hover{
	width:195px;
	height:54px;
	background-position:bottom;
}
