body{
		margin:0px;
		margin-top:25px;
		width:100%;
		text-align:center;
		background-color:#E2EBED;
		font-family :  Tahoma,Verdana,Arial, sans-serif;
		background-image:url(../img/bg.jpg);
		background-repeat:repeat-x;
font-size : 8pt;
	}
	
	
	
a {
color : #4b7da7;
text-decoration : none;
}
a:hover {
text-decoration : underline;
}

.testo { font-family:Arial, Helvetica, sans-serif; font-size: 12px; letter-spacing: 0px; color: #000000}
.testoarancio { font-family:Arial, Helvetica, sans-serif; font-size: 12px; letter-spacing: 0px; color: #f98013}
.testobianco { font-family:Arial, Helvetica, sans-serif; font-size: 12px; letter-spacing: 0px; color: #ffffff}
.tit_prod { color: #f98013; font: 16px Arial,Tahoma, Geneva; }
.tit_prod1 { color: #ffffff; font: 14px Arial,Tahoma, Geneva; letter-spacing:2px; }
.tit_cnt { color: #f98013; font: 12px Arial,Tahoma, Geneva; letter-spacing: 0px; }

#footer {width: 885px; text-align: left; font-family :  Tahoma,Verdana,Arial, sans-serif;
letter-spacing: 1px; font-size : 10px;  position:relative; margin: 0 auto;  color: #FFFFFF; }

#principale {width: 885px; height: 680px; text-align: left; position:relative; margin: 0 auto; }


div#MENU
{    
    color: #FFFFFF;
    width: 150px;
	height: 280px;
    padding: 3px;
	text-align: left;
}
.TITOLO, a.TITOLO:hover, a.TITOLO:link, a.TITOLO:visited
{
    position: Relative;
    color: #f98013;
    font: 14px Arial, Tahoma, Geneva;
    padding: 5px;
    cursor: Pointer;
	font-weight: bold;
	letter-spacing: 0;
}

.TITOLO1, a.TITOLO1:hover, a.TITOLO1:link, a.TITOLO1:visited
{
    position: Relative;
    color: #f98013;
    font: 14px Arial,Tahoma, Geneva;
    cursor: Pointer;
	font-weight: bold;
	letter-spacing: 0;


}

.TITOLO1_sel, a.TITOLO1_sel:hover, a.TITOLO1_sel:link, a.TITOLO1_sel:visited
{
  position: Relative;
    color: #f98013;
    font: 14px Arial,Tahoma, Geneva;
    cursor: Pointer;
	font-weight: bold;
	letter-spacing: 0;

}

.TITOLO_sel, a.TITOLO_sel:hover, a.TITOLO_sel:link, a.TITOLO_sel:visited
{
  position: Relative;
    color: #f98013;
    font: 14px Arial,Tahoma, Geneva;
    cursor: Pointer;
	font-weight: bold;
}

span.VOCI
{
    display: None;
    font-family: Arial;
    font-size: 12px;
	letter-spacing: 0;
}
a.MENU, a.MENU:visited
{
    display: Block;
    position: Relative;
    color: #ffffff;
    padding: 1px;
    margin-bottom: 1px;
	margin-right: 8px;
    text-decoration: None;
    font: 12px Arial,Tahoma, Geneva;
	text-align:right;
	letter-spacing: 1px;


}
a.MENU:hover
{
    display: Block;
    position: Relative;
    color: #f98013;
    padding: 1px;
    margin-bottom: 1px;
	margin-right: 8px;
    text-decoration: None;
    font: 12px Arial, Tahoma, Geneva;
	text-align:right;
	letter-spacing: 1px;

}

a.MENU_sel, a.MENU_sel:hover, a.MENU_sel:visited
{
  display: Block;
    position: Relative;
    color: #ffffff;
    padding: 1px;
    margin-bottom: 1px;
	margin-right: 8px;
    text-decoration: None;
    font: 12px Arial, Tahoma, Geneva;
	text-align:right;
	letter-spacing: 1px;
}


a.LOGHI, a.LOGHI:visited
{
    position: Relative;
    color: #f98013;
    text-decoration: None;
    font: 12px Helvetica,Tahoma,Arial,Geneva;
	text-align:left;
	letter-spacing: 0px;
	font-weight: bold;

}
a.LOGHI:hover
{
    position: Relative;
    color: #ffffff;
    text-decoration: None;
    font: 12px Helvetica,Tahoma,Arial,Geneva;
	text-align:left;
	letter-spacing: 0px;
		font-weight: bold;

}




div#zoom{margin:0 0 0 0;padding: 0; border:1px solid #ffffff; width: 570px; height: 395px;}
div#zoom h3{margin:0;font-size:0;color: #666;}
div#zoom img{display:block;}
div#minipics ul{list-style-type: none;margin: 0;padding: 0; width: 580px; padding-left: 10px;}
div#minipics li{float:left; margin:5px 5px 5px 5px; border:1px solid #ffffff; width: 100px; height: 67px;}

#photoholder,  #photoholder1 {
  background:#fff 50% 50% no-repeat;
}
#thephoto,  #foto{
 
}





#mainContainer{
		margin:0 auto;
		width:730px;
		text-align:left;
		background-color:#FFF;
		padding:3px;
		border:3px solid #317082;	
	}
	.clear{
		clear:both;
	}
	/* End of demo CSS */
	#DHTMLgoodies_panel_one,#DHTMLgoodies_arrows,#DHTMLgoodies_thumbs{	/* Width of divs for thumbnails */
		width:640px;
	}
	#DHTMLgoodies_panel_one{		
			
	}
	#DHTMLgoodies_thumbs{
		overflow:hidden;	/* Don't change this */
		height:170px;	/* Height of thumbnail div */
		position:relative;	/* Never change this */
		float:left;
	}
	#DHTMLgoodies_largeImage{	/* Large image div */
		width:570px;	/* Width of large image div */
		height:395px;	/* Height of large image div */
		padding-left:10px;	/* "Air" */
		padding-right:10px;	
	}
	#DHTMLgoodies_largeImage table{	/* Used table to get both horizontal and vertical center alignement of large image */
		width:100%;
		height:100%;
		text-align:center;
	}
	#DHTMLgoodies_largeImage img{	/* Large image */
		border:1px solid #f77f13;	/* Border around large image */
	}
	
	
	.strip_of_thumbnails{	/* A vertical strip of thumbnails */
		width:640px;	/* Width of strip */
		padding:5px;	/* "Air" inside filmstrip div */
		position:absolute;

	}
	.strip_of_thumbnails div{
		width:650px;
		height:90px;
		padding:2px;
		text-align:center;

	}
	.strip_of_thumbnails img{
		border:1px solid #ffffff;	/* Green border around active thumbnail */
		padding:0px;
	}
	.strip_of_thumbnails .activeImage{	/* Active thumbnail */
		border:1px solid #f77f13;	/* Green border around active thumbnail */
		padding:0px;
	
	}
	.leftArrow{
		display: none;
	}
	.rightArrow{
		display: none;
	}
	#DHTMLgoodies_thumbs_inner{
		position:relative;	/* Never change this */
		width:1000px;
	}	

