html, body {
margin:0px;
padding:0px;
}

body {
background-color:#912330;
}

.esterna {
width:100%;
height:100%;
text-align:center;
vertical-align:middle;
margin:0px;
padding:0px;
border-collapse:collapse;
border:0px;
margin-left:auto;
margin-right:auto;
}

.td_esterna {
width:100%;
height:100%;
margin-left:auto;
margin-right:auto;
text-align:center;
border-collapse:collapse;
}

.main_table {
width:800px;
height:600px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
margin-left:auto;
margin-right:auto;
background-image:url(img/sfondo_scuro.jpg);
background-repeat:repeat-y;
}

.logo_table {
width:200px;
height:160px;
border-collapse:collapse;
margin:0px;
padding:0px;
border:0px;
}

.logo_td {
text-align:center;
vertical-align:top;
height:160px;
border-collapse:collapse;
margin:0px;
padding:0px;
border:0px;
}

.logo_td2 {
text-align:center;
vertical-align:top;
height:160px;
border-collapse:collapse;
margin:0px;
padding:0px;
border:0px;
}

.unlibro_table {
width:200px;
height:200px;
border-collapse:collapse;
border:0px;
}

.unlibro_td {
text-align:left;
width:200px;
height:200px;
margin:0px;
padding:0px;
border:0px;
}

.table_menu {
border-collapse:collapse;
margin:0px;
padding:0px;
border:0px;
}

.td_menu_vuoto {
border-collapse:collapse;
width:200px;
height:28px;
margin:0px;
padding:0px;
border:0px;
}

.td_menu_vuoto_arte {
border-collapse:collapse;
width:200px;
height:18px;
margin:0px;
padding:0px;
border:0px;
}

.td_menu {
border-collapse:collapse;
width:200px;
margin:0px;
padding:0px;
border:0px;
text-align:left;
}

.td_menu_arte {
border-collapse:collapse;
width:200px;
margin:0px;
padding:0px;
border:0px;
text-align:center;
margin-left:auto;
margin-right:auto;
}

.td_power {
border-collapse:collapse;
width:200px;
height:100%;
margin:0px;
padding:0px;
border:0px;
text-align:center;
vertical-align:bottom;
padding-bottom:3px;
}

/* parte destra */

.esterna_dx {
width:100%;
height:100%;
text-align:center;
vertical-align:center;
margin:0px;
padding:0px;
border:0px;
border-collapse:collapse;
margin-left:auto;
margin-right:auto;
}

.td_esterna_dx {
width:600px;
height:100%;
vertical-align:top;
text-align:center;
margin:0px;
padding:0px;
border-collapse:collapse;
border:0px;
margin-left:auto;
margin-right:auto;
}

.colonna_sx {
width:200px;
vertical-align:top;
margin:0px;
padding:0px;
border-collapse:collapse;
border:0px;
}

.colonna_dx {
width:600px;
height:100%;
vertical-align:top;
margin:0px;
padding:0px;
border-collapse:collapse;
border:0px;
text-align:center;
margin-left:auto;
margin-right:auto;
}

.culture {
margin-top:0px;
}

.flash_table {   /* per il flash-testata che è nella homepage */
width:600px;
height:300px;
border-collapse:collapse;
border:0px;
margin:0px;
padding:0px;
}

.flash_table2 {    /* per i flash-testata che sono nelle altre pagine */
width:600px;
height:200px;
border-collapse:collapse;
border:0px;
margin:0px;
padding:0px;
}

.flash_td {
text-align:left;
width:600px;
height:200px;
margin:0px;
padding:0px;
border:0px;
border-collapse:collapse;
vertical-align:top;
}

.allinea_flash {
width:600px;
height:200px;
border-collapse:collapse;
margin:0px;
padding:0px;
border:0px;
}

.td_allinea_flash {
width:600px;
height:200px;
border-collapse:collapse;
margin:0px;
padding:0px;
border:0px;
text-align:left;
}

.td_lingue {
text-align:right;
height:20px;
vertical-align:middle;
border-collapse:collapse;
margin:0px;
padding:0px;
border:0px;
padding-right:55px;
}

.td_cicerone {
width:600px;
text-align:center;
height:45px;
vertical-align:bottom;
border-collapse:collapse;
margin:0px;
padding:0px;
border:0px;
}

.td_cicerone2 {
text-align:right;
padding-right:120px;
height:25px;
vertical-align:middle;
}

.td_cicerone2_ing {
text-align:right;
padding-right:160px;
height:25px;
vertical-align:middle;
}

.font_slogan {
font-family:Georgia, Times new Roman;
color:#730818;
font-size:18px;
font-style:italic;
font-weight:bold;
}

.font_firma {
font-family:Georgia, Times new Roman;
color:#730818;
font-size:14px;
font-weight:bolder;
font-variant:small-caps;
}

.font_eventi2007 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
font-weight:bold;
color:#91232F;
}

.separazione {
width:600px;
height:20px;
border-collapse:collapse;
margin:0px;
padding:0px;
border:0px;
}

.separazione2 {
width:600px;
height:40px;
border-collapse:collapse;
margin:0px;
padding:0px;
border:0px;
}

.separazione2_menu {
width:600px;
height:70px;
border-collapse:collapse;
margin:0px;
padding:0px;
border:0px;
}

.td_eureka {
width:600px;
height:40px;
border-collapse:collapse;
margin:0px;
padding:0px;
border:0px;
text-align:center;
vertical-align:middle;
background-image:url(img/barra_eureka.gif);
background-repeat:no-repeat;
}

.td_eureka2 {
width:600px;
height:22px;
border-collapse:collapse;
margin:0px;
padding:0px;
border:0px;
text-align:center;
vertical-align:middle;
background-image:url(img/barra_eureka22.gif);
background-repeat:no-repeat;
}


.table_separazione3 {
width:500px;
height:60px;
border-collapse:collapse;
margin:0px;
padding:0px;
border:0px;
}

