*{
	margin: 0;
	padding: 0;
	}

img {border:0;}
		
#container {
	margin: 0 auto;
	width: 940px;
	height:714px;
}
#containerhome {
	margin: 0 auto;
	width: 980px;
	height:714px;
}
#home {
	height: 198px;
	width: 940px;
	left:20px;
	position:relative;
	background-color: #272727;
	visibility: visible;
	
}
#cosafacciamo {
	height: 198px;
	width: 100%;
	position:relative;
	background-color: #272727;
	visibility: visible;
	background-image: url(immagini/cosa_facciamo_05.jpg);
	background-repeat: no-repeat;
	background-position: 236px bottom;
}
#chisiamo {
	height: 198px;
	width: 100%;
	position:relative;
	background-color: #272727;
	visibility: visible;
	background-image: url(immagini/soprachi_03.jpg);
	background-repeat: no-repeat;
	background-position: 236px bottom;
}
#news {
	height: 198px;
	width: 100%;
	position:relative;
	background-color: #272727;
	visibility: visible;
	background-image: url(immagini/news_03.jpg);
	background-repeat: no-repeat;
	background-position: 236px bottom;
}
#buonoomaggio {
	height: 198px;
	width: 100%;
	position:relative;
	background-color: #272727;
	visibility: visible;
	background-image: url(immagini/buono_omaggio_03.jpg);
	background-repeat: no-repeat;
	background-position: 236px bottom;
}

#info {
	height: 198px;
	width: 100%;
	position:relative;
	background-color: #272727;
	visibility: visible;
	background-image: url(immagini/info_03.jpg);
	background-repeat: no-repeat;
	background-position: 236px bottom;
}
#galleria {
	height: 198px;
	width: 100%;
	position:relative;
	background-color: #272727;
	visibility: visible;
	background-image: url(immagini/foto_03.jpg);
	background-repeat: no-repeat;
	background-position: 236px bottom;
}
#galleriadettaglio{
	height: 198px;
	width: 100%;
	position:relative;
	background-color: #272727;
	visibility: visible;
	
}
#logo {
	height: 178px;
	width: 236px;
	position:absolute;
	visibility: visible;
	z-index: 1;
	
}
#filetto {
	height: 1px;
	width: 940px;
	position:absolute;
	top:197px;
	background-image:url(immagini/filetto_15.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	visibility: visible;
	z-index:1;
	background-color: #BD5C8F;
}
#filettofoto {
	height: 1px;
	width: 540px;
	position:absolute;
	top:197px;
	left:236px;
	background-image:url(immagini/filetto_15.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	visibility: visible;
	z-index:1;
	background-color: #BD5C8F;
}
#centrale {
	height: 451px;
	width: 100%;
	position:relative;
	visibility: visible;
	background-image:url(immagini/sfondocentrale_07.gif);
	background-repeat: repeat-x;
}
#centralehome {
	height: 451px;
	width: 940px;
	left:20px;
	position:relative;
	background:url(immagini/sfondocentrale_07.gif);
	visibility: visible;
	background-repeat: repeat-x;
}
#credits {
	position: absolute;
	height: 47px;
	width:234px;
	top:0px;
	right:0px;
	visibility: visible;
	visibility: visible;
	background-image: url(immagini/sfcredits_29.gif);
	background-repeat: no-repeat;
	background-position: right top;
	z-index: 1;

}
.testocredits  A:link {
	color: #932C57;
	text-decoration: none;
	
}
.testocredits  A:visited {
	color: #932C57;
	text-decoration:none;
	
}
.testocredits  A:hover {
	color: #932C57;
	text-decoration:underline;
	
}
.testocredits  A:active {
	color: #932C57;
	text-decoration:none;
	
}
.testocredits {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #932C57;
	padding-top: 15px;
	padding-right: 15px;
	text-align: right;
}
#indirizzohome {
	position: relative;
	width:940px;
	height: 47px;
	left:20px;
	visibility: visible;
	background-color:#272727;
	visibility: visible;
	background-image: url(immagini/ind_28.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#indirizzohome p A:link {
	color: #989898;
	text-decoration: none;
	
}
#indirizzohome p A:visited {
	color: #989898;
	text-decoration:none;
	
}
#indirizzohome p A:hover {
	color: #989898;
	text-decoration:underline;
	
}
#indirizzohome p A:active {
	color: #989898;
	text-decoration:none;
	
}

