body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#logo{
	background: url(immagini/circolo_logo.gif) no-repeat top left;
	height: 140px;
	width: 1024px;
	left: 0px;
	top: 0px;
	position: absolute;
}

#logo_fixed{
	background: url(immagini/circolo_logo.gif) no-repeat top left;
	height: 140px;
	width: 1024px;
	left: 0px;
	top: 0px;
	position: fixed;
}

#blocco_centro {
	margin-top: 140px;
}


#sinistra{
	width:170px;
	height: 530px;
	text-align: right;
	left: 0;
	top: 140px;
	background: url(immagini/sfondo_sx.jpg ) repeat-y left;
	position: absolute;
}

#destra{
	width:195px;
	height: 530px;
	text-align: left;
	left: 830px;
	top: 140px;
	background: url(immagini/sfondo_dx.jpg) repeat-y right;
	position: absolute;
}


#footer{
	background: url(immagini/bottom.jpg ) 0 bottom no-repeat;
	width: 1024px;
	height: 100px;
	top: 670px;
	left: 0px;
	bottom: 0px;
	position: absolute;
}


#content{
	margin-top: 10px;
	padding-left: 10px;
	background: url(immagini/sfondo_centrale.jpg) center no-repeat;
	margin-left: 0px;
	width: 650px;
	height: 500px;
}

#sfondo {
	height: 560px;
	width: 660px;
	background: #5ec9ff;
	left: 170px;
	top: 140px;
	position: absolute;
}

#testo_sfondo {
	width: 610px;
	height: 480px;
	margin-left: 30px;
	margin-top: 20px;
	overflow: scroll;
	position: absolute;
}

.testo {
	text-align: left;
	font-family: "Courier New";
}

/* link destra */

#corpocentrale {
	width: auto;
	height: auto;
	margin-right: auto;
	margin-left: 100px;
}


.box_link_destra_Alex {
	width: 160px;
	height: 200px;
	background: url(immagini/Alex.jpg) no-repeat top;
	margin-top: 20px;
	text-align: left;
	margin-left: 0px;
	position: absolute;
}

.box_link_destra_Alex_selezionato {
	width: 160px;
	height: 200px;
	background: url(immagini/Alex_selezionato.jpg) no-repeat top;
	margin-top: 20px;
	text-align: left;
	margin-left: 0px;
	position: absolute;
}

.box_link_destra_Terra {
	width: 160px;
	height: 200px;
	background: url(immagini/Terra.jpg) no-repeat top;
	margin-top: 100px;
	text-align: left;
	margin-left: 0px;
	position: absolute;
}
.box_link_destra_Fuoco {
	width: 160px;
	height: 200px;
	background: url(immagini/Fuoco.jpg) no-repeat top;
	margin-top: 180px;
	text-align: left;
	margin-left: 0px;
	position: absolute;
}
.box_link_destra_Acqua {
	width: 160px;
	height: 200px;
	background: url(immagini/Acqua.jpg) no-repeat top;
	margin-top: 260px;
	text-align: left;
	margin-left: 0px;
	position: absolute;
}
.box_link_destra_Aria {
	width: 160px;
	height: 200px;
	background: url(immagini/Aria.jpg) no-repeat top;
	margin-top: 340px;
	text-align: left;
	margin-left: 0px;
	position: absolute;
}
.box_link_destra_Blog {
	width: 160px;
	height: 200px;
	background: url(immagini/Blog.jpg) no-repeat top;
	margin-top: 420px;
	text-align: left;
	margin-left: 0px;
	position: absolute;
}

.box_link_destra_selezionato {
	width: 160px;
	height: 50px;
	background: #5ec9ff no-repeat;
	margin-top: 20px;
	text-align: left;
	margin-right: 0px;
}

.box_link_sinistra_chisiamo {
	width: 150px;
	height: 50px;
	background: #4bff68 no-repeat;
	text-align: center;
	margin-top: 20px;
	margin-left: 20px;
}
.box_link_sinistra_dovesiamo {
	width: 150px;
	height: 50px;
	background: #4bff68 no-repeat;
	text-align: center;
	margin-top: 30px;
	margin-left: 20px;
}
.box_link_sinistra_appuntamenti {
	width: 150px;
	height: 50px;
	background: #4bff68 no-repeat;
	text-align: center;
	margin-top: 30px;
	margin-left: 20px;
}
.box_link_sinistra_inostridocumenti {
	width: 150px;
	height: 50px;
	background: #4bff68 no-repeat;
	text-align: center;
	margin-top: 30px;
	margin-left: 20px;
}
.box_link_sinistra_linkutili {
	width: 150px;
	height: 50px;
	background: #4bff68 no-repeat;
	text-align: center;
	margin-top: 30px;
	margin-left: 20px;
}

.box_link_sinistra_archivio {
	width: 150px;
	height: 50px;
	background: #4bff68 no-repeat;
	text-align: center;
	margin-top: 30px;
	margin-left: 20px;
}

.box_link_sinistra_selezionato {
	width: 150px;
	height: 50px;
	background: #5ec9ff no-repeat;
	text-align: center;
	margin-top: 30px;
	margin-left: 20px;
}

h1{
	font-size:18px;
	margin:0px;
	padding-bottom:5px;}
h1 a{
	color:#000 !important;
	text-decoration:none !important;}
h2{
	font-size:14px;
	color:#afafaf;
	margin:0px;
	padding-bottom:15px;}
h3{
	font-size:14px;
	margin:0px;
	border-bottom:1px solid #afafaf;
	padding-bottom:5px;}
#left{
	float:left;
	width:178px;
}

#centro{
	float: none;
	width:auto;
	height:auto;
	text-align: center;
	display: inline-block;
	text-indent: 0px;
	margin-top: 140px;
	margin-left: 200px;
}

#contenuto{
	padding-top:27px;}


#text_box{
	width: 800px;
	height: 30px;
	border-style: outset;
	display: inline-block;
	background-color: silver;
}