.td_eureka3bis {
width:500px;
height:40px;
border-collapse:collapse;
margin:0px;
padding:0px;
border:0px;
text-align:center;
vertical-align:middle;
background-image:url(img/barra_eureka500.gif);
background-repeat:no-repeat;
}


.td_goldenclick {
width:140px;
height:20px;
border-collapse:collapse;
margin:0px;
padding-left:2px;
border:0px;
text-align:left;
vertical-align:bottom;
}

.td_goldenclick3 {
width:auto;
height:20px;
border-collapse:collapse;
margin:0px;
padding-left:2px;
border:0px;
text-align:left;
vertical-align:bottom;
}

.td_macchinetta {
width:460px;
height:20px;
border-collapse:collapse;
margin:0px;
padding:0px;
border:0px;
text-align:right;
vertical-align:middle;
}

.td_macchinetta3 {
width:400px;
height:20px;
border-collapse:collapse;
margin:0px;
padding:0px;
border:0px;
text-align:right;
vertical-align:middle;
}

.td_vuoto_goldenclick {
width:600px;
height:50px;
border-collapse:collapse;
margin:0px;
padding-right:70px;
border:0px;
text-align:right;
vertical-align:top;
}

.td_eurekaInglese {
width:600px;
height:40px;
border-collapse:collapse;
margin:0px;
padding:0px;
border:0px;
text-align:center;
vertical-align:middle;
}

.font_eureka {
font-family:Georgia, Times new Roman;
color:#730818;
font-size:12px;
font-style:italic;
font-weight:bold;
}

.font_eureka_parola {
font-family:Georgia, Times new Roman;
color:#730818;
font-size:15px;
font-style:normal;
font-weight:bolder;
}

.a_eureka:link {
text-decoration:none;
font-weight:bolder;
color:#730818;
}

.a_eureka:visited {
text-decoration:none;
font-weight:bolder;
color:#730818;
}

.a_eureka:hover {
text-decoration:none;
font-weight:bolder;
color:#e3b265;
}

.doppia_dx {
width:600px;
height:auto;
border-collapse:collapse;
margin:0px;
padding:0px;
border:0px;
}

.td_intro {
width:270px;
height:auto;
border-collapse:collapse;
text-align:left;
vertical-align:top;
padding-left:50px;
padding-top:10px;
padding-right:10px;
border:0px;
margin:0px;
}

.font_intro {
color:#B2656D;
font-family:Georgia, Times new Roman;
font-size:12px;
font-style:normal;
font-weight:800;
line-height:16px;
}

.td_box_php {
width:330px;
vertical-align:top;
text-align:left;
margin:0px;
padding:0px;
border:0px;
border-collapse:collapse;
}

.eventi {
width:300px;
height:auto;
border-collapse:collapse;
margin:0px;
padding:0px;
margin-left:auto;
margin-right:auto;
}

.td_eventi {
width:300px;
text-align:center;
border-collapse:collapse;
margin:0px;
padding:0px;
border:0px;
padding-right:0px;
}

.eventi2 {
width:600px;
height:auto;
border-collapse:collapse;
margin:0px;
padding:0px;
margin-left:auto;
margin-right:auto;
}

.td_eventi_rss {
width:300px;
text-align:center;
border-collapse:collapse;
margin:0px;
padding:0px;
border:0px;
padding-right:0px;
vertical-align:top;
}

.td_eventi_rss_dx {
width:300px;
text-align:left;
border-collapse:collapse;
margin:0px;
padding:0px;
border:0px;
padding-left:5px;
padding-right:30px;
vertical-align:top;
}

.table_rss_inside {
width:300px;
height:auto;
border-collapse:collapse;
margin:0px;
padding:0px;
margin-left:auto;
margin-right:auto;
}

.td_rss_inside1 {
width:300px;
height:36px;
text-align:left;
vertical-align:middle;
border-collapse:collapse;
margin:0px;
padding:0px;
border:0px;
padding-left:5px;
padding-right:60px;
}

.td_rss_inside2 {
width:300px;
text-align:left;
vertical-align:middle;
border-collapse:collapse;
margin:0px;
padding:0px;
border:0px;
padding-left:5px;
padding-right:60px;
}

.td_rss_inside3 {
width:200px;
height:30px;
text-align:left;
vertical-align:middle;
border-collapse:collapse;
margin:0px;
padding:0px;
border:0px;
padding-left:5px;
}

.td_rss_inside4 {
width:100px;
height:30px;
text-align:right;
vertical-align:middle;
border-collapse:collapse;
margin:0px;
padding:0px;
border:0px;
padding-right:60px;
}







.td_leggiofferte {
width:300px;
text-align:left;
border-collapse:collapse;
margin:0px;
padding:0px;
border:0px;
padding-left:50px;
vertical-align:bottom;
}

.td_eventi2 {
background-image:url(img/sfondo_news.gif);
background-position:left;
background-repeat:no-repeat;
width:300px;
height:50px;
text-align:left;
border-collapse:collapse;
margin:0px;
padding-left:50px;
padding-right:40px;
border:0px;
vertical-align:middle;
}

.data_eventi {
color:#91232F;
font-family:Georgia, Times new Roman;
font-size:9px;
font-weight:200;
}

.data_arte {
color:#91232F;
font-family:Georgia, Times new Roman;
font-size:12px;
font-weight:200;
font-style:italic;
}

.titolo_eventi {
color:#E3B265;
font-family:Georgia, Times new Roman;
font-size:11px;
font-weight:600;
}

.corpo_eventi {
color:#91232F;
font-family:Georgia, Times new Roman;
font-size:11px;
font-weight:400;
}

.td_menu_basso {
border-collapse:collapse;
margin:0px;
text-align:right;
vertical-align:bottom;
height:70px;
padding-right:10px;
}

.logo_menu_basso {
border-collapse:collapse;
margin:0px;
text-align:left;
vertical-align:bottom;
height:70px;
padding-left:10px;
}

