#tit_int{
	height:40px;
	line-height:40px;
	color:#000099;
	font-weight:bold;
	width: 743px;
	text-align: right;
	font-size: 12px;
	padding-right:25px;
	text-decoration: underline;
}

.testo_pres{
	height:auto;
	width: 743px;
	font-size: 12px;
	margin-top:1px;
	padding-bottom:15px;
	color: #000000;
	text-align: justify;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #990000;
}

.scheda_pres{
	height:auto;
	width: 743px;
	font-size: 12px;
	margin-top:1px;
	padding-bottom:15px;
	color: #000000;
	text-align: justify;
}

.scheda_pres2{
	height:auto;
	width: 743px;
	font-size: 12px;
	margin-top:1px;
	padding-bottom:15px;
	color: #000000;
	text-align: justify;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #990000;
}

.scheda_pres3{
	height:auto;
	width: 743px;
	font-size: 12px;
	margin-top:1px;
	padding-bottom:15px;
	color: #000000;
	text-align: center;
}

.scheda_testo{
	height:auto;
	width: 743px;
	font-size: 12px;
	margin-top:1px;
	padding-top:15px;
	padding-bottom:15px;
	color: #000000;
	text-align: justify;
}

.scheda_art{
	height:auto;
	width: 743px;
	font-size: 12px;
	margin-top:1px;
	padding-bottom:15px;
	padding-top:15px;
	color: #000000;
	text-align: justify;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #990000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #990000;
}

.scheda_art2{
	height:auto;
	width: 743px;
	font-size: 12px;
	margin-top:1px;
	padding-bottom:15px;
	padding-top:15px;
	color: #000000;
	text-align: justify;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #990000;
}

.elencointerno{
	height:auto;
	width: 743px;
	padding-top:15px;
	padding-bottom:5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #990000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #990000;
}

.elencointerno2{
	height:auto;
	width: 743px;
	padding-top:10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #990000;
}

.elencointerno3{
	height:auto;
	width: 743px;
	padding-top:15px;
	padding-bottom:5px;
	color:#000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #990000;
	text-align: justify;
}

.elencointerno4{
	position:relative;
	float:left;
	height:auto;
	width: 371px;
	padding-top:10px;
}

.elencointerno5{
	position:relative;
	float:left;
	height:auto;
	width: 743px;
	padding-top:15px;
	padding-bottom:5px;
	color:#000000;
	text-align: justify;
}

.elencointerno6{
	position:relative;
	float:left;
	height:auto;
	width: 743px;
	padding-top:15px;
	padding-bottom:5px;
	color:#000000;
	text-align: justify;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #990000;
}

.elencointerno7{
	height:auto;
	width: 743px;
	padding-top:10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #990000;
}

.elencointerno8{
	height:auto;
	width: 743px;
	padding-top:15px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #990000;
}

.foto_singola{
	position:relative;
	float:left;
	height:auto;
	width: 371px;
	padding-top:10px;
	padding-bottom:10px;
	text-align: center;
}

.sx_interno{
	position:relative;
	float:left;
	height:auto;
	width: 300px;
	padding-top:15px;
}

.dx_interno{
	position:relative;
	float:left;
	height:auto;
	width: 443px;
	padding-top:15px;
}

#cont_doppio{
	position:relative;
	float:left;
	width: 743px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #990000;
}

#cont_doppiosfilo{
	position:relative;
	float:left;
	width: 743px;
}

#indietro_int{
	position:relative;
	float:left;
	height:40px;
	line-height:40px;
	width: 743px;
	font-size: 12px;
	text-decoration: underline;
}

#indietro_intfilo{
	position:relative;
	float:left;
	height:40px;
	line-height:40px;
	width: 743px;
	font-size: 12px;
	text-decoration: underline;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #990000;
}

.foto_doppie{
	position:relative;
	float:left;
	height:auto;
	width: 371px;
	padding-top:15px;
	padding-bottom:15px;
	text-align: center;
}

.solotit{
	height:40px;
	line-height:40px;
	width: 743px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #990000;
}

.solotit2{
	height:40px;
	line-height:40px;
	width: 743px;
	text-decoration: none;
	color: #ae0f08;
	font-weight: bold;
}

