body,html {
	background-color: #77001E;
	background-image: url(../images/bgBody.jpg);
	background-repeat: repeat-x;
	margin:0px;
}

form {
	margin:0px;
}

.container {
	width: 930px;
	background-image: url(../images/bgContainer.png);
	background-repeat: repeat-y;
	background-position: center top;
}

.top {
	background-color: #F2E88E;
	width: 920px;
	height: 273;
	background-image: url(../images/bgTop.jpg);
	background-position: center top;
	background-repeat: no-repeat;
}

.menu1 {
	width: 920px;
	height: 60;
	padding-top: 9px;
	padding-left: 43px;
	background-image: url(../images/bgMenu1.jpg);
	background-position: center top;
	background-repeat: no-repeat;
}
.menu2 {
	width: 920px;
	height: 60;
	padding-top: 9px;
	padding-left: 43px;
	background-image: url(../images/bgMenu2.jpg);
	background-position: center top;
	background-repeat: no-repeat;
}
.menu3 {
	width: 920px;
	height: 60;
	padding-top: 9px;
	padding-left: 43px;
	background-image: url(../images/bgMenu3.jpg);
	background-position: center top;
	background-repeat: no-repeat;
}

.contentHome {
	width: 920px;
	height: 348;
	background-image: url(../images/imgHome.jpg);
	background-position: center top;
	background-repeat: no-repeat;
}

.content {
	width: 920px;
	height: 340;
	background-color: #FAF5D0;
	background-image: url(../images/bgContent.jpg);
	background-position: center top;
	background-repeat: no-repeat;
}
.content2 {
	width: 920px;
	height: 18;
	background-color: #FFFFFF;
	background-image: url(../images/bgContent2.jpg);
	background-position: center top;
	background-repeat: no-repeat;
}
.content3 {
	width: 920px;
	height: 18;
	background-color: #F3EA9D;
	background-image: url(../images/bgContent3.jpg);
	background-position: center top;
	background-repeat: no-repeat;
}


.bottom {
	width: 930px;
	height: 50px;
	padding-top:15px;
	background-image: url(../images/bgBottom.png);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #DBD3CC;
	text-decoration: none;
}
.bottom a:link,.bottom a:visited{
	color: #DBD3CC;
	text-decoration: none;
}
.bottom a:hover { 
	text-decoration: underline;
}

.gallery {
	width: 145px;
	height: 100px;
	padding:7px;
	background-color: #FAF6D6;
}

.a11Grigio {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #828282;
	text-decoration: none;
}
.a11Grigio a:link,.a11Grigio a:visited{
	color: #828282;
	text-decoration: none;
}
.a11Grigio a:hover { 
	text-decoration: underline;
}
.a11Rosso {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #990027;
	text-decoration: none;
}
.a11Rosso a:link,.a11Rosso a:visited{
	color: #990027;
	text-decoration: none;
}
.a11Rosso a:hover { 
	text-decoration: underline;
}

.a12 {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.a12 a:link,.a12 a:visited{
	color: #000000;
	text-decoration: none;
}
.a12 a:hover { 
	text-decoration: underline;
}

.a12Rosso {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #990027;
	text-decoration: none;
}
.a12Rosso a:link,.a12Rosso a:visited{
	color: #990027;
	text-decoration: none;
}
.a12Rosso a:hover { 
	text-decoration: underline;
}

.titGrigio {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color: #666666;
	text-decoration: none;
}
.titRosso {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color: #990027;
	text-decoration: none;
}

.form200 {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	height: 17px;
	width: 200px;
	border: 1px solid #CCCCCC;
	padding-left: 2px;
}

.areaNote {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	height: 70px;
	width: 430;
	border: 1px solid #CCCCCC;
	overflow: auto;
	padding-left: 2px;
}