.social01 {
    position: absolute;
    right: 0px;
    z-index: 2;
    top: 119px;
}
body		{text-align: center; margin: 0 auto; padding:0; font-family: 'Georgia';}
img			{border: 0}
div.uno		{text-align: center; margin: 0 auto; width: 100%; height: 491px; position: relative; background-image: url('struttura/sfondo-alto.png')}
div.due		{text-align: center; margin: 0 auto; width: 100%; height: 40px; position: relative; background-color: #323232}
div.tre		{background-position: center top; text-align: center; margin: 0 auto; width: 100%; position: relative; background-image:url('struttura/sfondo-basso.jpg'); background-repeat:no-repeat}
div.qua		{text-align: center; margin: 0 auto; width: 100%; height: 150px; position: relative; background-color: #323232; border-top: 1px solid #FFFFFF}
div.unox	{text-align: center; margin: 0 auto; width: 1118px; height: 491px; position: relative}
div.duex	{text-align: center; margin: 0 auto; width: 1118px; height: 40px; position: relative}
div.trex	{text-align: center; margin: 0 auto; width: 1118px; position: relative}
div.quax	{text-align: center; margin: 0 auto; width: 1118px; height: 150px; position: relative}
.a			{text-decoration: none;}
/* PARTE ALTA */
div.altalogo		{position: absolute; width: 500px; height: 133px; left: 318px; top:0; z-index: 3; background-image: url('struttura/logo-alto.png')}
div.altafb			{position: absolute; width: 32px; height: 32px; left: 985px; top:80px; z-index: 3; display: none}
div.altaskype		{position: absolute; width: 32px; height: 32px; left: 1020px; top:80px; z-index: 3; display: none}
div.altafrecciasx	{position: absolute; width: 59px; height: 67px; left:  0; top:119px; z-index: 2; background-image: url('struttura/freccia-sx.png'); background-repeat: no-repeat; background-position: right}
div.altafrecciadx	{position: absolute; width: 59px; height: 67px; right: 0; top:119px; z-index: 2; background-image: url('struttura/freccia-dx.png')}
div.bandiere		{position: absolute; width: 24px; height: 18px; right: 28px; top:193px; z-index: 2}
div.altah1			{position: absolute; width: 1000px; height: 50px; left: 59px; top:119px; background-image: url('struttura/sfondo-barra-alta.png'); z-index: 2}
div.altah1 h1		{font-family: 'georgia'; text-align: center; font-size:10pt; color: #323232; margin:0; padding:0; padding-top: 18px; font-variant: small-caps}
div.altaslide		{position: absolute; width: 1000px; height: 50px; left: 59px; top:159px; z-index: 1}
.headerimg 			{background-position: center top; background-repeat: no-repeat; width:1000px; height:332px; position:absolute; text-align: center; margin:0 auto; left:0; top:10px; background-image: url('struttura/slide1.jpg')}

/* MENU */
div.duex ul			{list-style: none; margin:0; padding:0; margin-left: 90px}
li.giu				{margin:0; padding:0; float: left; padding-left: 15px; padding-right: 15px; display: block; height: 40px; padding-top: 7px}
li.su				{margin:0; padding:0; float: left; padding-left: 15px; padding-right: 15px; display: block; height: 40px; padding-top: 7px; background-image: url('struttura/menu-su.png')}
div.duex a			{color: #FFFFFF; font-family: 'georgia'; font-size: 13pt; text-decoration: none; text-shadow: 1px 1px #000000}

/* IMMAGINI CENTRO */
div.immagine			{width: 330px; height: 169px; background-image: url('struttura/shadow.png'); position: relative; float: left}
div.foto				{position: absolute; top:7px; left: 20px; z-index: 4}
div.fotologo			{position: absolute; bottom:22px; right: 25px; width: 42px; height: 30px; z-index: 5}

/* BASSO */
div.bassouno		{position: absolute; width: 65px;  height: 125px;  left:59px; top:20px}
div.bassodue		{position: absolute; width: 200px; height: 123px; left:131px; top:20px}
div.bassotre		{position: absolute; width: 424px; height: 74px;  left:633px; top:20px}
div.bassoqua		{position: absolute; width: 423px; height: 19px;  left:633px; top:109px}
div.bassocin		{position: absolute; width: 90px; height: 31px; left:350px; top:109px}
.bassosx			{text-align: left; color: #FFFFFF; text-shadow: 1px 1px #000000; font-family: georgia; font-size: 9pt}
.bassodx			{text-align: right; color: #FFFFFF; text-shadow: 1px 1px #000000; font-family: georgia; font-size: 9pt}
.bassodx a			{color: #FFFFFF; text-decoration: none}
.bassodxsmall		{text-align: right; color: #FFFFFF; text-shadow: 1px 1px #000000; font-family: georgia; font-size: 8pt}
.bassodxsmall a		{color: #FFFFFF; text-decoration: none}


#slider					{position:relative; margin: 0; width: 300px; height: 135px}
#slider img 			{position:absolute;top:0px;left:0px;display:none;}
#slider a				{border:0;display:block;}
.nivo-controlNav		{position:absolute;left:260px;bottom:-42px;}
.nivo-controlNav a		{display:block;width:22px;height:22px;text-indent:-9999px;border:0;margin-right:3px;float:left;}
.nivo-controlNav a.active	{background-position:0 -22px;}
.nivo-directionNav a		{display:block; width:30px;height:30px;text-indent:-9999px;border:0;}
.nivoSlider 			{position:relative;}
.nivoSlider img 		{position:absolute;	top:0px;left:0px;}
.nivo-slice 			{display:block;position:absolute;z-index:50;height:100%;}
.nivo-directionNav a	{position:absolute;top:45%;z-index:99;cursor:pointer;}
.nivo-prevNav 			{left:0px;}
.nivo-nextNav 			{right:0px;}
.nivo-controlNav a		{position:relative;z-index:99;cursor:pointer;}
a.nivo-nextNav 			{background-position:-30px 0; right:15px;}
a.nivo-prevNav 			{left:15px;}

div.corpo		{text-align: center; margin: 0 auto; position: relative; width: 1000px; background-image: url('struttura/sfondo-corpo.png'); border-bottom: 2px solid #FFFFFF; min-height: 100%}
div.corposx		{width: 696px; float: left}
div.corpo h2	{margin: 20px; margin-right: 40px; font-family: 'georgia'; text-align: left; font-size:16pt; color: #323232; padding:0; font-variant: small-caps; text-shadow: 1px 1px #FFFFFF;}
.testo			{margin: 20px; margin-right: 40px; font-family: 'georgia';  line-height: 150%; text-align: justify; font-size:10pt; color: #323232;}
.testo a		{color: #000000; text-decoration: none}
.testo a:hover	{color: #336699; text-decoration: none}
.testo a:active	{color: #000000; text-decoration: none}
div.corpodx		{width: 300px; float: right}
div.undici		{width: 300px; height: 11px}
div.titolosx	{width: 300px; height: 52px; background-image: url('struttura/ribbonblu.png'); background-repeat: no-repeat; float: left; }
div.titolo2sx	{width: 280px; height: 52px; background-image: url('struttura/ribbon.png'); background-repeat: no-repeat; }

div.titolo2sx p	{font-family: 'georgia'; text-align: left; font-size:16pt; color: #323232; margin:0; margin-left:50px; padding:0; padding-top: 14px; font-variant: small-caps; text-shadow: 1px 1px #FFFFFF;  }

div.titolosx p	{font-family: 'georgia'; text-align: left; font-size:16pt; color: #323232; margin:0; margin-left:50px; padding:0; padding-top: 14px; font-variant: small-caps; text-shadow: 1px 1px #FFFFFF;  }

div.titolodx	{width: 300px; height: 52px; background-image: url('struttura/titolo-menu-dx.png')}
div.titolodx p	{font-family: 'georgia'; text-align: center; font-size:16pt; color: #323232; margin:0; padding:0; padding-top: 14px; font-variant: small-caps; text-shadow: 1px 1px #FFFFFF}
div.offertadx	{width: 300px; height: 120px; position: relative}
div.clear		{height: 1px; width: 1000px; clear: both}
div.cicloturismo	{width: 390px; height: 65px; position: absolute; right:0; bottom:234px; z-index: 100; background-image: url('struttura/cicloturismo.png')}
div.cicloturismo p	{font-family: 'georgia'; text-align: center; font-size:16pt; color: #323232; margin:0; padding:0; padding-top: 14px; font-variant: small-caps; text-shadow: 1px 1px #FFFFFF}
#mappa			{text-align: center; margin: 0 auto; height: 249px; width: 1000px}
div.assofdx		{width: 59px; height: 100px; position: absolute; right:0px; top:19px}
div.assof2dx		{width: 59px; height: 100px; position: absolute; right:0px; top:82px}
div.assofdxdue	{width: 59px; height: 100px; position: absolute; right:0px; top:254px}
div.assoddx		{width: 59px; height: 100px; position: absolute; left:-20px; bottom:0; z-index: 100}
div.assosmappa	{width: 194px; height: 208px; position: absolute; left:94px; bottom:0; background-image: url('struttura/sfondo-mappa-sx.png')}
li.dintorno		{text-align: left; padding-left: 35px; padding-top: 25px; color: #FFFFFF; font-family: georgia; font-size: 12pt}
li.dintorni		{text-align: left; padding-left: 35px; color: #FFFFFF; font-family: georgia; font-size: 12pt}
li.dintorno a	{text-decoration: none; color: #FFFFFF}
li.dintorni a	{text-decoration: none; color: #FFFFFF}

div.scorrimnento	{margin-top: 15px}