.solotit3{
	height:40px;
	line-height:40px;
	width: 743px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #990000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #990000;
}

.solotit4{
	position:relative;
	float:left;
	height:40px;
	line-height:40px;
	width: 743px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #990000;
}

.solotit5{
	position:relative;
	float:left;
	height:40px;
	line-height:40px;
	width: 743px;
}

.descrizione{
	position:relative;
	float:left;
	width: 700px;
	margin-left:33px;
	color:#000000;
	padding:5px;
	border: 1px solid #990000;
}

img#fondatore {
	float: left;
	padding-top:5px;
	padding-right: 15px;
	padding-bottom: 10px;
}

/* form */

.logdoc {
	position:relative;
	float: left;
	width: 743px;
	text-align: center;
}

.logdoc label{
	float: left;
	width: 60px;
	margin-left:250px;
	margin-top:15px;
	display: inline;
}

.logdoc input{
	float: left;
	left: 10px;
	width:170px;
	margin-top:15px;
	margin-right:250px;
	border: 1px solid #000033;
	background-color: #eaeaea;
}

#bottoneinvio {
	position:relative;
	float: left;
	width: 60px;
	height:20px;
	padding-top:15px;
	padding-right:250px;
	padding-left:433px;
}

#cerca_sito {
	position:relative;
	float: left;
	width: 743px;
}

#cerca_sitosx {
	position:relative;
	float: left;
	width: 373px;
	text-align: right;
	padding-top:20px;
}

#cerca_sitosx input{
	width:170px;
	border: 1px solid #000033;
	background-color: #eaeaea;
}

#cerca_sitodx {
	position:relative;
	float: left;
	width: 350px;
	padding-left:20px;
	text-align: left;
	padding-top:20px;
}

/* immagini */

.cont_anteprima{
	position:relative;
	float:left;
	height:auto;
	width: 743px;
	padding-top:15px;
	padding-bottom:15px;
	color:#000000;
	text-align: justify;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #990000;
}

.anteprima {
	position:relative;
	float: left;
	width: 165px;
	height: 165px;
	line-height:22px;
	padding: 5px;
	text-align: center;
	background-color: #feeab1;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	margin-right: 4px;
	margin-left: 4px;
}

.immaginisx{
	position:relative;
	float:left;
	height:auto;
	width: 145px;
	padding-top:10px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:10px;
	text-align:center;
}

.immaginidx{
	position:relative;
	float:left;
	height:auto;
	width: 578px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
	padding-right:5px;
	text-align: justify;
	color:#000000;
}

/* sezioni download */

.downsx{
	position:relative;
	float:left;
	height:48px;
	width: 55px;
	padding-top:10px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:10px;
	vertical-align: middle;
	text-align: center;
}

.downct{
	position:relative;
	float:left;
	height:48px;
	width: 65px;
	line-height:48px;
	padding-top:10px;
	padding-right:5px;
	padding-bottom:10px;
	vertical-align: middle;
	font-weight: bold;
	color: #000099;
	text-align: center;
}

.downdx{
	position:relative;
	float:left;
	width: 597px;
	padding-top:10px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:10px;
	vertical-align: middle;
	color: #000000;
	text-align: justify;
}

/* varie */

.regionepadre{
	height:auto;
	width: 743px;
	font-size: 12px;
	padding-top:5px;
	color: #000000;
	text-align: justify;
}

.regionedati{
	height:auto;
	width: 743px;
	font-size: 12px;
	padding-top:5px;
	padding-bottom:15px;
	color: #000000;
	text-align: justify;
}

.regionefoto{
	height:auto;
	width: 743px;
	padding-top:10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #990000;
	text-align: center;
}

.regionefotosx{
	float:left;
	width: 350px;
	padding-top:10px;
	padding-right: 22px;
	padding-bottom:20px;
	text-align: left;
}

.regionefotodx{
	float:left;
	width: 350px;
	padding-top:10px;
	padding-left: 21px;
	padding-bottom:20px;
	text-align: right;
}

/* amico */

#amicocont{
	position:relative;
	float:left;
	width: 743px;
}

.amicopres{
	position:relative;
	float:left;
	height:auto;
	width: 470px;
	padding:10px;
	color:#000000;
	text-align:justify;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #990000;
}

