body, html
{
	margin : 0px;
	padding : 0px;
	font-family : Verdana;
	font-size : 12px;
	color : #707070;
	background-color : #FFFFFF;
	text-align : center;
	background-image : url(../immagini/sfondoHome.jpg);
	background-position : center top;
	background-repeat : repeat-x;
}

a:link, a:active, a:visited
{
	padding : 0px;
	margin : 0px;
	color : #f19018;
}

a:hover
{
	padding : 0px;
	margin : 0px;
	color : #505050;
}

.Clear
{
	padding : 0px;
	margin : 0px;
	font-size : 1px;
	clear : both;
}

.Pagina
{
	padding : 0px;
	margin : 0px;
	width : 100%;
	height : 100%;

}

.LinkBianco
{
	color : #FFFFFF;
}

.LinkVerde:link, .LinkVerde:active, .LinkVerde:visited
{
	color : #3e4147;
}

.LinkVerde:hover
{
	color : #f19018;
}

.LinkScuro:link, .LinkScuro:active, .LinkScuro:visited
{
	color : #000000;
}

.LinkScuro:hover
{
	color : #f19018;
}

.tratteggio
{
	font-size : 1px;
	padding : 0px;
	margin : 0px;
	border-left : 1px dotted #747f83;
	width : 1px;
	padding-right : 30px;
}

.Header
{
	padding : 0px;
	margin : 0px;
	width : 100%;
	margin-left : auto;
	margin-right : auto;
	border-top : 8px solid #000000;
	padding-top : 10px;
}
 
.Header .Menu
{
	padding : 0px;
	margin : 0px;
	width : 900px;
	margin-left : auto;
	margin-right : auto;
}

.Header .Menu .MenuSx
{
	padding : 0px;
	margin : 0px;
	width : 10px;
	height : 30px;
	float : left;
}


.Header .Menu ul
{
	padding : 0px;
	margin : 0px;
	list-style : none;
	width : 900px;
	background-color : #f0f0f0;
	height : 55px;
}

.Header .Menu ul li
{
	padding : 0px;
	margin : 0px;
	float : left;
	font-family : Georgia;
	font-size : 14px;
	font-weight : bold;
	text-align : left;
	width : auto;
	border-right : 1px dotted #c0c0c0;
	height : 100%;
}



.Header .Menu ul .liselezionato
{
	padding : 0px;
	margin : 0px;
	float : left;
	width : auto;
	height : 100%;
}




.Header .Menu ul li a
{
	padding : 0px;
	margin : 0px;
	display : inline-block;
	text-decoration : none;
	height : 40px;
	background-color : #f0f0f0;
	padding : 10px;
	padding-top : 5px;
	padding-left : 18px;
	padding-right : 18px;	
}



.Header .Menu ul li a:hover
{
	padding : 0px;
	margin : 0px;
	display : inline-block;
	text-decoration : none;
	height : 40px;
	background-color : #505050;
	padding : 10px;
	padding-top : 5px;
	color : #71a4bf;
	padding-left : 18px;
	padding-right : 18px;	
}



.Header .Menu ul .liselezionato a
{
	/*padding : 0px;
	margin : 0px;
	display : inline-block;
	text-decoration : none;
	height : 40px;
	background-color : #f0f0f0;
	padding : 10px;
	padding-top : 5px;
	color : #71a4bf;
	padding-left : 18px;
	padding-right : 18px;	*/
	padding : 0px;
	margin : 0px;
	display : inline-block;
	text-decoration : none;	
	height : 40px;
	background-color : #505050;
	padding : 10px;
	padding-top : 5px;
	color : #71a4bf;
	padding-left : 18px;
	padding-right : 18px;		
}

.Header .Menu ul .liselezionato a:hover
{
	padding : 0px;
	margin : 0px;
	display : inline-block;
	text-decoration : none;	
	height : 40px;
	background-color : #505050;
	padding : 10px;
	padding-top : 5px;
	color : #71a4bf;
	padding-left : 18px;
	padding-right : 18px;	
}


