html,body{margin: 0 auto;padding:0;}
body{text-align: center;font-family: arial,sans-serif;font-size: 76%;height:100%;background: #f0f0f0 url(but/bkg.jpg) repeat}
div#container_bg{position: relative;width: 845px;height: auto;margin: 0 auto;background: url(but/container.png) repeat;}

div#container{width: 760px;height: 100%;position: relative;margin: 0 auto;background: #f8f8f8;border-left: 1px solid #ffffff;
border-right: 1px solid #ffffff;}
body>div#container{height:auto;min-height:100%;}

abbr {border: 0;}
a{color : #2f75f5;text-decoration:none;font-family: arial,verdana,times;font-weight: normal;}
a:visited {color : #2f75f5;text-decoration:none;font-family: arial,verdana,times;font-weight: normal;}
a:active {color : #2f75f5;text-decoration:none;font-family: arial,verdana,times;font-weight: normal;}
a:hover {color : #cf9304;text-decoration:none;font-family: arial,verdana,times;font-weight: normal;}

h1{background: url(but/logo2.jpg) no-repeat top center;padding-top: 150px;
margin: 0;font-size:3em;font-weight:bold;font-family: Goudy Old Style;text-align:center;color: #676767;}
h2{margin: 0;padding: 0;font-size:1.5em;font-weight:normal;font-family: Goudy Old Style;text-align:center;color: #676767;text-transform: uppercase;}


div#footer{position: relative;margin: 0 auto;bottom:0px;bottom: 0 !important; clear: both;text-align:right;
padding:0;color: #676767;width: 100%;border-top: 12px solid #efefef;background:#e4e4e4;font: normal 0.9em arial,verdana,times;}
div#footer p{margin: 0 auto; padding: 0;}

div#footer a.copy{color: #8e8e8e;font: normal 0.9em arial,verdana,times;}
div#footer a.copy:visited{color: #8e8e8e;font: normal 0.9em arial,verdana,times;}
div#footer a.copy:active{color: #8e8e8e;font: normal 0.9em arial,verdana,times;}
div#footer a.copy:hover{color: #cf9304;font: normal 0.9em arial,verdana,times;}

ul#lingue {clear: both;margin: 0;padding: 0;height: 22px;font: 11px Verdana, sans-serif;width: 100%;border-bottom: 1px solid #e4e4e4;
list-style-type: none;background: #ffffff;}
#lingue li{float: left;margin: 0;padding: 0;width: auto;display: block;border-right: 1px solid #e4e4e4;}
#lingue li.skip{display: none;}

#lingue li.preferiti_li{float: right;margin: 0;padding: 0;border-right: 0;}
#lingue li a.preferiti, #lingue li a.preferiti:link{color: #676767;
background: url(but/preferiti.jpg) no-repeat left top;padding-left: 18px;border-bottom: 2px solid #f8f8f8;}
#lingue li a:active.preferiti, #lingue li a:active.preferiti:link{color: #bc8807;
background: url(but/preferiti.jpg) no-repeat left top;padding-left: 18px;border-bottom: 2px solid #f8f8f8;}
#lingue li a:visited.preferiti, #lingue li a:visited.preferiti:link{color: #676767;
background: url(but/preferiti.jpg) no-repeat left top;padding-left: 18px;border-bottom: 2px solid #f8f8f8;}
#lingue li a:hover.preferiti, #lingue li a:hover.preferiti:link{color: #000000;
background: url(but/preferiti_hover.jpg) no-repeat left top;padding-left: 18px;border-bottom: 2px solid #eec22d;}

#lingue li.collegamenti_li{float: right;margin: 0;padding: 0;border-left: 1px solid #e4e4e4;;}
#lingue li a.collegamenti, #lingue li a.collegamenti:link{color: #676767;
background: url(but/collegamenti.jpg) no-repeat left top;padding-left: 18px;border-bottom: 2px solid #f8f8f8;}
#lingue li a:active.collegamenti, #lingue li a:active.collegamenti:link{color: #bc8807;
background: url(but/collegamenti.jpg) no-repeat left top;padding-left: 18px;border-bottom: 2px solid #f8f8f8;}
#lingue li a:visited.collegamenti, #lingue li a:visited.collegamenti:link{color: #676767;
background: url(but/collegamenti.jpg) no-repeat left top;padding-left: 18px;border-bottom: 2px solid #f8f8f8;}
#lingue li a:hover.collegamenti, #lingue li a:hover.collegamenti:link{color: #000000;
background: url(but/collegamenti.jpg) no-repeat left top;padding-left: 18px;border-bottom: 2px solid #eec22d;}

#lingue li a, #lingue li a:link{color: #555;text-decoration: none;padding: 3px 5px 3px 5px;display: block;background:#ffffff;}
/* ITALIANO */
#lingue li a.italiano, #lingue li a.italiano:link{color: #676767;
background: url(but/italiano.jpg) no-repeat left center;padding-left: 21px;border-bottom: 2px solid #f8f8f8;}
#lingue li a:active.italiano, #lingue li a:active.italiano:link{color: #bc8807;
background: url(but/italiano.jpg) no-repeat left center;padding-left: 21px;border-bottom: 2px solid #f8f8f8;}
#lingue li a:visited.italiano, #lingue li a:visited.italiano:link{color: #676767;
background: url(but/italiano.jpg) no-repeat left center;padding-left: 21px;border-bottom: 2px solid #f8f8f8;}
#lingue li a:hover.italiano, #lingue li a:hover.italiano:link{color: #000000;
background: url(but/italiano.jpg) no-repeat left center;padding-left: 21px;border-bottom: 2px solid #eec22d;}
#lingue li a.italiano#current{color: #676767;font-weight: bold;
background: url(but/italiano.jpg) no-repeat left center;padding-left: 21px;border-bottom: 2px solid #eec22d;}
#lingue li a.italiano#current:hover{color: #676767;font-weight: bold;
background: url(but/italiano.jpg) no-repeat left center;padding-left: 21px;border-bottom: 2px solid #e4e4e4;}
/* INGLESE */
#lingue li a.english, #lingue li a.english:link{color: #676767;
background: url(but/english.jpg) no-repeat left center;padding-left: 21px;border-bottom: 2px solid #f8f8f8;}
#lingue li a:active.english, #lingue li a:active.english:link{color: #bc8807;
background: url(but/english.jpg) no-repeat left center;padding-left: 21px;border-bottom: 2px solid #f8f8f8;}
#lingue li a:active.english, #lingue li a:active.english:link{color: #676767;
background: url(but/english.jpg) no-repeat left center;padding-left: 21px;border-bottom: 2px solid #f8f8f8;}
#lingue li a:hover.english, #lingue li a:hover.english:link{color: #000000;
background: url(but/english.jpg) no-repeat left center;padding-left: 21px;border-bottom: 2px solid #eec22d;}
#lingue li a.english#current{color: #676767;font-weight: bold;
background: url(but/english.jpg) no-repeat left center;padding-left: 21px;border-bottom: 2px solid #eec22d;}
#lingue li a.english#current:hover{color: #676767;font-weight: bold;
background: url(but/english.jpg) no-repeat left center;padding-left: 21px;border-bottom: 2px solid #e4e4e4;}
/* FRANCESE */
#lingue li a.francais, #lingue li a.francais:link{color: #676767;
background: url(but/francais.jpg) no-repeat left center;padding-left: 21px;border-bottom: 2px solid #f8f8f8;}
#lingue li a:active.francais, #lingue li a:active.francais:link{color: #bc8807;
background: url(but/francais.jpg) no-repeat left center;padding-left: 21px;border-bottom: 2px solid #f8f8f8;}
#lingue li a:active.francais, #lingue li a:active.francais:link{color: #676767;
background: url(but/francais.jpg) no-repeat left center;padding-left: 21px;border-bottom: 2px solid #f8f8f8;}
#lingue li a:hover.francais, #lingue li a:hover.francais:link{color: #000000;
background: url(but/francais.jpg) no-repeat left center;padding-left: 21px;border-bottom: 2px solid #eec22d;}
#lingue li a.francais#current{color: #676767;font-weight: bold;
background: url(but/francais.jpg) no-repeat left center;padding-left: 21px;border-bottom: 2px solid #eec22d;}
#lingue li a.francais#current:hover{color: #676767;font-weight: bold;
background: url(but/francais.jpg) no-repeat left center;padding-left: 21px;border-bottom: 2px solid #e4e4e4;}
/* TEDESCO */
#lingue li a.deutsch, #lingue li a.deutsch:link{color: #676767;
background: url(but/deutsch.jpg) no-repeat left center;padding-left: 21px;border-bottom: 2px solid #f8f8f8;}
#lingue li a:active.deutsch, #lingue li a:active.deutsch:link{color: #bc8807;
background: url(but/deutsch.jpg) no-repeat left center;padding-left: 21px;border-bottom: 2px solid #f8f8f8;}
#lingue li a:active.deutsch, #lingue li a:active.deutsch:link{color: #676767;
background: url(but/deutsch.jpg) no-repeat left center;padding-left: 21px;border-bottom: 2px solid #f8f8f8;}
#lingue li a:hover.deutsch, #lingue li a:hover.deutsch:link{color: #000000;
background: url(but/deutsch.jpg) no-repeat left center;padding-left: 21px;border-bottom: 2px solid #eec22d;}
#lingue li a.deutsch#current{color: #676767;font-weight: bold;
background: url(but/deutsch.jpg) no-repeat left center;padding-left: 21px;border-bottom: 2px solid #eec22d;}
#lingue li a.deutsch#current:hover{color: #676767;font-weight: bold;
background: url(but/deutsch.jpg) no-repeat left center;padding-left: 21px;border-bottom: 2px solid #e4e4e4;}


/* DIVISIONE COLONNE */
#colonnasx {float:left;margin: 5px 0 0 10px;padding: 10px 0 0;width: 35%;}
#colonnasx img{display: none;}
#colonnadx {float: left;width: 60%;margin-left: 10px;padding: 0;}
#coda {clear: both;padding: 0;margin: 0px;text-align:center;}
#blank {clear: both;padding: 0;margin: 0px;text-align:center;height: 10px;}
/* CONTENUTI */
#contenuti_pagina {width: 100%;margin: 0 auto; padding: 0;text-align: left;}
#contenuti_pagina p {margin: 0 auto; padding: 0;text-align: justify;font: normal 0.9em san serif,verdana,times;}
table.cartina{float: left;width: 220px;border: 0;margin: 0 auto;padding: 0;text-align: left;}
table.cartina td{font: normal 12px "san serif",arial,verdana;margin: 0 auto;padding: 0;}

#contenuti_pagina div#direzioni{display: block; margin: 10px 0 0 auto; text-align: center;width: 100%;font: normal 1em "san serif",arial,times;}
#contenuti_pagina div#direzioni input.indicazioni{margin: 0; padding: 0;border: 1px solid #e4e4e4;}
#contenuti_pagina div#direzioni input#invia{background: url(but/invia.jpg) no-repeat;width: 93px;height: 21px;border:0;font: bold 1em "san serif",arial,verdana;}
div#clicca_x_ingrandire{margin: 0 auto;padding-bottom: 5px;text-align: center;width: 100%;font: normal 0.9em san serif,arial,verdana;
color: #676767;}
div div#num_offerte{text-align: right;margin-bottom: 5px;color: #676767;font: bold 0.9em san serif,arial;}
#img_menux_dx{margin: 0 0 10px;border:1px solid #e4e4e4;padding: 5px;background: #ffffff}
/*NEWS*/
div.box{float: left;width:264px;height:90px;background: url(but/bg_news.jpg) no-repeat right bottom;
border: 1px solid #eeeeee;padding:1px 0;font-size:10px}
div.box-inner{height: 80px;overflow:auto;margin:5px 0 0 3px;padding-right:2px;}
div.box-inner hr{margin: 0;padding: 0;background: #eeeeee;color: #eeeeee; }
div.box p{margin-top:0}


#colonnasx_home {float:left;margin-left: 12px;padding: 0px;width: 60%;}
#colonnadx_home {float: left;width: 35%;margin-left: 10px;padding: 0;}

/*TITOLO PAGINA - SINISTRA*/
#contenuti_pagina #colonnasx_home h1{margin: 0;padding: 0;font-size:2.5em;font-weight:normal;font-family: Goudy Old Style;text-align:left;
color: #dba929;border-bottom: 1px solid #eee;background: none;}

/*TITOLO SEND*/
#contenuti_pagina #colonnasx_home h1.titolo_invia_send{margin: 20px 0;padding: 0;font-size:2.3em;font-weight:bold;font-family: Goudy Old Style;
text-align:center;color: #2c7d00;border-bottom: 0;background: none;}

/*TITOLO DOVE SIAMO - SINISTRA*/
#contenuti_pagina #colonnasx_galleria h3{margin: 0;padding: 0;font-size:1.6em;font-weight:bold;font-family: Goudy Old Style;text-align:left;
color: #dba929;border-bottom: 1px solid #eee;background: none;}

/*TITOLO DESTRA - NN SI DEVE VEDERE*/
#contenuti_pagina #colonnadx_home h2.titolo_servizidx{display: none;height: 20px;}

/*TITOLI VOIP E INGRANDIRE*/
#contenuti_pagina #colonnadx_home h3.sottotitolo_servizi_dxhome{
display: block;text-align:right;float: left;font: bold 0.9em arial,verdana,times;color: #676767;width: 266px;
text-transform: none;background: #eeeeee;margin: 0;padding: 0;}


div#contenuti_pagina div#colonnadx_home div#skype_but{float: left;margin-right: 9px;padding: 0;}
div#contenuti_pagina div#colonnadx_home div#skype_but_cento{margin: 0;padding: 0;text-align:right;width: 100%;}
div#contenuti_pagina div#colonnadx_home div#skype_but a img, div#contenuti_pagina div#colonnadx_home div#skype_but a:visited img, div#contenuti_pagina div#colonnadx_home div#skype_but a:active img{border: 0;}
div#contenuti_pagina div#colonnadx_home div#skype_but_cento a img, div#contenuti_pagina div#colonnadx_home div#skype_but_cento a:visited img, div#contenuti_pagina div#colonnadx_home div#skype_but_cento a:active img{border: 0;}



/*TITOLI NEWS*/
#contenuti_pagina #colonnadx_home h4.titolo_news{text-transform: none;margin: 0;padding: 0;border-bottom: 0px solid #eeeeee;
font: bold 1.1em "san serif",verdana,times;}
#contenuti_pagina #colonnadx_home h4.titolo_news a{text-decoration: none;color:#2f75f5;
margin: 0;padding: 0;}
#contenuti_pagina #colonnadx_home h4.titolo_news a:active{text-decoration: none;color:#2f75f5;font: bold 0.9em "san serif",verdana,times;
margin: 0;padding: 0;}
#contenuti_pagina #colonnadx_home h4.titolo_news a:visited{text-decoration: none;color:#2f75f5;font: bold 0.9em "san serif",verdana,times;
margin: 0;padding: 0;}
#contenuti_pagina #colonnadx_home h4.titolo_news a:hover{text-decoration: none;color:#dba929;font: bold 0.9em "san serif",verdana,times;
margin: 0;padding: 0;}

/*COLONNA PER GALLERIA FOTOGRAFICA + LARGA e ALTREW PAGINE PIENE*/
#colonnasx_galleria {margin: 0 auto;padding: 0px;width: 97%;}
#colonnasx_galleria div#privacy{margin: 10px 0 0 auto;padding: 0px;width: 100%;font: normal 0.9em "san serif",arial,verdana;}
#colonnasx_galleria div#privacy p{margin: 0 0 10px auto;padding: 0px;}
#colonnasx_galleria h1{margin: 0;padding: 0;font-size:2.5em;font-weight:normal;font-family: Goudy Old Style;text-align:left;
color: #dba929;border-bottom: 1px solid #eee;background: none;}
#colonnasx_galleria h2{margin: 0;padding: 3px;font: bold 1.1em "san serif",arial,verdana;text-align:left;
color: #000000;border-bottom: 1px solid #eee;background: #ffffff;text-transform: none;}
#colonnasx_galleria div{margin-left: 30px;padding: 0;text-align: center;font: normal 0.9em san serif,verdana,times;}

/* DOVE SIAMO */
#contenuti_pagina #colonnasx_galleria ul {margin: 0 0 10px;padding: 0;list-style-type: none;width: 100%;}
#contenuti_pagina #colonnasx_galleria ul li {margin: 0;background:#ffffff url(but/menuhover.jpg) no-repeat left top;padding-left: 18px;
border-bottom: 2px solid #eeeeee;text-align: left;}

/* EVENTI */
#contenuti_pagina #colonnasx_home ul#eventi {margin: 0;padding: 0;list-style-type: none;width: 100%;}
#contenuti_pagina #colonnasx_home ul#eventi li {margin: 0;padding:3px;background: none;border-bottom: 1px solid #eeeeee;
font: normal 0.9em "san serif",arial,verdana;}

/* LINK UTILI */
#contenuti_pagina #colonnasx_home ul#eventi {margin: 0;padding: 0;list-style-type: none;width: 100%;}
#contenuti_pagina #colonnasx_home ul#eventi li {margin: 0px;padding:1px;background: none;border-bottom: 1px solid #eeeeee;
font: normal 0.9em "san serif",arial,verdana;}
#contenuti_pagina #colonnasx_home ul#eventi li.titolo{margin: 0px;padding:0px;background: none;border: 0;
font: normal 0.9em "san serif",arial,verdana;}
#contenuti_pagina #colonnasx_home ul#eventi li.collegamento {margin: 0 0 5px;padding:0px;background: none;border-bottom: 1px solid #eeeeee;
font: normal 0.9em "san serif",arial,verdana;}

