/* CSS Document */
/* http://www.ideavita.com */
/* Creato da AWD - Alex Web Designer - http://alexwd.altervista.org/ */

/* Foglio di stile "Home Page" per la stampa */

/* --- [ STRUTTURA ] --- */
/* --- AREA SUPERIORE/TITOLO --- */

/* stili definiti nel css generico di stampa */

/* --- AREA CENTRALE/CONTENUTI --- */
 
div#container3 {
}

h3 { 
	font-size: 13pt;
	letter-spacing: 3px;
	text-transform: lowercase;
}

/* --- colonna sinistra --- */

div#colonnasx {
	width: 140px; /* larghezza per Opera5 */
	\width: 160px; /* larghezza per IE5.x */
	w\idth: 140px; /* larghezza per altri */
	padding: 18px 10px 10px;
	float: left;
}

/* - sezione NEWS - */
div#news {
/*	overflow: auto; in caso di necessità */
}
div#news h3 {
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #3399CC;
}
div#news h3:first-letter {
	color: #3399CC;
}
div#news p {
	font-size: 10pt;
	margin-top: 12px;
	margin-bottom: 0;
	padding: 0;
}

/* - sezione IN PROGETTO - */
div#progetto {
	margin-top: 18px;
}
div#progetto h3 {
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #FF6633;
}
div#progetto h3:first-letter {
	color: #FF6633;
}
div#progetto p {
	font-size: 10pt;
	margin-top: 12px;
	margin-bottom: 0;
	padding: 0;
}

/* --- colonna destra --- */

div#colonnadx {
	width: 140px; /* larghezza per Opera5 */
	\width: 160px; /* larghezza per IE5.x */
	w\idth: 140px; /* larghezza per altri */
	padding: 18px 10px 10px;
	float: right;
}

/* - sezione RICERCA - */
div#ricerca {
	/*padding: 10px;
	border: 1px solid #CCC;*/
}
div#ricerca h3 {
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #888;
}
div#ricerca h3:first-letter {
	color: #888;
}
div#ricerca img {
	display: none;
	margin-bottom: 10px;
}
div#ricerca p {
	font-size: 10pt;
	margin-top: 5px;
	margin-bottom: 0;
	padding: 0;
}
form {
	margin: 12px 0 0;
	padding: 0;
}
div#campo {
	margin: 0;
	padding: 0;
}
div#campo label {
	font-size: 10pt;
	margin-top: 12px;
	margin-bottom: 0;
	padding: 0;
}
div#campo input {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11pt;
	width: 136px;
	margin: 0;
	padding: 1px;
	border: 1px solid #888;
	background-color: #FFF;
}
div#bottone {
	margin: 0;
	padding: 0;
}
div#bottone input {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11pt;
	width: auto;
	margin: 3px 0 0;
	padding: 0;
	border: 1px solid #888;
	background-color: #CCC;
}

/* - sezione IN RILIEVO - */
div#rilievo {
	margin-top: 18px;
}
div#rilievo h3 {
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #99CC33;
}
div#rilievo h3:first-letter {
	color: #99CC33;
}
div#rilievo .titolo {
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
}
div#rilievo img{ 
	margin: 12px auto;
	padding: 0; 
	display: block; 
	text-align: center;
} 
div#rilievo p {
	font-size: 10pt;
	margin-top: 12px;
	margin-bottom: 0;
	padding: 0;
}
div#rilievo ul li { /* nasconde i link alternativi alla mappa immagine */
	display:none;
}

/* - sezione LINKS - */
div#link {
	margin-top: 18px;
}
div#link h3 {
	margin-top: 0;
	margin-bottom: 12px;
	padding: 0;
	border-bottom: 1px solid #784DD2;
}
div#link h3:first-letter {
	color: #784DD2;
}
div#link ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
div#link ul li {
	font-size: 10pt;
	margin-top: 0;
	margin-bottom: 6px;
	padding: 0;
}
/* hack (by me) per ridurre margine tra i link lasciato da IE (facoltativo) */
* html div#link ul li { 
	margin-top: -4px;
}

/* --- colonna centrale --- */

div#content {
	margin-left: 0; /* annulla lo spazio della colonna sx */
	margin-right: 160px;
	padding: 18px 20px 10px;
}

/* - riquadri BENVENUTI/EVENTI - */
div.riquadro {
	margin-bottom: 20px;
}
div.riquadro h3 {
	margin-top: 0;
	margin-bottom: 12px;
	padding: 0;
	border-bottom: 1px solid #000;
}
div.riquadro img { /* vale anche per gli EVENTI */
	/* float: left; */
	margin-top: 0px;
	display: block; /* senza l'immagine si spezza con Firefox */
}
div.riquadro p { /* vale anche per gli EVENTI */
	font-size: 10pt;
	margin-top: 12px;
 /*	margin-left: 135px; a seconda della dimensione dell'immagine, se presente */
	margin-bottom: 0;
	padding: 0;
}

/* - sezione BENVENUTI - */

/* - sezione EVENTI - */
div.eventi .titolo {
	font-size: 11pt; /* relativa al contenitore (screen) */
	font-weight: bold;
	color: #FF6633;
}
div#content div.eventi b {
	color: #FF6633;
}

div#staff {
	border-top: 1px solid #000;
}
div#staff p {
	font-size: 10pt;
}

/* -- PAGINE CORRELATE -- */
/* -- Pagina "note.php" -- */

div#content p.sezione {
	margin-top: 0;
}
div#extra {
	display: none;
}
div#extra {
	text-align: center;
}
div#extra p {
}