.font_menu_basso {
color:#91232F;
font-family:Georgia, Times new Roman;
font-size:9px;
font-weight:200;
}

.td_footer {
background-color:#E3B265;
border-collapse:collapse;
margin:0px;
padding:0px;
text-align:center;
vertical-align:middle;
height:50px;
}

.table_dentrofooter {
border-collapse:collapse;
margin:0px;
padding:0px;
text-align:center;
vertical-align:middle;
width:800px;
}

.td_dentrofooter1 {
border-collapse:collapse;
margin:0px;
padding:0px;
text-align:right;
vertical-align:middle;
width:640px;
}

.td_dentrofooter2 {
border-collapse:collapse;
margin:0px;
padding:0px;
text-align:center;
vertical-align:middle;
width:160px;
}

.font_footer {
color:#91232F;
font-family:Georgia, Times new Roman;
font-size:11px;
font-weight:400;
}

.font_footer2 {
color:#91232F;
font-family:Georgia, Times new Roman;
font-size:9px;
}

.img_skype {
text-align:right;
vertical-align:middle;
}

.culture {
margin-top:18px;
}


/* linkage */

.a_basso:link {
text-decoration:none;
font-weight:600;
color:#91232F;
}

.a_basso:visited {
text-decoration:none;
font-weight:600;
color:#91232F;
}

.a_basso:hover {
text-decoration:underline;
font-weight:600;
color:#91232F;
}

.a_bassoU:link {
text-decoration:underline;
font-weight:600;
color:#91232F;
}

.a_bassoU:visited {
text-decoration:underline;
font-weight:600;
color:#91232F;
}

.a_bassoU:hover {
text-decoration:underline;
font-weight:600;
color:#91232F;
}


.a_arte:link {
text-decoration:none;
font-weight:600;
color:#730818;
font-size:11px;
}

.a_arte:visited {
text-decoration:none;
font-weight:600;
color:#730818;
font-size:11px;
}

.a_arte:hover {
text-decoration:underline;
font-weight:600;
color:#730818;
font-size:11px;
}


.go_eventi:link {
text-decoration:none;
color:#E3B265;
}

.go_eventi:visited {
text-decoration:none;
color:#E3B265;
}

.go_eventi:hover {
text-decoration:none;
color:#cccccc;
}


.go_eventi_artisti:link {
text-decoration:none;
color:#730818;
}

.go_eventi_artisti:visited {
text-decoration:none;
color:#730818;
}

.go_eventi_artisti:hover {
text-decoration:underline;
color:#730818;
}


.posta:link {
text-decoration:underline;
color:#91232F;
}

.posta:visited {
text-decoration:underline;
color:#91232F;
}

.posta:hover {
text-decoration:underline;
color:#91232F;
}




.a_delizard:link {
text-decoration:underline;
color:#E3B265;
font-size:11px;
}

.a_delizard:visited {
text-decoration:underline;
color:#E3B265;
font-size:11px;
}

.a_delizard:hover {
text-decoration:underline;
color:#E3B265;
font-size:11px;
}



.a_eventi2008:link {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
text-decoration:underline;
font-weight:bold;
color:#91232F;
}

.a_eventi2008:visited {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
text-decoration:underline;
font-weight:bold;
color:#91232F;
}

.a_eventi2008:hover {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
text-decoration:underline;
font-weight:bold;
color:#91232F;
}




.a_classifica:link {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
text-decoration:underline;
font-weight:bold;
color:#730818;
}

.a_classifica:visited {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
text-decoration:underline;
font-weight:bold;
color:#730818;
}

.a_classifica:hover {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
text-decoration:underline;
font-weight:bold;
color:#730818;
}


/* tabella lingue fuori schema */


.table_lingua {
position:absolute;
top:0;
left:700px;
width:100%;
height:100%;
z-index:1;
}


/* PAGINA NEWS.HTML  */

.img_arte_news {
margin-right:52px;
}

.lista_news {
width:600px;
height:52px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
}

.scritta_news {
width:478px;
height:52px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
text-align:right;
vertical-align:middle;
padding-right:15px;
}

.td_immagine_news {
width:122px;
height:52px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
vertical-align:top;
text-align:left;
}


.lista_rassegna {
width:600px;
height:300px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
}

.td_alberghi_luoghi4 {
width:80px;
height:80px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
padding-left:10px;
vertical-align:top;
text-align:left;
}

.td_alberghi_spazionews {
width:600px;
height:15px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
padding-left:10px;
padding-right:10px;
}

.rassegna_news {
width:600px;
height:50px;
border-collapse:collapse;
border:0px;
margin:0px;
padding:0px;
}

.td_rassegna {
width:600px;
height:50px;
border-collapse:collapse;
border:0px;
margin:0px;
padding:0px;
text-align:center;
vertical-align:bottom;
}

.td_news {
width:300px;
height:50px;
border-collapse:collapse;
border:0px;
margin:0px;
padding:0px;
padding-right:67px;
text-align:right;
vertical-align:middle;
}


/* PAGINA GOLDEN_BOOK.HTML  */

.lista_alberghi {
width:600px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
}

.td_alberghi_full {
width:600px;
height:20px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
vertical-align:top;
text-align:left;
padding-left:10px;
padding-right:10px;
}

.td_alberghi_hr {
width:600px;
height:5px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
vertical-align:top;
text-align:left;
padding-left:10px;
padding-right:10px;
}

.td_alberghi_spazio {
width:600px;
height:10px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
padding-left:10px;
padding-right:10px;
}

.td_alberghi_informazioni {
width:600px;
height:15px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
text-align:center;
vertical-align:middle;
}

.td_alberghi_titoletto {
width:600px;
height:80px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
vertical-align:top;
text-align:center;
}

.td_alberghi1 {
width:80px;
height:80px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
padding-left:10px;
vertical-align:top;
text-align:left;
}