.Header .Menu ul li a .sotto
{
	padding : 0px;
	margin : 0px;
	color : #505050;
	font-size : 10px;
	font-weight : normal;
	margin-top : 3px;
	font-family : Verdana;
}

.Header .Menu ul li a:hover .sotto
{
	padding : 0px;
	margin : 0px;
	color : #c0c0c0;
	font-size : 10px;
	font-weight : normal;
	margin-top : 3px;
	font-family : Verdana;
}


.Header .Menu ul .liselezionato a .sotto
{
	padding : 0px;
	margin : 0px;
	color : #c0c0c0;
	font-size : 10px;
	font-weight : normal;
	margin-top : 3px;
	font-family : Verdana;
}

.Header .Menu ul .liselezionato a:hover .sotto
{
	padding : 0px;
	margin : 0px;
	color : #c0c0c0;
	font-size : 10px;
	font-weight : normal;
	margin-top : 3px;
	font-family : Verdana;
}

.Header .Menu .Scritta
{
	padding : 0px;
	margin : 0px;
	float : left;
	margin-top : 20px;
}

.Header .Menu .Scritta .Titolo
{
	padding : 0px;
	margin : 0px;
	color : #505050;
}

.MenuAlto
{
	padding : 0px;
	margin : 0px;
	padding-left : 10px;
	padding-top : 5px;
	width : 100%;
	margin-left : auto;
	margin-right : 0px;
	text-align : right;
}

.MenuAlto a
{
	padding : 0px;
	margin : 0px;
	font-size : 17px;
	font-family : Georgia;
	color : #a0a0a0;
	text-decoration : none;
	font-weight : lighter;
}


.MenuAlto a:hover
{
	padding : 0px;
	margin : 0px;
	font-size : 17px;
	font-family : Georgia;
	color : #c0c0c0;
	text-decoration : none;
	font-weight : lighter;
}

.MenuCanali
{
	margin-top : 15px;
	border-top : 10px solid #505050;
	border-bottom : 1px dotted #505050;
}

.logo
{
	padding : 0px;
	margin : 0px;
	float : left;
	padding-left : 10px;
}

.motto
{
	padding : 0px;
	margin : 0px;
	float : left;
	padding-left : 20px;
	font-family : Georgia;
	color : #a6a6a6;
	font-style : italic;
	font-size : 22pt;
	margin-top : 50px;
	letter-spacing : -1;
}

.Contenuto
{
	padding : 0px;
	margin : 0px;
	width : 100%;
	padding-top : 10px;
	padding-bottom : 20px;
}


.ContenutoBoxHome
{
	padding : 0px;
	margin : 0px;
	width : 560px;
	margin-bottom : 25px;
}

.ContenutoBoxHomeEsteso
{
	padding : 0px;
	margin : 0px;
	width : 900px;
	margin-bottom : 25px;
}

.ContenutoBoxHomeSeparatore
{
	padding : 0px;
	margin : 0px;
	width : 20px;
	float : left;
}

.TitoloBoxAltro
{
	padding : 0px;
	margin : 0px;
	width : 100%;
	text-align : left;
	padding-bottom : 5px;
	color : #505050;
	margin-bottom : 10px;
	font-size : 28px;
	font-family : Georgia;
	font-weight : normal;
	font-style : italic;
	line-height : 40px;
	border-bottom : 1px dotted #505050;
}

.ContenutoBoxHome .TitoloBox, .ContenutoBoxHomeEsteso .TitoloBox
{
	padding : 0px;
	margin : 0px;
	width : 100%;
	text-align : left;
	padding-top : 5px;
	padding-bottom : 5px;
	color : #f19018;
	margin-bottom : 10px;
	font-size : 28px;
	font-family : Georgia;
	font-weight : normal;
	font-style : italic;
	line-height : 40px;

}

