/*
	 CSS-Tricks Example
	 by Chris Coyier
	 http://css-tricks.com
*/
*                                       { margin: 0; padding: 0; }
body                                    { font: 12px Georgia, Serif; line-height:18px; background: url(../images/Background3.gif) repeat 0 0 }
a, a img                                { border: 0; text-decoration: none; outline: 0; }

#page-wrap                              { position: relative; }
#col1                                   { width: 49%; float: left; margin: 0 0 20px 0; }
#col2                                   { width: 49%; float: right; }

.clear { clear:both }
.clear15 { clear:both; height:15px }
.uppercase { text-transform:uppercase }
.floatleft { float:left }
.floatright { float:right }
h1                                      { font: bold 60px Helvetica, Sans-Serif; letter-spacing: -2px; margin: 20px 0; text-align: center; }
h2                                      { font: bold 30px Helvetica, Sans-Serif; letter-spacing: -1px; margin: 0 0 10px 0; }
h3                                      { font: 16px Georgia, Serif; margin: 0 0 10px 0; }  
h5                                      { font: 15px Georgia, Serif; text-align: center; }
pre                                     { font: 13px/1.8 Monaco, MonoSpace; margin: 0 0 15px 0; }

ul                                      { margin: 0 ; }
ul li                                   { margin: 0; }

#dl                                     { position: absolute; top: 10px; right: 0; background: black; color: white; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding: 3px 6px; }
#dl:hover                               { background: #666; }
.downnav { position:fixed; bottom:0; left:50%; width:780px; margin-left:-390px }
/*
    This stuff is for the TitleBlock Plugin
*/
.image                                  { position: relative; margin-bottom: 20px; width: 100%; }
.image h2                               { position: absolute; top: 220px; left: 0; width: 100%; }
.image h2 span                          { color: white; font: bold 30px/40px Helvetica, Sans-Serif; letter-spacing: -1px; background: rgb(0, 0, 0); background: rgba(0, 0, 0, 0.7); padding: 6px 8px; }
.image h2 span.spacer                   { padding: 0 2px; background: none; }


/*
    For Specific Slides
*/
#textSlide                              { padding: 10px 30px; }
#textSlide h3                           { font: 20px Georgia, Serif; }
#textSlide h4                           { text-transform: uppercase; font: 15px Georgia, Serif; margin: 10px 0; }
#textSlide ul                           { list-style: disc; margin: 0 0 0 25px; }
#textSlide ul li                        { display: list-item; }

#quoteSlide                             { padding: 30px; }
#quoteSlide blockquote                  { font: italic 24px/1.5 Georgia, Serif; text-align: center; color: #444; margin: 0 0 10px 0; }
#quoteSlide p                           { text-align: center; }

/*navigation*/
a.logo, a.logo.cur, a.logo:hover { display:block; float:left; background:url(../images/LogoBasso.jpg) no-repeat 0 0!important; width:247px; height:35px; text-indent:-500000px; margin-right:5px }

.btn_contatti { display:block; float:left; background:url(../images/Contact.gif) no-repeat 0 0; width:35px; height:35px; text-indent:-500000px; margin-right:5px }
	/*a#btn_contatti:hover { background-position:0 -35px }*/
	a.btn_fb { display:block; float:left; background:url(../images/Facebook.gif) no-repeat 0 0; width:35px; height:35px; text-indent:-500000px; margin-right:5px }
	/*a.btn_fb:hover { background-position:0 -35px }*/

