body {
	background: #572a4b url(images/bgsx.jpg) 0 0;
	background-repeat: no-repeat;
	background-attachment: fixed;
	color: #fff;
	margin: 0;
	padding: 0;
}
/*--------------------------------*/
/*contenitore principale*/
/*--------------------------------*/
#container {
	margin: auto;
	width: 900px;
	padding: 0;
}
/*--------------------------------*/
/*testata iniziale con logo+menu a dx*/
/*--------------------------------*/
.mail2 {
	margin-right: 10px;
	padding: 0;
}
#testata {
	background: #572a4b url(images/testata.jpg) 0 0;
	width: 400px;
	height: 224px;
	color: #fff;
	margin: 0;
	#padding: 0;
	float: left;
}
h1#lo_go span {
	position: relative;
	z-index: -1;
}
#menudx {
	font: 14px arial, helvetica, verdana, sans-serif;
	background: #572a4b url(images/menudx.jpg) 0 0;
	width: 500px;
	height: 224px;
	color: #fff;
	margin: 0;
	padding: 0;
	float: left;
}
#menudx ul {
	text-align: right;
	padding-right: 300px;
	padding-top: 32px;
	margin: 0;
}
#menudx li {
	list-style: none;
}
/*--------------------------------*/
/*Link style per menudx*/
/*--------------------------------*/
.aselect {
	width: 160px;
	font-size: 14px;
	font-weight: bold;
	border-right: 1px solid #000;
}
.normal {
	font-size: 12px;
}
a {
	padding: 1px;
	padding-bottom: 0;
	width: 160px;
	border: none;
}
A:LINK {
	color: #572a4b;
	text-decoration: none;
}
A:VISITED {
	color: #572a4b;
	text-decoration: none;
}
A:HOVER {
	color: #fff;
	text-decoration: none;
}
A:ACTIVE {
	color: #000;
}
#menudx a {
	display: block;
}
/*--------------------------------*/
/*contenuto*/
/*--------------------------------*/
h2 {
	padding-left: 40px;
	padding-bottom: 10px;
	font: 20px bold arial, geneva, helvetica, verdana;
}
h3 {
	padding-left: 40px;
	padding-bottom: 10px;
	font: 12px arial, geneva, helvetica, verdana;
}
#contenuto p {
	margin: 0;
	padding-left: 38px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#contenuto ul {
	width: 350px;
	margin-left: 130px;
	padding: 0;
}
#contenuto li {
	list-style: none;
	margin: 0;
	padding: 3px;
}
#contenuto {
	font: 12px arial, helvetica, verdana, sans-serif;
	float: left;
	width: 615px;
	color: #fff;
	margin: 0;
	text-align: justify;
	padding: 0;
}
#contenuto a {
	text-decoration: underline;
	color: #afa011;
	border: none;
	padding: 0;
	margin: 0;
	background: transparent;
}
#contenuto a:hover {
	text-decoration: underline;
	color: #fff;
	border: 0;
	padding: 0;
	margin: 0;
}
img {
	float: left;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	margin: 0;
	border: none;
}
/*--------------------------------*/
/*gallery*/
/*--------------------------------*/
#gallery span {
	position: relative;
	z-index: -1
}
#bringina a {
	float: left;
	display: block;
	width: 205px;
	height: 239px;
	background: url(images/1.jpg) 0 -239px;
	padding: 0;
	margin: 0;
}
#bringin a:hover {
	padding: 0;
	margin: 0;
	background-position: 0 -239px;
}
#a1 a {
	float: left;
	display: block;
	width: 205px;
	height: 239px;
	background: url(images/1.jpg);
	padding: 0;
	margin: 0;
}
#a1 a:hover {
	padding: 0;
	margin: 0;
	background-position: 0 -239px;
}
#masinoa a {
	float: left;
	display: block;
	width: 162px;
	height: 239px;
	background: url(images/2.jpg) 0 -239px;
	padding: 0;
	margin: 0;
}
#masinoa a:hover {
	padding: 0;
	margin: 0;
	background-position: 0 -239px;
}
#a2 a {
	float: left;
	display: block;
	width: 162px;
	height: 239px;
	background: url(images/2.jpg);
	padding: 0;
	margin: 0;
}
#a2 a:hover {
	padding: 0;
	margin: 0;
	background-position: 0 -239px;
}
#camillaa a {
	float: left;
	display: block;
	width: 160px;
	height: 239px;
	background: url(images/3.jpg) 0 -239px;
	padding: 0;
	margin: 0;
}
#camillaa a:hover {
	padding: 0;
	margin: 0;
	background-position: 0 -239px;
}
#a3 a {
	float: left;
	display: block;
	width: 160px;
	height: 239px;
	background: url(images/3.jpg);
	padding: 0;
	margin: 0;
}
#a3 a:hover {
	padding: 0;
	margin: 0;
	background-position: 0 -239px;
}
#solelunaa a {
	float: left;
	display: block;
	width: 163px;
	height: 239px;
	background: url(images/4.jpg) 0 -239px;
	padding: 0;
	margin: 0;
}
#solelunaa a:hover {
	padding: 0;
	margin: 0;
	background-position: 0 -239px;
}
#a4 a {
	float: left;
	display: block;
	width: 163px;
	height: 239px;
	background: url(images/4.jpg);
	padding: 0;
	margin: 0;
}
#a4 a:hover {
	padding: 0;
	margin: 0;
	background-position: 0 -239px;
}
#meridianaa a {
	float: left;
	display: block;
	width: 210px;
	height: 239px;
	background: url(images/5.jpg) 0 -239px;
	padding: 0;
	margin: 0;
}
#meridianaa a:hover {
	padding: 0;
	margin: 0;
	background-position: 0 -239px;
}
#a5 a {
	float: left;
	display: block;
	width: 210px;
	height: 239px;
	background: url(images/5.jpg);
	padding: 0;
	margin: 0;
}
#a5 a:hover {
	padding: 0;
	margin: 0;
	background-position: 0 -239px;
}
/*--------------------------------*/
/*Colazione*/
/*--------------------------------*/
#colazione {
	float: left;
	width: 235px;
	height: 620px;
	background: transparent url(images/colazione1.jpg) no-repeat scroll 0 0;
	margin-left: 5px;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
	padding: 0;
}
/*--------------------------------*/
/*Territorio*/
/*--------------------------------*/
#territorio img {
	margin: 0;
	padding: 0;
}
#territorio {
	float: left;
	width: 235px;
	height: 360px;
	background: #572a4b;
	margin-left: 5px;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
	padding: 0;
}
/*--------------------------------*/
/*Dove Siamo*/
/*--------------------------------*/
#dovesiamo {
	float: left;
	width: 235px;
	height: 365px;
	background: url(images/dovesiamo.jpg);
	margin-left: 5px;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
	padding: 0;
}
/*--------------------------------*/
/*Immagine dx Accademia*/
/*--------------------------------*/
#acca {
	float: left;
	width: 235px;
	height: 360px;
	background: url(images/acca.jpg);
	margin-left: 5px;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
	padding: 0;
}
/*--------------------------------*/
/*Immagine dx Contatti*/
/*--------------------------------*/
#mail {
	float: left;
	width: 235px;
	height: 360px;
	background: url(images/mail.jpg);
	margin-left: 5px;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
	padding: 0;
}
/*--------------------------------*/
/*Immagine dx events*/
/*--------------------------------*/
#events {
	float: left;
	width: 235px;
	height: 354px;
	background: url(images/events.jpg);
	margin-left: 5px;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
	padding: 0;
}
/*--------------------------------*/
/*Immagine dx dettagli*/
/*--------------------------------*/
#dettagli {
	float: left;
	width: 235px;
	background:;
	margin-left: 5px;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
	padding: 0;
}
#dettagli img {
	margin: 0;
	padding: 1px;
}
/*--------------------------------*/
/*Immagine dx */
/*--------------------------------*/
#dxall {
	float: left;
	width: 235px;
	height: 360px;
	background: #572a4b;
	margin-left: 5px;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
	padding: 0;
}
#dxall img {
	margin: 0;
	padding: 0;
}
/*--------------------------*/
/*------------DX------------*/
/*--------------------------*/
#dxbringin {
	float: left;
	width: 235px;
	height: 590px;
	background: #572a4b;
	margin-left: 5px;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
	padding: 0;
}
#dxbringin img {
	margin: 0;
	padding: 0;
}
#dxluna {
	float: left;
	width: 235px;
	height: 570px;
	background: #572a4b;
	margin-left: 5px;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
	padding: 0;
}
#dxluna img {
	margin: 0;
	padding: 0;
}
#dxcamilla {
	float: left;
	width: 235px;
	height: 550px;
	background: #572a4b;
	margin-left: 5px;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
	padding: 0;
}
#dxcamilla img {
	margin: 0;
	padding: 0;
}
#dxmasinoangela {
	float: left;
	width: 235px;
	height: 400px;
	background: #572a4b;
	margin-left: 5px;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
	padding: 0;
}
#dxmasinoangela img {
	margin: 0;
	padding: 0;
}
#dxmeridiana {
	float: left;
	width: 235px;
	height: 490px;
	background: #572a4b;
	margin-left: 5px;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
	padding: 0;
}
#dxmeridiana img {
	margin: 0;
	padding: 0;
}
/*--------------------------------*/
/*Footer*/
/*--------------------------------*/
#footer a {
	display: inline;
	margin: auto;
	color: #fff;
	font: 12px arial, helvetica, verdana, sans-serif;
	text-decoration: none;
}
#footer a:hover {
	text-decoration: underline;
}
#footer {
	font: 12px arial, helvetica, verdana, sans-serif;
	text-align: center;
	float: left;
	padding: 0;
	margin-top: 20px;
	background: url(images/footer.jpg);
	height: 40px;
	width: 100%;
}
/*--------------------------------*/
/*Titoli pagine*/
/*--------------------------------*/
#contenuto span {
	position: relative;
	z-index: -1;
}
/*--------------------*/
/*Titolo Homepage*/
/*--------------------*/
h2#home {
	height: 50px;
	background: url(images/titolohome.jpg) 0 0 no-repeat;
	display: block;
	padding: 0;
	margin: 0;
}
/*--------------------*/
/*Titolo Territorio*/
/*--------------------*/
h2#territorioh {
	width: 100%;
	height: 50px;
	background: url(images/titoloterri.jpg) 0 0 no-repeat;
	display: block;
	padding: 0;
	margin: 0;
}
/*--------------------*/
/*Titolo Chi siamo*/
/*--------------------*/
h2#chisiamo {
	width: 100%;
	height: 50px;
	background: url(images/titolosiamo.jpg) 0 0 no-repeat;
	display: block;
	padding: 0;
	margin: 0;
}
/*--------------------*/
/*Titolo Dove siamo*/
/*--------------------*/
h2#dovesiamoh {
	width: 100%;
	height: 50px;
	background: url(images/titolodove.jpg) 0 0 no-repeat;
	display: block;
	padding: 0;
	margin: 0;
}
/*--------------------*/
/*Titolo accademia*/
/*--------------------*/
h2#accah {
	width: 100%;
	height: 50px;
	background: url(images/titoloacca.jpg) 0 0 no-repeat;
	display: block;
	padding: 0;
	margin: 0;
}
/*--------------------*/
/*Titolo Contatti*/
/*--------------------*/
h2#contact {
	width: 100%;
	height: 50px;
	background: url(images/titolocontatti.jpg) 0 0 no-repeat;
	display: block;
	padding: 0;
	margin: 0;
}
/*--------------------*/
/*Titolo eventi*/
/*--------------------*/
h2#eventi {
	width: 100%;
	height: 50px;
	background: url(images/titoloeventi.jpg) 0 0 no-repeat;
	display: block;
	padding: 0;
	margin: 0;
}
/*--------------------*/
/*Titolo Bringin*/
/*--------------------*/
h2#titolobringin {
	width: 100%;
	height: 50px;
	background: url(images/titolobringin.jpg) 0 0 no-repeat;
	display: block;
	padding: 0;
	margin: 0;
}
/*--------------------*/
/*Titolo Angela e Masino*/
/*--------------------*/
h2#titolomasino {
	width: 100%;
	height: 50px;
	background: url(images/titolomasino.jpg) 0 0 no-repeat;
	display: block;
	padding: 0;
	margin: 0;
}
/*--------------------*/
/*Titolo Camilla*/
/*--------------------*/
h2#titolocamilla {
	width: 100%;
	height: 50px;
	background: url(images/titolocamilla.jpg) 0 0 no-repeat;
	display: block;
	padding: 0;
	margin: 0;
}
/*--------------------*/
/*Titolo Soleluna*/
/*--------------------*/
h2#titolosoleluna {
	width: 100%;
	height: 50px;
	background: url(images/titolosoleluna.jpg) 0 0 no-repeat;
	display: block;
	padding: 0;
	margin: 0;
}
/*--------------------*/
/*Titolo meridiana*/
/*--------------------*/
h2#titolomeridiana {
	width: 100%;
	height: 50px;
	background: url(images/titolomeridiana.jpg) 0 0 no-repeat;
	display: block;
	padding: 0;
	margin: 0;
}
/*----------------------------------*/
/*-----------GOOGLE MAP-------------*/
/*----------------------------------*/
#map {
	width: 500px;
	height: 300px;
	margin: auto;
}
#iframe {
	padding-left: 37px;
	margin: auto;
}