.ContenutoBox
{
	padding : 0px;
	margin : 0px;
	width : 100%;
	margin-left : auto;
	margin-right : auto;
	text-align : center;
	background-image : url(../immagini/sfondo-centro.jpg);
	background-position : center top;
	background-repeat : no-repeat;				
	border-bottom : 1px solid #d4d4d4;
	padding-bottom : 30px;
}

.Contenuto .banner
{
	padding : 0px;
	margin : 0px;
	width : 100%;
	text-align : center;	
	height : 200px;
	background-color : #3e4147;
}

.Contenuto .banner .bannerInterno
{
	padding : 0px;
	margin : 0px;
	width : 950px;
	text-align : center;	
	height : 200px;
	background-color : #3e4147;
	margin-left : auto;
	margin-right : auto;	
}

.Contenuto .bannerTop
{
	padding : 0px;
	margin : 0px;
	width : 950px;
	text-align : left;	
	margin-left : auto;
	margin-right : auto;
	height : 15px;
	background-image : url(../immagini/sfondoBannerTop.jpg);
	background-position : center bottom;
	background-repeat : no-repeat;	
}

.Contenuto .bannerBottom
{
	padding : 0px;
	margin : 0px;
	width : 950px;
	text-align : left;	
	margin-left : auto;
	margin-right : auto;
	height : 15px;
	background-image : url(../immagini/sfondoBannerBottom.jpg);
	background-position : center top;
	background-repeat : no-repeat;	
}

.Contenuto .main
{
	padding : 0px;
	margin : 0px;
	margin-left : auto;
	margin-right : auto;
	width : 900px;
	text-align : left;
}

.Contenuto .main .mainSinistro
{
	padding : 0px;
	margin : 0px;
	text-align : left;
	width : 560px;
	float : left;	
}

.Contenuto .main .mainSinistroInt
{
	padding : 0px;
	margin : 0px;
	text-align : left;
	width : 530px;
	float : left;	
	margin-left : 15px;
	
}

.Contenuto .main .mainDestro
{
	padding : 0px;
	margin : 0px;
	text-align : left;
	border-left : 1px dotted #747f83;
	padding-left : 14px;
	width : 300px;
	float : right;
	margin-right : 15px;
}


.BoxImmagineContenuto
{
	padding : 0px;
	margin : 0px;
	border : 10px solid #e0e0e0;
}

.Contenuto .main .mainSinistroEsteso
{
	padding : 0px;
	margin : 0px;
	text-align : left;
	width : 900px;
}

.Contenuto .main .mainSinistroEsteso .PannelloB
{
	padding : 0px;
	margin : 0px;
	text-align : left;
	width : 900px;
	background-image : url(../immagini/back-home-panel-blu.gif);
	background-position : left 13px;
	background-repeat : no-repeat;
}

.Contenuto .main .mainSinistroEsteso .PannelloA
{
	padding : 0px;
	margin : 0px;
	text-align : left;
	width : 900px;
	background-image : url(../immagini/back-home-panel-arancio.gif);
	background-position : left 13px;
	background-repeat : no-repeat;
}

.Contenuto .main .mainSinistroEsteso .PannelloV
{
	padding : 0px;
	margin : 0px;
	text-align : left;
	width : 900px;
	background-image : url(../immagini/back-home-panel-verde.gif);
	background-position : left 13px;
	background-repeat : no-repeat;
}

.Contenuto .main .mainSinistroEsteso .PannelloR
{
	padding : 0px;
	margin : 0px;
	text-align : left;
	width : 900px;
	background-image : url(../immagini/back-home-panel-rosso.gif);
	background-position : left 13px;
	background-repeat : no-repeat;
}

.Contenuto .main .mainSinistroEsteso .PannelloB .PannelloSx, .Contenuto .main .mainSinistroEsteso .PannelloA .PannelloSx, .Contenuto .main .mainSinistroEsteso .PannelloV .PannelloSx, .Contenuto .main .mainSinistroEsteso .PannelloR .PannelloSx
{
	padding : 0px;
	margin : 0px;
	text-align : left;
	width : 500px;
	float : left;
	margin-left : 30px;
}