#indirizzohome p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 16px;
	color: #606060;
	padding-left: 248px;
	padding-top: 15px;
}


#indirizzo {
	position: relative;
	height: 47px;
	visibility: visible;
	background-color:#272727;
	visibility: visible;
	background-image: url(immagini/ind_28.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#indirizzo p A:link {
	color: #989898;
	text-decoration: none;
	
}
#indirizzo p A:visited {
	color: #989898;
	text-decoration:none;
	
}
#indirizzo p A:hover {
	color: #989898;
	text-decoration:underline;
	
}
#indirizzo p A:active {
	color: #989898;
	text-decoration:none;
	
}
#indirizzo p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 16px;
	color: #606060;
	padding-left: 248px;
	padding-top: 15px;
}
#separatore {
	position: relative;
	height: 20px;
	visibility: visible;
	background-color:#AF4877;
	visibility: visible;
	background-image:url(immagini/filetto_15.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
}
#separatorehome {
	position: relative;
	height: 20px;
	width:940px;
	left:20px;
	visibility: visible;
	background-color:#AF4877;
	visibility: visible;
	background-image:url(immagini/filetto_15.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
}

#audio {
	height: 20px;
	width: 100%;
	position:relative;
	background-color: #3B3B3B;
	visibility: visible;
}
#omaggio {
	position: absolute;
	height: 198px;
	width: 234px;
	top: 0px;
	left: 706px;
	visibility: visible;
	z-index: 1;
	
}
#menu {
	position: absolute;
	height: 451px;
	width: 216px;
	top: 0px;
	left: 20px;
	background-color:#212121;
	visibility: visible;
	z-index: 1;

}
#fotohome {
	position: absolute;
	height: 629px;
	width: 723px;
	top: -178px;
	left: 236px;
	visibility: visible;
	z-index: 5;

}
#foto {
	position: absolute;
	height: 451px;
	width: 470px;
	top: 0px;
	left: 236px;
	visibility: visible;

}
#fotonews {
	position: absolute;
	height: 451px;
	width: 236px;
	top: 0px;
	left: 236px;
	visibility: visible;

}
#titoli {
	position: absolute;
	height: 34px;
	width: 215px;
	top: 19px;
	left: 706px;
	background-color:#222222;
	background-image: url(immagini/sfondocontenuto_05.jpg);
	visibility: visible;
	background-repeat: no-repeat;
	background-position: center top;
	
}
#titolifoto {
	position: absolute;
	height: 34px;
	width: 665px;
	top: 19px;
	left: 256px;
	background-color:#222222;
	background-image: url(immagini/sfondocontenuto_05.jpg);
	visibility: visible;
	background-repeat: no-repeat;
	background-position: center top;
	
}
#titolinews {
	position: absolute;
	height: 34px;
	width: 449px;
	top: 19px;
	left: 472px;
	background-color:#222222;
	background-image: url(immagini/sfondocontenuto_05.jpg);
	visibility: visible;
	background-repeat: no-repeat;
	background-position: center top;
	
}

#contenuto {
	position: absolute;
	height: 398px;
	width: 215px;
	top: 53px;
	left: 706px;
	background-color:#222222;
	background-image: url(immagini/sfondocontenuto_05.jpg);
	visibility: visible;
	background-repeat: no-repeat;
	background-position: center top;
}

#scroller_contenitore
{
	height:338px;
	overflow:hidden;
}

#contenutofoto {
	position: absolute;
	height: 398px;
	width: 665px;
	top: 53px;
	left: 256px;
	background-color:#222222;
	background-image: url(immagini/sfondocontenuto_05.jpg);
	visibility: visible;
	background-repeat: no-repeat;
	background-position: right top;
	
}
#contenutofoto p A:link {
	color: #DD8CB6;
	text-decoration: none;
	
}
#contenutofoto p A:visited {
	color: #DD8CB6;
	text-decoration:none;
	
}
#contenutofoto p A:hover {
	color: #DD8CB6;
	text-decoration:underline;
	
}
#contenutofoto p A:active {
	color: #DD8CB6;
	text-decoration:none;
	
}
#contenutofoto p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 16px;
	font-weight: normal;
	color: #FFFFFF;
	padding-right: 18px;
	padding-left: 18px;
	padding-top: 18px;
}