.td_alberghi1_amici {
width:50px;
height:50px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
padding-left:10px;
vertical-align:top;
text-align:left;
}

.td_alberghi2 {
width:370px;
height:80px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
padding-left:5px;
vertical-align:center;
text-align:left;
}

.td_alberghi2_amici {
width:550px;
height:50px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
padding-left:5px;
vertical-align:center;
text-align:left;
}

.td_alberghi3 {
width:150px;
height:80px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
vertical-align:top;
text-align:left;
}

.hr_alberghi {
width:580px;
height:2px;
color:#912330;
}


.font_regione {
color:#C28652;
font-family:Georgia, Times new Roman;
font-size:12px;
font-weight:bold;
}

.font_regione_ch {
color:#afaf55;
font-family:Georgia, Times new Roman;
font-size:12px;
font-weight:bold;
}

.thumb {
text-align:left;
border:0px;
}

.nome_albergo {
font-family:Georgia, Times new Roman;
color:#730818;
font-size:12px;
font-weight:bold;
}

.nome_ospite {
font-family:Georgia, Times new Roman;
color:#730818;
font-size:11px;
font-weight:bold;
}

.riferimenti_albergo {
font-family:Georgia, Times new Roman;
color:#730818;
font-size:12px;
font-weight:400;
font-style:normal;
line-height:18px;
}

.p_riferimenti_sprintz {
font-family:Georgia, Times new Roman;
color:#730818;
text-align:left;
font-size:12px;
font-weight:400;
font-style:normal;
line-height:18px;
margin-left:15px;
margin-right:50px;
}

.riferimenti_albergo_cors {
font-family:Georgia, Times new Roman;
color:#730818;
font-size:12px;
font-weight:400;
font-style:normal;
line-height:18px;
}

.font_stanghette {
font-family:Georgia, Times new Roman;
color:#730818;
font-size:12px;
font-weight:bold;
}

.font_alberghi_mail {
color:#730818;
text-decoration:none;
font-family:Georgia, Times new Roman;
color:#730818;
font-size:12px;
font-weight:400;
font-style:normal;
line-height:18px;
}

.a_alberghi_mail:link {
color:#730818;
text-decoration:none;
font-family:Georgia, Times new Roman;
color:#730818;
font-size:12px;
font-weight:400;
font-style:normal;
line-height:18px;
}

.a_alberghi_mail:visited {
color:#730818;
text-decoration:none;
font-family:Georgia, Times new Roman;
color:#730818;
font-size:12px;
font-weight:400;
font-style:normal;
line-height:18px;
}

.a_alberghi_mail:hover {
color:#730818;
text-decoration:underline;
font-family:Georgia, Times new Roman;
color:#730818;
font-size:12px;
font-weight:400;
font-style:normal;
line-height:18px;
}

.a_alberghi:link {
color:#730818;
text-decoration:none;
font-weight:600;
font-size:12px;
}

.a_alberghi:visited {
color:#730818;
text-decoration:none;
font-weight:600;
font-size:12px;
}

.a_alberghi:hover {
color:#730818;
text-decoration:underline;
font-weight:600;
font-size:12px;
}


.a_alberghi_racconti:link {
color:#C28652;
text-decoration:none;
font-weight:600;
font-size:12px;
}

.a_alberghi_racconti:visited {
color:#C28652;
text-decoration:none;
font-weight:600;
font-size:12px;
}

.a_alberghi_racconti:hover {
color:#C28652;
text-decoration:underline;
font-weight:600;
font-size:12px;
}




/* PAGINA LIBRI.HTML  */

.table_libri {
width:600px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
}

.td_libri {
width:600px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
text-align:left;
padding-right:50px;
}

.td_libri_php {
width:600px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
text-align:center;
padding-right:50px;
}

.font_titolo_eng {
font-family:Georgia, Times new Roman;
color:#730818;
font-size:26px;
line-height:18px;
font-weight:600;
}

.font_titolo_ita {
font-family:Georgia, Times new Roman;
color:#E4B462;
font-size:32px;
line-height:18px;
font-style:italic;
font-weight:600;
}

.td_piano_edi1 {
text-align:center;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
width:600px;
height:50px;
vertical-align:top;
}

.td_piano_edi {
text-align:center;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
width:600px;
height:100%;
vertical-align:top;
margin-left:auto;
margin-right:auto;
}

.td_numerino {
width:10px;
padding-left:5px;
margin:0px;
border-collapse:collapse;
border:0px;
vertical-align:top;
text-align:left;
}

.td_scritte {
width:490px;
padding-left:15px;
padding-right:5px;
padding-top:6px;
margin:0px;
border-collapse:collapse;
border:0px;
vertical-align:middle;
text-align:left;
}

.td_bandiere {
width:100px;
padding-right:5px;
margin:0px;
border-collapse:collapse;
border:0px;
vertical-align:top;
text-align:right;
}

.td_bandiereEros {
width:150px;
padding-right:5px;
margin:0px;
border-collapse:collapse;
border:0px;
vertical-align:middle;
text-align:right;
}

.td_bandiereXlibris {
width:250px;
padding-right:5px;
margin:0px;
border-collapse:collapse;
border:0px;
vertical-align:middle;
text-align:right;
}

.font_libri_numeri {
font-family:Georgia, Times new Roman;
color:#730818;
font-size:20px;
font-weight:bold;
}

.font_libritondo {
font-family:Georgia, Times new Roman;
color:#730818;
font-size:12px;
line-height:18px;
font-style:normal;
}

.font_libri {
font-family:Georgia, Times new Roman;
color:#730818;
font-size:12px;
line-height:18px;
}

.font_sottosimbolo_eng {
font-family:Georgia, Times new Roman;
color:#730818;
font-size:12px;
font-style:italic;
}

.font_sottosimbolo_ita {
font-family:Georgia, Times new Roman;
color:#E4B462;
font-size:12px;
font-style:italic;
}