.Contenuto .main .mainSinistroEsteso .PannelloB .PannelloDx, .Contenuto .main .mainSinistroEsteso .PannelloA .PannelloDx, .Contenuto .main .mainSinistroEsteso .PannelloV .PannelloDx, .Contenuto .main .mainSinistroEsteso .PannelloR .PannelloDx
{
	padding : 0px;
	margin : 0px;
	text-align : left;
	width : 300px;
	float : right;
	margin-right : 30px;
}


.Contenuto .main .mainBanner
{
	padding : 0px;
	margin : 0px;
	text-align : left;
	width : 300px;
}

.Contenuto .main .mainBanner .BannerBoxHome1
{
	padding : 0px;
	margin : 0px;
	width : 100%;
	margin-bottom : 15px;
	background-color : #3b5997;
	text-align : center;
}

.Contenuto .main .mainBanner .BannerBoxHome2
{
	padding : 0px;
	margin : 0px;
	width : 100%;
	margin-bottom : 15px;
	background-color : #ff9300;
	text-align : center;
}

.Contenuto .main .mainBanner .BannerBoxHome3
{
	padding : 0px;
	margin : 0px;
	width : 100%;
	margin-bottom : 15px;
	background-color : #698f1e;
	text-align : center;
}

.Contenuto .main .mainBanner .BannerBoxHome1 a, .Contenuto .main .mainBanner .BannerBoxHome2 a, .Contenuto .main .mainBanner .BannerBoxHome3 a
{
	padding : 0px;
	margin : 0px;
	border : 10px solid #e0e0e0;
	display : block;
}

.Contenuto .main .mainBanner .BannerBoxHome1 a:hover, .Contenuto .main .mainBanner .BannerBoxHome2 a:hover, .Contenuto .main .mainBanner .BannerBoxHome3 a:hover
{
	padding : 0px;
	margin : 0px;
	border : 10px solid #71a4bf;
	display : block;
}



.Contenuto .main .mainSinistro .mainSinistroInterno
{
	padding : 0px;
	margin : 0px;
	text-align : left;
	width : 654px;
	background-image : url(../immagini/sfondoBox.jpg);
	background-position : left top;
	background-repeat : repeat-y;
	padding-left : 26px;
	
}




.Contenuto .main .mainSinistroMini
{
	padding : 0px;
	margin : 0px;
	text-align : left;
	width : 480px;
	float : left;	
}

.Contenuto .main .mainSinistroMini .mainSinistroInternoMini
{
	padding : 0px;
	margin : 0px;
	text-align : left;
	width : 440px;
	background-image : url(../immagini/sfondoBox.jpg);
	background-position : left top;
	background-repeat : repeat-y;
	padding-left : 26px;
}


.Contenuto .main .mainSinistroMini2
{
	padding : 0px;
	margin : 0px;
	text-align : left;
	width : 320px;
	float : left;	
}

.Contenuto .main .mainSinistroMini2 .mainSinistroInternoMini2
{
	padding : 0px;
	margin : 0px;
	text-align : left;
	width : 290px;
	background-image : url(../immagini/sfondoBox.jpg);
	background-position : left top;
	background-repeat : repeat-y;
	padding-left : 26px;
}


.linkMain, .linkMain:link, .linkMain:active, .linkMain:visited
{
	padding : 0px;
	margin : 0px;
	color : #FFFFFF;
	text-decoration : underline;
	background-image : url(../immagini/freccia1_bis.gif);
	background-position : 10px center;
	background-repeat : no-repeat;	
	padding : 3px;
	padding-left : 27px;
	font-size : 11px;
	font-weight : bold;
	display : block;
	border : 1px dotted #FFFFFF;
	text-decoration : none;
	background-color : #3b5997;	
}