/* MENU DESTRA CONTATTI */
#contenuti_pagina #colonnadx_home ul#contatti {float: left;margin: 0 0 10px;text-align: right;width: 100%;padding: 0;
list-style-type: none;}
#contenuti_pagina #colonnadx_home ul#contatti li {margin: 0;padding:3px;background: none;border-bottom: 1px solid #eeeeee;
font: normal 0.9em "san serif",arial,verdana;text-align: right;}



/* OFFERTE */
#contenuti_pagina #colonnasx_home ul#offerte {margin: 0 0 8px;padding: 0;list-style-type: none;width: 100%;border: 1px solid #eedeb8;
background: #ffffff;}
#contenuti_pagina #colonnasx_home ul#offerte li {margin: 0;padding:3px;background: none;border-bottom: 1px solid #eeeeee;
font: normal 0.9em "san serif",arial,verdana;}
#contenuti_pagina #colonnasx_home ul#offerte li.titolo {margin: 0;padding:3px;background: none;border-bottom: 1px solid #eeeeee;
font: normal 0.9em "san serif",arial,verdana;background: #e6be5f;}
#contenuti_pagina #colonnasx_home ul#offerte li.descrizione {margin: 0;padding:3px;background: none;border-bottom: 1px solid #eeeeee;
font: normal 0.9em "san serif",arial,verdana;background: #fdfdfd;}
#contenuti_pagina #colonnasx_home ul#offerte li h2 {margin: 0;padding:0;font: normal 1em "san serif",arial,verdana;
text-align: left;color: #000000;}

