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-COLOR: #fefdf6;font-family: Arial, Verdana, sans-serif;color: #69625c; line-height:20px;
}

	
	
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
}

#body_background {
	LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 420px;BACKGROUND-COLOR: #222222
}


p {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; font-family: Arial, Verdana, sans-serif;color: #69625c; line-height:20px;text-align: justify
}

ul.backgroundbullet li { 
  list-style-type: none; 
  FONT-WEIGHT: normal; FONT-SIZE: 12px; font-family: Arial, Verdana, sans-serif;color: #69625c; line-height:20px;
  TEXT-ALIGN: left;
  background-image: url(../image/accept.png); 
  background-position: center left; 
  background-repeat: no-repeat; 
  padding: 0 0 0 30px; 
} 


ul.backgroundbulletweb li { 
  list-style-type: none; 
  FONT-WEIGHT: normal; FONT-SIZE: 12px; font-family: Arial, Verdana, sans-serif;color: #69625c; line-height:20px;
  TEXT-ALIGN: left;
  background-image: url(../image/accept2.png); 
  background-position: center left; 
  background-repeat: no-repeat; 
  padding: 0 0 0 30px; 
} 


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

h1 { font-size: 34px; margin-bottom: 5px; color: #473721;  }
h2 { font-size: 25px; margin-bottom: 5px; color: #ca573c; }
h3 { font-size: 20px; margin-bottom: 5px;color: #ca573c; }
h4 { font-size: 18px; font-weight: bold;margin-bottom: 5px; }
h5 { font-size: 13px; font-weight: bold; margin-bottom: 5px;text-align: justify }
h6 { font-size: 13px; font-weight: bold; }

a  { color:#473721;text-decoration:underline;
}
a:focus, a:hover {color: #ca573c;
}

a:visited		{}

a.button{
	FONT-SIZE: 12px; font-family: Arial, Verdana, sans-serif;color: #473721;
	color:#555555;
	font-weight:bold;
	height:30px;
	line-height:29px;
	margin-bottom:14px;
	text-decoration:none;
	width:191px;
}
a:hover.button{
	color:#ca573c;
}

a.press{
	FONT-SIZE: 12px; font-family: Arial, Verdana, sans-serif;color: #473721;
	color:#555555;
	font-weight:bold;
	height:20px;
	line-height:29px;
	margin-bottom:0px;
	text-decoration:none;
	width:100px;
}
a:hover.press{
	color:#ca573c;
}

/* -------------------- */
/* CLASSES				*/
/* -------------------- */

.leggioltre{
		background:url(../workimage/add.gif) no-repeat 0px 7px;
		text-indent:30px;
		display:block;
	}
	
.zoom{
		background:url(../workimage/zoom.gif) no-repeat 0px 7px;
		text-indent:30px;
		display:block;
	}
	
.camera{
		background:url(../workimage/camera.gif) no-repeat 0px 7px;
		text-indent:30px;
		display:block;
	}	
	
.link{
		background:url(../workimage/link.gif) no-repeat 0px 7px;
		text-indent:30px;
		display:block;
	}	
	
.press{
		background:url(../workimage/document.gif) no-repeat 0px 7px;
		text-indent:30px;
		display:block;
	}	
	
.brochure{
		background:url(../workimage/Save.gif) no-repeat 0px 3px;
		text-indent:30px;
		display:block;
	}		



		
img.floatright { 

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


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.sfondolineheader {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-COLOR: #f0eee4; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
}


TD.sfondonav {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../workimage/sfondo-nav.jpg); PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
}

TD.line-div-orizzontal {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../workimage/line-div-orizzontal.png); PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
}

TD.line-div-orizzontal-620 {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../workimage/line-div-orizzontal-620.png); PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
}

TD.line-div-orizzontal-dx {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../workimage/line-div-tab-dx.png); PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
}

table.linedivcentral {
HEIGHT: 100%; PADDING-RIGHT: 0px; PADDING-LEFT: 0px;PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
}

TD.line-div-central-down {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../workimage/line-div-central-vertical-down.png) ; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
}

TD.line-div-central-top {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../workimage/line-div-central-vertical-top.png); PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
}

TD.line-div-central {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../workimage/line-div-central-vertical-central.png); PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
}





DIV#footer {
Z-INDEX: 4;
WIDTH: 100%;
POSITION: relative; BOTTOM: 0px;BACKGROUND-COLOR: #fff;}


TD.bgfooter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../workimage/sfondo-footer.png);PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}

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

.textfooter2 A:link {
	FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #473721; PADDING-TOP: 0px; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif; TEXT-DECORATION: none
}
.textfooter2 A:active {
	FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #473721; PADDING-TOP: 0px; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif; TEXT-DECORATION: none
}
.textfooter2 A:visited {
	FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #473721; PADDING-TOP: 0px; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif; TEXT-DECORATION: none
}
.textfooter2 A:hover {
	FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #473721; PADDING-TOP: 0px; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif; TEXT-DECORATION: none
}

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

.textfooter3 A:link {
	cursor: default;FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif; TEXT-DECORATION: none
}
.textfooter3 A:active {
	cursor: default;FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif; TEXT-DECORATION: none
}
.textfooter3 A:visited {
	cursor: default;FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif; TEXT-DECORATION: none
}
.textfooter3 A:hover {
	cursor: default;FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif; TEXT-DECORATION: none
}





.textfooter4 {
	cursor: default;FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #e9e5e1; PADDING-TOP: 0px; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif; TEXT-DECORATION: none
}

.textfooter4 A:link {
	cursor: default;FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #e9e5e1; PADDING-TOP: 0px; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif; TEXT-DECORATION: none
}
.textfooter4 A:active {
	cursor: default;FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #e9e5e1; PADDING-TOP: 0px; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif; TEXT-DECORATION: none
}
.textfooter4 A:visited {
	cursor: default;FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #e9e5e1; PADDING-TOP: 0px; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif; TEXT-DECORATION: none
}
.textfooter4 A:hover {
	cursor: default;FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #e9e5e1; PADDING-TOP: 0px; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif; TEXT-DECORATION: none
}

