HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 100%
}


BODY {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; COLOR: #333333; PADDING-BOTTOM: 0px; MARGIN: 0px;PADDING-TOP: 0px; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;line-height:20px;background: #f2f2f2;background-image: url(image/bg.jpg);background-repeat: repeat-x
}

HTML > BODY #container {
	HEIGHT: auto
}

HTML {
	HEIGHT: 100%
}
BODY {
	HEIGHT: 100%
}

#container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 100%;
	
}

.textinsidetable {FONT-SIZE: 10px; COLOR: #666666; PADDING-BOTTOM: 0px; MARGIN: 0px;PADDING-TOP: 0px; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;line-height:20px;}


#screenshot{
	position:absolute;
	border:1px solid #ccc;
	background:#fff;
	padding:5px;
	display:none;
	color:#333;
	} 


.thumbs IMG {
	MARGIN: 0px 0px 1px
}
.thumbs A IMG {
	BORDER-RIGHT: #ffffff 5px solid; BORDER-TOP: #ffffff 5px solid; BORDER-LEFT: #ffffff 5px solid; BORDER-BOTTOM: #ffffff 5px solid
}
.thumbs A:hover IMG {
	BORDER-RIGHT: #333333 5px solid; BORDER-TOP: #333333 5px solid; BORDER-LEFT: #333333 5px solid; BORDER-BOTTOM: #333333 5px solid
}

.view A:link {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; COLOR: #fff  ; PADDING-TOP: 4px; BACKGROUND-COLOR: #990000; TEXT-DECORATION: none
}

.view A:visited {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; COLOR: #fff  ; PADDING-TOP: 4px; BACKGROUND-COLOR: #990000; TEXT-DECORATION: none
}

.view A:active {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; COLOR: #fff  ; PADDING-TOP: 4px; BACKGROUND-COLOR: #990000; TEXT-DECORATION: none
}

.view A:hover {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; COLOR: #fff; PADDING-TOP: 4px; BACKGROUND-COLOR: #333333 ; TEXT-DECORATION: none
}

img.floatLeft { 

float:left;
margin:5px 15px 0px 0px;
}

A {
	COLOR: #990000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #333333; TEXT-DECORATION: underline
}

H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; FONT-SIZE: 25px;FONT-FAMILY: Georgia, Times New Roman, Times, serif
}

H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; COLOR: #222222; BORDER-BOTTOM: #cccccc 1px solid; PADDING-TOP: 10px; FONT-SIZE: 30px;FONT-FAMILY: Georgia, Times New Roman, Times, serif
}

H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; COLOR: #0e0a60; BORDER-BOTTOM: #cccccc 1px solid; PADDING-TOP: 10px; FONT-SIZE: 16px;FONT-FAMILY: Georgia, Times New Roman, Times, serif
}

td.bgcentral {BACKGROUND-COLOR: #eeeeee; BORDER-TOP: #cccccc 1px solid; MARGIN: 0px; BORDER-BOTTOM: #cccccc 1px solid;} 

.textnav {FONT-SIZE: 16px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; FONT-FAMILY: Times New Roman, Times, serif; TEXT-DECORATION: none; }

.textnav a:link, .textnav a:active, .textnav a:visited {
FONT-SIZE: 16px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; FONT-FAMILY: Times New Roman, Times, serif; TEXT-DECORATION: none; }

.textnav a:hover {COLOR: #ffffff; BORDER-BOTTOM: #fff 2px solid}

.textnavselected {FONT-SIZE: 16px; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Times New Roman, Times, serif; COLOR: #cccccc; BORDER-BOTTOM: #fff 2px solid}


DIV#footer {

	WIDTH: 100%;
	
	POSITION: relative; BOTTOM: 0px}
	
td.footerbg {background-image:url(image/bgfooter.jpg)} 
	
	
.textsubfooter {
FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;
TEXT-DECORATION: none}

.textsubfooter a:link, .textsubfooter a:active, .textsubfooter a:visited {
FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;TEXT-DECORATION: none}

.textsubfooter a:hover {
FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #f2f2f2; PADDING-TOP: 0px; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;TEXT-DECORATION: underline}


.textfooter {
FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;
TEXT-DECORATION: none}

.textfooter a:link, .textfooter a:active, .textfooter a:visited {
FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;TEXT-DECORATION: none}

.textfooter a:hover {
FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #f2f2f2; PADDING-TOP: 0px; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;TEXT-DECORATION: underline}
  
td.bgheadercontatti {background-image:url(image/bgheader.jpg)} 
td.bgheaderindex {background-image:url(image/bgheader-index.jpg)} 
td.bgheaderintervista {background-image:url(image/bgheader-intervista.jpg)} 
td.bgheadervideo {background-image:url(image/header-video.jpg)} 
td.bgheadermuseo {background-image:url(image/bgheader-museo.jpg)} 
td.bgheadermostre {background-image:url(image/bgheader-mostre.jpg)} 
td.bg0 {background-color: #222222}
td.bg1 {background-color: #ffffff}

.footerlink { 
    cursor: default;FONT-FAMILY: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif ;
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #fff;TEXT-DECORATION: none ;
	}

.footerlink A:link{ 
    cursor: default;FONT-FAMILY: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #fff; text-decoration: none;
	}

.footerlink A:active{ 
    cursor: default;FONT-FAMILY: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #fff; text-decoration: none;
	}

.footerlink A:visited{ 
    cursor: default;FONT-FAMILY: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #fff; text-decoration: none;
	}

.footerlink A:hover{ 
    cursor: default;FONT-FAMILY: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #fff; text-decoration: none;
	}	
