body{background-color:#ffffff;}
.contenitore{margin:auto;width:960px;position:relative;}
.intestazione{margin:auto;width:960px;position:relative;}
.logo{float:left;margin-left:330px !important;margin-left:160px; }
.bandiera{float:right;margin-top:20px;margin-right:20px;}
.contenitore_nascosto{ visibility:hidden; display:none;}
img {border:0px;}
.paragrafo { clear:both;}




/*MENU PRINCIPALE*/

.menu_principale { height:37px; font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif; font-size:13px; font-weight:bold; }

.home_menu_principale{float:left;background-image:url(immagini/menu/home_off.jpg); height:37px; width:120px;cursor:pointer;}
.home_menu_principale:hover{float:left; color:#ffffff; text-decoration:none; background-image:url(immagini/menu/home_over.jpg);cursor:pointer;}
.home_menu_principale:active{float:left; color:#ff4422;cursor:pointer;background-image:url(immagini/menu/home_press.jpg);}
.home_menu_principale_selected{float:left;background-image:url(immagini/menu/home_selected.jpg); height:35px; width:120px;cursor:pointer;}


.cavalli_menu_principale{float:left;background-image:url(immagini/menu/cavalli_off.jpg); height:37px;width:120px;cursor:pointer;}
.cavalli_menu_principale:hover{float:left;background-image:url(immagini/menu/cavalli_over.jpg);width:120px;cursor:pointer;}
.cavalli_menu_principale:active{float:left;background-image:url(immagini/menu/cavalli_press.jpg);width:120px;cursor:pointer;}
.cavalli_menu_principale_selected{float:left;background-image:url(immagini/menu/cavalli_selected.jpg); height:37px; width:120px;cursor:pointer;}


.sentieri_menu_principale{float:left;background-image:url(immagini/menu/sentieri_off.jpg); height:37px;width:120px;cursor:pointer;}
.sentieri_menu_principale:hover{float:left;background-image:url(immagini/menu/sentieri_over.jpg);width:120px;cursor:pointer;}
.sentieri_menu_principale:active{float:left;background-image:url(immagini/menu/sentieri_press.jpg);width:120px;cursor:pointer;}
.sentieri_menu_principale_selected{float:left;background-image:url(immagini/menu/sentieri_selected.jpg); height:37px; width:120px;cursor:pointer;}


.totem_menu_principale{float:left;background-image:url(immagini/menu/totem_off.jpg); height:37px;width:120px;cursor:pointer;}
.totem_menu_principale:hover{float:left;background-image:url(immagini/menu/totem_over.jpg);width:120px;cursor:pointer;}
.totem_menu_principale:active{float:left;background-image:url(immagini/menu/totem_press.jpg);width:120px;cursor:pointer;}
.totem_menu_principale_selected{float:left;background-image:url(immagini/menu/totem_selected.jpg); height:37px; width:120px;cursor:pointer;}


.villaggio_menu_principale{float:left;background-image:url(immagini/menu/villaggio_off.jpg); height:37px;width:120px;cursor:pointer;}
.villaggio_menu_principale:hover{float:left;background-image:url(immagini/menu/villaggio_over.jpg);width:120px;cursor:pointer;}
.villaggio_menu_principale:active{float:left;background-image:url(immagini/menu/villaggio_press.jpg);width:120px;cursor:pointer;}
.villaggio_menu_principale_selected{float:left;background-image:url(immagini/menu/villaggio_selected.jpg); height:37px; width:120px;cursor:pointer;}


.scritture_menu_principale{float:left;background-image:url(immagini/menu/scritture_off.jpg); height:37px;width:120px;cursor:pointer;}
.scritture_menu_principale:hover{float:left;background-image:url(immagini/menu/scritture_over.jpg);width:120px;cursor:pointer;}
.scritture_menu_principale:active{float:left;background-image:url(immagini/menu/scritture_press.jpg);width:120px;cursor:pointer;}
.scritture_menu_principale_selected{float:left;background-image:url(immagini/menu/scritture_selected.jpg); height:37px; width:120px;cursor:pointer;}


.tribu_menu_principale{float:left;background-image:url(immagini/menu/tribu_off.jpg); height:37px;width:120px;cursor:pointer;}
.tribu_menu_principale:hover{float:left;background-image:url(immagini/menu/tribu_over.jpg);width:120px;cursor:pointer;}
.tribu_menu_principale:active{float:left;background-image:url(immagini/menu/tribu_press.jpg);width:120px;cursor:pointer;}
.tribu_menu_principale_selected{float:left;background-image:url(immagini/menu/tribu_selected.jpg); height:37px; width:120px;cursor:pointer;}


.cavalli_menu_principale_en{float:left;background-image:url(immagini/menu/horses_off.jpg); height:37px;width:120px;cursor:pointer;}
.cavalli_menu_principale_en:hover{float:left;background-image:url(immagini/menu/horses_over.jpg);width:120px;cursor:pointer;}
.cavalli_menu_principale_en:active{float:left;background-image:url(immagini/menu/horses_press.jpg);width:120px;cursor:pointer;}
.cavalli_menu_principale_en_selected{float:left;background-image:url(immagini/menu/horses_selected.jpg); height:37px; width:120px;cursor:pointer;}


.sentieri_menu_principale_en{float:left;background-image:url(immagini/menu/paths_off.jpg); height:37px;width:120px;cursor:pointer;}
.sentieri_menu_principale_en:hover{float:left;background-image:url(immagini/menu/paths_over.jpg);width:120px;cursor:pointer;}
.sentieri_menu_principale_en:active{float:left;background-image:url(immagini/menu/paths_press.jpg);width:120px;cursor:pointer;}
.sentieri_menu_principale_en_selected{float:left;background-image:url(immagini/menu/paths_selected.jpg); height:37px; width:120px;cursor:pointer;}


.totem_menu_principale_en{float:left;background-image:url(immagini/menu/totems_off.jpg); height:37px;width:120px;cursor:pointer;}
.totem_menu_principale_en:hover{float:left;background-image:url(immagini/menu/totems_over.jpg);width:120px;cursor:pointer;}
.totem_menu_principale_en:active{float:left;background-image:url(immagini/menu/totems_press.jpg);width:120px;cursor:pointer;}
.totem_menu_principale_en_selected{float:left;background-image:url(immagini/menu/totems_selected.jpg); height:37px; width:120px;cursor:pointer;}


.villaggio_menu_principale_en{float:left;background-image:url(immagini/menu/village_off.jpg); height:37px;width:120px;cursor:pointer;}
.villaggio_menu_principale_en:hover{float:left;background-image:url(immagini/menu/village_over.jpg);width:120px;cursor:pointer;}
.villaggio_menu_principale_en:active{float:left;background-image:url(immagini/menu/village_press.jpg);width:120px;cursor:pointer;}
.villaggio_menu_principale_en_selected{float:left;background-image:url(immagini/menu/village_selected.jpg); height:37px; width:120px;cursor:pointer;}


.scritture_menu_principale_en{float:left;background-image:url(immagini/menu/Thinking_off.jpg); height:37px;width:120px;cursor:pointer;}
.scritture_menu_principale_en:hover{float:left;background-image:url(immagini/menu/Thinking_over.jpg);width:120px;cursor:pointer;}
.scritture_menu_principale_en:active{float:left;background-image:url(immagini/menu/Thinking_press.jpg);width:120px;cursor:pointer;}
.scritture_menu_principale_en_selected{float:left;background-image:url(immagini/menu/Thinking_selected.jpg); height:37px; width:120px;cursor:pointer;}


.tribu_menu_principale_en{float:left;background-image:url(immagini/menu/tribe_off.jpg); height:37px;width:120px;cursor:pointer;}
.tribu_menu_principale_en:hover{float:left;background-image:url(immagini/menu/tribe_over.jpg);width:120px;cursor:pointer;}
.tribu_menu_principale_en:active{float:left;background-image:url(immagini/menu/tribe_press.jpg);width:120px;cursor:pointer;}
.tribu_menu_principale_en_selected{float:left;background-image:url(immagini/menu/tribe_selected.jpg); height:37px; width:120px;cursor:pointer;}



.cerca_menu_principale{float:left;background-image:url(immagini/menu/tasto_neutro.jpg);height:37px;width:120px;cursor:pointer;position:relative;z-index:100;}
.contenitore_form{overflow:hidden;height:37px !important;height:32px;margin: auto;text-align:center;margin-top:-7px !important;position:relative; z-index:100;}
form{margin-top:10px}
div#visualizza_ricerca{position:absolute;z-index:1000;width:355px;background:#DDDDDD; visibility:hidden; margin:7px auto auto -233px; background-image:url(immagini/ombra.jpg);}
.riga_ricerca{width:339px;font-size:11px;color:#111111;padding:5px; font-weight:normal; background-color:#eeeeee; margin-left:1px;}
.riga_ricerca:hover{width:339px;font-size:11px;color:#FF00FF;padding:5px; background-color:#444444;font-weight:normal; background-color:#ffffff;margin-left:1px;}
a:link.testo_riga_ricerca{text-decoration:none;}
a:visited.testo_riga_ricerca{text-decoration:none;}
a:hover.testo_riga_ricerca{text-decoration:none; color:#892892;}
.titolo_risultato_ricerca{ font-size:14px;}
.visualizza_risultati_img{width:347px;font-size:11px;color:#ffffff; margin-bottom:-3px;}
.visualizza_risultati_fondo{width:347px;font-size:11px;color:#ffffff; height:15px;}
.visualizza_risultati_testa{width:347px;font-size:11px;color:#ffffff; height:15px; }
div#carico_risultati{width:339px;font-size:11px;color:#ffffff;padding:3px;background-color:#333333; margin-left:5px; visibility:hidden; display:none;}
.visualizza_risultati{width:339px;font-size:11px;color:#ffffff;padding:3px;background-color:#333333; margin-left:5px;}
.visualizza_risultati a:link{font-size:11px;color:#ffffff;padding:3px;background-color:#333333;margin-left:5px;}
.visualizza_risultati a:visited{font-size:11px;color:#ffffff;padding:3px;background-color:#333333;margin-left:5px;}
.visualizza_risultati a:hover{font-size:11px;color:#ffffff;padding:3px;background-color:#333333;margin-left:5px;}
.loading_gif{ visibility:hidden; margin-top:2px;margin-right:5px;margin-bottom:5px; float:right;}
.evidenza_ricerca{ background-color:#FFCCFF; font-weight:bold; color:#000000;}
.input_cerca_safari{ color:#666666; font-size:12px; font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif; border:0px; background-image:url(immagini/lente_2.gif); background-repeat:no-repeat; padding-left:20px; width:78px;}

.input_cerca_IE6{ color:#666666; font-size:12px; font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif; border:0px; background-image:url(immagini/lente_2.gif); background-repeat:no-repeat; padding-left:20px; width:78px;margin-top:5px;}

.input_cerca_IE7{ color:#666666; font-size:12px; font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif; border:0px; background-image:url(immagini/lente_2.gif); background-repeat:no-repeat; padding-left:20px; width:78px; margin-top:5px;}

.input_cerca_firefox{ color:#666666; font-size:12px; font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif; border:0px; background-image:url(immagini/lente_2.gif); background-repeat:no-repeat; padding-left:20px; width:78px;margin-top:3px;}

.input_cerca_else{ color:#666666; font-size:12px; font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif; border:0px; background-image:url(immagini/lente_2.gif); background-repeat:no-repeat; padding-left:20px; width:78px;margin-top:3px;}




/*FRECCIA VIOLA*/
.freccina_viola { margin:0px 0px 0px 0px; height:28px; }

/*IMMAGINE SEZIONE*/
.immagine_sezione{margin:0px auto 0px auto;width:958px;height:145px;z-index:0;position:relative;}
.immagine_sezione_img{margin:0px 0px 0px 0px;width:958px;height:145px;}

/*MENU SECONDARIO*/
.menu_secondario{margin:0px 0px 18px 0px; width:960px; height:25px; background-image:url(immagini/menu_2/background.gif);font-family:"Lucida Grande", Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; padding-top:5px;}
.benvenuti{margin:auto;color:#FFFFFF;font-size:12px;width:auto; text-align:center;}


.tasto_menu_casetta a{margin:auto; width:60px; height:17px;background-image:url(immagini/menu_2/casetta.gif); background-position:center; float:left; background-repeat:no-repeat; color:#ff01fe; text-align:right; font-size:9px;}
.tasto_menu_casetta a:visited{margin:auto; width:60px; height:17px;background-image:url(immagini/menu_2/casetta.gif); background-position:center; float:left;background-repeat:no-repeat;color:#ff01fe;}
.tasto_menu_casetta a:hover{margin:auto; width:60px;height:17px;background-image:url(immagini/menu_2/casetta_hover.gif); background-position:center; float:left;background-repeat:no-repeat;color:#ff01fe;}
.tasto_menu_secondario{ margin:auto; float:left; color:#FFFFFF;}
.tasto_menu_secondario a:link{ margin:auto; float:left; color:#FFFFFF; text-decoration:none;}
.tasto_menu_secondario a:visited{ margin:auto; float:left; color:#FFFFFF;text-decoration:none;}
.tasto_menu_secondario a:hover{ margin:auto; float:left; color:#FFFFFF;text-decoration:none;}

.tasto_menu_secondario_vil{ margin:auto; float:left; color:#FFFFFF;  }
.tasto_menu_secondario_vil a:link{ margin:auto; float:left; color:#FFFFFF; text-decoration:none;}
.tasto_menu_secondario_vil a:visited{ margin:auto; float:left; color:#FFFFFF;text-decoration:none;}
.tasto_menu_secondario_vil a:hover{ margin:auto; float:left; color:#FFFFFF;text-decoration:none;}


.t_sin{width:13px;margin:0px 0px 0px 0px; height:17px; float:left;}
.t_des{width:13px;margin:0px 0px 0px 0px; height:17px;float:left;}
.t_cen{margin:0px 0px 0px 0px; height:17px;float:left;}

.t_sin_attivo{width:13px;margin:0px 0px 0px 0px; height:17px; float:left; background-image:url(immagini/menu_2/sin.gif);}
.t_des_attivo{width:13px;margin:0px 0px 0px 0px; height:17px;float:left;background-image:url(immagini/menu_2/des.gif);}
.t_cen_attivo{margin:0px 0px 0px 0px; height:17px;float:left;background-image:url(immagini/menu_2/cen.gif);}



/*PERSISTENTE*/
.persistente{font-size:12px; color:#ff01fe; font-weight:bold;}
.persistente a:link{font-size:12px; color:#ff01fe; font-weight:bold; text-decoration:none;}
.persistente a:visited{font-size:12px; color:#ff01fe; font-weight:bold;text-decoration:none;}
.persistente a:hover{font-size:12px; color:#ff01fe; font-weight:bold;text-decoration:underline;}

/*RIQUADRO EDITABILE*/
.riquadro_editabile { background-image:url(immagini/background_riquadro_edit.gif); width:960px; font-family:"Lucida Grande", Geneva, Verdana,Arial,sans-serif; color:#666666; margin-top:18px; margin-bottom:18px; position:relative; z-index:0;}
.prima_colonna{width:145px; padding-right:10px; float:left; text-align:right; font-size:11px;}
.prima_colonna_alt{width:314px; padding-right:10px; float:left; text-align:right; background-color:#FFFFFF; border-right:1px #999999 solid;}
.seconda_colonna{width:170px; float:left; text-align:center; font-size:11px;}
.terza_colonna{width:475px; float:left; padding-left:10px; padding-right:10px;height:300px; overflow-x:hidden;overflow-y:auto; position:relative; z-index:1; font-size:12px;}
.quarta_colonna{width:125px; padding-left:10px; float:left; font-size:11px;}

.riquadro_editabile_prima_pagina{width:960px; font-family:"Lucida Grande", Geneva, Verdana,Arial,sans-serif; font-size:12px; background-color:#FFFFFF;}
.repp_sopra{background-image:url(immagini/repp_sopra.gif);width:960px;height:10px;}
.repp_centro{background-color:#ffffff;  width:925px; padding:15px; text-align:justify; margin:auto; background-color:#f2f2f2;}
.repp_sotto{background-image:url(immagini/repp_sotto.gif);width:960px;height:10px;}

/*MENU TERZIARIO*/
.link_m_t{font-size:11px; color:#666666; text-decoration:underline; font-weight:bold;}
.link.link_m_t a:link{font-size:11px; color:#666666; text-decoration:underline;}
.link.link_m_t a:hover{font-size:11px; color:#666666; text-decoration:underline;}
.link.link_m_t a:visited{font-size:11px; color:#666666; text-decoration:underline;}

.testo {}

/*RIQUADRO ETIDABILE Formattazione testo*/

a:link{color:#666666;}
a:visited{color:#666666;}
a:hover{color:#666666;}


.titolo_viola { font-size:24px; color:#ff01fe; font-family:"Lucida Grande", Geneva, Verdana,Arial,sans-serif;}
.sotto_titolo {font-size:16px;color:#666666; font-family:"Lucida Grande", Geneva, Verdana,Arial,sans-serif;}
.testo_normale {font-size:12px; color:#666666; font-family:"Lucida Grande", Geneva, Verdana,Arial,sans-serif;}
.testo_viola {font-size:12px; color:#ff01fe; font-family:"Lucida Grande", Geneva, Verdana,Arial,sans-serif;}
.titolo_commento {font-size:13px; color:#333333; font-weight:bold; font-family:"Lucida Grande", Geneva, Verdana,Arial,sans-serif;}
.testo_commento {font-size:13px; color:#666666; font-family:"Lucida Grande", Geneva, Verdana,Arial,sans-serif;}
.testo_piccolo {font-size:10px; color:#666666;}
li{color:#ff01fe;}



/*CERTIFICATA */

.certificata {margin:0px 0px 18px 0px; width:960px;}

/*SEZIONE VILLAGGIO */
.contenitore_info_villaggio {margin:0px 0px 18px 0px; width:960px;}
.colonna_info_villaggio{width:139px; float:left;padding-left:10px;padding-right:10px; font-size:10px; color:#000000;height:200px; border-right:1px #999999 solid; text-align:center; font-family:"Times New Roman", Times, serif;}
.colonna_info_villaggio_u{width:139px; float:left;padding-left:10px;padding-right:10px; font-size:12px; color:#666666;height:200px;}
.testo_colonna{height:180px;}
.paragrafo_destra{text-align:right;height:20px;}

/*BANNER*/
.banner_pubblicitari{margin-bottom:18px; width:960px;z-index:0;position:relative;}
.banner_1 { margin:0px 13px 0px 0px; width:230px; float:left;z-index:0;position:relative;}
.banner_2 { margin:0px 13px 0px 0px; width:230px; float:left;z-index:0;position:relative;}
.banner_3 { margin:0px 13px 0px 0px; width:230px; float:left;z-index:0;position:relative;}
.banner_4 { margin:0px 0px 0px 0px; width:230px; float:left;z-index:0;position:relative;}
.img_banner {width:230px; height:120px;z-index:0;position:relative;}



/*ENTRA NELLA TRIBU*/
.entra_nella_tribu {margin-bottom:18px; width:960px;}
.titolo_entra_nella_tribu { width:960px; margin:0px 0px 0px 0px; height:22px;}
.info{margin:0px 0px 0px 0px;}



/*sitemap*/
.colonna_site_map{ float:left; border: 1px #FFFFFF solid; width:118px; margin-bottom:40px;}
.livello_uno{font-size:12px;color:#9900CC;margin:auto;width:120px;margin-bottom:5px;}
.livello_uno a:link{font-size:12px;color:#9900CC;margin:auto;width:120px; text-decoration:none;margin-bottom:5px;}
.livello_uno a:visited{font-size:12px;color:#9900CC;margin:auto;width:120px;text-decoration:none;margin-bottom:5px;}
.livello_uno a:hover{font-size:12px;color:#9900CC;margin:auto;width:120px;text-decoration:underline;margin-bottom:5px;}
.livello_due{font-size:13px;color:#892892;margin:auto;width:120px;font-weight:bold;margin-bottom:5px;margin-top:10px;}
.livello_due a:link{font-size:13px;color:#892892;margin:auto;width:120px;text-decoration:none;margin-bottom:5px;margin-top:10px;}
.livello_due a:visited{font-size:13px;color:#892892;margin:auto;width:120px;text-decoration:none;margin-bottom:5px;margin-top:10px;}
.livello_due a:hover{font-size:13px;color:#892892;margin:auto;width:120px;text-decoration:underline;margin-bottom:5px;margin-top:10px;}
.livello_tre{font-size:12px; color:#CC00FF; margin:auto; width:120px;margin-bottom:5px; margin-left:2px;}
.livello_tre a:link{font-size:12px;color:#CC00FF; margin:auto; width:120px;text-decoration:none;margin-bottom:5px;margin-left:2px;}
.livello_tre a:visited{font-size:12px;color:#CC00FF;margin:auto;width:120px;text-decoration:none;margin-bottom:5px;margin-left:2px;}
.livello_tre a:hover{font-size:12px;color:#CC00FF;margin:auto;width:120px;text-decoration:underline;margin-bottom:5px;margin-left:2px;}


/*TIPS*/
.tips{ font-size:11px; color:#000000; margin:auto; text-align:center;}
.tips_link a:link { color:#0066FF; text-decoration:none;}
.tips_link a:visited { color:#0066FF; text-decoration:none;}
.tips_link a:hover { color:#0066FF; text-decoration:underline;}






ul{color:#892892;}


.persistente{ height:20px; margin-left:20px; margin-top:-10px; margin-bottom:-10px; }