#contenuto p A:link {
	color: #DD8CB6;
	text-decoration: none;
	
}
#contenuto p A:visited {
	color: #DD8CB6;
	text-decoration:none;
	
}
#contenuto p A:hover {
	color: #DD8CB6;
	text-decoration:underline;
	
}
#contenuto p A:active {
	color: #DD8CB6;
	text-decoration:none;
	
}
#contenuto p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 16px;
	font-weight: normal;
	color: #FFFFFF;
	padding-right: 18px;
	padding-left: 18px;
	padding-top: 18px;
}
#contenutonews {
	position: absolute;
	height: 398px;
	width: 449px;
	top: 53px;
	left: 472px;
	background-color:#222222;
	background-image: url(immagini/sfondocontenuto_05.jpg);
	visibility: visible;
	background-repeat: no-repeat;
	background-position: right top;
	
}
#contenutonews p A:link {
	color: #DD8CB6;
	text-decoration: none;
	
}
#contenutonews p A:visited {
	color: #DD8CB6;
	text-decoration:none;
	
}
#contenutonews p A:hover {
	color: #DD8CB6;
	text-decoration:underline;
	
}
#contenutonews p A:active {
	color: #DD8CB6;
	text-decoration:none;
	
}
.posizionefoto {
	padding-left: 18px;
	padding-top: 18px;
}

#contenutonews p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 16px;
	font-weight: normal;
	color: #FFFFFF;
	padding-right: 18px;
	padding-left: 18px;
	padding-top: 18px;
}

.titoli {
	font-weight: bold;
	color: #DD8CB6;
}

	
.form {
	padding-left: 20px;
	padding-right:20px;
}
.testoform A:link {
	color: #FFFFFF;
	text-decoration: underline;
	
}
.testoform A:visited {
	color: #FFFFFF;
	text-decoration:underline;
	
}
.testoform A:hover {
	color: #FFFFFF;
	text-decoration:underline;
	
}
.testoform A:active {
	color: #FFFFFF;
	text-decoration:underline;
	
}
.testoform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	line-height: 16px;
	padding-right: 18px;
	padding-left: 18px;
	padding-top: 18px;
}
.button	{
	font:9px Verdana, Arial, Helvetica, sans-serif;
	line-height:14px;
	text-decoration:none;
    border: 1px solid;
	border-color: #ffffff #ffffff #ffffff #ffffff;
	background-color: #AA4675;
	color:#ffffff;
	padding-top:2px;
	padding-bottom:2px;
}
.titolibianco {

	font-weight: bold;
	color: #FFFFFF;
}
.centrafoto {
	padding-top: 7px;
	padding-left: 7px;
	vertical-align: top;
}
#intro {

	position: absolute;
	height: 451px;
	width: 216px;
	top: 0px;
	left: 20px;
	background-color:#212121;
	visibility: visible;
	z-index: 1;
}
#intro p A:link {
	color: #DD8CB6;
	text-decoration: none;
	
}
#intro p A:visited {
	color: #DD8CB6;
	text-decoration:none;
	
}
#intro p A:hover {
	color: #DD8CB6;
	text-decoration:underline;
	
}
#intro p A:active {
	color: #DD8CB6;
	text-decoration:none;
	
}
#intro p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 16px;
	font-weight: normal;
	color: #FFFFFF;
	padding-right: 18px;
	padding-left: 18px;
	padding-top: 18px;
}
#contenutointro {

	position: absolute;
	height: 398px;
	width: 665px;
	top: 53px;
	left: 256px;
	visibility: visible;
}
#contenutointro p A:link {
	color: #DD8CB6;
	text-decoration: none;
	
}
#contenutointro p A:visited {
	color: #DD8CB6;
	text-decoration:none;
	
}
#contenutointro p A:hover {
	color: #DD8CB6;
	text-decoration:underline;
	
}
#contenutointro p A:active {
	color: #DD8CB6;
	text-decoration:none;
	
}
#contenutointro p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 16px;
	font-weight: normal;
	color: #FFFFFF;
	padding-right: 18px;
	padding-left: 18px;
	padding-top: 18px;
}
.inputarea	{
	text-decoration:none;
	border: 1px solid #DDDDDD;
	background-color: #ffffff;
	color:#000000;
	
}
#contenutonewsiframe {

	position: absolute;
	height: 398px;
	width: 449px;
	background-color:#222222;
	background-image: url(immagini/sfondocontenuto_05.jpg);
	visibility: visible;
	background-repeat: no-repeat;
	background-position: right top;
}