.linkMain:hover
{
	padding : 0px;
	margin : 0px;
	color : #505050;
	text-decoration : underline;
	background-image : url(../immagini/freccia1.gif);
	background-position : 10px center;
	background-repeat : no-repeat;	
	padding : 3px;
	padding-left : 27px;
	font-size : 11px;
	font-weight : bold;
	display : block;
	border : 1px dotted #3b5997;	
	text-decoration : none;
	background-color : #e0e0e0;
}


.Footer
{
	padding : 0px;
	margin : 0px;
	background-color : #f1f1f1;
	width : 100%;
	border-top : 1px solid #e1e1e1;
}


.Footer .FooterContenuto
{
	padding : 0px;
	margin : 0px;
	padding-top : 15px;
	padding-bottom : 15px;	
	margin-left : auto;
	margin-right : auto;
	width : 900px;
	text-align : left;
}

.Footer .FooterContenuto .FooterCentro
{
	padding : 0px;
	margin : 0px;
}

.Footer .FooterContenuto .FooterCentro .testoFooter
{
	padding : 0px;
	margin : 0px;
	font-size : 11px;
	width : 100%;
	line-height : 24px;
	font-family : Verdana;
}


.Footer .FooterContenuto .FooterCentro .testoFooter a
{
	padding : 0px;
	margin : 0px;
	font-size : 11px;
	font-family : Verdana;
	color : #000000;
	text-decoration : none;
}

.Footer .FooterContenuto .FooterCentro .testoFooter a:hover
{
	padding : 0px;
	margin : 0px;
	font-size : 11px;
	font-family : Verdana;
	color : #fb9000;
	text-decoration : underline;
}

.titolo
{
	padding : 0px;
	margin : 0px;
	font-size : 26px;
	font-weight : normal;
	color : #000000;
	font-family : "Georgia";
	margin-bottom : 10px;
}

.titoloSmall
{
	padding : 0px;
	margin : 0px;
	font-size : 19px;
	font-weight : normal;
	color : #000000;
	font-family : "Georgia";
}

.titolo2
{
	padding : 0px;
	margin : 0px;
	font-size : 14px;
	font-weight : bold;
	color : #3e4147;
	font-family : "Times New Roman";
	margin-bottom : 5px;
	border-bottom : 1px dotted #505050;
	
}

.sottotitolo
{
	padding : 0px;
	margin : 0px;
	font-weight : normal;
	color : #505050;
	margin-top : 5px;
	font-size : 13px;
}

.testo
{
	padding : 0px;
	margin : 0px;
	font-weight : normal;
	margin-top : 10px;
	font-size : 12px;
	line-height : 17px;
	text-align : left;
}

.testo2
{
	padding : 0px;
	margin : 0px;
	font-weight : normal;
	margin-top : 10px;
	font-size : 12px;
	line-height : 17px;
	text-align : left;
	color : #707070;
}

.Modulo
{
	border : 1px dotted #c0c0c0;
	padding : 15px;
	background-color : #f6f6f6;
	
}

.Times
{
	font-family :  "Georgia";
	font-size : 1.8em;
	font-weight : normal;
	text-align : left;
	line-height : 1.5em;
	margin : 15px;
	font-style : italic;
	margin-top : 45px;
	margin-left : 0px;
}

.TitoloPannello
{
	padding : 0px;
	margin : 0px;
	font-family :  "Georgia";
	font-size : 26px;
	font-weight : normal;
	text-align : left;
	font-style : italic;
	color : #505050;
	margin-left : 30px;
	padding-left : 15px;
	padding-right : 15px;
	background-color : #FFFFFF;
}


.Contenuto .Main .BoxPostIt
{
	padding : 0px;
	margin : 0px;
	width : 280px;
	padding-top : 0px;
	padding-left : 0px;
	padding-right : 10px;
	padding-bottom : 20px;
	float : left;
	color : #FFFFFF;
	line-height : 160%;
	font-size : 80%;
}