.amicofoto{
	position:relative;
	float:right;
	height:auto;
	width: 250px;
	padding-top:10px;
	padding-bottom:10px;
	text-align: center;
}

.contanniinfo{
	position:relative;
	float:left;
	height:auto;
	width: 480px;
	padding:5px;
}

.info{
	position:relative;
	float:right;
	height:auto;
	line-height:20px;
	width: 350px;
	padding:5px;
	margin-top:10px;
	color:#000000;
	border: 1px solid #990000;
	background-color: #feeab1;
}

.anni{
	position:relative;
	float:left;
	height:auto;
	width: 100px;
	padding:5px;
}

.amicofotosx{
	position:relative;
	float:left;
	height:auto;
	width: 250px;
	padding-top:10px;
	padding-bottom:10px;
	text-align: center;
}

.amicosomm{
	position:relative;
	float:right;
	height:auto;
	width: 450px;
	padding-left:30px;
	padding-bottom:10px;
	padding-right:10px;
	padding-top:10px;
}

#caroamico{
	position:relative;
	float:left;
	height:auto;
	width: 743px;
	padding-top:10px;
	padding-bottom:10px;
	color:#000000;
	text-align: justify;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #990000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #990000;
}

.amicologo{
	position:relative;
	float:left;
	height:auto;
	width: 743px;
	height:76px;
	padding-top:10px;
	padding-bottom:10px;
	text-align: center;
}

.amicotit{
	position:relative;
	float:right;
	height:auto;
	width: 743px;
	line-height:40px;
	padding-bottom:20px;
	font-weight: bold;
	color: #990000;
	text-align: center;
}

#amicoart{
	position:relative;
	float:left;
	height:auto;
	width: 743px;
	padding-top:10px;
	padding-bottom:10px;
	color:#000000;
	text-align: justify;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #990000;
}

.cont_anteprimaamico{
	position:relative;
	float:left;
	height:auto;
	width: 743px;
	padding-top:15px;
	padding-bottom:15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #990000;
}

.anteprimaamico {
	position:relative;
	float: left;
	width: 228px;
	height: 195px;
	padding: 5px;
	text-align: center;
	background-color: #feeab1;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	margin-right: 4px;
	margin-left: 4px;
}

#amico_fotosing{
	position:relative;
	float:left;
	height:auto;
	width: 743px;
	text-align: center;
}

#conticopdf{
	position:relative;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
	width: 743px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #990000;
	vertical-align: middle;
}

#icopdf{
	position:relative;
	float:left;
	height:32px;
	width: 42px;
}

#testopdf{
	position:relative;
	float:left;
	height:32px;
	line-height:32px;
	width: 300px;
	color:#990000;
	font-weight:bold;
}

/* casa */

.scheda_casa{
	height:auto;
	width: 743px;
	font-size: 12px;
	margin-top:1px;
	padding-bottom:15px;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #990000;
}

.scheda_casaeventi{
	height:auto;
	width: 743px;
	font-size: 12px;
	margin-top:1px;
	padding-top:15px;
	padding-bottom:5px;
	color: #000000;
	text-align: justify;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #990000;
}

#cont_tre{
	position:relative;
	float:left;
	width: 743px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #990000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #990000;
}

.fotocasasx{
	position:relative;
	float:left;
	width: 243px;
	height:178px;
	padding-top:10px;
	padding-right:5px;
	padding-bottom:10px;
	vertical-align: middle;
	text-align: center;
}

.fotocasact{
	position:relative;
	float:left;
	width: 237px;
	height:178px;
	padding-top:10px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:10px;
	vertical-align: middle;
	text-align: center;
}

.fotocasadx{
	position:relative;
	float:left;
	width: 243px;
	height:178px;
	padding-top:10px;
	padding-left:5px;
	padding-bottom:10px;
	vertical-align: middle;
	text-align: center;
}

#elencocase{
	height:auto;
	width: 743px;
	padding-bottom:5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #990000;
}

#elencoarchivio{
	height:auto;
	width: 743px;
	padding-top:10px;
	padding-bottom:5px;
	border-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #990000;
}

#nocase{
	height:300px;
	line-height:250px;
	width: 743px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #990000;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	color: #990000;
}



