BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fedfb1 repeat-y left top; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #c0651c; PADDING-TOP: 0px; TEXT-ALIGN: left
}
A {
	COLOR: #c0651c; TEXT-DECORATION: none
}
#logo {
	BACKGROUND: color: #CAFFFA;
	HEIGHT: 145px;
	background: url(images/LOGO_RIVADORO4.GIF);
}
#main TD {
	BACKGROUND: #fbc980
}
#indirizzo {
	BACKGROUND:  no-repeat left top; HEIGHT: 100px
}
#indirizzo BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 260px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#indirizzo A:hover {
	TEXT-DECORATION: underline
}
#logos {
	MARGIN: 0px 0px 0px 15px
}
#logos TD {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#menu {
	BACKGROUND: #f8ab63
}
#navigation td {
	border-bottom: 1px solid #FF9900
	}

#navigation a {
	font:11px/16px Arial, Helvetica, sans-serif;
	color: #0099FF;
	letter-spacing:.1em;
	text-decoration: none;
	display:block;
	padding:8px 6px 8px 22px;
	}
	
#navigation a:hover {
	color:#FFFFCC;
	font-weight:bold;
	background: 10px 50% no-repeat;
	}

#content .tabelle TH {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #fbc679; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#content .tabelle TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #fee3bc; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#content .linetop TD {
	BORDER-TOP: #fff 1px solid
}
#content .lineright {
	BORDER-RIGHT: #fff 1px solid
}	

#content .tabelle TH {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #fbc679; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#content .tabelle TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #fee3bc; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#content .linetop TD {
	BORDER-TOP: #fff 1px solid
}
#content .lineright {
	BORDER-RIGHT: #fff 1px solid
}	
#menusup a {
	color: #0099FF;
	}
#menusup {
	FLOAT: center
}
#menusup A:hover {
	color:#FFFFCC;
}
#menusup DIV {
	CLEAR: both; FLOAT: left; MARGIN: 10px 0px 0px 10px
}
#menusup DIV A {
	FONT: bolder small-caps 10px Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#menusup DIV A:hover {
	color:#FFFFCC;
}
#banner {
	PADDING-Left: 4px; PADDING-Left: 4px; Left: 0px; PADDING-BOTTOM: 4px; FONT: 10px Arial, Helvetica, sans-serif; VERTICAL-ALIGN: bottom; BOTTOM: 0px; PADDING-TOP: 4px; POSITION: absolute; TEXT-ALIGN: right
}
#banner A:hover {
	TEXT-DECORATION: underline
}
#gallery {
	color: #0099FF;
	letter-spacing:.1em;
	text-decoration: none;
	display:block;
	BORDER-RIGHT: #FF9900 3px solid; PADDING-RIGHT: 4px; BORDER-TOP: #FF9900 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #FF9900 3px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #FF9900 3px solid
	}
#riquadrodesc {
    color: #fff1e1;
	letter-spacing:.1em;
	text-decoration: none;
	display:block;
}
TD.content {
	WIDTH: 400px
}
DIV.content {
	FONT-SIZE: 12px; MARGIN-LEFT: 0px; WIDTH: 420px; COLOR: #878685; MARGIN-RIGHT: 20px; FONT-FAMILY: Arial
}
DIV.content * {
	FONT-SIZE: 12px; FONT-FAMILY: Arial
}
TD.content-main-popup {
	FONT-SIZE: 12px; FONT-FAMILY: Arial
}
DIV.content A {
	FONT-SIZE: 12px; COLOR: #fc9621; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
TD.content-main-popup A {
	FONT-SIZE: 12px; COLOR: #fc9621; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
DIV.content A:hover {
	TEXT-DECORATION: underline
}
TD.content-main-popup A:hover {
	TEXT-DECORATION: underline
}
DIV.content H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 26px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 5px; COLOR: #fb8600; PADDING-TOP: 0px; FONT-FAMILY: Georgia, "MS Trebuchet MS"
}
DIV.content H2 {
	FONT-SIZE: 16px; COLOR: #878685; FONT-FAMILY: Arial
}
DIV.content H2.cst {
	FONT-SIZE: 16px; COLOR: #878685; FONT-FAMILY: Arial
}
DIV.content H3 {
	FONT-SIZE: 14px; COLOR: #a38156
}