.Contenuto .Main .BoxPostIt .menulink
{
	padding : 0px;
	margin : 0px;
	list-style : none;
}

.Contenuto .Main .BoxPostIt .menulink li
{
	padding : 0px;
	margin : 0px;
	padding-bottom : 6px;
	padding-top : 6px;

}


.Contenuto .Main .BoxPostItEsteso
{
	padding : 0px;
	margin : 0px;
	width : 560px;
	padding-top : 0px;
	padding-left : 0px;
	padding-right : 10px;
	padding-bottom : 20px;
	float : right;
	color : #FFFFFF;
	line-height : 160%;
	font-size : 80%;
}


.Contenuto .Main .BoxPostItLungo
{
	padding : 0px;
	margin : 0px;
	width : 970px;
	padding-top : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-bottom : 20px;
	color : #FFFFFF;
	line-height : 160%;
	font-size : 80%;
}

.Contenuto .Main .BoxPostIt .Titolo, .Contenuto .Main .BoxPostItEsteso .Titolo, .BoxAltoMenuDestra .Titolo, .Contenuto .Main .BoxPostItLungo .Titolo
{
	padding : 0px;
	margin : 0px;
	padding-bottom : 5px;
	color : #d2e712;
	font-weight : bold;
	font-size : 100%;
	border-bottom : 1px dotted #a7c3eb;
	font-family : Arial;
}



.Costo
{
	padding : 5px;
	margin : 0px;
	color : #ffa200;
	font-weight : bold;
	font-size : 22px;
	text-align : right;
	font-family : Georgia;
}


.Contenuto .Main .Separatore
{
	padding : 0px;
	margin : 0px;
	width : 5%;
	float : left;
}

.Contenuto .Main .BoxPostIt a, .Contenuto .Main .BoxPostItEsteso a, .BoxAltoMenuDestra a, .Contenuto .Main .BoxPostItLungo a, .BoxAltoSinistra a
{
	padding : 0px;
	margin : 0px;
	color : #ffa200;
	border-bottom : 1px dotted #a7c3eb;
	text-decoration : none;
}

.Contenuto .Main .BoxPostIt a:hover, .Contenuto .Main .BoxPostItEsteso a:hover, .BoxAltoMenuDestra a:hover, .Contenuto .Main .BoxPostItLungo a:hover, .BoxAltoSinistra a:hover
{
	padding : 0px;
	margin : 0px;
	color : #505050;
	border-bottom : 1px dotted #a7c3eb;
	text-decoration : none;
	background-color : #ffffff;
}




.thumbs
{
	padding : 3px;
	margin : 0px;
	border : 1px solid #e0e0e0;
		
}

.Contenuto .Main .BoxPostIt .thumbs, .Contenuto .Main .BoxPostItEsteso .thumbs, .Contenuto .Main .BoxPostItLungo .thumbs
{
	padding : 3px;
	margin : 0px;
	border : 1px solid #e0e0e0;
		
}

.Contenuto .Main .BoxPostIt .link, .Contenuto .Main .BoxPostIt .link:hover, .Contenuto .Main .BoxPostItEsteso .link, .Contenuto .Main .BoxPostItEsteso .link:hover, .Contenuto .Main .BoxPostItLungo .link, .Contenuto .Main .BoxPostItLungo .link:hover
{
	padding : 0px;
	margin : 0px;
	color : #ffa200;
	border : none;
	background : none;
	text-decoration : none;
}

.SeparatoreAzzurro
{
	padding : 0px;
	margin : 0px;
	border-top : 1px dotted #a7c3eb;
}

.ErrorBox
{
	padding : 5px;
	margin : 0px;
	border : 2px solid #FF0000;
	background-color : #FFFFFF;
	color : #FF0000;
	font-weight : bold;
}

.BoxHomeSinistro
{
	float : left;
	width : 450px;
	padding : 0px;
	margin : 0px;
	text-align : left;

}