.hr_sottobandiere {
width:600px;
height:2px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
vertical-align:middle;
text-align:center;
}

.hr_alberghi2 {
width:120px;
height:2px;
color:#730818;
}

.hr_alberghi3 {
width:140px;
height:2px;
color:#730818;
}

.spazio_verticale {
width:10px
}

.font_storie_eng {
font-family:Georgia, Times new Roman;
color:#730818;
font-size:12px;
font-style:italic;
}

.font_storie_engpagine {
font-family:Georgia, Times new Roman;
color:#730818;
font-size:10px;
font-style:normal;
}

.font_storie_ita {
font-family:Georgia, Times new Roman;
color:#E4B462;
font-size:12px;
font-style:italic;
}

.font_caffe_eng {
font-family:Georgia, Times new Roman;
color:#730818;
font-size:20px;
font-weight:600;
}

.font_caffe_ita {
font-family:Georgia, Times new Roman;
color:#E4B462;
font-size:28px;
font-style:italic;
font-weight:600;
}

.font_serie_eng {
font-family:Georgia, Times new Roman;
color:#730818;
font-size:20px;
font-style:italic;
font-weight:600;
}

.font_serie_ita {
font-family:Georgia, Times new Roman;
color:#E4B462;
font-size:24px;
font-style:italic;
font-weight:600;
}

.table_edizioni {
width:600px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
}

.td_cupido_sx {
width:150px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
text-align:right;
vertical-align:center;
}

.td_cupido_dx {
width:150px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
text-align:left;
vertical-align:center;
}

.td_cupidospagna_sx {
width:120px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
text-align:right;
vertical-align:center;
}

.td_cupidospagna_dx {
width:120px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
text-align:left;
vertical-align:center;
}

.td_cupidoeros_sx {
width:220px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
text-align:center;
vertical-align:center;
}

.td_cupidoeros_dx {
width:220px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
text-align:center;
vertical-align:center;
}

.td_edizioni1 {
text-align:right;
}

.td_edizioni2 {
text-align:center;
vertical-align:bottom;
}

.td_cuoricini {
width:600px;
height:46px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
text-align:center;
}

.spazio_verticale_cuori {
width:600px
text-align:center;
}

.td_titoletti_cuori {
width:490px;
padding-left:15px;
margin:0px;
border-collapse:collapse;
border:0px;
vertical-align:top;
text-align:left;
padding-top:4px;
}

.td_titoletti_xlibris {
width:390px;
padding-left:15px;
margin:0px;
border-collapse:collapse;
border:0px;
vertical-align:top;
text-align:left;
padding-top:4px;
}

.td_scritte_cuori {
width:600px;
padding-left:70px;
margin:0px;
border-collapse:collapse;
border:0px;
vertical-align:top;
text-align:left;
}

.font_titoli_cuori {
font-family:Georgia, Times new Roman;
color:#730818;
font-size:16px;
font-style:italic;
font-weight:600;
}

.td_numerino_cuori {
width:10px;
padding-left:5px;
margin:0px;
border-collapse:collapse;
border:0px;
vertical-align:top;
text-align:left;
}


/* FORM PRENOTAZIONI */

.main_table_form {
width:600px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
margin-left:auto;
margin-right:auto;
background-image:url(img/sfondo_form.jpg);
background-repeat:repeat-y;
}

.main_table_form2 {
width:500px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
margin-left:auto;
margin-right:auto;
}

.main_table_php {
width:600px;
height:520px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
margin-left:auto;
margin-right:auto;
background-image:url(img/sfondo_form.jpg);
background-repeat:repeat-y;
}

.td_main_form {
width:600px;
vertical-align:middle;
text-align:center;
padding:0px;
margin:0px;
margin-left:auto;
margin-right:auto;
border-collapse:collapse;
}

.td_main_form2 {
width:500px;
vertical-align:middle;
text-align:center;
padding:0px;
margin:0px;
margin-left:auto;
margin-right:auto;
border-collapse:collapse;
}

.table_datipersonali {
width:500px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
vertical-align:middle;
text-align:center;
margin-left:auto;
margin-right:auto;
}

.table_datipersonali_bis {
width:400px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
vertical-align:middle;
text-align:center;
margin-left:auto;
margin-right:auto;
}

.td_titoloform {
width:500px;
height:12px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
vertical-align:top;
text-align:center;
}

.font_titolo_form {
font-family:Georgia, Times new Roman;
color:#730818;
font-size:26px;
line-height:24px;
font-weight:600;
}

.font_titolo_form2 {
font-family:Georgia, Times new Roman;
color:#730818;
font-size:20px;
line-height:24px;
font-weight:600;
}

.font_sottotitolo_form {
font-family:Georgia, Times new Roman;
color:#730818;
font-size:10px;
font-weight:600;
}

.td_datipersonali {
width:500px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
vertical-align:middle;
text-align:center;
}

.td_datipersonali_bis {
width:400px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
vertical-align:middle;
text-align:center;
}

.td_datipersonali2 {
width:300px;
height:30px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
vertical-align:middle;
text-align:center;
background-color:#730818;
}

.td_datipersonali2_bis {
width:200px;
height:30px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
vertical-align:middle;
text-align:center;
background-color:#730818;
}

.td_campivuoti {
width:200px;
height:30px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
vertical-align:middle;
text-align:right;
background-color:#730818;
padding-right:5px;
}

td_form_spazio {
width:500px;
height:15px;
}

td_form_asterisco {
width:500px;
height:30px;
vertical-align:middle;
text-align:center;
}

.td_form_simbolo {
width:43px;
height:43px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
vertical-align:middle;
text-align:center;
}

.font_titoliform {
font-family:Georgia, Times new Roman;
color:#730818;
font-size:16px;
font-weight:bold;
}

.nome_etichette {
font-family:Georgia, Times new Roman;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
}

.td_arrivopartenza {
width:150px;
height:50px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
vertical-align:middle;
text-align:left;
background-color:#730818;
padding-left:5px;
}

