h1{font-family:Arial, Helvetica, sans-serif;color:#5c5c5c;}
h2{font-family:Arial, Helvetica, sans-serif;color:#5c5c5c;}
h3{font-family:Arial, Helvetica, sans-serif;color:#5c5c5c;}
h4{font-family:Arial, Helvetica, sans-serif;color:#5c5c5c;}
h5{font-family:Arial, Helvetica, sans-serif;color:#5c5c5c;}
h6{font-family:Arial, Helvetica, sans-serif;color:#5c5c5c;}

p{font-family:Arial, Helvetica, sans-serif;color:#5c5c5c;}
span{font-family:Arial, Helvetica, sans-serif;color:#5c5c5c;}
a{font-family:Arial, Helvetica, sans-serif;color:#5c5c5c;}
/***********************
	Menu indicizzazione
***********************/
#menu-indicizzazione a{color:#353548; font-family:Verdana; font-size:10px; text-decoration:none;}
#menu-indicizzazione a:hover{ text-decoration:underline;}

/***********************
	Box search
***********************/
#box-search-cnt1 span {font-family:Georgia; font-size:12px;color:#ffe8c7; margin:0; padding:0;}
#box-search-cnt1 p.title-search {  width:166px; height:37px; margin:0; padding:0; background: url(img10.jpg) left top no-repeat;}
#box-search-cnt1 table.search-table span{font-family:Georgia; font-size:12px;color:#ffe8c7; margin:0; padding:0; display:none;}
#box-search-cnt1 table.search-table p.accomodation{ width:124px; height:17px; margin:0; padding:0; background: url(img02.jpg);}
#box-search-cnt1 table.search-table p.person{ width:124px; height:17px; margin:0; padding:0; background: url(img03.jpg);}
#box-search-cnt1 table.search-table p.destination{ width:67px; height:17px; margin:0; padding:0; background: url(img04.jpg);}
#box-search-cnt1 table.search-table p.in{ width:54px; height:17px; margin:0; padding:0; background: url(img05.jpg);}
#box-search-cnt1 table.search-table p.out{ width:64px; height:17px; margin:0; padding:0; background: url(img06.jpg) no-repeat;}
#box-search-cnt1 table.search-table p.price{ width:31px; height:17px; margin:0; padding:0; background: url(img07.jpg);}

#box-search-cnt1 table.search-table select { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7b614c;}
#box-search-cnt1 table.search-table select.tipo1 { font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#7b614c;}
#box-search-cnt1 table.search-table select.tipo2 {font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#7b614c;}
#box-search-cnt1 table.search-table select.tipo3 {font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#7b614c;}

/***********************
	Menu top
***********************/
#menu-top a, #menu-top a span {font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#fff; text-decoration:none; }
#menu-top a:hover{text-decoration:underline; }

/***********************
	Box titolo sezione
***********************/
.box-titolo-sezione-cnt h1.homepage{margin:0; padding:30px 0px 0px; color:#727475;font-family:Arial, Helvetica, sans-serif;font-size:14px; font-weight:normal; }
.box-titolo-sezione-cnt h1{margin:0; padding:20px 0px 0px 0px; color:#727475;font-family:Arial, Helvetica, sans-serif;font-size:26px; font-weight:normal; }
.box-titolo-sezione-cnt h2 {margin:0; padding:0;color:#5c5c5c;font-family:Arial, Helvetica, sans-serif;font-size:14px; font-weight: normal; font-style:italic;}
.box-titolo-sezione-cnt p.stelle{margin:0; padding:10px 0px 0px 0px;color:#5c5c5c;font-family:Arial, Helvetica, sans-serif;font-size:14px; font-style:italic;}
.box-titolo-sezione-cnt span {margin:0; padding:0px 0px 0px 5px;color:#5c5c5c;font-family:Arial, Helvetica, sans-serif;font-size:14px; font-style:italic;}
.box-titolo-sezione-cnt h1 span { font-size: 12px; color: #e5aa36; }
.box-titolo-sezione-cnt h1 span a { font-size: 12px; color: #e5aa36; }

/***********************
	Layout 1
***********************/
.layout1-cnt table.tabella-layout1-cnt p{ margin:5px 0px 0px; padding:0;}
.layout1-cnt table.tabella-layout1-cnt a.id-struttura{ margin:0; padding:7px 0px 2px; color:#b5b5b5;font-family:Arial, Helvetica, sans-serif; font-weight:bold;font-size:13px;}
.layout1-cnt table.tabella-layout1-cnt span{;margin:0; padding:0;color:#fff;font-size:12px;}
.layout1-cnt table.tabella-layout1-cnt a{margin:0; padding:0;color:#515151;font-size:12px;font-style:italic; text-decoration:none;}
.layout1-cnt table.tabella-layout1-cnt span.renttoday{ }
.layout1-cnt table.tabella-layout1-cnt a.rent{display:block; height:19px; width:89px; background: url(img13.jpg) no-repeat left top; color: #fff; font-weight: bold; text-align: center; }

/***********************
	Layout 2
***********************/
.layout2-cnt { color:#808080;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.layout2-cnt h1{margin:0; padding:0; color:#db8c27;font-family:Arial, Helvetica, sans-serif;font-size:16px;}
.layout2-cnt h2{margin:0; padding:0px 0px 15px 0px; color:#4c4c4c;font-family:Arial, Helvetica, sans-serif;font-style:italic;font-size:14px;}
.layout2-cnt h3{margin:0; padding:0px 0px 15px 0px; color:#4c4c4c;font-family:Arial, Helvetica, sans-serif;font-style:italic;font-size:12px;}
.layout2-cnt p{margin:0; padding:0px 0px 15px 0px;color:#808080;font-family:Arial, Helvetica, sans-serif;font-size:12px;}

/***********************
	Layout 3
***********************/
.layout3-cnt h2{margin:0; padding:0; color:#777777;font-family:Arial, Helvetica, sans-serif;font-size:16px; font-weight:500;}
.layout3-cnt h3{margin:0; padding:0px 0px 15px 0px; color:#4c4c4c;font-family:Arial, Helvetica, sans-serif;font-style:italic;font-size:14px;}
.layout3-cnt p{margin:0; padding:0px 0px 15px 0px;color:#808080;font-family:Arial, Helvetica, sans-serif;font-size:12px;}

/***********************
	Layout 4
***********************/
.layout4-cnt h2{margin:0px 0px 15px; padding:0px 0px 15px; color:#4f5158;font-family:Arial, Helvetica, sans-serif;font-size:14px; font-weight:500;font-style:italic;border-bottom:1px solid #404051;}
.layout4-cnt p{margin:0; padding:0px 0px 15px 0px;color:#4f5158;font-family:Arial, Helvetica, sans-serif;font-size:12px;}

/***********************
	Titolo box sezione
***********************/
.titolo-box-image h3{ font-family:Georgia; font-style:italic; font-size:20px; color:#b5b5b5; margin:0;padding:13px 0px 0px 8px;}

/***********************
	Strutture
***********************/
.strutture-cnt p{margin:0; padding:0px 0px 0px 5px; font-size: 11px;}
.strutture-cnt a{margin:0; color:#c0c2c9; font-family:Arial, Helvetica, sans-serif;font-size:12px; text-decoration:none;}
.strutture-cnt a:hover{text-decoration:underline;}
.strutture-cnt span a{margin:0; padding:0px; color:#515151; font-family:Arial, Helvetica, sans-serif;font-size:11px;font-style:italic;}

/***********************
	menu laterale 1
***********************/
.menu-laterale1-cnt h4{margin:10px 0px 0px 0px; padding:0;font-family:Arial, Helvetica, sans-serif;font-size:16px; color:#898989;}
.menu-laterale1-cnt p{margin:0px 0px 15px 0px; padding:0; color:#4c4c4c;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style:italic;}

.menu-laterale1-cnt a{line-height:25px; display:block; margin:2px 0px; padding:0px 30px 0px 0px; background:url(img20.jpg) right top no-repeat; width:174px; height:26px; font-family:Arial, Helvetica, sans-serif;font-size:14px;font-style:italic;color:#898989; text-decoration:none;}
.menu-laterale1-cnt a:hover{background:url(img20_a.jpg) right top no-repeat;}

.menu-laterale1-cnt a.ultimo{display:block; margin:2px 0px; padding:0px 30px 0px 0px; background:url(img21.jpg) right top no-repeat; width:174px; height:40px; font-family:Arial, Helvetica, sans-serif;font-size:14px;font-style:italic;color:#898989;}
.menu-laterale1-cnt a.ultimo:hover{background:url(img21_a.jpg) right top no-repeat;}

/***********************
	menu laterale 2
***********************/
.menu-laterale2-cnt h4{margin:10px 0px 0px 0px; padding:0;font-family:Arial, Helvetica, sans-serif;font-size:16px; color:#898989;}
.menu-laterale2-cnt p{margin:0px 0px 15px 0px; padding:0; color:#4c4c4c;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style:italic;}
.menu-laterale2-cnt h4 a { text-decoration: none; color:#898989; }
.menu-laterale2-cnt h4 a:hover { text-decoration: underline; }

.menu-laterale2-cnt li a{line-height:25px; display:block; margin:2px 0px; padding:0px 30px 0px 0px; background:url(img20.jpg) right top no-repeat; width:174px; height:26px; font-family:Arial, Helvetica, sans-serif;font-size:14px;font-style:italic;color:#898989; text-decoration:none;}
.menu-laterale2-cnt li a:hover{background:url(img20_a.jpg) right top no-repeat;}

.menu-laterale2-cnt li a.ultimo{display:block; margin:2px 0px; padding:0px 30px 0px 0px; background:url(img21.jpg) right top no-repeat; width:174px; height:40px; font-family:Arial, Helvetica, sans-serif;font-size:14px;font-style:italic;color:#898989;text-decoration:none;}
.menu-laterale2-cnt li a.ultimo:hover{background:url(img21_a.jpg) right top no-repeat;}

/***********************
	Inserimento struttura
***********************/
.inserimento-struttura-cnt a{ display:block; width:179px; height:95px; position:relative; }

/***********************
	box struttura
***********************/
.box-struttura a.chek-disponibilitait{ cursor: pointer; margin:10px 0px 20px auto; padding:0; display:block; width:140px; height:19px; background:url(img26it.jpg) left top no-repeat;}
.box-struttura a.chek-disponibilitaen{ cursor: pointer; margin:10px 0px 20px auto; padding:0; display:block; width:123px; height:19px; background:url(img26en.jpg) left top no-repeat;}
.box-struttura span.check-link{ display:none;}

.box-struttura-cnt h1{margin:10px 0px 0px 0px; padding:0;font-family:Arial, Helvetica, sans-serif;font-size:16px; color:#db8c27;}
.box-struttura-cnt h2{margin:0px 0px 20px 0px; padding:0;font-family:Arial, Helvetica, sans-serif;font-size:14px; color:#4c4c4c;font-style:italic;}
.box-struttura-cnt h3{margin:0px 0px 20px 0px; padding:0;font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#4c4c4c;font-style:italic;}
.box-struttura-cnt p{margin:0; padding:0;font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#808080;}

.box-struttura-cnt table.tabella-box-struttura{margin:0; padding:0;}

table.dettagli-box-struttura{margin:0; padding:0;}
table.dettagli-box-struttura th{margin:0; padding:0px 0px 20px 25px; background:url(img27.jpg) left top no-repeat;font-family:Arial, Helvetica, sans-serif;font-size:16px; color:#db8c27; }
table.dettagli-box-struttura td{margin:0; padding:2px 0px;font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#808080;}

table.servizi-box-struttura{margin:0; padding:0;}
table.servizi-box-struttura th{margin:0; padding:0px 0px 20px 25px; background:url(img28.jpg) left top no-repeat;font-family:Arial, Helvetica, sans-serif;font-size:16px; color:#db8c27; }
table.servizi-box-struttura td{margin:0; padding:2px 0px;font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#808080;}

table.condizioni-box-struttura{margin:0; padding:0;}
table.condizioni-box-struttura th{margin:0; padding:0px 0px 20px 25px; background:url(img29.jpg) left top no-repeat;font-family:Arial, Helvetica, sans-serif;font-size:16px; color:#db8c27;}
table.condizioni-box-struttura td{margin:0; padding:2px 0px;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#808080;}
table.condizioni-box-struttura td.td1{margin:0; padding:3px 3px 3px 5px;font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#a7a7a7; background-color:#0f131d;}

table.accomodation-box-struttura{margin:0; padding:0;}
table.accomodation-box-struttura th{margin:0; padding:0px 0px 20px 25px; background:url(img44.gif) left top no-repeat;font-family:Arial, Helvetica, sans-serif;font-size:16px; color:#db8c27;}
table.accomodation-box-struttura td{margin:0; padding:2px 0px;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#808080;}
table.accomodation-box-struttura td.td1{margin:0; padding:3px 3px 3px 5px;font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#a7a7a7; background-color:#0f131d;}
.accomodation-price { background-image: url(img45.gif); background-position: left center; background-repeat: no-repeat; width: 100px; height: 57px; }
.accomodation-price span { display: block; text-align: center; padding: 29px 0px 0px 0px; font-size: 14px; font-weight: bold; color: #e3a536; }
.accomodation-name { font-size: 14px; display: block; padding: 5px 0px 0px 0px; }
.accomodation-numofpeo { font-size: 11px; display: block; padding: 5px 0px 0px 0px; }
a.accomodation-photo { cursor: pointer; background-position: center center; background-repeat: no-repeat; border: 1px solid #2c2d3f; display: block; width: 53px; height: 53px; }
a.accomodation-dettails { cursor: pointer; background-image: url(img46.gif); text-align: center; background-position: center center; background-repeat: no-repeat; display: block; height: 18px; width: 73px; margin: 0px auto; }
a.accomodation-dettails span { display: none; }
td.accomodation-sep { height: 9px; background-image: url(img47.gif); }
.accomodation-box-sist p { font-size: 11px; }
.accomodation-box-sist { display: none; font-size: 11px; padding: 5px 0px 5px; }
.accomodation-gallery {  }
.accomodation-thumb1 { width: 85px; height: 85px; float:left; }
.accomodation-thumb1 a { display: block; width: 80px; height: 80px; background-position: center center; background-repeat: no-repeat; }
.accomodation-thumb1 a span { display: none; }

table.commenti-box-struttura{margin:0; padding:0;}
table.commenti-box-struttura th{margin:0; padding:0px 0px 20px 25px; background:url(img27.jpg) left top no-repeat;font-family:Arial, Helvetica, sans-serif;font-size:16px; color:#db8c27;}
table.commenti-box-struttura td{margin:0; padding:2px 0px;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#808080;}
table.commenti-box-struttura p.data { font-style: italic; font-size: 11px; }
table.commenti-box-struttura .testoComm { font-size: 11px; padding: 0px 0px 10px; }
table.commenti-box-struttura .testoComm p { font-size: 11px; padding: 0px 0px 10px; }

/***********************
	box area
***********************/
.box-area-cnt h1{margin:10px 0px 0px 0px; padding:0;font-family:Arial, Helvetica, sans-serif;font-size:16px; color:#db8c27;}
.box-area-cnt h3{margin:0px 0px 20px 0px; padding:0;font-family:Arial, Helvetica, sans-serif;font-size:14px; color:#4c4c4c;font-style:italic;}
.box-area-cnt p{margin:0; padding:0;font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#808080;}

/***********************
	Tabella area
***********************/
table.tabella-area td{ font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#808080;}
table.tabella-area td.tipologia { font-family:Arial, Helvetica, sans-serif;font-size:13px; color:#db8c27; font-weight:bold;}

/***********************
	Elenco servizi
***********************/
.elenco-servizi { font-size:12px; }
.elenco-servizi h1{margin:10px 0px 0px 0px; padding:0;font-family:Arial, Helvetica, sans-serif;font-size:16px; color:#db8c27;}
.elenco-servizi h3{margin:0px 0px 20px 0px; padding:0;font-family:Arial, Helvetica, sans-serif;font-size:14px; color:#4c4c4c;font-style:italic;}
.testo-elenco-servizi h2{margin:0; padding:0;font-family:Arial, Helvetica, sans-serif;font-size:16px; color:#db8c27; font-weight:normal;}
.testo-elenco-servizi h2 a {margin:0; padding:0;font-family:Arial, Helvetica, sans-serif;font-size:16px; color:#db8c27; font-weight:normal;}
.testo-elenco-servizi p{margin:0px 0px 0px 0px; padding:0;font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#808080;}
.testo-elenco-servizi a { font-size: 11px; }

/***********************
	Pagina generica
***********************/
.elenco-servizi { font-size:12px; }
.generica h1{margin:10px 0px 0px 0px; padding:0;font-family:Arial, Helvetica, sans-serif;font-size:16px; color:#db8c27;}
.generica h3{margin:0px 0px 20px 0px; padding:0;font-family:Arial, Helvetica, sans-serif;font-size:14px; color:#4c4c4c;font-style:italic;}
.testo-generica-cnt h2{margin:0; padding:0;font-family:Arial, Helvetica, sans-serif;font-size:16px; color:#db8c27; font-weight:normal;}
.testo-generica-cnt p{margin:0px 0px 0px 0px; padding:0px 0px 10px 0px;font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#808080;}

.allegati {
	text-align: right; font-size: 11px;
}
.allegati p { background-image: url(img51.gif); background-position: right center; background-repeat: no-repeat; font-size: 11px; padding: 0px 20px 0px 0px; margin: 0px; line-height: 20px; }
.allegati a { color: #c8ab5b; }

/***********************
	Sitemap
***********************/
.sitemap h1{margin:10px 0px 0px 0px; padding:0;font-family:Arial, Helvetica, sans-serif;font-size:16px; color:#db8c27;}
.sitemap h3{margin:0px 0px 20px 0px; padding:0;font-family:Arial, Helvetica, sans-serif;font-size:14px; color:#4c4c4c;font-style:italic;}

.sitemap-cnt p a{font-family:Arial, Helvetica, sans-serif;font-size:14px; color:#8e8e8f; text-decoration:none; background:url(img43.jpg) left center no-repeat;padding:0px 0px 0px 20px;}
.sitemap-cnt p a:hover{ text-decoration:underline;}
.sitemap-cnt p.tipo1{margin:0; padding:5px 0px 5px 10px;}
.sitemap-cnt p.tipo1 a{color:#db8c27; background:url(img42.jpg) left center no-repeat; padding:0px 0px 0px 20px;}
.sitemap-cnt p.tipo2{margin:0; padding:5px 0px 5px 30px;}
.sitemap-cnt p.tipo3{margin:0; padding:5px 0px 5px 60px;}

/***********************
	RSS
***********************/
.rss h1{margin:10px 0px 0px 0px; padding:0;font-family:Arial, Helvetica, sans-serif;font-size:16px; color:#db8c27;}
.rss h2{margin:0px 0px 30px 0px; font-weight: normal; padding:0;font-family:Arial, Helvetica, sans-serif;font-size:14px; color:#4c4c4c;font-style:italic;}
.rss { padding: 20px 200px 0px 10px; }

.rss p a{font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#86878c; text-decoration:none; padding:0px; margin: 0px;}
.rss p a:hover{ text-decoration:underline;}
.rss-cnt-0 { background-color: #161c2a; padding: 0px 5px; }
.rss-cnt-0 p { margin: 0px; padding: 0px; }
.rss-cnt-0 a { display: block; background-image: url(img49.gif); background-position: right center; background-repeat: no-repeat; line-height: 30px; }
.rss-cnt-1 { padding: 0px 5px; }
.rss-cnt-1 p { margin: 0px; padding: 0px; }
.rss-cnt-1 a { display: block; background-image: url(img50.gif); background-position: right center; background-repeat: no-repeat; line-height: 30px; }

/***********************
	Quick Navigations
***********************/
.quick-navigation li a{cursor: pointer; font-family:Georgia; font-style:italic; text-decoration:none; color:#b4b4b4; font-size:12px;}
.quick-navigation li.selezionato a{ font-family:Georgia; font-style:italic; text-decoration:none; color:#e09629; font-size:12px;}
.quick-navigation li a:hover{text-decoration:underline;}
.quick-navigation li.selezionato a:hover{text-decoration:underline;}

/***********************
	Quick Navigations
***********************/
.mappa p{font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#7f8081;margin:0; padding:0px 20px 5px;}
.mappa-cnt p.titolo{font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#e1992d;padding:0px 20px;}
.orari p.titolo{font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#e1992d; font-weight:bold;padding:0px 20px;}
.orari p{font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#7f8081;margin:0; padding:0px 20px 5px;}

/***********************
	Contatti
***********************/
.contatti {font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#7f8081;}
.contatti p{font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#7f8081;}
.contatti-cnt p{font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#7f8081;}
.contatti a{font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#e1992d; background-image:none; }
.contatti-cnt table td input{font-family:Georgia; font-style:italic; color:#040509; font-size:16px; }
.contatti-cnt table td textarea{font-family:Georgia; font-style:italic; color:#040509; font-size:16px; }
.contatti-cnt table td select {font-family:Georgia; font-style:italic; color:#040509; font-size:16px; }
.contatti label { font-style: italic; }
.mass-response input{font-family:Georgia; font-style:italic; color:#040509; font-size:16px; }
.mass-response textarea{font-family:Georgia; font-style:italic; color:#040509; font-size:16px; }

/***********************
	Rates
***********************/
.rates p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7f8081; padding:5px 10px 0px ;margin:5px 0px;}
.rates p.tipoitalic{font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#7f8081; font-style:italic;padding:0px 10px;}
.rates-cnt p{font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#7f8081;margin:0; padding:10px 10px;}
.rates-cnt p.titolo{font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#e6a634; font-style:italic; margin:0; padding:0;font-weight:bold;}
.rates p.titolo{font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#e6a634; padding:5px 10px; font-weight:bold;margin:0;}
.rates span {font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#e6a634;padding:0; font-weight:bold;}
.rates-cnt table td {font-family:Arial, Helvetica, sans-serif; color:#9a9a9a; font-size:11px; padding:0px 10px;}
/***********************
	Footer
***********************/
#footer-cnt table.tabella-footer p{margin:0; padding:23px 0px 0px;}
#footer-cnt table.tabella-footer a{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif;font-size:11px; color:#5c5c5c; text-decoration:none;}
#footer-cnt table.tabella-footer a:hover{text-decoration:underline;}
#footer-cnt table.tabella-footer a.tqoffice-link{ font-size: 9px; margin:30px 0px 10px; padding:0; display:block; width:80px; background:url(img18.jpg) left top no-repeat; cursor:pointer;}
#footer-cnt table.tabella-footer a.tqoffice-link:hover{ background:url(img18_a.jpg); background-repeat: no-repeat; text-decoration: none;}
#footer-cnt table.tabella-footer a.rekuest-link{ font-size: 9px; margin:10px 0px; padding:0;display:block; width:80px; background:url(img19.jpg) left top no-repeat;cursor:pointer;}
#footer-cnt table.tabella-footer a.rekuest-link:hover{ background:url(img19_a.jpg); background-repeat: no-repeat; text-decoration: none; }
#footer-cnt table.tabella-footer span{ display: block; padding-top: 30px; }
#footer-cnt table.tabella-footer a.tqoffice-link span { padding-top: 34px; }