.BoxHomeSeparatore
{
	float : left;
	width : 2px;
	padding : 0px;
	margin : 0px;
	text-align : left;
	background-color : #d2e712;
	margin-left : 25px;
	margin-right : 25px;
	height : 540px;
	font-size : 1px;
}

.BoxHomeSeparatoreOrizzontale
{
	padding : 0px;
	margin : 0px;
	text-align : left;
	border-bottom : 2px solid #d2e712;
	font-size : 1px;
}

.BoxHomeDestro
{
	float : right;
	width : 450px;
	padding : 0px;
	margin : 0px;
	text-align : left;
}

.BoxHomeOfferta
{
	border : 1px dotted #FFFFFF;
	background-color : #FF0000;
	padding : 5px;
	text-align : center;
	margin : 0px;
}


.BoxAltoSinistra
{
	float : left;
	text-align : left;
	padding : 0px;
	margin : 0px;
	
	width : 620px;
	
}

.BoxAltoMenuDestra
{
	float : right;
	text-align : left;
	padding : 0px;
	margin : 0px;
	width : 280px;
	font-size : 80%;
	padding-left : 15px;
	border-left : 1px dotted #FFFFFF;
}

.menulink
{
	padding : 0px;
	margin : 0px;
	list-style : none;
}

.menulink li
{
	padding : 0px;
	margin : 0px;
	padding-bottom : 6px;
	padding-top : 6px;
	background-image : url(../immagini/freccia1.gif);
	background-position : left 11px;
	background-repeat : no-repeat;	
	padding-left : 15px;		
}


.MicroTesto
{
	width : 100%; 
	padding : 0px; 
	margin : 0px; 
	font-size : 11px; 
	color : #505050; 
	position : absolute; 
	text-align : center; 
	
}

.MicroTesto h1
{
	margin : 0px; 
	font-size : 11px; 
	color : #a0a0a0; 
	padding : 0px;
	font-weight : normal;
}


.BoxHomeAltoDestro
{
	float : right;
	width : 450px;
	padding : 10px;
	margin : 0px;
	text-align : left;
}

.BoxHomeAltoSinistro
{
	float : left;
	width : 470px;
	padding : 0px;
	margin : 0px;
	text-align : left;
}


.BoxAltoSinistra .LinkVerde
{
	padding : 0px;
	margin : 0px;
	text-decoration : underline;
	color : #d2e712;
	border : 0px;
}

.BoxAltoSinistra .LinkVerde:hover
{
	padding : 0px;
	margin : 0px;
	text-decoration : underline;
	border : 0px;
	color : #ffa200;
	background-color : Transparent;
}

.SeparatoreOrizzontale
{
	padding : 0px;
	margin : 0px;
	font-size : 1px;
	border-bottom : 1px dotted #b0b0b0;
}

.previewSx
{
	float : left;
	width : 300px;
}

.previewDx
{
	float : left;
	width : 300px;
	text-align : left;
}

.boxNewsletter
{
	background-color : #f0f0f0;
	padding : 10px;
}




/* Easy Slider */

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:560px;
		height:350px;
		overflow:hidden; 
		}	
		
	#slider ul li a, #slider2 ul li a{ 
			border : 0px;
			border : none;
			text-decoration : none;
		}
		
	#slider ul li a:hover, #slider2 ul li  a:hover{ 
			border : 0px;
			border : none;
			text-decoration : none;
		}		
		
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:71px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:560px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;
		background:url(../images/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(../images/btn_next.gif) no-repeat 0 0;	
		}	
		
	/* numeric controls */	

	ol#controls{
		margin:1em 0;
		padding:0;
		height:28px;	
		}
	ol#controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		}
	ol#controls li a{
		float:left;
		height:28px;
		line-height:28px;
		border:1px solid #ccc;
		background:#DAF3F8;
		color:#555;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#5DC9E1;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
/* // Easy Slider */