.td_formgiorno {
width:90px;
height:50px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
vertical-align:middle;
text-align:center;
background-color:#730818;
}

.td_formmese {
width:160px;
height:50px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
vertical-align:middle;
text-align:center;
background-color:#730818;
}

.td_formanno {
width:100px;
height:50px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
vertical-align:middle;
text-align:center;
background-color:#730818;
}

.td_numeropersone {
width:340px;
height:30px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
vertical-align:middle;
text-align:left;
background-color:#730818;
padding-left:5px;
}

.td_formmese_persone {
width:160px;
height:30px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
vertical-align:middle;
text-align:center;
background-color:#730818;
}

.font_informativa {
font-family:Georgia, Times new Roman;
color:#730818;
font-size:10px;
font-weight:500;
}

.td_accetto {
width:250px;
height:50px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
vertical-align:middle;
text-align:center;
}



/* PAGINA ASSOCIAZIONE.HTML  */



.td_intro_ass {
text-align:center;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
width:600px;
height:100%;
vertical-align:top;
margin-left:auto;
margin-right:auto;
padding-left:50px;
padding-right:50px;
}

.td_foto_ass {
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
width:150px;
height:150px;
text-align:right;
padding-right:7px;
}

.td_testo_ass1 {
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
width:350px;
height:150px;
margin-left:auto;
margin-right:auto;
padding-left:10px;
padding-right:27px;
text-align:right;
vertical-align:middle;
}

.td_testo_ass2 {
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
width:350px;
height:150px;
padding-left:20px;
padding-right:50px;
text-align:left;
vertical-align:middle;
}

.td_testo_ass3 {
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
width:500px;
height:80px;
padding-left:10px;
padding-right:10px;
text-align:left;
vertical-align:bottom;
}

.td_testo_ass3_spagna {
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
width:500px;
height:50px;
padding-left:10px;
padding-right:10px;
text-align:left;
vertical-align:bottom;
}

.td_testo_presidente {
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
width:500px;
height:16px;
padding-right:60px;
text-align:right;
vertical-align:bottom;
}

.td_testo_firma {
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
width:500px;
height:12px;
padding-right:65px;
text-align:right;
vertical-align:top;
}

.font_descr_ass {
font-family:Verdana;
color:#730818;
font-size:12px;
font-weight:400;
font-style:normal;
line-height:18px;
}



/* PAGINA EVENTI.HTML  */


.colonna_dx_eventi {
width:600px;
vertical-align:top;
margin:0px;
padding:0px;
border-collapse:collapse;
border:0px;
text-align:left;
}

.td_esterna_dx_eventi {
width:600px;
height:100%;
vertical-align:top;
text-align:center;
margin:0px;
padding:0px;
border-collapse:collapse;
border:0px;
}

.incolonnamento_eventi {
width:600px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
}

.td_incolonnamento_eventi {
width:600px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
text-align:left;
padding-left:25px;
}

.table_eventi {
width:500px;
height:150px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
}

.table_eventi_bis {
width:500px;
height:130px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
}

.td_cappello_eventi {
width:500px;
height:100px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
text-align:center;
vertical-align:top;
padding-left:15px;
}

.td_cappello_eventi_bis {
width:500px;
height:130px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
text-align:center;
vertical-align:top;
padding-left:15px;
}

.td_cappello_corsi {
width:500px;
height:auto;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
text-align:left;
vertical-align:top;
padding-left:15px;
}




.table_sprintz {
width:500px;
height:auto;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
}
.td_cappello_sprintz {
width:500px;
height:auto;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
text-align:left;
vertical-align:top;
padding-left:15px;
}




.table_footer_golden {
width:600px;
height:120px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
}

.td_footer_golden {
width:600px;
height:120px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
text-align:left;
vertical-align:top;
padding-left:15px;
padding-right:15px;
}


.td_footer_golden_center {
width:600px;
height:30px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
text-align:center;
vertical-align:bottom;
}

.td_footer_img {
width:600px;
height:45px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
text-align:center;
vertical-align:middle;
}

.td_eventi_data {
width:50px;
height:150px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
}

.td_eventi_testo1 {
width:290px;
height:150px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
text-align:left;
padding-left:10px;
padding-right:10px;
vertical-align:middle;
}

.td_eventi_testo2 {
width:290px;
height:150px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
text-align:right;
padding-left:10px;
padding-right:10px;
vertical-align:middle;
}

.td_eventi_img {
width:160px;
height:150px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
}

.td_eventi_img2 {
width:160px;
height:150px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
padding-left:55px;
}



/* PAGINA LUOGHI.HTML  */

.td_piantina {
width:401px;
padding:0px;
padding-left:3px;
margin:0px;
border-collapse:collapse;
border:0px;
vertical-align:top;
}

.td_elenco_citta {
width:199px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
text-align:left;
vertical-align:top;
}

.table_elenco_luoghi {
width:199px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
}

.td_luogo_nazione {
width:199px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
text-align:left;
}

.td_luogo_primaregione {
width:199px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
text-align:left;
padding-left:5px;
height:30px;
vertical-align:bottom;
}

.td_luogo_secondaregione {
width:199px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
text-align:left;
padding-left:5px;
height:12px;
vertical-align:bottom;
}

.td_luogo_citta {
width:199px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
text-align:left;
padding-left:10px;
}

.td_luogo_vuoto {
width:199px;
height:10px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
}

.td_alberghi_luoghi1 {
width:80px;
height:40px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
padding-left:10px;
vertical-align:top;
text-align:left;
}

.td_alberghi_luoghi2bis {
width:370px;
height:80px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
padding-left:5px;
vertical-align:bottom;
text-align:left;
}

.td_alberghi_luoghi2 {
width:370px;
height:40px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
padding-left:5px;
vertical-align:bottom;
text-align:left;
}

