/* HTML E BODY */
html
  {background-image:url(http://www.orizzontintorno.com/imm/imm_body/html_sfumo.jpg); background-repeat:repeat-x; background-color:#F4F3F9; margin-left: 0px; margin-right: 0px; margin-top:0px; margin-bottom: 0px; background-position:top;}
   
body 
  {margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;}


/* MENU PRIMO LIVELLO */ 

.menu_primo_sfondo 
  {background-image:url(http://www.orizzontintorno.com/imm/imm_body/menu_primo_bg.jpg); background-repeat:repeat-x;}
   
.menu_primo a 
  {top:0px; left:0px; padding:0px; float:left; margin:0px; height:29px; padding-left:21px; padding-right:21px; 
   font-size:14px; font-family: Arial, Verdana, sans-serif; text-decoration: none; color:#FFFFFF; text-align:center; line-height:27px; font-weight:bold;}
.menu_primo a:hover
  {color:#DFDFDF;}


ul#menu_primo {float: left;width: 100%; height:29px; list-style: none; margin: 0;padding: 0;border-bottom:0px; padding-left: 15px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}

ul#menu_primo li{float: left;margin: 0 6px 0;padding: 0px}

ul#menu_primo a{float: left;padding: 0 0 0 16px; text-decoration: none;color: #FFFFFF}

ul#menu_primo span{float: left;  height:29px; padding: 7px 15px 0px 0px; cursor: pointer}

ul#menu_primo li#active a{background: url(http://www.orizzontintorno.com/imm/imm_body/menu_primo_tab_ok.jpg) no-repeat top left; }

ul#menu_primo li#active span {background: url(http://www.orizzontintorno.com/imm/imm_body/menu_primo_tab_ok.jpg) no-repeat top right;color: #FFFFFF;}

ul#menu_primo a:hover span{background-image:none; color:#CCC;}

ul#menu_primo a:hover{ background-image:none;}


/* MENU SECONDO LIVELLO */
.menu_secondo
  {background-image:url(http://www.orizzontintorno.com/imm/imm_body/menu_secondo_bg.jpg); background-repeat:repeat-x;}
.menu_secondo a:link, .menu_secondo a:visited 
  {font-size:12px; font-family:     Arial, Verdana, sans-serif; vertical-align:middle; text-decoration: none; color:#FFFFFF; text-align:center;}
.menu_secondo a:hover 
  {color:#DFDFDF;}
.menu_secondo_ok, .menu_secondo_ok a:link, .menu_secondo_ok a:visited, .menu_secondo_ok a:hover
  {font-size:12px; font-family:    Arial, Verdana, sans-serif; vertical-align:middle; text-decoration: none; color:#FF9C00; text-align:center;}  
  

/* MENU TERZO LIVELLO */
.menu_terzo_titolo, .menu_terzo_titolo a:link, .menu_terzo_titolo a:visited, .menu_terzo_titolo a:active, .menu_terzo_titolo a:hover
  {font-size:14px; font-family:    Arial, Verdana, sans-serif; text-align:left; text-decoration: none; color:#333333; padding-left:18px; font-weight:bold; padding-bottom:4px; padding-top:6px;}

.menu_terzo, .menu_terzo a:link, .menu_terzo a:visited, .menu_terzo a:active
  {font-size:12px; font-family:    Arial, Verdana, sans-serif; text-align:left; text-decoration: none; color:#333333; line-height:22px; padding-top:3px; padding-left:25px;}
.menu_terzo a:hover
  {text-decoration:none; background-color:#999999;}
a.menu_terzo
  {background-image:url(http://www.orizzontintorno.com/imm/imm_body/menu_terzo_simbolo.gif); background-repeat:no-repeat; background-position: 22px 7px; padding-left:35px; display:block; }
a.menu_terzo:hover
  {background-image:url(http://www.orizzontintorno.com/imm/imm_body/menu_terzo_simbolo_ok.gif); text-decoration: none; background-color:#1C256F; color:#FFFFFF}
  
  
.menu_terzo_ok, .menu_terzo_ok a:link, .menu_terzo_ok a:visited, .menu_terzo_ok a:active
  {font-size:12px; font-family: Arial, Verdana, sans-serif; text-align:left; text-decoration: none; color:#1C256F; line-height:22px; padding-top:3px; padding-left:25px;}
.menu_terzo_ok a:hover
  {text-decoration:none;}
a.menu_terzo_ok
  {background-image:url(http://www.orizzontintorno.com/imm/imm_body/menu_terzo_simbolo_sel.gif); background-repeat:no-repeat; background-position: 12px 7px; padding-left:35px; display:block; font-weight:bold; }
a.menu_terzo_ok:hover
  {background-image:url(http://www.orizzontintorno.com/imm/imm_body/menu_terzo_simbolo_sel_ok.gif); text-decoration: none; background-color:#1C256F; color:#FFFFFF}
  
  

.menu_terzo_sfumo_sx
  {background-image:url(http://www.orizzontintorno.com/imm/imm_body/menu_terzo_sfumo_sx.jpg); background-repeat:repeat-y;}
  
.menu_terzo_sfumo_dx
  {background-image:url(http://www.orizzontintorno.com/imm/imm_body/menu_terzo_sfumo_dx.jpg); background-repeat:repeat-y;}

.menu_terzo_sfumo_cen
  {background-image:url(http://www.orizzontintorno.com/imm/imm_body/menu_terzo_sfumo_cen.jpg); background-repeat:no-repeat; background-position:top;}


.menu_terzo_feed, .menu_terzo_feed a:link, .menu_terzo_feed a:visited, .menu_terzo_feed a:active
  {font-size:12px; font-family:Arial, Verdana, sans-serif; text-align:left; text-decoration: none; color:#333333; line-height:19px; padding-top:3px; padding-left:25px;}
.menu_terzo_feed a:hover
  {text-decoration:none; background-color:#999999;}
a.menu_terzo_feed
  {background-image:url(http://www.orizzontintorno.com/imm/imm_body/feed-icon.png); background-repeat:no-repeat; background-position: 18px 5px; padding-left:38px; display:block; }
a.menu_terzo_feed:hover
  {background-image:url(http://www.orizzontintorno.com/imm/imm_body/feed-icon.png); text-decoration: none; background-color:#1C256F; color:#FFFFFF}


  
div.jsenable h3{cursor: pointer}
div.jsenable ul ul{display:none}
div#nav li.hide ul{display:none}
div#nav li.show ul{display:block}
div#nav li.show h3{background-color: #1C256F; color:#FFFFFF; background-image:url(http://www.orizzontintorno.com/imm/imm_body/menu_terzo_simbolo_ok.gif);line-height:19px; padding-bottom:0; margin-bottom:0; margin-top:0; }


div#nav{width:210px; margin: 0; padding: 0;}
div#nav h3{font-size:12px; font-family:    Arial, Verdana, sans-serif; text-align:left; text-decoration: none; color:#333333; line-height:19px; padding-top:3px;
           background-image:url(http://www.orizzontintorno.com/imm/imm_body/menu_terzo_simbolo.gif); background-repeat:no-repeat; background-position: 22px 5px; padding-left:35px; font-weight:normal; padding-bottom:0; margin-bottom:0; margin-top:0;}

div#nav h3:hover{background-color:#1C256F; color:#FFFFFF; background-image:url(http://www.orizzontintorno.com/imm/imm_body/menu_terzo_simbolo_ok.gif);}


div#nav ul,div#nav li{margin: 0;padding: 0;list-style-type: none}


div#nav li{margin: 0 0 0 0;}

div#nav a {font-size:12px; font-family:    Arial, Verdana, sans-serif; text-align:left; text-decoration: none; color:#333333; line-height:19px; padding-top:3px;
           background-image:url(http://www.orizzontintorno.com/imm/imm_body/menu_terzo_simbolo.gif); background-repeat:no-repeat; background-position: 42px 5px; padding-left:55px; display:block; }

div#nav a:hover{color: #FFFFFF;background-color: #1C256F; background-image:url(http://www.orizzontintorno.com/imm/imm_body/menu_terzo_simbolo_ok.gif);}
div#nav ul ul a{color: #333; background-color: #5151;}




  
/* CHIUSURA */
.chiusura
  {background-image:url(http://www.orizzontintorno.com/imm/imm_body/chiusura_bg.jpg); background-repeat:repeat-x; padding:0px;}
.chiusura_tx
  {font-size:11px; font-family:    Arial, Verdana, sans-serif; text-align:center; color:#000000; margin: 0px; text-decoration:none;  }
.chiusura_tx a:link, .chiusura_tx a:visited, .chiusura_tx a:active
  {font-size:11px; font-family:    Arial, Verdana, sans-serif; text-align:center; color:#000000; margin: 0px; text-decoration:none;}
.chiusura_tx a:hover
  {text-decoration: none; color:#000000;}
  
.chiusura_licenza
  {font-size:11px; font-family: Arial, Verdana, sans-serif; text-align:left; color:#666666; margin: 0px; text-decoration:none; line-height:19px;text-decoration:none;}
.chiusura_licenza a:link, .chiusura_licenza a:visited, .chiusura_licenza a:active
  {color:#333333; text-decoration:none;}
.chiusura_licenza a:hover
  {text-decoration: none;}


  
  
  
/* BODY PAGINA */
.titolo, .titolo a:link, .titolo a:visited, .titolo a:active
  {font-size:19px; font-family: Arial, Verdana, sans-serif; text-align:left; color:#333333; margin: 0px; text-decoration:none; font-weight:bold; padding-top:2px; padding-bottom:10px;}
.titolo a:hover
  {text-decoration: none;}
  
.sottotitolo, .sottotitolo a:link, .sottotitolo a:visited, .sottotitolo a:active
  {font-size:14px; font-family: Arial, Verdana, sans-serif; text-align:left; color:#1C256F; margin: 0px; text-decoration:none; padding-top:2px; padding-bottom:10px;}
.sottotitolo a:hover
  {text-decoration: none;}
  

.sottotitolo_viaggi, .sottotitolo_viaggi a:link, .sottotitolo_viaggi a:visited, .sottotitolo_viaggi a:active
  {font-size:14px; font-family: Arial, Verdana, sans-serif; text-align:left; color:#1C256F; margin: 0px; text-decoration:none; padding-top:2px; padding-bottom:10px; font-weight:bold;}
.sottotitolo_viaggi a:hover
  {text-decoration: none;}
  
.testo_sx
  {font-size:12px; font-family:  Arial, Verdana, sans-serif; text-align:justify; color:#000000; margin: 0px; line-height:19px; text-decoration:none;}
.testo_sx a:link, .testo_sx a:visited, .testo_sx a:active
  {text-decoration:none; color:#0088cc; font-weight:bold;}
.testo_sx a:hover
  {text-decoration:none;}

.testo_cen
  {font-size:12px; font-family:    Arial, Verdana, sans-serif; text-align:center; color:#000000; margin: 0px; line-height:19px; text-decoration:none;}
.testo_cen a:link, .testo_cen a:visited, .testo_cen a:active
  {text-decoration:none; color:#0088cc; font-weight:bold;}
.testo_cen a:hover
  {text-decoration:none;}

.testo_dx
  {font-size:12px; font-family:    Arial, Verdana, sans-serif; text-align:right; color:#000000; margin: 0px; line-height:19px; text-decoration:none;}
.testo_dx a:link, .testo_dx a:visited, .testo_dx a:active
  {text-decoration:none; color:#0088cc; font-weight:bold;}
.testo_dx a:hover
  {text-decoration:none;}


.testo_twitter, .testo_twitter a:link, .testo_twitter a:visited, .testo_twitter a:active
  {font-size:12px; font-family: Arial, Verdana, sans-serif; text-align:left; color:#000000; margin: 0px; line-height:19px; text-decoration:none;}
.testo_twitter a:link, .testo_twitter a:visited, .testo_twitter a:active
  {text-decoration:none; color:#0088cc; font-weight:bold;}
.testo_twitter a:hover
  {text-decoration:none;}
 
 
.portolio_eventi_tx
  {font-size:13px; font-family:    Arial, Verdana, sans-serif; text-align:left; color:#000000; margin: 0px; line-height:25px; text-decoration:none;}
.portolio_eventi_tx a:link, .portolio_eventi_tx a:visited, .portolio_eventi_tx a:active
  {text-decoration:none; color:#0088cc;}
.portolio_eventi_tx a:hover
  {text-decoration:none;}
  

.portolio_eventi_tx_big
  {font-size:14px; font-family:    Arial, Verdana, sans-serif; text-align:left; color:#000000; margin: 0px; line-height:25px; text-decoration:none;}



.didascalia
  {font-size:11px; font-family:    Arial, Verdana, sans-serif; text-align:center; color:#666; margin: 0px; line-height:19px; text-decoration:none;}
.didascalia a:link, .didascalia a:visited, .didascalia a:active
  {text-decoration:none; color:#0088cc; font-weight:bold;}
.didascalia a:hover
  {text-decoration:none;}
  

  

/* BLOG */
.blog_titolo, .blog_titolo a:link, .blog_titolo a:visited, .blog_titolo a:active
  {font-size:19px; font-family:  Arial, Verdana, sans-serif; text-align:left; color:#333333; margin: 0px; text-decoration:none; font-weight:bold; padding-bottom:1px;}
.blog_titolo a:hover
  {text-decoration: none; color:#1C256F;}
  
.blog_data_giorno
  {font-size:19px; font-family: Arial, Verdana, sans-serif; text-align:center; color:#666666; margin: 0px; text-decoration:none;}
.blog_data_mese
  {font-size:11px; font-family: Arial, Verdana, sans-serif; text-align:center; color:#999999; margin: 0px; text-decoration:none;}
.blog_data_anno
  {font-size:30px; font-family: Arial, Verdana, sans-serif; text-align:right; color:#E0E0E0; margin: 0px; line-height:40px; text-decoration:none; writing-mode: lr-tb;
    filter: flipv fliph;}
  
.blog_categorie, .blog_categorie a:link, .blog_categorie a:visited, .blog_categorie a:active
  {font-size:10px; font-family: Arial, Verdana, sans-serif; text-align:left; color:#666666; margin: 0px; text-decoration:none;}
.blog_categorie a:hover
  {text-decoration: none; color:#000000;}
  
.blog_chiusura, .blog_chiusura a:link, .blog_chiusura a:visited, .blog_chiusura a:active
  {font-size:11px; font-family: Arial, Verdana, sans-serif; text-align:right; color:#282828; margin: 0px; text-decoration:none;}
.blog_chiusura a:hover
  {text-decoration: none; color:#1C256F;}

.blog_navigazione_dx, .blog_navigazione_dx a:link, .blog_navigazione_dx a:visited, .blog_navigazione_dx a:active
  {font-size:12px; font-family: Arial, Verdana, sans-serif; text-align:right; color:#333333; margin: 0px; text-decoration:none;}
.blog_navigazione_dx a:hover
  {text-decoration: none; color:#000000;}
  
.blog_navigazione_sx, .blog_navigazione_sx a:link, .blog_navigazione_sx a:visited, .blog_navigazione_sx a:active
  {font-size:12px; font-family: Arial, Verdana, sans-serif; text-align:left; color:#333333; margin: 0px; text-decoration:none;}
.blog_navigazione_sx a:hover
  {text-decoration: none; color:#000000;}

.blog_form_testo_sx
  {font-size:12px; font-family: Arial, Helvetica, sans-serif; text-align:right; padding-right:20px; color:#000000; margin: 0px; line-height:19px; text-decoration:none; font-weight:bold;}

.blog_testo_commenti
  {font-size:12px; font-family: Arial, Verdana, sans-serif; text-align:left; color:#666; margin: 0px; line-height:19px; text-decoration:none; padding-left:50px; padding-right:30px; font-style:italic;}
.blog_testo_commenti a:link, .blog_testo_commenti a:visited, .blog_testo_commenti a:active
  {text-decoration: underline; color:#000000;}
  
.blog_data_commenti
  {font-size:11px; font-family: Arial, Verdana, sans-serif; text-align:right; color:#282828; padding-right:20px; text-decoration:none;}
.blog_data_commenti a:hover, .blog_data_commenti a:link, .blog_data_commenti a:visited, .blog_data_commenti a:active
  {text-decoration: none; color:#1C256F; font-weight:bold;}

.paesi_nomi, .paesi_nomi a:link, .paesi_nomi a:visited, .paesi_nomi a:active
  {font-size:13px; font-family: Arial, Verdana, sans-serif; text-align:center; color:#333333; margin: 0px; text-decoration:none; font-weight:bold; font-weight:bold;}
.paesi_nomi a:hover
  {text-decoration: underline;}

.tags
  {font-size:11px; font-family: Arial, Verdana, sans-serif; text-align:left; color:#666666; margin: 0px; line-height:19px; text-decoration:none;}
.tags a:link, .tags a:visited, .tags a:active
  {text-decoration:none; color:#333333; text-transform:uppercase;}
.tags a:hover
  {text-decoration:underline;}
  
  


/* FORM */

.form_textarea, .form_textarea a:link, .form_textarea a:visited, .form_textarea a:active, .form_textarea a:hover
  {font: 13px Arial, Verdana, sans-serif; border: 1px solid #009AC4; text-decoration: none; color: #000000; background-color:#FFFFFF; }
.form_textarea:focus 
  {color:#000000; background-color:#FFFFFF; outline: 1px solid #FFFFFF;  border: 1px solid #009AC4;}

.form_input, .form_input a:link, .form_input a:visited, .form_input a:active, .form_input a:hover
  {font: 13px Arial, Verdana, sans-serif; border: 1px solid #009AC4; text-decoration: none; color: #000000; background-color:#FFFFFF; height:22px; }
.form_input:focus 
  {color:#000000; background-color:#FFFFFF; outline: 1px solid #FFFFFF;  border: 1px solid #009AC4;}

.form_submit, .form_submit a:link, .form_submit a:visited, .form_submit a:active, .form_submit a:hover
  {font: 12px Arial, Verdana, sans-serif; border: 1px solid #009AC4; text-decoration: none; color: #FFFFFF; background-color:#009AC4; }
.form_submit:hover 
  {color:#000000; background-color:#FFFFFF; border: 1px solid #009AC4;}
  
  
  
/* --- IMMAGINI --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/  
div.pic 
  {float:left; margin: 5px 15px 5px 0px; padding:0 0 6px 0; background: url(http://www.thinkice.it/imm_body/ombra_dx.png) no-repeat bottom right;}
div.pic img 
  {display: block;border: 1px solid; border-color: #CCCCCC #CCCCCC #AAAAAA #CCCCCC; padding: 5px;background: #F6F6F6;}
  

div.pic_gallerie_immagini
  {float:left; margin: 5px 15px 5px 0px; padding:0 0 6px 0; background: url(http://www.thinkice.it/imm_body/ombra_dx.png) no-repeat bottom right;}
div.pic_gallerie_immagini img 
  {display: block;border: 1px solid; border-color: #CCCCCC #CCCCCC #AAAAAA #CCCCCC; padding: 5px;background: #F6F6F6;}
  
div.piccenter 
  {margin: 5px 15px 5px 0px; padding:0 0 6px 0; background: url(http://www.thinkice.it/imm_body/omdbra_dx.png) no-repeat bottom right;}
div.piccenter img 
  {float:center;  border: 1px solid; border-color: #CCCCCC #CCCCCC #AAAAAA #CCCCCC; padding: 5px;background: #F6F6F6;}
  
div.pic_dx 
  {float:right; padding:0 0 6px 20px; margin: 5px 0px 5px 0px; background: url(http://www.thinkice.it/imm_body/ombra_dx.png) no-repeat bottom right;}
div.pic_dx img 
  {border: 1px solid; border-color: #CCCCCC #CCCCCC #AAAAAA #CCCCCC; padding: 5px;background: #F6F6F6;}


  
div.pic_no_ombra
  {float:left; margin: 5px 15px 5px 0px; padding:0 0 6px 0; }
div.pic_no_ombra img 
  {display: block;border: 1px solid; border-color: #CCCCCC #CCCCCC #AAAAAA #CCCCCC; padding: 5px;background: #F6F6F6;}
  

  
  
  
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/


  
/* --- BOX VIAGGI --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/  

.boxgrid {text-align:center; }

.boxgrid a {color: #FFFFFF; font-size:12px; font: Arial, Helvetica, sans-serif; text-decoration:none;}

.boxgrid { width: 188px; height: 91px; margin:0; float: left; background: #161613; overflow: hidden; position: relative; }

.boxgrid img { position: absolute; top: 0px; left: 0px; border: 0px; }
.boxgrid p, .boxgrid div { padding: 0 0px; margin-bottom: 5px; }
	
.boxgrid { color: #fff; font: bold 10px Arial, Helvetica, sans-serif;}

.boxcaption { float: left; position: absolute; height: 110px; width: 100%; background-image:url(http://www.orizzontintorno.com/imm/imm_body/nero_40.png); background-repeat:repeat;}
				
.caption .boxcaption { top: 160px; left: 0; padding:0 0 0 0px; }



.boxgrid_big {text-align:center; }

.boxgrid_big a {color: #FFFFFF; font-size:12px; font: Arial, Helvetica, sans-serif; text-decoration:none;}

.boxgrid_big { width: 302px; height:150px; margin:0; float: left; background: #161613; overflow: hidden; position: relative; }

.boxgrid_big img { position: absolute; top: 0px; left: 0px; border: 0px; }
.boxgrid_big p, .boxgrid_big div { padding: 0 0px; margin-bottom: 5px; }
	
.boxgrid_big { color: #fff; font: bold 10px Arial, Helvetica, sans-serif;}


.viaggi_testata
  {background-image:url(http://www.orizzontintorno.com/imm/imm_body/viaggi_testata.jpg); background-repeat:no-repeat; text-align:center; font-family: Arial, Verdana, sans-serif;  font-size:13px; font-weight:bold; color:#FFFFFF;}

.viaggi_testata_big
  {background-image:url(http://www.orizzontintorno.com/imm/imm_body/viaggi_testata_big.png); background-repeat:no-repeat; text-align:center; font-family: Arial, Verdana, sans-serif;  font-size:13px; font-weight:bold; color:#FFFFFF;}
.viaggi_testata_big a:hover, .viaggi_testata_big a:link, .viaggi_testata_big a:visited, .viaggi_testata_big a:active
  { text-decoration:none; color:#FFFFFF;}

/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

  
/* --- TAB VIAGGI --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/  

ul#tabviaggi{float: left;width: 100%;list-style: none; margin: 0;padding: 0;border-bottom:0px; padding-left: 10px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}

ul#tabviaggi li{float: left;margin: 0 2px 0;padding: 0}

ul#tabviaggi a{float: left;padding: 0 0 0 5px; background: url(http://www.orizzontintorno.com/imm/imm_body/tab.jpg) no-repeat top left; text-decoration: none;color: #222}

ul#tabviaggi span{float: left;padding: 5px 10px 5px 8px; background: url(http://www.orizzontintorno.com/imm/imm_body/tab.jpg) no-repeat top right;cursor: pointer}

ul#tabviaggi li#active a,ul#tabviaggi a:hover{background: url(http://www.orizzontintorno.com/imm/imm_body/tab_ok.jpg) no-repeat top left; }

ul#tabviaggi li#active span,ul#tabviaggi a:hover span{background: url(http://www.orizzontintorno.com/imm/imm_body/tab_ok.jpg) no-repeat top right;color: #FFFFFF;}
 
.viaggi_angolo_scheda
  {background-image:url(http://www.orizzontintorno.com/imm/imm_body/viaggi_angolo_scheda.jpg); background-repeat:no-repeat;}

.viaggi_angolo_scheda_riga
  {background-image:url(http://www.orizzontintorno.com/imm/imm_body/viaggi_angolo_scheda_riga.jpg); background-repeat:repeat-y;}
  
  
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/



/* --- TAB PAGINE --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/  

ul#tabpagine{float: left;width: 100%;list-style: none; margin: 0;padding: 0;border-bottom:0px; padding-left: 10px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; border-bottom:1px solid #2CA6C4;}

ul#tabpagine li{float: left;margin: 0 2px 0;padding: 0}

ul#tabpagine a{float: left;padding: 0 0 0 5px; background: url(http://www.orizzontintorno.com/imm/imm_body/tab.jpg) no-repeat top left; text-decoration: none;color: #222}

ul#tabpagine span{float: left;padding: 5px 10px 5px 8px; background: url(http://www.orizzontintorno.com/imm/imm_body/tab.jpg) no-repeat top right;cursor: pointer}

ul#tabpagine li#active a,ul#tabpagine a:hover{background: url(http://www.orizzontintorno.com/imm/imm_body/tab_ok.jpg) no-repeat top left; }

ul#tabpagine li#active span,ul#tabpagine a:hover span{background: url(http://www.orizzontintorno.com/imm/imm_body/tab_ok.jpg) no-repeat top right;color: #FFFFFF;}
 
  
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

  
  
/* --- QUOTA --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/  



.quota
  {margin-left:40px; margin-right:40px; margin-top:10px; margin-bottom:10px; border-left: 1px solid; border-color:#CCC; padding: 5px;background: #f0f0f0}
  
.quota p
  {font-size:12px; font-family:Arial, Verdana, sans-serif; text-align: left; color:#333; margin: 0px 0px 0px 5px; line-height:18px; border:0px; font-style:italic;}
  
.quota p a:hover, .quota p a:link, .quota p a:visited, .quota p a:active
  {font-size:12px; font-family:Arial, Verdana, sans-serif; text-align: left; text-decoration: underline; color:#333; border:0px; font-style:italic;}
.quota p img
  {margin: 4px 10px 4px 0px; border:0px;}
  
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
  
  
  
  
.quota_sfumo
  {margin: 0 10 0 0; padding:0 10 0 0; background: url(http://www.thinkice.it/imm_body/ombra_dx.png) no-repeat bottom left}

div.gall img
  {display: block;border: 1px solid; border-color: #CCC #CCC #AAA #CCC; padding: 5px;background: #f6f6f6}
  
div.gall_no_ombra
  {margin: 0px;padding:0 0 9px 0;}

div.gall_no_ombra img
  {display: block;border: 1px solid; border-color: #CCC #CCC #AAA #CCC; padding: 5px;background: #f6f6f6}
  
  
.gruppo_immagini_bg
  {margin: 0; padding:0; background: url(http://www.orizzontintorno.com/imm/imm_body/gruppo_immagini_bg.jpg) no-repeat}


.gruppo_immagini_bg_video
  {margin: 0; padding:0; background: url(http://www.orizzontintorno.com/imm/imm_body/gruppo_immagini_bg_video.jpg) no-repeat}


.gruppo_immagini_bg_video a:link, .gruppo_immagini_bg_video a:visited, .gruppo_immagini_bg_video a:active
  {font-size:12px; font-family:Arial, Verdana, sans-serif; text-align:right; margin: 0px; line-height:19px; text-decoration:none; color:#0088cc; font-weight:bold;}
.gruppo_immagini_bg_video a:hover
  {text-decoration:none;}
  
  
  

.gruppo_immagini_angoli_foto
  {background-image: url(http://www.orizzontintorno.com/imm/imm_body/gruppo_immagini_angoli_foto.png); background-position:left;}

.gruppo_immagini_bg a:link, .gruppo_immagini_bg a:visited, .gruppo_immagini_bg a:active
  {font-size:12px; font-family:Arial, Verdana, sans-serif; text-align:right; margin: 0px; line-height:19px; text-decoration:none; color:#0088cc; font-weight:bold;}
.gruppo_immagini_bg a:hover
  {text-decoration:none;}
  

.box_carta
  {background-image:url(http://www.orizzontintorno.com/imm/imm_body/mappe_bg_hover2.png); position:absolute; width:232px; height:60px; z-index:4; visibility: hidden; 
   font-family:Arial, Helvetica, sans-serif; color:#000; font-size:11px; padding-top:8px; padding-left:8px; padding-right:20px; line-height:14px; }


.box_carta_mini
  {background-image:url(http://www.orizzontintorno.com/imm/imm_body/box-frame-mini.png); position:absolute; width:81px; height:31px; z-index:4; visibility: hidden; 
   font-family:Arial, Helvetica, sans-serif; color:#000; font-size:11px; padding-top:8px; padding-left:8px; padding-right:20px; line-height:14px; font-weight:bold;}


.box_carta_medio
  {background-image:url(http://www.orizzontintorno.com/imm/imm_body/box-frame-medio.png); position:absolute; width:132px; height:31px; z-index:4; visibility: hidden; 
   font-family:Arial, Helvetica, sans-serif; color:#000; font-size:11px; padding-top:8px; padding-left:8px; padding-right:20px; line-height:14px; font-weight:bold;}




*{padding:0;}
img,abbr,fieldset{border:0;}

#box_ricerca {float:left;margin:0 15px 0 12px;}

.site-search fieldset,.site-search fieldset .wrapper{background:url("http://www.orizzontintorno.com/imm/imm_body/cerca.png") no-repeat 100% -55px;}
.site-search fieldset.focused{background-position:100% -85px;}
.site-search fieldset{position:relative;}
.site-search fieldset .wrapper{background-position:0 5px;height:20px;margin-right:20px;padding:7px 0 0 23px;//padding-top:8px;}
.site-search fieldset .wrapper input{width:100%;background:none;border:0;height:16px;//height:17px;color:#333;outline:none;font-size:11px;}




div.next_destinazione 
  {float:right; padding:0 0 6px 20px; margin: 5px 0px 0px 0px;}
  
  
  /* PROSSIMA DESTINAZIONE BOX */
  
.gruppo_immagini_bg_big
  {margin: 0; padding:0; background: url(http://www.orizzontintorno.com/imm/imm_body/gruppo_immagini_bg_big.png) no-repeat}

.next_dest_prox
  {font-size:12px; text-align:center; color:#1C256F; margin: 0px;}
 
.next_dest_titolo
  {font-size:16px; font-weight:bold; text-align:center; color:#1C256F; margin: 0px;}
  
.next_dest_dal
  {font-size:11px; text-align:center; color:#1C256F; margin: 0px;}
  



.testo_video
  {font-size:12px; font-family:  Arial, Verdana, sans-serif; text-align:justify; color:#000000; margin: 0px; line-height:19px; text-decoration:none;
  background-image:url(http://www.orizzontintorno.com/imm/imm_body/video_sotto_bg.jpg); background-repeat:repeat-y; }


.testo_video_tx
  {font-size:12px; font-family:  Arial, Verdana, sans-serif; text-align:justify; color:#000000; margin: 0px; line-height:19px; text-decoration:none; padding:10px 35px 10px 10px;}