/* IMMAGINI CAMERE */
#contenuti_pagina #colonnasx_home ul#galleria_fotografica{margin:0 auto;padding:0;list-style-type:none;width: 100%;}
#contenuti_pagina #colonnasx_home ul#galleria_fotografica li{border: 0;float:left;margin-bottom: 5px;padding:0 5px 7px 0;background: url(but/ombra.jpg) no-repeat bottom}
#contenuti_pagina #colonnasx_home ul#galleria_fotografica li img{display:block;border:1px solid #ccc;padding: 5px;border-color: #e4e4e4;width: 210px;height: 140px;}

/*IMMAGINI GALLERIA*/
/* IMMAGINI GALLERIA FOTOGRAFICA */
#contenuti_pagina #colonnasx_galleria ul#galleria_fotografica{margin:0 auto;padding:0;list-style-type:none;width: 100%;}
#contenuti_pagina #colonnasx_galleria ul#galleria_fotografica li{border: 0;float:left;margin-bottom: 5px;padding:0 5px 7px 0;background: url(but/ombra.jpg) no-repeat bottom}
#contenuti_pagina #colonnasx_galleria ul#galleria_fotografica li img{display:block;border:1px solid #ccc;padding: 5px;border-color: #e4e4e4;width: 210px;height: 140px;}





