
/*

colors:


left-bg #f1f1f1

right-bg #d1d4d4






*/

/*----------------------------------------------------------------------*/
		/* start General */
html, body {
	margin: 0;
	padding: 0;
	height: 100%;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 76%;
	color: #333;
	background-color: #fff;
	text-align: center;
}

div {
	text-align: left;	/* riallinea i testi a sx */
}

	/* main container */
div#container {
	width: 760px;
	margin: 0 auto;
	/*padding: 0;
	text-align: left;*/
	position: relative;
	height: 100%;

	background-color: #fff;
	color: #000;
	background-image: Url('images/common/container_bg.gif');

}
body>div#container {
	height: auto !important;
	min-height: 100%;
}

a { color: #0000cc; }
a:hover { color: #0000ff; }

		/* end General */
/*----------------------------------------------------------------------*/


/*----------------------------------------------------------------------*/
		/* start RTE */

html#text body {	/* necessario per il RTE, va allineato alle impostazioni della sezione div#main IFRAME largo 600 px */
	/*text-align: justify;*/
	background-color: #fff;
	margin-left: 90px;
	margin-right: 90px;
	padding: 0px;
	background-image: Url('images/common/container_bg.gif');
	background-position: center;
}

		/* end RTE */
/*----------------------------------------------------------------------*/




/*----------------------------------------------------------------------*/
		/* start spacer */
.spacer {
	clear: both;
	/*height: 1px;*/
	background-color: #fc0;
	margin: 0;
	padding: 0;
	border: 0;
	display: none;
	width: 760px;
	/*position: relative;*/
}
		/* end spacer */
/*----------------------------------------------------------------------*/





/*----------------------------------------------------------------------*/
/*----------------------------------------------------------------------*/
                /* Main */


#main {
	margin: 0 175px;
	padding-left: 0px;
	padding-right: 0px;
	position: relative;
	/*background-color: #f8f4f0;*/
	padding-bottom: 2em;
	/*text-align: justify;*/
}

#main h2#maintitle {
	/*background-color: #f0f0f0;*/
	margin-top: 0px;
	margin-bottom: 5px;
	font-familiy: times new roman, times, serif;
	/*font-size: 1.4em;*/
	/*font-weight: 500;*/
	
	padding-bottom: 8px;
	border-bottom: solid 1px #999;
	display: block;
	color: #006699;
	font: 1.6em Georgia, "Times New Roman", Times, serif;
}

#main div#date {
	margin-bottom: 20px;
}


#main .artimage {
	/*vertical-align: top;*/
	display: block;/**/
	float : left;
	margin-right: 20px;
}

#main #artnote {
	display: block;
	/*min-height: 100px;*/
	/*float: right;*/
	/*margin-left: 120px; */
	font-style: italic;
	/*width: 270px;*/
}




#main #attachments {
	/**/
	border-top: solid 6px #f90;
}

#main #attachments h3 {
	color: #39c;
	margin: 0;
	padding: 3px 0 8px 0;
	border-bottom: solid 1px #39c;
}

#main #attachments ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#main #attachments ul li {
	/*background-color: #f0f0f0;*/
	list-style: none;
	margin: 0;
	padding: 0;
	display: block;
	border-bottom: solid 1px #39c;
	/*height: 20px;*/
}

#main #attachments img {
	border: 0;
	padding: 3px 0px;
	vertical-align: middle;
}

#main #attachments a {
	border: 0;
	padding: 0 10px;
	text-decoration: none;
	color: #039;
}








/* ---- list ---- */
.pagelist div {
	margin: 10px 0 20px 0;
	border-top: solid 1px #f90;
	padding-top: 6px;
}

.pagelist div a {
	font-size: 1.2em;
	color: #39c;
	text-decoration: none;
	/*font-weight: 600;*/
}


/* ---- pagenum ---- */

div.pagenum {
	color: #000;
	text-align: right;
	font-size: 1.2em;
	margin: 0;
}
div.pagenum a {
	color: #f90;
	text-decoration: none;
}



table.pagelist  {
	margin: 10px 0 20px 0;
	border-top: solid 1px #f90;
	padding-top: 6px;
}

table.pagelist td {
	border-top: solid 1px #39c;
}

table.pagelist tr td b {
	color: #39c;
	font-size: 1.2em;
}






#home {
	background-color: #ffd399; 
	height: auto !important;
	height: 155px;
	min-height: 155px;/**/
	margin: 5px -5px;
	padding: 0;
}



#home #events {
	padding: 4px;
	float: left;
}

#home #events .evt {
	padding: 6px 0;
	/*margin: 6px 0 8px 0;*/
	border-top: solid 1px #fff;
	width: 150px;
	\width: 150px;
	w\idth: 150px;
	
	
}

#home #events a {
	font-weight: bold;
	text-decoration: none;
	color: #900;
}






#message_str {
	margin: 10px 0;
}










/*----------------------------------------------------------------------*/
		/* start "powered by WorkingWeb" */

#spacer {
	clear: both;
	height: 2.8em;
	margin: 0;
	margin-top: 30px;/**/
	/*background-color: #fff;*/
	background-color: transparent;
	width: 100%;
}
#footer {
	/*clear: both;*/
	position: absolute;
	bottom: 0px;
	background-color: #fff;
	/*background-color: transparent;*/
	width: 100%;
	margin: 0;

	height: 2.8em;
	color: #999;
	font-size: .9em;
}

#footer2 {
	clear: both;
	width: 760px;
	margin: 0 auto;
	/*height: 2.8em;*/
	
	/*position: absolute;
	bottom: 0px;*/
	/*margin-top: -2.8em;
	
	z-index: 3;*/
	
	background-color: #fff;
	color: #999;
	font-size: .9em;
}





#footer2 div {
	padding: 12px 170px 12px 170px;
	display: block;
}

#footer2 a {
	text-decoration: none;
	color: #999;
	font-weight: 600;
}
#footer2 b {
	/*font-weight: 700;*/
	color: #f0f;
}

		/* end "powered by WorkingWeb" */
/*----------------------------------------------------------------------*/

