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; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 100%;
	background-image:url('workimage/bg.jpg');
background-repeat:repeat; BACKGROUND-COLOR: #462c33;font-family: Georgia, "Times New Roman", Times, serif;
}

	
HTML A:hover {
	VISIBILITY: visible
}

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


DIV#background {z-index:-1;
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 100%; TEXT-ALIGN: center;background-image:url('workimage/bg-central.jpg');
background-repeat:no-repeat;background-position:top center; 

}

div#preloader {
	position: fixed;
	z-index: 999;
	width: 100%;
	height: 100%;
	background: #3e1f25 url(image/ajax-loader.gif) no-repeat center center;
	}

p {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; font-family: Georgia, "Times New Roman", Times, serif;color: #5c5c56; line-height:20px;text-align: justify
}

p.right {FONT-WEIGHT: normal; FONT-SIZE: 11px; font-family: Arial, Helvetica, sans-serif;color: #000000; line-height:20px;text-align: justify }

p.right A:link {FONT-WEIGHT: normal; FONT-SIZE: 11px; font-family: Arial, Helvetica, sans-serif;color: #d55c27; line-height:20px;text-align: justify }
p.right A:active {FONT-WEIGHT: normal; FONT-SIZE: 11px; font-family: Arial, Helvetica, sans-serif;color: #d55c27; line-height:20px;text-align: justify }
p.right A:visited {FONT-WEIGHT: normal; FONT-SIZE: 11px; font-family: Arial, Helvetica, sans-serif;color: #d55c27; line-height:20px;text-align: justify }
p.right A:hover {FONT-WEIGHT: normal; FONT-SIZE: 11px; font-family: Arial, Helvetica, sans-serif;color: #d55c27; line-height:20px;text-align: justify;TEXT-DECORATION: underline }

.textcitazionevirgolette{

	LINE-HEIGHT: 25px; FONT-SIZE: 30px;COLOR: #5c5c56;FONT-FAMILY: Georgia, Times, Verdana, Arial, "Lucida Grande", Helvetica,  sans-serif; FONT-WEIGHT: normal; TEXT-ALIGN: justify;
}

.textcitazione{

	LINE-HEIGHT: 25px; FONT-SIZE: 16px;COLOR: #5c5c56;FONT-FAMILY: Georgia, Times, Verdana, Arial, "Lucida Grande", Helvetica,  sans-serif; FONT-WEIGHT: normal; TEXT-ALIGN: justify;
}


.byline {
	font-family:Georgia, Times New Roman, Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	letter-spacing: -1px;
	color: #a5a5a5;
	text-align:right;
	margin-bottom:0;
}

p.link {padding: 0 0 0 22px;}
p.arrow_right {background: url(workimage/arrow_right.gif) 0 4px no-repeat;}
p.arrow_up {background: url(workimage/arrow_up.gif) 0 4px no-repeat;}

h1,h2,h3,h4,h5,h6 { font-weight: normal; }

h1 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 34px; margin-bottom: 5px; color: #473721;  }
h2 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 25px; margin-bottom: 5px; color: #ca573c; }
h3 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; margin-bottom: 5px;color: #ca573c;line-height:20px;text-align: justify }
h4 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; font-weight: bold;margin-bottom: 5px; }
h5 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-weight: bold;margin-top: 0px;color: #f5e5bb;text-align: justify }
h6 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; font-weight: bold;margin-bottom: 0px;margin-top: 0px }

a  { color:#5e2933;text-decoration:none;
}
a:focus, a:hover {color: #9d3247;
}

a:visited		{}

		
img.floatright { 

float:right;
margin:0px 0px 30px 20px;
}		


img.floatleft { 

float:left;
margin:5px 30px 20px 0px;
}

IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}

.borderimageartwork IMG {
	MARGIN: 0px 0px 0px
}


.borderimageartwork IMG {
	
	PADDING: 2px; BORDER-RIGHT: #c0c0c0 1px solid; ; BORDER-TOP: #c0c0c0 1px solid; ; 
	BORDER-BOTTOM: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid;
}

.borderimageartwork A IMG{
	
	PADDING: 2px; BORDER-RIGHT: #c0c0c0 1px solid; ; BORDER-TOP: #c0c0c0 1px solid; ; 
	BORDER-BOTTOM: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid;
}

.borderimageartwork A:hover IMG{
	
	PADDING: 2px;BORDER-RIGHT: #473721 1px solid; ; BORDER-TOP: #473721 1px solid; ; 
	BORDER-BOTTOM: #473721 1px solid; BORDER-LEFT: #473721 1px solid; 
}


TD.contentcentraldown {
background-image:url('workimage/sfondo-tab-central-down.png');
}

TD.contentcentral {
background-image:url('workimage/bg-tab-central-top.jpg');
background-repeat:no-repeat;background-position:top center;
BACKGROUND-COLOR: #fff;font-family: Arial, Helvetica, sans-serif;
PADDING-RIGHT: 0px; PADDING-LEFT: 0px;PADDING-BOTTOM: 0px; PADDING-TOP: 0px;text-align: justify;
}

TD.contentrighttop{
PADDING-RIGHT: 20px; PADDING-LEFT: 20px;PADDING-BOTTOM: 0px; PADDING-TOP: 20px;border-bottom: #ebd3ba 1px solid;text-align: justify;
}

TD.contentrightcentral{
PADDING-RIGHT: 20px; PADDING-LEFT: 20px;PADDING-BOTTOM: 0px; PADDING-TOP: 20px;border-bottom: #ebd3ba 0px solid;text-align: justify;
}

TD.contentleftop{
PADDING-RIGHT: 20px; PADDING-LEFT: 20px;PADDING-BOTTOM: 20px; PADDING-TOP: 20px;text-align: justify;border-bottom: #ebd3ba 0px solid;border-top: #ebd3ba 0px solid
}

TD.contentlefcentral{
PADDING-RIGHT: 20px; PADDING-LEFT: 20px;PADDING-BOTTOM: 20px; PADDING-TOP: 20px;text-align: justify;border-bottom: #ebd3ba 1px solid;border-top: #ebd3ba 0px solid
}

TD.contentleftdown{
PADDING-RIGHT: 20px; PADDING-LEFT: 20px;PADDING-BOTTOM: 20px; PADDING-TOP: 20px;text-align: justify;border-bottom: #ebd3ba 0px solid;border-top: #ebd3ba 0px solid
}


DIV#footer {
Z-INDEX: 4;
WIDTH: 100%;
POSITION: relative; BOTTOM: 0px;
background-image:url('workimage/sfondo-footer.jpg');
background-repeat:no-repeat;background-position:center;}


TD.subfooter {border-top: 1px #ebd3ba solid;FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif; TEXT-DECORATION: none

}


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

.textfooter2 A:link {
	FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif; TEXT-DECORATION: none
}
.textfooter2 A:active {
	FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif; TEXT-DECORATION: none
}
.textfooter2 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
}
.textfooter2 A:hover {
	FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ebd3ba; PADDING-TOP: 0px; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif; TEXT-DECORATION: none
}

.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;
	}	