/* CSS Document */
body{
font-family:Georgia, Verdana, Thaoma, Arial;
background-color:black; 
margin:0;
padding: 20px;
z-index:1;
}

table.galleria{

width:740px;
text-align:center;
border:none;
background-color:#111111;
display: block;
margin-left: auto;
margin-right: auto;
}

td{
}

div
{

display: block;
margin-left: auto;
margin-right: auto

}
/* border: 1px solid #000000; */

img {
border: 2px solid black;
margin: 10px 5px 10px 5px;


}



a.opacity {
opacity:1.0;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=100)";
filter:alpha(opacity=100); 
-moz-opacity: 1.0; 
zoom:1

} 
a.opacity:hover {
opacity:0.80;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=80)";
filter:alpha(opacity=80); 
-moz-opacity: 0.8; 
zoom:1

} 


P{
text-align:left;
font-weight: bold;
font-family:Georgia, Verdana, Thaoma, Arial;
COLOR: #ffffff; FONT-SIZE: 14px;
margin:0;
padding:0;
}


a:link {
	COLOR: #ffffff; FONT-SIZE: 14px;
	text-decoration: none;
	text-align:left;
	font-weight: bold;
	font-family:Georgia, Verdana, Thaoma, Arial;
	outline:0;
}
a:active {
	COLOR: #ffffff; FONT-SIZE: 14px;
	text-decoration: none;
	text-align:left;
	font-weight: bold;
	font-family:Georgia, Verdana, Thaoma, Arial;
	outline:0;
}
a:visited {
	COLOR: #ffffff; FONT-SIZE: 14px;
	text-decoration: none;
	text-align:left;
	font-weight: bold;
	font-family:Georgia, Verdana, Thaoma, Arial;
	outline:0;
}
a:hover {
	COLOR: #BB1734; FONT-SIZE: 14px;
	text-decoration: none;
	text-align:left;
	font-weight: bold;
	font-family:Georgia, Verdana, Thaoma, Arial;
	outline:0;
}


a.piccoli {
	COLOR: #ffffff; FONT-SIZE: 12px;
	text-decoration: none;
	text-align:left;
	font-weight: bold;
	font-family:Georgia, Verdana, Thaoma, Arial;
	outline:0;
} 

a.piccoli:active {
	COLOR: #ffffff; FONT-SIZE: 12px;
	text-decoration: none;
	text-align:left;
	font-weight: bold;
	font-family:Georgia, Verdana, Thaoma, Arial;
	outline:0;
}
a.piccoli:visited {
	COLOR: #ffffff; FONT-SIZE: 12px;
	text-decoration: none;
	text-align:left;
	font-weight: bold;
	font-family:Georgia, Verdana, Thaoma, Arial;
	outline:0;
}
a.piccoli:hover {
	COLOR:grey;  FONT-SIZE: 12px;
	text-decoration: none;
	text-align:left;
	font-weight: bold;
	font-family:Georgia, Verdana, Thaoma, Arial;
	outline:0;
}
/*#BB1734;*/

a.img2 {
	COLOR: #111111; 
	text-decoration: none;
	
	opacity:1.0;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=100)";
	filter:alpha(opacity=100); 
	-moz-opacity: 1.0; 
	zoom:1
	
} 

a.img2:active {
	COLOR: #111111; 
	text-decoration: none;
	
	opacity:1.0;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=100)";
	filter:alpha(opacity=100); 
	-moz-opacity: 1.0; 
	zoom:1
}
	
a.img2:visited {
	COLOR: #111111; 
	text-decoration: none;
	
	opacity:1.0;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=100)";
	filter:alpha(opacity=100); 
	-moz-opacity: 1.0; 
	zoom:1
}
a.img2:hover {
	COLOR:#111111;  
	text-decoration: none;
	
	opacity:0.50;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=50)";
	filter:alpha(opacity=50); 
	-moz-opacity: 0.5; 
	zoom:1
}

.testo_p
{
	font-weight: bold;
	font-family:Georgia, Verdana, Thaoma, Arial;
	COLOR: #ffffff; FONT-SIZE: 14px;
	margin:0;
	padding:0;
}

p.testo_pic
{
	font-family: Verdana, Georgia, Thaoma, Arial;
	COLOR: #ffffff; FONT-SIZE: 11px;
	margin:0;
	padding:0;
}

.testo_bio
{
	font-family: Verdana, Georgia, Thaoma, Arial;
	COLOR: #ffffff; FONT-SIZE: 12px;
	margin:0;
	padding:0;
}

.slideshow
{
width:580px;
height:580px;
margin-left:auto;
margin-right:auto;
display:none;
z-index:7;
}

.trasparenza
{
position:fixed;
top:0%;
width:100%;
height:100%;
background-image: url('pannello.png');
display:none;
z-index:5;
}

.contenitore
{
position:fixed;
text-align:center;
width:100%;
top:50%;
margin-top:-270px;
display:none;
z-index:7;
}

.navigatore1
{
margin-left:0px;
padding-left:0px;
display:none;
z-index:7;
}

.navigatore2
{
margin-right:0px;
padding-right:0px;
display:none;
z-index:7;
}