/* Style sheet stile */
body{background:#000000 url("img/barra-top-fondo-pagina.jpg") center top no-repeat;}
#header{background-image:url("img/barra-top.jpg");background-repeat:no-repeat;}
#slide-header{top:69px;position:relative;}
#link-home{width:150px;height:150px;left:620px;top:0px;position:absolute;}
#container{padding-top:10px;}
#main .inside,#left .inside{background-color:#09090a;}
#main .inside{margin-left:10px;}
.cornice-immagine{padding:14px 67px 51px 80px;background-image:url("img/cornice-immagine.jpg");background-repeat:no-repeat;}
.float-right{float:right;clear:both;}
.menu-principale{width:900px;}
.menu-principale ul{height:50px;margin:0;padding:0;list-style-type:none;list-style-position:outside;}
.menu-principale ul li{height:50px;float:left;display:inline;}
.menu-principale ul li a,.menu-principale ul li span{height:50px;display:block;text-indent:-999em;}
.menu-principale ul li{height:50px;overflow:hidden;float:left;display:inline;}
.menu-principale ul li.servizi-it a{width:133px;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background: transparent url(img/menu-it-servizi.jpg) no-repeat scroll 0 0;}
.menu-principale ul li.servizi-it a:hover,.menu-principale ul li.active span.servizi-it{width:133px;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(img/menu-it-servizi.jpg) no-repeat scroll left bottom;}
.menu-principale ul li.news-it a{width:124px;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background: transparent url(img/menu-it-news.jpg) no-repeat scroll 0 0;}
.menu-principale ul li.news-it a:hover,.menu-principale ul li.active span.news-it{width:124px;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(img/menu-it-news.jpg) no-repeat scroll left bottom;}
.menu-principale ul li.proposte-it a{width:236px;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background: transparent url(img/menu-it-tour.jpg) no-repeat scroll 0 0;}
.menu-principale ul li.proposte-it a:hover,.menu-principale ul li.active span.proposte-it{width:236px;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(img/menu-it-tour.jpg) no-repeat scroll left bottom;}
.menu-principale ul li.tariffe-it a{width:262px;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background: transparent url(img/menu-it-tariffe.jpg) no-repeat scroll 0 0;}
.menu-principale ul li.tariffe-it a:hover,.menu-principale ul li.active span.tariffe-it{width:262px;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(img/menu-it-tariffe.jpg) no-repeat scroll left bottom;}
.menu-principale ul li.contatti-it a{width:145px;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background: transparent url(img/menu-it-contatti.jpg) no-repeat scroll 0 0;}
.menu-principale ul li.contatti-it a:hover,.menu-principale ul li.active span.contatti-it{width:145px;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(img/menu-it-contatti.jpg) no-repeat scroll left bottom;}
.menu-principale ul li.servizi-en a{width:143px;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background: transparent url(img/menu-en-servizi.jpg) no-repeat scroll 0 0;}
.menu-principale ul li.servizi-en a:hover,.menu-principale ul li.active span.servizi-en{width:143px;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(img/menu-en-servizi.jpg) no-repeat scroll left bottom;}
.menu-principale ul li.news-en a{width:122px;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background: transparent url(img/menu-en-news.jpg) no-repeat scroll 0 0;}
.menu-principale ul li.news-en a:hover,.menu-principale ul li.active span.news-en{width:122px;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(img/menu-en-news.jpg) no-repeat scroll left bottom;}
.menu-principale ul li.proposte-en a{width:291px;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background: transparent url(img/menu-en-tour.jpg) no-repeat scroll 0 0;}
.menu-principale ul li.proposte-en a:hover,.menu-principale ul li.active span.proposte-en{width:291px;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(img/menu-en-tour.jpg) no-repeat scroll left bottom;}
.menu-principale ul li.tariffe-en a{width:156px;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background: transparent url(img/menu-en-tariffe.jpg) no-repeat scroll 0 0;}
.menu-principale ul li.tariffe-en a:hover,.menu-principale ul li.active span.tariffe-en{width:156px;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(img/menu-en-tariffe.jpg) no-repeat scroll left bottom;}
.menu-principale ul li.contatti-en a{width:188px;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background: transparent url(img/menu-en-contatti.jpg) no-repeat scroll 0 0;}
.menu-principale ul li.contatti-en a:hover,.menu-principale ul li.active span.contatti-en{width:188px;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(img/menu-en-contatti.jpg) no-repeat scroll left bottom;}
#footer-info{height:55px;background:#09090a url("img/logo-footer.png") right center no-repeat;}
#footer-partner{padding-left:25px;background:#09090a url("img/logo-footer-partner.png") right center no-repeat;}
#footer-info,#footer-partner{margin-top:10px;padding-top:10px;padding-bottom:10px;}
#intro-info{line-height:16px;}
#lingue-mini{left:15px;position:absolute;}
.menu-lingue-mini{width:87px;}
.menu-lingue-mini ul{height:35px;margin:0;padding:0;list-style-type:none;list-style-position:outside;}
.menu-lingue-mini ul li{height:35px;float:left;display:inline;}
.menu-lingue-mini ul li a,.menu-lingue-mini ul li span{height:35px;display:block;text-indent:-999em;}
.menu-lingue-mini ul li{height:35px;overflow:hidden;float:left;display:inline;}
.menu-lingue-mini ul li.home-page-it a{width:29px;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background: transparent url(img/lng-it-mini.png) no-repeat;}
.menu-lingue-mini ul li.home-page-it a:hover,.menu-lingue-mini ul li.active span.home-page-it{width:29px;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(img/lng-it-mini.png) no-repeat;}
.menu-lingue-mini ul li.home-page-en a{width:29px;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background: transparent url(img/lng-en-mini.png) no-repeat;}
.menu-lingue-mini ul li.home-page-en a:hover,.menu-lingue-mini ul li.active span.home-page-en{width:29px;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(img/lng-en-mini.png) no-repeat;}
.menu-lingue-mini ul li.home-page-ru a{width:29px;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background: transparent url(img/lng-ru-mini.png) no-repeat;}
.menu-lingue-mini ul li.home-page-ru a:hover,.menu-lingue-mini ul li.active span.home-page-ru{width:29px;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(img/lng-ru-mini.png) no-repeat;}
.pagina{padding:70px 12px 30px 20px;line-height:17px;}
#home-page-it{background-image:url("file/titolo-home-it.jpg");background-repeat:no-repeat;}
#home-page-en,#home-page-ru{background-image:url("file/titolo-home-en.jpg");background-repeat:no-repeat;}
#tariffe-it{padding-bottom:0;background-image:url("file/titolo-tariffe-it.jpg");background-repeat:no-repeat;}
#tariffe-en{padding-bottom:0;background-image:url("file/titolo-tariffe-en.jpg");background-repeat:no-repeat;}
#servizi-it{background-image:url("file/titolo-servizi-it.jpg");background-repeat:no-repeat;}
#servizi-en{background-image:url("file/titolo-servizi-en.jpg");background-repeat:no-repeat;}
#news-it{background-image:url("file/titolo-news-it.jpg");background-repeat:no-repeat;}
#news-en{background-image:url("file/titolo-news-en.jpg");background-repeat:no-repeat;}
#proposte-it{background-image:url("file/titolo-proposte-it.jpg");background-repeat:no-repeat;}
#proposte-en{background-image:url("file/titolo-proposte-en.jpg");background-repeat:no-repeat;}
#contatti-it{background-image:url("file/titolo-contatti-it.jpg");background-repeat:no-repeat;}
#contatti-en{background-image:url("file/titolo-contatti-en.jpg");background-repeat:no-repeat;}
#privacy-it{background-image:url("file/titolo-privacy-it.jpg");background-repeat:no-repeat;}
#credits-it{background-image:url("file/titolo-credits-it.jpg");background-repeat:no-repeat;}
#news-list-mini-it{padding-top:70px;padding-bottom:0;padding-left:15px;background-image:url("file/titolo-news-mini.jpg");background-repeat:no-repeat;}
#news-list-mini-it div{padding-bottom:20px;}
.news-list-mini{padding-right:12px;padding-left:12px;}
.news-list-mini .more{text-align:right;}
.news-separatore a,.more-contact a,.back a,.pagination p,.pagination a,.pagination span{font-weight:bold;font-style:italic;font-size:10px;}
.news-separatore a{padding-left:10px;text-align:right;background-color:#09090a;}
.news-list-mini .teaser{padding-bottom:15px;}
.news-separatore{background:url("img/news-linea-separatore.jpg") left center no-repeat;}
.news-reader,.tour-reader{margin-bottom:35px;background-image:url("img/titolo-news-separatore.jpg");background-repeat:no-repeat;background-position:0px 8px;}
.info{padding-bottom:15px;font-size:10px;}
.more-contact{float:right;padding-top:20px;padding-right:10px;font-weight:bold;}
#modulo-contatto input{height:18px;}
#modulo-contatto input,#modulo-contatto textarea{width:430px;margin-top:5px;margin-bottom:5px;border:1px solid #8C6E00;color:#ffffff;background:url("img/modulo-contatto-fondo.jpg") center bottom no-repeat;}
#modulo-contatto textarea{background-color:#000000;}
#modulo-contatto label{float:right;padding-right:10px;font-weight:bold;}
#modulo-contatto{padding-left:20px;}
#modulo-contatto .submit{height:57px;background-color:#09090a;background-image:url("img/iconabianca.gif");border: none;}
p.error{color:#F8C009;}
.tour-elenco{width:295px;float:left;padding-bottom:20px;text-align:center;}
.tour-elenco h2{top:-35px;position:relative;}
.pagination{padding-top:5px;border-top:5px solid #000000;}
.pagination p{float:right;margin-right:20px;}
.pagination ul{margin-top:10px;padding-left:0;}
.pagination li{display:inline;padding-right:10px;list-style-type:none;}