/* BOX VOIP */
#voip{float: right;margin: 0;margin-top: 5px;background: url(but/voip.jpg) no-repeat;width: 130px;height: 49px;font-weight: bold;
 font-size:1.8em;font-family: Goudy Old Style;padding-top: 11px;padding-left: 18px;}
#voip span{font-size: 0.8em;}
#voip a{text-decoration: none;font-weight: bold;font-size:1em;font-family: Goudy Old Style;color: #2f75f5;}
#voip a:active{text-decoration: none;font-weight: bold;font-size:1em;font-family: Goudy Old Style;color: #2f75f5;}
#voip a:visited{text-decoration: none;font-weight: bold;font-size:1em;font-family: Goudy Old Style;color: #2f75f5;}
#voip a:hover{text-decoration: none;font-weight: bold;font-size:1em;font-family: Goudy Old Style;color: #cf9304;}
/* BOX VOIP INGLESE */
#voip_en{float: right;margin: 0;margin-top: 5px;background: url(but/voip_en.jpg) no-repeat;width: 130px;height: 49px;font-weight: bold;
 font-size:1.8em;font-family: Goudy Old Style;padding-top: 11px;padding-left: 18px;}
#voip_en span{font-size: 0.8em;}
#voip_en a{text-decoration: none;font-weight: bold;font-size:1em;font-family: Goudy Old Style;color: #2f75f5;}
#voip_en a:active{text-decoration: none;font-weight: bold;font-size:1em;font-family: Goudy Old Style;color: #2f75f5;}
#voip_en a:visited{text-decoration: none;font-weight: bold;font-size:1em;font-family: Goudy Old Style;color: #2f75f5;}
#voip_en a:hover{text-decoration: none;font-weight: bold;font-size:1em;font-family: Goudy Old Style;color: #cf9304;}
/* BOX VOIP FRANCESE */
#voip_fr{float: right;margin: 0;margin-top: 5px;background: url(but/voip_fr.jpg) no-repeat;width: 130px;height: 49px;font-weight: bold;
 font-size:1.8em;font-family: Goudy Old Style;padding-top: 11px;padding-left: 18px;}