/*layout dettaglio */
.dettContainerLeft { margin:0 60px 0 20px; text-align:left; float:left; width:410px }
	.dettContainerLeft img { float:left; margin:0 0 10px 0}
	 .desc { float:left; width:100%; padding:10px; background-color:#FFF; height:auto; text-align:left }
	 
.dettContainerRight { float:left; width:470px; position:relative }
	.dettContainerRight a { display:block; position:absolute; text-indent:-500000px }
	/*thumbx nav simulate
	#mynav { position: fixed; bottom: 0; text-align: center; width:474px; left:50%; margin-left:-90px }*/
a#mynav  { color: black; width:21px; height:35px; font: 11px/18px Georgia, Serif; display: inline-block; margin: 0 2px 0 0; background: url(../images/btnslide.jpg) no-repeat 0 0; text-align: center; line-height:40px }
/*#mynav a:hover { background-position: 0 -35px; color:#fff }
#mynav a.cur { background-position: 0 -35px; color:#fff }*/
.downnav a:hover, a#mynav:hover { background-position: 0 -35px; color:#fff }
.downnav a.cur, a#mynav.cur { background-position: 0 -35px; color:#fff }
/*--------------------hp immagini--------------*/
a#kengohp1 { text-indent:-500000px; display:block; width:147px; height:56px; background:url(../images/kengohp1.jpg) no-repeat 0 0; position:absolute; top:256px; left:95px }
a#kengohp1:hover { background-position: 0 -56px }
a#kengohp2 { text-indent:-500000px; display:block; width:96px; height:68px; background:url(../images/kengohp2.jpg) no-repeat 0 0; position:absolute; top:358px; left:103px }
a#kengohp2:hover { background-position: 0 -68px }
a#kengohp3 { text-indent:-500000px; display:block; width:71px; height:95px; background:url(../images/kengohp3.jpg) no-repeat 0 0; position:absolute; top:358px; left:206px }
a#kengohp3:hover { background-position: 0 -95px }
a#kengohp4 { text-indent:-500000px; display:block; width:79px; height:77px; background:url(../images/kengohp4.jpg) no-repeat 0 0; position:absolute; top:140px; left:213px }
a#kengohp4:hover { background-position: 0 -77px }
a#kengohp5 { text-indent:-500000px; display:block; width:133px; height:86px; background:url(../images/kengohp5.jpg) no-repeat 0 0 ; position:absolute; top:226px; left:241px}
a#kengohp5:hover { background-position: 0 -86px }
a#kengohp6 { text-indent:-500000px; display:block; width:137px; height:137px; background:url(../images/kengohp6.jpg) no-repeat 0 0; position:absolute; top:89px; left:302px }
a#kengohp6:hover { background-position: 0 -137px }
a#kengohp7 { text-indent:-500000px; display:block; width:111px; height:110px; background:url(../images/kengohp7.jpg) no-repeat 0 0; position:absolute; top:247px; left:374px }
a#kengohp7:hover { background-position: 0 -110px }
a#kengohp8 { text-indent:-500000px; display:block; width:59px; height:66px; background:url(../images/kengohp8.jpg) no-repeat 0 0; position:absolute; top:362px; left:374px }
a#kengohp8:hover { background-position: 0 -66px }
a#kengohp9 { text-indent:-500000px; display:block; width:49px; height:66px; background:url(../images/kengohp9.jpg) no-repeat 0 0; position:absolute; top:362px; left:436px }
a#kengohp9:hover { background-position: 0 -66px }
a#kengohp10 { text-indent:-500000px; display:block; width:110px; height:107px; background:url(../images/kengohp10.jpg) no-repeat 0 0; position:absolute; top:140px; left:439px }
a#kengohp10:hover { background-position: 0 -107px }
a#kengohp11 { text-indent:-500000px; display:block; width:121px; height:85px; background:url(../images/kengohp11.jpg) no-repeat 0 0; position:absolute; top:50px; left:444px }
a#kengohp11:hover { background-position: 0 -85px }
a#kengohp12 { text-indent:-500000px; display:block; width:409px; height:52px; background:url(../images/kengohp12.jpg) no-repeat 0 0; position:absolute; top:247px; left:483px }
a#kengohp12:hover { background-position: 0 -52px }
a#kengohp13 { text-indent:-500000px; display:block; width:224px; height:73px; background:url(../images/kengohp13.jpg) no-repeat 0 0; position:absolute; top:305px; left:490px }
a#kengohp13:hover { background-position: 0 -73px }
a#kengohp14 { text-indent:-500000px; display:block; width:88px; height:86px; background:url(../images/kengohp14.jpg) no-repeat 0 0; position:absolute; top:161px; left:544px }
a#kengohp14:hover { background-position: 0 -86px }
a#kengohp15 { text-indent:-500000px; display:block; width:81px; height:82px; background:url(../images/kengohp15.jpg) no-repeat 0 0; position:absolute; top:53px; left:572px }
a#kengohp15:hover { background-position: 0 -82px }
a#kengohp16 { text-indent:-500000px; display:block; width:184px; height:71px; background:url(../images/kengohp16.jpg) no-repeat 0 0; position:absolute; top:168px; left:631px }
a#kengohp16:hover { background-position: 0 -71px }
a#kengohp17 { text-indent:-500000px; display:block; width:74px; height:76px; background:url(../images/kengohp17.jpg) no-repeat 0 0; position:absolute; top:333px; left:735px }
a#kengohp17:hover { background-position: 0 -76px }
a#kengohp18 { text-indent:-500000px; display:block; width:59px; height:66px; background:url(../images/kengohp18.jpg) no-repeat 0 0; position:absolute; top:167px; left:824px }
a#kengohp18:hover { background-position: 0 -66px }
/*dettaglio a*/
a.a1 { background:url(../images/A_1.jpg) no-repeat 0 0; width:120px; height:89px; right:196px; top:61px }
	a.a1:hover { background-position:0 -89px }
a.a2 { background:url(../images/A_2.jpg) no-repeat 0 0; width:90px; height:142px; right:288px; top:150px }
	a.a2:hover { background-position:0 -142px }
a.a3 {  background:url(../images/A_3.jpg) no-repeat 0 0; width:91px; height:139px; right:198px; top:150px }
	a.a3:hover { background-position:0 -139px }
a.a4 {  background:url(../images/A_4.jpg) no-repeat 0 0; width:92px; height:120px; right:106px; top:143px }
	a.a4:hover { background-position:0 -120px }
a.a5 {  background:url(../images/A_5.jpg) no-repeat 0 0; width:151px; height:98px; right:198px; top:289px }
	a.a5:hover { background-position:0 -98px }
a.a6 {  background:url(../images/A_6.jpg) no-repeat 0 0; width:116px; height:79px; right:82px; top:262px }
	a.a6:hover { background-position:0 -79px }
/*dettaglio inverno*/
a.inverno1 { display:block; background:url(../images/inverno_1.jpg) no-repeat 0 0; width:100px; height:150px; right:243px; top:104px }
	a.inverno1:hover { background-position:0 -150px }
a.inverno2 { background:url(../images/inverno_3.jpg) no-repeat 0 0; width:150px; height:101px; right:93px; top:104px }
	a.inverno2:hover { background-position:0 -101px }
a.inverno3 {  background:url(../images/inverno_2.jpg) no-repeat 0 0; width:151px; height:101px; right:192px; top:253px }
	a.inverno3:hover { background-position:0 -101px }
a.inverno4 {  background:url(../images/inverno_4.jpg) no-repeat 0 0; width:100px; height:150px; right:143px; top:204px }
	a.inverno4:hover { background-position:0 -150px }
/*dettaglio istante*/
a.istante1 { display:block; background:url(../images/istante_1.jpg) no-repeat 0 0; width:80px; height:120px; right:167px; top:145px }
	a.istante1:hover { background-position:0 -120px }
a.istante2 { background:url(../images/istante_2.jpg) no-repeat 0 0; width:101px; height:100px; right:247px; top:212px }
	a.istante2:hover { background-position:0 -100px }
a.istante3 {  background:url(../images/istante_3.jpg) no-repeat 0 0; width:150px; height:99px; right:247px; top:311px }
	a.istante3:hover { background-position:0 -100px }
a.istante4 {  background:url(../images/istante_4.jpg) no-repeat 0 0; width:99px; height:146px; right:148px; top:264px }
	a.istante4:hover { background-position:0 -146px }
	/*dett combusto*/
a.combusto1 { display:block; position:absolute; text-indent:-500000px; background:url(../images/combusto_1.jpg) no-repeat 0 0; width:86px; height:57px; left:22px; top:51px }
	a.combusto1:hover { background-position:0 -57px }
a.combusto2 { display:block; position:absolute; text-indent:-500000px; background:url(../images/combusto_2.jpg) no-repeat 0 0; width:44px; height:65px; left:63px; top:106px }
	a.combusto2:hover { background-position:0 -65px }
a.combusto3 {  display:block; position:absolute; text-indent:-500000px; background:url(../images/combusto_3.jpg) no-repeat 0 0; width:61px; height:91px; left:107px; top:39px }
	a.combusto3:hover { background-position:0 -91px }
a.combusto4 {  display:block; position:absolute; text-indent:-500000px; background:url(../images/combusto_4.jpg) no-repeat 0 0; width:50px; height:75px; left:137px; top:128px }
	a.combusto4:hover { background-position:0 -75px }
		
	a.combusto5 { display:block; position:absolute; text-indent:-500000px; background:url(../images/combusto_5.jpg) no-repeat 0 0; width:100px; height:67px; left:188px; top:25px }
	a.combusto5:hover { background-position:0 -67px }
a.combusto6 { display:block; position:absolute; text-indent:-500000px; background:url(../images/combusto_6.jpg) no-repeat 0 0; width:137px; height:91px; left:188px; top:91px }
	a.combusto6:hover { background-position:0 -91px }
a.combusto7 {  display:block; position:absolute; text-indent:-500000px; background:url(../images/combusto_7.jpg) no-repeat 0 0; width:36px; height:54px; left:288px; top:38px }
	a.combusto7:hover { background-position:0 -54px }
a.combusto8 {  display:block; position:absolute; text-indent:-500000px; background:url(../images/combusto_8.jpg) no-repeat 0 0; width:110px; height:73px; left:324px; top:72px }
	a.combusto8:hover { background-position:0 -73px }	
	
	a.combusto9 { display:block; position:absolute; text-indent:-500000px; background:url(../images/combusto_9.jpg) no-repeat 0 0; width:110px; height:73px; left:358px; top:142px }
	a.combusto9:hover { background-position:0 -73px }
a.combusto10 { display:block; position:absolute; text-indent:-500000px; background:url(../images/combusto_10.jpg) no-repeat 0 0; width:100px; height:67px; left:434px; top:76px }
	a.combusto10:hover { background-position:0 -67px }
a.combusto11 {  display:block; position:absolute; text-indent:-500000px; background:url(../images/combusto_11.jpg) no-repeat 0 0; width:44px; height:67px; left:468px; top:142px }
	a.combusto11:hover { background-position:0 -67px }
a.combusto12 {  display:block; position:absolute; text-indent:-500000px; background:url(../images/combusto_12.jpg) no-repeat 0 0; width:100px; height:67px; left:511px; top:142px }
	a.combusto12:hover { background-position:0 -67px }
	
	a.combusto13 {  display:block; position:absolute; text-indent:-500000px; background:url(../images/combusto_13.jpg) no-repeat 0 0; width:77px; height:117px; left:534px; top:29px }
	a.combusto13:hover { background-position:0 -117px }	
	a.combusto14 {  display:block; position:absolute; text-indent:-500000px; background:url(../images/combusto_14.jpg) no-repeat 0 0; width:110px; height:73px; left:611px; top:67px }
	a.combusto14:hover { background-position:0 -73px }
	
	a.combusto15 {  display:block; position:absolute; text-indent:-500000px; background:url(../images/combusto_15.jpg) no-repeat 0 0; width:84px; height:58px; left:611px; top:139px }
	a.combusto15:hover { background-position:0 -58px }	
	a.combusto16 {  display:block; position:absolute; text-indent:-500000px; background:url(../images/combusto_16.jpg) no-repeat 0 0; width:75px; height:50px; left:694px; top:139px }
	a.combusto16:hover { background-position:0 -50px }
	a.combusto17 {  display:block; position:absolute; text-indent:-500000px; background:url(../images/combusto_17.jpg) no-repeat 0 0; width:110px; height:67px; left:721px; top:72px }
	a.combusto17:hover { background-position:0 -67px }	
	a.combusto18 {  display:block; position:absolute; text-indent:-500000px; background:url(../images/combusto_18.jpg) no-repeat 0 0; width:101px; height:67px; left:767px; top:138px }
	a.combusto18:hover { background-position:0 -67px }
	
	a.combusto19 {  display:block; position:absolute; text-indent:-500000px; background:url(../images/combusto_19.jpg) no-repeat 0 0; width:50px; height:75px; left:821px; top:64px }
	a.combusto19:hover { background-position:0 -75px }
	a.combusto20 {  display:block; position:absolute; text-indent:-500000px; background:url(../images/combusto_20.jpg) no-repeat 0 0; width:74px; height:111px; left:871px; top:42px }
	a.combusto20:hover { background-position:0 -111px }
/*dettaglio pianger*/
a.piangere1 { background:url(../images/piangere_1.jpg) no-repeat 0 0; width:70px; height:105px; left:529px; top:221px; }
	a.piangere1:hover { background-position:0 -105px }
a.piangere2 { background:url(../images/piangere_2.jpg) no-repeat 0 0; width:61px; height:91px; left:538px; top:131px }
	a.piangere2:hover { background-position:0 -91px }
a.piangere3 {  background:url(../images/piangere_3.jpg) no-repeat 0 0; width:70px; height:106px; left:599px; top:70px }
	a.piangere3:hover { background-position:0 -106px }
a.piangere4 {  background:url(../images/piangere_4.jpg) no-repeat 0 0; width:100px; height:150px; left:599px; top:176px }
	a.piangere4:hover { background-position:0 -150px }
a.piangere5 { background:url(../images/piangere_5.jpg) no-repeat 0 0; width:81px; height:81px; left:617px; top:325px }
	a.piangere5:hover { background-position:0 -81px }
a.piangere6 { background:url(../images/piangere_6.jpg) no-repeat 0 0; width:120px; height:80px; left:668px; top:95px }
	a.piangere6:hover { background-position:0 -80px }
a.piangere7 { background:url(../images/piangere_7.jpg) no-repeat 0 0; width:151px; height:101px; left:698px; top:175px }
	a.piangere7:hover { background-position:0 -101px }
a.piangere8 { background:url(../images/piangere_8.jpg) no-repeat 0 0; width:70px; height:105px; left:698px; top:276px }
	a.piangere8:hover { background-position:0 -105px }	
a.piangere9 { background:url(../images/piangere_9.jpg) no-repeat 0 0; width:82px; height:55px; left:767px; top:275px }
	a.piangere9:hover { background-position:0 -55px }
a.piangere10 { background:url(../images/piangere_10.jpg) no-repeat 0 0; width:50px; height:75px; left:849px; top:175px }
	a.piangere10:hover { background-position:0 -75px }
a.piangere11 { background:url(../images/piangere_11.jpg) no-repeat 0 0; width:60px; height:90px; left:849px; top:250px }
	a.piangere11:hover { background-position:0 -90px }
a.piangere12 { background:url(../images/piangere_12.jpg) no-repeat 0 0; width:106px; height:71px; left:788px; top:104px }
	a.piangere12:hover { background-position:0 -71px }			
/*dettaglio madrid*/
a.madrid1 { display:block; background:url(../images/madrid_1.jpg) no-repeat 0 0; width:69px; height:106px; right:355px; top:269px }
	a.madrid1:hover { background-position:0 -106px }
a.madrid2 { background:url(../images/madrid_2.jpg) no-repeat 0 0; width:89px; height:77px; right:276px; top:57px }
	a.madrid2:hover { background-position:0 -77px }
a.madrid3 {  background:url(../images/madrid_3.jpg) no-repeat 0 0; width:90px; height:135px; right:276px; top:134px }
	a.madrid3:hover { background-position:0 -135px }
a.madrid4 {  background:url(../images/madrid_4.jpg) no-repeat 0 0; width:79px; height:89px; right:276px; top:268px }
	a.madrid4:hover { background-position:0 -89px }
a.madrid5 { display:block; background:url(../images/madrid_5.jpg) no-repeat 0 0; width:54px; height:82px; right:222px; top:86px }
	a.madrid5:hover { background-position:0 -82px }
a.madrid6 { background:url(../images/madrid_6.jpg) no-repeat 0 0; width:72px; height:114px; right:204px; top:168px }
	a.madrid6:hover { background-position:0 -114px }
a.madrid7 {  background:url(../images/madrid_7.jpg) no-repeat 0 0; width:133px; height:89px; right:143px; top:282px }
	a.madrid7:hover { background-position:0 -89px }
a.madrid8 {  background:url(../images/madrid_8.jpg) no-repeat 0 0; width:133px; height:98px; right:89px; top:45px }
	a.madrid8:hover { background-position:0 -98px }
a.madrid9 {  background:url(../images/madrid_9.jpg) no-repeat 0 0; width:88px; height:132px; right:116px; top:142px }
	a.madrid9:hover { background-position:0 -132px }
	/*dettaglio neonero*/
a.neonero1 { position:absolute; display:block; text-indent:-50000px; display:block; background:url(../images/neonero_1.jpg) no-repeat 0 0; width:60px; height:90px; left:20px; top:35px }
	a.neonero1:hover { background-position:0 -90px }
a.neonero2 { position:absolute; display:block; text-indent:-50000px; background:url(../images/neonero_2.jpg) no-repeat 0 0; width:50px; height:76px; left:80px; top:35px }
	a.neonero2:hover { background-position:0 -76px }
a.neonero3 { position:absolute; display:block; text-indent:-50000px; background:url(../images/neonero_3.jpg) no-repeat 0 0; width:105px; height:70px; left:130px; top:4px }
	a.neonero3:hover { background-position:0 -70px }
a.neonero4 { position:absolute; display:block; text-indent:-50000px; background:url(../images/neonero_4.jpg) no-repeat 0 0; width:54px; height:81px; left:130px; top:74px }
	a.neonero4:hover { background-position:0 -81px }
a.neonero5 { position:absolute; display:block; text-indent:-50000px; display:block; background:url(../images/neonero_5.jpg) no-repeat 0 0; width:81px; height:59px; left:182px; top:73px }
	a.neonero5:hover { background-position:0 -59px }
a.neonero6 { position:absolute; display:block; text-indent:-50000px; background:url(../images/neonero_6.jpg) no-repeat 0 0; width:171px; height:65px; left:182px; top:132px }
	a.neonero6:hover { background-position:0 -65px }
a.neonero7 { position:absolute; display:block; text-indent:-50000px; background:url(../images/neonero_7.jpg) no-repeat 0 0; width:133px; height:51px; left:233px; top:23px }
	a.neonero7:hover { background-position:0 -51px }
a.neonero8 { position:absolute; display:block; text-indent:-50000px; background:url(../images/neonero_8.jpg) no-repeat 0 0; width:90px; height:59px; left:263px; top:74px }
	a.neonero8:hover { background-position:0 -59px }
a.neonero9 { position:absolute; display:block; text-indent:-50000px; background:url(../images/neonero_9.jpg) no-repeat 0 0; width:40px; height:60px; left:308px; top:14px }
	a.neonero9:hover { background-position:0 -60px }
	a.neonero10 { position:absolute; display:block; text-indent:-50000px; background:url(../images/neonero_10.jpg) no-repeat 0 0; width:75px; height:50px; left:348px; top:23px }
	a.neonero10:hover { background-position:0 -50px }
	a.neonero11 { position:absolute; display:block; text-indent:-50000px; background:url(../images/neonero_11.jpg) no-repeat 0 0; width:70px; height:105px; left:353px; top:73px }
	a.neonero11:hover { background-position:0 -105px }
	a.neonero12 { position:absolute; display:block; text-indent:-50000px; background:url(../images/neonero_12.jpg) no-repeat 0 0; width:70px; height:105px; left:423px; top:73px }
	a.neonero12:hover { background-position:0 -105px }
	
	
	
a.neonero13 { position:absolute; display:block; text-indent:-50000px; background:url(../images/neonero_13.jpg) no-repeat 0 0; width:150px; height:101px; right:118px; top:27px }
	a.neonero13:hover { background-position:0 -101px }
a.neonero14 { position:absolute; display:block; text-indent:-50000px; background:url(../images/neonero_14.jpg) no-repeat 0 0; width:150px; height:110px; right:118px; top:128px }
	a.neonero14:hover { background-position:0 -110px }
	a.neonero15 { position:absolute; display:block; text-indent:-50000px; background:url(../images/neonero_15.jpg) no-repeat 0 0; width:90px; height:60px; right:171px; top:237px }
	a.neonero15:hover { background-position:0 -60px }
	a.neonero16 { position:absolute; display:block; text-indent:-50000px; background:url(../images/neonero_16.jpg) no-repeat 0 0; width:100px; height:71px; right:171px; top:296px }
	a.neonero16:hover { background-position:0 -71px }
	a.neonero17 { position:absolute; display:block; text-indent:-50000px; background:url(../images/neonero_17.jpg) no-repeat 0 0; width:105px; height:70px; right:68px; top:238px }
	a.neonero17:hover { background-position:0 -70px }
	a.neonero18 { position:absolute; display:block; text-indent:-50000px; background:url(../images/neonero_18.jpg) no-repeat 0 0; width:148px; height:98px; right:25px; top:307px }
	a.neonero18:hover { background-position:0 -98px }
a.neonero19 { position:absolute; display:block; text-indent:-50000px; background:url(../images/neonero_19.jpg) no-repeat 0 0; width:70px; height:47px; right:171px; top:368px }
	a.neonero19:hover { background-position:0 -47px }
	/*dettaglioneripensieri*/
a.neripensieri1 { display:block; background:url(../images/neripensieri_1.jpg) no-repeat 0 0; width:100px; height:67px; right:341px; top:215px }
	a.neripensieri1:hover { background-position:0 -67px }
a.neripensieri2 { background:url(../images/neripensieri_2.jpg) no-repeat 0 0; width:120px; height:80px; right:221px; top:203px }
	a.neripensieri2:hover { background-position:0 -80px }
a.neripensieri3 {  background:url(../images/neripensieri_3.jpg) no-repeat 0 0; width:110px; height:76px; right:235px; top:284px }
	a.neripensieri3:hover { background-position:0 -76px }
a.neripensieri4 {  background:url(../images/neripensieri_4.jpg) no-repeat 0 0; width:60px; height:90px; right:220px; top:110px }
	a.neripensieri4:hover { background-position:0 -90px }
a.neripensieri5 { display:block; background:url(../images/neripensieri_5.jpg) no-repeat 0 0; width:67px; height:100px; right:154px; top:110px }
	a.neripensieri5:hover { background-position:0 -100px }
a.neripensieri6 { background:url(../images/neripensieri_6.jpg) no-repeat 0 0; width:66px; height:100px; right:154px; top:206px }
	a.neripensieri6:hover { background-position:0 -100px }
a.neripensieri7 {  background:url(../images/neripensieri_7.jpg) no-repeat 0 0; width:81px; height:80px; right:154px; top:306px }
	a.neripensieri7:hover { background-position:0 -80px }
a.neripensieri8 {  background:url(../images/neripensieri_8.jpg) no-repeat 0 0; width:120px; height:80px; right:35px; top:110px }
	a.neripensieri8:hover { background-position:0 -80px }
a.neripensieri9 {  background:url(../images/neripensieri_9.jpg) no-repeat 0 0; width:101px; height:68px; right:53px; top:190px }
	a.neripensieri9:hover { background-position:0 -68px }
	/*dettaglioneriprima scena*/
a.primascena1 { display:block; background:url(../images/primascena_1.jpg) no-repeat 0 0; width:96px; height:64px; right:232px; top:156px }
	a.primascena1:hover { background-position:0 -64px }
a.primascena2 { background:url(../images/primascena_2.jpg) no-repeat 0 0; width:126px; height:79px; right:259px; top:247px }
	a.primascena2:hover { background-position:0 -79px }
a.primascena3 {  background:url(../images/primascena_3.jpg) no-repeat 0 0; width:99px; height:65px; right:161px; top:221px }
	a.primascena3:hover { background-position:0 -65px }
a.primascena4 {  background:url(../images/primascena_4.jpg) no-repeat 0 0; width:100px; height:65px; right:132px; top:300px }
	a.primascena4:hover { background-position:0 -65px }
a.primascena5 { display:block; background:url(../images/primascena_5.jpg) no-repeat 0 0; width:60px; height:90px; right:204px; top:67px }
	a.primascena5:hover { background-position:0 -90px }
a.primascena6 { background:url(../images/primascena_6.jpg) no-repeat 0 0; width:97px; height:65px; right:134px; top:156px }
	a.primascena6:hover { background-position:0 -65px }
a.primascena7 {  background:url(../images/primascena_7.jpg) no-repeat 0 0; width:118px; height:79px; right:55px; top:221px }
	a.primascena7:hover { background-position:0 -79px }
a.primascena8 {  background:url(../images/primascena_8.jpg) no-repeat 0 0; width:121px; height:81px; right:64px; top:76px }
	a.primascena8:hover { background-position:0 -81px }
	/*dettaglio sentieri perduti*/
a.Sentieri1 { display:block; background:url(../images/Sentieri_1.jpg) no-repeat 0 0; width:70px; height:105px; right:331px; top:246px }
	a.Sentieri1:hover { background-position:0 -105px }
a.Sentieri2 { background:url(../images/Sentieri_2.jpg) no-repeat 0 0; width:70px; height:105px; right:261px; top:141px }
	a.Sentieri2:hover { background-position:0 -105px }
a.Sentieri3 {  background:url(../images/Sentieri_3.jpg) no-repeat 0 0; width:70px; height:105px; right:261px; top:246px }
	a.Sentieri3:hover { background-position:0 -105px }
a.Sentieri4 {  background:url(../images/Sentieri_4.jpg) no-repeat 0 0; width:70px; height:106px; right:191px; top:60px }
	a.Sentieri4:hover { background-position:0 -106px }
a.Sentieri5 { display:block; background:url(../images/Sentieri_5.jpg) no-repeat 0 0; width:61px; height:185px; right:200px; top:166px }
	a.Sentieri5:hover { background-position:0 -185px }
a.Sentieri6 { background:url(../images/Sentieri_6.jpg) no-repeat 0 0; width:80px; height:111px; right:200px; top:351px  }
	a.Sentieri6:hover { background-position:0 -111px }
a.Sentieri7 {  background:url(../images/Sentieri_7.jpg) no-repeat 0 0; width:50px; height:75px; right:150px; top:227px}
	a.Sentieri7:hover { background-position:0 -75px }
a.Sentieri8 {  background:url(../images/Sentieri_8.jpg) no-repeat 0 0; width:105px; height:70px; right:95px; top:302px }
	a.Sentieri8:hover { background-position:0 -70px }
	a.Sentieri9 {  background:url(../images/Sentieri_9.jpg) no-repeat 0 0; width:90px; height:60px; right:110px; top:372px }
	a.Sentieri9:hover { background-position:0 -60px }
	/*dettaglio spiraglio*/
a.Spiraglio1 { display:block; background:url(../images/Spiraglio_1.jpg) no-repeat 0 0; width:85px; height:128px; right:323px; top:180px }
	a.Spiraglio1:hover { background-position:0 -128px }
a.Spiraglio2 { background:url(../images/Spiraglio_2.jpg) no-repeat 0 0; width:118px; height:79px; right:248px; top:315px }
	a.Spiraglio2:hover { background-position:0 -78px }
a.Spiraglio3 {  background:url(../images/Spiraglio_3.jpg) no-repeat 0 0; width:109px; height:74px; right:206px; top:218px }
	a.Spiraglio3:hover { background-position:0 -74px }
a.Spiraglio4 {  background:url(../images/Spiraglio_4.jpg) no-repeat 0 0; width:101px; height:100px; right:206px; top:112px }
	a.Spiraglio4:hover { background-position:0 -100px }
a.Spiraglio5 { display:block; background:url(../images/Spiraglio_5.jpg) no-repeat 0 0; width:76px; height:116px; right:122px; top:73px }
	a.Spiraglio5:hover { background-position:0 -116px }
a.Spiraglio6 { background:url(../images/Spiraglio_6.jpg) no-repeat 0 0; width:143px; height:96px; right:63px; top:197px  }
	a.Spiraglio6:hover { background-position:0 -95px }
a.Spiraglio7 {  background:url(../images/Spiraglio_7.jpg) no-repeat 0 0; width:102px; height:68px; right:104px; top:292px}
	a.Spiraglio7:hover { background-position:0 -68px }
/*dettaglio tracce*/
a.Tracce1 { display:block; background:url(../images/Tracce_1.jpg) no-repeat 0 0; width:80px; height:120px; right:309px; top:129px }
	a.Tracce1:hover { background-position:0 -120px }
a.Tracce2 { background:url(../images/Tracce_2.jpg) no-repeat 0 0; width:111px; height:73px; right:198px; top:173px }
	a.Tracce2:hover { background-position:0 -73px }
a.Tracce3 {  background:url(../images/Tracce_3.jpg) no-repeat 0 0; width:149px; height:99px; right:133px; top:74px }
	a.Tracce3:hover { background-position:0 -99px }
a.Tracce4 {  background:url(../images/Tracce_4.jpg) no-repeat 0 0; width:66px; height:99px; right:133px; top:173px }
	a.Tracce4:hover { background-position:0 -99px }
a.Tracce5 { display:block; background:url(../images/Tracce_5.jpg) no-repeat 0 0; width:84px; height:126px; right:51px; top:146px }
	a.Tracce5:hover { background-position:0 -126px }
a.Tracce6 { background:url(../images/Tracce_6.jpg) no-repeat 0 0; width:148px; height:99px; right:79px; top:271px  }
	a.Tracce6:hover { background-position:0 -98px }
a.Tracce7 {  background:url(../images/Tracce_7.jpg) no-repeat 0 0; width:87px; height:99px; right:227px; top:271px}
	a.Tracce7:hover { background-position:0 -98px }
/*dettaglio tictac*/	
	a.TicTac1 { display:block; background:url(../images/TicTac_1.jpg) no-repeat 0 0; width:137px; height:123px; right:329px; top:212px }
	a.TicTac1:hover { background-position:0 -122px }
a.TicTac2 { background:url(../images/TicTac_2.jpg) no-repeat 0 0; width:141px; height:94px; right:188px; top:241px }
	a.TicTac2:hover { background-position:0 -94px }
a.TicTac3 {  background:url(../images/TicTac_3.jpg) no-repeat 0 0; width:122px; height:80px; right:188px; top:161px }
	a.TicTac3:hover { background-position:0 -80px }
a.TicTac4 {  background:url(../images/TicTac_4.jpg) no-repeat 0 0; width:144px; height:95px; right:45px; top:88px }
	a.TicTac4:hover { background-position:0 -95px }
a.TicTac5 { display:block; background:url(../images/TicTac_5.jpg) no-repeat 0 0; width:162px; height:108px; right:26px; top:183px }
	a.TicTac5:hover { background-position:0 -107px }
a.TicTac6 { background:url(../images/TicTac_6.jpg) no-repeat 0 0; width:141px; height:94px; right:47px; top:291px  }
	a.TicTac6:hover { background-position:0 -93px }
	/*dettaglio StradaxB*/	
	a.StradaxB1 { display:block; background:url(../images/StradaxB_1.jpg) no-repeat 0 0; width:107px; height:75px; right:284px; top:223px }
	a.StradaxB1:hover { background-position:0 -75px }
a.StradaxB2 { background:url(../images/StradaxB_2.jpg) no-repeat 0 0; width:115px; height:77px; right:182px; top:315px }
	a.StradaxB2:hover { background-position:0 -77px }
a.StradaxB3 {  background:url(../images/StradaxB_3.jpg) no-repeat 0 0; width:71px; height:94px; right:203px; top:128px }
	a.StradaxB3:hover { background-position:0 -94px }
a.StradaxB4 {  background:url(../images/StradaxB_4.jpg) no-repeat 0 0; width:100px; height:66px; right:174px; top:233px }
	a.StradaxB4:hover { background-position:0 -66px }
a.StradaxB5 { display:block; background:url(../images/StradaxB_5.jpg) no-repeat 0 0; width:80px; height:120px; right:93px; top:140px }
	a.StradaxB5:hover { background-position:0 -120px }
a.StradaxB6 { background:url(../images/StradaxB_6.jpg) no-repeat 0 0; width:81px; height:106px; right:93px; top:260px  }
	a.StradaxB6:hover { background-position:0 -106px }
	a.StradaxB7 { background:url(../images/StradaxB_7.jpg) no-repeat 0 0; width:62px; height:92px; right:31px; top:260px  }
	a.StradaxB7:hover { background-position:0 -92px }

/*dettaglio from the sun*/	
	a.FromTSun1 { display:block; background:url(../images/FromTSun_1.jpg) no-repeat 0 0; width:145px; height:87px; right:303px; top:212px }
	a.FromTSun1:hover { background-position:0 -86px }
a.FromTSun2 { background:url(../images/FromTSun_2.jpg) no-repeat 0 0; width:155px; height:95px; right:148px; top:117px }
	a.FromTSun2:hover { background-position:0 -94px }
a.FromTSun3 {  background:url(../images/FromTSun_3.jpg) no-repeat 0 0; width:118px; height:177px; right:148px; top:210px }
	a.FromTSun3:hover { background-position:0 -177px }
a.FromTSun4 {  background:url(../images/FromTSun_4.jpg) no-repeat 0 0; width:71px; height:106px; right:67px; top:157px }
	a.FromTSun4:hover { background-position:0 -106px }
a.FromTSun5 { display:block; background:url(../images/FromTSun_5.jpg) no-repeat 0 0; width:78px; height:111px; right:70px; top:276px }
	a.FromTSun5:hover { background-position:0 -116px }
	/*dettaglio from the moon*/	
	a.FromTMoon1 { display:block; background:url(../images/FromTMoon_1.jpg) no-repeat 0 0; width:160px; height:106px; right:197px; top:243px }
	a.FromTMoon1:hover { background-position:0 -105px }
a.FromTMoon2 { background:url(../images/FromTMoon_2.jpg) no-repeat 0 0; width:119px; height:80px; right:197px; top:158px }
	a.FromTMoon2:hover { background-position:0 -79px }
a.FromTMoon3 {  background:url(../images/FromTMoon_3.jpg) no-repeat 0 0; width:141px; height:96px; right:57px; top:79px }
	a.FromTMoon3:hover { background-position:0 -96px }
a.FromTMoon4 {  background:url(../images/FromTMoon_4.jpg) no-repeat 0 0; width:150px; height:99px; right:48px; top:175px }
	a.FromTMoon4:hover { background-position:0 -99px }
a.FromTMoon5 { display:block; background:url(../images/FromTMoon_5.jpg) no-repeat 0 0; width:106px; height:139px; right:92px; top:274px }
	a.FromTMoon5:hover { background-position:0 -139px }
	/*dettaglio pass rem*/	
	a.passatoremoto1 { display:block; background:url(../images/passatoremoto_1.jpg) no-repeat 0 0; width:100px; height:101px; right:289px; top:178px }
	a.passatoremoto1:hover { background-position:0 -101px }
a.passatoremoto2 { background:url(../images/passatoremoto_2.jpg) no-repeat 0 0; width:120px; height:80px; right:169px; top:121px }
	a.passatoremoto2:hover { background-position:0 -80px }
a.passatoremoto3 {  background:url(../images/passatoremoto_3.jpg) no-repeat 0 0; width:120px; height:78px; right:169px; top:201px }
	a.passatoremoto3:hover { background-position:0 -78px }
a.passatoremoto4 {  background:url(../images/passatoremoto_4.jpg) no-repeat 0 0; width:60px; height:90px; right:226px; top:279px }
	a.passatoremoto4:hover { background-position:0 -90px }
a.passatoremoto5 { display:block; background:url(../images/passatoremoto_5.jpg) no-repeat 0 0; width:105px; height:70px; right:121px; top:279px }
	a.passatoremoto5:hover { background-position:0 -70px }
	a.passatoremoto6 { display:block; background:url(../images/passatoremoto_6.jpg) no-repeat 0 0; width:131px; height:87px; right:37px; top:192px }
	a.passatoremoto6:hover { background-position:0 -87px }
	/*dettagli*/
#dettA { display:block; background:url(../images/dett-A.jpg) no-repeat 0 0; width:318px; height:408px; text-indent:-50000px }
	a#dettA:hover { background-position:0 -408px }
#dettinverno { display:block; background:url(../images/dett-inverno.jpg) no-repeat 0 0; width:419px; height:411px; text-indent:-50000px }
	a#dettinverno:hover { background-position:0 -411px }
#dettistante { display:block; background:url(../images/dett-istante.jpg) no-repeat 0 0; width:412px; height:410px; text-indent:-05000px }
	a#dettistante:hover { background-position:0 -410px }
#dettcombusto {/*position:absolute; top:400px; left:0px;margin-bottom:7px; margin-top:275px;*/ display:block; background:url(../images/dett-combusto.jpg) no-repeat 0 0; width:959px; height:133px; text-indent:-50000px }
	a#dettcombusto:hover { background-position:0 -133px }
#dettpiangere { display:block; background:url(../images/dett-piangere.jpg) no-repeat 0 0; width:407px; height:395px; text-indent:-50000px }
	a#dettpiangere:hover { background-position:0 -395px }
#dettmadrid { display:block; background:url(../images/dett-madrid.jpg) no-repeat 0 0; width:371px; height:409px; text-indent:-50000px }
	a#dettmadrid:hover { background-position:0 -409px }
#dettneonero {  float:left; margin-left:10px; display:block; background:url(../images/dett-neonero.jpg) no-repeat 0 0; width:493px; height:198px; text-indent:-50000px; }
	a#dettneonero:hover { background-position:0 -198px }
#dettneripensieri { display:block; background:url(../images/dett-neripensieri.jpg) no-repeat 0 0;margin-top:80px; width:420px; height:294px; text-indent:-50000px }
	a#dettneripensieri:hover { background-position:0 -294px }
#dettprimascena { display:block; background:url(../images/dett-primascena.jpg) no-repeat 0 0; margin-top:80px; width:447px; height:295px; text-indent:-50000px }
	a#dettprimascena:hover { background-position:0 -295px }
#dettsentieri { display:block; float:left; background:url(../images/dett-sentieriperduti.jpg) no-repeat 0 0; width:177px; height:500px; text-indent:-50000px }
	a#dettsentieri:hover { background-position:0 -498px }
#dettspiraglio { display:block; float:left; background:url(../images/dett-spiraglio.jpg) no-repeat 0 0; width:391px; height:392px; text-indent:-50000px }
	a#dettspiraglio:hover { background-position:0 -392px }
#detttracce { display:block; float:left; background:url(../images/dett-tracce.jpg) no-repeat 0 0; width:399px; height:394px; text-indent:-50000px }
	a#detttracce:hover { background-position:0 -394px }
#detttictac { display:block; float:left; background:url(../images/dett-tictac.jpg) no-repeat 0 0; width:363px; height:374px; text-indent:-50000px }
	a#detttictac:hover { background-position:0 -376px }
#dettstrada { display:block; float:left; background:url(../images/dett-StradaxB.jpg) no-repeat 0 0; width:418px; height:254px; text-indent:-50000px; margin:110px 0 80px 0 }
	a#dettstrada:hover { background-position:0 -256px }
#dettFromTSun { margin-top:70px; display:block; float:left; background:url(../images/dett-FromTSun.jpg) no-repeat 0 0; width:440px; height:319px; text-indent:-50000px }
	a#dettFromTSun:hover { background-position:0 -319px }
#dettFromTMoon { display:block; float:left; background:url(../images/dett-FromTMoon.jpg) no-repeat 0 0; width:460px; height:179px; text-indent:-50000px; margin:145px 0 0 0  }
	a#dettFromTMoon:hover { background-position:0 -179px }
	#dettpassato { margin-top:60px; display:block; float:left; background:url(../images/dett-passatoremoto.jpg) no-repeat 0 0; width:360px; height:363px; text-indent:-50000px  }
	a#dettpassato:hover { background-position:0 -363px }