.td_alberghi_luoghi2_arte {
width:370px;
height:40px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
padding-left:5px;
vertical-align:top;
text-align:left;
}

.td_alberghi_luoghi3bis {
width:150px;
height:80px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
vertical-align:top;
text-align:left;
}

.td_alberghi_luoghi3 {
width:150px;
height:40px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
vertical-align:top;
text-align:left;
}

.td_alberghi_luoghi3_arte {
width:150px;
height:40px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
vertical-align:bottom;
text-align:right;
}

.font_titolo_nazioni {
font-family:Georgia, Times new Roman;
color:#730818;
font-size:18px;
line-height:18px;
font-weight:600;
}

.a_luoghi:link {
text-decoration:none;
color:#730818;
}

.a_luoghi:visited {
text-decoration:none;
color:#730818;
}

.a_luoghi:hover {
text-decoration:underline;
color:#730818;
}






/* PAGINA DINAMICA CALENDARIO  */



.main_table_dinamic {
width:600px;
height:520px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
margin-left:auto;
margin-right:auto;
background-image:url(img/sfondo_form.jpg);
background-repeat:repeat-y;
}

.interno_dinamic {
width:500px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
text-align:left;
margin-left:auto;
margin-right:auto;
}

.interno_dinamic_artisti {
width:500px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
text-align:left;
padding-left:10px;
}

.interno_dinamic_simbolino {
width:500px;
height:43px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
text-align:center;
}

.table_artisti {
width:600px;
border-collapse:collapse;
margin:0px;
padding:0px;
border:0px;
}

.td_artisti {
border-collapse:collapse;
margin:0px;
padding:0px;
border:0px;
text-align:center;
margin-left:auto;
margin-right:auto;
width:600px;
height:100%;
vertical-align:middle;
}

.td_artisti_titolino {
border-collapse:collapse;
margin:0px;
padding:0px;
border:0px;
text-align:center;
margin-left:auto;
margin-right:auto;
width:600px;
height:30px;
vertical-align:middle;
}

.a_gliartisti:link {
text-decoration:none;
font-weight:600;
color:#730818;
font-size:12px;
font-family:Georgia, "Times New Roman", Times, serif;
}

.a_gliartisti:visited {
text-decoration:none;
font-weight:600;
color:#730818;
font-size:12px;
font-family:Georgia, "Times New Roman", Times, serif;
}

.a_gliartisti:hover {
text-decoration:underline;
font-weight:600;
color:#730818;
font-size:12px;
font-family:Georgia, "Times New Roman", Times, serif;
}

.a_rassegna:link {
text-decoration:underline;
font-weight:bold;
color:#990099;
font-size:12px;
font-family:Georgia, "Times New Roman", Times, serif;
}

.a_rassegna:visited {
text-decoration:underline;
font-weight:bold;
color:#990066;
font-size:12px;
font-family:Georgia, "Times New Roman", Times, serif;
}

.a_rassegna:hover {
text-decoration:underline;
font-weight:bold;
color:#990066;
font-size:12px;
font-family:Georgia, "Times New Roman", Times, serif;
}

.table_eureka {
width:500px;
height:100%;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
}

.table_corsi2 {
width:600px;
height:auto;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
}

.td_record_eureka {
width:100%;
height:70px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
text-align:left;
vertical-align:middle;
padding-left:5px;
}

.td_record_eureka_dx {
width:100%;
height:70px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
text-align:right;
vertical-align:middle;
padding-right:5px;
}

.td_titolo_corsi {
width:600px;
height:70px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
text-align:left;
vertical-align:middle;
padding-left:15px;
}

.td_copertina_eureka {
width:180px;
height:auto;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
text-align:center;
vertical-align:middle;
}

.td_copertina_corsi {
width:180px;
height:230px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
text-align:center;
vertical-align:middle;
}

.td_dati_corsi {
width:320px;
height:230px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
text-align:left;
vertical-align:middle;
padding-left:5px;
}

.td_10vincitori {
width:500px;
height:100%;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
text-align:left;
vertical-align:top;
padding-left:5px;
}

.font_azioni_racconto {
font-family:Georgia, Times new Roman;
color:#730818;
font-size:10px;
font-weight:bold;
font-style:normal;
}

.a_racconti_eureka:link {
font-family:Georgia, Times new Roman;
text-decoration:none;
font-weight:bold;
color:#730818;
}

.a_racconti_eureka:visited {
font-family:Georgia, Times new Roman;
text-decoration:none;
font-weight:bold;
color:#730818;
}

.a_racconti_eureka:hover {
font-family:Georgia, Times new Roman;
text-decoration:underline;
font-weight:bold;
color:#730818;
}







/* PAGINA DINAMICA OFFERTE RSS  */

ul {
font-family:Georgia, Times new Roman;
color:#730818;
font-size:12px;
font-weight:bold;
}

.li_rss {
font-family:Georgia, Times new Roman;
color:#730818;
font-size:12px;
font-weight:bold;
}

.hr_rss {
width:240px;
height:1px;
color:#912330;
}


.a_feed:link {
text-decoration:underline;
font-weight:600;
color:#91232F;
}

.a_feed:visited {
text-decoration:underline;
font-weight:600;
color:#91232F;
}

.a_feed:hover {
text-decoration:underline;
font-weight:600;
color:#91232F;
}




/* PAGINA CORSI  */
.font_prog_corsi {
font-family:Georgia, Times new Roman;
color:#730818;
font-size:14px;
font-weight:bold;
text-decoration:underline;
}

.font_prog_corsi_verde {
font-family:Georgia, Times new Roman;
color:#C28652;
font-size:14px;
font-weight:bold;
text-decoration:underline;
}





/* PAGINA MYBOOK  */
.td_cappello_mybook {
width:560px;
height:100px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
text-align:center;
vertical-align:top;
padding-left:40px;
}

.font_mybook {
font-family:Georgia, Times new Roman;
color:#730818;
font-size:16px;
font-weight:bold;
font-style:normal;
line-height:22px;
margin-bottom:30px;
}