#voip_fr span{font-size: 0.8em;}
#voip_fr a{text-decoration: none;font-weight: bold;font-size:1em;font-family: Goudy Old Style;color: #2f75f5;}
#voip_fr a:active{text-decoration: none;font-weight: bold;font-size:1em;font-family: Goudy Old Style;color: #2f75f5;}
#voip_fr a:visited{text-decoration: none;font-weight: bold;font-size:1em;font-family: Goudy Old Style;color: #2f75f5;}
#voip_fr a:hover{text-decoration: none;font-weight: bold;font-size:1em;font-family: Goudy Old Style;color: #cf9304;}
/* BOX VOIP TEDESCO */
#voip_de{float: right;margin: 0;margin-top: 5px;background: url(but/voip_de.jpg) no-repeat;width: 130px;height: 49px;font-weight: bold;
 font-size:1.8em;font-family: Goudy Old Style;padding-top: 11px;padding-left: 18px;}
#voip_de span{font-size: 0.8em;}
#voip_de a{text-decoration: none;font-weight: bold;font-size:1em;font-family: Goudy Old Style;color: #2f75f5;}
#voip_de a:active{text-decoration: none;font-weight: bold;font-size:1em;font-family: Goudy Old Style;color: #2f75f5;}
#voip_de a:visited{text-decoration: none;font-weight: bold;font-size:1em;font-family: Goudy Old Style;color: #2f75f5;}
#voip_de a:hover{text-decoration: none;font-weight: bold;font-size:1em;font-family: Goudy Old Style;color: #cf9304;}


/* NUMERAZIONE PAGINE */
#contenuti_pagina .p_num_bottom{text-align: center;margin-top: 10px;margin-bottom: 10px;}	
div#non_disponibile{text-align: center;font: bold 1em "san serif",arial,verdana;color:#c20000;margin:0 auto;padding:10px;}	
.num_pagine{vertical-align: middle;padding-top: 2px;border: 0;}
.num_attivo{color: #ffffff;margin:0 3px 0 3px;padding: 1px 5px 1px 5px;font: bold 0.9em arial,verdana,times;
background: #dca42b;border: 1px solid #b98107;text-transform: uppercase;letter-spacing: 1px;}
a.numerazione{color: #000000;margin:0 1px 0 2px;padding: 0px 4px 0px 4px;font: normal 0.9em "san serif",arial,verdana;
border: 2px solid #dca42b;}
a:active.numerazione{color: #000000;margin:0 1px 0 2px;padding: 0px 4px 0px 4px;font: normal 0.9em "san serif",arial,verdana;
border: 2px solid #dca42b;}
a:visited.numerazione{color: #000000;margin:0 1px 0 2px;padding: 0px 4px 0px 4px;font: normal 0.9em "san serif",arial,verdana;
border: 2px solid #dca42b;}
a:hover.numerazione{color: #000000;margin:0 1px 0 2px;padding: 0px 4px 0px 4px;font: normal 0.9em "san serif",arial,verdana;
background: #e3bb3f;border: 2px solid #dca42b;}

/* MENU TOP */
#cont_menu{margin-top: 0px;padding: 0;}
ul#menu {clear: both;margin: 0;padding: 0;height: 22px;font: 11px Verdana, sans-serif;width: 100%;border-top: 1px solid #e4e4e4;
border-bottom: 1px solid #e4e4e4;list-style-type: none;background: #ffffff;}
#menu li{float: left;margin: 0;padding: 0;width: auto;display: block;border-right:1px solid #e4e4e4;}
#menu li a, #menu li a:link{color: #555;text-decoration: none;padding: 3px 5px 3px 5px;display: block;background:#ffffff;
border-bottom: 2px solid #f8f8f8;}
#menu li a:hover{color: #bc8807;border-bottom: 2px solid #eec22d;cursor: pointer;background: #ffffff;}
#menu li a#current, #menu li a#current:link{color: #676767;cursor: default;font-weight: bold;padding-left: 18px;
border-bottom: 2px solid #eec22d;background:#ffffff url(but/menuhover.jpg) no-repeat left;vertical-align: middle;}
#menu li a#current:hover{border-bottom: 2px solid #e4e4e4;background:#ffffff url(but/menuhover.jpg) no-repeat left;
vertical-align: middle;}

/* LISTE PER SERVIZI */
ul#servizi{margin: 0 auto;text-align: center;padding: 0;list-style-type: none;}
ul#servizi li{list-style-type: none;float: left;margin-left: 8px;margin-top: 5px;}
ul#servizi li img{display: none;}
ul#servizi li.piu_servizi{display: block;text-align:right;float: right;font: normal 0.9em arial,verdana,times;color: #676767;width: 100%;}
ul#servizi li span{display: none;}
ul#servizi li.cassaforte{background: url(servizi/cassaforte.gif) no-repeat center;width: 25px;height: 26px;border: 2px solid #a6a6a6;padding: 0px;}
ul#servizi li.parcheggio{list-style: none;background: url(servizi/parcheggio.gif) no-repeat center;width: 25px;height: 26px;border: 2px solid #a6a6a6;padding: 0px;}
ul#servizi li.sala_meetings{list-style: none;background: url(servizi/sala_meetings.gif) no-repeat center;width: 25px;height: 26px;border: 2px solid #a6a6a6;padding: 0px;}
ul#servizi li.bar{list-style: none;background: url(servizi/bar.gif) no-repeat center;width: 25px;height: 26px;border: 2px solid #a6a6a6;padding: 0px;}
ul#servizi li.wifi{list-style: none;background: url(servizi/wifi.gif) no-repeat center;width: 25px;height: 26px;border: 2px solid #a6a6a6;padding: 0px;}
ul#servizi li.internet{list-style: none;background: url(servizi/internet.gif) no-repeat center;width: 25px;height: 26px;border: 2px solid #a6a6a6;padding: 0px;}
ul#servizi li.tv{list-style: none;background: url(servizi/tv.gif) no-repeat center;width: 25px;height: 26px;border: 2px solid #a6a6a6;padding: 0px;}
ul#servizi li.bici{list-style: none;background: url(servizi/bici.gif) no-repeat center;width: 25px;height: 26px;border: 2px solid #a6a6a6;padding: 0px;}
ul#servizi li.spiaggia{list-style: none;background: url(servizi/spiaggia.gif) no-repeat center;width: 25px;height: 26px;border: 2px solid #a6a6a6;padding: 0px;}
ul#servizi li.fax{list-style: none;background: url(servizi/fax.gif) no-repeat center;width: 25px;height: 26px;border: 2px solid #a6a6a6;padding: 0px;}
ul#servizi li.frigobar{list-style: none;background: url(servizi/frigobar.gif) no-repeat center;width: 25px;height: 26px;border: 2px solid #a6a6a6;padding: 0px;}
ul#servizi li.ascensore{list-style: none;background: url(servizi/ascensore.gif) no-repeat center;width: 25px;height: 26px;border: 2px solid #a6a6a6;padding: 0px;}
ul#servizi li.lavanderia{list-style: none;background: url(servizi/lavanderia.gif) no-repeat center;width: 25px;height: 26px;border: 2px solid #a6a6a6;padding: 0px;}
ul#servizi li.bancomat{list-style: none;background: url(servizi/bancomat.gif) no-repeat center;width: 25px;height: 26px;border: 2px solid #a6a6a6;padding: 0px;}
ul#servizi li.telefono{list-style: none;background: url(servizi/telefono.gif) no-repeat center;width: 25px;height: 26px;border: 2px solid #a6a6a6;padding: 0px;}
ul#servizi li.fumatori{list-style: none;background: url(servizi/fumatori.gif) no-repeat center;width: 25px;height: 26px;border: 2px solid #a6a6a6;padding: 0px;}
ul#servizi li.colazione{list-style: none;background: url(servizi/colazione.gif) no-repeat center;width: 25px;height: 26px;border: 2px solid #a6a6a6;padding: 0px;}
ul#servizi li.apertura{list-style: none;background: url(servizi/apertura.gif) no-repeat center;width: 25px;height: 26px;border: 2px solid #a6a6a6;padding: 0px;}
ul#servizi li.lingue{list-style: none;background: url(servizi/lingue.gif) no-repeat center;width: 25px;height: 26px;border: 2px solid #a6a6a6;padding: 0px;}
ul#servizi li.asciugacapelli{list-style: none;background: url(servizi/asciugacapelli.gif) no-repeat center;width: 25px;height: 26px;border: 2px solid #a6a6a6;padding: 0px;}
ul#servizi li.palestra{list-style: none;background: url(servizi/palestra.gif) no-repeat center;width: 25px;height: 26px;border: 2px solid #a6a6a6;padding: 0px;}
ul#servizi li.sala_lettura{list-style: none;background: url(servizi/sala_lettura.gif) no-repeat center;width: 25px;height: 26px;border: 2px solid #a6a6a6;padding: 0px;}
ul#servizi li.navetta{list-style: none;background: url(servizi/navetta.gif) no-repeat center;width: 25px;height: 26px;border: 2px solid #a6a6a6;padding: 0px;}
ul#servizi li.animali{list-style: none;background: url(servizi/animali.gif) no-repeat center;width: 25px;height: 26px;border: 2px solid #a6a6a6;padding: 0px;}
ul#servizi li.ristorante{list-style: none;background: url(servizi/ristorante.gif) no-repeat center;width: 25px;height: 26px;border: 2px solid #a6a6a6;padding: 0px;}
ul#servizi li.riscaldamento{list-style: none;background: url(servizi/riscaldamento.gif) no-repeat center;width: 25px;height: 26px;border: 2px solid #a6a6a6;padding: 0px;}
ul#servizi li.sat{list-style: none;background: url(servizi/sat.gif) no-repeat center;width: 25px;height: 26px;border: 2px solid #a6a6a6;padding: 0px;}
ul#servizi li.garage{list-style: none;background: url(servizi/garage.gif) no-repeat center;width: 25px;height: 26px;border: 2px solid #a6a6a6;padding: 0px;}
ul#servizi li.carta_credito{list-style: none;background: url(servizi/carta_credito.gif) no-repeat center;width: 25px;height: 26px;border: 2px solid #a6a6a6;padding: 0px;}
ul#servizi li.antiincendio{list-style: none;background: url(servizi/antiincendio.gif) no-repeat center;width: 25px;height: 26px;border: 2px solid #a6a6a6;padding: 0px;}
ul#servizi li.taxi{list-style: none;background: url(servizi/taxi.gif) no-repeat center;width: 25px;height: 26px;border: 2px solid #a6a6a6;padding: 0px;}
ul#servizi li.baby{list-style: none;background: url(servizi/baby.gif) no-repeat center;width: 25px;height: 26px;border: 2px solid #a6a6a6;padding: 0px;}
ul#servizi li.notte{list-style: none;background: url(servizi/notte.gif) no-repeat center;width: 25px;height: 26px;border: 2px solid #a6a6a6;padding: 0px;}
ul#servizi li.aria{list-style: none;background: url(servizi/aria.gif) no-repeat center;width: 25px;height: 26px;border: 2px solid #a6a6a6;padding: 0px;}
ul#servizi li.camera_terrazza{list-style: none;background: url(servizi/camera_terrazza.gif) no-repeat center;width: 25px;height: 26px;border: 2px solid #a6a6a6;padding: 0px;}
ul#servizi li.stireria{list-style: none;background: url(servizi/stireria.gif) no-repeat center;width: 25px;height: 26px;border: 2px solid #a6a6a6;padding: 0px;}
ul#servizi li.idromassaggio{list-style: none;background: url(servizi/idromassaggio.gif) no-repeat center;width: 25px;height: 26px;border: 2px solid #a6a6a6;padding: 0px;}


/* PAGINA VOIP */
form.voip{margin: 0;padding: 0;}
form.voip table{margin: 0;padding: 0;float: right;}
form.voip .line {FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #1d2d3f; FONT-FAMILY: Tahoma,Verdana,Arial,Helvetica; TEXT-DECORATION: none}
form.voip .dispNum {FONT-WEIGHT: bold;FONT-SIZE: 16px;WIDTH: 130px;COLOR: #1d2d3f;FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #EAFFC6;TEXT-ALIGN: right;TEXT-DECORATION: none;border: 0px #EAFFC6;}
form.voip .dispMex {FONT-WEIGHT: normal;FONT-SIZE: 10px;WIDTH: 130px;COLOR: #1d2d3f;FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
	BACKGROUND-COLOR: #EAFFC6;TEXT-DECORATION: none;border: 0px #EAFFC6;height: 15px;}
form.voip .testo{width: 290px;margin:0; padding:0;text-align: justify;font: normal 0.9em san serif,verdana,times;float: left;
line-height: 180%;}
form.voip .testo img{margin:0; padding:0;border: 0;vertical-align: middle;width: 22px;height: 19px;}