.font_scriveranno {
font-family:Georgia, Times new Roman;
color:#730818;
font-size:12px;
font-weight:bold;
font-style:normal;
line-height:22px;
margin-bottom:30px;
}


.riferimenti_mybook {
display:inline;
font-family:Georgia, Times new Roman;
color:#730818;
font-size:10px;
text-align:justify;
font-style:normal;
line-height:14px;
margin-top:0px;
}

.td_alberghi_hrmybook {
width:600px;
height:5px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
vertical-align:top;
text-align:left;
}

.td_alberghi1_mybook {
width:80px;
height:80px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
padding-left:10px;
vertical-align:top;
text-align:left;
}

.td_alberghi2_mybook {
width:420px;
height:20px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
padding-left:5px;
padding-right:15px;
vertical-align:middle;
text-align:justify;
}

.td_alberghi3_mybook {
width:100px;
height:20px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
padding-right:55px;
vertical-align:middle;
text-align:right;
}


.td_descrizione_mybook {
width:520px;
height:60px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
padding-left:5px;
padding-right:55px;
vertical-align:middle;
text-align:justify;
}

.td_generi_full {
width:600px;
height:15px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
vertical-align:bottom;
text-align:left;
padding-left:10px;
padding-right:10px;
}

.font_genere_autore {
color:#C28652;
font-family:Georgia, Times new Roman;
font-size:10px;
font-weight:bold;
}

.font_sitolettura {
font-family:Georgia, Times new Roman;
color:#730818;
font-size:10px;
font-weight:bold;
}

.font_nosito {
font-family:Times new Roman;
color:#730818;
font-weight:600;
font-size:12px;
}

.hr_mybook {
width:545px;
height:2px;
color:#912330;
}

.hr2_mybook {
display:inline;
width:200px;
color:#FFFFFF;
}



.a_mybook:link {
text-decoration:underline;
font-family:Georgia, Times new Roman;
color:#730818;
font-size:16px;
font-weight:bold;
}

.a_mybook:visited {
text-decoration:underline;
font-family:Georgia, Times new Roman;
color:#730818;
font-size:16px;
font-weight:bold;
}

.a_mybook:hover {
text-decoration:underline;
font-family:Georgia, Times new Roman;
color:#730818;
font-size:16px;
font-weight:bold;
}




.a_ospite:link {
text-decoration:underline;
font-family:Georgia, Times new Roman;
color:#730818;
font-size:11px;
font-weight:bold;
}

.a_ospite:visited {
text-decoration:underline;
font-family:Georgia, Times new Roman;
color:#730818;
font-size:11px;
font-weight:bold;
}

.a_ospite:hover {
text-decoration:underline;
font-family:Georgia, Times new Roman;
color:#730818;
font-size:11px;
font-weight:bold;
}



.table_rac_corso {
width:600px;
height:auto;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
}

.td_rac_corso {
width:600px;
height:auto;
padding-left:10px;
margin:0px;
border-collapse:collapse;
border:0px;
text-align:left;
vertical-align:top;
}





.table_sprintz {
width:600px;
height:150;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
}

.td_cappello_sprintz {
width:600px;
height:150;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
text-align:center;
vertical-align:top;
}




.table_prodotti_wine {
width:590px;
height:auto;
padding:0px;
margin-left:auto;
margin-right:auto;
border-collapse:collapse;
border:0px;
}
.td_foto_wine {
width:150px;
height:220px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
vertical-align:top;
text-align:center;
}
.td_testo_wine {
width:440px;
height:220px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
vertical-align:top;
text-align:left;
}
.td_spazio_wine {
width:590px;
height:30px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
vertical-align:middle;
text-align:center;
}
.td_vantaggi_aziende {
width:590px;
height:auto;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
vertical-align:top;
text-align:left;
}
.p_prodotti_wine {
font-family:Georgia, Times new Roman;
color:#730818;
text-align:left;
font-size:12px;
font-weight:400;
font-style:normal;
line-height:18px;
margin-left:5px;
margin-right:5px;
}
.p_prodotti_wine_centro {
font-family:Georgia, Times new Roman;
color:#730818;
text-align:center;
font-size:16px;
font-weight:400;
font-style:normal;
line-height:18px;
margin:auto;
}










.table_biblioteche {
width:545px;
height:auto;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
}
.td_biblioteche {
width:540px;
height:auto;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
vertical-align:top;
text-align:left;
}
.p_biblioteche {
font-family:Georgia, Times new Roman;
color:#730818;
text-align:left;
font-size:12px;
font-weight:400;
font-style:normal;
line-height:18px;
margin-left:15px;
margin-right:15px;
}



.p_golden_wines {
font-family:Georgia, Times new Roman;
color:#730818;
text-align:center;
font-size:12px;
font-weight:400;
font-style:normal;
line-height:18px;
margin-left:15px;
margin-right:15px;
}

.font_oro {
color:#C28652;
font-weight:600;
font-size:12px;
}



.td_alberghi2_sml {
width:470px;
height:80px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
padding-left:5px;
vertical-align:center;
text-align:left;
}

.td_alberghi3_sml {
width:50px;
height:80px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
vertical-align:top;
text-align:left;
}





.a_alberghi_mail_sml:link {
color:#730818;
text-decoration:none;
font-family:Georgia, Times new Roman;
color:#730818;
font-size:11px;
font-weight:400;
font-style:normal;
line-height:18px;
}

.a_alberghi_mail_sml:visited {
color:#730818;
text-decoration:none;
font-family:Georgia, Times new Roman;
color:#730818;
font-size:11px;
font-weight:400;
font-style:normal;
line-height:18px;
}

.a_alberghi_mail_sml:hover {
color:#730818;
text-decoration:underline;
font-family:Georgia, Times new Roman;
color:#730818;
font-size:11px;
font-weight:400;
font-style:normal;
line-height:18px;
}

